svn commit: r194659 - head/sys/dev/usb

2009-06-22 Thread Andrew Thompson
Author: thompsa Date: Mon Jun 22 21:09:52 2009 New Revision: 194659 URL: http://svn.freebsd.org/changeset/base/194659 Log: Fix length check for ugen control transfer. Submitted by: Sylvestre Gallon, HPS Modified: head/sys/dev/usb/usb_generic.c Modified: head/sys/dev/usb/usb_generic.c

svn commit: r194674 - head/lib/libusb

2009-06-22 Thread Andrew Thompson
Author: thompsa Date: Tue Jun 23 01:00:26 2009 New Revision: 194674 URL: http://svn.freebsd.org/changeset/base/194674 Log: Add libusb 1.0 support which is compatible with the latest revision on Sourceforge. Libusb 1.0 is a portable usb api released December 2008 and supersedes the original

svn commit: r194677 - in head: lib/libusb sys/compat/ndis sys/dev/ata sys/dev/if_ndis sys/dev/sound/usb sys/dev/usb sys/dev/usb/controller sys/dev/usb/input sys/dev/usb/misc sys/dev/usb/net sys/dev...

2009-06-22 Thread Andrew Thompson
Author: thompsa Date: Tue Jun 23 02:19:59 2009 New Revision: 194677 URL: http://svn.freebsd.org/changeset/base/194677 Log: - Make struct usb_xfer opaque so that drivers can not access the internals - Reduce the number of headers needed for a usb driver, the common case is just usb.h and

svn commit: r194682 - in head/sys: compat/ndis dev/sound/usb dev/usb dev/usb/net dev/usb/serial netgraph/bluetooth/drivers/ubt

2009-06-23 Thread Andrew Thompson
Author: thompsa Date: Tue Jun 23 06:00:31 2009 New Revision: 194682 URL: http://svn.freebsd.org/changeset/base/194682 Log: Fix a typeo in the frame len function to unbreak the build, make it shorter while I am here. Modified: head/sys/compat/ndis/subr_usbd.c

svn commit: r194860 - in head: . share/man/man4 share/man/man9

2009-06-24 Thread Andrew Thompson
Author: thompsa Date: Wed Jun 24 17:01:17 2009 New Revision: 194860 URL: http://svn.freebsd.org/changeset/base/194860 Log: Move programming info from usb(4) to usbdi(9) and update for the usb stack changeover. Needs much more content still. Modified: head/ObsoleteFiles.inc

Re: svn commit: r194927 - in head: share/man/man4 sys/net

2009-06-24 Thread Andrew Thompson
On Wed, Jun 24, 2009 at 10:21:31PM +, Bjoern A. Zeeb wrote: Author: bz Date: Wed Jun 24 22:21:30 2009 New Revision: 194927 URL: http://svn.freebsd.org/changeset/base/194927 Log: Merge from p4: CH154790,154793,154874 Import if_epair(4), a virtual cross-over Ethernet-like

svn commit: r195120 - head/sys/dev/sound/usb

2009-06-27 Thread Andrew Thompson
Author: thompsa Date: Sat Jun 27 21:21:11 2009 New Revision: 195120 URL: http://svn.freebsd.org/changeset/base/195120 Log: Use the correct mutex in umidi_open() Submitted by: Hans Petter Selasky Approved by: re (kib) Modified: head/sys/dev/sound/usb/uaudio.c Modified:

svn commit: r195121 - in head/sys/dev/usb: . controller net storage

2009-06-27 Thread Andrew Thompson
Author: thompsa Date: Sat Jun 27 21:23:30 2009 New Revision: 195121 URL: http://svn.freebsd.org/changeset/base/195121 Log: Sync to p4 - Add support for devices that handle set and clear stall in hardware. - Add missing get timestamp function - Add more xfer flags Submitted by:

svn commit: r195560 - head/lib/libusb

2009-07-10 Thread Andrew Thompson
Author: thompsa Date: Fri Jul 10 14:15:53 2009 New Revision: 195560 URL: http://svn.freebsd.org/changeset/base/195560 Log: Sync the libusb 1.0 exported api to the latest GSoC code. - Fix possible uninitialised variables and null derefs - Support big transfers - Various bug fixes and

Re: svn commit: r196274 - head/sys/dev/usb

2009-08-17 Thread Andrew Thompson
On 16/08/2009, at 16:13, Andrew Thompson thom...@freebsd.org wrote: Author: thompsa Date: Sun Aug 16 14:13:55 2009 New Revision: 196274 URL: http://svn.freebsd.org/changeset/base/196274 Log: Change the usb workers from kernel processes to threads, this is mostly a cosmetic change

