CVS: cvs.openbsd.org: src

2008-11-24 Thread Marco Pfatschbacher
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 03:30:12 Modified files: sys/dev: rnd.c Log message: Seed the random pool with the dmesg buffer at randomattach(). This lets early arc4random() calls to return at least non-uniqe values

CVS: cvs.openbsd.org: src

2008-11-24 Thread Marc Balmer
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 05:12:12 Modified files: sys/sys: gpio.h sys/dev/gpio : files.gpio gpio.c gpioiic.c gpioow.c gpiovar.h Log message: - Add two new ioctls to gpio(4), GPIOATTACH and GPIODETACH,

CVS: cvs.openbsd.org: src

2008-11-24 Thread Owain Ainsworth
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 05:22:17 Modified files: sys/dev/pci/drm: drm_bufs.c Log message: Don't unmap REGISTERS maps, we don't map them anymore.

CVS: cvs.openbsd.org: src

2008-11-24 Thread Owain Ainsworth
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 05:22:55 Modified files: sys/dev/pci/drm: drmP.h i915_irq.c mga_irq.c radeon_irq.c Log message: Fixup wakeup pointers. interrupts work properly again.

CVS: cvs.openbsd.org: src

2008-11-24 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 05:53:53 Modified files: sys/net: if.c radix_mpath.c radix_mpath.h route.c route.h Log message: Implement link-state tracking on the routing table. Routes to

CVS: cvs.openbsd.org: src

2008-11-24 Thread David Gwynne
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 05:57:38 Modified files: sys/kern : uipc_mbuf.c uipc_socket2.c sys/sys: mbuf.h param.h sys/net: if.c if.h if_ethersubr.c Log message: add several backend

CVS: cvs.openbsd.org: src

2008-11-24 Thread David Gwynne
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 06:10:16 Modified files: sys/dev/pci: if_vic.c Log message: switch from using MCLGET to MCLGETI for clusters going onto the rx ring. this causes vic to start up with 4 mbufs on the ring, and

CVS: cvs.openbsd.org: src

2008-11-24 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 06:22:09 Modified files: sys/net: pf.c pf_if.c pf_ioctl.c pf_table.c pfvar.h Log message: Fix splasserts seen in pr 5987 by propagating a flag that discribes whether we're called from the

CVS: cvs.openbsd.org: src

2008-11-24 Thread Marc Balmer
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 06:50:24 Modified files: share/man/man4 : gpio.4 Log message: Document recent changes (two new ioctls).

CVS: cvs.openbsd.org: src

2008-11-24 Thread Marc Balmer
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 07:11:58 Modified files: usr.sbin/gpioctl: gpioctl.8 gpioctl.c Log message: Add and document -A and -D options to attach or detach devices at runtime to a gpio bus. ok uwe, drahn

CVS: cvs.openbsd.org: src

2008-11-24 Thread Marc Balmer
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 07:17:57 Modified files: share/man/man4 : gpioow.4 gpioiic.4 Log message: Document SYNOPSIS for attachment of these devices at runtime.

Re: CVS: cvs.openbsd.org: src

2008-11-24 Thread Marc Balmer
* Marc Balmer wrote: CVSROOT: /cvs Module name: src Changes by: [EMAIL PROTECTED] 2008/11/24 07:11:58 Modified files: usr.sbin/gpioctl: gpioctl.8 gpioctl.c Log message: Add and document -A and -D options to attach or detach devices at runtime to a gpio bus. ok

CVS: cvs.openbsd.org: src

2008-11-24 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 07:26:54 Modified files: sys/kern : uipc_mbuf.c sys/sys: param.h sys/net: if.h Log message: move MCLPOOLS to if.h and force uipc_mbuf.c to get if.h, there

CVS: cvs.openbsd.org: src

2008-11-24 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 07:55:53 Modified files: sys/net: if_gif.c Log message: Remove the IFF_OACTIVE dance in gif_start this is not needed because start functions will never ever be called in parallel. dlg@

CVS: cvs.openbsd.org: src

