freebsd-skq/sys/dev/usb
Hans Petter Selasky 1a7c3e9097 Regression issue:
Use a boundary of zero, hence a PAGE_SIZE boundary
is implied by all memory allocations.

Background:
Busdma has problems to allocate more than PAGE_SIZE
bytes when the boundary is PAGE_SIZE bytes too.
Initially it was thought that a boundary of PAGE_SIZE
bytes will only affect loading of DMA memory, so that
segments get split correctly, but it also affects
allocation of DMA'able memory.

Solution:
USB can detect big segments and split them as required
by the USB code.

MFC after:	1 week
Reported by:	gonzo
2012-12-21 14:17:39 +00:00
..
controller - Add support for Etron EJ168 USB 3.0 Host Controllers. 2012-12-01 22:13:38 +00:00
input Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +00:00
misc Mechanically substitute flags from historic mbuf allocator with 2012-12-04 09:32:43 +00:00
net Mechanically substitute flags from historic mbuf allocator with 2012-12-04 09:32:43 +00:00
quirk Remove no longer needed quirk. 2012-11-23 08:22:06 +00:00
serial Make sure we block recursion on TTY's inwakeup callback 2012-12-20 16:21:02 +00:00
storage Make sure all USB drivers allocate buffer memory 2012-12-20 18:38:02 +00:00
template Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
wlan Make sure all USB drivers allocate buffer memory 2012-12-20 18:38:02 +00:00
ufm_ioctl.h
usb_bus.h
usb_busdma.c Regression issue: 2012-12-21 14:17:39 +00:00
usb_busdma.h
usb_cdc.h
usb_compat_linux.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
usb_compat_linux.h
usb_controller.h Add support for the so-called streams feature of BULK endpoints 2012-08-12 17:53:06 +00:00
usb_core.c
usb_core.h Add support for the so-called streams feature of BULK endpoints 2012-08-12 17:53:06 +00:00
usb_debug.c Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +00:00
usb_debug.h Make several timing parameters of the USB enumeration sequence tuneable. 2012-10-24 07:23:29 +00:00
usb_dev.c Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +00:00
usb_dev.h
usb_device.c Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +00:00
usb_device.h Fix spelling. 2012-08-10 14:44:04 +00:00
usb_dynamic.c
usb_dynamic.h
usb_endian.h
usb_error.c
usb_freebsd.h Add support for the so-called streams feature of BULK endpoints 2012-08-12 17:53:06 +00:00
usb_generic.c Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +00:00
usb_generic.h
usb_handle_request.c Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00
usb_hid.c HID Report ID is unsigned value, so clear the rest of bits from possible 2012-05-16 17:51:56 +00:00
usb_hub.c Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +00:00
usb_hub.h Add support for Multi-TT mode of modern USB HUBs. 2012-04-29 17:12:33 +00:00
usb_if.m
usb_ioctl.h Rename new IOCTL to singular form of the noun "streams". 2012-08-13 18:09:19 +00:00
usb_lookup.c
usb_mbuf.c
usb_mbuf.h
usb_msctest.c Make sure all USB drivers allocate buffer memory 2012-12-20 18:38:02 +00:00
usb_msctest.h
usb_parse.c
usb_pci.h
usb_pf.c Make the "struct if_clone" opaque to users of the cloning API. Users 2012-10-16 13:37:54 +00:00
usb_pf.h
usb_process.c Add missing CTLFLAG_TUN flag to tunable sysctls in USB stack. 2012-10-26 06:04:47 +00:00
usb_process.h
usb_request.c Make several timing parameters of the USB enumeration sequence tuneable. 2012-10-24 07:23:29 +00:00
usb_request.h Add definitions and structures for USB 2.0 Link Power Management, LPM. 2012-04-02 07:51:30 +00:00
usb_transfer.c Allocate separate USB buffers for DMA'ed data, so that 2012-12-20 18:13:37 +00:00
usb_transfer.h
usb_util.c
usb_util.h
usb.h Make several timing parameters of the USB enumeration sequence tuneable. 2012-10-24 07:23:29 +00:00
usbdevs Add new USB ID. 2012-12-09 09:58:44 +00:00
usbdi_util.h
usbdi.h Allocate separate USB buffers for DMA'ed data, so that 2012-12-20 18:13:37 +00:00
usbhid.h Fix compiler warnings, mostly signed issues, 2012-04-02 10:50:42 +00:00