| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
or unsigned int (this doesn't change the struct layout, size or
alignment in any of the files changed in this commit, at least for
gcc on i386's. Using bitfields of type u_char may affect size and
alignment but not packing)).
|
| |
|
|
|
|
| |
emulated elf binaries).
|
|
|
|
|
| |
Doesn't people check their code before committing anymore, it could
at least compile ????
|
| |
|
| |
|
|
|
|
|
| |
or unsigned int (don't do this in one case where it would change the
object file)).
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
ifdef tangle. The previous commit to ip_fil.h didn't change the
one that actually applies to the current FreeBSD kernel, of course.
Fixed.
Fixed style bugs in previous commit to ip_fil.h.
|
|
|
|
| |
causes more trouble than help (for now.)
|
| |
|
|
|
|
| |
error.
|
| |
|
| |
|
|
|
|
|
| |
with latch based PPS implementations. The client that uses it will
be committed after more testing.
|
| |
|
|
|
|
|
|
|
|
|
| |
paper.
It will be updated along with the draft and possible subsequent
standard.
The ppbus based pps driver is updated to implement this API.
|
|
|
|
| |
which were not in LINT.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
FreeBSD/alpha. The most significant item is to change the command
argument to ioctl functions from int to u_long. This change brings us
inline with various other BSD versions. Driver writers may like to
use (__FreeBSD_version == 300003) to detect this change.
The prototype FreeBSD/alpha machdep will follow in a couple of days
time.
|
|
|
|
|
|
| |
s/private/priv/
Noticed by: sos
|
| |
|
|
|
|
| |
or unsigned int).
|
|
|
|
| |
definition.
|
|
|
|
|
|
|
|
|
|
| |
is now ignored for special files, so that mounting root with option
noatime doesn't break reporting of idle times in programs like `w'.
The problem of execessive disk updates just to stamp atimes will be
handled for special files by only writing atimes to disk when inodes
become active. This works well because special files are relatively
uncommon and their atimes are even more disposable at panic time than
regular files' atimes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. mark atimes and mtimes of special files and fifos for update upon
successful completion of non-null i/o, not at the beginning of the
syscall.
2. never update file times for readonly filesystems. They were updated
for stats and closes but not for syncs. The updates were of course
only in-core and were thrown away when the inode was uncached, so
the times sometimes appeared to go backwards.
Improved comments in code related to (1) (mostly by removing them).
Unmacroized ITIMES(). The test in (2) bloated it even more. Don't
call getmicrotime() in the function version of it when we only need
the time in seconds.
|
| |
|
|
|
|
| |
figure out which instance to wount with.
|
|
|
|
| |
Pointed out by: "Steve Sims" <SimsS@IBM.Net>
|
|
|
|
| |
so that it doesn't do anything.
|
| |
|
|
|
|
| |
(should make the ipfw lkm work again)
|
|
|
|
|
|
|
| |
-DESKEYMAP.
PR: 6864
Submitted by: Javier Rueda <jmrueda@diatel.upm.es>
|
|
|
|
|
| |
PR: 6868
Submitted by: Josh Gilliam <josh@quick.net>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
The slices "struct" isn't really a struct; we allocate only part of
it in the fully dangerously dedicated case. Since the "struct" is
malloced, the page beyond it may not be mapped, so attempts to copy
it would crash. This problem became larger when the full struct was
bloated from < 1K to > 3K by the addition of (mostly unused) DEVFS
tokens some time before 2.2.0 was released.
|
| |
|
|
|
|
|
|
| |
Submitted by: luoqi Chen
fix a type in fsck.
(also add a comment that got picked up by mistake but is worth adding)
|
|
|
|
|
|
|
|
|
| |
so that the new behaviour is now default.
Solves the "infinite loop in diversion" problem when more than one diversion
is active.
Man page changes follow.
The new code is in -stable as the NON default option.
|
|
|
|
|
|
| |
printf() of "Out of mbuf clusters - adjust NMBCLUSTERS or increase
maxusers" so that the message is more informative and so that it will
appear in the kernel message buffer.
|
|
|
|
|
|
| |
accounting to the accounting function so that this isn't needlessly
done for some process exits.
Reviewed by: bde,phk
|
|
|
|
|
|
|
| |
the alloc is not M_DONTWAIT, then panic with "Out of mbuf clusters".
Callers that specify M_WAIT can't deal with getting a NULL buffer, so this
is a more graceful failure than randomly page faulting in the socket code
or elsewhere.
|
|
|
|
|
|
| |
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
I left out a line of code from Roger's last patch :(
|
| |
|
| |
|
|
|
|
|
| |
for what they are..
Taken from the netatalk mailing list. from a NetBSD user.
|
| |
|