Age | Commit message (Collapse) | Author |
|
dmesg spam produced by the mistakes noticed by stsp@, thanks
|
|
ok phessler@ miod@
|
|
environment sensors. These are found at least on VIA Epia SN18000G
boards.
Not enabled at 0x162e and 0x164e because probing these may not be
safe according to kettenis (guess where my schsio is).
Much help from kettenis. Input from const and fgs.
ok kettenis
|
|
of all windows.
|
|
of panicing.
ok drahn@
|
|
ok jsg@, miod@
|
|
the udp receive space got completely filled up. Even if the next
packet from the server was a small reply, it got dropped by
udp_input(). After a second the client resent the NFS request.
Doubling rcvreserve reduces the chance of retransmits by having
enough recv space for multiple NFS replies even if there comes a
big one.
found with pedro@, ok blambert@, thib@, pedro@
|
|
of 5 cases. In the functions nfs_reconnect() and nfs_reply() put
the TAILQ_FOREACH over nfs_reqq also inside splsoftnet() protection.
found with pedro@, ok blambert@, pedro@, thib@
|
|
from/tested by Joerg Niendorf in pr 6053.
|
|
|
|
Joerg Niendorf in pr 6053.
|
|
ensure 'c' always has the correct size as the rest of the kernel
assumes. Thus prevent dd'ing causing a SCSI out-of-bounds error.
ok miod@
|
|
No functional changes.
ok krw@ miod@
|
|
value of kern.clockrate with sysctl(3) correctly sets errno on failure.
PR #6040, ok tedu@
|
|
its country code, but I had forgotten one line in the layout table.
This now picks the correct layout for swedish and british (uk) sun keyboards.
|
|
software only code is kept in case we can't reliably figure out what kind
of device we are facing.
Tested on XVR-1200 by Mattieu Baptiste, and on Expert3D-Lite by me.
|
|
go ahead miod@
|
|
debug stuff inside #ifdef NFSCLIENT.
prompted by todd, miod
|
|
ok miod@, dlg@
|
|
saved in the pcb to the stack fixes the problems with user space register
window corruption I see on sun4v. So I give up and commit the workaround.
It isn't too evil, since this isn't in the fast path and we're likely to
spill these windows anyway in the process of writing out the register windows.
Curiously enough, the OpenSolaris code seems to do pretty much the same.
|
|
Fixes PR 5916 & 5959.
ok toby@
|
|
of ACPI S3 suspend/resume support. This is for i386.
Help/comments from art, toby, marco, jordan, kurt
ok marco@, kurt@
|
|
Ok miod, toby
|
|
from void * to u_int_8 * to avoid redundant and illegal lvalue
casts. No functional changes.
ok krw@
|
|
ok jakemsr@ krw@
|
|
requires well-formed mbuf chains to work. Existing function name is now
a wrapper to this interface. Much, much more work to follow which will
build on this.
Truly change we can believe in.
ok thib@, who would have preferred this in two commits, but I'm impatient :)
testing on multiple arches (i386, arm, amd64, and sparc64 at least) by many,
thanks to all who did so
|
|
|
|
cache instead of setting n_attrstamp to 0 directly.
Lift the macro name from NetBSD.
prompted by and OK blambert@
|
|
out it doesn't work, fall back to dumb software routines until we know better.
Also, do not attach to the second head of the XVR-1200 yet, the second
node lacks basic frame buffer properties.
Tested by Mattieu Baptiste, thanks!
|
|
position code may set it.
|
|
Tested by Seth Hanford.
|
|
|
|
|
|
this prevents if_ie buffers from possibly overwriting the stack.
Crank bootloader versions.
|
|
to zero otherwise; allows the tftp bootloader to work again after the switch
to the MI loadfile code.
|
|
won't be allocated. Check for this in close() so as not to free() bogus
pointers.
|
|
ok thib@
|
|
to kthread_create()
ok thib@
|
|
in diagnostic kernels. The typo comes from 4.4BSD-Lite2 via NetBSD.
Found with pedro@, ok pedro@, blambert@, thib@
|
|
|
|
as for open/read/write etc, that is assume that the file
as already been opened proper, this fixes an ancient
ftruncate bug, that is if ftruncate was called on a file
with no write modes, we'd return EACCES, this breaks posixy
behavior. however, for e.g. truncate() we'll return EACCESS
as we should.
Diff from PR5880 by mickey.
I had forgotten about this PR, and the fix but niklas@ ran
into similar issues which prompted another review of this.
OK kettenis@
|
|
and to print out struct nfsreq.
"get it in so people can pound on it" blambert@
OK and information_s_ on the manpage from miod@
|
|
|
|
data buffer.
|
|
to issue a command.
|
|
ok kettenis@
|
|
that worked around its presence
ok'ed by miod@
|
|
reschedule the timeout again instead of complaining.
|
|
which we should receive messages from our peer.
|
|
Suggested by krw@
|