svn commit: r196547 - head/sys/dev/usb

2009-08-25 Thread Andrew Thompson
Author: thompsa Date: Tue Aug 25 16:59:55 2009 New Revision: 196547 URL: http://svn.freebsd.org/changeset/base/196547 Log: It is possible for all the kthreads to exit (hci modules unloaded) which in turn ends our usb process. This means the proc pointer becomes invalid and will panic if a

svn commit: r196642 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/xen/xenpci

2009-08-29 Thread Andrew Thompson
Author: thompsa Date: Sat Aug 29 15:42:06 2009 New Revision: 196642 URL: http://svn.freebsd.org/changeset/base/196642 Log: MFC r196547 It is possible for all the kthreads to exit (hci modules unloaded) which in turn ends our usb process. This means the proc pointer becomes invalid and

svn commit: r197553 - in head/sys/dev/usb: . controller

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 07:01:54 2009 New Revision: 197553 URL: http://svn.freebsd.org/changeset/base/197553 Log: MFp4 @ 168387 - clean up USB detach logic. There seems to be some problems detaching multiple USB HUBs connected in series from the root. - after this patch

svn commit: r197554 - head/sys/dev/usb/controller

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 07:06:47 2009 New Revision: 197554 URL: http://svn.freebsd.org/changeset/base/197554 Log: Import two PCI quirks from Linux - Add quirk for ATI SB600 and SB700 to free SMB controller - Correct schedule sleep time to 10us on the VIA ehci controller

svn commit: r197556 - head/sys/dev/usb/controller

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 07:10:32 2009 New Revision: 197556 URL: http://svn.freebsd.org/changeset/base/197556 Log: Clear all interrupts rather than just SETUP packet. Submitted by: Hans Petter Selasky Modified: head/sys/dev/usb/controller/atmegadci.c Modified:

svn commit: r197558 - head/sys/dev/usb

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 07:39:51 2009 New Revision: 197558 URL: http://svn.freebsd.org/changeset/base/197558 Log: Fix NULL-pointer dereference in usb_endpoint_foreach(). PR: usb/138389 Submitted by: Patroklos Argyroudis at census, inc Modified:

svn commit: r197559 - head/sys/dev/usb

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 07:41:17 2009 New Revision: 197559 URL: http://svn.freebsd.org/changeset/base/197559 Log: Add support for USB language selection. PR: usb/138563 Reported by: Bruce Cran Submitted by: Hans Petter Selasky Modified: head/sys/dev/usb/usb_bus.h

svn commit: r197561 - head/sys/dev/usb

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 07:42:59 2009 New Revision: 197561 URL: http://svn.freebsd.org/changeset/base/197561 Log: Correct buffer sizes used so that they match. The old code could give the impression that a overflow situation existed but was not possible. Reported by: kib

svn commit: r197562 - head/sys/dev/usb

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 07:46:22 2009 New Revision: 197562 URL: http://svn.freebsd.org/changeset/base/197562 Log: Add extra safety locking when clobbering xfer-flags_int.started in start and stop functions, because xfer-flags_int is also updated by the USB controller, under the

svn commit: r197563 - in head/sys/dev/usb: . net

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 07:53:55 2009 New Revision: 197563 URL: http://svn.freebsd.org/changeset/base/197563 Log: Add basic support for USB Network Control Model (NCM) v1.0 to if_cdce.c. http://www.usb.org/developers/devclass_docs/NCM10.zip Submitted by: Hans Petter Selasky

svn commit: r197564 - head/sys/dev/usb

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 07:57:23 2009 New Revision: 197564 URL: http://svn.freebsd.org/changeset/base/197564 Log: MFp4 Add new usbdev entries for Marvell, FTDI, Option and Western. Modified: head/sys/dev/usb/usbdevs Modified: head/sys/dev/usb/usbdevs

svn commit: r197565 - head/sys/dev/usb/storage

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 08:00:17 2009 New Revision: 197565 URL: http://svn.freebsd.org/changeset/base/197565 Log: - Remove SAMSUNG_YP_U2 now that it is in the cam layer - Add quirk from Tobias Grosser for Western Mypassword Submitted by: Hans Petter Selasky Modified:

svn commit: r197566 - head/sys/dev/usb/net

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 08:03:52 2009 New Revision: 197566 URL: http://svn.freebsd.org/changeset/base/197566 Log: Increase the rx buffer size to 16384 bytes, this increases RX performance from 50Mbps to 220Mbps on PLANEX GU-1000T. Submitted by: yongari Modified:

