| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
This was missed in the change from IFQ_ENQUEUE to if_transmit.
Sponsored by: ADARA Networks
|
|
|
|
| |
MFC after:i 3 days.
|
|
|
|
|
| |
Updates to the MDIO access code for the new revision of the
XLP chip.
|
|
|
|
|
| |
Add functions to check for 8xx B0 and 3xx Ax revisions which will
be used in network block initialization.
|
|
|
|
|
|
| |
The last 12 bits of the limit registers have to be set to 1. These
bits are not significant in bridge BARs and are 0 on read, but the
bits are valid in the swap limit register and needs to be set.
|
|
|
|
|
|
| |
PR:bin/169707
Submitted by:Dan Lukes <dan@obluda.cz>
MFC after:3 days.
|
|
|
|
|
|
|
|
|
|
|
|
| |
to attach to the process, it is surprising that the process is resumed
without inputting any gdb commands, however ptrace manual said:
The tracing process will see the newly-traced process stop and may
then control it as if it had been traced all along.
But the current code does not work in this way, unless traced process
received a signal later, it will continue to run as a background task.
To fix this problem, just send signal SIGSTOP to the traced process after
we resumed it, this works like that you are attaching to a running process,
it is not perfect but better than nothing.
|
|
|
|
|
| |
Break out the DMA descriptor setup/teardown code into a method.
The EDMA RX code doesn't allocate descriptors, just ath_buf entries.
|
|
|
|
|
|
| |
- Add -P option to support PID file. When -a is specified /var/run/rarpd.pid
is used, and when an interface is specified /var/run/rarpd.<ifname>.pid is
used by default.
|
|
|
|
|
|
|
| |
specified.
Submitted by: Ilya A. Arkhipov
MFC after: 1 week
|
|
|
|
|
|
| |
Whilst here, fix a typo in a previous commit.
Obtained from: Qualcomm Atheros
|
|
|
|
|
|
|
|
| |
now created/destroyed automatically by usbdump(8).
Note that "hw.usb.no_pf" loader tunable is now obsolete.
Reviewed by: hselasky
|
|
|
|
|
|
|
|
|
|
| |
The AR93xx and later chips support two RX FIFO queues - a high and low
priority queue.
For legacy chips, just assume the queues are high priority.
This is inspired by the reference driver but is a reimplementation of
the API and code.
|
|
|
|
|
|
|
| |
by $firewall_logif rc.conf(5) variable at boot time or manually by ifconfig(8)
after a boot.
Discussed on: freebsd-ipfw@
|
|
|
|
| |
Obtained from: Qualcomm Atheros
|
|
|
|
|
|
|
|
| |
AR93xx receive descriptors.
This isn't entirely complete - the AR93xx and later descriptors
don't have a link/buffer pointer; the descriptor contents just
start.
|
|
|
|
|
|
|
| |
* Logitec LAN-W150N/U2
* Buffalo WLI-UC-GNM2
- Add device id of Planex GW-USValue-EZ.
|
|
|
|
|
| |
implementation of RFC 3484 for this purpose for a long time and "prefer_source"
was never implemented actually. ND6_IFF_PREFER_SOURCE macro is left intact.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Pass only FEXEC (instead of FREAD|FEXEC) in fgetvp_exec. _fget has to check for
!FWRITE anyway and may as well know about FREAD.
Make _fget code a bit more readable by converting permission checking from if()
to switch(). Assert that correct permission flags are passed.
In collaboration with: kib
Approved by: trasz (mentor)
MFC after: 6 days
X-MFC: with r238220
|
| |
|
|
|
|
|
|
|
|
|
|
| |
(provide valid key length for radix lookup).
Submitted by: Ihor Kaharlichenko<madkinder at gmail.com> (prev version)
Approved by: kib(mentor)
MFC after: 3 days
Sponsored by: Shtorm ISP
|
|
|
|
|
|
|
| |
Reported and tested by: Michael Butler <imb protected-networks net>
Reviewed by: alc
Pointy hat to: kib
MFC after: 20 days
|
|
|
|
|
| |
This makes it easier to add additional CPU or platform information
to the per-CPU structure without duplicated code.
|
|
|
|
|
|
|
|
| |
up and running to service interrupts. This is especially important
when the firmware has bound interrupts to CPUs, like for the SGI
Altix 350. We wake up APs at SI_SUB_CPU time and they sit and spin
until we unleash them, so there's nothing fundamentally different
from a MD perspective.
|
|
|
|
| |
relocations.
|
|
|
|
|
|
|
| |
draft-gont-6man-ipv6-atomic-fragments to mitigate one class of
possible fragmentation-based attacks.
MFC after: 5 days
|
|
|
|
|
|
|
| |
so un-ifdef code that is supposed to tell ACPI platform about that
Tested by: Taku YAMAMOTO <taku@tackymt.homeip.net>
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
patch of mine) also check if the 2nd in6_setscope() failed and return
the error in that case.
MFC after: 5 days
|
|
|
|
|
| |
Approved by: cperciva
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
| |
While here return EBADF for descriptors opened for writing (previously it was ETXTBSY).
Add fgetvp_exec function which performs appropriate checks.
PR: kern/169651
In collaboration with: kib
Approved by: trasz (mentor)
MFC after: 1 week
|
|
|
|
|
| |
Reviewed by: mav
Sponsored by: FreeBSD Foundation
|
|
|
|
|
| |
Reviewed by: mav
Sponsored by: FreeBSD Foundation
|
|
|
|
|
| |
Reviewed by: mav
Sponsored by: FreeBSD Foundation
|
|
|
|
|
|
|
| |
to notify GEOM about LUN size change.
Reviewed by: mav (earlier version)
Sponsored by: FreeBSD Foundation
|
|
|
|
|
| |
Reviewed by: kib
Sponsored by: FreeBSD Foundation
|
|
|
|
|
|
|
|
|
|
|
| |
setting in the igb and em driver. This was necessitated by
a shared code change that I was given late in the game, a data
type changed from bool to int, in the last update I dealt with
it by a cast, but it was pointed out (thanks jhb) that there
was a potential problem with this. John suggested this safer
approach, and it is fine with me...
MFC after:2 days (to catch the 9.1 update)
|
|
|
|
|
|
|
|
| |
Add a new routine, g_resize_provider(), to use to notify GEOM about provider
change.
Reviewed by: mav
Sponsored by: FreeBSD Foundation
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
inactive queue, unless busy page is found.
Dropping the mutex often should allow the other lock acquires to
proceed without waiting for whole inactive scan to finish. On machines
with lot of physical memory scan often need to iterate a lot before it
finishes or finds a page which requires laundring, causing high
latency for other lock waiters.
Suggested and reviewed by: alc
MFC after: 3 weeks
|
|
|
|
|
|
|
|
| |
PR: kern/168211
Submitted by: linimon
Reviewed by: alc
Approved by: cperciva
MFC after: 3 days
|
|
|
|
|
|
|
| |
PR: conf/160235
Submitted by: gavin
Approved by: cperciva
MFC after: 3 days
|
|
|
|
|
|
|
| |
r234178.
Approved by: cperciva
MFC after: 3 days
|
|
|
|
|
|
|
| |
reported by gcc46 warning
Approved by: cperciva
MFC after: 1 week
|
|
|
|
|
|
| |
Submitted by: ak
Approved by: cperciva
MFC after: 1 week
|
|
|
|
|
|
|
| |
reported by gcc46 warning
Approved by: cperciva
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
reported by gcc46 warning
Reviewed by: scottl
Approved by: cperciva
MFC after: 1 week
|
|
|
|
|
|
|
| |
reported by gcc46 warning
Approved by: cperciva
MFC after: 1 week
|
|
|
|
|
|
|
|
|
| |
is an error set on the provider. With GEOM resizing, class can become
orphaned when it doesn't implement resize() method and the provider size
decreases.
Reviewed by: mav
Sponsored by: FreeBSD Foundation
|
|
|
|
|
|
| |
PR: bin/167480
Submitted by: zeising
Approved by: cperciva
|
|
|
|
|
|
|
| |
although by default only C1 is enabled (cx_lowest=0) and enabling deeper
states goes through acpi_cpu_set_cx_lowest which re-evaluates cpu_non_c3
MFC after: 2 weeks
|