CVS commit: src/sys/dev/pci

2012-12-20 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Dec 20 14:41:35 UTC 2012 Modified Files: src/sys/dev/pci: sdhc_pci.c Log Message: Add detachment support for sdhc_pci. Tested on an ExpressCard JMicron JMB38[89] with as-of-yet-uncommitted changes. To generate a diff of th

CVS commit: src/sys/dev

2012-12-20 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Dec 20 14:37:00 UTC 2012 Modified Files: src/sys/dev/cardbus: sdhc_cardbus.c src/sys/dev/sdmmc: sdhc.c sdhcvar.h Log Message: Change sdhc_detach so that it detaches all host controllers at once. This should make mult

CVS commit: src/sys/dev/sdmmc

2012-12-20 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Dec 20 14:24:11 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdmmc.c Log Message: Only use DETACH_FORCE as flags argument to sdmmc_card_detach when the host controller has disappeared or is detaching. XXX should pass flags fr

CVS commit: src/sys/dev/sdmmc

2012-12-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Dec 20 03:51:04 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdmmc_mem.c Log Message: fix off-by-one in switch function argument validation. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/dev/sdmmc/sd

CVS commit: src/usr.sbin/wakeonlan

2012-12-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Dec 15 04:40:33 UTC 2012 Modified Files: src/usr.sbin/wakeonlan: wakeonlan.c Log Message: Even though the kernel will fill the source address in, it looks weird in trace output to see a not-obviously-bogus uninitialized sour

CVS commit: src/sbin/newfs_msdos

2012-12-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Dec 15 04:34:36 UTC 2012 Modified Files: src/sbin/newfs_msdos: newfs_msdos.c Log Message: There are two problems with insisting the FAT file system size be a multiple of track-size units: 2) the FAT metadata areas may not b

CVS commit: src/sys/dev/usb

2012-12-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Dec 15 04:10:05 UTC 2012 Modified Files: src/sys/dev/usb: ucom.c Log Message: drop trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sys/dev/usb/ucom.c Please note that diffs are not

CVS commit: src/sys/dev/usb

2012-12-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Dec 15 04:09:24 UTC 2012 Modified Files: src/sys/dev/usb: ucom.c Log Message: Sometimes the device disappears out from under us and device_lookup_private() will return NULL. Be paranoid about this to prevent NULL pointer der

CVS commit: src/sys/dev/sdmmc

2012-12-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Dec 15 00:07:47 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdmmc.c Log Message: It's also useful to compile-test before committing. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/dev/sdmmc/sdmmc.c

CVS commit: src/sys/dev/sdmmc

2012-12-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Dec 15 00:05:44 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdmmc.c Log Message: When debugging, it's useful to know what exactly failed. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/dev/sdmmc/sdmm

CVS commit: src/sys/dev/sdmmc

2012-12-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Dec 15 00:03:01 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdmmc_mem.c sdmmcreg.h Log Message: Correctly read the 512-bit-wide big-endian Switch Function Status register. Some of this could/will also be useful for the SD St

CVS commit: src/sys/dev/sdmmc

2012-12-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Dec 14 23:53:57 UTC 2012 Modified Files: src/sys/dev/sdmmc: ld_sdmmc.c Log Message: Display the whole CID register upon attach as "" instead of just "". Probably should figure out a way to stuff this into the device propert

CVS commit: src/sys/dev/sdmmc

2012-12-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Dec 14 23:22:21 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdmmc_mem.c Log Message: The Card Command Class (CCC) field is valid in both SD_CSD_CSDVER_1_0 and SD_CSD_CSDVER_2_0. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch

2012-12-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Dec 13 02:12:16 UTC 2012 Modified Files: src/sys/arch/arm/omap: am335x_prcm.h src/sys/arch/evbarm/beagle: beagle_machdep.c Log Message: software-initiated-reset glue for AM335x on BeagleBone To generate a diff of t

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

2012-12-09 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Dec 9 21:30:02 UTC 2012 Modified Files: src/sys/arch/x86/include: pci_machdep_common.h Log Message: Reflect that this file is now for the x86 ports and not just i386 in comments. To generate a diff of this commit: cvs rdi

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

