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 (54m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 10:24:48 UTC Now

2009-09-08 20:15:51 UTC MAIN commitmail json YAML

2009-09-08 20:12:52 UTC MAIN commitmail json YAML

2009-09-08 20:10:44 UTC MAIN commitmail json YAML

Add a few weak symbols for places where the kernel module boundaries
are not as perfect as theory.

(pooka)

2009-09-08 20:07:35 UTC MAIN commitmail json YAML

Be naughty and avoid #ifdef __HAVE_CPU_COUNTER in rump -- it's a
massively MD can of purpleworms.

(pooka)

2009-09-08 20:04:03 UTC MAIN commitmail json YAML

Use PTHREAD_MUTEX_ERRORCHECK.  This enables rump deadlock detection
once again:
panic: rumpuser fatal failure 11 (Resource deadlock avoided)

(pooka)

2009-09-08 18:35:42 UTC MAIN commitmail json YAML

Make local functions static and remove a declaration that is also in hmevar.h.
Also comment out or remove declarations for #if 0'ed or nonexistent functions.

(tsutsui)

2009-09-08 18:33:24 UTC MAIN commitmail json YAML

fix scaling of mixer gain values: the register can be smaller than 7 bits,
this is told by some "step" parameter read from the hardware
(fixes problems with a 5-bit register observed by Nicolas Joly and me)
approved by Jared D. McNeill

(drochner)

2009-09-08 18:31:36 UTC MAIN commitmail json YAML

sbus_establish() should take device_t self for the device itself,
not device_t parent even if sbus is grandparent of the device,
otherwise (*sd_reset)() callbacks will be called with an wrong device_t.
Even in such case, sbus_establish() looks for an sbus though device tree.
XXX: (*sd_reset)() isn't called anyway, and these stuff seems really bogus.

(tsutsui)

2009-09-08 18:15:17 UTC MAIN commitmail json YAML

Fix botch on device_t/softc split caused by awful casts around
registration of (*sd_reset)(device_t) in struct sbusdev via sbus_establish().

XXX: (*sd_reset)() in struct sbusdev seems called from only sbusreset(),
XXX: but there is no function which calls sbusreset()???

(tsutsui)

2009-09-08 18:01:34 UTC MAIN commitmail json YAML

Delete whitespace at ends of lines.

(dyoung)

2009-09-08 17:29:20 UTC MAIN commitmail json YAML

Reviewed by: apb

Use .MAKE.LEVEL to track recursion.
The first instance of make will have .MAKE.LEVEL 0, which
can be handy for excluding rules which should not apply
in a sub-make.
gmake and freebsd's make have a similar mechanism, but each
uses a different variable to track it.  Since we cannot be
compatible with both, we allow the makefiles to cope if they want
by handling the export of .MAKE.LEVEL+1 in Var_Set().

(sjg)

2009-09-08 17:24:09 UTC matt-nb5-mips64 commitmail json YAML

2009-09-08 17:16:33 UTC MAIN commitmail json YAML

- split out chip reset ops from hme_stop() into a new function
  hme_chipreset() to make hme_stop() match struct ifnet API
- set ifp->if_timer in hme_start() if any TX packets are queued
- also clear ifp->if_timer and ifp->if_flags in hme_stop()
- replace shutdownhook_establish(9) with pmf_device_reigster1(9)
Briefly checked hme at pci.

(tsutsui)

2009-09-08 13:38:01 UTC MAIN commitmail json YAML

Disable writing scores when built for /rescue. PR 42009

(dholland)

2009-09-08 09:57:32 UTC MAIN commitmail json YAML

Allow builds without X11 to succeed.  The previous change when used
in this situation caused the contents of ${.CURDIR} to be cat'ed
into the generated NetBSD.dist mtree spec file, resulting in
${DESTDIR}/var/yp/binding/<garbage> being created, causing set list
check failure at the end of the build.

(he)

2009-09-08 09:50:56 UTC MAIN commitmail json YAML

PR# kern/42007: hdaudio panics on P5W DH Deluxe (amd64)

Make sure hdafg pulls in auconv mulaw support.

(jmcneill)

2009-09-08 09:47:43 UTC MAIN commitmail json YAML

PR# kern/39899: audio attach with pad(4) segfaults

Make sure pad pulls in auconv mulaw support.

(jmcneill)

2009-09-08 08:56:34 UTC MAIN commitmail json YAML

Do not flush routes if root file system is nfs mounted.
Fixes boot problem when the nfs server is in a different subnet.

(cegger)

2009-09-08 08:11:30 UTC matt-nb5-mips64 commitmail json YAML

2009-09-08 07:54:53 UTC matt-nb5-mips64 commitmail json YAML

Add and optimize MIPS_PHYS_TO_XKPHYS_{UN,}CACHED(pa).
Treat like mips3_pg_cached: add mips3_xkphys_cached which contains the
starting address of the cached XKPHYS region.  It also respects SPECIAL_CCA.

(matt)

2009-09-08 07:54:49 UTC MAIN commitmail json YAML

Fix Dd string, remove trailing whitespace.

(wiz)

2009-09-08 07:48:14 UTC MAIN commitmail json YAML

Bump date for previous.

(skrll)

2009-09-08 07:46:14 UTC matt-nb5-mips64 commitmail json YAML

To be consistent, always cast pointers to (intptr_t) even if the address is
in userspace.

Reviewed By: matt

(uebayasi)

2009-09-08 07:08:03 UTC MAIN commitmail json YAML

2009-09-08 00:52:14 UTC matt-nb5-mips64 commitmail json YAML

On LP64 kernels, move kernel mapped to XKSEG.

(matt)

2009-09-08 00:51:14 UTC matt-nb5-mips64 commitmail json YAML

Teach cpu_switch_resume to deal with upages in XKSEG/KSEG0/XKSEG.
(don't use s0, use t0)

(matt)

2009-09-08 00:24:01 UTC matt-nb5-mips64 commitmail json YAML

Use XKPHYS to read mem on _LP64.

(matt)

2009-09-07 23:47:27 UTC matt-nb5-mips64 commitmail json YAML

2009-09-07 23:46:46 UTC matt-nb5-mips64 commitmail json YAML

2009-09-07 23:20:29 UTC matt-nb5-mips64 commitmail json YAML

2009-09-07 23:01:43 UTC matt-nb5-mips64 commitmail json YAML

Make sure MIPS_SR_KX is set for _LP64 kernels.

(matt)

2009-09-07 22:59:47 UTC MAIN commitmail json YAML

2009-09-07 22:59:09 UTC MAIN commitmail json YAML

2009-09-07 22:32:52 UTC matt-nb5-mips64 commitmail json YAML

Make sure KX is set on LP64 kernels.  Use VM_MIN_KERNEL_ADDRESS instead of
MIPS_KSEG2_START.  Deal with VM_MIN_KERNEL_ADDRESS being below KSEG0 in
addition to being above it.

(matt)

2009-09-07 22:29:19 UTC matt-nb5-mips64 commitmail json YAML

Use VM_MIN_KERNEL_ADDRESS instead of MIPS_KSEG2_START

(matt)

2009-09-07 22:28:24 UTC matt-nb5-mips64 commitmail json YAML

Use/Compare CCA from MIPS3_PG_{UNCACHED,CACHED}

(matt)

2009-09-07 22:27:31 UTC matt-nb5-mips64 commitmail json YAML

Set segbase to an invalid kernel address by default.

(matt)

2009-09-07 22:19:53 UTC matt-nb5-mips64 commitmail json YAML

Fix MIPS_PHYS_TO_XKPHYS calls.

(matt)

2009-09-07 22:08:32 UTC matt-nb5-mips64 commitmail json YAML

2009-09-07 22:06:32 UTC matt-nb5-mips64 commitmail json YAML

Cleanup fatal trap printfs

(matt)

2009-09-07 22:05:45 UTC matt-nb5-mips64 commitmail json YAML

On N32/N64 save/restore gp since it's a callee-saved register.
Don't use proc0paddr, use lwp0->l_addr

(matt)

2009-09-07 21:54:39 UTC matt-nb5-mips64 commitmail json YAML

2009-09-07 21:51:25 UTC matt-nb5-mips64 commitmail json YAML

Simplify PTR_ case (32 bit or 64 bit)

(matt)

2009-09-07 21:50:24 UTC matt-nb5-mips64 commitmail json YAML

Derive NBSEG and SEGSHIFT from NBPG and PGSHIFT.

(matt)

2009-09-07 21:42:17 UTC matt-nb5-mips64 commitmail json YAML

Cleanup for LP64.  XXX pv_entry needs work.

(matt)

2009-09-07 21:36:43 UTC matt-nb5-mips64 commitmail json YAML

Add MIPS_SR_KX to PSL_USERSET if _LP64

(matt)

2009-09-07 21:34:47 UTC matt-nb5-mips64 commitmail json YAML

Use intptr_t in MIPS_KSEGx_P()
Use uintptr_t in MIPS_XKPHYS*

(matt)

2009-09-07 21:28:34 UTC matt-nb5-mips64 commitmail json YAML

pcb_context is a label_t so use label_t as its type.

(matt)

2009-09-07 21:28:01 UTC matt-nb5-mips64 commitmail json YAML

Add symbolic constants for what's stored in label_t.

(matt)

2009-09-07 21:24:34 UTC MAIN commitmail json YAML

2009-09-07 21:07:04 UTC MAIN commitmail json YAML

2009-09-07 20:56:04 UTC MAIN commitmail json YAML

2009-09-07 20:50:35 UTC MAIN commitmail json YAML

remember to build opendisk

(pooka)

2009-09-07 20:06:21 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2009-09-07 19:34:30 UTC MAIN commitmail json YAML

- do not create X11 subdirs always anymore

- we now only create them when building X11, and only create the ones
  we need (X11R6 xor X11R7)

- all these subdirs are now in the xbase set

- move the logic for running mtree into etc/mtree/Makefile

- split NetBSD.dist into 3 files, and have the build and postinstall handle
  creating a possibly merged one.  we still have a single installed file
  called "NetBSD.dist".

(mrg)

2009-09-07 18:23:07 UTC MAIN commitmail json YAML

Catch up to audio(4) device_t/softc split.

(jmcneill)

2009-09-07 17:56:52 UTC MAIN commitmail json YAML

Add an -o option that behaves like nm -o. Implementation from a suggestion
by jmcneill (thanks!); ok mrg. Closes PR 41994.

(dholland)

2009-09-07 17:56:24 UTC MAIN commitmail json YAML

PR: 41998

:Ufu\:goo

should expand to fu:goo even when it appears in :M${:Ufu\:goo}
When scanning for :M do not compress \: if we know we have
to call Var_Subst.

(sjg)

2009-09-07 16:41:37 UTC MAIN commitmail json YAML

Properly initialize struct audio_format when applying the 0ch workaround.

(jmcneill)

2009-09-07 16:35:02 UTC MAIN commitmail json YAML

Avoid setting up bus_dma w/ BUS_DMA_WAITOK while sc_stream_mtx is held.

(jmcneill)

2009-09-07 16:22:46 UTC MAIN commitmail json YAML

- adjust description ("Generic" is redundant)
- rates != 48kHz are now supported
- bump date

(jmcneill)

2009-09-07 16:21:08 UTC MAIN commitmail json YAML

2009-09-07 15:12:03 UTC MAIN commitmail json YAML

Fix set_statvfs_info() to use UIO_SYSSPACE for fromname kernel
allocated buffer.

(njoly)

2009-09-07 14:28:18 UTC MAIN commitmail json YAML

one more ketchup with rump_dev_makenodes -> rump_vfs_makedevnodes

(pooka)

2009-09-07 13:59:38 UTC MAIN commitmail json YAML

grow some _KERNEL_POT

(pooka)

2009-09-07 13:52:06 UTC MAIN commitmail json YAML

Fill canon_dev so that mntfromname gets properly set for p2k mounts.
Fixes problem pointed out by Nicolas Joly.

XXX: would probably be better to forget canon_dev from the parseargs
interface completely and do rump_sys_statvfs() in p2k after mounting
the fail system in the virtual kernel.

(pooka)

2009-09-07 13:39:20 UTC MAIN commitmail json YAML

Split device_t/softc.
Tested QLogic 1020 Fast Wide SCSI HBA at PCI.
Sbus attachment is untested, but not so much quirks in it.

(tsutsui)

2009-09-07 13:31:44 UTC MAIN commitmail json YAML

2009-09-07 13:02:37 UTC MAIN commitmail json YAML

Always define __NetBSD__ (for builds on non-NetBSD)

(pooka)

2009-09-07 12:52:54 UTC MAIN commitmail json YAML

set mntfromname in a less creative and historic fashion

(pooka)

2009-09-07 12:44:29 UTC MAIN commitmail json YAML

Replace shutdownhook_establish(9) with pmf_device_register1(9).
Tested on VT6122.

(tsutsui)

2009-09-07 11:59:53 UTC MAIN commitmail json YAML

Until MI audio can handle it better, rename outputs.select -> outputs.dacsel.

(jmcneill)

2009-09-07 11:50:02 UTC MAIN commitmail json YAML

Remove hdaudio.gpio.* mixer controls, they didn't work anyway.

(jmcneill)

2009-09-07 11:49:27 UTC MAIN commitmail json YAML

Don't name the beeper inputs.speaker, or MI audio might get confused.
Name it inputs.beep instead so play.gain doesn't get mapped to it.

(jmcneill)

2009-09-07 11:23:39 UTC MAIN commitmail json YAML

ketchup: rump_dev_makenodes() -> rump_vfs_makedevnodes()

(pooka)

2009-09-07 10:40:54 UTC MAIN commitmail json YAML

Refer to hdaudio as 'High Definition Audio', not
'Intel High Definition Audio' as many vendors implement the HD audio spec.

(jmcneill)

2009-09-07 08:22:51 UTC MAIN commitmail json YAML

Move ./usr/tests/modules/Atffile from tests/mi to tests/module.mi.
This should get us building for evbppc again, which doesn't do modules.

(he)

2009-09-07 04:49:03 UTC MAIN commitmail json YAML

Sprinkle a little const. no object diffs

(dholland)

2009-09-07 04:23:29 UTC MAIN commitmail json YAML

Note the new modules.tgz set and the new build.sh modules operation

(jnemeth)

2009-09-07 04:14:17 UTC MAIN commitmail json YAML

Add a modules operation to build.sh, which builds and installs kernel modules
into DESTDIR.

This is based on the patch provided by tsutsui@ on tech-toolchain@.

(jnemeth)

2009-09-07 02:31:53 UTC MAIN commitmail json YAML

2009-09-07 02:27:29 UTC MAIN commitmail json YAML

2009-09-07 02:04:43 UTC MAIN commitmail json YAML

Add missing colour White (Eh) to hdaudio_afg_color[] table.

(jmcneill)

2009-09-06 23:14:20 UTC MAIN commitmail json YAML

uvmspace_unshare: #if 0-out this function.  Q: perhaps remove?
AFAIK it was not used for 11 years.

(rmind)

2009-09-06 23:01:59 UTC matt-nb5-mips64 commitmail json YAML

Use VM_MIN_KERNEL_ADDRESS and VM_MAX_KERNEL_ADDRESS instead of MIPS_KSEG2_START

(matt)

2009-09-06 23:01:04 UTC matt-nb5-mips64 commitmail json YAML

2009-09-06 23:00:38 UTC matt-nb5-mips64 commitmail json YAML

Fix more LP64 bugs:
Don't use addu to move between registers, use the move macro instead.
Use XXX_ADDU macros.

(matt)

2009-09-06 22:58:59 UTC matt-nb5-mips64 commitmail json YAML

Don't refer to KSEG2 anymore.  If LP64 kernel, use XKPHYS for addresses
that don't fit in into KSEG0/KSEG1.

(matt)

2009-09-06 22:57:11 UTC matt-nb5-mips64 commitmail json YAML

Use VM_MIN_KERNEL_ADDRESS instead of MIPS_KSEG2_START.
Switch to MIPS_KSEG?_P

(matt)

2009-09-06 22:36:16 UTC matt-nb5-mips64 commitmail json YAML

Add some more macros for XUSEG/XSSEK and for testing what segment an address
belongs to.

(matt)

2009-09-06 22:34:53 UTC matt-nb5-mips64 commitmail json YAML

make label_t 2 registers larger.

(matt)

2009-09-06 21:38:17 UTC MAIN commitmail json YAML

2009-09-06 21:03:28 UTC MAIN commitmail json YAML

2009-09-06 20:54:19 UTC MAIN commitmail json YAML

2009-09-06 20:42:26 UTC MAIN commitmail json YAML

2009-09-06 20:26:47 UTC MAIN commitmail json YAML

Add rump_smbfs.  It's innards are different from most file systems
in two respects:
    * in addition to vfs (and networking), it depends on kernel
      device code to provide /dev/nsmb
    * mounting involves having lengthy chats with the kernel smb
      device instead of the typical "parse args and mount(2) away".

Seems to be pretty stable, at least data seems to flow over it
faster than over in-kernel nfs.

(pooka)

2009-09-06 20:19:59 UTC MAIN commitmail json YAML

Add -C support. Document it.
Ok joerg

Improve -t output a bit (still different from Infozip unzip, but better).

(wiz)

2009-09-06 20:07:03 UTC MAIN commitmail json YAML

kill #ifndef __NetBSD code (yea, I assume it meant __NetBSD__)

(pooka)

2009-09-06 20:02:49 UTC MAIN commitmail json YAML

add a very simple version of pollsock()
XXX: it seems to exist purely for the pleasure of netsmb??

(pooka)

2009-09-06 19:46:24 UTC MAIN commitmail json YAML

2009-09-06 19:14:54 UTC MAIN commitmail json YAML

move hppa cpp kludge to the end of the file

(pooka)

2009-09-06 18:39:04 UTC MAIN commitmail json YAML

build smb_kernelops

(pooka)

2009-09-06 18:38:17 UTC MAIN commitmail json YAML

Implement smbfs kernel operations (ioctl etc.) through a vector of
function pointers instead of direct linkage so that rump syscalls
are possible.

(pooka)

2009-09-06 18:06:24 UTC MAIN commitmail json YAML

There's now some per-cpu initialization that occurs before the secondary
cpus are told to begin running.  Since the seconedary cpus weren't being
added to the cpu_info list until then, that initialization wasn't being
done and resulted in crashes on the secondary cpus.  Add the secondary
cpus to the cpu_info_list after they've been started (but waiting to be
told to start running).  This fixes the problem specifically stated in
PR port-alpha/41106.  MP alphas will now at least boot and begin running,
but will eventually crash in various ways later.

(mhitch)

2009-09-06 17:59:09 UTC MAIN commitmail json YAML

Whitespace cleanup, sort sections, fix list.

(wiz)

2009-09-06 17:33:53 UTC MAIN commitmail json YAML

2009-09-06 17:25:56 UTC MAIN commitmail json YAML

2009-09-06 17:02:36 UTC MAIN commitmail json YAML

Don't use select() to wait for a single socket, just set SO_RECVTIMEO.

(pooka)

2009-09-06 16:18:56 UTC MAIN commitmail json YAML

Remove autoconf dependency on vfs and dk:
opendisk() -> kern/subr_disk_open.c
config_handle_wedges -> dev/dkwedge/dk.c

(pooka)

2009-09-06 15:31:05 UTC MAIN commitmail json YAML

2009-09-06 14:10:42 UTC MAIN commitmail json YAML

Replace shutdownhook_establish(9) with pmf_device_register1(9).
Tested VIA VT86C100A (which is probed as VT3043).

(tsutsui)

2009-09-06 13:39:56 UTC MAIN commitmail json YAML

Replace shutdownhook_establish(9) with pmf_device_register1(9).
Tested Am79c973 PCnet-FAST III.

(tsutsui)

2009-09-06 13:38:50 UTC MAIN commitmail json YAML

too many dots. noted by anon-ymous

(christos)

2009-09-06 12:30:45 UTC MAIN commitmail json YAML

Delete a line that was accidentally included from work in progress.

(apb)

2009-09-05 22:40:33 UTC MAIN commitmail json YAML

mention sunleo

(macallan)

2009-09-05 22:38:46 UTC MAIN commitmail json YAML

2009-09-05 22:35:53 UTC MAIN commitmail json YAML

2009-09-05 18:53:58 UTC matt-nb5-mips64 commitmail json YAML

2009-09-05 18:53:13 UTC matt-nb5-mips64 commitmail json YAML

2009-09-05 18:52:32 UTC matt-nb5-mips64 commitmail json YAML

2009-09-05 18:46:38 UTC matt-nb5-mips64 commitmail json YAML

2009-09-05 18:37:51 UTC MAIN commitmail json YAML

Include Makefile.inc earlier to make dot.nsmbrc install properly.
Pointed out by gson.

(pooka)

2009-09-05 17:40:35 UTC MAIN commitmail json YAML

correct the initial value of interrupt masks. 0 is to disable.
This fixes stray interrupt from LCD controller when lcd driver is not configured in the kernel.

(bsh)

2009-09-05 16:45:33 UTC MAIN commitmail json YAML

Change multiple spaces to tabs on one line

(apb)

2009-09-05 16:26:07 UTC MAIN commitmail json YAML

* Use functions from rc.subr, and indent the code.
* Add "KEYWORD: nostart", so /etc/rc doesn't try to run this (it would
  have been harmless anyway).

