CVS commit: src/sys/arch/alpha

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 14:29:54 UTC 2009 Modified Files: src/sys/arch/alpha/include: isa_machdep.h src/sys/arch/alpha/jensenio: jensenio.c src/sys/arch/alpha/pci: sio.c Log Message: Define isa_dmadestroy and isa_detach_hook.

CVS commit: src/sys/arch/bebox/include

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 14:32:27 UTC 2009 Modified Files: src/sys/arch/bebox/include: isa_machdep.h Log Message: Define isa_detach_hook() to fix bebox build. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/arch/arm/include

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 14:35:45 UTC 2009 Modified Files: src/sys/arch/arm/include: isa_machdep.h Log Message: Define isa_dmadestroy(). Declare isa_detach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/ibmnws/include

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 14:37:24 UTC 2009 Modified Files: src/sys/arch/ibmnws/include: isa_machdep.h Log Message: Define isa_detach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/ofppc/include

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 14:40:36 UTC 2009 Modified Files: src/sys/arch/ofppc/include: isa_machdep.h Log Message: Define isa_detach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/ofppc/include/isa_machdep.h

CVS commit: src/sys/arch/prep/include

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 14:41:26 UTC 2009 Modified Files: src/sys/arch/prep/include: isa_machdep.h Log Message: Define isa_detach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/prep/include/isa_machdep.h

CVS commit: src/sys/arch/sandpoint/include

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 14:41:57 UTC 2009 Modified Files: src/sys/arch/sandpoint/include: isa_machdep.h Log Message: Define isa_detach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/arch/powerpc

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 14:44:48 UTC 2009 Modified Files: src/sys/arch/powerpc/include: isa_machdep.h src/sys/arch/powerpc/isa: isa_machdep_common.c Log Message: Define genppc_isa_detach_hook() and isa_dmadestroy(). To generate a

CVS commit: src/sys/arch/alpha

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:00:24 UTC 2009 Modified Files: src/sys/arch/alpha/include: isa_machdep.h src/sys/arch/alpha/jensenio: jensenio.c src/sys/arch/alpha/pci: sio.c Log Message: isa_detach_hook() needs two arguments, the

CVS commit: src/sys/arch/bebox/include

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:00:46 UTC 2009 Modified Files: src/sys/arch/bebox/include: isa_machdep.h Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a diff of this commit: cvs rdiff -u -r1.19

CVS commit: src/sys/arch/arm

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:01:07 UTC 2009 Modified Files: src/sys/arch/arm/footbridge/isa: isa_machdep.c src/sys/arch/arm/include: isa_machdep.h Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To

CVS commit: src/sys/arch/ibmnws/include

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:01:31 UTC 2009 Modified Files: src/sys/arch/ibmnws/include: isa_machdep.h Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a diff of this commit: cvs rdiff -u -r1.5

CVS commit: src/sys/arch/ofppc/include

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:01:46 UTC 2009 Modified Files: src/sys/arch/ofppc/include: isa_machdep.h Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a diff of this commit: cvs rdiff -u -r1.6

CVS commit: src/sys/arch/prep/include

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:02:05 UTC 2009 Modified Files: src/sys/arch/prep/include: isa_machdep.h Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/sys/arch/sandpoint/include

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:02:26 UTC 2009 Modified Files: src/sys/arch/sandpoint/include: isa_machdep.h Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/powerpc/isa

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:02:48 UTC 2009 Modified Files: src/sys/arch/powerpc/isa: isa_machdep_common.c Log Message: genppc_isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/x86

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:04:27 UTC 2009 Modified Files: src/sys/arch/x86/include: isa_machdep.h src/sys/arch/x86/isa: isa_machdep.c Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a

CVS commit: src/sys/arch/xen/xen

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:05:01 UTC 2009 Modified Files: src/sys/arch/xen/xen: isa_machdep.c Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/sys/arch

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:09:57 UTC 2009 Modified Files: src/sys/arch/algor/include: isa_machdep.h src/sys/arch/alpha/include: isa_machdep.h src/sys/arch/arc/include: isa_machdep.h src/sys/arch/atari/include:

CVS commit: src/sys/arch/shark/isa

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:11:22 UTC 2009 Modified Files: src/sys/arch/shark/isa: isa_shark_machdep.c Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a diff of this commit: cvs rdiff -u -r1.13

CVS commit: src/sys/arch/mipsco/isa

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:11:53 UTC 2009 Modified Files: src/sys/arch/mipsco/isa: isa_machdep.c Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a diff of this commit: cvs rdiff -u -r1.13

CVS commit: src/sys/arch/hpcmips/isa

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:12:31 UTC 2009 Modified Files: src/sys/arch/hpcmips/isa: isa_machdep.c plumisa_machdep.c Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/hp700/dev

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:13:24 UTC 2009 Modified Files: src/sys/arch/hp700/dev: mongoose.c Log Message: Define, and hook into the isa_chipset_tag_t, mg_isa_detach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/arch/evbmips/malta/pci

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:13:56 UTC 2009 Modified Files: src/sys/arch/evbmips/malta/pci: pcib.c Log Message: Define, and hook into the isa_chipset_tag_t, pcib_isa_detach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/arch/evbarm/tsarm/isa

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:15:00 UTC 2009 Modified Files: src/sys/arch/evbarm/tsarm/isa: isa_machdep.c Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a diff of this commit: cvs rdiff -u -r1.9

CVS commit: src/sys/arch/atari/isa

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:15:21 UTC 2009 Modified Files: src/sys/arch/atari/isa: isa_machdep.c Log Message: isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t. To generate a diff of this commit: cvs rdiff -u -r1.34

CVS commit: src/sys/arch/arc/isa

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:16:10 UTC 2009 Modified Files: src/sys/arch/arc/isa: isabus.c Log Message: Define, and hook into the isa_chipset_tag_t, isabr_detach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45

CVS commit: src/sys/arch/algor/pci

2009-08-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 19 15:17:00 UTC 2009 Modified Files: src/sys/arch/algor/pci: pcib.c Log Message: Define, and hook into the isa_chipset_tag_t, pcib_isa_detach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/sys/dev/isa

2009-08-18 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Aug 18 16:52:43 UTC 2009 Modified Files: src/sys/dev/isa: isa.c isadma.c isadmavar.h Log Message: Let us safely detach the ISA bus and devices attaching to the ISA bus: 1 Add isadetach() for detaching the ISA bus, and add

CVS commit: src/sys/arch

2009-08-18 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Aug 18 17:02:01 UTC 2009 Modified Files: src/sys/arch/arm/footbridge/isa: isa_machdep.c src/sys/arch/atari/isa: isa_machdep.c src/sys/arch/evbarm/tsarm/isa: isa_machdep.c src/sys/arch/hpcmips/isa:

CVS commit: src/sys/dev/ic

2009-08-18 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Aug 18 17:06:35 UTC 2009 Modified Files: src/sys/dev/ic: hpet.c hpetvar.h Log Message: Add a bus-independent detachment routine. In the attachment routine, save some device state to restore during detachment. To generate a

CVS commit: src/sys/arch/x86/pci

2009-08-18 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Aug 18 17:15:10 UTC 2009 Modified Files: src/sys/arch/x86/pci: pcib.c pcibvar.h Log Message: Allow detachment and re-attachment of an ISA bus at an PCI-ISA bus bridge, isa0 at pcib0. To generate a diff of this commit: cvs

CVS commit: src/sys/altq

2009-08-18 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Aug 18 17:20:20 UTC 2009 Modified Files: src/sys/altq: if_altq.h Log Message: Remove code bracketed by #ifdef __FreeBSD__. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/altq/if_altq.h Please note

CVS commit: src/sys/arch/xen

2009-08-18 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Aug 18 17:21:51 UTC 2009 Modified Files: src/sys/arch/xen: Makefile Log Message: Make the 'tags' target work by borrowing stuff from sys/arch/i386/Makefile. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys

2009-08-18 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Aug 18 17:47:46 UTC 2009 Modified Files: src/sys/arch/x86/pci: ichlpcib.c src/sys/dev/ic: acpipmtimer.c acpipmtimer.h Log Message: Let us detach ichlpcib(4) and its children. XXX More testing is needed. I've tested

CVS commit: src/sys/arch/i386/pci