2012-12-09 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Dec 9 20:43:54 UTC 2012 Modified Files: src/sys/arch/x86/include: pci_machdep_common.h Log Message: Remove trailing whitespace on blank lines. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/x86/

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

2012-12-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Dec 8 14:40:11 UTC 2012 Modified Files: src/sys/arch/i386/i386: db_interface.c Log Message: "lapic.h" provides NLAPIC, not LAPIC. makes i386 kernels build again. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1

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

2012-12-04 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Dec 5 01:46:23 UTC 2012 Modified Files: src/sys/arch/xen/xen: xpci_xenbus.c Log Message: remove trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/xen/xen/xpci_xenbus.c Please

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

2012-11-27 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Nov 27 20:32:59 UTC 2012 Modified Files: src/sys/arch/x86/x86: mpbios.c Log Message: Whitespace. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/sys/arch/x86/x86/mpbios.c Please note that diffs are not p

CVS commit: src/sys/uvm

2012-11-27 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Nov 27 20:15:55 UTC 2012 Modified Files: src/sys/uvm: uvm_swap.c Log Message: Until such time as the swap subsystem can be converted to use The One True Allocator, prevent panics if (MAXPHYS/PAGE_SIZE) > BLIST_MAX_ALLOC. >Fr

CVS commit: src/tests/fs/ffs

2012-11-27 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Nov 27 16:01:49 UTC 2012 Modified Files: src/tests/fs/ffs: t_mount.c Log Message: Add fsbsizeovermaxbsize test that tests mouting a FS with block size greater than MAXBSIZE. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/tests/fs/ffs

2012-11-27 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Nov 27 15:59:16 UTC 2012 Modified Files: src/tests/fs/ffs: t_mount.c Log Message: Rename fsbsize2big to fsbsizeovermaxphys to accurately match what it tests. Additionally, compute failing size dynamically by doubling MAXPHYS

CVS commit: src/sbin/fsck_ext2fs

2012-11-25 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Nov 25 19:42:14 UTC 2012 Modified Files: src/sbin/fsck_ext2fs: dir.c extern.h inode.c pass1.c Log Message: Catch up to the kernel with respect to Ext2 huge_file feature. To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sbin/fsck_ext2fs

2012-11-25 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Nov 25 19:36:23 UTC 2012 Modified Files: src/sbin/fsck_ext2fs: dir.c Log Message: e2di_nblock is (assuming the huge_file feature is not active) stored in DEV_BSIZE units, not fs block size units. To generate a diff of this

CVS commit: src/sys/ufs/ext2fs

2012-11-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Nov 21 23:11:24 UTC 2012 Modified Files: src/sys/ufs/ext2fs: ext2fs.h ext2fs_alloc.c ext2fs_balloc.c ext2fs_extern.h ext2fs_inode.c ext2fs_readwrite.c ext2fs_vfsops.c ext2fs_vnops.c Log Message: Write

CVS commit: src/sys/ufs/ext2fs

2012-11-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Nov 21 20:45:36 UTC 2012 Modified Files: src/sys/ufs/ext2fs: ext2fs.h ext2fs_dinode.h Log Message: Add various newer Ext2 superblock feature bits and inode flag bits. To generate a diff of this commit: cvs rdiff -u -r1.31

CVS commit: src/distrib/utils/sysinst

2012-11-20 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Nov 20 20:17:43 UTC 2012 Modified Files: src/distrib/utils/sysinst: bsddisklabel.c Log Message: Don't enable WAPBL by default. It's far too dangerous. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/distr

CVS commit: src/distrib/common/bootimage

2012-11-20 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Nov 20 20:16:04 UTC 2012 Modified Files: src/distrib/common/bootimage: fstab.in fstab.install.in Log Message: Don't enable WAPBL in images. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/common/boo

CVS commit: src/sys/ufs/ext2fs

2012-11-18 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Nov 19 03:04:23 UTC 2012 Modified Files: src/sys/ufs/ext2fs: ext2fs.h Log Message: snprintb EXT2F_ROCOMPAT_SPARSESUPER as such. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/ufs/ext2fs/ext2fs.h Ple

