| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Reviewed by: kib
MFC after: 1 week
|
|
|
|
|
| |
Reviewed by: kib
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Else they won't enumerate at all:
hw.usb.full_ddesc=1
- Reduce the USB descriptor read timeout from 1000ms to
500ms. Typical value for LOW speed devices is 50-100ms.
- Enumerate USB device a maximum of 3 times when a port
connection change event is detected, before giving up.
MFC after: 1 month
|
|
|
|
|
|
|
| |
- Fix a compile warning where the return value of a call
to a write() function was ignored.
- Remove redundant include files from userland USB header files.
- Add some now needed include files to various C-files.
|
|
|
|
|
|
|
|
|
| |
own umask setting (from ~/.login.conf) unless running with the user's UID.
Therefore, we need to call it again with LOGIN_SETUMASK after changing UID.
PR: bin/176740
Submitted by: John Marshall <john.marshall@riverwillow.com.au>
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
| |
controller generates wrong checksummed frame if the IP packet has
IP options.
Submitted by: Alexander Bluhm via brad@openbsd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix the IPMI regression by sending BGE_FW_DRV_STATE_UNLOAD to
ASF/IPMI firmware in driver attach phase. Sending heartheat to
ASF/IPMI is enabled only after upping interface so
setting driver state to BGE_FW_DRV_STATE_START in attach phase
broke IPMI access.
While I'm here, add NVRAM arbitration lock before performing
controller reset. ASF/IPMI firmware may be able to access the NVRAM
while controller reset is in progress. Without the arbitration
lock before resetting the controller, ASF/IPMI may not initialize
properly.
Special thanks to Miroslav Lachman who provided full remote
debugging environments.
|
|
|
|
|
|
| |
Thank you for your years of service.
Reported by: rene
|
| |
|
|
|
|
|
|
|
| |
freebsd-current.
PR: bin/175213
Approved by: emaste (co-mentor)
|
|
|
|
|
|
|
| |
read/write lockers.
Sponsored by: EMC / Isilon storage division
Requested by: flo
|
|
|
|
| |
Reviewed by: attilio
|
|
|
|
|
|
|
| |
and that can drive someone crazy. While m_get2() is young and not
documented yet, change its order of arguments to match m_getm2().
Sorry for churn, but better now than later.
|
|
|
|
| |
Submitted by: rm
|
|
|
|
|
|
|
|
|
|
|
| |
belong in this file is not a useful exercise or conducive to producing a
high quality advanced operating system.
While here, simplify the make rules to autocompute BLDS and FILES from a
single DB variable.
Approved by: core
MFC after: 1 week
|
|
|
|
|
|
| |
- Use m_get(), m_getcl() instead of historic macros.
Sponsored by: Nginx, Inc.
|
|
|
|
|
| |
Sponsored by: EMC / Isilon storage division
Reviewed by: alc
|
|
|
|
| |
Sponsored by: Nginx, Inc.
|
|
|
|
| |
Sponsored by: Nginx, Inc.
|
|
|
|
|
|
|
| |
appropriate wait argument and checking return value. Before this change
m_extadd() could fail, and kern_sendfile() ignored that.
Sponsored by: Nginx, Inc.
|
|
|
|
|
|
|
|
|
| |
- Make it return int, not void.
- Add wait parameter.
- Update MEXTADD() macro appropriately, defaults to M_NOWAIT, as
before this change.
Sponsored by: Nginx, Inc.
|
|
|
|
|
| |
Reviewed by: marius
Sponsored by: Nginx, Inc.
|
|
|
|
|
|
| |
allocator with malloc(9) flags within sys.
Sponsored by: Nginx, Inc.
|
|
|
|
|
| |
Submitted by: Sergey Nasonov <snasonov bcc.ru>, T430
Submitted by: Johannes Dieterich <dieterich.joh gmail.com>, T430S
|
|
|
|
|
| |
This removes significant sleep queue lock congestion on multithreaded
microbenchmarks, making them scale to multiple CPUs almost linearly.
|
|
|
|
|
|
|
|
|
| |
you for your time on portmgr.
Remove one member from bugmeister that has stepped down recently. Thank
you for your time on bugmeister.
While here clean up the graph a bit (remove dead cvs repos)
|
|
|
|
|
|
| |
controls whether it's on or off.
Found by: clang
|
|
|
|
| |
this public.
|
|
|
|
|
|
|
| |
moved in r191672.
Obtained from: Yandex LLC
MFC after: 1 week
|
|
|
|
| |
but the other process exited before receiving it.
|
|
|
|
|
|
| |
Add entries for other Optoelectronics devices to usbdevs.
MFC after: 1 week
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
| |
into the MSI-X table before using it to calculate the table index.
In the common case where the MSI-X table is located at the begining of the
BAR these two offsets are identical and thus the code was working by accident.
This change will fix the case where the MSI-X table is located in the middle
or at the end of the BAR that contains it.
Obtained from: NetApp
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
in the manpage by having it display the current CPU (ki_oncpu) rather
than the previously used CPU (ki_lastcpu). ki_lastcpu is still used for
all other thread states.
Reported by: Chris Ross <cross+freebsd@distal.com>
MFC after: 1 week
|
|
|
|
|
| |
PR: 176777
Submitted by: Andrey Simonenko <simon comsys.ntu-kpi.kiev.ua>
|
|
|
|
|
|
|
|
| |
userland can reply to a message with NGM_HASREPLY bit set. In this case
we should not wait for a response to a responce.
PR: 176771
Submitted by: Keith Reynolds <keith.reynolds tidalscale.com>
|
|
|
|
|
|
|
| |
argument, in code that isn't compiled in kernel.
PR: kern/176667
Sponsored by: Nginx, Inc.
|
|
|
|
|
| |
PR: 176764
Submitted by: adri
|
|
|
|
| |
the lock congestion may be too high there (2.5% on 4x4 core AMD Opteron).
|
| |
|
|
|
|
|
|
| |
documentation refering to ports
MFC after: 2 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* a flags field that lets me know what's going on;
* the hardware ratecode, unmolested by conversion to a bitrate;
* the HAL rs_flags field, useful for debugging;
* specifically mark aggregate sub-frames.
This stuff sorely needs tidying up - it's missing some important
stuff (eg numdelims) and it would be nice to put the flags at the
beginning rather than at the end.
Tested:
* AR9380, STA mode, 2x2 HT40, monitoring RSSI and EVM values
|
| |
|
| |
|
|
|
|
|
|
| |
lost in r248031.
Requested by: alc, alfred
|
|
|
|
|
|
| |
explicitly initialize its pm_root field to zero.
Sponsored by: EMC / Isilon Storage Division
|