Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (4h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 02:43:55 UTC Now

2010-06-29 14:10:35 UTC MAIN commitmail json YAML

2010-06-29 14:10:04 UTC MAIN commitmail json YAML

add mpls(4) manpage created with great help from wiz@

(kefren)

2010-06-29 12:38:13 UTC MAIN commitmail json YAML

2010-06-29 05:51:53 UTC MAIN commitmail json YAML

export PIGZ=${TOOL_PIGZ} (not yet used.)

(mrg)

2010-06-29 05:48:13 UTC MAIN commitmail json YAML

2010-06-29 04:43:45 UTC MAIN commitmail json YAML

fix MKISCSI=no, MKLDAP=no and MKKERBEROS=no builds.

(mrg)

2010-06-29 04:42:30 UTC MAIN commitmail json YAML

Fix logic error in detecting length of DDR3 SPD covered by CRC check.

Reported by Jonathan Gray in private email - thanks!

(pgoyette)

2010-06-29 04:16:25 UTC MAIN commitmail json YAML

mark some missing "libiscsi" files as "iscsi" so that MKISCSI=no works.
reported by director <director@ktinos.info> on port-amd64.

(mrg)

2010-06-29 04:02:07 UTC MAIN commitmail json YAML

Do not process the abnormality system procedure, when Run/Stop=0 and
HCHalted=1 - this is normal. Fixes a bug that system hangs at boot time
when a USB mass storage is connected via UHCI. This problem was observed
on Intel D410PT and was fixed by Katsumi Yamada.

(msaitoh)

2010-06-28 21:58:02 UTC MAIN commitmail json YAML

Ensure that initfini.c is referenced by exit.c. The start up code has to
reference the latter as a return of main() results in a call to exit(3),
so this ensures that the libc constructors are run for statically linked
programs. Fixes PR 37454.

(joerg)

2010-06-28 19:32:43 UTC MAIN commitmail json YAML

tmpfs_bytes_max: use MIN() rather than min(), which returns int.
Spotted by Wolfgang Solfrank.

(rmind)

2010-06-28 19:08:53 UTC MAIN commitmail json YAML

test if i have mastered the setlists for adding tests

(pooka)

2010-06-28 19:05:54 UTC MAIN commitmail json YAML

more mtree fun for everyone with testdirs

(pooka)

2010-06-28 19:04:00 UTC MAIN commitmail json YAML

2010-06-28 17:48:54 UTC MAIN commitmail json YAML

When importing a FreeBSD man page it's advisable to change the
synopsis to match our config grammar ...

(pooka)

2010-06-28 17:45:08 UTC MAIN commitmail json YAML

Don't print spammy message if read is interrupted (ctrl-c)
while waiting for data.

(pooka)

2010-06-28 17:29:38 UTC MAIN commitmail json YAML

mention MPLS support
XXX: I have to write down mpls man page

(kefren)

2010-06-28 17:26:11 UTC MAIN commitmail json YAML

we need to set rt_ifp even if ifa is the same. Fixes the case when one
changes route to a different ifp but wants to keep the same ifa

(kefren)

2010-06-28 12:14:08 UTC MAIN commitmail json YAML

Implement pci_attach_hook/pci_bus_maxdevs/pci_make_tag/pci_decompose_tag/
    pci_conf_read/pci_conf_write.

(kiyohara)

2010-06-28 12:08:13 UTC MAIN commitmail json YAML

Move identifycpu() into cpu.c.  Our cpu* says:
  cpu0 at mainbus0: ProcessorID 0, Id 0, Eid 0
  cpu0: McKinley (1000.00-MHz Itanium 2)
  cpu0: Origin "GenuineIntel",  Revision 7
  cpu0: Features 0x1

(kiyohara)

2010-06-28 11:18:45 UTC MAIN commitmail json YAML

Fix always free.  It call, if memory was allocated.

(kiyohara)

2010-06-28 09:46:27 UTC MAIN commitmail json YAML

2010-06-28 09:45:47 UTC MAIN commitmail json YAML

2010-06-28 09:45:06 UTC MAIN commitmail json YAML

2010-06-28 01:43:39 UTC MAIN commitmail json YAML

Fix a bug that wm_attach() fails after reading MAC address. Fixes PR#43533.

Fix an uninitialized value on some cases.

(msaitoh)

2010-06-28 00:47:53 UTC MAIN commitmail json YAML

mp_cpu_start: although fragment is commented out, add pmap_update(), just
in case somebody would come up with a clever idea to copy-paste that.

(rmind)

2010-06-28 00:39:47 UTC MAIN commitmail json YAML

Add missing pmap_update() in vga_post_init(), remove wrong pmap_kremove()
in error path, and fix pmap_update() in vga_post_set_vbe().

(rmind)

2010-06-27 20:36:43 UTC MAIN commitmail json YAML

If get_tcr() is called with broken_reason set, apply xfail inversion.
This (at least) makes timeouting tests honor xfail.

(pooka)

2010-06-27 13:44:27 UTC MAIN commitmail json YAML

Use the address of the instruction instead of the contents of the
instruction to calculate a relative branch target address from that
instruction.

Not sure what the intention of this change was, or if it could possibly
have been tested.

Fixes awk on my dbau1500.

(simonb)

2010-06-27 13:39:11 UTC MAIN commitmail json YAML

Don't assume that rt_tag family is AF_MPLS but verify it.
This way rt_tag can be used for other future work also, not only MPLS

(kefren)

2010-06-27 12:09:41 UTC MAIN commitmail json YAML

No longer needed. See dsk.c.

(phx)

2010-06-27 12:09:17 UTC MAIN commitmail json YAML

Replaced test code for Synology SiI3512 with working KuroBox code again.

(phx)

2010-06-27 11:53:59 UTC MAIN commitmail json YAML

Replace evil pointer casts that cause unaligned access panic on ARM and
MIPS with proper le16dec(9) and le32dec(9) functions for byte stream.

Now kue(4) works on hpcarm W-ZERO3.

(tsutsui)

2010-06-27 10:41:26 UTC MAIN commitmail json YAML

add quirk for CDC-ACM devices that do not have a CDC UNION interface descriptor.
idea gleened from Linux cdc-acm implementation (which has a long list of these devices)
first tested/added device is MTK GPS receiver.

(kardel)

2010-06-27 10:32:13 UTC MAIN commitmail json YAML

add MTK chipset based GPS receiver (e. g. Qstarz BT-Q1000eX)

(kardel)

2010-06-27 06:52:38 UTC MAIN commitmail json YAML

2010-06-27 06:48:41 UTC MAIN commitmail json YAML

Style fix: Tab consistency with the lines around it

(kefren)

2010-06-27 00:53:32 UTC MAIN commitmail json YAML

fix previous, the source isn't exactly crystal clear and there's a bug that
makes the behavior misleading.

(dholland)

2010-06-27 00:06:33 UTC MAIN commitmail json YAML

Clarify $(.PREFIX) / $*. Bump date.

(dholland)

2010-06-26 23:05:13 UTC MAIN commitmail json YAML

add minimal support for radeon 5xxx.  there's not enough for it to be
useful yet, but that's not a big deal since the latest xf86-video-ati
doesn't support DRM on these yet.

new microcode images obtained from:
http://people.freedesktop.org/~agd5f/radeon_ucode/

XXX: need to fix max_hw_contexts handling at the very least.

XXX: should convert radeondrm to use firmload(9)

(mrg)

2010-06-26 23:00:19 UTC MAIN commitmail json YAML

add the latest generation of radeon cards.

(mrg)

2010-06-26 22:59:31 UTC MAIN commitmail json YAML

add CHIP_CEDAR, CHIP_REDWOOD, CHIP_JUNIPER, CHIP_CYPRESS and CHIP_HEMLOCK.

(mrg)

2010-06-26 22:13:32 UTC MAIN commitmail json YAML

- add IDE/SATA diskboot facility
known ok with KuroBox PCIIDE, need more debug on SiI3512 SATA
which fails reading sectors from a drive.

- now capable of TFTP loading

Code submitted by Toru Nishimura.

(phx)

2010-06-26 21:45:49 UTC MAIN commitmail json YAML

2010-06-26 16:34:47 UTC MAIN commitmail json YAML

Comment out options RTC_OFFSET so that bootinfo->timezone passed by
hpcboot will be used by default.

(tsutsui)

2010-06-26 16:10:00 UTC MAIN commitmail json YAML

Forgot to commit this one that should have been done with zs.c rev 1.119:
> Establish interrupt handlers with proper softc per each zs device
> rather than sharing them among all zs devices and searching softc
> in handlers.
>
> The latter method is derived from ancient sun3 zs driver which tried
> to reduce overhead on autovectored interrupts, but nowadays such hack
> might cause recursive global locks on modern SMP capable framework.
>
> Fixes "5.99.30 sparc panic during startup" reported by Hauke Fath
> on tech-kern@:
> http://mail-index.NetBSD.org/tech-kern/2010/06/19/msg008374.html
> and also tested by Jochen Kunz on SS20 with both serial and kbd console.
>
> Ok'ed by mrg@ and dyoung@.

Noticed by martin@.

(tsutsui)

2010-06-26 15:17:56 UTC MAIN commitmail json YAML

Fix build for MPLS import: add options MPLS, changed pseudo-device mpls
to pseudo-device ifmpls

(kefren)

2010-06-26 14:50:14 UTC MAIN commitmail json YAML

Grammar fix; remove indefinite article from Nd; don't Xr itself, use Nm.

(wiz)

2010-06-26 14:36:48 UTC MAIN commitmail json YAML

add pseudo-device mpls - commented in GENERIC for now

(kefren)

2010-06-26 14:30:31 UTC MAIN commitmail json YAML

add MPLS clue for showing routes

(kefren)

2010-06-26 14:29:36 UTC MAIN commitmail json YAML

2010-06-26 14:27:56 UTC MAIN commitmail json YAML

2010-06-26 14:24:29 UTC MAIN commitmail json YAML

2010-06-26 13:08:37 UTC MAIN commitmail json YAML

2010-06-26 11:27:51 UTC MAIN commitmail json YAML

2010-06-26 11:26:17 UTC MAIN commitmail json YAML

Move testing instructions from afterboot(8) to tests(7) and change the
former to only provide a link to the latter.

(jmmv)

2010-06-26 11:15:59 UTC MAIN commitmail json YAML

Register the tests(7) manual page.

(jmmv)

2010-06-26 11:15:28 UTC MAIN commitmail json YAML

Add the tests(7) manual page, which describes why and how to run the
test suite and how to configure it.

(jmmv)

2010-06-26 08:40:01 UTC MAIN commitmail json YAML

2010-06-26 07:51:45 UTC MAIN commitmail json YAML

Don't use DMA for sdmmc on TWINTAIL for now, because it causes kernel panic.

(bsh)

2010-06-26 07:23:57 UTC MAIN commitmail json YAML

1. Add an allocator for 'struct module *' and use it instead of local
  allocations.

2. Add a new member mod_flags to the 'struct module *' and define
  MODFLG_MUST_FORCE.  If this flag is set and the entry is on the list
  of builtins, it means that the module has been explicitly unloaded
  and any re-loads will require the MODCTL_LOAD_FORCE flag. Provide a
  module_require_force() method to set this flag;  once set, it should
  never be unset.

3. Rename original module_init2() to module_start_unload_thread() to be
  more descriptive of what it does.

4. Add a new module_builtin_require_force() routine that sets the
  MODFLG_MUST_FORCE flag for any module that has not yet successfully
  been initialized.  Call it after module_init_class(MODULE_CLASS_ANY)
  to disable remaining built-in modules.

This makes built-in versions of the xxxVERBOSE modules work once more,
resolving breakage reported by jruoho@ and njoly@.

Discussed on tech-kern, and comments and suggestions implemented.  No
additional discussion for last week.  Tested only on amd64 systems, but
there's nothing here that should be port- or architecture-specific (no
more specific than existing module implementation) so others should not
break.