CVS commit: src/sys/ufs

2012-11-18 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Nov 19 00:36:21 UTC 2012 Modified Files: src/sys/ufs/ext2fs: ext2fs_bswap.c ext2fs_dinode.h src/sys/ufs/ufs: inode.h Log Message: - Add e2di_version, e2di_nblock_high, e2di_facl_high fields to ext2fs_dinode. - Updat

CVS commit: src/sys/ufs/ufs

2012-11-18 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Nov 19 00:25:29 UTC 2012 Modified Files: src/sys/ufs/ufs: inode.h Log Message: Move i_e2fs_rdev define to be adjacent to the field it aliases. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63 src/sys/ufs/ufs/i

CVS commit: src/sys/ufs/ext2fs

2012-11-18 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Nov 18 18:20:56 UTC 2012 Modified Files: src/sys/ufs/ext2fs: ext2fs_dinode.h Log Message: stylistic adjustment in comments To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/ufs/ext2fs/ext2fs_dinode.h P

CVS commit: src/sys/ufs/ext2fs

2012-11-18 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Nov 18 17:59:56 UTC 2012 Modified Files: src/sys/ufs/ext2fs: ext2fs_bswap.c Log Message: correct comment to match code To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/ufs/ext2fs/ext2fs_bswap.c Please

CVS commit: src/sys/ufs/ext2fs

2012-11-17 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Nov 17 16:03:48 UTC 2012 Modified Files: src/sys/ufs/ext2fs: ext2fs_extern.h Log Message: Match prototype types to function types (u_int64_t vs. uint64_t). To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/

CVS commit: src/sys/dev/pci

2012-11-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Nov 14 01:05:49 UTC 2012 Modified Files: src/sys/dev/pci: piixide.c Log Message: enable the generic pciide detach function in piixide(4) To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 src/sys/dev/pci/piixide

CVS commit: src/sys/dev/pci

2012-11-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Nov 14 01:04:46 UTC 2012 Modified Files: src/sys/dev/pci: pciide_common.c Log Message: don't attempt to re-unmap the interrupt on detach To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/dev/pci/pciide_

CVS commit: src/sys/fs/msdosfs

2012-11-04 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Nov 4 17:57:59 UTC 2012 Modified Files: src/sys/fs/msdosfs: bootsect.h bpb.h denode.h fat.h msdosfs_denode.c msdosfs_fat.c msdosfs_vfsops.c msdosfsmount.h Log Message: Stylistic changes in comments/strings: "FAT

CVS commit: src/sys/fs/msdosfs

2012-11-04 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Nov 4 17:35:27 UTC 2012 Modified Files: src/sys/fs/msdosfs: fat.h Log Message: And correct a typo that wasn't corrected in previous. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/fs/msdosfs/fat.h Pl

CVS commit: src/sys/fs/msdosfs

2012-11-04 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Nov 4 17:33:46 UTC 2012 Modified Files: src/sys/fs/msdosfs: fat.h Log Message: Correct constant in comment to match the expression it is derived from. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/fs

CVS commit: src/sys/fs/msdosfs

2012-11-04 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Nov 4 17:18:56 UTC 2012 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Check that the FSInfo block's next free cluster suggestion is actually a cluster within the bounds of the volume too. To generate a

CVS commit: src/sys/fs/msdosfs

2012-11-04 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Nov 4 17:16:37 UTC 2012 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: ((u_long)-1) will not always be 0x, which is what we actually want to test against to determine if the FSInfo block's next fr

CVS commit: src/sbin/newfs_msdos

2012-11-04 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Nov 4 14:27:16 UTC 2012 Modified Files: src/sbin/newfs_msdos: newfs_msdos.c Log Message: According to current file(1) magic definitions an unlabeled FAT is denoted with "NO NAME" rather than "NO_NAME". To generate a diff

CVS commit: src/sbin/scsictl

2012-11-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Nov 3 19:26:53 UTC 2012 Modified Files: src/sbin/scsictl: scsictl.c Log Message: make a bunch of globals static To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sbin/scsictl/scsictl.c Please note that di

