Age | Commit message (Collapse) | Author |
|
backout of. COME ON. Be exact in your commit messages.
|
|
ioctl. without this peers would not request a bulk update when they come
up, and therefore will not have the full state tree available for use in
failover.
ok mcbride@ "go for it" deraadt@
|
|
reported by david@
an earlier version of this was ok mcbride@
ok deraadt@
|
|
are likely set but don't need specific handling.
This silences the interrupt handler if DIAGNOSTIC in some cases.
ok grange@ deraadt@
|
|
|
|
ServeRAID-MR10is.
While here remove duplicate entries for SAS1078/PERC6 which
are the same id, both with a SYMBIOS (LSI) vendor id and
same product id (0x0060).
ok marco@ dlg@ deraadt@
|
|
- change age_get_macaddr() prototype(no functional change) and
set smb pointers to NULL for consistency
- clean up and fix the multicast code; from Brad
- When the attach routine failed, release all resources including
interrupts, interrupt handler, and DMA memory
Tested by couderc@ and giovanni <qgiovanni at gmail dot com>
ok deraadt@
|
|
From brad@comstyle.com.
ok deraadt@
|
|
of uvm_km_pages.
ok deraadt@ tedu@
|
|
value (based on physmem) is below NKMEMPAGES_MIN, we are on a low memory
machine and can not afford more anyway.
ok deraadt@ tedu@
|
|
the minimal IPv6 MTU minus the size of a frag header (which is needed because
of a hack in ip6_output/ip6_setpmtu).
Inspired by a similar fix from netbsd. OK markus@, OK deraadt@
|
|
ok deraadt@
|
|
|
|
by Paul Goyette.
ok deraadt@
|
|
the receiving side when passing fd's. ok deraadt@ kettenis@
|
|
|
|
are mapped uncached anyway.
|
|
before mc attaches, as intended.
|
|
to disable NMI sources in addition to interrupt sources, and we can not
use a quick sequence with shadowing frozen as done for atomic ops.
This lets GENERIC.MP boot multiuser on MVME197DP boards, and is so far stable
enough to be able to recompile a kernel from scratch (with make -j2).
|
|
since it was intended to service NMI occuring in user mode, and we could
end up invoking preempt() and have another cpu start using this stack,
with interesting results.
|
|
|
|
We give the kthread loop a moment to recognize that bulk_running=0
before we close the USB pipes. Otherwise it can happen that we close
the USB pipes before the kthread loop stopped.
|
|
|
|
if another processors sends us an IPI, it will get handled later.
|
|
can be interrupted by NMI; move the SMP version of these routines from
inlines to a separate file (kernel text shrinks 20KB...).
Since the implementation for 88110 becomes really hairy, the pre-main() code
is responsible for copying the appropriate code over for kernels configured
for both 88100 and 88110 cpus, to avoid having to choose the atomicity
strategy at runtime. Hairy, I said.
This gets GENERIC.MP run much further on 197DP. Not enough to reach multiuser
mode, but boots up to starting sshd and then panics.
|
|
|
|
|
|
transfer with one command. Build on this and the recent minphys() changes
in the sdmmc layer to crank transfers at the maximum possible size instead
of a sad DEV_BSIZE.
Depending on your controller, this can speed up sdmmc I/O up to 2.5 times.
|
|
|
|
message and bail out early instead of dropping packets to be transmitted.
|
|
level within the tun(4) driver. Otherwise we can be interrupted whilst
copying a packet into the BPF buffer, leading to a race between bpf_mtap()
calls. This can result in corruption within the BPF buffers.
Also ensure that we are at IPL_NET when calling ether_input_mbuf().
Fixes PR6073.
ok claudio@, canacar@ (for an earlier version of this diff)
|
|
|
|
|
|
|
|
|
|
devices.
Problem reported by Jerome Pinot (QuickCam OEM). Also tested by deraadt@
with ricoh chipset.
|
|
generating worrying error messages. Or possibly losing i/o's.
tested by jbg@ ok deraadt@
|
|
|
|
support based on changes in NetBSD by Paul Goyette with goop
like bitfields/single decode function mess removed and things
like module type/simpler capacity calculations added.
Tested by a bunch of people in particular krw who tested a few revs
of the ddr3 bits.
|
|
alive during match and attach. do not attempt to reuse this pointer or
ifaces during a deferred attach routine, since it will contain junk,
but instead make copies.
tested on all 3 kinds of uvideo's (ricoh fw load, apple fw load, and the rest)
ok robert mglocker
|
|
code from mlarkin and me
help from art,toby,jordan and several others
ok jordan, go for it deraadt
|
|
|
|
|
|
|
|
The RS480 is just fucking evil, the RS690 works ONCE but doesn't on
reboot, and i've never heard about a RS400 being tested, so disable that
too for safety.
This is so that only working chipsets make release, if I just removed
your working chipset, please let me know.
deraadt@ requested that I do this now, not later.
|
|
xmem didn't return the expected value, spin doing regular loads until it
appears we have a chance to grab the lock again.
|
|
|
|
the rest of the switch cases is a good camouflage.
|
|
|
|
let it attach on them now.
|