(pgoyette)

2010-06-26 06:43:14 UTC MAIN commitmail json YAML

Rather than referring a global variable rootvnode in autoconf(9),
prepare and use an internal "root_is_mounted" flag for config_mountroot(9).

Should fix annoying dependency problem in librump reported by Paul Goyette
on current-users@:
http://mail-index.NetBSD.org/current-users/2010/06/25/msg013771.html

(tsutsui)

2010-06-26 03:49:52 UTC MAIN commitmail json YAML

2010-06-26 03:44:49 UTC MAIN commitmail json YAML

Pull a similar fix from sparc/dev/zs.c rev 1.119:
Establish interrupt handlers with proper softc per each zs device
rather than sharing them among all zs devices and searching softc
in handlers, to avoid possible recursive lock.

(tsutsui)

2010-06-26 03:39:54 UTC MAIN commitmail json YAML

Remove an unused variable.

(tsutsui)

2010-06-26 03:38:14 UTC MAIN commitmail json YAML

tmpfs_statvfs: hold accounting lock, since tmpfs_pages_avail() and
tmpfs_bytes_max() may fluctuate while in calculations.

(rmind)

2010-06-26 01:48:57 UTC MAIN commitmail json YAML

Pull a similar fix from sparc/dev/zs.c rev 1.119:
Establish interrupt handlers with proper softc per each zs device
rather than sharing them among all zs devices and searching softc
in handlers, to avoid possible recursive lock.