svn commit: r197567 - head/sys/dev/usb/net

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 08:05:14 2009 New Revision: 197567 URL: http://svn.freebsd.org/changeset/base/197567 Log: Allow setting of MAC address for AXE based ethernet adapters. Submitted by: yongari Modified: head/sys/dev/usb/net/if_axe.c Modified: head/sys/dev/usb/net/if_axe.c

svn commit: r197568 - head/sys/dev/usb/serial

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 08:07:20 2009 New Revision: 197568 URL: http://svn.freebsd.org/changeset/base/197568 Log: add more device IDs Reported by: Mike Tancsa Submitted by: Hans Petter Selasky Modified: head/sys/dev/usb/serial/u3g.c Modified: head/sys/dev/usb/serial/u3g.c

svn commit: r197569 - head/sys/dev/usb/quirk

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 08:09:11 2009 New Revision: 197569 URL: http://svn.freebsd.org/changeset/base/197569 Log: Add a config number quirk for the ELSA_MODEM1 Submitted by: Stefan Bethke Modified: head/sys/dev/usb/quirk/usb_quirk.c Modified: head/sys/dev/usb/quirk/usb_quirk.c

svn commit: r197570 - head/sys/dev/usb/serial

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 08:13:50 2009 New Revision: 197570 URL: http://svn.freebsd.org/changeset/base/197570 Log: Add experimental support for usb serial console and polled mode during DDB. Submitted by: Hans Petter Selasky Modified: head/sys/dev/usb/serial/uark.c

svn commit: r197572 - head/sys/dev/usb/serial

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 08:15:26 2009 New Revision: 197572 URL: http://svn.freebsd.org/changeset/base/197572 Log: Add new FTDI IDs. Submitted by: Maks Verver, Arrigo Marchiori Modified: head/sys/dev/usb/serial/uftdi.c Modified: head/sys/dev/usb/serial/uftdi.c

svn commit: r197573 - head/sys/dev/usb/serial

2009-09-28 Thread Andrew Thompson
Author: thompsa Date: Mon Sep 28 08:18:14 2009 New Revision: 197573 URL: http://svn.freebsd.org/changeset/base/197573 Log: Add back endpoint swap detection that was disabled in an earlier driver conversion. Submitted by: Hans Petter Selasky Modified: head/sys/dev/usb/serial/umct.c

svn commit: r197682 - head/sys/dev/usb/controller

2009-10-01 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 1 18:37:16 2009 New Revision: 197682 URL: http://svn.freebsd.org/changeset/base/197682 Log: EHCI Hardware BUG workaround The EHCI HW can use the qtd_next field instead of qtd_altnext when a short packet is received. This contradicts what is stated in the

svn commit: r197751 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/controller dev/xen/xenpci

2009-10-04 Thread Andrew Thompson
Author: thompsa Date: Sun Oct 4 19:03:32 2009 New Revision: 197751 URL: http://svn.freebsd.org/changeset/base/197751 Log: MFC r197682 EHCI Hardware BUG workaround The EHCI HW can use the qtd_next field instead of qtd_altnext when a short packet is received. This contradicts what

svn commit: r198151 - in head/sys/dev: pci usb/controller

2009-10-15 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 15 20:07:08 2009 New Revision: 198151 URL: http://svn.freebsd.org/changeset/base/198151 Log: Workaround buggy BIOS code in USB regard. By doing the BIOS to OS handover for all host controllers at the same time, we avoid problems where the BIOS will actually

svn commit: r198152 - head/sys/dev/usb/input

2009-10-15 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 15 20:09:27 2009 New Revision: 198152 URL: http://svn.freebsd.org/changeset/base/198152 Log: Only poll ukbd if KDB is active. Submitted by: HPS Modified: head/sys/dev/usb/input/ukbd.c Modified: head/sys/dev/usb/input/ukbd.c

svn commit: r198153 - head/sys/dev/usb/net

2009-10-15 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 15 20:15:29 2009 New Revision: 198153 URL: http://svn.freebsd.org/changeset/base/198153 Log: Correct offset calcluation for the NCM implementation. Submitted by: HPS Modified: head/sys/dev/usb/net/if_cdce.c Modified: head/sys/dev/usb/net/if_cdce.c

svn commit: r198256 - in head/sys: conf dev/usb/serial modules/usb modules/usb/uch341

2009-10-19 Thread Andrew Thompson
Author: thompsa Date: Mon Oct 19 21:43:59 2009 New Revision: 198256 URL: http://svn.freebsd.org/changeset/base/198256 Log: Remove the newly added uch341 driver, it will be merged into uchcom instead. Suggested by: takawata Submitted by: HPS Deleted: head/sys/dev/usb/serial/uch341.c

