Age | Commit message (Collapse) | Author |
|
TGT_ORIGIN, which enables support for all IP27 and IP35 systems. The original
two options have always been used together, and go back to when pefo thought
supporting multiple nodes would be significant work. Since an Origin 200
can be a dual-node system, making a distinction between single node and
multiple node systems is a moot point anyway.
Be sure to rerun config(8) before rebuilding a kernel.
|
|
system type list (which really is the system family) and a subsystem type.
No functional change yet.
|
|
|
|
anymore, as this causes the nsphy connected to the onboard iec to sometimes
disappear after a warm boot.
Unfortunately this brings back the long reboot times on Origin 200, despite
still asking for no memory test.
|
|
tested by phessler@ pyr@
ok claudio@
"go ahead" deraadt@
|
|
allocate a buffer of the right size.
ok oga@
|
|
|
|
|
|
From James Giannoules
|
|
TRY_AGAIN_LATER. NO_CCB is a timer based mechanism that can trivially
be made to fail by running IO to two or more disks simultaneously. The
TRY_AGAIN_LATER thing is more subtle because it now is a permanent
failure instead of transient however this is much harder to hit because
something must have gone wrong before it hits.
ok deraadt krw miod
|
|
from Brad
|
|
ok jsing@, miod@
|
|
|
|
never made it into production, so remove some dead code and pci ids.
inspired by a similar change to iwlwifi.
|
|
DPRINTF/DNPRINTF() debugging.
|
|
ok miod@
|
|
would stop RX operation if it had to cross a 4KB boundary during receive).
|
|
|
|
though this does nothing on i386 and amd64.
|
|
|
|
header is properly aligned; speeds up RX buffer -> mbuf copies.
|
|
everything just more complicated. Make sure the structs align nicely.
OK deraadt@
|
|
so do nothing in set_key() if the interface is not up and running.
fixes a panic reported by Steph (frlinux at gmail dot com) with
run(4) on misc
|
|
|
|
do not ignore BUS_DMA_NOCACHE (used by some variants of auich and
ati drm only).
ok kettenis
"That looks right" deraadt
|
|
tables on top of a rdomain) but until now our code was a crazy mix so that
it was impossible to correctly use rtables in that case. Additionally pf(4)
only knows about rtables and not about rdomains. This is especially bad when
tracking (possibly conflicting) states in various domains.
This diff fixes all or most of these issues. It adds a lookup function to
get the rdomain id based on a rtable id. Makes pf understand rdomains and
allows pf to move packets between rdomains (it is similar to NAT).
Because pf states now track the rdomain id as well it is necessary to modify
the pfsync wire format. So old and new systems will not sync up.
A lot of help by dlg@, tested by sthen@, jsg@ and probably more
OK dlg@, mpf@, deraadt@
|
|
blocksizes if the device doesn't support playback.
|
|
recording and playback
|
|
but returns the closest parameters the device supports.
ok rathcov
|
|
- easier to read/follow
- if can't match desired parameters exactly, find closest match instead
of returning an error. this is how most other audio drivers work.
ok ratchov
|
|
James Giannoules. Some KNF from me.
|
|
should remain untouched because it is only for interruptless drivers.
Honor reply queue depth per the spec instead of clipping it at 32.
ok dlg
|
|
reminded by STeve Andre.
|
|
while there, silence overzealous messages when the TX empty interrupt fires
before we disable it.
|
|
|
|
ok deraadt@, krw@, marco@
|
|
- double the number of rx buffers.
- copy packets of 104 bytes or less entirely in the tx descriptor, instead of
only doing this for packets smaller than an Ethernet header.
- correctly disable the rx threshold interrupt. Otherwise, one received
frame every 64 would not be handled because we are not using this interrupt.
|
|
00:00:00:00:00:00, in order to trigger the code which will assign a `feel bad'
random address.
|
|
From Alexandr Shadchin <ShadchinAV _at_ mail.ru>
Thanks!
|
|
|
|
Pointed out by miod@. krw@ miod@ ok.
|
|
|
|
ok miod
|
|
ok ratchov
|
|
for the new iec(4) driver. Reminded by brad@
|
|
far, and needs help to figure out its Ethernet address on IP35 systems.
Heavily derived from mec(4) written by Izumi Tsutsui and Christopher Sekiya,
although it required many changes to fit the IOC3 chip.
|
|
diff from deraadt@
|
|
- no Tx IQ calibration for 6000 series
- remove a comment about iwlwifi that is no longer true
|
|
from brad
|
|
spotted by deraadt@
|