ache
d331a0c108
Use MTREE_FOLLOWS_SYMLINKS option
...
This is part of whole subsystem fixing
Reviewed by: imp
2000-09-15 08:08:04 +00:00
ache
d98104c516
Add/use MTREE_FOLLOWS_SYMLINKS make.conf option
...
This is part of whole subsystem fixing
Reviewed by: imp
2000-09-15 08:07:05 +00:00
dcs
c1fd1180ab
Factorize, reorganize, and move code around.
...
The boot-conf and boot code had various bugs, and some of it was big,
ugly, unwieldy, and, sometimes, plain incorrect. I'm just about
completely replaced these ugly parts with something much more manageable.
Minor changes were made to the well-factorized parts of it, to accomodate
the new code.
Of note:
* make sure boot-conf has the exact same behavior wrt boot order
as start.
* Correct both boot and boot-conf so they'll work correctly when
compiled in, as they both had some bugs, minor and major.
* Remove all the crud from loader.4th back into support.4th, for
the first time since boot-conf was first improved. Hurray!
I'm fairly satisfied with the code at this time. Time to see about those
man pages...
2000-09-15 08:05:52 +00:00
ache
d58c3debc9
Restore standard symlink default, return -L, remove -P, add missing -q to getopt
...
This is part of whole subsystem fixing
Reviewed by: imp
2000-09-15 08:05:37 +00:00
dcs
12daa03d59
Start countdown only _after_ the kernel was loaded. Not very fair otherwise.
2000-09-15 07:54:10 +00:00
markm
fba792ce50
Gosh. I managed to commit the wrong version of this file. Darn;
...
I must remember not to do that again.
(This fixes broken install and distribute targets)
2000-09-15 06:14:02 +00:00
kato
e80d3b3345
Merged from sys/isa/fd.c revision 1.187.
...
Pointed out by: nyan
2000-09-15 05:47:56 +00:00
kato
650d266497
Merged from sys/i386/isa/sio.c revision 1.314.
2000-09-15 05:45:23 +00:00
kato
6c0f3170b5
Merged from sys/i386/isa/clock.c revision 1.157.
2000-09-15 05:42:42 +00:00
kato
0fcfd857e2
Merged from sys/i386/i386/machdep.c revision 1.408.
2000-09-15 05:35:55 +00:00
bmah
829e892a2e
pkg_version(1) will now distinguish between the different cases where
...
the exact relationship between an installed package and its
corresponding entry in the index file can't be determined.
Submitted by: Mark Ovens <marko@freebsd.org>
2000-09-15 04:16:20 +00:00
nyan
9a01225006
Moved the fe driver from the compat section to the correct section.
...
Submitted by: sanpei
2000-09-15 02:25:41 +00:00
ache
ec0b442175
Add sftp-server
2000-09-15 01:04:32 +00:00
jhb
43d09251f2
Check to see if we actually have an interrupt descriptor and an interrupt
...
thread for each interrupt that comes in. If we don't, log the event and
return immediately for a hardware interrupt. For a softinterrupt, panic
instead.
Submitted by: ben
2000-09-15 00:27:57 +00:00
iwasaki
9a638b9d56
Add acpi_send_pm_event() to inform all devices that the system is
...
going to sleep and back from sleep.
Also re-enabling some acpi registers on wakeup.
2000-09-14 23:29:37 +00:00
truckman
48aa25a6f6
Enforce process limit policy in one place to keep proccnt from diverging
...
from reality.
2000-09-14 23:07:39 +00:00
iwasaki
5bb6e489c0
Add manpages acpi userland tools.
...
Obtained from: ACPI for FreeBSD project
2000-09-14 22:48:39 +00:00
iwasaki
8f5360d3cc
Add pmtimer instance.
2000-09-14 22:39:14 +00:00
iwasaki
ee51abd060
Add Timer device driver for power management events.
...
The code for suspend/resume is derived from APM device driver.
Some people suggested the original code is somewhat buggy, but I'd
like to just move it from apm.c without any major changes for the
initial version. This code should be refined later.
To use pmtimer to adjust time at resume time, add
device pmtimer
in your kernel config file, and add
hint.pmtimer.0.at="isa"
in your device.hints
Reviewed by: -current, bde
2000-09-14 22:34:57 +00:00
jhb
45b94b8ee4
Grab the scheduler lock before calling setrunqueue() and mi_switch().
2000-09-14 22:17:34 +00:00
brian
b48cc31f09
Fix some style nits
2000-09-14 22:03:13 +00:00
brian
54bef4135c
Support PPPoATM, disabled for now as /usr/include/netnatm doesn't exist
...
Submitted by: Jakob Stoklund Olesen <stoklund@taxidriver.dk>
2000-09-14 22:02:54 +00:00
mjacob
066132400f
With the help of 'Eric Christeson <echriste@ssesco.com>', determined
...
that QIC 525 really should be 512 byte fixed blocksize.
2000-09-14 21:38:44 +00:00
jlemon
78394a5493
m_cat() can free its second argument, so collect the checksum information
...
from the fragment before calling m_cat().
2000-09-14 21:06:48 +00:00
jhb
ebc05310ca
Remove the mtx_t, witness_t, and witness_blessed_t types. Instead, just
...
use struct mtx, struct witness, and struct witness_blessed.
Requested by: bde
2000-09-14 20:15:16 +00:00
jlemon
094011d95c
Pipes are not writeable while a direct write is in progress. However,
...
the kqueue filter got the sense of the test reversed, so fix it.
Spotted by: Michael Elkins <me@sigpipe.org>
2000-09-14 20:10:19 +00:00
markm
14cd23b120
Take out the RANDOMDEV option. The entropy device is a (pseudo-)device
...
now.
2000-09-14 20:07:32 +00:00
markm
2e83aceb01
Silence the perl build a lot; particularly in the case where a
...
"make all" is being done on top of a "make buildworld", and nothing
needs making.
Asked for by: jkh
2000-09-14 19:58:07 +00:00
wollman
9b6a9d4d1d
Some more slight doco fixes: update date, and add a bit more to the history.
2000-09-14 19:20:17 +00:00
eivind
e6b9704a88
Add function comments for functions missing them
2000-09-14 19:13:59 +00:00
wollman
fd6ae2da94
Allow tftpd to run as a specified user, not just `nobody'.
...
Update documentation to reflect new option. Also fix documentation
style and add missing references.
PR: 21268
Submitted by: "Aleksandr A. Babaylov" <babolo@links.ru>
Reviewed by: imp
2000-09-14 19:08:29 +00:00
jkh
eeb064d69c
cc -O -pipe -I/usr/src/usr.bin/kdump/../ktrace -I/usr/src/usr.bin/kdump/../.. Fix ioctl.c creation to deal with the depend case more properly.
...
Submitted by: Ruslan Ermilov <ru@sunbay.com>
2000-09-14 18:53:08 +00:00
jkh
dbe9e49ef5
Fix ioctl.c creation to deal with the depend case more properly.
...
Submitted by: Ruslan Ermilov <ru@sunbay.com>
2000-09-14 18:52:48 +00:00
eivind
957c331f7f
Blow away COMPAT_43 support for mount
2000-09-14 18:11:44 +00:00
brian
3ca5232d93
Understand IPPROTO_ESP and IPPROTO_AH packets
...
Submitted by: Angelos D. Keromytis <angelos@dsl.cis.upenn.edu>
2000-09-14 18:01:54 +00:00
markm
e93e32833d
Make the [u]random device's permissions match those in the matching
...
make_dev() call.
At the moment, it is an error for anyone but root to write to this
device (EPERM), and the permissions don't suggest that. Soon, however,
anyone will be able to write here, but only root will cause an implicit
reseed.
2000-09-14 17:48:47 +00:00
brian
4484d23ba7
Another overhaul of the periodic stuff.
...
All periodic sub-scripts <larf> now have their return codes interpreted
by periodic(8). Output may be masked based on variable values in
periodic.conf.
It's also now possible to email periodic output to arbitrary addresses,
or to send it to a log file, examples of which can be found in
newsyslog.conf.
The upshot of it all should be no discernable changes to the default
behaviour of periodic(8).
PR: 21250
2000-09-14 17:19:15 +00:00
eivind
d63a19c1e2
GC vax-only code
2000-09-14 16:51:47 +00:00
sanpei
66a4dc4beb
"fe" driver was newbus'ify and bus_space'ify by nyan.
...
comment-in "XXX NOT SUPPORTED YET" cards
which was supported by "fe" driver.
2000-09-14 16:20:52 +00:00
obrien
c598149948
Install the kernel KLM as "kernel" by default.
2000-09-14 15:17:19 +00:00
mjacob
92c621237c
Follow the hints from PHK's new messages- only make_dev for a device
...
once. Alias names use the make_dev_alias function.
2000-09-14 14:53:57 +00:00
ru
92269e49c4
Follow BSD/OS and NetBSD, keep the ip_id field in network order all the time.
...
Requested by: wollman
2000-09-14 14:42:04 +00:00
dfr
fa323bab50
Change "KTR_COMPILE & m" to "KTR_COMPILE & (m)" to allow more flexible
...
expressions for m.
2000-09-14 13:07:05 +00:00
dfr
012f504cc8
Don't release Giant for db_nofault exceptions since it isn't held when
...
kdb_trap is called.
2000-09-14 13:04:38 +00:00
ru
8160e83fc7
There is no reason to clobber ${DESTDIR}/usr/include/{isofs,ufs,dev}
...
in SHARED=copies case since all symbolic links previously created by
SHARED=symlinks install have already been removed to that point.
PR: misc/21150
2000-09-14 12:12:23 +00:00
nyan
06ebe902ea
- Newbus'ify and bus_space'ify.
...
- Separate bus dependent part and independent part.
- Moved source files to sys/dev/fe (repo copied).
- Fixed some comments by chi@bd.mbn.or.jp (Chiharu Shibata)
Tested by: bsd-nomads@clave.gr.jp and
FreeBSD98-testers@jp.freebsd.org
2000-09-14 12:02:07 +00:00
nyan
b4f34dbe5f
- Changed the structure name (struct disk -> struct softc).
...
- Converted to disk_create() interface.
- Removed unnecessary code.
2000-09-14 11:45:31 +00:00
roger
c42bbe443f
Add Quicknet LineJACK and PhoneJACK cards
2000-09-14 08:51:27 +00:00
jkh
2a8c03de9e
remove .PHONY to avoid gratuitous rebuild of ioctl.c each time.
...
Approved by: sef
2000-09-14 06:20:19 +00:00
imp
1619818359
Another Sept 5 change forces a new mountd since the old mountd panics
...
the kernel, according to Mike Smith.
2000-09-14 06:04:44 +00:00