2008-11-24 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 08:04:37 Modified files: sys/sys: mbuf.h Log message: Bye bye MEXTMALLOC you're not used and you should not be used. You're evil.

CVS: cvs.openbsd.org: src

2008-11-24 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 08:06:55 Modified files: sys/sys: mbuf.h Log message: Let MRESETDATA follow MEXTMALLOC. That macro is way to dangerous but luckily it is unused.

CVS: cvs.openbsd.org: src

2008-11-24 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 08:09:39 Modified files: sys/sys: mbuf.h Log message: Another unused macro that needs to go is MCHTYPE. Changing the allocation type of a mbuf after creation is just wrong.

CVS: cvs.openbsd.org: src

2008-11-24 Thread Todd C. Miller
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 08:13:35 Modified files: usr.bin/sudo : ChangeLog sudoers.pod toke.l usr.bin/sudo/auth: pam.c Log message: Fix typo in sudoers man page (from Markus Lude) Fix parsing error with lines

CVS: cvs.openbsd.org: src

2008-11-24 Thread Yojiro Uo
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 08:12:00 Modified files: sys/dev/usb: usb_subr.c Log message: change a device descriptor get logic during the enumeration process. Some device could not handle the device descriptor request

Re: CVS: cvs.openbsd.org: src

2008-11-24 Thread Yojiro UO
ok deraadt@, mbalmer@ On 2008/11/25, at 0:12, Yojiro Uo wrote: CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 08:12:00 Modified files: sys/dev/usb: usb_subr.c Log message: change a device descriptor get logic during the enumeration

CVS: cvs.openbsd.org: src

2008-11-24 Thread Artur Grabowski
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 08:50:47 Modified files: sys/arch/i386/i386: pmap.c Log message: - Remove the special case for one page pmap_remove, it's useless. - Move the code that drops a ptp into a function and use that in

CVS: cvs.openbsd.org: src

2008-11-24 Thread David Gwynne
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 09:13:47 Modified files: sys/dev/pci: if_vic.c Log message: enable the use of the second rx ring. populate it with 4k frames until the 9k backend allocator is available. vic is the first

CVS: cvs.openbsd.org: src

2008-11-24 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 09:19:33 Modified files: sys/arch/sparc64/dev: vcons.c Log message: Only schedule a soft interrupt if the device has been opened (and sc_tty has been initialized).

CVS: cvs.openbsd.org: src

2008-11-24 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 09:23:04 Modified files: usr.bin/make : cond.c Log message: fix a very old bug. Fix discovered in NetBSD by miod@

CVS: cvs.openbsd.org: src

2008-11-24 Thread Marc Espie
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 09:22:39 Modified files: regress/usr.bin/make: Makefile Added files: regress/usr.bin/make: mk28 Log message: new regress test, bug from NetBSD

CVS: cvs.openbsd.org: src

2008-11-24 Thread Artur Grabowski
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 09:32:45 Modified files: sys/arch/i386/i386: pmap.c Log message: oops. something snuck in here that wasn't supposed to be. noticed by yuo@

CVS: cvs.openbsd.org: src

2008-11-24 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 09:38:05 Modified files: sys/kern : kern_tc.c Log message: queue tc randomness when we get it. the tc_init() ones are (might be) submitted before randomattach, and thus will perturb the

CVS: cvs.openbsd.org: src

2008-11-24 Thread David Gwynne
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 10:08:37 Modified files: sys/dev/pci: if_em.c Log message: some whitespace fixes in em_rxeof

CVS: cvs.openbsd.org: src

2008-11-24 Thread Dale Rahn
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 10:23:26 Modified files: usr.sbin/crunchgen: crunchgen.8 crunchgen.c elf_hide.c distrib/sgi/ramdisk: Makefile Log message: Change mips detection in crunchgen from ifdef to command line

CVS: cvs.openbsd.org: src

2008-11-24 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 10:06:21 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.aviion md.hp300 md.hppa md.hppa64 md.i386

CVS: cvs.openbsd.org: src