svn commit: r198257 - in head/sys/dev/usb: . serial

2009-10-19 Thread Andrew Thompson
Author: thompsa Date: Mon Oct 19 21:52:02 2009 New Revision: 198257 URL: http://svn.freebsd.org/changeset/base/198257 Log: Add support for newer WinChipHead CH341 chips, previously in the uch341 driver. Submitted by: HPS Modified: head/sys/dev/usb/serial/uchcom.c

svn commit: r198258 - head/sys/modules/usb/ucom

2009-10-19 Thread Andrew Thompson
Author: thompsa Date: Mon Oct 19 21:54:41 2009 New Revision: 198258 URL: http://svn.freebsd.org/changeset/base/198258 Log: Add opt_gdb.h which is now needed by ucom. Modified: head/sys/modules/usb/ucom/Makefile Modified: head/sys/modules/usb/ucom/Makefile

svn commit: r198307 - head/sys/dev/usb/storage

2009-10-20 Thread Andrew Thompson
Author: thompsa Date: Tue Oct 20 21:29:46 2009 New Revision: 198307 URL: http://svn.freebsd.org/changeset/base/198307 Log: Change from CAM_TID_INVALID to CAM_SEL_TIMEOUT error code when the usb device has been yanked, this works around a cam recounting bug when CAM_DEV_UNCONFIGURED is set

svn commit: r198348 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/storage dev/xen/xenpci

2009-10-21 Thread Andrew Thompson
Author: thompsa Date: Wed Oct 21 19:48:27 2009 New Revision: 198348 URL: http://svn.freebsd.org/changeset/base/198348 Log: MFC r198307 Change from CAM_TID_INVALID to CAM_SEL_TIMEOUT error code when the usb device has been yanked, this works around a cam recounting bug when

svn commit: r198373 - head/sys/dev/usb/input

2009-10-22 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 22 20:54:01 2009 New Revision: 198373 URL: http://svn.freebsd.org/changeset/base/198373 Log: Allow dumping the USB mouse reports via 'sysctl -b dev.ums.N.parseinfo', previously only available via bootverbose. PR: usb/137191 Submitted by: Eygene

svn commit: r198376 - head/lib/libusb

2009-10-22 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 22 21:01:41 2009 New Revision: 198376 URL: http://svn.freebsd.org/changeset/base/198376 Log: Prevent wraparound of the timeout variable. Submitted by: HPS Modified: head/lib/libusb/libusb20_ugen20.c Modified: head/lib/libusb/libusb20_ugen20.c

svn commit: r198386 - stable/8/lib/libusb

2009-10-23 Thread Andrew Thompson
Author: thompsa Date: Fri Oct 23 12:02:01 2009 New Revision: 198386 URL: http://svn.freebsd.org/changeset/base/198386 Log: MFC r198376 Prevent wraparound of the timeout variable. Submitted by: HPS Approved by: re (kib) Modified: stable/8/lib/libusb/ (props changed)

Re: svn commit: r198500 - head/sys/dev/usb/controller

2009-10-26 Thread Andrew Thompson
2009/10/27 John Baldwin j...@freebsd.org: On Monday 26 October 2009 4:23:15 pm Andrew Thompson wrote: Author: thompsa Date: Mon Oct 26 20:23:15 2009 New Revision: 198500 URL: http://svn.freebsd.org/changeset/base/198500 Log:   Remove usb controller takeover code now that it is handled

svn commit: r198630 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/controller dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:09:02 2009 New Revision: 198630 URL: http://svn.freebsd.org/changeset/base/198630 Log: MFC r196488 - allow disabling root_mount_hold() by setting a sysctl/tunable at boot - remove some redundant initial explore code Modified: stable/8/sys/

svn commit: r198631 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/misc dev/usb/storage dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:09:37 2009 New Revision: 198631 URL: http://svn.freebsd.org/changeset/base/198631 Log: MFC r196490 - FIFO's are always opened separately in read and write direction even if the actual device is opened for read and write. Fix fflags check so that

svn commit: r198632 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/net dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:10:11 2009 New Revision: 198632 URL: http://svn.freebsd.org/changeset/base/198632 Log: MFC r196491 We used force all of the GPIO pins low first and then enable the ones we want. This has been changed to better match the ADMtek's reference design

svn commit: r198633 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/net dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:10:41 2009 New Revision: 198633 URL: http://svn.freebsd.org/changeset/base/198633 Log: MFC r196492 - fix CDC ethernet matching order so that the match flags get correct. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

