Commit Graph

37192 Commits

Author SHA1 Message Date
bde
356c4c2652 Install kld.4.
Sorted lists.
1999-04-14 16:04:55 +00:00
bde
2c8a6c11d8 Search bdevsw[] instead of the half-baked builtin table of devices
in the RB_ASKNAME case.  I had thought that I made this change in
rev.1.18, but rev.1.18 only affects obscure subcases of the
RB_DFLTROOT case (subcases where the compiled in default root is
not found in bdevsw[] -- then the root device is set to the first
device in the half-baked table that is also in bdevsw[]).

Removed yet more vestiges of config-time swap configuration.
1999-04-14 15:20:03 +00:00
bde
b68de0bf6a Generate intrnames[] dynamically. This should be new-bus friendly.
Old version reviewed by: se
1999-04-14 14:26:36 +00:00
obrien
3716cccd89 Document the "-D" option (UTSL). 1999-04-14 05:37:54 +00:00
wpaul
a40ada585d Close PR #11122: check key length before calling strncmp()
in yp_next_record().
1999-04-14 04:05:59 +00:00
obrien
6a20b7a06b Support linking against libgcc_r.
Submitted by:	Luoqi Chen <luoqi@chen.ml.org>
1999-04-14 00:25:45 +00:00
obrien
ec590b6e2c Create a libgcc with POSIX threads support.
Submitted by:	Luoqi Chen <luoqi@chen.ml.org> (reorganized by me)
1999-04-14 00:24:03 +00:00
peter
a9c268cb97 Add a commented-out example on using the makeoptions command to get a
kernel.debug.
1999-04-13 20:59:36 +00:00
peter
61eeaea86b Build the functionality of the wdc_p hack into the ide_pci.c code.
All it did was match a specific device ID and turn on a quirk for
the wdc driver.

Incidently, at line 1462 there is a return that prevents the generic
ide_pci code from trying to look at the device.  I'd be interested
to know if we can take out the return and let the generic code "see" it.
I've left the return in because that's the way it worked before.