2008-11-24 Thread Owain Ainsworth
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 09:56:25 Modified files: sys/dev/pci/drm: drmP.h drm_bufs.c drm_dma.c i915_drv.c mach64_drv.c mga_drv.h mga_state.c r128_cce.c r128_drv.h

CVS: cvs.openbsd.org: src

2008-11-24 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 09:36:41 Modified files: sys/dev: rnd.c Log message: allow entropy to be queued before randomattach() is called worked on with djm

CVS: cvs.openbsd.org: src

2008-11-24 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 11:03:22 Modified files: usr.sbin/crunchgen: crunchgen.8 Log message: zap trailing whitespace;

CVS: cvs.openbsd.org: src

2008-11-24 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 12:02:38 Modified files: sys/dev: rnd.c Log message: extra decl not needed; spotted by djm

CVS: cvs.openbsd.org: src

2008-11-24 Thread David Gwynne
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 11:36:01 Modified files: sys/dev/pci: if_vic.c Log message: switch from 4k to 9k frames on the jumbo ring now the cluster allocator is able to give them to me.

CVS: cvs.openbsd.org: src

2008-11-24 Thread Kurt Miller
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 12:19:46 Modified files: sys/uvm: uvm_init.c Log message: init uvm_km_page memory a bit earlier to reduce pressure on pmap bootstrap pages. looks good/no problems with it tedu@ miod@

CVS: cvs.openbsd.org: src

2008-11-24 Thread David Gwynne
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 12:17:16 Modified files: sys/kern : uipc_mbuf.c Log message: art isnt handling spls properly in the pool allocator backends for big objects. dmesg is being spammed with splasserts. disable

CVS: cvs.openbsd.org: src

2008-11-24 Thread Thordur I. Bjornsson
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 12:55:33 Modified files: sys/uvm: uvm_pager.c uvm_pager.h Log message: garbage collect uvm_errno2vmerror(); ok miod@, art@

CVS: cvs.openbsd.org: src

2008-11-24 Thread Thordur I. Bjornsson
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 13:14:52 Modified files: sys/nfs: nfs_subs.c Log message: use the shiny new nitems macro

CVS: cvs.openbsd.org: src

2008-11-24 Thread Uwe Stuehler
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 13:19:51 Modified files: sys/netbt : bt_proto.c Log message: hopefully that unbreaks macppc; reported by todd and mk

CVS: cvs.openbsd.org: src

2008-11-24 Thread David Hill
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 14:20:45 Modified files: sys/dev/pci/drm: drm_drv.c Log message: Make sure we do not DRM_UNLOCK() twice. ok oga@

Re: CVS: cvs.openbsd.org: src

2008-11-24 Thread Artur Grabowski
David Gwynne [EMAIL PROTECTED] writes: CVSROOT: /cvs Module name: src Changes by: [EMAIL PROTECTED] 2008/11/24 12:17:16 Modified files: sys/kern : uipc_mbuf.c Log message: art isnt handling spls properly in the pool allocator backends for big objects. dmesg is

CVS: cvs.openbsd.org: src

2008-11-24 Thread Artur Grabowski
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 14:36:07 Modified files: sys/kern : subr_pool.c Log message: Protect kmem_map allocations with splvm. This should make dlg happy.

CVS: cvs.openbsd.org: src

2008-11-24 Thread Michele Marchetto
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 14:55:52 Modified files: usr.sbin/dvmrpd: rde.h rde_srt.c Log message: Introduce support for route hold down. When a route is deleted we must continue advertising it with a metric of infinity to

Re: CVS: cvs.openbsd.org: src

2008-11-24 Thread David Gwynne
but now you get a free commit. you're not focusing on the silver lining enough. On 25/11/2008, at 7:22 AM, Artur Grabowski wrote: David Gwynne [EMAIL PROTECTED] writes: CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 12:17:16 Modified files:

CVS: cvs.openbsd.org: src

2008-11-24 Thread Gilles Chehade
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 15:30:19 Modified files: usr.sbin/smtpd : mta.c smtp.c Log message: - not really a bug since we don't use other descriptor flags, but in smtp_setup_events() and mta_connect(), our fcntl() use

