jdolecek
4d0bc92582
add FreeBSD compat LKMs: compat_freebsd.o, exec_freebsd_elf.o,
...
exec_freebsd_aout.o
2001-10-27 12:15:12 +00:00
jdolecek
36b128126e
change obsolete comment
...
both freebsd_aout and freebsd_elf were confirmed to work, install them
2001-10-27 12:11:17 +00:00
jdolecek
899455e34e
freebsd LKM works too
2001-10-27 12:10:02 +00:00
jdolecek
a24e94e460
Move the compat_util.c handling to lkm/compat/Makefile.inc. The users
...
are expected to set COMPAT_UTIL_OVERRIDE to preferred emulation name
prefix.
Use this for compat_freebsd and compat_linux LKMs.
2001-10-27 12:09:34 +00:00
jdolecek
9f2548a603
Regen:
...
Hook in minherit(2), fhstatfs(2), fhopen(2), fhstat(2).
Adresses kern/8622 by Paul Shupak.
2001-10-27 10:02:57 +00:00
jdolecek
084e319b3f
Hook in minherit(2), fhstatfs(2), fhopen(2), fhstat(2).
...
Adresses kern/8622 by Paul Shupak.
2001-10-27 10:00:55 +00:00
jdolecek
dab7dee0f2
Add a comment regarding the ELFOSABI_FREEBSD thing,
...
and reformat the condition a bit to avoid nested if
2001-10-27 09:50:22 +00:00
ichiro
8f9f77356d
add entry ELSA XI-800 CF wavelan card
2001-10-27 08:16:17 +00:00
ichiro
3fc98e32f6
regen
2001-10-27 08:15:22 +00:00
ichiro
bfc10c9a50
add ELSA CF wavelan card
...
XI-800
2001-10-27 08:05:21 +00:00
jmc
ed879354c5
Add clockctl.0
2001-10-27 06:29:42 +00:00
jmc
e4760b340c
Add farber fortune files
2001-10-27 06:29:00 +00:00
gmcgarry
a51e9664a9
- simple_lock_unlock() -> simple_unlock()
...
- include description of LK_INTERLOCK flag
Improvements suggested by Anthony Mallet in PR-14367.
2001-10-27 06:06:19 +00:00
matt
37a2ed9298
Updated ARM defs.mk
2001-10-27 05:46:02 +00:00
shin
4843675231
fix virtual alias problem in pmap_copy_page().
...
to eliminate virtual alias, source page should also be flushed.
fixes PR/13587.
2001-10-27 05:44:45 +00:00
chs
a54f8441f8
in cache_lookup(), if we get a cache hit but then fail to vget() the found
...
vnode, we should not attempt to remove the namecache entry. this is because
vget() can sleep (eg. if VXLOCK is set because the vnode is being reclaimed),
and so multiple threads can end up in this context at the same time.
if this happens, each thread ends up removing the cache entry, but
the code to remove the entry assumes that the entry is still valid.
so we should just leave the (now stale) entry in the cache.
if another thread finds the entry again before it is reused,
that thread will notice that the entry is stale and remove it safely.
fixes PR 14042.
2001-10-27 04:53:38 +00:00
msaitoh
32b3143333
Fix incorrect kernelmode check in INTRENTRY macro.
...
Broken INTRENTRY causes CPU reset when sigaltstack is used.
2001-10-27 03:46:19 +00:00
perry
b0b54c8912
Nuke the test for TOOLDIR here. Although it is theoretically a nice
...
idea, in practice it prevents doing totally reasonable things like
"make cleandir" or "make obj" when you don't have a TOOLDIR built.
2001-10-27 01:57:40 +00:00
augustss
14fc12f3b4
Cosmetics.
2001-10-27 00:39:29 +00:00
augustss
b609967aa7
Don't enable/disable kbds that belong to a display; they are always enabled.
2001-10-27 00:35:48 +00:00
augustss
48673c604a
Having a display does not preclude the mux from being open.
2001-10-27 00:34:57 +00:00
jdolecek
a31950f616
actually document trstr 'u' - user data and note it's included by default
...
kill some trailing whitespace
2001-10-26 23:38:07 +00:00
matt
0c7ce20cc8
Netwinder's MACHINE_ARCH is arm, not arm32
2001-10-26 23:25:03 +00:00
matt
c62d330ad1
Netwinder's MACHINE_ARCH is arm, not arm32.
2001-10-26 23:21:31 +00:00
augustss
49c2ea7a87
Compare against coreect value to determine if we belong to a mux.
2001-10-26 20:48:47 +00:00
augustss
eadca0dfa3
Remove TODO list.
2001-10-26 20:45:05 +00:00
augustss
a5d3f7530d
Small rearrangement and more error checking.
2001-10-26 20:36:27 +00:00
augustss
6d55fe438e
Change a debug message.
2001-10-26 20:35:55 +00:00
augustss
17ba384efc
s/usbd_alloc_report_desc/usbd_read_report_desc/
2001-10-26 17:58:21 +00:00
augustss
dc901ef1f3
Compare pointer with NULL instead of using them as a condition.
2001-10-26 17:53:59 +00:00
jdolecek
9f786f908f
Fix typo - it's <dev/mca/mcadevs.h>, not <dev/tc/mcadevs.h>.
...
Reported by Miod Vallat in misc/14365.
2001-10-26 17:10:22 +00:00
tron
8aa847844a
Don't try to probe PCI mode on kernels without PCI support. Patch suppied
...
by Rob Windsor in PR port-i386/14364.
2001-10-26 17:07:28 +00:00
lukem
16257ef5fc
fix manual page building
2001-10-26 16:12:30 +00:00
lukem
c431c1e4f0
add makefs(8)
2001-10-26 16:06:57 +00:00
skrll
6d6c931c5a
This is an a.out thing and doesn't belong here.
2001-10-26 16:05:25 +00:00
lukem
158048edab
improve previous; use %lu and (u_long) to print size_t
2001-10-26 16:03:24 +00:00
lukem
8e9dab2d53
fix potential sparc compiler warning (if DEBUG was defined, that is...)
2001-10-26 16:01:46 +00:00
lukem
5e919e1699
Cast size_t's to (int) when printing as %d; appeases the sparc port.
...
Found by Rob Windsor in [bin/14362].
2001-10-26 15:58:43 +00:00
briggs
1abee6c6fd
Add:
...
-F (default) h/w flow control
-f no h/w flow control
-q be quiet during downloads
2001-10-26 14:44:13 +00:00
wiz
208c3d16df
Describe another workaround for i386-'fxsave' kernel build problem.
2001-10-26 13:38:52 +00:00
augustss
53adfd4111
Add Via KT266 as an ATA100 controller.
2001-10-26 10:38:12 +00:00
shin
e003f33738
remove " in assignment of ENDIAN.
...
fixes mipseb link breakage.
2001-10-26 08:25:54 +00:00
lukem
de8b3ad2c7
makefs - create a file system image from a directory tree.
...
It doesn't need any special privileges or kernel devices.
Only ffs image creation is supported at this time, although makefs has been
designed to allow the addition of other file system formats by writing new
back-ends.
This program was designed & implemented by Luke Mewburn of Wasabi Systems.
2001-10-26 06:50:48 +00:00
jmc
6d536163de
Change defaults for kernel compiles. Default all to USETOOLS?=no and have
...
the etc Makefile override that by putting USETOOLS into $.MAKEOVERRIDES
This way the default for kernel compiles is still to use the installed
toolchain instead of depending on $TOOLDIR. $TOOLDIR can be used by
simply adding USETOOLS=yes to the command line as usual.
Adjust each ports template to set the default no setting and also pull in
bsd.own.mk if they weren't already to ensure they'll build correctly
with the new toolchain setup.
2001-10-26 06:45:33 +00:00
jmc
bffc850001
Remove debug echo statement
2001-10-26 06:41:46 +00:00
lukem
6f39841c03
- pull in ufsmount.h after inode.h, because the latter pulls in
...
quota.h which the former needs, and this makes the usage consistent
with other files anyway
- expand the details in a few panic strings
2001-10-26 06:37:55 +00:00
yamt
2b98bd0728
- VOP_READDIR will remain vnode locked.
...
- our VOP_FSYNC doesn't have argument "waitfor".
- IO_SYNC is synchronous.
- remove a repeated sentence in VOP_UNLOCK.
- fix some misspells.
2001-10-26 06:24:08 +00:00
lukem
6325773eff
makefs - create a file system image from a directory tree.
...
It doesn't need any special privileges or kernel devices.
Only ffs image creation is supported at this time, although makefs has been
designed to allow the addition of other file system formats by writing new
back-ends.
This program was designed & implemented by Luke Mewburn of Wasabi Systems.
2001-10-26 06:16:19 +00:00
lukem
99147a7648
remove #include <ufs/ufs/quota.h> where it was just to appease
...
<ufs/ufs/inode.h>, since the latter now includes the former. leave the former
in source that obviously uses specific bits of it (for completeness.)
2001-10-26 05:56:06 +00:00
lukem
d0dc904dae
this needs <ufs/ufs/quota.h>, so pull it in
2001-10-26 05:46:57 +00:00