Poul-Henning Kamp
e4057dbdb0
Move and staticize the bufchain functions so they become local to the
...
only piece of code using them. This will ease a rewrite of them.
2000-05-01 19:38:51 +00:00
Peter Wemm
23f282aa31
Zap KMODDEPS line
2000-05-01 18:58:48 +00:00
Jeroen Ruigrok van der Werven
eb78dd7d3a
Remove unused #include.
2000-05-01 18:52:42 +00:00
Jeroen Ruigrok van der Werven
69757cf969
Remove unused #include.
2000-05-01 18:34:36 +00:00
Archie Cobbs
6c1d0fbf06
Document TAILQ_FOREACH_REVERSE() and CIRCLEQ_FOREACH_REVERSE() macros.
...
Submitted by: Jake Burkholder <jburkhol@home.com>
2000-05-01 18:22:59 +00:00
Archie Cobbs
2be85d6dac
Add TAILQ_FOREACH_REVERSE() macro.
...
Submitted by: Jake Burkholder <jburkhol@home.com>
2000-05-01 18:17:14 +00:00
Peter Wemm
7892318c65
Forced commit: Rev 1.80 also changes the gensetdefs point of execution
...
so that it gets run after the .kld file generation. If it's run before,
the linker sets are closed off and bound inside the .kld file which makes
it useless for binding into a static kernel as the linker_set's will not
be connected...
2000-05-01 18:08:50 +00:00
Peter Wemm
09be11ba99
Remove KMODDEPS support. All our existing dependencies are specified
...
via the MODULE_VERSION() and MODULE_DEPEND() macros that both the loader
and kld system know how to deal with. The old DT_NEEDED tag is still
supported by the loader (and will remain supported for a while) - but the
kernel side presently doesn't know how to deal with DT_NEEDED.
2000-05-01 18:06:49 +00:00
Peter Wemm
62470170de
GC unused variable (size)
2000-05-01 18:03:15 +00:00
Peter Wemm
cd2d859cee
Fix some warnings on the Alpha. sizeof() returns different things on
...
x86 and Alpha. Sigh.
2000-05-01 18:02:38 +00:00
Paul Saab
482cb52dcb
Wrap the failure warnings around PXE_DEBUG in the cleanup routine.
...
It does not matter if they fail, so dont print anything about it
unless we are debugging.
2000-05-01 17:55:05 +00:00
Boris Popov
801e789e01
Update loader logic to distinguish modules vs. files.
...
Add support for module metadata. The old way of dependancy
handling will be supported for a while.
Reviewed by: peter
2000-05-01 17:41:25 +00:00
Paul Saab
db667a40a5
Add readdir support to the NFS filesystem in libstand.
2000-05-01 15:03:52 +00:00
Alexey Zelkin
4a737e97c7
. clear `.Os' macro value since this tool is not KAME only anymore
...
. add integration note
2000-05-01 14:57:04 +00:00
Alexey Zelkin
a14efaa62f
. clear `.Os' macro value since this tool is not KAME only anymore
...
. add integration note
. avoid `.Nm' value upper case usage
2000-05-01 14:48:45 +00:00
Alexey Zelkin
f894c43f10
. remove some unneeded comments
...
. replace .Os value with empty value since this library is not KAME only
anymore
. add a note about IPv6 and IPsec integration to the FreeBSD
2000-05-01 14:42:09 +00:00
Alexey Zelkin
6be6c65006
. add a note about IPv6/IPsec integration to the FreeBSD
...
. replace .Po/.Pc pairs with .Pq
. remove some unneeded comments
. .Lb-ify
2000-05-01 14:40:06 +00:00
Alexey Zelkin
b4bc89bdd1
Add libipsec to the list of known libraries for .Lb macro
2000-05-01 14:32:43 +00:00
Alexey Zelkin
7c5bc32c0d
Make kame.4 manpage more FreeBSD specific. Replace some KAME kit directory and
...
file names with its FreeBSD equivalents.
Remove references to some debuging tools which would never appear in FreeBSD.
Use mdoc(7) macros in proper places.
Give a credit to Youshinobu Inoue for his efforts on KAME kit integration to
the FreeBSD main source tree.
2000-05-01 14:09:23 +00:00
Poul-Henning Kamp
9d7f73695d
Convert to struct bio instead of struct buf.
2000-05-01 13:36:43 +00:00
Poul-Henning Kamp
017ef345bc
Give struct bio it's own call back mechanism.
2000-05-01 13:36:25 +00:00
Peter Wemm
ab063af911
Move the MSG* and SEM* options to opt_sysvipc.h
...
Remove evil allocation macros from machdep.c (why was that there???) and
use malloc() instead.
Move paramters out of param.h and into the code itself.
Move a bunch of internal definitions from public sys/*.h headers (without
#ifdef _KERNEL even) into the code itself.
I had hoped to make some of this more dynamic, but the cost of doing
wakeups on all sleeping processes on old arrays was too frightening.
The other possibility is to initialize on the first use, and allow
dynamic sysctl changes to parameters right until that point. That would
allow /etc/rc.sysctl to change SEM* and MSG* defaults as we presently
do with SHM*, but without the nightmare of changing a running system.
2000-05-01 13:33:56 +00:00
Andrey A. Chernov
09dd94d856
Print options only supported by device, back out printing options separately
...
Pointed-by: bde
2000-05-01 12:14:30 +00:00
Peter Wemm
2553c04ce2
Regenerate (removed semconfig)
2000-05-01 11:14:08 +00:00
Peter Wemm
b423446cc0
Remove the undocumented, flawed, broken-as-designed semconfig() syscall.
2000-05-01 11:13:41 +00:00
Peter Wemm
39e4c0c888
Remove undocumented broken-as-designed semconfig() syscall.
2000-05-01 11:11:44 +00:00
Paul Saab
f12d45d9d6
Do not attempt to free a nfs node if it is the root node. The root
...
node is statically allocated and is not guarded, so free will panic
in nfs_close.
2000-05-01 10:53:21 +00:00
Andrey A. Chernov
89fad7112d
Back out t_timeout initializing, now in ttyregister
2000-05-01 10:53:12 +00:00
Andrey A. Chernov
051f60b976
Move t_timeout initializing to ttyregister
...
Pointed-by: bde
2000-05-01 10:51:54 +00:00
Peter Wemm
3627ad6c00
Remove the undocumented semconfig() system calls. These cause more trouble
...
than they are worth.
2000-05-01 10:49:41 +00:00
Doug Rabson
4b4a49fda5
* Move the driver_t::refs field to kobj_t to replace kobj_t::instances.
...
* Back out a couple of workarounds for the confusion between
kobj_t::instances and driver_t::refs.
2000-05-01 10:45:15 +00:00
Peter Wemm
7cb24dbb43
Fix a couple of easy cases where we make two identical devices.. one
...
/dev/xxx and one /dev/rxxx. This changes them to a hard link so that
less inodes are consumed and so that the permissions are always in sync.
There are lots more of these still.
2000-05-01 10:43:06 +00:00
Andrey A. Chernov
ef4de1ad38
Since ptys are allocated dynamically, there is no needs to keep their
...
t_timeout across close, so move t_timeout initializing to ptcopen
2000-05-01 10:24:21 +00:00
Andrey A. Chernov
e52ac4f6d6
Initialize t_timeout to -1 for console to set its default value once in ttyopen
2000-05-01 09:21:08 +00:00
Matthew N. Dodd
68c68f014d
Split out the ISA bus front end code into its own file. PCCARD attachment
...
coming later this week. Mitsuru IWASAKI provided a patch to -mobile which
I used to make sure I was doing the right thing but only a small part of
the actual patch was used.
2000-05-01 09:05:19 +00:00
Andrey A. Chernov
4eaed34ba0
Set t_timeout to its default sysctl value only once in ttyopen
...
Initialize t_timeout to -1 for this reason
Pointed-by: bde
2000-05-01 09:05:03 +00:00
Søren Schmidt
af5bd99e9a
Fix for the HP burners (and possibly other broken drives to)
...
that fails to proberly close the disk.
The problem seems to be that the HP burners sometimes return
ready when they actually are not, the solution is to not use
immediate mode on the closing commands. This is suboptimal
for real burners, in that they now hog the ATA bus for possibly
minutes, where its really not nessesary, *sigh*.
2000-05-01 07:30:28 +00:00
Warner Losh
de3958c256
Now that I've got reports that this works, let's turn the debugging off.
...
MIHIRA-san pointed out that debugging is rather big for tcpdump...
Submitted by: sanpei@sanpei.org (MIHIRA Yoshiro)
2000-05-01 04:41:04 +00:00
Matthew N. Dodd
738da2f362
- Merge sl_probe() and ni_probe().
...
- Add myself as 'MAINTAINER' since I've got a number
of changes in the pipe.
2000-05-01 03:40:21 +00:00
Archie Cobbs
dbed384338
Adjust to accomodate recent changes to the rcvdata and rcvmsg
...
function prototypes.
2000-05-01 03:31:58 +00:00
Boris Popov
0bcd84403f
Reserve major device number for nsmb (SMB/CIFS protocol) device.
2000-05-01 00:49:19 +00:00
Nik Clayton
64b74cc439
Only set $MAIL_AGENT if it isn't already defined in the environment.
...
No idea why this was sent in as a docs bug. . .
PR: docs/17014
Submitted by: Giorgos Keramidas <keramida@ceid.upatras.gr>
2000-04-30 22:48:49 +00:00
Nik Clayton
26927f3ca7
Remove reference to bsd2dos command, refer to fconv and similar.
...
PR: docs/17101
Submitted by: Udo Erdelhoff <ue@nathan.ruhr.de>
2000-04-30 22:45:13 +00:00
Nik Clayton
17ad18bb78
Add descriptions of the nm(1) keywords and their meanings.
...
PR: docs/17269
Submitted by: Oscar Bonilla <obonilla@fisicc-ufm.edu>
2000-04-30 22:44:05 +00:00
Nik Clayton
eabfa0f434
Add xref to cap_mkdb(1).
...
PR: docs/17544
Submitted by: Christ J. Clark <cjc@cc942873-a.ewndsr1.nj.home.com>
2000-04-30 22:43:09 +00:00
Nik Clayton
699cc2f5e1
Note that X11 Forwarding is off by default.
...
PR: docs/17566
Submitted by: Keith Stevenson <ktstev01@louisville.edu>
2000-04-30 22:41:58 +00:00
Nik Clayton
e7c9d695ff
Add another example showing how you can use pppctl to only allow
...
dial out at certain times of the day.
Approved by: brian
2000-04-30 22:28:21 +00:00
Nik Clayton
57c68d4526
Removed xref to mount_lfs, this died in 2.mumble.
...
PR: docs/18272
Submitted by: Michael Lucas <mwlucas@blackhelicopters.org>
2000-04-30 22:08:13 +00:00
Gerard Roudier
79c3f400b1
Phase mismatch handling from SCRIPTS had been
...
broken by previous patch.
2000-04-30 21:42:55 +00:00
Josef Karthauser
dee921f457
Fixes a potential buffer overflow with the pid filename.
...
Submitted by: Mike Heffner <spock@techfour.net>
Submitted on: audit@freebsd.org
2000-04-30 21:04:36 +00:00