(tsutsui)

2010-06-26 01:42:57 UTC MAIN commitmail json YAML

Establish interrupt handlers with proper softc per each zs device
rather than sharing them among all zs devices and searching softc
in handlers.

The latter method is derived from ancient sun3 zs driver which tried
to reduce overhead on autovectored interrupts, but nowadays such hack
might cause recursive global locks on modern SMP capable framework.

Fixes "5.99.30 sparc panic during startup" reported by Hauke Fath
on tech-kern@:
http://mail-index.NetBSD.org/tech-kern/2010/06/19/msg008374.html
and also tested by Jochen Kunz on SS20 with both serial and kbd console.

Ok'ed by mrg@ and dyoung@.

(tsutsui)

2010-06-26 00:25:02 UTC MAIN commitmail json YAML

If options RTC_OFFSET is not specified use bootinfo->timezone passed
by hpcboot.exe as well as other hpc* ports.  Noticed by uwe@.
Also comment out options RTC_OFFSET=0 lines and note about this
in kernel config files.  Tested on WS003SH.

XXX: dup code among pxa2x0_hpc_machdep.c and sa11x0_hpc_machdep.c

(tsutsui)

2010-06-26 00:17:13 UTC MAIN commitmail json YAML

2010-06-26 00:14:35 UTC MAIN commitmail json YAML

pkg_install-20100616:
- Recognize -C for pkg_add like the rest of the tools do
- Do the existing check for pkg_add -f, it makes the combination of
  -f and -U a bit less surprising
- Fix option handling for CHECK_VULNERABILITIES (from spz@)
- Make end-of-life check the default. pkg_install.conf(5) can be used
  to override the default. The existing admin -e & co continue to work as
  before.

Status:

Vendor Tag: PKGSRC
Release Tags: pkg_install-20100616

(joerg)

2010-06-25 19:00:06 UTC MAIN commitmail json YAML

Add missing sys/xcall.h inclusion, remove sys/malloc.h one.

(rmind)