CVS commit: src/sbin/scsictl

2012-11-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Nov 3 19:14:54 UTC 2012 Modified Files: src/sbin/scsictl: scsictl.c Log Message: drop write-only variable To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sbin/scsictl/scsictl.c Please note that diffs ar

CVS commit: src/sys/dev/usb

2012-11-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Nov 2 02:30:15 UTC 2012 Modified Files: src/sys/dev/usb: uftdi.c Log Message: match USB_PRODUCT_FTDI_MAXSTREAM_PKG_U To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/sys/dev/usb/uftdi.c Please note that

CVS commit: src/sys/dev/usb

2012-11-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Nov 2 00:58:49 UTC 2012 Modified Files: src/sys/dev/usb: usbdevs.h usbdevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.623 -r1.624 src/sys/dev/usb/usbdevs.h cvs rdiff -u -r1.624 -r1.625 s

CVS commit: src/sys/dev/usb

2012-11-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Nov 2 00:57:57 UTC 2012 Modified Files: src/sys/dev/usb: usbdevs Log Message: add (FTDI) MaxStream PKG-U To generate a diff of this commit: cvs rdiff -u -r1.630 -r1.631 src/sys/dev/usb/usbdevs Please note that diffs are

CVS commit: src/sys/dev/ic

2012-10-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Oct 22 16:43:06 UTC 2012 Modified Files: src/sys/dev/ic: siisata.c Log Message: Work around missing __BUS_SPACE_HAS_STREAM_METHODS on some ports. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/dev/ic

CVS commit: src/games/fortune/datfiles

2012-10-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Oct 22 14:33:28 UTC 2012 Modified Files: src/games/fortune/datfiles: fortunes fortunes2 Log Message: Attribute "The STAR WARS Song" to "Weird Al" Yankovic under the proper title, "Yoda". Correct said lyrics. Correct lyrics

CVS commit: src/sys/dev

2012-10-15 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Oct 15 17:08:33 UTC 2012 Modified Files: src/sys/dev: DEVNAMES Log Message: Add ural; still needs a man page. To generate a diff of this commit: cvs rdiff -u -r1.279 -r1.280 src/sys/dev/DEVNAMES Please note that diffs are

CVS commit: src/sys/dev/sdmmc

2012-10-15 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Oct 15 13:38:53 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdhcreg.h Log Message: Make whitespace following preprocessor keywords consistent with the predominating form in this file (that is, a space). To generate a diff

CVS commit: src/etc/etc.evbarm

2012-10-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Oct 13 01:14:00 UTC 2012 Modified Files: src/etc/etc.evbarm: MAKEDEV.conf Log Message: Add the next three /dev/pci nodes. Marvell Orion already exposes two. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/e

CVS commit: src/sys/fs/msdosfs

2012-10-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Oct 3 23:32:43 UTC 2012 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: We don't actually want to round the number of elements in the bitmap down. Fixes a self-inflicted buffer overrun. (This was detecte

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

2012-09-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Sep 1 19:05:46 UTC 2012 Modified Files: src/sys/arch/evbarm/conf: RPI Log Message: When we do get a working and stable USB HCD, we'll want to use usbdevices.config. To generate a diff of this commit: cvs rdiff -u -r1.6 -r

CVS commit: src/sys

2012-09-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Sep 1 18:17:51 UTC 2012 Modified Files: src/sys/arch/amd64/conf: GENERIC XEN3_DOM0 src/sys/arch/evbarm/conf: HDL_G HPT5325 MMNET_GENERIC MPCSA_GENERIC NSLU2 OPENBLOCKS_A6 SHEEVAPLUG src/sys/arch/e

CVS commit: src/sys/dev/usb

2012-09-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Sep 1 17:36:07 UTC 2012 Modified Files: src/sys/dev/usb: usbdevices.config Log Message: Add urtw(4) and cir* at emdtv? bringing this up to speed with x86 GENERIC To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.

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

