CVSROOT: /cvs Module name: src Changes by: n...@cvs.openbsd.org 2009/11/09 10:53:39
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 : audio.c hotplug.c midi.c rnd.c sequencer.c systrace.c vscsi.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 sys/dev/wscons : wsdisplay.c wseventvar.h sys/kern : kern_event.c subr_log.c sys_generic.c sys_pipe.c tty.c tty_pty.c uipc_socket2.c sys/net : bpf.c if_tun.c Log message: Every selwakeup() should have a matching KNOTE() (even if kqueue isn't supported it doesn't do any harm), so put the KNOTE() in selwakeup() itself and remove it from any occurences where both are used, except one for kqueue itself and one in sys_pipe.c (where the selwakeup is under a PIPE_SEL flag). Based on a diff from tedu. ok deraadt