2010-06-25 18:30:16 UTC MAIN commitmail json YAML

Fix build problems on LP64 platforms - thanks to Paul Goyette for the nudge.

(agc)

2010-06-25 17:53:28 UTC MAIN commitmail json YAML

Add several USB Ethernet devices.

(tsutsui)

2010-06-25 17:42:02 UTC MAIN commitmail json YAML

Enable options DDB, which is enabled in other kernels.

(tsutsui)

2010-06-25 17:40:33 UTC MAIN commitmail json YAML

Set options RTC_OFFSET=-540 since Windows Mobile stores localtime
into the RTC and we can assume most W-ZERO3 users live in JST timezone.

XXX: Probably it would be better to allow a kernel getting RTC_OFFSET value
XXX: via bootinfo set by boot(8) or boot.cfg(5).

(tsutsui)

2010-06-25 16:54:25 UTC MAIN commitmail json YAML

Explicitly link libstdc++ against libm as found by Arnaud Lacombe.

(joerg)

2010-06-25 15:35:08 UTC MAIN commitmail json YAML

Add wait_sec() which uses BIOS function call INT 1Ah/AH=00h (GET SYSTEMTIME)
and use it for large delays (in seconds) instead of delay() that uses
INT 15h/AH=86h (WAIT) in microsecond because the latter one can't provide
precise delays on emulators.
Fixes PR port-i386/43156 (NetBSD bootloader countdown runs at 1/20 speed
in qemu 0.12).

No particular comments on the PR and port-i386@.

(tsutsui)

2010-06-25 15:16:14 UTC MAIN commitmail json YAML

Add config_mountroot(9) in autoconf(9) man page and LINKS for it.

(tsutsui)

2010-06-25 15:10:43 UTC MAIN commitmail json YAML

Add config_mountroot(9), which defers device configuration
after mountroot(), like config_interrupt(9) that defers
configuration after interrupts are enabled.
This will be used for devices that require firmware loaded
from the root file system by firmload(9) to complete device
initialization (getting MAC address etc).

No objection on tech-kern@:
http://mail-index.NetBSD.org/tech-kern/2010/06/18/msg008370.html
and will also fix PR kern/43125.

(tsutsui)

2010-06-25 10:21:50 UTC MAIN commitmail json YAML

Re-enable LFS as /, now that booting from it works with the sysinst default
FS parameters.

(martin)

2010-06-25 10:03:52 UTC MAIN commitmail json YAML

Undo last commit and don't try to lock vnodes in lfs_unmark_dirop()
as we may deadlock trying to write the superblock.

Should fix PR #43503 Can't create device nodes on LFS.

(hannken)

2010-06-25 07:40:35 UTC MAIN commitmail json YAML

Remove trailing whitespace. Use command without path (not
necessary on NetBSD, wrong if installed from pkgsrc). Bump date for previous.

(wiz)

2010-06-25 04:35:54 UTC MAIN commitmail json YAML

Only 82571 shares port 0 of EEMNGCTL_CFGDONE.

(msaitoh)

2010-06-25 04:16:28 UTC MAIN commitmail json YAML

2010-06-25 04:03:14 UTC MAIN commitmail json YAML

Add some code to support 82580[ER]. Tested on my own I340-T4.

- Fix CTRL_EXT_SWDPIN() and CTRL_EXT_SWDPIO() macros. The bit order of the
  SW definable pin is not 6543 but 3654!!!

- Rewrite the code to read MAC address from eeprom.

- Add some code to support 82580.

TODO:
- ukphy -> somephy

(msaitoh)

2010-06-25 03:47:57 UTC MAIN commitmail json YAML

The GIO master enable bit in STATUS register is not bit 16 but bit 18.
It will fix a problem on 82580 SGMII system.

(msaitoh)

2010-06-25 03:37:28 UTC MAIN commitmail json YAML

src/crypto/external/bsd/netpgp/dist/TODO@1.39 / diff / nxr@1.39
src/crypto/external/bsd/netpgp/dist/src/lib/create.c@1.29 / diff / nxr@1.29
src/crypto/external/bsd/netpgp/dist/src/lib/crypto.c@1.24 / diff / nxr@1.24
src/crypto/external/bsd/netpgp/dist/src/lib/keyring.c@1.38 / diff / nxr@1.38
src/crypto/external/bsd/netpgp/dist/src/lib/keyring.h@1.27 / diff / nxr@1.27
src/crypto/external/bsd/netpgp/dist/src/lib/misc.c@1.31 / diff / nxr@1.31
src/crypto/external/bsd/netpgp/dist/src/lib/netpgp.c@1.59 / diff / nxr@1.59
src/crypto/external/bsd/netpgp/dist/src/lib/netpgpdefs.h@1.9 / diff / nxr@1.9
src/crypto/external/bsd/netpgp/dist/src/lib/openssl_crypto.c@1.24 / diff / nxr@1.24
src/crypto/external/bsd/netpgp/dist/src/lib/ops-ssh.h@1.2 / diff / nxr@1.2
src/crypto/external/bsd/netpgp/dist/src/lib/packet-parse.c@1.37 / diff / nxr@1.37
src/crypto/external/bsd/netpgp/dist/src/lib/packet-print.c@1.32 / diff / nxr@1.32
src/crypto/external/bsd/netpgp/dist/src/lib/packet.h@1.23 / diff / nxr@1.23
src/crypto/external/bsd/netpgp/dist/src/lib/reader.c@1.37 / diff / nxr@1.37
src/crypto/external/bsd/netpgp/dist/src/lib/signature.c@1.29 / diff / nxr@1.29
src/crypto/external/bsd/netpgp/dist/src/lib/ssh2pgp.c@1.13 / diff / nxr@1.13
src/crypto/external/bsd/netpgp/dist/src/lib/validate.c@1.36 / diff / nxr@1.36
src/crypto/external/bsd/netpgp/dist/src/lib/version.h@1.36 / diff / nxr@1.36
src/crypto/external/bsd/netpgp/dist/src/lib/writer.c@1.24 / diff / nxr@1.24
src/crypto/external/bsd/netpgp/dist/src/netpgpkeys/netpgpkeys.1@1.12 / diff / nxr@1.12
      :
