| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
o Use newly minted KOBJMETHOD_END as appropriate
o fix prototype for root_setup_intr.
|
|
|
|
|
|
|
|
| |
o Fix a minor indentation problem.
o Put in the extra-strict KOBJMETHOD define, but commented out since
the tree isn't yet ready.
Reviewed by: (1) was posted to arch@ without objection (and 1 go for it)
|
|
|
|
|
|
|
| |
so use just 1 MSI message. This fixes regression introduced in
r188381.
Tested by: many
|
|
|
|
| |
card is a multifunction PCI and report itself as two logical devices.
|
|
|
|
|
|
| |
on beacon miss
while here, remove a stray pointless write of iv_bmiss_count
|
| |
|
|
|
|
|
| |
this can mistakenly drop events that cause the s/w bmiss timer to
never get re-armed
|
|
|
|
|
|
|
|
| |
Attach call without devclass set crashes the system.
On resume AHCI driver sometimes tries to create duplicate adX device.
It is surely his own problem, but IMHO it is not a reason to crash here.
Other reasons are also possible.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Submitted by: rdivacky
|
|
|
|
|
|
| |
it will eventually terminate as intended.
Submitted by: Helen Zhang
|
|
|
|
| |
a mapping actually met the threshold.
|
|
|
|
|
|
|
|
|
| |
kernel one as the non-faulting flush address in the loader so
we can can change KERNBASE and VM_MIN_KERNEL_ADDRESS if we
ever want to without needing to worry about using a compatible
loader.
- Correctly check for LOADER_DEBUG.
- Add a missing const for page_sizes[].
|
|
|
|
| |
that not all usable CPUs could be woken up...
|
|
|
|
|
| |
Submitted by: ru
MFC after: 3 days
|
|
|
|
| |
when net80211 tears down station state; without this we leak keycache slots
|
| |
|
|
|
|
|
|
|
| |
workaround this by passing net80211's channel as we know it'll never
be null
Submitted by: trasz
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
result in errors for a format loading but subsequent correct recognizing
for another format.
File format loading functions should avoid printing any additional
informations but just returning appropriate (and different between each
other) error condition, characterizing different informations.
Additively, the linker should handle appropriately different format
loading errors.
While a general mechanism is desired, fix a simple and common case on
amd64: file type is not recognized for link elf and confuses the linker.
Printout an error if all the registered linker classes can't recognize
and load the module.
Reviewed by: jhb
Sponsored by: Sandvine Incorporated
|
| |
|
|
|
|
| |
Submitted by: marcel@
|
|
|
|
| |
previous channel is now invalid we must set it to IEEE80211_CHAN_ANYC
|
| |
|
|
|
|
|
|
| |
Pointy hat to: cognet
MFC after: 3 days
|
| |
|
| |
|
|
|
|
|
|
| |
Various changes wrt. usb procs and tasks.
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
|
|
|
| |
MFp4 //depot/projects/usb; 157412
Sync from svn.freebsd.org/base/user/thompsa/usb which is a minimal changeset
from oldUSB (no config_td).
This excludes the taskqueue changes (for the moment) as requested.
|
|
|
|
|
|
|
| |
Sync from svn.freebsd.org/base/user/thompsa/usb which is a minimal changeset
from oldUSB (no config_td).
This excludes the taskqueue changes (for the moment) as requested.
|
|
|
|
|
|
|
|
| |
- Change "usb2_pause_mtx" so that it takes the timeout value in ticks
- Make sure that attach waits for the generic probe to leave room for firware
loader drivers and device specific USB Audio drivers like USB phone adapters
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
| |
- Remove CAM layer quirks
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
| |
- Change "usb2_pause_mtx" so that it takes the timeout value in ticks
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
|
|
| |
- USB serial drivers cleanup, factor out code
- Simplify line state programming
- Integrate uslcom from old USB stack
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Move most of the ifnet logic into the usb2_ethernet module, this includes,
- make all usb ethernet interfaces named ue%d
- handle all threading in usb2_ethernet
- provide default ioctl handler
- handle mbuf rx
- provide locked callbacks for init,start,stop,etc
2. Cleanup CDC-Ethernet driver.
Submitted by: Hans Petter Selasky
Obtained from: svn.freebsd.org/base/user/thompsa/usb [1]
|
|
|
|
|
|
|
|
| |
- Change "usb2_pause_mtx" so that it takes the timeout value in ticks
- Factor out USB ethernet and USB serial driver specific control request.
- USB process naming cleanup.
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
| |
- Bring in ehci2_ixp4xx.c and ehci2_mbus.c from dev/usb.
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
|
|
|
|
|
| |
- Change "usb2_pause_mtx" so that it takes the timeout value in ticks
- USB controller: EHCI High Speed Interrupt endpoint fix.
- Fix OHCI and EHCI counting bug when multiple TD's are involved in
a short USB transfer and a short packet happens on the non-last TD in the
USB transfer frame.
- USB process naming cleanup.
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
lookups:
- Honor the caller's locking flags in udf_root() and udf_vget().
- Set VV_ROOT for the root vnode in udf_vget() instead of only doing it in
udf_root().
- Honor the requested locking flags during pathname lookups in udf_lookup().
- Release the buffer holding the directory data before looking up the vnode
for a given file to avoid a LOR between the "udf" vnode locks and
"bufwait".
- Use vn_vget_ino() to handle ".." lookups.
- Special case "." lookups instead of calling udf_vget(). We have to do
extra checking for the vnode lock for "." lookups.
|
|
|
|
| |
after each path component rather than a GCC-ism.
|
|
|
|
|
|
| |
could lead to an extra comma in output.
Submitted by: Christoph Mallon <christoph dot mallon at gmx dot de>
|
|
|
|
|
|
|
|
|
| |
the same dma tag. However, it can happen multiple dma tags share the same
bounce zone too, so add a per-bounce zone map counter, and check it instead of
the dma tag map counter, to know if we have to alloc more pages.
Reported by: miwi
Reviewed by: scottl
|
|
|
|
| |
allow future changes to be able to maintain ABI compatibility
|
|
|
|
|
| |
Found with: Coverity Prevent(tm)
CID: 1998
|
|
|
|
|
| |
Found with: Coverity Prevent(tm)
CID: 130
|
|
|
|
|
| |
Found with: Coverity Prevent(tm)
CID: 3864, 3865
|
|
|
|
|
| |
Found with: Coverity Prevent(tm)
CID: 3693
|