Age | Commit message (Collapse) | Author |
|
rt_if_remove_rtdelete() need to know the table id to be able to correctly
remove nodes.
Problem found by Andrea Parazzini and analyzed by Martin Pelikán.
OK henning@
|
|
matter, an SLIST is smaller, and the first element is more likely to be
in cache. Previously we took from the head and returned to the tail,
which meant that we were using the ccb that was the least recently used
one which also means it has the smallest chance of being in cache.
ok deraadt
|
|
step in elminating 'struct scsi_device' entirely.
Spotted and initial diff from matthew@.
ok matthew@ dlg@ deraadt@ marco@ miod@
|
|
|
|
address. This is necessary when ospf6d has learned a prefix for a
directly connected link which is not configured localy. Now neighbor
discovery is solely based on the cloning route and not on the address
neigborship anymore.
ok claudio@
|
|
With help from Brad, ok jsg@, closes system/6402
|
|
ok deraadt@, miod@
|
|
max-baud-rate hint. Adjust TTYHOG (the nearly full logic) to this new
situation. The larger buffers are required by the very high speed
KDDI devices in Japan (CF com, or USB ucom) so those are the only two
drivers which currently ask for a larger buffer size.
ok yasuoka miod
|
|
|
|
disk is now ready to handle I/O.
ok krw@ dlg@
|
|
|
|
|
|
was mistakenly removed in 1.208
ok dlg@ marco@
|
|
original diff corrected by miod@
tested by and ok miod@
|
|
(sub-38400) port speeds. Inspired by netbsd. ok fgsch krw deraadt miod
|
|
that md code can peek at it, and update m68k !__HAVE_PMAP_DIRECT setup code
to the recent uvm_km changes.
ok thib@
|
|
|
|
|
|
is for, it is not very obvious... with ryan and jsing
|
|
is currently breaking resume.
ok pirofti
|
|
garbage collect it.
ok dlg@, krw@, claudio@
|
|
ok mlarkin
|
|
Dell r815, which causes all sorts of nasty effects like instant reboots, NMIs
and PCI BARs being set to zero.
ok dlg@
|
|
else.
ok thib@
|
|
|
|
all the workarounds but is enough to make things run at
faster than 10 Mbit speeds, though these aren't always
reflecting in ifmedia properly just yet.
ok claudio@
|
|
|
|
nfs client support (yes, it becomes the root device too, but for ramdisks
this is OK because they are not a swap generic configuration)
Discussion with reyk and halex
|
|
recursion in pmap_enter as seen on zaurus.
ok art@
also, release a the uvm_km_page.mtx before calling uvm_km_kmemalloc as we
can sleep there.
ok oga@
|
|
events, instead of checking if the speaker can generate unsolicited
events
problem report and testing by Brad, thanks
|
|
machines don't immediately resume after suspending to S3.
Tested by kettenis@ and I on 5 or 6 machines, deraadt@ "yeah, looks good"
|
|
|
|
|
|
|
|
ok matthiue@ and mglocker@. -moj
|
|
|
|
|
|
ok oga@
|
|
as bob did for zaurus
|
|
|
|
declarations
everywhere
this will probably also need to be done on other arm arch'es
ok jsing@
|
|
ok kettenis@
|
|
ok art@
|
|
|
|
in any meaningful way, so just get rid of it.
ok krw@, dlg@
|
|
grabbing allproclk in proc_zap(); don't dereference the process's p_pgrp
if that happens.
ok art@ thib@
|
|
doing thread-local storage and fix a typo in one that was already defined.
ok kettenis@ drahn@
|
|
which contains the constraints for DMA/memory allocation for each
architecture, and dma_constraints which contains the range of addresses
that are dma accessable by the system.
This is based on ariane@'s physcontig diff, with lots of bugfixes and
additions the following additions by my self:
Introduce a new function pool_set_constraints() which sets the address
range for which we allocate pages for the pool from, this is now used
for the mbuf/mbuf cluster pools to keep them dma accessible.
The !direct archs no longer stuff pages into the kernel object in
uvm_km_getpage_pla but rather do a pmap_extract() in uvm_km_putpages.
Tested heavily by my self on i386, amd64 and sparc64. Some tests on
alpha and SGI.
"commit it" beck, art, oga, deraadt
"i like the diff" deraadt
|
|
of pci specific code and the rest of the driver. in hindsight, this was a
stupid thing to do in mpi since there will only ever be pci based mpi
controllers. the same goes for mpii, but unlink mpi it doesnt have the bus
and generic driver split at the file level, just in the code.
this merges the pci and generic mpii autoconf code so its just mpii
autoconf code. apologies for the files.pci change.
tested by me
ok marco@
|
|
walking the ruleset and up until state is fully set up) into pf_pdesc instead
of passing around those 4 seperately all the time, also shrinks the argument
count for a few functions that have/partialy had an insane count of arguments.
kinda preparational since we'll need them elsewhere too, soon
ok ryan jsing
|