(more 2 files)
Changes to 3.99.5

+ make ssh fingerprints (md5) match netpgp listing
+ use the more functional hexdump function from ssh2pgp in place of the
  older hexdump function from openpgpsdk
+ pass hash type down from command line where needed
+ add test for netpgp/ssh key fingerprint matching
+ make netpgpkeys(1) take a --hash= option

With these changes, netpgp can be made to generate the same fingerprint as
openssh (by default, ssh-keygen(1) uses an md5 digest)

% /usr/bin/netpgpkeys --ssh-keys --sshkeyfile=/etc/ssh/ssh_host_rsa_key.pub --list-keys --hash=md5
1 key
pub 1024/RSA (Encrypt or Sign) fcdd1c608bef4c4b 2008-08-11
Key fingerprint: e935 902d ebf1 76ba fcdd 1c60 8bef 4c4b
uid              osx-vm1.crowthorne.alistaircrooks.co.uk (/etc/ssh/ssh_host_rsa_key.pub) <root@osx-vm1.crowthorne.alistaircrooks.co.uk>

% ssh-keygen -l -f /etc/ssh/ssh_host_rsa_key.pub
1024 e9:35:90:2d:eb:f1:76:ba:fc:dd:1c:60:8b:ef:4c:4b /etc/ssh/ssh_host_rsa_key.pub (RSA)
%

(agc)

2010-06-24 21:20:23 UTC MAIN commitmail json YAML

Add wedge (dk(4)) support to vnd(4) devices.

(riz)

2010-06-24 20:46:11 UTC MAIN commitmail json YAML

2010-06-24 20:42:24 UTC MAIN commitmail json YAML

2010-06-24 17:20:19 UTC MAIN commitmail json YAML

2010-06-24 17:19:58 UTC MAIN commitmail json YAML

2010-06-24 17:16:48 UTC MAIN commitmail json YAML

2010-06-24 17:12:06 UTC MAIN commitmail json YAML

Run services_mkdb if only the old hash exists

(joerg)

2010-06-24 16:37:49 UTC MAIN commitmail json YAML

2010-06-24 16:34:51 UTC MAIN commitmail json YAML

Add a uturn(4) man page.

(skrll)

2010-06-24 16:15:22 UTC MAIN commitmail json YAML

Note support for uturn(4).

(skrll)

2010-06-24 16:06:03 UTC MAIN commitmail json YAML

Add uturn(4) and attachments.

(skrll)

2010-06-24 15:01:45 UTC MAIN commitmail json YAML

2010-06-24 14:41:31 UTC MAIN commitmail json YAML

Remove unused sc->axe_stop_task in softc.

(tsutsui)

2010-06-24 14:39:57 UTC MAIN commitmail json YAML

Fix several botches:
* in axe_detach():
  * call callout_destroy(9) after axe_stop() which calls callout_stop(9)
    (otherwise gets panic on DIAGNOSTIC and LOCK_DEBUG kernel)
  * no need to call usbd_abort_pipe() that are done in axe_stop()
  * no need to call usb_detach_wait() twice
  * also destroy axe_mii_lock mutex
* in axe_tick_task():
  * fix an inverted logic

(tsutsui)

2010-06-24 13:03:20 UTC MAIN commitmail json YAML

2010-06-24 12:58:48 UTC MAIN commitmail json YAML

Clean up vnode lock operations pass 2:

VOP_UNLOCK(vp, flags) -> VOP_UNLOCK(vp): Remove the unneeded flags argument.

Welcome to 5.99.32.

Discussed on tech-kern.

(hannken)

2010-06-24 12:15:46 UTC MAIN commitmail json YAML

Pullup changes from the write implementation:
- remove unnessisary check that would prevent it from mounting newer nilfs
  images. A field has been added in the segment summary.
- store blocks of files on their virtual block number

(reinoud)

2010-06-24 10:39:35 UTC MAIN commitmail json YAML

genfs_nolock(): LK_INTERLOCK flag no longer possible.

(hannken)

2010-06-24 10:37:22 UTC MAIN commitmail json YAML

coda_lock(): LK_INTERLOCK flag no longer possible.

(hannken)

2010-06-24 10:20:08 UTC MAIN commitmail json YAML