2009-08-18 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Aug 18 19:51:45 UTC 2009 Modified Files: src/sys/arch/i386/pci: gscpcib.c Log Message: Fix the gscpcib(4) detachment routine: add a call to pcibdetach(). Write child-detachment and rescan routines to let us detach and

CVS commit: src/crypto/external/bsd/openssh/dist

2009-08-17 Thread David Young
Module Name:src Committed By: dyoung Date: Mon Aug 17 22:58:28 UTC 2009 Modified Files: src/crypto/external/bsd/openssh/dist: sshd_config Log Message: Delete trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/netinet

2009-08-12 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Aug 12 22:16:15 UTC 2009 Modified Files: src/sys/netinet: if_arp.c Log Message: 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

CVS commit: src/sys/net

2009-08-12 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Aug 13 00:23:32 UTC 2009 Modified Files: src/sys/net: if.c if.h Log Message: Use sysctl(9) to expose to userland each interface transmission queue's maximum length, current length, and number of drops. E.g., % sysctl

CVS commit: src/sys/netinet6

2009-08-12 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Aug 13 00:34:05 UTC 2009 Modified Files: src/sys/netinet6: in6.c in6_ifattach.c in6_ifattach.h Log Message: Postpone to a workqueue adding link-local and loopback IPv6 addresses to an interface. This keeps the kernel from

CVS commit: src/sbin/ifconfig