2012-09-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Sep 1 15:25:33 UTC 2012 Modified Files: src/sys/arch/amd64/conf: GENERIC Log Message: back out unintentional change in 1.352. To generate a diff of this commit: cvs rdiff -u -r1.361 -r1.362 src/sys/arch/amd64/conf/GENERIC

CVS commit: src/sys/dev/i2c

2012-09-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Sep 1 15:06:57 UTC 2012 Removed Files: src/sys/dev/i2c: pic16lcreg.h Log Message: pic16lcreg.h has been unused since removal of Xbox support, remove. To generate a diff of this commit: cvs rdiff -u -r1.4 -r0 src/sys/dev/i

CVS commit: src/sys/dev/ic

2012-08-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Aug 29 16:50:10 UTC 2012 Modified Files: src/sys/dev/ic: mvsatareg.h Log Message: mvsata(4) DMA data structures are already __packed, but as the hardware requires them to be 8-byte aligned, add __aligned(8) too, so that acce

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

2012-08-25 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Aug 26 02:32:00 UTC 2012 Modified Files: src/sys/arch/arm/broadcom: bcm2835reg.h Log Message: Add some more peripheral base addresses, mapping sizes, and interrupt bits. To generate a diff of this commit: cvs rdiff -u -r1.

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

2012-08-25 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Aug 26 01:04:03 UTC 2012 Modified Files: src/sys/arch/x86/acpi: acpi_wakeup.c Log Message: It turns out we're actually waiting for other processors to be unbusy, not busy. Unbreaks ACPI suspend on uniprocessor. Probably fix

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

2012-08-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Aug 22 13:21:31 UTC 2012 Modified Files: src/sys/arch/arm/broadcom: files.bcm2835 Log Message: Fix typo in previous. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/broadcom/files.bcm2835 Plea

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

2012-08-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Aug 22 13:19:48 UTC 2012 Modified Files: src/sys/arch/arm/broadcom: bcm2835_mbox.c bcm2835_mbox.h files.bcm2835 Added Files: src/sys/arch/arm/broadcom: bcm2835_mbox_subr.c Log Message: As we'll soon get boot-time inf

CVS commit: src/sys/arch

2012-08-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Aug 22 12:36:35 UTC 2012 Modified Files: src/sys/arch/arm/broadcom: bcm2835_obio.c src/sys/arch/evbarm/rpi: rpi_machdep.c rpi_start.S Log Message: ... and remove inclusion of defparam-created header. To generate a

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

2012-08-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Aug 22 02:17:00 UTC 2012 Modified Files: src/sys/arch/arm/broadcom: files.bcm2835 Log Message: Remove defparam MEMSIZE, MEMSIZE is no longer used. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/ar

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

2012-08-18 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Aug 18 22:28:23 UTC 2012 Modified Files: src/sys/arch/arm/broadcom: bcm2835_intr.c Log Message: Fix two copypasteos that resulted in interrupt strings being wrong for (among other interrutps) the plcom(4) and the sdhc(4).

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

2012-08-16 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Aug 16 23:45:58 UTC 2012 Modified Files: src/sys/arch/evbarm/conf: RPI Log Message: What was MEMSIZE is now determined automatically. Remove MEMSIZE. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arc

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

2012-08-16 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Aug 16 23:40:19 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_machdep.c rpi_start.S Log Message: Get accessible memory quantity and kernel command line via Linux ARM 'A'-tag interface used by Raspberry Pi's start.elf

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

2012-08-16 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Aug 16 23:22:45 UTC 2012 Modified Files: src/sys/arch/arm/broadcom: bcm2835_obio.c Log Message: Replace use of MEMSIZE with functionally equivilant, yet perhaps no-more-proper, physmem*PAGE_SIZE. To generate a diff of this

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

2012-08-16 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Aug 16 21:46:18 UTC 2012 Modified Files: src/sys/arch/evbarm/rpi: rpi_start.S Log Message: Do not depend on MEMSIZE being defined, instead always place temporary MMU tables just below 128MiB. To generate a diff of this com

CVS commit: src/share/misc