svn commit: r198634 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:11:13 2009 New Revision: 198634 URL: http://svn.freebsd.org/changeset/base/198634 Log: MFC r196493 - Fix false positive uipaq probe Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198635 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:11:48 2009 New Revision: 198635 URL: http://svn.freebsd.org/changeset/base/198635 Log: MFC r196494 - fix uvisor support, mostly correct buffer sizes used. - correct device info flag for SONY Cli NR70V Modified: stable/8/sys/ (props changed)

svn commit: r198636 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/storage dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:12:29 2009 New Revision: 198636 URL: http://svn.freebsd.org/changeset/base/198636 Log: MFC r196495 Add mass storage quirks. PR: usb/137138,usb/137226,usb/137789,usb/135372 Modified: stable/8/sys/ (props changed)

svn commit: r198637 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:13:02 2009 New Revision: 198637 URL: http://svn.freebsd.org/changeset/base/198637 Log: MFC r196496 Add a reminder comment to optimize bus_dmamap_sync calls. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198638 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/wlan dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:13:36 2009 New Revision: 198638 URL: http://svn.freebsd.org/changeset/base/198638 Log: MFC r196497 Remove redundant locking. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198639 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/storage dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:14:06 2009 New Revision: 198639 URL: http://svn.freebsd.org/changeset/base/198639 Log: MFC r196826 Make umass(4) pass device USB serial number to CAM, making it possible to e.g. retrieve it using camcontrol(8). Modified: stable/8/sys/ (props

svn commit: r198640 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/controller dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:14:39 2009 New Revision: 198640 URL: http://svn.freebsd.org/changeset/base/198640 Log: MFC r197553 - clean up USB detach logic. There seems to be some problems detaching multiple USB HUBs connected in series from the root. Modified:

svn commit: r198641 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/controller dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:15:26 2009 New Revision: 198641 URL: http://svn.freebsd.org/changeset/base/198641 Log: MFC r197554 Import two PCI quirks from Linux - Add quirk for ATI SB600 and SB700 to free SMB controller - Correct schedule sleep time to 10us on the VIA

svn commit: r198642 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/controller dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:16:00 2009 New Revision: 198642 URL: http://svn.freebsd.org/changeset/base/198642 Log: MFC r197555 Simplify logic around setting EHCI_QH_DTC and expand some htohc32(temp.sc, 0) statements to zero. Modified: stable/8/sys/ (props changed)

svn commit: r198643 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/controller dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:16:39 2009 New Revision: 198643 URL: http://svn.freebsd.org/changeset/base/198643 Log: MFC r197556 Clear all interrupts rather than just SETUP packet. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198644 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:17:23 2009 New Revision: 198644 URL: http://svn.freebsd.org/changeset/base/198644 Log: MFC r197558 Fix NULL-pointer dereference in usb_endpoint_foreach(). PR: usb/138389 Modified: stable/8/sys/ (props changed)

svn commit: r198648 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/net dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:19:41 2009 New Revision: 198648 URL: http://svn.freebsd.org/changeset/base/198648 Log: MFC r197563 Add basic support for USB Network Control Model (NCM) v1.0 to if_cdce.c. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

svn commit: r198649 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:20:15 2009 New Revision: 198649 URL: http://svn.freebsd.org/changeset/base/198649 Log: MFC r197564 Add new usbdev entries for Marvell, FTDI, Option and Western. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props

svn commit: r198650 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/storage dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:20:47 2009 New Revision: 198650 URL: http://svn.freebsd.org/changeset/base/198650 Log: MFC r197565 - Remove SAMSUNG_YP_U2 now that it is in the cam layer - Add quirk from Tobias Grosser for Western Mypassword Modified: stable/8/sys/ (props

svn commit: r198651 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/net dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:21:20 2009 New Revision: 198651 URL: http://svn.freebsd.org/changeset/base/198651 Log: MFC r197566 Increase the rx buffer size to 16384 bytes, this increases RX performance from 50Mbps to 220Mbps on PLANEX GU-1000T. Modified: stable/8/sys/

svn commit: r198652 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/net dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:21:52 2009 New Revision: 198652 URL: http://svn.freebsd.org/changeset/base/198652 Log: MFC r197567 Allow setting of MAC address for AXE based ethernet adapters. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props

svn commit: r198653 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:22:23 2009 New Revision: 198653 URL: http://svn.freebsd.org/changeset/base/198653 Log: MFC r197568 add more device IDs Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198654 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/quirk dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:22:54 2009 New Revision: 198654 URL: http://svn.freebsd.org/changeset/base/198654 Log: MFC r197569 Add a config number quirk for the ELSA_MODEM1 Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198655 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:23:34 2009 New Revision: 198655 URL: http://svn.freebsd.org/changeset/base/198655 Log: MFC r197570 Add experimental support for usb serial console and polled mode during DDB. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

