Age | Commit message (Collapse) | Author |
|
|
|
ok sthen
|
|
help & ok miod@
|
|
per-pci_chipset_t function to perform actual resource allocation.
Add the necessary bits to macepcibr(4), and enable ppb(4) on O2 kernels now.
Joint effort with kettenis@
|
|
configuration register; this allows the driver to select ultra speed, which
this particular hardware supports.
From Linux, ok kettenis@
|
|
- Stop hmestop() from fiddling with the flags directly and
calls mii_down() instead.
From Brad, tested by nick@.
|
|
|
|
Instead, just use the pointer, and don't free the pointer during
sdmmc_intr_disestablish().
ok miod.
|
|
|
|
flag to the top. No change with the actual cplus mode register
setting being used with the controllers. From brad@
|
|
be NULL on panic. Of course, panic usually never produce enough output to
hit db_more(), except when it's cold and we run an automatic traceback;
aborting the traceback with `q' would then lead to undefined behaviour.
|
|
|
|
|
|
|
|
consistency).
|
|
bytes (as encountered on sgi).
ok krw@ deraadt@
|
|
ok oga@, miod@, deraadt@
|
|
by anyone besides nfsd(8).
ok blambert@
|
|
|
|
Not tested on hardware, but at least compiles now.
problem pointed out by Sylvestre Gallon
|
|
bridge initialization if necessary; enable ppb on IP27 and IP30 kernels.
With feedback from kettenis@; macepcibr to gain the same functionality soon.
|
|
GENERIC and SUN4M kernels.
ok miod@
|
|
the sun4m iommu. Bits and pieces from NetBSD, with some additional tweaks
and a bus_dmamap_load_mbuf() implementation from myself.
ok miod@
|
|
Traffic shaping code should not be inside routing code.
If you want to rate-limit use altq instead.
ok claudio@ henning@ dlg@
|
|
Encapsulated pppoe packets are moved into the rdomain of the physical interface
because it is possible that a pppoe(4) interface is in a different rdomain
then the physical interface.
OK reyk@
|
|
if the reply is an error and retire the NFS_RETERR hack. For NFSv3 mounts
the flag was set and reply mbuf not freed to allow the callers to handle
the post-op attributes, or just free the mbuf for NFSv2.
Tested by myself and jasper@ on various arch's.
OK blambert@.
|
|
IFQ_SET_MAXLEN(&ifp->if_snd, ifqmaxlen).
the first was deprecated by the use of IFQ_SET_MAXLEN.
|
|
interfaces down to the queue on the physical interface immediately.
this avoids having the tx mitigation code wasting cpu time dicking around
with simply shuffling packets off virtual interface queues and lets it
do its job of ammortising the cost of calling a real interfaces start
routine.
it also prevents an artificial inflation of the physical interfaces queue
length where packets could hide on the virtual interfaces queues during
softnet before being dumped en masse onto the hardware. this will smooth
out the rate at which packets are submitted to the hardware.
kjc@ says this has no impact on altq. ya henning@
|
|
suggested by and ok marco@
|
|
ok marco@
|
|
in error paths while I'm there. Eliminate a fairly useless local variable
as well.
ok miod@
|
|
ok miod@
|
|
|
|
always call malo_stop which removes the previously registered
interrupt handler from the cardbus interrupt handler chain.
Otherwise, since malo_init gets called twice in a error case,
our interrupt handler got registered twice and on the next
device detach, just the last registered interrupt handler got
removed, which leaves one left. That caused a kernel page fault
trap as soon our "zombie" interrupt handler got called.
Fix a typo while here.
|
|
ok marco@
|
|
ok marco@
|
|
ok marco@
|
|
ok miod@, jsg@
|
|
we do for roaming volumes.
ok marco@
|
|
memory initialization. This reduces memory test and initialization time
from a "in soviet russia, memory test you" time of over 2 minutes for 1GB
on Origin 200, to a more reasonable 12 seconds (and on a Fuel with 2GB,
time goes down from 6 seconds to under a second).
|
|
be inline anyway. Found by jsg@. The last kernel file that clang
complains about.
ok marco@ jsg@
|
|
- Add defines for newer chipsets
From FreeBSD via Brad. No functional change, needed for future work.
ok naddy@.
|
|
sr_ioctl_createraid().
ok marco@
|
|
Been running this on my laptop for a while now with no apparent ill effects.
originally from a longer list from grange@
ok krw@ as part of that list
|
|
|
|
|
|
as done for other RTL8168 HWREVs. From Brad.
|
|
labelling on naddy@'s PCI cards. From Brad.
|
|
|
|
|