(apb)

2009-09-05 16:24:20 UTC netbsd-5-0 commitmail json YAML

Fix a small formatting issue with ticket 914.

(snj)

2009-09-05 16:24:04 UTC MAIN commitmail json YAML

Use functions from rc.subr.

(apb)

2009-09-05 16:23:53 UTC netbsd-5 commitmail json YAML

Fix a small formatting issue with ticket 914.

(snj)

2009-09-05 16:13:21 UTC MAIN commitmail json YAML

Sort bzero to the correct position

(apb)

2009-09-05 14:50:10 UTC MAIN commitmail json YAML

2009-09-05 14:44:59 UTC MAIN commitmail json YAML

2009-09-05 14:19:30 UTC MAIN commitmail json YAML

2009-09-05 14:13:50 UTC MAIN commitmail json YAML

Invert logic around nested pmf(9) registrations for readability.

XXX: should these pmf(9) calls be moved into MI attach functions
XXX: using function pointers for suspend and resume passed via softc?

(tsutsui)

2009-09-05 14:09:55 UTC MAIN commitmail json YAML

2009-09-05 13:59:42 UTC netbsd-4 commitmail json YAML

2009-09-05 13:59:27 UTC netbsd-4-0 commitmail json YAML

2009-09-05 13:58:52 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #1358):
sys/netinet/tcp_usrreq.c: revision 1.148 via patch
Make the sysctl routines take raise to splnet() before dealing with
any data structures.