2012-08-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Aug 12 13:41:18 UTC 2012 Modified Files: src/share/misc: acronyms Log Message: YOLO - you only live once To generate a diff of this commit: cvs rdiff -u -r1.210 -r1.211 src/share/misc/acronyms Please note that diffs are n

CVS commit: src/sbin/fsck_msdos

2012-08-07 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Aug 7 19:30:42 UTC 2012 Modified Files: src/sbin/fsck_msdos: fat.c Log Message: The free space value in the FSInfo block is merely unitialized when it is 0x. Fixes first part of bin/46743 To generate a diff of th

CVS commit: src/sbin/newfs_msdos

2012-07-31 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Jul 31 13:52:45 UTC 2012 Modified Files: src/sbin/newfs_msdos: newfs_msdos.c Log Message: Use correct values for minimum and maximum cluster counts for the various FAT types. These values come from a publically-avaliable do

CVS commit: src/sys/dev/ata

2012-07-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 29 21:10:50 UTC 2012 Modified Files: src/sys/dev/ata: ata.c atavar.h Log Message: Remove ata_channel->ata_drives, it's redundant with the pointer in ata_drive_datas. Originally part of a commit by bouyer@. To generate

CVS commit: src/sys/dev/sdmmc

2012-07-28 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Jul 28 20:08:51 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: sdhc(4) currently only implements support for the SDHC 1.0 DMA mechanism, so only enable in that case. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/pci

2012-07-27 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Jul 27 16:25:11 UTC 2012 Modified Files: src/sys/dev/pci: amr.c amrvar.h Log Message: Convert amr(4) to device_t (CFATTACH_DECL_NEW). To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/dev/pci/amr.c cvs

CVS commit: src/sys/dev/pci

2012-07-27 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Jul 27 14:02:17 UTC 2012 Modified Files: src/sys/dev/pci: twa.c twavar.h Log Message: Convert twa(4) to device_t (CFATTACH_DECL_NEW). To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/dev/pci/twa.c cvs

CVS commit: src/sys/dev/ic

2012-07-23 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Jul 23 14:07:04 UTC 2012 Modified Files: src/sys/dev/ic: mvsatareg.h Log Message: Use "<<" instead of "<" for shift-to-left. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/ic/mvsatareg.h Please no

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

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 22 19:35:04 UTC 2012 Modified Files: src/sys/arch/arm/marvell: mvsoctmr.c Log Message: Actually, the WDT-expired bit in the ICR needs to be cleared before enabling watchdog reset. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/ata

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 22 19:07:34 UTC 2012 Modified Files: src/sys/dev/ata: ata.c Log Message: It turns out my previous commit here was off by one. To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120 src/sys/dev/ata/ata.c Pleas

CVS commit: src/sys/dev/ata

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 22 18:42:11 UTC 2012 Modified Files: src/sys/dev/ata: wd.c Log Message: FLUSH CACHE EXT is a 48-bit command, issue as such. Both FLUSH CACHE commands will return the LBA of first failure in the return task file, specifi

CVS commit: src/sys/dev/ata

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 22 18:37:31 UTC 2012 Modified Files: src/sys/dev/ata: wd.c Log Message: ATA-6 and ACS-2 drafts both say the flush cache commands may take longer than 30 seconds to complete. For now assume 5 minutes will always be enoug

CVS commit: src/sys/dev/ata

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 22 18:21:17 UTC 2012 Modified Files: src/sys/dev/ata: satapmp_subr.c Log Message: Port multiplier registers are 64-bits wide (although the ones we need only implement 32-bits). Implement the access routines using 64-bit

CVS commit: src/sys/dev/ata

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 22 18:17:30 UTC 2012 Modified Files: src/sys/dev/ata: satapmp_subr.c Log Message: The vendor and product IDs are 16-bit, print out as such. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/dev/ata/sa

CVS commit: src/sys/dev/ata

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 22 18:12:01 UTC 2012 Modified Files: src/sys/dev/ata: satapmp_subr.c Log Message: Correctly issue port multiplier register access commands as LBA48 now that the FIS code doesn't get in the way of doing that. To generat