svn commit: r198656 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:24:10 2009 New Revision: 198656 URL: http://svn.freebsd.org/changeset/base/198656 Log: MFC r197572 Add new FTDI IDs. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed)

svn commit: r198657 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:24:41 2009 New Revision: 198657 URL: http://svn.freebsd.org/changeset/base/198657 Log: MFC r197573 Add back endpoint swap detection that was disabled in an earlier driver conversion. Modified: stable/8/sys/ (props changed)

svn commit: r198658 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/input dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:25:13 2009 New Revision: 198658 URL: http://svn.freebsd.org/changeset/base/198658 Log: MFC r197999 (hrs) Fix the 106/109 USB Japanese keyboard underscore issue. Sun Type 6 USB keyboard support added in rev 1.46 conflicted with some scan codes used

svn commit: r198659 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/pci dev/usb/controller dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:25:52 2009 New Revision: 198659 URL: http://svn.freebsd.org/changeset/base/198659 Log: MFC r198151 Workaround buggy BIOS code in USB regard. By doing the BIOS to OS handover for all host controllers at the same time, we avoid problems where the BIOS

svn commit: r198662 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb dev/usb/serial dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:27:40 2009 New Revision: 198662 URL: http://svn.freebsd.org/changeset/base/198662 Log: MFC r198257 Add support for newer WinChipHead CH341 chips, previously in the uch341 driver. Modified: stable/8/sys/ (props changed)

svn commit: r198664 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/usb/input dev/xen/xenpci

2009-10-29 Thread Andrew Thompson
Author: thompsa Date: Thu Oct 29 23:28:48 2009 New Revision: 198664 URL: http://svn.freebsd.org/changeset/base/198664 Log: MFC r198373 Allow dumping the USB mouse reports via 'sysctl -b dev.ums.N.parseinfo', previously only available via bootverbose. PR: usb/137191

Re: svn commit: r198748 - in head/sys/cam: . ata scsi

2009-11-01 Thread Andrew Thompson
2009/11/2 Alexander Motin m...@freebsd.org: Author: mav Date: Sun Nov  1 11:31:06 2009 New Revision: 198748 URL: http://svn.freebsd.org/changeset/base/198748 Log:  MFp4:  Fix reference counting bug, when device unreferenced before then  invalidated. To do it, do not handle validity flag

svn commit: r198774 - head/sys/dev/usb/serial

2009-11-01 Thread Andrew Thompson
Author: thompsa Date: Sun Nov 1 21:41:44 2009 New Revision: 198774 URL: http://svn.freebsd.org/changeset/base/198774 Log: Check unit number and provide string name for consdev. Submitted by: HPS Modified: head/sys/dev/usb/serial/usb_serial.c Modified:

svn commit: r198775 - head/sys/dev/usb

2009-11-01 Thread Andrew Thompson
Author: thompsa Date: Sun Nov 1 21:44:37 2009 New Revision: 198775 URL: http://svn.freebsd.org/changeset/base/198775 Log: Fix a corner case where usbd_transfer_drain() can return too early if the callback has dropped the mutex, leading to a panic. Submitted by: HPS MFC after:3

svn commit: r198776 - head/sys/dev/usb

2009-11-01 Thread Andrew Thompson
Author: thompsa Date: Sun Nov 1 21:48:18 2009 New Revision: 198776 URL: http://svn.freebsd.org/changeset/base/198776 Log: - Add usb_fill_bulk_urb() and usb_bulk_msg() linux compat functions [1] - Don't write actual length if the actual length pointer is NULL [2] - correct Linux

Re: svn commit: r198748 - in head/sys/cam: . ata scsi

2009-11-01 Thread Andrew Thompson
Author: mav Date: Sun Nov 1 11:31:06 2009 New Revision: 198748 URL: http://svn.freebsd.org/changeset/base/198748 Log: MFp4: Fix reference counting bug, when device unreferenced before then invalidated. To do it, do not handle validity flag as another reference, but explicitly

svn commit: r198832 - head/sys/cam/scsi

2009-11-02 Thread Andrew Thompson
Author: thompsa Date: Mon Nov 2 23:30:15 2009 New Revision: 198832 URL: http://svn.freebsd.org/changeset/base/198832 Log: Provide the same sanity check on the sector size in dagetcapacity as when the disk is first probed. dagetcapacity is called whenever the disk is opened from geom via

svn commit: r198833 - head/usr.sbin/usbconfig