CVS: cvs.openbsd.org: src

2008-11-24 Thread Uwe Stuehler
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 15:31:19 Modified files: sys/arch/alpha/conf: GENERIC sys/arch/amd64/conf: GENERIC sys/arch/armish/conf: GENERIC sys/arch/hppa/conf: GENERIC sys/arch/i386/conf:

CVS: cvs.openbsd.org: src

2008-11-24 Thread Uwe Stuehler
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 15:58:26 Added files: share/man/man4 : btsco.4 Log message: man page for it

CVS: cvs.openbsd.org: src

2008-11-24 Thread Owain Ainsworth
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 16:00:33 Modified files: sys/dev/pci/drm: ati_pcigart.c radeon_cp.c radeon_drv.c radeon_state.c Log message: Work around the stupidity of radeondrm by double checking

CVS: cvs.openbsd.org: src

2008-11-24 Thread Marcus Glocker
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 16:25:33 Modified files: sys/dev/usb: uvideo.c Log message: More sanitizing for wrong bDefaultFrameIndex values. Fixes a panic at attach time for devices which set bDefaultFrameIndex larger

CVS: cvs.openbsd.org: src

2008-11-24 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 16:46:06 Modified files: sys/dev/pci: pucdata.c Log message: The Exsys EX-1372 uses a 8x clock. ok deraadt@

CVS: cvs.openbsd.org: src

2008-11-24 Thread Uwe Stuehler
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 16:32:49 src/usr.sbin/btd Update of /cvs/src/usr.sbin/btd In directory cvs.openbsd.org:/tmp/cvs-serv2121/usr.sbin/btd Log Message: Directory /cvs/src/usr.sbin/btd added to the repository

CVS: cvs.openbsd.org: src

2008-11-24 Thread Uwe Stuehler
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 16:33:16 src/usr.sbin/btctl Update of /cvs/src/usr.sbin/btctl In directory cvs.openbsd.org:/tmp/cvs-serv6194/usr.sbin/btctl Log Message: Directory /cvs/src/usr.sbin/btctl added to the repository

CVS: cvs.openbsd.org: src

2008-11-24 Thread Uwe Stuehler
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 16:34:42 Added files: usr.sbin/btctl : Makefile btctl.c btctl.h parse.y usr.sbin/btd : Makefile bt.c btd.c btd.h conf.c control.c db.c devinfo.c hci.c log.c

CVS: cvs.openbsd.org: src

2008-11-24 Thread Uwe Stuehler
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 16:54:03 Modified files: sys/dev/bluetooth: btdev.h Log message: add BTDEV_NONE

CVS: cvs.openbsd.org: src

2008-11-24 Thread Gilles Chehade
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 16:55:25 Modified files: usr.sbin/smtpd : queue.c smtp_session.c Log message: - when using fread/fwrite, do not swap the size and nmemb arguments. no functionnal change here, just making use of

CVS: cvs.openbsd.org: src

2008-11-24 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 17:00:52 Modified files: usr.sbin/rpc.lockd: lockd_lock.c Log message: grammar fix (in comment): from Anathae Townsend

CVS: cvs.openbsd.org: src

2008-11-24 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: [EMAIL PROTECTED] 2008/11/24 17:20:06 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armish md.aviion md.hp300 md.hppa md.hppa64 md.i386

CVS: cvs.openbsd.org: www

2008-11-24 Thread Nick Holland
CVSROOT:/cvs Module name:www Changes by: [EMAIL PROTECTED] 2008/11/24 17:59:46 Modified files: faq: faq5.html Log message: crunch/crunchgen are part of base now (-current), make note of it for those of us that spent too much time scratching our heads

CVS: cvs.openbsd.org: www

2008-11-24 Thread Nick Holland
CVSROOT:/cvs Module name:www Changes by: [EMAIL PROTECTED] 2008/11/24 19:33:20 Modified files: faq: faq12.html Log message: add #i386flash 12.7.6 - I get missing interrupt errors on my CF device based on posting from sthen@