gibbs
75567d6048
EISA bus attachment for the AdvanSys driver.
1998-09-15 07:05:39 +00:00
gibbs
0a5c401474
Advance Systems SCSI Host Adapter driver for CAM. Currently only support
...
the 8bit SCSI AdvanSys products.
1998-09-15 07:03:43 +00:00
gibbs
c363616975
Man page describing the in kernel device statistics routines.
...
Submitted by: "Kenneth D. Merry" <ken@plutotech.com>
1998-09-15 06:49:18 +00:00
gibbs
524edd8649
SCSI Target userland process example. Provides/Dumps the data related to
...
RECEIVE/SEND processor target requests to the "targ" sample target mode
driver.
1998-09-15 06:46:32 +00:00
gibbs
eb4ff87544
Camcontrol - A utility for configuring/manipulating the CAM subsystem
...
Submitted by: "Kenneth D. Merry" <ken@plutotech.com>
1998-09-15 06:43:02 +00:00
gibbs
cb986cde46
SCSI Peripheral drivers for CAM:
...
da - Direct Access Devices (disks, optical devices, SS disks)
cd - CDROM (or devices that can act like them, WORM, CD-RW, etc)
ch - Medium Changer devices.
sa - Sequential Access Devices (tape drives)
pass - Application pass-thru driver
targ - Target Mode "Processor Target" Emulator
pt - Processor Target Devices (scanners, cpus, etc.)
Submitted by: The CAM Team
1998-09-15 06:36:34 +00:00
gibbs
855593c295
CAM Transport Layer (XPT).
...
Submitted by: The CAM Team
1998-09-15 06:33:23 +00:00
gibbs
bbc0682d67
Device statistics library. Used by iostat, vmstat, and systat to
...
format and analyze the output of the new device statistics sysctls.
Submitted by: "Kenneth D. Merry" <ken@FreeBSD.org>
1998-09-15 06:23:21 +00:00
gibbs
ade38c7f13
I hate late night commits. These should be nuked from the atticy by
...
the CVS meister.
1998-09-15 06:20:29 +00:00
gibbs
5987d73d1d
CAM userland utility library, a replacement for libscsi.
...
Submitted by: "Kenneth D. Merry" <ken@FreeBSD.org>
1998-09-15 06:16:46 +00:00
obrien
b12009dccc
Revert to rev 1.41.
...
Some didn't like it.
1998-09-15 05:24:01 +00:00
obrien
12a8059678
Document root.wheel.
1998-09-15 05:11:47 +00:00
jkh
06f1ed74d5
Restore default implict behavior of running the all target we had before.
1998-09-15 05:10:17 +00:00
kato
3d9ba41c91
Sync with sys/i386/i386/machdep.c revision up to 1.309.
1998-09-15 03:50:08 +00:00
kato
8c81f46123
Sync with sys/i386/confMakefile.i386 revision 1.122.
1998-09-15 03:49:43 +00:00
msmith
565c7a3929
Remove (wrong) OBJFORMAT setting.
1998-09-15 02:30:22 +00:00
wollman
ebefaafe4e
Replace accidentally-deleted `x' which caused warnx() to misbehave.
1998-09-15 01:49:32 +00:00
jkoshy
d16cb02d1d
Correct a typo that I noticed.
1998-09-15 00:24:19 +00:00
jdp
e988dcb149
Remove includes that are no longer needed, now that the core dumping
...
code has been moved into the respective imgact_xxx.c sources.
1998-09-14 23:25:18 +00:00
jdp
fc9aaf05cb
Fix GDB so that it can handle ELF core dumps.
1998-09-14 22:49:02 +00:00
jdp
1dd90694f4
Viola! The kernel now generates standard ELF core dumps for ELF
...
executables.
Currently only data and stack are included in the core dumps. I am
looking into adding the other (mmapped) writable segments as well.
1998-09-14 22:46:08 +00:00
jdp
60718890ae
Add new functions fill_fpregs() and set_fpregs(), like fill_regs()
...
and set_regs() but for the floating point register state. The code
is stolen from procfs_machdep.c, and moved out of there into
machdep.c.
These functions are needed for generating ELF core dumps.
1998-09-14 22:43:40 +00:00
brian
bf32f01fb9
Remove Id keywords from files that are still on the vendor branch
...
This will make life easier when upgrading.
Suggested by: bde
1998-09-14 22:11:37 +00:00
imp
ae94780f2c
o use strncpy safely
...
o Only allow options and domain name to be set when we aren't running
setuid.
Obtained from: OpenBSD
1998-09-14 21:13:06 +00:00
jdp
b100b6ea82
Bring core-regset.c back to life. It is needed for handling ELF
...
core dumps.
1998-09-14 20:53:47 +00:00
abial
278d2cda74
Make use of the new 'dm' utility instead of standard 'dmesg'.
1998-09-14 20:39:34 +00:00
imp
d54a12dd1f
Add reallocf to the library. This function is simliar to realloc, but
...
when it returns NULL to indicate failure, it will also free the memory
that was passed to it, if that was non-null.
This does not change the semantics of realloc.
A second commit will be done to commit the conversion of those places in
the code that can safely use this to avoid memory leaks when confronted
with low memory situations.
Beaten-to-death-but-finally-approved-in: -current
1998-09-14 20:34:34 +00:00
abial
ca486eae4a
Since we have a sysctl 'machdep.msgbuf' now, let's make use of it.
1998-09-14 20:33:43 +00:00
jdp
c3165880f6
Add generic defines ELF_ARCH, ELF_CLASS, and ELF_DATA. These give
...
the relevant characteristics of the native machine, for building
and checking Elf_Ehdr structures.
Add structures to represent ELF "note" headers. Add defines for the
note types used in ELF core files.
1998-09-14 20:30:13 +00:00
obrien
1f8a10e630
Too late in the 3.0-game to deal with a setgid /usr/bin/man.
1998-09-14 20:05:46 +00:00
sos
8397655514
Remove the SLICE code.
...
This clearly needs alot more thought, and we dont need this to hunt
us down in 3.0-RELEASE.
1998-09-14 19:56:42 +00:00
jkh
5468fdfd0c
Use a more reasonable default umask in case the root umask is too
...
fascist.
PR: 4014
1998-09-14 19:22:59 +00:00
jkh
1ff461fca5
Fix printf warnings and add a few casts.
...
PR: 7560
Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
1998-09-14 19:14:11 +00:00
jkh
fd8eed77ee
Until lkm and mdec gets populated again by some other means, do it
...
here.
Forgotten by: jkh
Submitted by: jhay
1998-09-14 18:42:59 +00:00
markm
2167da5c0e
Add a link perl --> perl5.00502
...
Asked-for-by: Asami-San (for ports)
1998-09-14 18:34:19 +00:00
msmith
b754ff556e
Add extra bootinfo fields for the three-stage bootloader; the end of the
...
loaded kernel aggregate, a pointer to the kernel environment data and
a pointer to the preloaded module metadata.
1998-09-14 18:32:46 +00:00
msmith
db34287578
Add constants associated with preloaded kernel modules.
1998-09-14 18:31:19 +00:00
msmith
97d5b83076
Resynch with working sources before BTX integration.
...
- Use format-independant module allocator.
- Conditionalise ISA PnP support.
- Simplify PnP enumerator interface.
- Improve module/object searching.
- Add missing depend/install targets in BTX makefiles.
- Pass the kernel environment and module data in extended bootinfo fields.
- Add a pointer to the end of the kernel + modules in bootinfo.
- Fix parsing of old-style kernel arguments.
1998-09-14 18:27:06 +00:00
obrien
34e8f6424c
Wanted to set uname to root, not gname.
1998-09-14 18:19:45 +00:00
abial
5a678e68e9
This implements retrieving the contents of message buffer via sysctl(3)
...
as "machdep.msgbuf". It's needed in case of using stripped kernels, where
normal dmesg (which has to use kvm) doesn't work.
The buffer is unwound, meaning that the data will be linear, possibly
with some leading NULLs.
Reviewed by: Jordan K. Hubbard <jkh@freebsd.org>
1998-09-14 11:47:40 +00:00
jkh
043007b72d
Nuke gratuitous use of OBJFORMAT
...
Submitted by: jhay
1998-09-14 11:39:38 +00:00
kato
4ef27135d6
Sync with sys/i386/isa/syscons.c revision 1.277.
1998-09-14 11:37:58 +00:00
kato
aed2ea73f9
Sync with sys/i386/isa/if_ed.c and sio.c revisions 1.145 and 1.215,
...
respectively.
1998-09-14 11:37:29 +00:00
jkh
a4969a17ca
Teach crunch about an elf/a.out world.
...
Submitted by: jhay
1998-09-14 11:35:32 +00:00
jkh
e7f0dcd137
Assume ELF-style symbol names now.
...
Submitted by: jhay
1998-09-14 11:33:38 +00:00
jkh
2f4f9d96e3
Use -aout for kernels right now. This will have to be changed back if
...
the kernel goes ELF.
1998-09-14 11:32:52 +00:00
jkh
6b2e341178
Decouple genassym flags from CFLAGS.
...
Submitted by: jhay
1998-09-14 11:32:17 +00:00
jkh
01222bd1c5
Boy, Mr. Obrien is committing in his sleep again; there is also no
...
user named wheel. :)
1998-09-14 11:14:11 +00:00
jkh
798dcd24b5
There is no group name of "root"; assume man was what was intended.
1998-09-14 10:52:30 +00:00
kato
820f277752
Sync with sys/i386/conf/majors.i386 revision 1.48.
1998-09-14 10:43:26 +00:00