Jordan K. Hubbard
0637c2cccd
Add -S flag; this is benign since fetch's behavior is unchanged if you
...
don't use it. That's why I'm bringing it in during our "code slush"
Submitted by: Stefan Esser <se@mi.uni-koeln.de>
1998-09-20 00:01:26 +00:00
David E. O'Brien
2887f586f0
Remove useless `BINOWN=root' now that it is the default.
1998-09-19 22:42:14 +00:00
David E. O'Brien
be0cde6f10
Remove useless `BINOWN=root' now that it is the default.
1998-09-19 22:42:06 +00:00
John Polstra
25352982e7
Fix segmentation violation that sometimes occurred when warning
...
symbols were used.
PR: bin/7980
Submitted by: Doug Rabson <dfr>
1998-09-19 22:31:40 +00:00
Andrzej Bialecki
7162850184
Kill the remnants of DEVFS, since it's broken without the SLICE code...
...
Pity - it was _very_ handy.
This also required increasing of MFS size, so that PicoBSD consumes more
memory now...
1998-09-19 21:45:18 +00:00
Andrzej Bialecki
bfec642338
Remove some dead code.
...
Obtained from: similar changes in sysinstall by jkh
1998-09-19 21:40:39 +00:00
Alexander Langer
366248e086
Correctly back out of free if a recursive call into malloc.c is detected.
...
Set malloc_func *after* grabbing the thread lock.
Noticed by: Simon Coggins <simon@oz.org>
1998-09-19 20:55:36 +00:00
David E. O'Brien
fe840f95a8
Simplify these now that default owner is root.wheel.
...
Partially reviewed by: bde
1998-09-19 18:50:27 +00:00
John Polstra
dac949d859
Fix breakage of ELF kernel builds caused by the addition of an
...
assembly language reference to a C symbol without the addition of
the corresponding entry in asnames.h.
1998-09-19 17:16:48 +00:00
KATO Takenori
e185bae6e1
Sync with sys/i386/conf/SMP-GENERIC revision up to 1.15.
1998-09-19 13:36:13 +00:00
KATO Takenori
770e1ffc56
Sync with sys/i386/conf/GENERIC revision 1.118.
1998-09-19 13:35:18 +00:00
Jordan K. Hubbard
534484343b
Note that we're in BETA status.
1998-09-19 11:45:37 +00:00
Jordan K. Hubbard
bb6becfef1
Turn off ALLLANG; the docs are currently in spanish and none of the docs
...
folks seem to have worked out why yet, so I'm switching back to english
and only english by default for now. :)
1998-09-19 11:43:05 +00:00
Vanilla I. Shu
f185cce38a
Remove tcl directory.
...
Forgotten by: asami
Approved by: jkh
1998-09-19 10:41:35 +00:00
Dag-Erling Smørgrav
b1c669700c
Fix the following bugs:
...
- if a command was specified and script(1) failed to execute it,
it would print the name of your shell in the error message
instead of that of the command that failed.
- since finish() was installed as a SIGCHLD handler, it would
often run before the main loop had had time to process the
last few bytes of output. This resulted in very strange
truncated error messages.
- script(1) would almost always return with an exit status of 0,
even if the command returned a non-zero exit status. This broke
my 'build world, install it and rebuild the kernel' scripts
because 'make installworld' would run even if 'make buildworld'
had failed.
1998-09-19 09:45:42 +00:00
Doug Rabson
4e6823805e
Add splsoftvm().
...
Submitted by: Andrew Gallatin <gallatin@cs.duke.edu>
1998-09-19 09:29:40 +00:00
Poul-Henning Kamp
5ea940904e
Remove bogus dependencies.
...
Submitted by: bde
1998-09-19 06:58:14 +00:00
Poul-Henning Kamp
72b1afeb8d
Reverse the sense of the test looking for caesar & strfile.
1998-09-19 06:14:11 +00:00
Justin T. Gibbs
9eec0f7d5a
Don't leave the device queue in a frozen state if the Synchronize Cache
...
command on close fails.
1998-09-19 04:59:35 +00:00
Jordan K. Hubbard
c17109adb1
Try using minigzip instead of gzip; can't hurt!
1998-09-19 01:47:07 +00:00
Jordan K. Hubbard
f6538e2615
Remove defunct scsi command from fixit floppy.
...
Once I see how much room is available, I may add camcontrol in
its place.
1998-09-19 01:46:22 +00:00
Mike Smith
c9758db4ad
Make libstand movable.
...
This completes the basic work required to make the loader work with BTX. We
now have a third-stage bootstrap shared by the i386 and Alpha.
1998-09-19 01:35:53 +00:00
Mike Smith
b6dc8cf656
- Improve debugging code.
...
- Make the "what do we do with a drunken disklabel" if-then-else-regardless
tangle easier to read.
- Don't count on the v86 structure being preserved between loop iterations,
as it may be trampled eg. by the DEBUG call.
1998-09-19 01:33:29 +00:00
Mike Smith
acd1d918fe
Add a generic hexdump tool for debugging purposes.
1998-09-19 01:31:28 +00:00
Kenneth D. Merry
66411419a6
Fix error recovery in scsi_interpret_sense(). It turns out that ERESTART
...
wasn't getting sent back for most errors, even if there were retries left
on the command. I'm not sure how I ever let this slip by before...
In any case, we now send back ERESTART if there are retries left for the
command, and send back the default error code when there are no retries
left.
Reviewed by: gibbs
1998-09-19 01:23:04 +00:00
Brian Somers
68b414d193
Revert SEE ALSO ordering to version 1.124
...
Patched correctly by: wosch
Blunder pointed out by: bde
1998-09-18 23:28:10 +00:00
Mike Smith
ec5cd5b130
Nuke prototype for strerror, consumers get it from <string.h>
...
Fix overlooked nullopen() implementation.
1998-09-18 23:00:57 +00:00
Mike Smith
4ce36a791b
Path arguments to *_open functions should be const, but we were mangling
...
them.
Submitted by: write-protected text segment in BTX
1998-09-18 22:58:01 +00:00
Justin T. Gibbs
0532933e60
Set QUIRK_NOMSG for all devices as was the case in the non-CAM version
...
of the driver. Why this is necessary (and how identify message handling
is performed when this is set) I don't comprehend...
1998-09-18 22:41:12 +00:00
Kenneth D. Merry
37b9efd37b
Fix the CAM code so that people can compile kernels with the CD driver but
...
without the DA driver.
The problem was that the CD driver depended on scsi_read_write() and
scsi_start_stop(), which were defined in scsi_da.c.
I moved both functions, and their associated data structures and defines
from scsi_da.* to scsi_all.*. This is technically the "wrong" thing to do
since those commands are really only for direct-access type devices, not
for all SCSI devices. I think, though, that the advantage (allowing people
to compile kernels without the disk driver) outweighs any architectural
purity arguments.
PR: kern/7969
Reviewed by: gibbs
1998-09-18 22:33:59 +00:00
Kenneth D. Merry
71bf9f8a93
Remove scsi_da.c from the list of things compiled into the CAM library.
...
The functions that were being compiled into the library have been moved to
scsi_all.c.
One warning: Any programs using scsi_start_stop() or scsi_read_write()
that included scsi_da.h but not scsi_all.h will need to be
changed to include scsi_all.h. This doesn't affect
camcontrol, and I don't think it affects any ports, but you
never know.
PR: kern/7969
Reviewed by: gibbs
1998-09-18 22:29:35 +00:00
Luigi Rizzo
65d5a8999d
fix an mbuf leak when using ipfw to filger bridged packets
...
(from -stable, since this code is not yet active in -current)
1998-09-18 20:55:50 +00:00
Eivind Eklund
7c0daaa801
Make LINT compile and link again after the CAM merge. The little
...
annoying #!CAM# indicators are used to be clear, in the expectation
that the places they show will be either fixed or diked out reasonably
quickly.
Reviewed by: ken
1998-09-18 20:17:41 +00:00
Kenneth D. Merry
6747168dc9
Change the Atlas II quirk entries so they work with differential Atlas
...
II's. Also, add a quirk entry for the 2 gig Atlas II.
Partially Submitted by: Ted Buswell <tbuswell@mediaone.net>
1998-09-18 19:55:34 +00:00
Matt Jacob
090040e092
Bump request queue size up to full amount (now that we have
...
a contiguous CCB memory allocation).
1998-09-18 18:58:07 +00:00
Doug Rabson
4ada0d2731
Change sd to da and comment out the non-cam TurboChannel scsi drivers.
...
Fix a typo which prevented VGA consoles from working.
1998-09-18 18:43:52 +00:00
Doug Rabson
c6f34b8987
Change version number.
1998-09-18 18:41:49 +00:00
Doug Rabson
2a8d2696cd
Cam changes sd to da.
1998-09-18 18:40:59 +00:00
Luoqi Chen
ae45749a50
Simplify implementation and eliminate a register preservation problem.
...
Reviewed by: Bruce Evans <bde@zeta.org.au>
1998-09-18 05:50:52 +00:00
Joseph Koshy
7ecd7a42c5
Fix inappropriate use of .Ql macro.
...
PR: docs/7905
Submitted by: kuma@jp.freebsd.org
1998-09-18 04:45:43 +00:00
Joseph Koshy
721df085fe
Added names of additional controller chips supported by the NCR driver
...
to the manual page.
PR: 7967
Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
1998-09-18 04:36:48 +00:00
Justin T. Gibbs
a90c881ed7
Don't interpret SCB index 254 as a target mode completion when not in
...
target mode. This hack of using the normal command complete mechanism
for target cdb completion will go away soon.
Submitted by: Tor.Egge@fast.no
1998-09-18 03:42:16 +00:00
Kenneth D. Merry
eded794a13
Fix some error message format problems in checkversion() and getversion().
...
Reported By: bde
1998-09-18 02:35:25 +00:00
Mike Smith
6bc32d7d5e
Enable the biosdisk driver, duplicate -lstand as it both calls and is called
...
by the i386 platform library.
1998-09-18 02:03:30 +00:00
Mike Smith
819ab203c3
Synch with development version. Compiles and opens but doesn't work yet.
1998-09-18 02:02:33 +00:00
Mike Smith
c676c40b0d
Remove 'panic' command (it works), don't ask for a keypress in panic, as
...
exit() does. Perhaps it shouldn't?
1998-09-18 02:01:38 +00:00
Mike Smith
b521106fc5
We lost all the files in crt/, so define the BIOS sector size here instead.
1998-09-18 01:12:46 +00:00
Mike Smith
a3e06d5cc1
Use a.out.h to get all the correct bits in one place.
1998-09-18 01:12:23 +00:00
Matt Jacob
3dd37e4387
(requested by gibbs) Remove the SCSI_CAM option (and rework the isp driver
...
that had depended on it for compilation within or without CAM to use
__FreeBSD_version instead).
1998-09-18 00:46:42 +00:00
Mike Smith
6d10d056f3
Oops, missed these. Machine-independant ISA PnP enumerator.
1998-09-18 00:24:25 +00:00