| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Use make_function_pointer then, otherwise ia64 is broken.
Reported and tested by: marcel
|
|
|
|
|
|
|
|
|
| |
* There is no plan for an alternative to the command "set".
* Attempting to unset a readonly variable has not raised an error for quite
a while, so the order of unsetting a variable and a function with the same
name does not matter.
MFC after: 1 week
|
| |
|
|
|
|
|
|
|
|
| |
RTL8111C generated corrupted frames where TCP option header was
broken. All other sample controllers I have did not show such
problem so it could be RTL8111C specific issue. Because there are
too many variants it's hard to tell how many controllers have such
issue. Just disable TSO by default but have user override it.
|
|
|
|
|
|
|
|
|
| |
manpage.
Identical mtimes (as generated by buildworld for these files) precluded
catpages from working.
Approved by: gordon
|
|
|
|
| |
Pointed out by: lstewart
|
|
|
|
|
|
| |
to the same bridge.
Submitted by: Alexander Zagrebin
|
|
|
|
| |
Approved by: kib
|
|
|
|
|
|
|
|
|
| |
before checking the validity of the next buffer pointer. Otherwise, the
buffer might be reclaimed after the check, causing iteration to run into
wrong buffer.
Reported and tested by: pho
MFC after: 1 week
|
|
|
|
|
|
| |
Reported and tested by: pho
Reviewed by: ae, phk
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
Along the way make some efficiency improvements.
Submitted by: jilles
Approved by: kib (mentor)
MFC after: 3 days
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
|
|
|
|
| |
automatically traced. Extend the ptrace(PL_LWPINFO) to report that child
just forked.
Reviewed by: davidxu, jhb
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
| |
Properly document what `make targets` is supposed to list to avoid
further confusion given the place the target sits. Should have happened
with r217125.
Requested by: imp [1]
Reviewed by: rwatson
|
|
|
|
|
|
|
| |
* Re-do the structure size/component math to make sure the struct matches
the expected size
* Just to be clear that we care about bitmask ordering, revert my previous
change and instead define that macro if we're on big-endian.
|
|
|
|
|
| |
Kite doesn't have per-chain control (it has one chain) or antenna control; so
don't try to set those descriptor entries.
|
|
|
|
|
|
| |
FreeBSD.
Warner has pointed out that FreeBSD's bit orders follow byte orders.
|
| |
|
|
|
|
| |
introduced in a previous commit.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It turns out that the V4K eeprom definitions (used by the AR9285 and
its derivatives) is wrong. These values are at least causing issues
on my AR2427.
With this fix (and initvals in a subsequent commit), the AR2427 behaves
a lot better.
Note - there's still significant drift between the ath9k v4k eeprom
init code (again, used by AR9285 and derivatives) and what's in this
tree. That needs to be investigated and resolved.
|
|
|
|
|
|
| |
instead of supplying number of bits.
Submitted by: bde
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Khelp/Hhook KPIs to hook into the TCP stack and maintain a per-connection, low
noise estimate of the instantaneous RTT. ERTT's implementation is robust even in
the face of delayed acknowledgements and/or TSO being in use for a connection.
A high quality, low noise RTT estimate is a requirement for applications such as
delay-based congestion control, for which we will be importing some algorithm
implementations shortly.
In collaboration with: David Hayes <dahayes at swin edu au> and
Grenville Armitage <garmitage at swin edu au>
Sponsored by: FreeBSD Foundation
Reviewed by: bz and others along the way
MFC after: 3 months
|
|
|
|
|
|
|
|
| |
table in if_grow(). The order of the SYSINIT's for ifnet state were swapped
so that the various locks were initialized before being used.
Reviewed by: pluknet, bz
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
| |
prevent sending data when CTS is de-asserted.
In uart_tty_intr(), call uart_tty_outwakeup() when the CTS signal
changed, knowing that uart_tty_outwakeup() will do the right
thing for flow control. This avoids redundant conditionals.
PR: kern/148644
Submitted by: John Wehle <john@feith.com>
MFC after: 3 days
|
|
|
|
| |
Reported by: Huang, Yusheng ( yusheng.huang <> bluecoat com )
|
|
|
|
|
|
| |
checks for readability.
Approved by: thompsa (mentor)
|
| |
|
|
|
|
|
| |
the AR5212 code. It doesn't exist in ath9k and I've been told it
doesn't exist in the Atheros internal driver.
|
|
|
|
|
| |
Pointed out by: keramida
Approved by: keramida (mentor)
|
|
|
|
|
|
|
|
| |
master process only and pass changes to the worker processes over control
socket. This removes access to global namespace in preparation for capsicum
sandboxing.
MFC after: 2 weeks
|
| |
|
|
|
|
|
| |
This slipped through my testing due to the recent roto-tiling of the
ARCH/TARGET parts that I need to catch up with. Mea culpa.
|
|
|
|
|
|
|
|
|
|
| |
each workstream, rather than on every protocol, is prettier, it makes
machine-parsing of netstat -Q output a lot harder. Repeat the information
and hope that the user forgives us slightly dense formatting.
MFC after: 3 days
Reported by: bz
Sponsored by: Juniper Networks
|
|
|
|
|
|
| |
Reported by: bz
MFC after: 3 days
Sponsored by: Juniper Networks
|
|
|
|
|
|
|
|
| |
via AHCI-like memory resource at BAR(5). Use it if BIOS was so kind to
allocate memory for that BAR. This allows hot-plug support and connection
speed reporting.
MFC after: 2 weeks
|
|
|
|
|
|
| |
Sponsored by: FreeBSD Foundation
Reviewed by: bz
MFC after: 3 months
|
| |
|
|
|
|
|
|
|
|
| |
o Sector numbers are only 6 bits in the MBR;
o bde'cize name of the local variable.
Submitted by: bde
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
include sys/time.h instead of time.h. This include is incorrect as
per the manpages for the APIs and the POSIX definitions. This commit
replaces sys/time.h where necessary with time.h.
The commit also includes some minor style(9) header fixup in newfs.
This commit is part of a larger effort by Garrett Cooper started in
//depot/user/gcooper/posix-conformance-work/ -- to make FreeBSD more
POSIX compliant.
Submitted by: Garrett Cooper yanegomi at gmail dot com
|
|
|
|
|
| |
Approved by: colin@
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
controllers. Experimentation with RTL8102E, RTL8103E and RTL8105E
showed dramatic decrement of TX completion interrupts under high TX
load(e.g. from 147k interrupts/second to 10k interrupts/second)
With this change, TX interrupt moderation is applied to all
controllers except RTL8139C+.
|
|
|
|
|
|
| |
This work is based on a patch received from Robin Seggelmann.
MFC after: 3 months.
|
|
|
|
|
|
|
|
| |
is on the MacIO ones. It appears to be unreliable on all DBDMA-based
controllers for unknown reasons, which should be figured out eventually.
Tested by: Torfinn Ingolfsen
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
| |
zpool the output causes the script to bail out with syntax errors.
Since a scrub of a faulted zpool is pointless, just skip over any pools
marked as such.
PR: conf/150228
Submitted by: jpaetzel
Approved by: kib (mentor)
MFC after: 3 days
MFC note: only for RELENG_8
|
|
|
|
| |
MFC after: 5 days
|
|
|
|
| |
init(8) only uses utmpx for recording reboots and shutdowns.
|
|
|
|
|
|
|
|
|
| |
The linux ath9k driver and (from what I've been told) the atheros reference
driver does this; it then leaves discarding 11n frames to the 802.11 layer.
Whilst I'm here, merge in a fix from ath9k which maintains a turbo register
setting when enabling the 11n register; and remove an un-needed (duplicate)
flag setting.
|
|
|
|
|
| |
This repairs the behaviour of my AR9280 - both radio chains now seem
to correctly be receiving.
|