| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=36783
|
| |
|
|
|
|
|
|
|
|
|
| |
In particular, don't generate an include of "opt_compat.h" if it
wouldn't affect anything we create. This will fix recent breakage
of the ibcs2 LKM. The ibcs2 syscall files were not regenerated
properly, so the LKM didn't break immediately when we started
generating this extraneous include.
Notes:
svn path=/head/; revision=36782
|
| |
|
|
|
|
|
|
|
|
| |
makesyscalls.sh generating it as pollution.
Don't attempt to separate the includes by newlines. makesyscalls.sh
just ignores newlines.
Notes:
svn path=/head/; revision=36781
|
| |
|
|
|
|
|
|
|
| |
the null default for `depend' from bsd.dep.mk to bsd.obj.mk.
bsd.kmod.mk included these files in a bad order, so it picked up
the null default.
Notes:
svn path=/head/; revision=36780
|
| |
|
|
|
|
|
|
|
|
|
| |
(doingdirectory && !newparent) case of ufs_rename().
rename("D1/X/", "D2/Y/") gives a wrong link count for D2.
Submitted by: Bruce Evans <bde@zeta.org.au>
Reviewed by: Kirk McKusick <mckusick@McKusick.COM>
Notes:
svn path=/head/; revision=36779
|
| |
|
|
|
|
|
| |
it may be in the text segment and write protected.
Notes:
svn path=/head/; revision=36775
|
| |
|
|
|
|
|
| |
Submitted by: phk
Notes:
svn path=/head/; revision=36773
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36771
|
| |
|
|
|
|
|
| |
Fixed some style bugs in source (mostly, superfluous backslashes).
Notes:
svn path=/head/; revision=36770
|
| |
|
|
|
|
|
|
|
|
| |
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)).
Notes:
svn path=/head/; revision=36767
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36766
|
| |
|
|
|
|
|
| |
emulated elf binaries).
Notes:
svn path=/head/; revision=36765
|
| |
|
|
|
|
|
|
| |
Doesn't people check their code before committing anymore, it could
at least compile ????
Notes:
svn path=/head/; revision=36764
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36763
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36762
|
| |
|
|
|
|
|
|
| |
or unsigned int (don't do this in one case where it would change the
object file)).
Notes:
svn path=/head/; revision=36761
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36760
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36757
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36754
|
| |
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=36752
|
| |
|
|
|
|
|
| |
causes more trouble than help (for now.)
Notes:
svn path=/head/; revision=36749
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36748
|
| |
|
|
|
|
|
| |
error.
Notes:
svn path=/head/; revision=36747
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36746
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36745
|
| |
|
|
|
|
|
|
| |
with latch based PPS implementations. The client that uses it will
be committed after more testing.
Notes:
svn path=/head/; revision=36741
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36740
|
| |
|
|
|
|
|
|
|
|
|
|
| |
paper.
It will be updated along with the draft and possible subsequent
standard.
The ppbus based pps driver is updated to implement this API.
Notes:
svn path=/head/; revision=36739
|
| |
|
|
|
|
|
| |
which were not in LINT.
Notes:
svn path=/head/; revision=36738
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36737
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=36735
|
| |
|
|
|
|
|
|
|
| |
s/private/priv/
Noticed by: sos
Notes:
svn path=/head/; revision=36728
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36726
|
| |
|
|
|
|
|
| |
or unsigned int).
Notes:
svn path=/head/; revision=36725
|
| |
|
|
|
|
|
| |
definition.
Notes:
svn path=/head/; revision=36724
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=36723
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=36721
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36720
|
| |
|
|
|
|
|
| |
figure out which instance to wount with.
Notes:
svn path=/head/; revision=36719
|
| |
|
|
|
|
|
| |
Pointed out by: "Steve Sims" <SimsS@IBM.Net>
Notes:
svn path=/head/; revision=36711
|
| |
|
|
|
|
|
| |
so that it doesn't do anything.
Notes:
svn path=/head/; revision=36710
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36708
|
| |
|
|
|
|
|
| |
(should make the ipfw lkm work again)
Notes:
svn path=/head/; revision=36707
|
| |
|
|
|
|
|
|
|
|
| |
-DESKEYMAP.
PR: 6864
Submitted by: Javier Rueda <jmrueda@diatel.upm.es>
Notes:
svn path=/head/; revision=36704
|
| |
|
|
|
|
|
|
| |
PR: 6868
Submitted by: Josh Gilliam <josh@quick.net>
Notes:
svn path=/head/; revision=36692
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36691
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36690
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=36685
|
| |
|
|
| |
Notes:
svn path=/head/; revision=36684
|
| |
|
|
|
|
|
|
|
| |
Submitted by: luoqi Chen
fix a type in fsck.
(also add a comment that got picked up by mistake but is worth adding)
Notes:
svn path=/head/; revision=36681
|