John Baldwin
e37d2a8c82
Remove unneeded sys/mutex.h includes.
2001-10-19 19:23:32 +00:00
John Baldwin
d6e19ad10e
Move sys/mutex.h include after sys/lock.h to ensure we use the proper
...
versions of the mutex operations.
2001-10-19 19:22:04 +00:00
David E. O'Brien
4b16cf4f8a
Blah, fix braino where ru had to remind me of proper preprocessor syntax.
...
Bad fingers, no cookie.
2001-10-19 19:17:11 +00:00
Jens Schweikhardt
f828df9d17
Properly handle backslash newline within an identifier or keyword.
...
PR: bin/6015
Submitted by: myself (schweikh)
Patch by: Alexey V.Neyman <alex.neyman@auriga.ru>
Tested by: indenting my chess problem solver and running its test suite
MFC after: 3 weeks
2001-10-19 19:10:36 +00:00
Matt Jacob
e58c2b8381
Fix this so it compiles cleanly for alpha. Tried to do some minimal testing.
...
Reviewed by: freebsd-net
2001-10-19 18:29:57 +00:00
Dag-Erling Smørgrav
32c798f806
Argh! I updated the version number in the MODULE_DEPEND() thingamagook but
...
not in the actual MODULE_VERSION(). Pass me the pointy hat.
2001-10-19 18:23:51 +00:00
Bruce A. Mah
5b41c0773e
New release notes: libstand/loader(8) bzip2 support, isdnphone(8) -k,
...
arp(8) fddi/atm output.
MFC noted: arp(8) interface name in output.
2001-10-19 16:27:05 +00:00
Mark Peek
6b2d0a7791
Cleanup of the stdarg code.
...
Submitted by: ru
2001-10-19 16:15:46 +00:00
Brian Somers
0860ce5d69
Include the right i4b files for NetBSD
2001-10-19 15:56:56 +00:00
Jonathan Lemon
bb373620cb
Fix the le driver - it has been broken for a while and these fixes have
...
been sitting neglected in my tree.
2001-10-19 15:47:41 +00:00
Bruce A. Mah
81f6505ee2
New release and hardware note: gx(4).
...
While I'm here, fix a minor markup glitch in bge(4) release note.
2001-10-19 15:01:54 +00:00
Ruslan Ermilov
4a70bdf9f6
mdoc(7) police: join OS version with the corresponding macro.
2001-10-19 14:44:13 +00:00
Søren Schmidt
7ebc82d6ec
Make an ATAPI CD device appear as /dev/acdN and the individual
...
tracks as /dev/acdNtY.
This solves the problems with having to deal with howmany and which
devices are open.
For hysterical reasons ONLY, make a link to both the acdNa & acdNc devices.
2001-10-19 13:34:48 +00:00
Ruslan Ermilov
c764884325
Just use RSYSCALL.
2001-10-19 13:32:24 +00:00
Ruslan Ermilov
3ce88dc6a4
signanosleep(2) hasn't existed since 1998.
2001-10-19 13:01:57 +00:00
Ruslan Ermilov
1680d03276
Respect system ${CFLAGS} when building Perl modules.
...
bsd.obj.mk -> bsd.prog.mk in modules makefiles, as the
latter automatically includes ../Makefile.inc and adds
-I${DESTDIR}/usr/include to ${CFLAGS} needed for "make
world" which is built with -nostdinc.
Reviewed by: MAINTAINER timeout
2001-10-19 12:58:22 +00:00
Bruce Evans
d2f659e3f9
Fixed style bugs in previous commit:
...
- don't comment out the old version; just modify it.
- don't 2 sets of 3 style bugs that weren't present in the old version.
2001-10-19 12:45:59 +00:00
Yoshihiro Takahashi
00da2ef3cc
MFi386: sys/i386/isa/npx.c revisions from 1.114 to 1.116
2001-10-19 12:30:16 +00:00
Bruce Evans
8979160a62
Fixed most style bugs in previous commit.
2001-10-19 12:27:26 +00:00
Ruslan Ermilov
d350f39772
Fixed style bugs from revisions 8.1 (CSRG), 1.14, 1.19 and 1.22.
2001-10-19 12:24:54 +00:00
Yoshihiro Takahashi
f89c65e5ab
Changed IO_NPXSIZE to 8
2001-10-19 12:24:45 +00:00
Bruce Evans
1c6f6c1195
Fixed missing DPADD and misplaced $FreeBSD$ in previous commit.
2001-10-19 12:15:56 +00:00
Yoshihiro Takahashi
0886808eda
MFi386: sys/i386/isa/clock.c revision 1.177
2001-10-19 11:52:49 +00:00
Yoshihiro Takahashi
0db7b6f691
MFi386: sys/i386/isa/pcaudio.c revision 1.63
2001-10-19 11:50:00 +00:00
Yoshihiro Takahashi
2e8727d53d
Merged from sys/isa/sio.c revisions from 1.344 to 1.347
2001-10-19 11:48:47 +00:00
Yoshihiro Takahashi
dee072b6ba
MFi386: sys/i386/conf/GENERIC revision 1.320
2001-10-19 11:46:13 +00:00
Yoshihiro Takahashi
17dcdab4d3
MFi386: options.i386 revision 1.158
2001-10-19 11:45:05 +00:00
Andrey A. Chernov
b84320f22e
Change rmskey() to rmopie() - we don't have skey anymore
2001-10-19 10:45:14 +00:00
Dag-Erling Smørgrav
5b31422b36
Add NO_WERROR so the build won't die because of discarded qualifiers
2001-10-19 10:08:38 +00:00
Dag-Erling Smørgrav
93ba13c1bb
Back out part of previous commit which was gcc-centric
2001-10-19 10:08:05 +00:00
Doug Rabson
5577bd2bca
Rework pmap so that it separates the PTE structure from the pv_entry
...
structure. This makes it possible to pre-allocate PTEs for the kernel,
which is necessary for a reliable implementation of pmap_kenter(). This
also avoids wasting space (about 48 bytes per page) for kernel mappings
and user mappings of memory-mapped devices.
This also fixes a bug with the previous version where the implementation
required the pv_entry structure to be physically contiguous but did not
enforce this (the structure size was not a power of two). This meant
that the pv_entry free list was quickly corrupted as soon as the system
was even mildly loaded.
2001-10-19 09:47:02 +00:00
Marcel Moolenaar
0a622d8291
Build the linux module on Alpha again. Note that the linux module
...
is not added to the MI list of modules. The current state of
affairs is such that the linux module is the exception, not the
common case.
2001-10-19 08:33:56 +00:00
Marcel Moolenaar
5983000903
After removing the bogus differences, any real incompatibilities
...
have been merged into /sys/compat/linux/linux_ioctl.h. This file
is now unused.
2001-10-19 08:20:15 +00:00
Marcel Moolenaar
3c7b85d4f0
Fix Alpha related brokenness. We used to have a MD linux_ioctl.h
...
that appeared to be very different from the MI version. These
differences were mostly bogus and caused by copying octal
definitions and write them as hexadecimal values without doing
any base conversion (ie 010 was copied to 0x10). After filtering
out these differences, any remaining (real) incompatibilities
have been merged into the MI header file to make them more visible.
While here, fix the termios <-> termio conversion WRT to the c_cc
field for Alpha. The termios values do not match the termio values
and thus prevents us from copying.
By eliminating the Alpha MD copy of linux_ioctl.h we also fixed
the recent build breakage caused by putting new bits in the MI
header and not in the MD header.
2001-10-19 08:18:31 +00:00
Alfred Perlstein
5814ff294d
s/kernal/kernel
2001-10-19 07:52:11 +00:00
Doug Barton
74e07b9e48
Handle the lack of nfs server or client support in the kernel by
...
kldload'ing the appropriate modules before enabling the service.
2001-10-19 06:50:52 +00:00
Matt Jacob
f1ef0a68b0
Linux compiles broken on alpha again. Remove.
2001-10-19 05:04:02 +00:00
Jonathan Lemon
20192ed470
Add manpage for gx driver.
2001-10-19 02:49:41 +00:00
Jonathan Lemon
e903bd58a6
Add entry for the PRO/1000.
2001-10-19 02:28:12 +00:00
Jonathan Lemon
f8a984ed0d
Hook the gx module up to the build.
2001-10-19 02:21:16 +00:00
Jonathan Lemon
109362e442
Add a driver for the Intel PRO/1000 Gigabit Ethernet boards.
2001-10-19 02:17:32 +00:00
Dag-Erling Smørgrav
a55f7148f1
#if 0 out some code that depends on other uncommitted patches.
2001-10-19 01:52:13 +00:00
Dag-Erling Smørgrav
1c0bfd6e3a
Adapt to pseudofs changes (dynamic initialization, not static).
...
Use the new linux_ifname() function from the linuxulator rather than roll
our own interface name translation.
2001-10-19 01:45:03 +00:00
Dag-Erling Smørgrav
33802b9eff
Switch to dynamic rather than static initialization.
...
This makes it possible (in theory) for nodes to be added and / or removed
from pseudofs filesystems at runtime.
2001-10-19 01:43:06 +00:00
Dag-Erling Smørgrav
b51cc76c45
Add support for the "device private" ioctls soon to be used by the an driver.
...
Also slightly change the name translation policy - only rename interfaces
that have the IFF_BROADCAST flag set. This is not perfect, but is closer to
how Linux names network interfaces.
2001-10-19 01:38:10 +00:00
Dag-Erling Smørgrav
f45ccc6898
Add two "device private" ioctls needed by the Aironet (an) driver.
...
Move some ioctls that were out of order.
2001-10-19 01:20:21 +00:00
Dag-Erling Smørgrav
55a9c3ad8f
Whitespace fix.
2001-10-19 00:46:17 +00:00
Matthew N. Dodd
6f9cdfce19
Print statistics for AF_IPX.
...
Note that the IPX code doesn't update these correctly yet, but should.
2001-10-19 00:40:51 +00:00
Matthew N. Dodd
0442747236
Print [fddi] or [atm] tags for ARP addresses on interfaces of that type.
2001-10-19 00:33:26 +00:00
Mark Peek
acd26a4b7a
Use normal CWARNFLAGS and defines when compiling on FreeBSD.
2001-10-19 00:32:00 +00:00