2009-08-07 Thread David Young
18:53:37 dyoung Exp $ */ /*- * Copyright (c) 2008 David Young. All rights reserved. @@ -27,7 +27,7 @@ #include sys/cdefs.h #ifndef lint -__RCSID($NetBSD: util.c,v 1.11 2009/04/27 20:10:49 dyoung Exp $); +__RCSID($NetBSD: util.c,v 1.12 2009/08/07 18:53:37 dyoung Exp $); #endif /* not lint

CVS commit: src/sbin/ifconfig

2009-08-07 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Aug 7 19:35:55 UTC 2009 Modified Files: src/sbin/ifconfig: af_inet.c Log Message: Use getnameinfo(3) instead of inet_ntoa(3) to convert IPv4 addresses to names. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sbin/ifconfig

2009-08-07 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Aug 7 20:13:12 UTC 2009 Modified Files: src/sbin/ifconfig: ifconfig.8 Log Message: Describe the -N flag. To generate a diff of this commit: cvs rdiff -u -r1.99 -r1.100 src/sbin/ifconfig/ifconfig.8 Please note that diffs

CVS commit: src/sys/dev

2009-08-06 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Aug 7 00:07:39 UTC 2009 Modified Files: src/sys/dev: dkvar.h Log Message: Put the entire expression that DK_BUSY() evaluates to in parentheses for safety. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/dev

2009-08-06 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Aug 7 00:08:07 UTC 2009 Modified Files: src/sys/dev: vnd.c Log Message: Re-use DK_BUSY(). To generate a diff of this commit: cvs rdiff -u -r1.203 -r1.204 src/sys/dev/vnd.c Please note that diffs are not public domain;

CVS commit: src/sys/netinet6

2009-08-04 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Aug 4 22:04:23 UTC 2009 Modified Files: src/sys/netinet6: mld6.c Log Message: Use malloc(...|M_ZERO) instead of malloc(...) followed by memset(,0,). To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/sys/netinet6

2009-07-30 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 30 17:28:36 UTC 2009 Modified Files: src/sys/netinet6: in6_ifattach.c Log Message: Fix typo in comment, s/SIOCSIFADDR/SIOCINITIFADDR/. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82

CVS commit: src/sys/dev

2009-07-28 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Jul 28 17:55:27 UTC 2009 Modified Files: src/sys/dev: md.c Log Message: Make mdopen() and mdclose() maintain the openmask. md_detach() depends on the openmask to know whether it should either return EBUSY because the device

CVS commit: src/sbin/ifconfig

2009-07-28 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Jul 28 18:22:33 UTC 2009 Modified Files: src/sbin/ifconfig: vlan.c Log Message: Don't require a vlan argument with -vlanif. ifconfig vlan0 -vlanif works as one would expect, now. To generate a diff of this commit: cvs

CVS commit: src/sys/dev

2009-07-27 Thread David Young
Module Name:src Committed By: dyoung Date: Mon Jul 27 18:10:54 UTC 2009 Modified Files: src/sys/dev/ic: gem.c gemvar.h src/sys/dev/pci: if_gem_pci.c src/sys/dev/sbus: if_gem_sbus.c Log Message: Do a complete device_t/softc split for the PCI attachment. I

CVS commit: src/sys/arch/xen/conf

2009-07-24 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jul 24 21:22:22 UTC 2009 Modified Files: src/sys/arch/xen/conf: files.xen Log Message: There's no such file as arch/i386/i386/core_machdep.c, so don't list it here. To generate a diff of this commit: cvs rdiff -u -r1.100

CVS commit: src/sys/dev/pci

2009-07-23 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 23 21:22:25 UTC 2009 Modified Files: src/sys/dev/pci: pccbb.c pccbbvar.h Log Message: Use kpause(9), cv_timedwait(9), and cv_signal(9) instead of tsleep(9) and wakeup(9). Use mstohz(9). XXX Protection against spurious

CVS commit: src/sys/dev

2009-07-23 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 23 21:38:33 UTC 2009 Modified Files: src/sys/dev: ld.c Log Message: Extract ldlastclose() and use it in ldclose(). At the top of ldbegindetach(), call disk_begindetach(..., ldlastclose, ...). Compiles. Not tested. To

CVS commit: src/sys/dev/raidframe

2009-07-23 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 23 21:58:06 UTC 2009 Modified Files: src/sys/dev/raidframe: rf_netbsdkintf.c Log Message: Move the RAID shutdown to the raid(4) detachment routine, and use config_detach(9) to shutdown a RAID. Detach raid(4) units at

CVS commit: src/sys/arch/evbarm/ifpga

2009-07-21 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Jul 21 16:04:16 UTC 2009 Modified Files: src/sys/arch/evbarm/ifpga: ifpga.c ifpga_clock.c ifpga_pci.c ifpga_pcivar.h ifpgavar.h pl030_rtc.c Log Message: device_t/softc split. Compiled, but never run. To

CVS commit: src/sys/arch/x86

2009-07-20 Thread David Young
Module Name:src Committed By: dyoung Date: Mon Jul 20 19:11:30 UTC 2009 Modified Files: src/sys/arch/x86/include: ipmivar.h src/sys/arch/x86/x86: ipmi.c Log Message: Overhaul synchronization in ipmi(4): synchronize all access to device registers with a mutex.

CVS commit: src/sys/arch/x86/x86

2009-07-20 Thread David Young
Module Name:src Committed By: dyoung Date: Mon Jul 20 19:25:07 UTC 2009 Modified Files: src/sys/arch/x86/x86: ipmi.c Log Message: In ipmi_match(), initialize the condition variable sc_cmd_sleep. Fixes a bug in previous, exposed by # drvctl -d ipmi0 # drvctl -r -a ipmibus

CVS commit: src/sys/kern

2009-07-17 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jul 17 22:17:37 UTC 2009 Modified Files: src/sys/kern: kern_lock.c Log Message: Fix spelling: situatations - situations. To generate a diff of this commit: cvs rdiff -u -r1.148 -r1.149 src/sys/kern/kern_lock.c Please note

CVS commit: src/sys/dev

2009-07-16 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 16 18:10:01 UTC 2009 Modified Files: src/sys/dev/ic: mfi.c mfivar.h src/sys/dev/pci: mfi_pci.c Log Message: device_t/softc split. Tested and shown to work on a Dell PowerEdge 1950. To generate a diff of this

CVS commit: src/sys/dev

2009-07-16 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 16 18:58:38 UTC 2009 Modified Files: src/sys/dev/ic: mfi.c mfivar.h src/sys/dev/pci: mfi_pci.c Log Message: Let us detach re-attach children of mfi0. Detach mfi0 at shutdown. Detachment may fail after freeing

CVS commit: src/sbin/fsck

2009-07-16 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 16 23:50:32 UTC 2009 Modified Files: src/sbin/fsck: partutil.c Log Message: Callers expect getdiskinfo() to return -1 on error, so do that. Simplify getdiskinfo() a bit while I am here: don't save error codes that we

CVS commit: src/sys/kern

2009-07-16 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 16 23:53:10 UTC 2009 Modified Files: src/sys/kern: Make.tags.inc Log Message: A definition in aic79xxvar.h somehow shadows pci_attach_args (ctags bug?), so leave it out of the tags computation for now. To generate a

CVS commit: src/sys/dev

2009-07-15 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 16 01:01:47 UTC 2009 Modified Files: src/sys/dev/ic: mfi.c mfivar.h src/sys/dev/pci: mfi_pci.c Log Message: Add a rudimentary detachment hook for mfi(4). To generate a diff of this commit: cvs rdiff -u -r1.23

CVS commit: src/doc

2009-07-14 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Jul 14 18:25:55 UTC 2009 Modified Files: src/doc: CHANGES Log Message: Mention cpu_reboot(9) changes. To generate a diff of this commit: cvs rdiff -u -r1.1253 -r1.1254 src/doc/CHANGES Please note that diffs are not public

CVS commit: src/sys/kern

2009-07-10 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jul 10 23:07:55 UTC 2009 Modified Files: src/sys/kern: kern_lwp.c Log Message: In lwp_create(), take a reference to l2's filedesc_t instead of taking a reference to curlwp's by calling fd_hold(). If lwp_create() is called

CVS commit: src/sys/dev

2009-07-07 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Jul 7 19:51:22 UTC 2009 Modified Files: src/sys/dev: vnd.c Log Message: At the bottom of vndclear(), clear VNF_CLEARING: it is no longer needed to exclude vndopen(), and it will prevent subsequent opens if we leave it. To

CVS commit: src

2009-07-02 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 2 17:45:26 UTC 2009 Modified Files: src/sbin/ifconfig: ifconfig.8 src/usr.sbin/wiconfig: wiconfig.8 Log Message: Deprecate wiconfig's -r, -g, -m options. Note that equivalent options are available in

CVS commit: src/sbin/ifconfig

2009-07-02 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 2 18:43:47 UTC 2009 Modified Files: src/sbin/ifconfig: ifconfig.8 Log Message: Use the keyword 'MAC' so that people looking for a way to change their MAC address can find the example. To generate a diff of this commit:

CVS commit: src/sys/dev/dkwedge

2009-07-01 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 2 00:56:48 UTC 2009 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: Extract subroutine dklastclose(). This is a step toward detachable dk(4). To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46

CVS commit: src/sys/dev

2009-07-01 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 2 02:06:11 UTC 2009 Modified Files: src/sys/dev: vnd.c Log Message: In vndopen(), release the lock before returning ENXIO. To generate a diff of this commit: cvs rdiff -u -r1.201 -r1.202 src/sys/dev/vnd.c Please note

CVS commit: src/sys/kern

2009-06-29 Thread David Young
Module Name:src Committed By: dyoung Date: Mon Jun 29 18:03:37 UTC 2009 Modified Files: src/sys/kern: Make.tags.inc Log Message: Fix a typo in last (coda/ exclusion). To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/kern/Make.tags.inc Please note

CVS commit: src/sys/kern

2009-06-26 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jun 26 18:53:07 UTC 2009 Modified Files: src/sys/kern: vfs_subr.c Log Message: Keep a generation number, mountgen, that increases every time a filesystem is mounted. Synchronize access to the number with a mutex. When a

CVS commit: src/sys

2009-06-26 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jun 26 19:30:46 UTC 2009 Modified Files: src/sys/kern: kern_pmf.c subr_autoconf.c src/sys/sys: device.h Log Message: Switch to kmem(9). (void *)pew is one way to get a struct work *, but let's writepew-pew_work,

CVS commit: src/sys/kern

2009-06-26 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jun 26 22:59:25 UTC 2009 Modified Files: src/sys/kern: Make.tags.inc Log Message: sys/coda/ rudely re-#defines some kernel constants and such, so leave it out of the tags for now. To generate a diff of this commit: cvs

CVS commit: src/sys/arch

2009-06-26 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jun 26 23:40:27 UTC 2009 Modified Files: src/sys/arch/i386/i386: machdep.c src/sys/arch/sparc64/sparc64: machdep.c Log Message: During a normal shutdown, gracefully tear down arbitrary stacks of filesystems and

CVS commit: src/lib/libiscsi

2009-06-25 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jun 25 20:47:45 UTC 2009 Modified Files: src/lib/libiscsi: Makefile Log Message: Update the path to the iSCSI sources, which have moved to external/bsd/iscsi/dist/ from dist/iscsi/. To generate a diff of this commit: cvs

CVS commit: src/lib/libiscsi

2009-06-25 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jun 25 21:04:13 UTC 2009 Modified Files: src/lib/libiscsi: Makefile Log Message: Add .PATH: ${ISCSIDIST}/src/lib for conffile.c. Compiles, now, but does not install. To generate a diff of this commit: cvs rdiff -u -r1.10

CVS commit: src/sys/dev/usb

2009-06-25 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jun 26 00:01:25 UTC 2009 Modified Files: src/sys/dev/usb: if_zyd.c Log Message: Expand several definitions from usb_port.h. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/dev/usb/if_zyd.c Please note

CVS commit: src/sys/dev/usb

2009-06-25 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jun 26 00:06:27 UTC 2009 Modified Files: src/sys/dev/usb: if_zyd.c Log Message: Expand more macros from usb_port.h. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/usb/if_zyd.c Please note that

CVS commit: src/sys/dev/usb

2009-06-25 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jun 26 00:14:09 UTC 2009 Modified Files: src/sys/dev/usb: if_zyd.c Log Message: Compilable, untested fix to zyd(4) lossage reported by Matthias-Christian Ott: every ioctl but SIOCSIFFLAGS fails with ENXIO (Device not

CVS commit: src/sys/dev/usb

2009-06-25 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jun 26 00:15:24 UTC 2009 Modified Files: src/sys/dev/usb: if_zyd.c Log Message: Use zn-ni instead of (struct ieee80211_node *)zn because it is concise and safe. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/sys/dev/pci

2009-06-25 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jun 26 00:24:18 UTC 2009 Modified Files: src/sys/dev/pci: if_jme.c Log Message: A lot of good it does, but let this build with 'no options INET'. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/dev/ieee1394

2009-06-20 Thread David Young
Module Name:src Committed By: dyoung Date: Sat Jun 20 20:18:33 UTC 2009 Modified Files: src/sys/dev/ieee1394: firewirereg.h Log Message: unifdef -U__DragonFlyBSD__ -U__FreeBSD__ -D__NetBSD__. XXX Compiles, but untested. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/usb

2009-06-16 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Jun 16 19:42:45 UTC 2009 Modified Files: src/sys/dev/usb: usb.c Log Message: Use device_t instead of device_ptr_t. Stop using USB_MATCH() and USB_ATTACH(). To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118

CVS commit: src/sys/kern

2009-05-29 Thread David Young
Module Name:src Committed By: dyoung Date: Fri May 29 23:27:08 UTC 2009 Modified Files: src/sys/kern: subr_autoconf.c Log Message: In config_detach(9), if device deactivation fails with EOPNOTSUPP, don't treat it as an error. This should stop the kernel from panicking in

CVS commit: src/sys/arch/i386

2009-05-28 Thread David Young
Module Name:src Committed By: dyoung Date: Thu May 28 18:13:46 UTC 2009 Modified Files: src/sys/arch/i386: Makefile Log Message: For the 'tags' target, use the right path to the Atheros HAL sources. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/sys/dev

2009-05-21 Thread David Young
Module Name:src Committed By: dyoung Date: Thu May 21 17:32:32 UTC 2009 Modified Files: src/sys/dev/cardbus: cardslot.c src/sys/dev/pci: pccbb.c Log Message: Let us detach pcmcia0 and cardbus0 at cardslot0, and cardslot0 at cardbus0. To generate a diff of this

CVS commit: src

2009-05-20 Thread David Young
Module Name:src Committed By: dyoung Date: Wed May 20 22:48:05 UTC 2009 Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man9: Makefile Log Message: Install disk_begindetach.9 links. To generate a diff of this commit: cvs rdiff -u -r1.1261 -r1.1262

CVS commit: src/sys/dev

2009-05-19 Thread David Young
Module Name:src Committed By: dyoung Date: Tue May 19 19:56:11 UTC 2009 Modified Files: src/sys/dev/ata: wd.c src/sys/dev/scsipi: sd.c Log Message: Delete wdactivate() and sdactivate(). They were no-ops, but as a side-effect of registering them, config_detach(9)

CVS commit: src/sys/dev

2009-05-19 Thread David Young
Module Name:src Committed By: dyoung Date: Tue May 19 20:25:41 UTC 2009 Modified Files: src/sys/dev: md.c Log Message: Add a detachment hook. Detach md(4) at shutdown. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/dev/md.c Please note that

CVS commit: src/sys

2009-05-19 Thread David Young
Module Name:src Committed By: dyoung Date: Tue May 19 23:42:05 UTC 2009 Modified Files: src/sys/kern: subr_disk.c src/sys/sys: disk.h Log Message: Encapsulate the checks that I do before detaching a disk(9) provider in a pre-detachment routine, disk_predetach().

CVS commit: src/sys/dev

2009-05-19 Thread David Young
Module Name:src Committed By: dyoung Date: Tue May 19 23:43:44 UTC 2009 Modified Files: src/sys/dev/ata: wd.c src/sys/dev/scsipi: sd.c Log Message: Use disk_predetach(). To generate a diff of this commit: cvs rdiff -u -r1.375 -r1.376 src/sys/dev/ata/wd.c cvs

CVS commit: src/sys

2009-05-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed May 20 03:26:21 UTC 2009 Modified Files: src/sys/dev/ata: wd.c src/sys/dev/scsipi: sd.c src/sys/kern: subr_disk.c src/sys/sys: disk.h Log Message: On second thought, let's call disk_predetach()

CVS commit: src/sys/arch/xen

2009-05-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed May 20 03:41:25 UTC 2009 Modified Files: src/sys/arch/xen: Makefile Log Message: Revert part of last: .include bsd.own.mk for TOOL_SED / TOOL_AWK definitions instead of using :Used / :Uawk alternates. Now, 'nbmake-i386 tags'

CVS commit: src/share/man/man9

2009-05-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed May 20 03:50:39 UTC 2009 Modified Files: src/share/man/man9: disk.9 Log Message: Describe disk_begindetach(9). To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/share/man/man9/disk.9 Please note that diffs

CVS commit: src/sys/arch/sparc64/sparc64

2009-05-18 Thread David Young
Module Name:src Committed By: dyoung Date: Mon May 18 20:20:42 UTC 2009 Modified Files: src/sys/arch/sparc64/sparc64: machdep.c Log Message: Remove 'register' qualifier from several variables. The object file did not change. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/scsipi

2009-05-17 Thread David Young
Module Name:src Committed By: dyoung Date: Sun May 17 18:11:34 UTC 2009 Modified Files: src/sys/dev/scsipi: sd.c Log Message: Reverse the sense of the DETACH_FORCE check so that we return EBUSY in the correct circumstances. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/scsipi

2009-05-16 Thread David Young
Module Name:src Committed By: dyoung Date: Sat May 16 20:10:52 UTC 2009 Modified Files: src/sys/dev/scsipi: sd.c Log Message: Do not detach a sd(4) instance if it is open, but return EBUSY, instead. If the detach is forced, do what sdclose() does on the last close: flush

CVS commit: src/share/man/man9

2009-05-14 Thread David Young
Module Name:src Committed By: dyoung Date: Thu May 14 23:05:21 UTC 2009 Modified Files: src/share/man/man9: pmf.9 Log Message: Improve pmf_device_register(9) and pmf_device_register1(9) descriptions. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/share/man/man9

2009-05-14 Thread David Young
Module Name:src Committed By: dyoung Date: Thu May 14 23:14:33 UTC 2009 Modified Files: src/share/man/man9: powerhook_establish.9 shutdownhook_establish.9 Log Message: Mention that these are deprecated APIs. Bump date. To generate a diff of this commit: cvs rdiff -u

<    3   4   5   6   7   8   9   >