(bouyer)

2009-09-05 13:58:48 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #1358):
sys/netinet/tcp_usrreq.c: revision 1.148 via patch
Make the sysctl routines take raise to splnet() before dealing with
any data structures.

(bouyer)

2009-09-05 13:55:53 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1357):
usr.bin/chflags/chflags.1: revision 1.18
Add some markup to improve clarity.

(bouyer)

2009-09-05 13:55:49 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1357):
usr.bin/chflags/chflags.1: revision 1.18
Add some markup to improve clarity.

(bouyer)

2009-09-05 13:55:02 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1356):
usr.bin/netstat/netstat.1: revision 1.52
Fix typo

(bouyer)

2009-09-05 13:54:59 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1356):
usr.bin/netstat/netstat.1: revision 1.52
Fix typo

(bouyer)

2009-09-05 13:53:52 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1355):
etc/ssh/ssh_known_hosts: revision 1.5
add morden, mollari, pkgbuild and build
adjust function names' keys
add the proper names of hosts too in preparation of their function moving

(bouyer)

2009-09-05 13:53:48 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1355):
etc/ssh/ssh_known_hosts: revision 1.5
add morden, mollari, pkgbuild and build
adjust function names' keys
add the proper names of hosts too in preparation of their function moving

(bouyer)

2009-09-05 13:50:16 UTC MAIN commitmail json YAML

