enami
6ebf26b574
Define variables before it is used.
2001-01-09 08:33:46 +00:00
garbled
74db0945af
Backout the addition of timeout(). This did not have the desired effect
...
at all. problem noted by itojun on tech-userlevel.
2001-01-09 08:06:22 +00:00
tsubai
3efddcd88e
Configure PCI_INTERRUPT_LINE on the other side of the pci-bridge on OF3 too.
2001-01-09 08:04:53 +00:00
lukem
c9578df033
sprinkle some _DIAGASSERT()s in
2001-01-09 07:18:49 +00:00
lukem
0ed2fcf9fb
*minor* knf
2001-01-09 06:36:13 +00:00
itojun
6e46d0e389
ensure replydirname() do not truncate the names.
...
From: Paul Janzen <pjanzen@foatdi.harvard.edu>
2001-01-09 06:07:01 +00:00
mycroft
c4c9a7ecc0
Remove a bogus piece of code that was never used.
2001-01-09 06:05:10 +00:00
mycroft
66418680d4
The reconnect algorithm was historically O(n^4).
...
Some years ago I made it O(n^2).
Someone helpfully made it O(n^4) again.
Today I'm making it O(n).
If that's not good enough, I don't know what else to do. B-)
Technical details:
* The graph traversal in propagate() is modified to be able to start from any
point in the tree. To handle certain exceptional cases, it is also modified
to work in two passes, marking the tree with a special tag and then changing
it to DFOUND.
* The reconnect case now modifies the child/sibling pointers and calls
propagate() to propagate the connection state starting with the reconnected
directory.
Pray that you never encounter a file system trashed enough for this to matter.
2001-01-09 05:51:14 +00:00
mycroft
3f2ff10f4c
Try to cope with cs_ndir being wacky (too large or, particularly when using -b,
...
too damn small) by setting a minimum (1024) and maximum (maxino + 1). This
prevents certain operations getting REALLY slow when -b is used, and also
avoids overallocating memory if the superblock is hosed.
2001-01-09 05:39:27 +00:00
itojun
b32589e180
make sure we do not return stray " at the end of stirng, like bla"\0.
...
From: "William C. Allen" <allenwc@home.com>
2001-01-09 05:06:14 +00:00
joff
a6ef389457
If DIAGNOSTIC and the segment writer gets a badly sized buffer, panic()
...
instead of silently corrupting the filesystem.
2001-01-09 05:05:35 +00:00
thorpej
efed547b78
Once we have a complete frame, schedule a SLIP software interrupt,
...
and manipulate ipintrq from there. This will allow us to clean up
the use of splimp() in this file later.
2001-01-09 05:04:23 +00:00
thorpej
30be6aa8b6
Add NETISRs for SLIP and STRIP. (Geez, I wish we had the softintr
...
API everywhere...)
2001-01-09 05:03:10 +00:00
thorpej
692a2bc939
Make the buffer management in SLIP just a little less evil.
2001-01-09 04:42:48 +00:00
joff
d68ab23851
Don't qsort() by the segcreate field. Prevents potentially serious filesystem
...
corruption if the clock jumps backwards.
2001-01-09 04:31:18 +00:00
enami
7a36660307
If there remains no memory in a segment after we chopped off ``the last
...
page,'' skip the segment. Fixes boot problem on Compaq ProLiant ML370
reported at current-users by Mark Davies.
2001-01-09 03:45:49 +00:00
lukem
443a19e035
convert to using .WAIT
2001-01-09 03:13:39 +00:00
itojun
6378ac40ee
pass the right $CPP
2001-01-09 02:31:37 +00:00
simonb
04935f138a
Only need to "make distribution" in usr.bin/ssh once.
2001-01-09 02:13:54 +00:00
sommerfeld
e538aac13b
Don't send .WAIT into the bitbucket
2001-01-09 02:08:32 +00:00
itojun
bc8fe00e2e
KPTR/KPTR24 are using u_int64_t. commented by minoura
2001-01-09 01:21:59 +00:00
lukem
7a9f0b9a95
sync to GENERIC 1.390:
...
- add an NIC & vlan
- add auich, esm, neo audio
2001-01-09 00:47:18 +00:00
martin
ac6176f581
Fix some oversights from fixing option names.
2001-01-09 00:46:01 +00:00
lukem
6ac8983e9d
sort auich in respect to auvia
2001-01-09 00:40:53 +00:00
hubertf
36ece38f58
Document that this is also the frontend for the Objective C compiler
...
(so "man -k objective" turns up *something*)
2001-01-09 00:25:05 +00:00
thorpej
c5acd6aad5
Fix a typo in the ALTQ changes.
2001-01-08 23:43:34 +00:00
martin
6d1e5dd848
Regen after adding of isdn devices to MAKEDEV scripts.
2001-01-08 22:27:51 +00:00
martin
a93eaf9bc7
Add isdn devices
2001-01-08 22:26:24 +00:00
pk
301b806db0
ebus_find_node(): plug memory leak; make debug output meaningfuller.
2001-01-08 22:15:47 +00:00
thorpej
7bebf9a408
On ADMtek chips, don't just idle the chip when programming the
...
multicast filter. These chips don't like to go into "idle" state
very much, so we have to use the big hammer and reset the chip,
instead.
2001-01-08 22:12:57 +00:00
ragge
2987c0474d
Fixes from OpenBSD by Brandon Creighton. (bjc@openbsd.org)
...
Log message from OpenBSD:
> - add EMODD emulation (EMODF) -- this fixes modf() and some libm code
> on systems which don't have native EMODD (i.e., most of them)
>
> - big cleanup of the getval_* stuff - have one routine doing most of the work
> instead of four doing the same thing
>
> - add some miscellaneous routines -- count sig. bits
>
> - add more operand addressing modes (still not all fully implemented)
> both the existing POLYD and EMODD can use them
>
> - add me to copyright
>
2001-01-08 22:08:22 +00:00
thorpej
d101f6f462
Add Accton EN2242 10/100 MiniPCI Ethernet.
2001-01-08 21:50:47 +00:00
thorpej
2482ba1fab
Regen; added Accton EN2242.
2001-01-08 21:47:38 +00:00
thorpej
3628087824
Add product ID for the Accton EN2242 10/100 Ethernet (an ADMtek AN985).
2001-01-08 21:47:10 +00:00
martin
f53c899649
Add isdn devices to all archs that seem to support at least one of the
...
necessary busses. Sync comments with reality for archs that already had
the devices.
2001-01-08 21:46:33 +00:00
thorpej
666e82a4e9
Use the AN985 media switch on the AN985.
2001-01-08 21:45:42 +00:00
thorpej
e9bb880aaf
The ADMtek AN985 "ghosts" the single built-in PHY at every MII address.
...
Work around this by having a custom media init routine that limits the
search to MII address 1.
2001-01-08 21:40:29 +00:00
garbled
a2633f6a37
Add better handling of a failure to find any menus at all for sushi to
...
process. Document the ability to use "quicknames" in the sushi manpage.
2001-01-08 21:19:31 +00:00
thorpej
f9c77ef635
Only build "esm" if it's included in the kernel config file.
2001-01-08 21:16:26 +00:00
rh
1e5b48b49d
Add 'esm' to audio devices section
2001-01-08 21:00:20 +00:00
rh
c6274d6e3d
Add and enable the esm PCI audio driver
2001-01-08 20:48:11 +00:00
augustss
e6616f532a
Cosmetic changes.
2001-01-08 20:21:16 +00:00
rh
ad95c5fc9b
Add reference to esm(4)
2001-01-08 20:12:51 +00:00
thorpej
2b00271327
Regen; added DEC SWXCR RAID.
2001-01-08 20:08:17 +00:00
thorpej
18b051656b
Add product ID for DEC SWXCR RAID (a Mylex v5 controller).
2001-01-08 20:07:21 +00:00
rh
fde1710f1c
Add manpage for 'esm' PCI audio driver
2001-01-08 20:03:34 +00:00
rh
a3aa8d5abc
Add esm audio driver.
2001-01-08 19:55:51 +00:00
rh
ca3b496216
Initial import of the Maestro 2/2e 'esm' PCI audio driver. This driver
...
is based on the FreeBSD 'maestro' driver by Taku YAMAMOTO
<taku@cent.saitama-u.ac.jp>
2001-01-08 19:54:31 +00:00
jdolecek
d3a4171066
make ftmp() wrapper aroung tmpfile(), there is no need to reimplement it
...
move ftmp() from tmp.c to files.c
g/c no longer needed stuff
2001-01-08 19:16:49 +00:00
jdolecek
09bc2d58e8
call setlocale() on startup
...
reformat the switch contents in main() a little, sort flags by alphabet
where possible
2001-01-08 18:58:56 +00:00