Update NiLFS(2) on-disc structures from Linux version

(reinoud)

2010-06-24 07:56:22 UTC MAIN commitmail json YAML

Regen. LK_EXCLOTHER has gone.

(hannken)

2010-06-24 07:54:48 UTC MAIN commitmail json YAML

Clean up vnode lock operations:

- VOP_LOCK(vp, flags): Limit the set of allowed flags to LK_EXCLUSIVE,
  LK_SHARED and LK_NOWAIT.  LK_INTERLOCK is no longer allowed as it
  makes no sense here.

- VOP_ISLOCKED(vp): Remove the for some time unused return value
  LK_EXCLOTHER.  Mark this operation as "diagnostic only".
  Making a lock decision based on this operation is no longer allowed.

Discussed on tech-kern.

(hannken)

2010-06-24 04:21:58 UTC MAIN commitmail json YAML

Couple of grammar fixes.

(jruoho)

2010-06-24 03:30:36 UTC MAIN commitmail json YAML

register definitions for Brooktree Bt461 and Bt462 RAMDACs, used on CG12 and
others

(macallan)

2010-06-24 00:54:12 UTC MAIN commitmail json YAML

indir-block needs to be the size of a filesystem block or bad things can happen.

(eeh)

2010-06-23 21:03:16 UTC MAIN commitmail json YAML

Remove unnecessary whitespace.

(wiz)

2010-06-23 19:00:57 UTC MAIN commitmail json YAML

Update man page to sync with driver update.

(pgoyette)

2010-06-23 19:00:26 UTC MAIN commitmail json YAML

Update if_axe for additional chips and models.  Mostly imported from
OpenBSD, with significant contribution from FUKAUMI Naoki.

Also addresses PR kern/40456

(pgoyette)

2010-06-23 18:07:59 UTC MAIN commitmail json YAML

2010-06-23 13:52:27 UTC MAIN commitmail json YAML

2010-06-23 11:19:17 UTC MAIN commitmail json YAML

If kernel modules are set to autoload, skip the vfslist part of
the check when determining if there is kernel support for a given
fs.  Makes tmpfs tests run and fixes PR misc/43304.

(pooka)

2010-06-23 08:36:03 UTC MAIN commitmail json YAML

As normal, fix breakage from untested commits by rmind.

(pooka)

2010-06-23 06:25:18 UTC MAIN commitmail json YAML

Fix cut&paste error - the commit log message was correct, just the code
got messed up.  Thanks cegger@ for noticing!

(pgoyette)

2010-06-22 21:30:55 UTC MAIN commitmail json YAML

Make sure we unlock before exit.

(pgoyette)

2010-06-22 20:51:05 UTC MAIN commitmail json YAML

2010-06-22 18:34:50 UTC MAIN commitmail json YAML

Keep the lock around pmap_update() where required.  While fixing this
in ubc_fault(), rework logic to "remember" the last object of page and
reduce locking overhead, since in common case pages belong to one and
the same UVM object (but not always, therefore add a comment).

Unlocks before pmap_update(), on removal of mappings, might cause TLB
coherency issues, since on architectures like x86 and mips64 invalidation
IPIs are deferred to pmap_update().  Hence, VA space might be globally
visible before IPIs are sent or while they are still in-flight.

OK ad@.

(rmind)

2010-06-22 18:32:08 UTC MAIN commitmail json YAML

Replace tmpfs_pool custom allocator code with a simpler layer for memory
accounting.  Use wired memory (which can be limited) for meta-data, and
kmem(9) for string allocations.

Close PR/31944.  Fix PR/38361 while here.  OK ad@.

(rmind)

2010-06-22 18:30:20 UTC MAIN commitmail json YAML

KNF and tidy-up example module slightly.

(rmind)

2010-06-22 18:29:03 UTC MAIN commitmail json YAML

2010-06-22 18:26:05 UTC MAIN commitmail json YAML

Fix ucas_32/ucas_64 on amd64.

(rmind)

2010-06-22 14:54:11 UTC MAIN commitmail json YAML

2010-06-22 12:42:21 UTC MAIN commitmail json YAML

Restore (and update) half of the TLB miss handler that went missing
during the mips64 merge.  This gets my sbmips kernel booting to the
login prompt.  This code could not possibly have been tested after
the merge.

Should fix PR port-mips/43431.

(simonb)

2010-06-22 12:33:15 UTC MAIN commitmail json YAML

Remove overeager checks.

(pooka)

2010-06-22 09:41:34 UTC MAIN commitmail json YAML

2010-06-22 07:00:12 UTC MAIN commitmail json YAML

Fix typo, remove trailing whitespace.

(wiz)

2010-06-22 05:28:56 UTC MAIN commitmail json YAML

note bozohttpd 20100621

(mrg)

2010-06-22 05:24:12 UTC MAIN commitmail json YAML

2010-06-22 05:22:42 UTC MAIN commitmail json YAML

initial import of bozohttpd 20100621.  change include:

o  properly fully disable multi-file mode for now
o  fix the -t and -U options when used without the -e option, broken since
  the library-ifcation
o  be explicit that logs go to the FTP facility in syslog


Status:

Vendor Tag: bozohttpd
Release Tags: bozohttpd-20100621

