Eivind Eklund
4e697da8b3
Correct prototype for wdstart
1999-04-11 03:10:25 +00:00
Eivind Eklund
c6d0e3f0c1
Staticize.
1999-04-11 03:06:07 +00:00
Eivind Eklund
bff24b1f66
Random text after #endif changed to comment.
1999-04-11 02:58:31 +00:00
Eivind Eklund
505ab9b86b
Staticize.
1999-04-11 02:55:52 +00:00
Eivind Eklund
d108ff0b76
Break long lines that I introduced in a previous commit.
1999-04-11 02:52:31 +00:00
Eivind Eklund
66235db57f
Staticize.
1999-04-11 02:50:42 +00:00
Eivind Eklund
2ed3e18572
Remove incorrect initialization.
1999-04-11 02:50:15 +00:00
Eivind Eklund
1025c39862
pci_register_lkm can fail gracefully, so let it do that when there is
...
no more memory (M_WAITOK -> M_NOWAIT). It may be called early enough
during boot that M_WAITOK isn't OK. (In theory - right now it isn't called
from anywhere).
1999-04-11 02:46:20 +00:00
Eivind Eklund
ee45a71480
Correct typo in panic message
1999-04-11 02:28:32 +00:00
Eivind Eklund
2a96b3faf9
Staticize.
1999-04-11 02:27:06 +00:00
Eivind Eklund
632a035f84
Staticize.
1999-04-11 02:17:47 +00:00
Eivind Eklund
0776e10c71
Staticize
1999-04-11 02:16:27 +00:00
Tor Egge
44c57e7121
Add prototype for wait_ap().
1999-04-11 00:43:43 +00:00
Tor Egge
90c26b0d2d
Let BSP wait until all APs are initialized.
1999-04-10 22:58:29 +00:00
Dmitrij Tejblum
897a45eff9
Convert usage of vm_page_bits() to the new convention ("Inputs are required
...
to range within a page").
1999-04-10 20:52:11 +00:00
Tor Egge
c8464c3072
When trying to enable or disable an interrupt not described by the mp table,
...
just return instead of dereferencing a null pointer.
1999-04-10 19:22:17 +00:00
Tor Egge
0bf47fca4f
Test CF after a btrl operation instead of testing ZF (which is undefined).
1999-04-10 19:19:02 +00:00
Søren Schmidt
775986fc09
Sixth update to the new ATA/ATAPI driver:
...
Fixed problems:
Promise controllers was not always set up correctly.
Parantheses are a good thing, fixed.
Some older CDROM's could hang the probe.
Proberly wait for the drive to catch its breath after IDENTIFY.
Some CD writers fails because they dont support rezero.
Rearranged the code to not use rezero.
Warnings now that we use EGCS.
Fixed.
1999-04-10 18:53:35 +00:00
Peter Wemm
ae3d216ad8
Close a potential mbuf and/or mbuf cluster leak in the client-side NFS
...
statfs() code. Free the whole chain, not just the first one.
1999-04-10 18:53:29 +00:00
Bill Paul
326acf4d96
Finally add support for the older 82c168 PNIC chip with the built-in
...
transceiver. Thanks to Brian Walenze for donating a NIC with this chip
on it (LinkSys didn't really sell that many of them and they're not
in production anymore). The driver now distinguishes between the
82c168 and 82c169 when probing. If no MII transceiver is detected,
it switches over to using the internal one.
1999-04-10 18:44:53 +00:00
Eivind Eklund
c523e8b21d
Lock vnode correctly for VOP_OPEN.
...
Discussed with: alc, dillon
1999-04-10 17:54:43 +00:00
Nick Hibma
8f2a96f2cb
uncomment the uhci entry
1999-04-10 15:23:12 +00:00
Greg Lehey
09c1cbfe92
struct drive: add fields for debugging lockdrive deadlocks.
1999-04-10 08:12:44 +00:00
Greg Lehey
f83e10d7ca
set_sd_state:
...
If a drive is down, take "empty" sds down. Previously they were
unchanged, which cause set_plex_state to take them up under some
circumstances.
1999-04-10 08:12:12 +00:00
Greg Lehey
ff17305f57
When VINUMDEBUG is set, add function basename() to return the base
...
name of a file. Used by MMalloc and lockdrive.
1999-04-10 08:11:44 +00:00
Greg Lehey
7ffb59f668
lockdrive: Add debug calls to catch occasional deadlocks on drives.
...
The problem is probably gone, but the debug checks remain
for a while.
1999-04-10 08:11:21 +00:00
Greg Lehey
cea0c59dfa
Add flag keyword w.
1999-04-10 08:10:55 +00:00
Greg Lehey
301ef407a4
daemon_save_config:
...
Fix a potential drive deadlock when saving config to a non-existent
drive.
Add debug calls to catch occasional deadlocks on drives. The problem
(above) is probably gone, but the debug checks remain for a while.
1999-04-10 08:10:24 +00:00
Greg Lehey
c73d47fca5
Define macro LOCKDRIVE for debugging drive locking deadlocks.
1999-04-10 08:09:49 +00:00
Greg Lehey
385e19fcb6
Add declaration for basename()
...
Change lockdrive definition if VINUMDEBUG is set.
1999-04-10 08:09:27 +00:00
Greg Lehey
ec3a729692
Add debug calls to catch occasional deadlocks on drives. The problem
...
is probably gone, but the debug checks remain for a while.
update_plex_config: Catch yet another divide-by-zero problem when
detaching the last subdisk from a striped plex.
Uncovered-by: Michael Reifenberger <root@nihil.plaut.de>
1999-04-10 08:08:45 +00:00
KATO Takenori
89f657276f
Sync with sys/i386/i386/userconfig.c revision 1.133.
1999-04-10 04:44:33 +00:00
KATO Takenori
6b21bf93e7
Sync with sys/i386/conf/files.i386 revision 1.233.
1999-04-10 04:42:46 +00:00
Greg Lehey
1566f7801c
Add kldstat macro, which basically does the same thing as kldstat(8)
1999-04-10 04:04:16 +00:00
Alan Cox
53134efb59
pmap_remove_pte:
...
Use "loadandclear" to update the pte.
pmap_changebit and pmap_ts_referenced:
Switch to pmap_TLB_invalidate from invltlb.
1999-04-10 02:58:17 +00:00
Nik Clayton
c64aec80f8
Add a warning bout the SoundBlaster and ISA DMA locking up the machine,
...
and a possible workaround.
PR: docs/5358
Submitted by: Matthew Dillon
Reviewed by: nik
1999-04-09 21:14:56 +00:00
Dag-Erling Smørgrav
5a00f36414
Allow setting MAXFILES in the kernel config.
1999-04-09 16:28:11 +00:00
Greg Lehey
d85bfa1067
update_plex_config: Eliminate a potential divide-by-zero.
...
Tripped-over-by: Karl Pielorz <kpielorz@tdx.co.uk>
1999-04-09 01:20:22 +00:00
Greg Lehey
4a10e91653
Modify parameter checking in LongJmp to match the reality of an
...
enlarged kernel memory space.
Paniced-over-by: Karl Pielorz <kpielorz@tdx.co.uk>
Michael Reifenberger <root@nihil.plaut.de>
1999-04-09 01:17:50 +00:00
Nick Hibma
948d2900b2
1) Add Lucent USS-720 eval kit
...
2) Rename Epson printer cable to proper name
1999-04-08 23:26:50 +00:00
Nick Hibma
95b1c9ac5d
1) Add AKS USB-HASP 0.6
...
2) Rename Lucent -> Epson
(Undoes previous commit, Mike agrees)
1999-04-08 23:13:17 +00:00
Mike Smith
0858cc98d3
Add the Lucent USS-720 ISD Smart Cable.
1999-04-08 20:50:51 +00:00
Andrew Gallatin
61ddd9cc3c
A quick fix to get kernels building again under EGCS
1999-04-08 20:32:51 +00:00
Nick Hibma
5628cc3116
In preparation of the commit of the umass driver and to make life easier
...
for testers.
1999-04-08 17:58:07 +00:00
Bill Paul
4473c5ec86
Make ASIX driver work on FreeBSD/alpha, add to GENERIC.
1999-04-08 17:42:48 +00:00
Bill Paul
e31c685452
Add PCI IDs for the Compex RL100-TX, which uses the Macronix 98713 chip.
1999-04-08 17:38:05 +00:00
KATO Takenori
4ebe777123
o sys/i386/include/soundcard.h
...
Reduce synth_info.name lenght for binary compatibility.
o sys/i386/isa/sound/mpu401.c
Reduce mpu device number info to avoid overflow of mpu_synth_info.name.
Submitted by: Akio Morita <amorita@meadow.scphys.kyoto-u.ac.jp>
1999-04-08 08:09:34 +00:00
Bill Paul
4a408dcb9e
Add missing SYSCTL_DECL(_net_link); required by newer sysctl implementation.
...
Noticed by: Matthew Dodd <winter@jurai.net>
1999-04-07 23:26:43 +00:00
Justin T. Gibbs
5a151d297c
Correct an invalid (and unused) #define in 93cx6.c
...
Freeze the transaction queue for any type of scsi status other than "okay".
1999-04-07 23:02:45 +00:00
Justin T. Gibbs
2ea77ad9af
Improve bt_cmd() so that it has a better chance of working when there
...
are pending I/O transactions. It is not clear that is works 100% of
the time under SMP, but since the bt_cmds() that are sent after other
CPUs are started are not critical, the driver will function until I
can figure out why this is the case.
1999-04-07 23:01:43 +00:00