OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
CVS: cvs.openbsd.org: src

From: Theo de Raadt (deraadtcvs.openbsd.org)
Date: Sat Oct 31 2009 - 01:40:17 CDT


CVSROOT: /cvs
Module name: src
Changes by: deraadtcvs.openbsd.org 2009/10/31 00:40:17

Modified files:
        sys/arch/alpha/alpha: promcons.c
        sys/arch/alpha/tc: scc.c
        sys/arch/arm/s3c2xx0: sscom.c
        sys/arch/aviion/dev: dart.c
        sys/arch/hp300/dev: apci.c dca.c dcm.c
        sys/arch/hppa/dev: pdc.c
        sys/arch/hppa64/dev: pdc.c
        sys/arch/luna88k/dev: siotty.c
        sys/arch/mac68k/dev: z8530tty.c
        sys/arch/macppc/dev: z8530tty.c
        sys/arch/mvme68k/dev: cl.c dart.c wl.c zs.c
        sys/arch/mvme88k/dev: cl.c dart.c
        sys/arch/sh/dev: scif.c
        sys/arch/sparc/dev: magma.c spif.c z8530tty.c
        sys/arch/sparc64/dev: pcons.c sab.c sbbc.c vcctty.c vcons.c
                              z8530tty.c
        sys/arch/vax/qbus: dhu.c dl.c dz.c qd.c
        sys/arch/vax/vax: gencons.c
        sys/arch/vax/vxt: qsc.c
        sys/dev : systrace.c
        sys/dev/ic : com.c cy.c z8530tty.c
        sys/dev/pci : cz.c
        sys/dev/pci/bktr: bktr_core.c
        sys/dev/sbus : magma.c spif.c
        sys/dev/usb : ucom.c ugen.c uhid.c usb.c

Log message:
Add missing KNOTE() calls after selwakeup(), until we decide if the KNOTE()
calls can go directly into selwakeup() safely
long discussion with nicm, murmers of consent from tedu and miod, noone
else seems to care of kqueue is busted as long as it makes their sockets
move data fast... pretty sad.