(Be sure to rerun config after cvsup or you'll get undefined files!)
1999-04-13 20:22:34 +00:00
peter
d621973cef Shoot the LKM support in the old wd/wdc/atapi driver set in the head and
perform a cleanup/unifdef sweep over it to tidy things up.  The atapi
code is permanently attached to the wd driver and is always probed.

I will add an extra option bit in the flags to disable an atapi probe on
either the master or slave if needed, if people want this.

Remember, this driver is destined to die some time.  It's possible that
it will loose all atapi support down the track and only be used for
dumb non-ATA disks and all ata/atapi devices will be handled by the new
ata system.

ATAPI, ATAPI_STATIC and CMD640 are no longer options, all are implicit.

Previously discussed with:  sos
1999-04-13 19:38:12 +00:00
peter
ccd4701399 Move the declaration of faultin() from the vm headers to proc.h, since
it is now referenced from a macro there (PHOLD()).
1999-04-13 19:17:15 +00:00
peter
29e8a1c7a2 Drop the atapi module from the build, it's just wasting time. 1999-04-13 18:53:54 +00:00
peter
116aa60cb5 Hopefully replicate the install.debug changes from the i386 version. 1999-04-13 18:35:28 +00:00
peter
64a1d64a97 Clean up the kernel/kernel.debug/install.debug etc stuff.
Sense ${DEBUG} to decide on building kernel.debug or not.
Use a common install and install.debug target to minimize duplication.
(I deleted the ELF transition kernel warning, it was getting dated..)
1999-04-13 18:25:08 +00:00
peter
5baa8ca891 Clean up the -g/DEBUG handling. This logic can go in the Makefile
so that config -g can work the same as:  makeoptions DEBUG="-g"
1999-04-13 18:22:57 +00:00
markm
df6c2a5c09 As the INFO stuff un doc/ works, we may as well build/install it.
OK'ed by:	obrien
1999-04-13 17:56:28 +00:00
wpaul
ef9709fcd6 Some more fixes:
- It turns out that the 'promiscuous mode' bug what I discovered with the
  PNIC is not restricted to promiscuous mode. I've been doing some remote
  debugging for someone with a P75 system, and at 100Mbps, the receiver
  screws up even when the NIC is in normal mode. Thus, enable the workaround
  for this bug all the time. Note that the workaround is still not enabled
  for the PNIC II, since I haven't tested one yet.

- Set the 'arbitration' bit in the bus configuration register and set the
  maximum burst size to 16 longwords. This seems to fix problems with
  transmit corruption on the P75 system mentioned above. (It probably hurts
  performance a bit too, but I've given up trying to make the PNIC perform
  well.)
1999-04-13 17:29:55 +00:00
simokawa
d432559650 Use u_int32_t for sin_addr.s_addr rather than u_long to avoid
unaligned access on alpha.
1999-04-13 16:26:21 +00:00
simokawa
dfbd54e323 Initialize alpha_unaligned_* as I intended.
I misunderstood SYSCTL_INT in previous revision.
1999-04-13 15:42:34 +00:00
semenu
601b677c1c Removed DIAGNOSTIC opion redefinition.
Submitted by:	Eivind Eklund <eivind@FreeBSD.org>
1999-04-13 14:54:20 +00:00
ghelmer
06d3468566 Reference kldfind(2), kldfirstmod(2), kldload(2), kldnext(2), kldstat(2),
and kldunload(2).

Submitted by:	Chris Costello <chris@holly.dyndns.org>
1999-04-13 14:51:51 +00:00
ghelmer
bd82538121 Add kld(4) man page. Copyright notice in PR submission was "???", which
I changed to "Christopher G. Demetriou" since the page appears to be a
revision of lkm(4).

PR:		docs/8611
Submitted by:	Rajesh Vaidheeswarran <rv@fore.com>
1999-04-13 13:23:11 +00:00
cracauer
9fa20f137b Remove my temporary detection for PR 7059, Tor Egge fixed this bug.
PR:		7059
1999-04-13 12:43:55 +00:00
hm
90cc89bf0f Make sending the postcard optional (as suggested by phk). 1999-04-13 12:24:33 +00:00
bde
026165c5d7 Fixed bogus SRCS definition which broke make depend'. Plain make'
worked accidentally because the rule to generate ${OBJS} from ${SRCS}
is sloppy.

Fixed style bugs.
1999-04-13 09:11:20 +00:00
imp
c021d8793b Note that cc -aout has been broken for a while and a reminder to
recompile now that it has been fixed.

Submitted by: Peter Wemm
1999-04-13 06:10:53 +00:00
jkh
1e0196bc01 Fix a misspelling. 1999-04-13 05:14:44 +00:00
tegge
f3d95d849c During variable expansion, the internal representation of the expression
might be relocated.  Handle this case.
PR:		7059
1999-04-13 04:13:09 +00:00
tegge
2de1652eed Backout early start of APs since it caused some machines to hang. 1999-04-13 03:24:47 +00:00
ghelmer
4a02e0bcaf Correctly ref editline(3).
PR:		docs/10973
1999-04-13 02:42:53 +00:00
ghelmer
797893c462 Typo fix.
PR:		docs/11022
1999-04-13 02:32:12 +00:00
ghelmer
e69bebcdef Change LKM/modload to KLD/kldload.
Submitted by:	Nathan Ahlstrom <nrahlstr@winternet.com>
1999-04-13 02:20:07 +00:00
grog
fe01e63172 Update description of how to analyse kernel dumps. 1999-04-13 01:18:51 +00:00
wpaul
537cc69a41 Merge in some updates for the RealTek driver, mainly:
- Rewrite the transmit section to be a little less bogus.
- Set ifq_maxlen correctly. RL_TX_LIST_CNT - 1 is wrong, because for the
  RealTek, RL_TX_LIST_CNT is 4. Set it to IFQ_MAXLEN instead.
1999-04-12 21:37:00 +00:00
wpaul
c64e956f1c Grr... don't touch the PN_GEN (general purpose) register in pn_setcfg()
unless this is a NIC without an MII-based PHY (i.e. an older LinkSys
LNE100TX).
1999-04-12 21:13:12 +00:00
wpaul
736c8b2358 Add support for the 3cSOHO100-TX, which is a "hurricane" chipset
(cut-down version of the "cyclone" for the small office/home office
"cheap bastard" market). Basically the same as a 3c905B but without
Wake-on-LAN, ROM socket, etc...
1999-04-12 20:38:45 +00:00
des
8116fe9109 Mention the new splash_pcx decoder. 1999-04-12 18:56:51 +00:00
max
aef22ed90d Typo fix, src/sys/gnu/usr.bin/cc -> src/gnu/usr.bin/cc. 1999-04-12 16:22:15 +00:00
brian
8f8d0fb921 Remove extraneous space
PR:		11096
1999-04-12 15:26:41 +00:00
cracauer
f198ff05fd Fix typo in source-explaining comment. 1999-04-12 15:23:27 +00:00
eivind
21422c44a8 More consistent with surrounding style. (Hey - it looked great in the
diff...)

Prodded by:	bde
1999-04-12 14:34:52 +00:00
eivind
feed209df6 Shorten line.
Prodded by:	bde
1999-04-12 14:31:28 +00:00
cracauer
2c0fbd57c9 Add a guarded abort() for the problem in PR bin/7059 (no fix so far,
this is hairy).

Reformat this file to comply to style(9). It had mixed styles before.

PR:		bin/7059
1999-04-12 14:23:36 +00:00
des
a6bd3ad2bc PCX loader for pseudo-device splash. 1999-04-12 13:39:11 +00:00
des
a914c6c7aa Centralize and reorganize a few macros. 1999-04-12 13:34:58 +00:00
des
6db197a998 Typo in comment. 1999-04-12 10:07:15 +00:00
brian
7f90549141 ppp != iijppp any more
Mention nos-tun as a tun device user.
1999-04-12 09:45:29 +00:00
kato
3f2cbdb0be Sync with sys/i386/isa/isa.c revision 1.118. 1999-04-12 03:31:05 +00:00
wpaul
6f0e125f2d Minor tweak: move initialiation of busctl register to before setting of
the cache alignment bits.
1999-04-12 02:47:20 +00:00
des
05db924fc9 Don't build man page indices if NOMAN is defined.
PR:		bin/11035
Submitted by:	Chris Costello <chris@holly.dyndns.org>
1999-04-11 21:48:09 +00:00