CVS commit: src/share/man/man9

2009-05-08 Thread David Young
Module Name:src Committed By: dyoung Date: Fri May 8 22:37:32 UTC 2009 Modified Files: src/share/man/man9: vfssubr.9 Log Message: Document vfs_mountalloc(9). To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/share/man/man9/vfssubr.9 Please note that dif

CVS commit: src

2009-05-08 Thread David Young
Module Name:src Committed By: dyoung Date: Fri May 8 22:39:19 UTC 2009 Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man9: Makefile Log Message: Install a link from vfs_mountalloc.9 to vfssubr.9. To generate a diff of this commit: cvs rdiff -u -r

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 src/share

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 -r1

CVS commit: src/sys/dev/ata

2009-05-15 Thread David Young
Module Name:src Committed By: dyoung Date: Fri May 15 23:49:28 UTC 2009 Modified Files: src/sys/dev/ata: wd.c Log Message: Do not detach a wd(4) instance if it is open, but return EBUSY, instead. If the detach is forced, do what wdclose() does on the last close: flush the

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/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 -u

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/arch/sparc64/sparc64

2009-05-18 Thread David Young
Module Name:src Committed By: dyoung Date: Mon May 18 20:22:16 UTC 2009 Modified Files: src/sys/arch/sparc64/sparc64: machdep.c Log Message: Make waittime static so that I know nothing else is using it. To generate a diff of this commit: cvs rdiff -u -r1.238 -r1.239 src/

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) c

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 diffs

CVS commit: src/sys/arch/sparc64

2009-05-19 Thread David Young
Module Name:src Committed By: dyoung Date: Tue May 19 22:01:35 UTC 2009 Modified Files: src/sys/arch/sparc64: Makefile Log Message: Use ${FINDCOMM} to avoid 'Arguments list too long'-related failure of 'tags' target. To generate a diff of this commit: cvs rdiff -u -r1.17

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

2009-05-19 Thread David Young
Module Name:src Committed By: dyoung Date: Tue May 19 22:03:16 UTC 2009 Modified Files: src/sys/arch/sparc64/sparc64: machdep.c Log Message: Rename waittime to syncdone, make it bool, make it private to cpu_reboot(). To generate a diff of this commit: cvs rdiff -u -r1.23

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 rdif

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() disk_beg

CVS commit: src/sys/arch/xen

2009-05-19 Thread David Young
Module Name:src Committed By: dyoung Date: Wed May 20 03:36:36 UTC 2009 Modified Files: src/sys/arch/xen: Makefile Log Message: If TOOL_AWK or TOOL_SED are undefined, then use awk or sed, respectively. Use ${FINDCOMM} to avoid too-long arguments lists. To generate a dif

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 for TOOL_SED / TOOL_AWK definitions instead of using :Used / :Uawk alternates. Now, 'nbmake-i386 tags' works. T

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 a

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 s

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 co

CVS commit: src/sys/dev/ic

2009-05-26 Thread David Young
Module Name:src Committed By: dyoung Date: Tue May 26 23:57:34 UTC 2009 Modified Files: src/sys/dev/ic: atw.c Log Message: Wrap some long lines. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143 src/sys/dev/ic/atw.c Please n

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 src/sys/ar

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/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 src

CVS commit: src/sys

2009-06-17 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Jun 17 21:04:25 UTC 2009 Modified Files: src/sys/kern: kern_module.c subr_kobj.c src/sys/sys: kobj.h Log Message: Make kobj_stat() return ENOSYS instead of panicking ("not modular") on non-MODULAR kernels. Make a few

CVS commit: src/usr.sbin/sup/source

