Colin Percival
bfadd9be1e
Point out that tsleep(... , 0) is not permitted if the Giant lock is not
...
held. (It causes a "sleeping without a mutex" assertion failure in
msleep.)
MFC after: 3 days
2005-01-07 02:41:45 +00:00
Warner Losh
ed31b82378
/* -> /*- for license, minor formatting changes, insert COPYRIGHT into files
2005-01-07 02:35:34 +00:00
Warner Losh
caf43b0208
/* -> /*- for license, minor formatting changes, separate for KAME
2005-01-07 02:30:35 +00:00
Warner Losh
60727d8b86
/* -> /*- for license, minor formatting changes
2005-01-07 02:29:27 +00:00
Warner Losh
3f3b6d74ce
Add FreeBSD tag
2005-01-07 02:28:28 +00:00
Warner Losh
c398230b64
/* -> /*- for license, minor formatting changes
2005-01-07 01:45:51 +00:00
Brooks Davis
610055c9e2
Write some bit mask limits in hex rather than decimal so they look less
...
magic.
2005-01-07 01:21:23 +00:00
Peter Grehan
dac7b54d87
Return correct value in the lock routine.
2005-01-07 01:08:39 +00:00
Warner Losh
125f6d40bd
These are no longer relevant. They are scripts for extracting hints
...
from 4.x kernel config files. User's wishing to upgrade from 4.x to 6
will need to go through 5.x, or grab this script from there. These
scripts will remain in RELENG_5...
2005-01-07 00:54:35 +00:00
Warner Losh
a2f7fd2549
This is no longer supported, so remove it from the tree.
2005-01-07 00:51:18 +00:00
Warner Losh
d6ea02625f
/* -> /*- for copyright notices, minor format tweaks as necessary
2005-01-07 00:24:33 +00:00
Pawel Jakub Dawidek
dc347bc474
Use 64bit 'fts_bignum' field instead of 32bit (on 32bit archs) field
...
'fts_number' to remember number of blocks.
This makes du(1) 64bit-clean.
This work is part of the BigDisk project:
http://www.FreeBSD.org/projects/bigdisk/
Discussed on: arch@
MFC after: 5 days
2005-01-07 00:12:24 +00:00
Pawel Jakub Dawidek
28644c1bbb
Introduce new field 'fts_bignum' which is 64bit long and will allow to
...
make utilities like du(1) 64bit-clean.
When this field is used, one cannot use 'fts_number' and 'fts_pointer'
fields.
This commit doesn't break API nor ABI.
This work is part of the BigDisk project:
http://www.FreeBSD.org/projects/bigdisk/
Discussed on: arch@
MFC after: 5 days
2005-01-07 00:06:20 +00:00
Poul-Henning Kamp
72f0eb9104
We no longer recurse the mutex.
2005-01-07 00:02:11 +00:00
Poul-Henning Kamp
8397f22c34
If we get an interrupt and the interface is down, return before we
...
grab the lock. This should help a tiny bit on machines where unused
if_sis interfaces share IRQ.
2005-01-07 00:01:43 +00:00
Poul-Henning Kamp
41166e0488
Don't tweak DSP on the ..16 chips.
2005-01-06 23:56:13 +00:00
Poul-Henning Kamp
4ce7885f87
Fix for an issue with excessive collisions in half duplex mode.
2005-01-06 23:54:55 +00:00
Poul-Henning Kamp
bce3bc624c
Nail the short cable problem the exact way National says it should be.
2005-01-06 23:49:26 +00:00
Poul-Henning Kamp
0608b4a20c
Simplify and fix bugs in rx/tx ring cleanup.
2005-01-06 23:36:43 +00:00
Warner Losh
9454b2d864
/* -> /*- for copyright notices, minor format tweaks as necessary
2005-01-06 23:35:40 +00:00
Warner Losh
73108a1664
Expand COPYRIGHT inline, per Matthew Dillon's earlier approval.
2005-01-06 23:34:38 +00:00
Poul-Henning Kamp
7302042943
Rewrite the rx/tx ring initialization to use pointers instead of arrays.
2005-01-06 23:31:41 +00:00
Poul-Henning Kamp
1bad258b05
Eliminate a bunch of unnecessary prototypes.
2005-01-06 23:26:13 +00:00
Poul-Henning Kamp
878f347274
Move the module related stuff to the bottom of the file. This will
...
allow us to save prototypes.
2005-01-06 23:22:38 +00:00
Warner Losh
7ce2255642
/* -> /*- for license, add FreeBSD tag
2005-01-06 23:22:04 +00:00
Poul-Henning Kamp
951365068b
Make sure to clear any pending interrupts when we stop the interface.
2005-01-06 23:18:44 +00:00
Poul-Henning Kamp
c884a1dc23
Close a theoretical race: By the time the watchdog comes around
...
the interface may have been stopped, so we should not restart it.
2005-01-06 23:13:50 +00:00
Warner Losh
86cb007f9f
/* -> /*- for copyright notices, minor format tweaks as necessary
2005-01-06 22:18:23 +00:00
Warner Losh
838d838f0b
Remove left over include file from stallion driver.
2005-01-06 22:07:20 +00:00
Warner Losh
cf7fbde441
Expand indirect reference to BSD license with the current one.
2005-01-06 22:05:28 +00:00
Warner Losh
94306e4017
This doesn't seem to have been used since 386BSD days
2005-01-06 22:00:50 +00:00
John Baldwin
f019a174c5
Bit 0 of td_flags is now used by the priority borrowing flag, so remove
...
the unused placeholder constant.
2005-01-06 21:11:05 +00:00
Alan Cox
df2e33bf42
Revise the part of vm_pageout_scan() that moves pages from the cache
...
queue to the free queue. With this change, if a page from the cache
queue belongs to a locked object, it is simply skipped over rather
than moved to the inactive queue.
2005-01-06 20:22:36 +00:00
Warner Losh
fa521b0366
/* -> /*- for copyright notices, minor format tweaks as necessary
2005-01-06 18:27:30 +00:00
Warner Losh
aab95e5580
Add dol FreeBSD dol and /*+ize license
2005-01-06 18:27:09 +00:00
Warner Losh
d167cf6f3a
/* -> /*- for copyright notices, minor format tweaks as necessary
2005-01-06 18:10:42 +00:00
Maksim Yevmenkin
aa38f8f98c
Introduce new startup level SI_SUB_NETGRAPH that is after
...
SI_SUB_INIT_IF but before SI_SUB_DRIVERS. Make Netgraph(4)
framework initialize at SI_SUB_NETGRAPH level.
This does not address the bigger problem: MODULE_DEPEND
does not seem to work when modules are compiled in the
kernel, but it fixes the problem with Netgraph Bluetooth
device drivers reported by a few folks.
PR: i386/69876
Reviewed by: julian, rik, scottl
MFC after: 3 days
2005-01-06 17:45:03 +00:00
Giorgos Keramidas
374d072d12
Use .Fn function_name
...
MFC after: 3 days
2005-01-06 17:33:38 +00:00
Giorgos Keramidas
2757b1cbd1
Use .Fn function_name
...
MFC after: 3 days
2005-01-06 17:25:11 +00:00
Giorgos Keramidas
dea25585a1
Properly cross-reference pccard(4).
...
MFC after: 3 days
2005-01-06 17:19:56 +00:00
Giorgos Keramidas
cd7aa0fa5d
- Use .Fn for marking up function-like macro names.
...
- Improve the wording in a few places.
- Add the email address of Doug Rabson in the AUTHORS section.
- Link to devfs(5) with an .Xr
MFC after: 3 days
2005-01-06 17:17:29 +00:00
Giorgos Keramidas
c91b6b9ef2
. Use a .Bl list for describing macro arguments.
...
. Various wordign fixes.
. Bump document date.
MFC after: 3 days
2005-01-06 17:16:01 +00:00
Giorgos Keramidas
1aaeeac1e8
. Use a -tag instead of an -inset list, which makes the arguments of the
...
macro stand out more clearly.
. Various other wording fixes.
. Bump document date.
2005-01-06 17:14:21 +00:00
Giorgos Keramidas
bb53ac437b
Use .Fn function_name.
...
MFC after: 3 days
2005-01-06 17:11:56 +00:00
Giorgos Keramidas
85e2993ac6
Add missing .It in list tag.
...
MFC after: 3 days
2005-01-06 17:08:51 +00:00
Giorgos Keramidas
03305517a9
Fix .Nd description and bump document date.
...
MFC after: 3 days
2005-01-06 17:07:57 +00:00
Giorgos Keramidas
c977d004b2
"non-spin" is better with a dash, than without.
2005-01-06 16:16:17 +00:00
Maxim Konovalov
feb21986e8
Unbreak the tinderbox, make this compile.
2005-01-06 12:29:10 +00:00
Kirill Ponomarev
d966048e7e
Remove trailing spaces.
2005-01-06 11:12:43 +00:00
Philip Paeps
45efbba5c7
Document the -V and -U options in usage().
...
Submitted by: Jordan Sissel <psionic@csh.rit.edu>
2005-01-06 08:38:29 +00:00