2009-11-02 Thread Andrew Thompson
Author: thompsa Date: Mon Nov 2 23:50:12 2009 New Revision: 198833 URL: http://svn.freebsd.org/changeset/base/198833 Log: Add more verbose output when dumping the configuration descriptor. Submitted by: Hans Petter Selasky Modified: head/usr.sbin/usbconfig/dump.c Modified:

svn commit: r198869 - stable/8/sys/dev/usb

2009-11-03 Thread Andrew Thompson
Author: thompsa Date: Wed Nov 4 01:50:25 2009 New Revision: 198869 URL: http://svn.freebsd.org/changeset/base/198869 Log: MFC r198775 Fix a corner case where usbd_transfer_drain() can return too early if the callback has dropped the mutex, leading to a panic. Submitted by: HPS

svn commit: r198859 - head

2009-11-03 Thread Andrew Thompson
Author: thompsa Date: Tue Nov 3 21:06:19 2009 New Revision: 198859 URL: http://svn.freebsd.org/changeset/base/198859 Log: Belatedly add an UPDATING message for the usb ethernet ifnet naming in r188412. MFC after:3 days Modified: head/UPDATING Modified: head/UPDATING

svn commit: r198930 - releng/8.0/sys/dev/usb

2009-11-04 Thread Andrew Thompson
Author: thompsa Date: Wed Nov 4 21:28:50 2009 New Revision: 198930 URL: http://svn.freebsd.org/changeset/base/198930 Log: MFC r198775 Fix a corner case where usbd_transfer_drain() can return too early if the callback has dropped the mutex, leading to a panic. Submitted by: HPS

svn commit: r199055 - head/lib/libusb

2009-11-08 Thread Andrew Thompson
Author: thompsa Date: Sun Nov 8 20:03:52 2009 New Revision: 199055 URL: http://svn.freebsd.org/changeset/base/199055 Log: - fix refcounting error during data transfer - fix a memory leak on the USB backend - fix invalid pointer computations (in one case memory outside the allocated

svn commit: r199057 - head/sys/dev/usb/controller

2009-11-08 Thread Andrew Thompson
Author: thompsa Date: Sun Nov 8 20:44:55 2009 New Revision: 199057 URL: http://svn.freebsd.org/changeset/base/199057 Log: ehci_init() will do reset and set the usbrev flag. Fix problem where ehci_reset() was called before ehci_init(). PR: usb/140242 Submitted by: Sebastian

svn commit: r199058 - head/sys/dev/usb/controller

2009-11-08 Thread Andrew Thompson
Author: thompsa Date: Sun Nov 8 20:51:15 2009 New Revision: 199058 URL: http://svn.freebsd.org/changeset/base/199058 Log: Integrate lost interrupts patch from the old USB stack. Some EHCI chips from VIA / ATI seem to trigger interrupts before writing back the qTD status, or miss

svn commit: r199059 - in head/sys/dev/usb: . controller

2009-11-08 Thread Andrew Thompson
Author: thompsa Date: Sun Nov 8 20:54:03 2009 New Revision: 199059 URL: http://svn.freebsd.org/changeset/base/199059 Log: improve support for high speed isochronous endpoints which does not run 1:1, but needs intervalling 1:2, 1:4 or 1:8 Submitted by: Hans Petter Selasky Modified:

svn commit: r199060 - head/sys/dev/sound/usb

2009-11-08 Thread Andrew Thompson
Author: thompsa Date: Sun Nov 8 21:00:50 2009 New Revision: 199060 URL: http://svn.freebsd.org/changeset/base/199060 Log: Improve support for High-speed USB audio devices. - fix issues regarding the mixer, where the interface number was not set in time. - fix wrong use of resolution

svn commit: r199061 - head/sys/dev/usb/storage

2009-11-08 Thread Andrew Thompson
Author: thompsa Date: Sun Nov 8 21:07:47 2009 New Revision: 199061 URL: http://svn.freebsd.org/changeset/base/199061 Log: Add missing mtx_destroy(). Submitted by: Sebastian Huber Modified: head/sys/dev/usb/storage/umass.c Modified: head/sys/dev/usb/storage/umass.c

svn commit: r199062 - head/sys/dev/usb/storage

2009-11-08 Thread Andrew Thompson
Author: thompsa Date: Sun Nov 8 21:08:50 2009 New Revision: 199062 URL: http://svn.freebsd.org/changeset/base/199062 Log: Correct Olympus quirk. Submitted by: Pavel Gubin Modified: head/sys/dev/usb/storage/umass.c Modified: head/sys/dev/usb/storage/umass.c

svn commit: r199165 - stable/8/lib/libusb

