nyan
26cbedd66b
Sync with the following changes.
...
sys/boot/i386/libi386/Makefile 1.16 and 1.17
sys/boot/i386/loader/Makefile 1.44
sys/boot/i386/loader/main.c 1.20
2000-04-23 09:33:31 +00:00
phk
54e6969a41
Hide annoying message under boot-verbose.
...
Fix Typo.
Approved by: nyan
Also: PR-18172
2000-04-23 09:11:19 +00:00
nyan
bfb103b5f1
Sync with sys/conf/options.i386 revision 1.135.
2000-04-23 09:10:24 +00:00
phk
06ce96a42b
Enforce and respect the 8 unit limit.
2000-04-23 09:10:09 +00:00
nyan
55b576c056
Sync with sys/i386/conf/GENERIC revision 1.252.
2000-04-23 09:04:42 +00:00
wollman
20f13d8bcf
A couple months ago, Kirk and I were doing a walkthrough of the radix-tree
...
search routine, and scratching our heads over why it was so obfuscated.
This delta fixes a number of confusing style bugs and renames several
structure members to have more meaningful names. There remain a number
of odd control-flow structures. These changes do not affect the generated
code.
2000-04-23 04:00:00 +00:00
wollman
f330db8d18
Fix a warning with a forward struct declaration.
2000-04-23 02:43:44 +00:00
wollman
363de667b5
.Lb-ify
2000-04-23 02:02:33 +00:00
kris
b95f8c2f86
Oops, remove vestigial reference to SHS passwords.
2000-04-22 20:43:21 +00:00
chris
3359538d52
Update the `file' entry to reflect its nature as a symbolic link.
2000-04-22 18:19:54 +00:00
green
aa6d0cfe54
Quiet an unused variable warning by commenting out a variable declaration
...
that goes with a commented out statement.
2000-04-22 17:58:40 +00:00
phantom
70e24328fd
Introduce .Lb macro to libvgl manpage
2000-04-22 16:17:38 +00:00
phantom
13fe72d4bf
Introduce .Lb macro to libutil manpages
...
Sort .Nm values in some manpages
Remove explicit note about compiling with -lutil, it's implicitly
declared by .Lb macro now.
2000-04-22 16:17:00 +00:00
phantom
090008a89c
Introduce .Lb macro to libskey manpage
2000-04-22 16:14:26 +00:00
phantom
0660c0586a
Introduce .Lb macro to libposix1e manpages
...
Sort some .Nm values
Decapitalize .Nd values
2000-04-22 16:13:36 +00:00
phantom
ea053cc248
Introduce .Lb macro to netgraph library manpage
2000-04-22 16:12:13 +00:00
phantom
98949b1e90
Introduce .Lb macro to libmd manpages
2000-04-22 16:11:30 +00:00
phantom
976390ff60
Introduce .Lb macro to libmanpages
2000-04-22 16:11:05 +00:00
phantom
46b3916daf
Introduce .Lb macro to libkvm manpages.
...
Use .Pa macro for "enlighting" path
2000-04-22 16:10:12 +00:00
phantom
0ab35641b3
Introduce .Lb macro to libfetch manpage
...
Sort .Nm values
Change first column width in errors list (table look much better now)
Remove redundant comma
2000-04-22 16:08:41 +00:00
phantom
e2900f45a9
Introduce .Lb macro to libedit manpage
2000-04-22 16:01:33 +00:00
phantom
3119f0b561
Introduce .Lb macro to libipx library manpage
2000-04-22 16:01:01 +00:00
phantom
c509417387
Introduce .Lb macro to libdisk manpage
2000-04-22 15:58:49 +00:00
phantom
2949eabaf9
Introduce .Lb macro to libdevstat library manpage
2000-04-22 15:58:01 +00:00
phantom
a19291893f
Introduce .Lb macro to libcrypt manpage.
...
Make it more mdoc(7) compliant:
. use .Tn for DES, MD5 andSHS.
. Replace double quotes with .Dq macro
. use An/Aq scheme for listing authors
2000-04-22 15:56:59 +00:00
phantom
bb4bbaae0d
Introduce .Lb macro to libcam manpages.
2000-04-22 15:52:37 +00:00
phantom
f14aa99ba9
Introduce .Lb macro to libcalendar manpage.
2000-04-22 15:51:37 +00:00
phantom
c8cd1c858c
Introduce .Lb macro to libc_r manpages.
2000-04-22 15:50:29 +00:00
phantom
2655c98305
Teach .Lb macro about other libraries.
2000-04-22 15:48:32 +00:00
wollman
b0c2fdfd49
Note the presence of POSIX.1b Shared Memory Objects.
...
There's got to be a better way to handle cross-architecture
kernel changes.
2000-04-22 15:36:56 +00:00
wollman
bf9193e8ba
Add a little test program to demonstrate POSIX Shared Memory Objects.
2000-04-22 15:29:21 +00:00
wollman
32fbc9e863
Add shm_open(3) and shm_unlink(3). The documentation could use a good
...
bit of work (and is stylistically probably the worst manual page
I've ever written).
2000-04-22 15:24:29 +00:00
wollman
16604ab260
Implement POSIX.1b shared memory objects. In this implementation,
...
shared memory objects are regular files; the shm_open(3) routine
uses fcntl(2) to set a flag on the descriptor which tells mmap(2)
to automatically apply MAP_NOSYNC.
Not objected to by: bde, dillon, dufault, jasone
2000-04-22 15:22:31 +00:00
nyan
0a69363705
- PC-98 uses IRQ2 too.
...
- Fixed the range of DMA channels on PC-98.
Submitted by: "T.Yamaoka" <taka@windows.squares.net>
2000-04-22 15:19:22 +00:00
wollman
670674048f
Add $FreeBSD$.
...
Initialize the POSIX.1b sysconf information appropriately for
non-optional kernel functions.
2000-04-22 15:13:06 +00:00
nyan
6697052cf1
Release allocated resources and return ENXIO on error.
2000-04-22 15:12:52 +00:00
wollman
494d7321f0
Enable PnP attachment for parallel port controllers.
...
PR: 17495
2000-04-22 15:08:50 +00:00
nyan
692df98b81
Changed interrupt level to splcam() because of the bs driver is CAM driver.
...
Pointed out: MITSUNAGA Noriaki <mitchy@er.ams.eng.osaka-u.ac.jp>
2000-04-22 15:07:02 +00:00
dfr
3e2765ffbd
Make sure the driver's ops table has been initialised before calling
...
static methods.
2000-04-22 15:03:08 +00:00
dmlb
f1c4eef72a
Moved functions around so that they are grouped a little more sensibly.
2000-04-22 14:22:51 +00:00
grog
2f2ffe8fce
initsd(): Complete the intention of revision 1.25 and write init data to disk.
...
Sleuthwork-by: alfred
2000-04-22 09:05:16 +00:00
jkh
40ecaff4ed
make release builds a bit more error-resistant
2000-04-22 09:00:51 +00:00
mdodd
93e679510f
- Fix a problem with the cdevsw struct that prevented the kernel from
...
booting on a RAID volume.
- Change 'id_foo' and 'idfoo' to 'idad_foo' and 'idadfoo'. This makes
names more consistent with the devices that the code belongs to (more
in line with the style used in the amr/mlx driver.)
Reviewed by: jlemon
2000-04-22 06:28:03 +00:00
phk
7473110e20
Convert the magic MFS device to a VCHR.
...
Detected by: obrien
2000-04-22 05:45:38 +00:00
green
365f24a27a
There's no reason to make "file" 0500 rather than 0555.
2000-04-22 04:01:54 +00:00
green
d6606f6ffa
Welcome back our old friend from procfs, "file"!
2000-04-22 03:44:41 +00:00
green
ceecd18663
Move the declaration of "struct namecache" to vnode.h, as it can be useful
...
elsewhere. Note, of course, that in an ideal world nothing should need
to see our VFS implementation :-/
2000-04-22 03:44:00 +00:00
wpaul
e9122c3369
Update to include info about the 1000baseTX adapters.
2000-04-22 02:17:44 +00:00
wpaul
ffc1f10e0b
Reoganize/update the SysKonnect driver:
...
- Break out the support for the XMAC II's PHY into an miibus driver.
- Reorganize the probe/attach stuff using newbus. Each XMAC is now
attached to the parent GEnesis controller using newbus. This is
necessary since each XMAC must also have an attached miibus, and
the miibus read/write register routines need to be able to get
at the softc struct for each XMAC, not the one for the parent
controller. This allows me to get rid of the grotty code I added
for selecting the unit numbers for the ifnet interfaces: the unit
numbers are now derived from the newbus-assigned unit numbers,
which should track with the ifnet interface numbers. I think.
At the very least, there should never be any collisions.
- Add support for the SK-9821 and SK-9822 1000baseTX adapters. Special
thanks to SysKonnect for loaning me two adapters for testing.
2000-04-22 02:16:41 +00:00
wpaul
d98654ae01
Add PHY drivers for the XMAC II's internal PHY and the Broadcom BCM5400
...
1000baseTX PHY. These will be used by the SysKonnect gigabit ethernet
driver shortly.
2000-04-22 01:58:18 +00:00