2009-06-19 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jun 19 23:36:42 UTC 2009 Modified Files: src/usr.sbin/sup/source: c.h Log Message: Use the definition in instead of redefining MAX(). (Used to work because the redefinition was identical to the original definition, but no lon

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 -r

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

2009-06-23 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Jun 23 17:06:15 UTC 2009 Modified Files: src/sys/arch/i386/conf: XEN2_DOMU XEN3_DOMU Log Message: Add drvctl(4). To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/i386/conf/XEN2_DOMU cvs rdiff -u -r1

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 rdi

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 -r

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 dif

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 configure

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 src/sys/dev/pci/i

CVS commit: src/sys/sys

2009-06-26 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jun 26 16:55:46 UTC 2009 Modified Files: src/sys/sys: mount.h Log Message: For use in subsequent commits, add a 64-bit generation number to struct mount, and add prototypes for vfs_sync_all() and for vfs_unmount_forceone().

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 stru

CVS commit: src/sys/kern

2009-06-26 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Jun 26 18:58:14 UTC 2009 Modified Files: src/sys/kern: vfs_subr.c Log Message: Cosmetic: remove #if 1 / #endif. To generate a diff of this commit: cvs rdiff -u -r1.382 -r1.383 src/sys/kern/vfs_subr.c Please note that diffs

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 write&pew->pew_work, ins

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 rdiff

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 (pseudo

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 th

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 src/sys

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 t

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 ifconfig(8).

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

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 g

CVS commit: src/sys/kern

2009-07-08 Thread David Young
Module Name:src Committed By: dyoung Date: Wed Jul 8 18:53:36 UTC 2009 Modified Files: src/sys/kern: kern_pmf.c Log Message: pmf_event_inject(9) may be called from interrupt context, so we must not allocate a pmf_event_workitem_t using kmem_alloc(9). Use pool_cache(9), i

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 fro

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 d

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 -r1

CVS commit: src/sys/dev/ic

2009-07-15 Thread David Young
Module Name:src Committed By: dyoung Date: Thu Jul 16 01:30:10 UTC 2009 Modified Files: src/sys/dev/ic: mfi.c Log Message: Try to detach ancestors (sd0 at scsibus0, scsibus0 at mfi0), first, to avoid dangling references to envsys(4) sensors and such if detaching the ancest

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 com

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 s

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 will

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 dif

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/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. Conv

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/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 generate

CVS commit: src/sys/dev/dkwedge

2009-07-21 Thread David Young
Module Name:src Committed By: dyoung Date: Tue Jul 21 19:41:00 UTC 2009 Modified Files: src/sys/dev/dkwedge: dk.c Log Message: Extract a lot of code from dkwedge_del(), and move it to dkwedge_detach() to create a comprehensive detachment hook. Let that hook run at shutdow

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 wa

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 shut

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 -r1

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 h

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 i

CVS commit: src/sbin/ifconfig

2009-07-28 Thread David Young
18 00:24:29 2009 +++ src/sbin/ifconfig/parse.c Tue Jul 28 18:21:06 2009 @@ -1,4 +1,4 @@ -/* $NetBSD: parse.c,v 1.13 2009/01/18 00:24:29 lukem Exp $ */ +/* $NetBSD: parse.c,v 1.14 2009/07/28 18:21:06 dyoung Exp $ */ /*- * Copyright (c) 2008 David Young. All rights reserved. @@ -27,7

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/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 src/sys/netinet6/in6_if

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 src/sys/neti

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 src/sy

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; they

CVS commit: src/sys/dev/ieee1394

2009-08-06 Thread David Young
Module Name:src Committed By: dyoung Date: Fri Aug 7 00:10:53 UTC 2009 Modified Files: src/sys/dev/ieee1394: fw_port.h Log Message: unifdef -U__FreeBSD__ -D__NetBSD__, et cetera. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/dev/ieee1394/fw_port.

CVS commit: src/sbin/ifconfig

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

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 ar

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 regression

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 net.int

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 ent

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 src/crypto/external/bsd/openssh/

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 som

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: isa_ma

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 rd

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 tha

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 src/sys

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 t

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 re-atta

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 src/sys/arch/bebox/in

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 src/sys/arch/arm/

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 src/sys/arch/ibmnws/include/isa_machdep.h

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 src/sys/arch/sandpoint/include/isa_mac

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 dif

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 f

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 -r

  1   2   3   4   5   6   7   8   9   10   >