| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
device).
Submitted by: Andre.Albsmeier@mchp.siemens.de (Andre Albsmeier)
|
|
|
|
|
|
|
|
| |
number of dma overruns/underruns for systems under heavy dma load.
As a side effect, broken enhanced floppy controllers that sometimes
don't detect dma overruns/underruns will give less errors.
Reviewed by: j@uriah.heep.sax.de (J Wunsch)
|
|
|
|
| |
revisions 1.59 and 1.101, respectively.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sorted some declarations.
Fixed missing __P(())'s.
Removed `timeout_func_t (pointer to timeout function) typedef. It was
mainly used in bogus casts. The more useful `timeout_t' (timeout function)
typedef should be used instead.
Cleaned up callout declarations and comments.
|
|
|
|
|
|
|
|
|
|
|
| |
extern in <sys/malloc.h> and it should not have been staticized for
the !(KMEMSTATS || DIAGNOSTIC) case.
Fixed the !(KMEMSTATS || DIAGNOSTIC) case. The MALLOC() and FREE()
macros are evil, but code generally doesn't allow for this and some code
involving else clauses did not compile.
Finished staticization.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
or a partition is larger than the slice.
Now `disklabel -Brw sdX auto' should fail properly on sliced disks
without partition of type 165, e.g., on zip disks with the factory
default formatting. Previously it set a bogus in-core label for
the compatibility slice and used this to corrupt the MBR (the slice
has offset 0 and size 0, but setting the label in effect corrupted
its size to nonzero).
`disklabel -Brw sdX auto' already failed properly on normally (not
dangerously dedicated) sliced disks _with_ partition of type 165,
because the compatibility slice has a nonzero offset so the MBR
remained inaccessible when the size was corrupted.
This bug only affected in-core labels. On-disk labels are checked
carefully when they read and written.
|
|
|
|
| |
I'm going to try migrate back, while keeping the newer code.
|
|
|
|
| |
Stylistic nits and a blunder, from bde.
|
|
|
|
|
|
|
| |
Hide the bogus FDC ``chip type'' display behind a (mostly) undocumented
option, since people started to trust the bogus claim. Once we're going
to handle 2.88 MB controllers, we have to redo the chip detection, by
now just leave it hidden.
|
|
|
|
| |
Reviewed by: wollman
|
|
|
|
|
|
|
|
|
| |
A couple of stylistic nits from Bruce.
If your libc contains version 1.11 or 1.12 of getcwd.c, (ie: if
you recompiled libc one of the last couple of days):
>>> Recompile LIBC before you boot a new kernel <<<
A new libc will deal with both old and new kernels.
|
| |
|
| |
|
|
|
|
|
|
|
| |
device pcm0 from being loaded into the kernel at the same time. As
this generates compilation errors, I just error out.
Requested-by: Jordan
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
files.i386.
We aren't sure if this new code and the old sound code will co-exist in a
kernel, so the device pcm0 line is left commented out in LINT.
Submitted-by: Luigi Rizzo
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
|
|
|
|
|
| |
check out the README that is included.
Submitted by: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
|
|
|
|
|
|
| |
check out the README that is included.
Submitted by: Luigi Rizzo <luigi@labinfo.iet.unipi.it>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
was 0.
PR: 4164
Submitted by: Joe Traister <traister@mojozone.org>
While i was at it, also fixed a broken return value for the VT_RELDISP
ioctl, iff the third arg was legally VT_TRUE, but the destination
screen was in process mode so the actual switch had to be deferred.
This was breaking the ability to directly toggle between two X servers
running on two VTs, since the server getting the bogus error return
was running wild, and competing with the other one for the hardware.
(Sigh, this was a very long-standing bug.)
|
|
|
|
|
| |
console. This features backwards-compatibility to the era when sio(4)
was always available for a console.
|
|
|
|
|
|
| |
it does is to try to figure the pwd out from the vfs namecache, and
return a reversed string to it. libc:getcwd() is responsible for
flipping it back.
|
|
|
|
| |
revisions 1.34, 1.37, 1.181 and 1.232, respectively.
|
| |
|
|
|
|
|
| |
I'm not sure that this is the right place to put it, it is 'supposed' to
live in stropts.h.
|
| |
|
|
|
|
| |
I am not particularly happy with this stuff, I have no way to test it.
|
| |
|
| |
|
|
|
|
| |
Obtained from: NetBSD (I think)
|
|
|
|
| |
flag missing vnode op table entries
|
|
|
|
|
| |
Delete 'always succeed' select/poll handlers, replaced with generic call.
Flag missing vnode op table entries.
|
| |
|
| |
|
| |
|
|
|
|
| |
'do nothing' case all over the various filesystems.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
adapted from NetBSD.. However, there are some differences in the tty
system that are big enough to cause their code to not fit comfortably.
Obtained from: NetBSD (I think)
|
| |
|
|
|
|
|
|
|
|
| |
detail is passed back and forwards). This mostly came from NetBSD, except
that our interfaces have changed a lot and this funciton is in a different
part of the kernel.
Obtained from: NetBSD
|