Replace shutdownhook_establish(9) with pmf_device_register1(9).
Tested Compaq Netelligent 10/100 TX.

(tsutsui)

2009-09-05 13:46:39 UTC netbsd-4-0 commitmail json YAML

2009-09-05 13:46:18 UTC netbsd-4 commitmail json YAML

2009-09-05 13:45:43 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dsl in ticket #1352):
sys/kern/kern_exec.c: patch
Fix ktrace of data from iovec based system calls.
Fixes PR/41819

(bouyer)

2009-09-05 13:45:28 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by dsl in ticket #1352):
sys/kern/kern_exec.c: patch
Fix ktrace of data from iovec based system calls.
Fixes PR/41819

(bouyer)

2009-09-05 13:38:55 UTC netbsd-4-0 commitmail json YAML

2009-09-05 13:37:42 UTC netbsd-4-0 commitmail json YAML

Pull up the following revisions (requested by joerg in ticket #1346):
external/bsd/pkg_install/dist/info/perform.c    1.1.1.10
external/bsd/pkg_install/dist/lib/license.c      1.1.1.4
external/bsd/pkg_install/dist/lib/pkg_install.conf.5.in  1.1.1.5
external/bsd/pkg_install/dist/lib/version.h      1.1.1.17
Import pkg_install-20090724:
- license handling: accept upper case letters. Keep license checks
  case-sensitive as done in the older pkgsrc logic. Document this.
  OK dillo@, schmonz@, wiz@
- pkg_info:
- fix handling of non-packages, that are valid archives
- invert order of pkg_info -r to better match the expectations of
  make update.' external/bsd/pkg_install

(bouyer)

2009-09-05 13:18:33 UTC netbsd-5-0 commitmail json YAML

2009-09-05 13:18:04 UTC netbsd-5 commitmail json YAML

Tickets 920-922, 924, 925, 929, 933, 934, 939

(bouyer)

2009-09-05 13:10:18 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #939):
sys/dev/acpi/pckbc_acpi.c: revision 1.32
PR# port-i386/39671: panic while booting with an acpi kernel on a 790GX board
If the firmware describes duplicate keyboard controller nodes, don't panic
when the driver fails to map registers.

(bouyer)

2009-09-05 13:10:03 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #939):
sys/dev/acpi/pckbc_acpi.c: revision 1.32
PR# port-i386/39671: panic while booting with an acpi kernel on a 790GX board
If the firmware describes duplicate keyboard controller nodes, don't panic
when the driver fails to map registers.

(bouyer)

2009-09-05 13:06:35 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #934):
usr.bin/chflags/chflags.1: revision 1.18
Add some markup to improve clarity.

(bouyer)

2009-09-05 13:06:31 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #934):
usr.bin/chflags/chflags.1: revision 1.18
Add some markup to improve clarity.

(bouyer)

2009-09-05 13:05:37 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #933):
usr.bin/netstat/netstat.1: revision 1.52
Fix typo

(bouyer)

2009-09-05 13:05:35 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #933):
usr.bin/netstat/netstat.1: revision 1.52
Fix typo

(bouyer)

2009-09-05 13:04:26 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #929):
sys/kern/subr_tftproot.c: revisions 1.9, 1.10
When netbooting, rootspec is now "md0a", and it has no chance to match
an interface name, so do not give it a try.
Back out previous change: do not skip the test on rootspec, but make it
a simple attempt instead of an authoritative answer. The failure of the
rootspec test could me machine-dependant. Thanks to martin@ for pointing
that out.

(bouyer)

2009-09-05 12:59:24 UTC MAIN commitmail json YAML

Use device_t self arg to get a device name rather than through &ahd->sc_dev
which needs to be changed on future device_t/softc split.

(tsutsui)

2009-09-05 12:58:29 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #925):
usr.bin/newsyslog/newsyslog.c: revision 1.59
Reset ziptype on each line. Failure to do this caused any log file to
be compressed if it was listed after a line using Z or J flag. For
instance, we compressed log2 with the config file below:
/var/log/log1                        600  5    100  *    Z
/var/log/log2                        600  7    100  *    -

(bouyer)

2009-09-05 12:58:07 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #925):
usr.bin/newsyslog/newsyslog.c: revision 1.59
Reset ziptype on each line. Failure to do this caused any log file to
be compressed if it was listed after a line using Z or J flag. For
instance, we compressed log2 with the config file below:
/var/log/log1                        600  5    100  *    Z
/var/log/log2                        600  7    100  *    -

(bouyer)

2009-09-05 12:57:00 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #924):
distrib/utils/sysinst/disks.c: revision 1.106
PR# install/41925: sysinst find_disks() should display more than just
                  the device name
Try ATA/SCSI identify commands and when successful, use the model information
along with the disk size when creating the 'Available disks' menu.
Instead of having a list of disks (wd0, wd1, sd0) the menu now looks like:
  Available disks
>a: wd0 (977M, SanDisk SDCFB-1024)
  b: wd1 (233G, FUJITSU MHY2250BH)
  c: sd0 (246M, LEXAR JUMPDRIVE ELITE)
ok martin@

(bouyer)

2009-09-05 12:55:11 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tls in ticket #920):
lib/libevent/Makefile: revisions 1.7, 1.8
lib/libevent/event.h: revisions 1.7
Matthias Drochner pointed out that I lost the _EVENT_ prefix from all
the autoconf defines in the installed event_config.h.
Fix this approximately as the stock libevent Makefile does.
Also, some applications written for newer libevent
want event.h to pull in event_config.h by magic.

(bouyer)

2009-09-05 12:55:05 UTC MAIN commitmail json YAML

2009-09-05 12:52:40 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #922):
sys/dev/usb/if_cdce.c: revision 1.22
Add support for the Openmoko Freerunner to cdce(4) ported from FreeBSD.
The patch was supplied by Pierre Pronchery in PR kern/40049.

(bouyer)

2009-09-05 12:51:09 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by enami in ticket #921):
lib/libpthread/pthread_misc.c: revision 1.14 via patch
lib/libpthread/pthread_cancelstub.c: revision 1.27 via patch
Make nanosleep cancelable again.

(bouyer)

2009-09-05 12:50:53 UTC MAIN commitmail json YAML

Make ahd_detach() take struct ahd_softc * rather than device_t
as well as ahd_attach().  (currently no backend calls it though)

(tsutsui)

2009-09-05 12:50:33 UTC MAIN commitmail json YAML

It's expected that config will be NULL in a cvs client, but not
in a server or with a local CVSROOT.

(apb)

2009-09-05 12:46:55 UTC MAIN commitmail json YAML

Use device_private() to get softc.

(tsutsui)

2009-09-05 12:43:57 UTC MAIN commitmail json YAML

- use local ahd_name() to print device name
- pass proper device_t types to config(9) functions

(tsutsui)

2009-09-05 12:39:25 UTC MAIN commitmail json YAML

Remove unnecessary casts against void pointers.

(tsutsui)

2009-09-05 12:31:00 UTC MAIN commitmail json YAML

Replace shutdownhook_establish(9) with pmf_device_register1(9) in
MI epconfig() and ep_detach(), and remove pmf(9) calls in pcmcia attachment.
Tested on ep0 at pci, but pcmcia attachment is untested.

(tsutsui)

2009-09-05 12:00:26 UTC MAIN commitmail json YAML

Now we have our own radix_sort() change the interface so that we pass
an array of 'RECHEADER *' and remove all the crappy stuff that backed up
by REC_DATA_OFFSET (etc).
Also change radix_sort() to return the number of elements, soon to be used
to drop duplicate keys (for sort -u).

(dsl)

2009-09-05 11:46:58 UTC netbsd-5-0 commitmail json YAML

2009-09-05 11:46:29 UTC netbsd-5 commitmail json YAML

2009-09-05 11:45:20 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #914):
sbin/fsck_ext2fs/main.c: revision 1.33
Ignore the "-P" option as intended to make this work with e.g.
"fsck_flags=3D-pP" in "/etc/rc.conf".
Patch supplied by Pierre Pronchery in PR bin/41490.

(bouyer)

2009-09-05 11:45:06 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #914):
sbin/fsck_ext2fs/main.c: revision 1.33
Ignore the "-P" option as intended to make this work with e.g.
"fsck_flags=3D-pP" in "/etc/rc.conf".
Patch supplied by Pierre Pronchery in PR bin/41490.

(bouyer)

2009-09-05 11:44:07 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dyoung in ticket #911):
sys/netinet/if_arp.c: revision 1.146
Don't require the gateway address to have room for both an interface
name and address.  Room for an address will do.  This should fix
a regression in 'arp -s ...' on interfaces such as xennet0 with
unusually long names. Fix PR #41878.

(bouyer)

2009-09-05 11:40:11 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by dsl in ticket #902):
lib/libc/stdio/vfwprintf.c: revision 1.16
If the current locale doesn't define the 'thousands' grouping info
then use sane defaults (',' every 3 digits).
Fixes PR/40714

(bouyer)

2009-09-05 11:38:33 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dsl in ticket #902):
lib/libc/stdio/vfwprintf.c: revision 1.16
If the current locale doesn't define the 'thousands' grouping info
then use sane defaults (',' every 3 digits).
Fixes PR/40714

(bouyer)

2009-09-05 11:37:53 UTC MAIN commitmail json YAML

2009-09-05 11:37:21 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dsl in ticket #901):
sys/kern/kern_ktrace.c: revision 1.149
Fix ktrace of data from iovec based system calls.
Fixes PR/41819

(bouyer)

2009-09-05 11:36:29 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dsl in ticket #900):
sys/kern/vfs_lockf.c: revision 1.72
lockf() passes its arguments through to fcntl() but is supposed to
support -ve lengths (lock area before current offset).
Nothing in libc or the kernel allowed for this, so some random part
of the file would get locked (no idea which bits).
Although this could probably be fixed in libc, the stubs for posix file
locks for emulations could easily get into the kernel with -ve lengths.
So fixing in the kernel avoids those problems.
This also fixes PR/41620 (attempting to lock negative offsets) - which
is what I was looking into!

(bouyer)

2009-09-05 11:34:26 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #896):
sys/dev/acpi/acpi_button.c: revision 1.27 via patch
sys/dev/acpi/acpi_wakedev.h: revision 1.1 via patch
sys/dev/acpi/acpi_wakedev.c: revision 1.1 via patch
sys/dev/acpi/files.acpi: revision 1.55 via patch
sys/dev/acpi/acpi.c: revision 1.127 via patch
sys/dev/acpi/acpi_lid.c: revision 1.27 via patch
add hw.wake.* sysctl subtree for toggling which devices are allowed to
restore the system from sleep. set/clear wake GPEs as specified before
entering sleep.
by default, the following devices are enabled for wake:
- sleep/power buttons
- lid switch
- pc kbd controller
reviewed by: joerg

(bouyer)

2009-09-05 11:32:36 UTC MAIN commitmail json YAML

Various fixes; be more kind to mdoclint.

(wiz)

2009-09-05 11:02:49 UTC MAIN commitmail json YAML

zalloc new rumpfs nodes to make sure rn_vp is initially NULL.
Fixes problem pointed out by Nicolas Joly in private email.

(pooka)

2009-09-05 10:16:46 UTC MAIN commitmail json YAML

Correct files' suffix of the previous commit.

(taca)

2009-09-05 09:47:14 UTC MAIN commitmail json YAML

Need entries for cat9 and html9 directorys.

(taca)

2009-09-05 09:16:18 UTC MAIN commitmail json YAML

Include a local copy of the sradixsort() code from libc.
Currently unchanged apart from the deletion of the 'unstable' version and
other unneeded code.
Use fldtab[0]. not fldtab-> when we are referring to the global info
in the 0th entry to emphasise that this entry is different.
fldtab[0].weights is only needed in the SINGL_FLD case - so set it there.
Re-indent a big 'if' is setfield() so that the line breaks match the
logic - which looks dubious now!

(dsl)

2009-09-05 08:55:41 UTC MAIN commitmail json YAML

The man page should be BOOT_FLAG.9, not BOOT_FLAGS.9.
I am not marking the incorrect name as "obsolete" in the set lists
because it's been less than 12 hours.  If you have already installed the
incorrectly named file, you will have to delete it manually.

(apb)

2009-09-05 08:53:06 UTC MAIN commitmail json YAML

Ansify functions and remove __P/

(dsl)

2009-09-05 08:23:24 UTC MAIN commitmail json YAML

Remove one more extra whitespace.

(tsutsui)

2009-09-05 06:44:27 UTC MAIN commitmail json YAML

Add parentheses around a misleading string constant concatenation,
from (my own, very old) PR 36064.

(dholland)

2009-09-05 06:18:55 UTC MAIN commitmail json YAML

Check group membership correctly; ingroup() returns a truth value, not a gid.
PR bin/41995.

(dholland)

2009-09-05 06:15:24 UTC MAIN commitmail json YAML

ANSIfy and sort includes

(dholland)

2009-09-05 06:13:34 UTC MAIN commitmail json YAML

Tidy up error messages. Prompted by PR 41993 from Bug Hunting, but more
comprehensive.

(dholland)

2009-09-05 04:03:43 UTC matt-nb5-mips64 commitmail json YAML

Enable the new atomic op routines on mips64e[bl].

(matt)

2009-09-05 04:03:01 UTC matt-nb5-mips64 commitmail json YAML