(mrg)

2010-06-21 21:51:23 UTC MAIN commitmail json YAML

regen for vnd (or at least something like that since this file
still isn't really generated, just copypasted)

(pooka)

2010-06-21 21:50:20 UTC MAIN commitmail json YAML

add vnd info for pseudodevfs

(pooka)

2010-06-21 21:46:59 UTC MAIN commitmail json YAML

2010-06-21 21:43:28 UTC MAIN commitmail json YAML

2010-06-21 19:49:31 UTC MAIN commitmail json YAML

- fix format print issue. from anon ymous

(christos)

2010-06-21 14:43:34 UTC MAIN commitmail json YAML

Allow PVF_UNCACHEABLE in set/clear of pmap_changebit call (for now).

(skrll)

2010-06-21 14:39:36 UTC MAIN commitmail json YAML

check etfs mappings with offsets

(pooka)

2010-06-21 14:25:36 UTC MAIN commitmail json YAML

Calculate memory mapping size based on underlying file size, not
our window to it.  This fixes cases like opening a window at offsets
[8,32] to a file, which would cause host file offset [0,32-8] to
be mapped, i.e. [0,16] inside the window.  Obviously, access to
the entire in-window [0,24] range should have been mapped (and
after this fix it is).

(pooka)

2010-06-21 11:04:28 UTC MAIN commitmail json YAML

Remove some debug code.

(skrll)

2010-06-21 10:37:47 UTC MAIN commitmail json YAML

Add entry for mkubootimage.debug

(skrll)

2010-06-21 09:06:03 UTC MAIN commitmail json YAML

Don't define UTURNDEBUG.

(skrll)

2010-06-21 07:09:59 UTC MAIN commitmail json YAML

Fixup uturn DMA for real mode. That is, use uncacheable directly mapped
pages.

(skrll)

2010-06-20 21:58:00 UTC MAIN commitmail json YAML

2010-06-20 21:32:33 UTC MAIN commitmail json YAML

Add entry for usr/sbin/ofctl

(matt)

2010-06-20 21:30:27 UTC MAIN commitmail json YAML

Make ofctl for ofppc machines.

(matt)

2010-06-20 17:43:33 UTC MAIN commitmail json YAML

Check that etfs block mapping works for >2TB devices.

(pooka)

2010-06-20 06:54:24 UTC MAIN commitmail json YAML

- note that if MKINET6 is "no", MK11 must also be "no".  we don't support
  building X11 without inet6 support.  the support to maintain patches to
  generated files and other files is too great.  PR#42856
- add TOOL_PIGZ, which defaults to the (not yet default) built tools/pigz.

(mrg)

2010-06-20 02:23:15 UTC MAIN commitmail json YAML

fix cross build breakage mklocale(1).
move inline finction that uses sys/ctype_bits.h to runetype_misc.h.

(tnozaki)

2010-06-20 00:25:41 UTC MAIN commitmail json YAML

My pegasos2 doesn't have an ethernet node at the top level.
Deal with it.

(matt)

2010-06-19 23:11:11 UTC MAIN commitmail json YAML

2010-06-19 22:41:33 UTC MAIN commitmail json YAML

2010-06-19 22:36:16 UTC MAIN commitmail json YAML

mklocale now requires <sys/ctype_bits.h> to build, so install it
under ${TOOLDIR} when building as a host tool.

XXX Makefile.disklabel is clearly mis-named.  I'll deal with that
shortly.

(riz)

2010-06-19 21:33:21 UTC MAIN commitmail json YAML

This was renamed to cortex_pmc.c

(matt)

2010-06-19 20:42:43 UTC MAIN commitmail json YAML

Fix cache probing on Cortex.  Add missing CORTEX dependency in cpu.c

(matt)

2010-06-19 19:49:24 UTC MAIN commitmail json YAML

2010-06-19 19:47:34 UTC MAIN commitmail json YAML

2010-06-19 19:44:58 UTC MAIN commitmail json YAML

Cleanup the armv7 changes.  Add ARM_ARCH_7.  Use CPU_CORTEX instead of
CPU_CORTEXA8 everywhere since there more types of Cortex than just the A8.
CPU_CORTEXA8 still exists but causes CPU_CORTEX to be defined.
Add CPU_CORTEXA9 as well.  Use .arch armv7a to get us the isb/dsb
instructions.

Test booted to root device prompt on a Beagleboard.
All ARM kernels successfully test built.

(matt)

2010-06-19 19:09:52 UTC MAIN commitmail json YAML

aaand, finally, hopefully complete the simple addition by putting
h_xfail into set lists.

(pooka)

2010-06-19 18:17:56 UTC MAIN commitmail json YAML

Prepare entries for Xorg wsfb based server for dreamcast.
Not enabled by default yet and old xfree entries are still preserved.

XXX1: No maple keyboard keymap yet:
      http://mail-index.NetBSD.org/tech-x11/2010/06/19/msg000785.html

XXX2: probably we should have some common list files for xcomp and xserver.

(tsutsui)

2010-06-19 18:10:56 UTC MAIN commitmail json YAML

2010-06-19 18:07:38 UTC MAIN commitmail json YAML

2010-06-19 14:48:17 UTC MAIN commitmail json YAML

2010-06-19 14:45:39 UTC MAIN commitmail json YAML

Convert to mdoc. Sort options.

(wiz)

2010-06-19 13:44:11 UTC MAIN commitmail json YAML

... and remove the not-supposed-to-be-committed call to rump_sys_reboot()

(pooka)

2010-06-19 13:43:29 UTC MAIN commitmail json YAML

fix pasto, sprinkle ATF_REQUIRE_EQ()

ATF_REQUIRE_ERRNO, oh ATF_REQUIRE_ERRNO, wherefore art thou ATF_REQUIRE_ERRNO?

(pooka)

2010-06-19 13:40:09 UTC MAIN commitmail json YAML

add test for block device support

(pooka)

2010-06-19 13:26:52 UTC MAIN commitmail json YAML

2010-06-19 11:16:31 UTC MAIN commitmail json YAML

Use Fl Fl for long options. Remove unnecessary Bk/Ek.

(wiz)

2010-06-19 10:20:21 UTC MAIN commitmail json YAML

Remember to commit the change to compile h_xfail...

(pooka)

2010-06-19 08:48:33 UTC MAIN commitmail json YAML

2010-06-19 08:45:25 UTC MAIN commitmail json YAML

Add definition for MSD(FAT) and SFS(Smart FS).

(kiyohara)

2010-06-19 08:42:48 UTC MAIN commitmail json YAML

Add WSDISPLAYIO_LINEBYTES, required by Xorg wsfb server.

(tsutsui)

2010-06-19 07:33:58 UTC MAIN commitmail json YAML

kill the broken !HOSTPROG segment.

(mrg)

2010-06-19 06:47:10 UTC MAIN commitmail json YAML

2010-06-19 03:50:31 UTC MAIN commitmail json YAML

- always install pigz.  hooary!
- kill MKPIGZ.
- add MKPIGZGZIP.  if it is "no", then only install pigz as pigz.  if it is
  not "no", don't install mrgzip, install pigz as gzip.

in all cases, the z* scripts.

i don't like the name MKPIGZGZIP so if anyone has a better name, feel free
to replace it.  i don't care enough since killing the ugly name is just
more incentive to get pigz doing .bz2, .Z and .z.

(mrg)

2010-06-19 00:43:57 UTC MAIN commitmail json YAML

add --use-compress-program to pax, requested by mrg.

(christos)

2010-06-18 21:10:23 UTC MAIN commitmail json YAML

Patch from Sverre Froyen to avoid panic when an ioctl happens while the
driver is initializing.

(christos)

2010-06-18 19:20:04 UTC MAIN commitmail json YAML

mkubootimage(1): Added tool to generate u-boot kernel images.

(jmcneill)

2010-06-18 19:19:06 UTC MAIN commitmail json YAML

emit u-boot image 'netbsd.ub' as part of beagle kernel build

(jmcneill)

2010-06-18 18:57:28 UTC MAIN commitmail json YAML

2010-06-18 18:55:48 UTC MAIN commitmail json YAML

2010-06-18 16:31:35 UTC MAIN commitmail json YAML

Regen (LK_CANRECURSE is gone).

(hannken)

2010-06-18 16:29:02 UTC MAIN commitmail json YAML

2010-06-18 16:13:56 UTC MAIN commitmail json YAML

Handle xfail in a few more places.  Found by, la la la, the new tests.

(pooka)

2010-06-18 16:13:16 UTC MAIN commitmail json YAML

Test that xfail failures are reported as xfails and xfail passes
are reported as pure fails.

(pooka)

2010-06-18 15:55:34 UTC MAIN commitmail json YAML

2010-06-18 15:41:22 UTC MAIN commitmail json YAML

2010-06-18 15:39:17 UTC MAIN commitmail json YAML

Add a script to help with the import of new atf releases: it extracts a
distfile, places it in dist and cleans up any unnecessary files.

(jmmv)

2010-06-18 13:14:21 UTC MAIN commitmail json YAML

Prevent build breakage if TESTSDIR is not defined (as in tests/modules/k_helper).

(jmmv)

2010-06-18 10:10:57 UTC MAIN commitmail json YAML

Add a experimental "make test" target

make test may yield misleading results but should work in many cases.  This
target is supposed to simplify the execution of tests but does not preclude
developers from running the installed versions.

Addresses PR misc/38326.

(jmmv)

2010-06-18 09:18:17 UTC MAIN commitmail json YAML

Prepare Xorg build for hpcarm.  Note old xfree files are still preserved.

(tsutsui)

2010-06-18 09:15:23 UTC MAIN commitmail json YAML

Prepare to build Xorg servers for hpcarm/hpcmips/hpcsh.

XXX: ${MACHINE} dependent definitions in these Makefiles look a bit messy
XXX: like old xfree's NetBSD.cf...

(tsutsui)

2010-06-18 09:11:44 UTC MAIN commitmail json YAML

Add WSDISPLAYIO_LINEBYTES, which is required by Xorg wsfb server.

(tsutsui)

2010-06-18 06:30:54 UTC MAIN commitmail json YAML

Flesh out uturn_regs.  Replace magic constant with a define.

(skrll)