2009-11-10 Thread Andrew Thompson
Author: thompsa Date: Wed Nov 11 01:27:58 2009 New Revision: 199165 URL: http://svn.freebsd.org/changeset/base/199165 Log: MFC r199055 - fix refcounting error during data transfer - fix a memory leak on the USB backend - fix invalid pointer computations (in one case memory outside

svn commit: r199166 - stable/8/sys/dev/usb/controller

2009-11-10 Thread Andrew Thompson
Author: thompsa Date: Wed Nov 11 01:33:06 2009 New Revision: 199166 URL: http://svn.freebsd.org/changeset/base/199166 Log: MFC r199058 Integrate lost interrupts patch from the old USB stack. Some EHCI chips from VIA / ATI seem to trigger interrupts before writing back the qTD

svn commit: r199331 - in head/sys/dev/usb: . serial

2009-11-16 Thread Andrew Thompson
Author: thompsa Date: Mon Nov 16 20:35:16 2009 New Revision: 199331 URL: http://svn.freebsd.org/changeset/base/199331 Log: Add the Curitel UM175 3g device. Modified: head/sys/dev/usb/serial/u3g.c head/sys/dev/usb/usbdevs Modified: head/sys/dev/usb/serial/u3g.c

svn commit: r199332 - head/sys/dev/usb/serial

2009-11-16 Thread Andrew Thompson
Author: thompsa Date: Mon Nov 16 20:36:43 2009 New Revision: 199332 URL: http://svn.freebsd.org/changeset/base/199332 Log: Sort ID list by vendor. Modified: head/sys/dev/usb/serial/u3g.c Modified: head/sys/dev/usb/serial/u3g.c

svn commit: r199576 - head/sys/dev/sound/usb

2009-11-20 Thread Andrew Thompson
Author: thompsa Date: Fri Nov 20 09:00:38 2009 New Revision: 199576 URL: http://svn.freebsd.org/changeset/base/199576 Log: remove volume alignment (was previously not correctly implemented) Submitted by: HPS Reported by: Jaakko Heinonen Modified: head/sys/dev/sound/usb/uaudio.c

svn commit: r206290 - stable/8/sys/dev/usb/wlan

2010-04-06 Thread Andrew Thompson
Author: thompsa Date: Tue Apr 6 23:15:16 2010 New Revision: 206290 URL: http://svn.freebsd.org/changeset/base/206290 Log: MFC r203137 Release the firmware after loading to the device. Modified: stable/8/sys/dev/usb/wlan/if_run.c stable/8/sys/dev/usb/wlan/if_runvar.h Directory

svn commit: r206291 - stable/8/sys/dev/usb/wlan

2010-04-06 Thread Andrew Thompson
Author: thompsa Date: Tue Apr 6 23:15:44 2010 New Revision: 206291 URL: http://svn.freebsd.org/changeset/base/206291 Log: MFC r203138 Use device_printf rather than printf + device_get_nameunit. Modified: stable/8/sys/dev/usb/wlan/if_run.c Directory Properties: stable/8/sys/ (props

svn commit: r206292 - stable/8/sys/dev/usb/wlan

2010-04-06 Thread Andrew Thompson
Author: thompsa Date: Tue Apr 6 23:16:09 2010 New Revision: 206292 URL: http://svn.freebsd.org/changeset/base/206292 Log: MFC r203139 Add device ID. PR: usb/142427 Modified: stable/8/sys/dev/usb/wlan/if_rum.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r206293 - stable/8/sys/dev/usb/controller

2010-04-06 Thread Andrew Thompson
Author: thompsa Date: Tue Apr 6 23:16:40 2010 New Revision: 206293 URL: http://svn.freebsd.org/changeset/base/206293 Log: MFC r203140 Optimise EHCI ISOC HS done check. Submitted by: Hans Petter Selasky Modified: stable/8/sys/dev/usb/controller/ehci.c Directory Properties:

svn commit: r206294 - stable/8/sys/dev/usb/wlan

2010-04-06 Thread Andrew Thompson
Author: thompsa Date: Tue Apr 6 23:17:13 2010 New Revision: 206294 URL: http://svn.freebsd.org/changeset/base/206294 Log: MFC r203141 Attempt to recover on a TX error rather than stopping all transfers. Submitted by: Hans Petter Selesky Modified:

svn commit: r206295 - stable/8/sys/dev/usb

2010-04-06 Thread Andrew Thompson
Author: thompsa Date: Tue Apr 6 23:17:43 2010 New Revision: 206295 URL: http://svn.freebsd.org/changeset/base/206295 Log: MFC r203142 Sync usb products to perforce. Modified: stable/8/sys/dev/usb/usbdevs Directory Properties: stable/8/sys/ (props changed)

  1   2   3   4   5   6   7   8   9   >