CVS commit: src/sys/dev/ata

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 22 18:03:34 UTC 2012 Modified Files: src/sys/dev/ata: satapmp_subr.c Log Message: KASSERT if we attempt to access an invalid port. Also, small whitespace change for internal consistency. To generate a diff of this comm

CVS commit: src/sys/dev/ata

2012-07-22 Thread Jonathan A. Kollasch
Jul 22 17:57:57 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: satafis_subr.c,v 1.6 2012/01/24 20:04:07 jakllsch Exp $ */ +/* $NetBSD: satafis_subr.c,v 1.7 2012/07/22 17:57:57 jakllsch Exp $ */ /*- * Copyright (c) 2009 Jonathan A. Kollasch. @@ -51,7 +51,7 @@ */ #include -__KERNEL_RCSID(0, "$N

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

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 22 17:14:18 UTC 2012 Modified Files: src/sys/arch/arm/marvell: mvsoc_intr.c Log Message: Use IST_LEVEL_HIGH for the ist argument to intr_establish() (as is done in marvell_intr_establish() and other relevant places) inst

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

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 22 16:59:10 UTC 2012 Modified Files: src/sys/arch/arm/marvell: mvsoctmr.c Log Message: The maximum watchdog period is dependant on mvTclk; calculate at runtime. This gets the maximum period up to 25 seconds at 166⅔MHz mv

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

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 22 16:54:35 UTC 2012 Modified Files: src/sys/arch/arm/marvell: mvsoctmr.c Log Message: Remove duplicate global variable. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/marvell/mvsoctmr.c

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

2012-07-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 22 16:52:52 UTC 2012 Modified Files: src/sys/arch/arm/marvell: mvsoctmr.c Log Message: When disabling watchdog timer, do not set the counter to 0. Having the watchdog counter at 0 and having WDRstOutEn set to 1 causes im

CVS commit: src/sys/dev/ic

2012-07-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Jul 19 12:39:09 UTC 2012 Modified Files: src/sys/dev/ic: mvsata.c Log Message: Fix MVSATA_WDC_* macros to actually access the Shadow Register Block. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev

CVS commit: src/sys/dev/ata

2012-07-15 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 15 15:49:46 UTC 2012 Modified Files: src/sys/dev/ata: ata.c Log Message: Stopgap crash prevention when atadebug_mask includes DEBUG_PROBE bit. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119 src/sys/dev

CVS commit: src/sys/dev/ic

2012-07-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Jul 15 01:15:03 UTC 2012 Modified Files: src/sys/dev/ic: mvsata.c Log Message: Fix obvious copy/paste-induced error (my fault) that would clobber the bottom 24-bits of r_lba during a LBA48 command with AT_READREG. To gener

CVS commit: src/sys/dev/sdmmc

2012-07-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Jul 12 23:07:06 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: bus_space_*_stream_N() functions are not universally available. Provite alternate implementation for when they are unavailable. To generate a

CVS commit: src/sys/dev/pci

2012-07-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Jul 12 17:37:24 UTC 2012 Modified Files: src/sys/dev/pci: sdhc_pci.c Log Message: Ricoh R5C822 has working DMA, but does not advertise support for it, use force. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/dev/sdmmc

2012-07-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Jul 12 17:27:42 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: Completely rework (and enable) SDHC 1.0 DMA data transfer. While without a large physically-contiguous buffer the performance suffers severly,

CVS commit: src/sys/dev/sdmmc

2012-07-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Jul 12 17:15:27 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: No need to panic on failure to find a divisor. Additionally, add commented out calculation of actual clock frequency. To generate a diff of th

CVS commit: src/sys/dev/sdmmc

2012-07-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Jul 12 16:58:50 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: SDHC can have multiple slots, note which slot a specific sdmmc(4) attaches to. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 s

CVS commit: src/sys/dev/sdmmc

2012-07-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Jul 12 16:46:48 UTC 2012 Modified Files: src/sys/dev/sdmmc: sdhc.c Log Message: SDHCI byte swaps the BE response on the wire into LE registers. As we always want response data in LE, use bus_space_read_stream. Additonally, r

<    3   4   5   6   7   8   9   10   11   12   >