peter
73c13f2592
Conditionalize the alpha interrupt preemption for now to buy us some
...
time to sort out the quirks. Add 'options PREEMPTION' to test it on
the Alpha.
Reviewed by: jhb
2001-02-03 03:26:39 +00:00
rwatson
a18e9522d7
o Reinstate Kerberos IV support for sshd when MAKE_KERBEROS4 is
...
compiled in. This involves a commented out sshd line to match the
remainder of the commented out pam_kerberosIV.so entries. This
doesn't quite restore the correct behavior, as ticket files are
not managed properly, but it's an improvement.
Forgotten by: green
2001-02-03 02:09:20 +00:00
brian
6bef3e3d2a
Pick up all messages* files less than two days old rather than
...
just messages{,.0*} when looking for login failures and refused
connections.
PR: 23415
Mostly submitted by: phk
Convert a few " "s to tabs while I'm here - for consistency.
2001-02-03 01:28:46 +00:00
brian
6ea1307c05
Change the permissions on /dev/tun* to 0600 root:wheel
2001-02-03 00:32:17 +00:00
brian
f165bef79c
o Allow non-root users to open /dev/tun* (remove suser()
...
in tunopen())
o Change the default device permissions to 0600 root:wheel
(were uucp:dialer)
o Only let root (suser()) change the MTU
This makes it possible for an administrator to open up the
permissions on /dev/tun*, letting non-root programs service
a tun interface. Co-operation is still required with a
priviledged program that will configure the interface side
of things.
2001-02-03 00:31:39 +00:00
phk
99d7a44ee7
At the point in time where most devices are created, we don't know what
...
time it is because boottime is not yet initialized. Finagle the relevant
fields when we get the chance.
2001-02-02 22:54:41 +00:00
phk
d910e1e092
Unfortunately low-altitude overflights is not enough to make penguins crash.
2001-02-02 22:35:13 +00:00
jlemon
8d293e58ce
When turning off TCP_NOPUSH, call tcp_output to immediately flush
...
out any data pending in the buffer.
Submitted by: Tony Finch <dot@dotat.at>
2001-02-02 18:48:25 +00:00
phk
766147079e
Only superuser can create symlinks.
...
Give symlinks mode 755 by default to avoid triggering alert eyes.
(the mode isn't use on symlinks)
2001-02-02 18:35:29 +00:00
bmah
cf672606b6
BIND update now has security advisory number.
2001-02-02 17:02:05 +00:00
cg
b3fc288e1c
quieten the esscontrol device
2001-02-02 16:41:06 +00:00
nectar
e0a455e293
strcpy -> strlcpy paranoia
...
Submitted by: Mike Heffner <mheffner@vt.edu>
Reviewed by: freebsd-audit
2001-02-02 13:22:43 +00:00
bde
3d2911409a
Removed vestiges of vop_mmap.
2001-02-02 12:51:22 +00:00
asmodai
09632ab08c
Fix tftpd and tftp to support file transfers of over 65535 blocks
...
(about 31 MB - 32 MB).
Submitted (partially)
by: Pascal Hofstee <daeron@wit401305.student.utwente.nl>
2001-02-02 10:53:02 +00:00
dfr
fed402db9f
* Move exception_return to exception.s which is a more logical home for it.
...
* Optimise the return path for syscalls so that they only restore a minimal
set of registers instead of performing a full exception_return.
A new flag in the trapframe indicates that the frame only holds partial
state. When it is necessary to perform a full state restore (e.g. after an
execve or signal), the flag is cleared to force a full restore.
2001-02-02 10:20:30 +00:00
msmith
4ae46f1754
Patch the reintroduced (~0 << 32) == 1 bug with a cryptic but functional
...
version. This should fix the read-before-write problem again.
Obtained from: "Adam J. Richter" <adam@yggdrasil.com>
2001-02-02 08:31:50 +00:00
grog
e6bd7f7c6d
Allocate lock table and mutex not only for parity plexes, but also for
...
striped plexes. This prevents various panics introduced in the last
rewrite of the locking code.
Suffered by: "Niels Chr. Bank-Pedersen" <ncbp@bank-pedersen.dk>
2001-02-02 07:14:13 +00:00
brian
5dfebcc02e
Pass the minor number rather than the unit number to make_dev()
...
from the clone handler.
2001-02-02 03:32:25 +00:00
brian
410082716c
KASSERT that the minor number passed to make_dev() is valid.
2001-02-02 03:32:11 +00:00
nik
546aee5924
Fix typo.
...
PR: docs/23936
Submitted by: Garret Rooney <rooneg@rpi.edu>
2001-02-02 03:32:03 +00:00
nik
0121023c6d
Structure the options listing to be more standard.
...
The PR also included documentation for other options, but upon
inspection of the source these options aren't used.
PR: docs/24149
Submitted by: Jesse Monroy, Jr. <opentrax@email.com>
2001-02-02 03:29:09 +00:00
nik
e47091ebfd
Declaring functions inside functions was deprecated twice. Keep the
...
second recommendation, which includes more rationale, and nix the first.
PR: docs/24690
Submitted by: Alex Kapranoff <alex@kapran.bitmcnit.bryansk.su
2001-02-02 03:11:22 +00:00
nik
e23bd0b8da
Add an xref for mount_ntfs.
...
PR: docs/24693
Submitted by: Etienne Vidal <hallik@libertysurf.fr>
2001-02-02 03:08:48 +00:00
tegge
880bcc58c6
Enable use of DHCP extensions.
...
Reviewed by: Per Kristian Hove <Per.Hove@math.ntnu.no>
2001-02-02 02:35:40 +00:00
peter
4c9b874c28
Argh, I missed some #include "sio.h". I was looking primarily for NSIO
...
when I did my sweeps.
Submitted by: mjacob
2001-02-02 01:48:40 +00:00
brian
c8af44b03b
Try to kldload if_tun if we get ENOENT from opening /dev/tunN -
...
not just if we get ENXIO.
This makes ppp work with DEVFS when if_tun isn't built into
the kernel (without needing to manually kldload it).
2001-02-02 01:41:26 +00:00
jhb
facc7916be
mtx_try_enter() returns an int, not void.
2001-02-02 00:49:17 +00:00
luigi
44f7e947e3
MFS: bridge/ipfw/dummynet fixes
2001-02-02 00:19:25 +00:00
luigi
afaf9310f9
MFS: bridge/ipfw/dummynet fixes (bridge.c will be committed separately)
2001-02-02 00:18:00 +00:00
mjacob
e2f5e56cc5
Remove inclusion of now vanished sio.h.
2001-02-01 21:59:00 +00:00
mjacob
96e43ebf7b
Guess that this is what Doug *intended* to commit....
2001-02-01 21:58:34 +00:00
julian
036e49d456
Change the kernel internal ABI number as the HOOK structure has changed.
...
Forgotten by: me
2001-02-01 21:25:06 +00:00
archie
60dc905d0a
Revert previous checkin ("proxy" is required in some instances).
...
Add a note to that effect to the man page.
2001-02-01 21:23:16 +00:00
luigi
5540aaf500
Add the MD_ROOT_SIZE option.
...
These files might need further work before producing a compilable kernel.
2001-02-01 21:05:52 +00:00
luigi
9f0ad38153
Add a required option, MD_ROOT_SIZE
...
also put in a better set of devices and options.
2001-02-01 21:04:32 +00:00
julian
08e1d1e1c1
Clean up reference counting with relation to queued packets and the worklist,
...
and while I'm there, clean up the worklist insertion and removal.
Inspired by: Harti Brandt <brandt@fokus.gmd.de>
2001-02-01 20:51:23 +00:00
scottl
bc10e2d4b6
Driver for the ESS Maestro3 and Allegro sound chips. Note that due to the
...
amount of GPL'd firmware in the driver, it will only be built as a module.
Approved by: cg
2001-02-01 20:29:16 +00:00
ru
8c9e49b445
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 17:12:45 +00:00
ru
66cd8f698e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:44:04 +00:00
des
0b32553f89
Add atspeaker_load.
2001-02-01 16:41:58 +00:00
des
28843b8527
KLDify the "speaker" device (which calls itself atspeaker internally, and
...
is i386-specific, so name the module atspeaker rather than speaker).
2001-02-01 16:39:34 +00:00
ru
8a6f8b5fe4
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
ru
4923ae6c3f
Make the exclamation mark (`!') a recognizable punctuation character.
...
Obtained from: mdocNG
2001-02-01 16:17:06 +00:00
bde
d600162562
Unbreak test coverage of cy driver.
2001-02-01 09:57:59 +00:00
bde
959d9a9919
Converted to new-bus.
...
Reviewed by: imp
2001-02-01 09:49:57 +00:00
bp
d645bfa158
Fix breakage caused by incomplete transition to IF_HANDOFF().
...
Remove unused variable.
2001-02-01 08:34:38 +00:00
jake
a9f4853a90
Implement preemptive scheduling of hardware interrupt threads.
...
- If possible, context switch to the thread directly in sched_ithd(),
rather than triggering a delayed ast reschedule.
- Disable interrupts while restoring fpu state in the trap handler,
in order to ensure that we are not preempted in the middle, which
could cause migration to another cpu.
Reviewed by: peter
Tested by: peter (alpha)
2001-02-01 03:34:20 +00:00
phk
de48d40100
Use mdconfig/md instead of vn.
2001-01-31 22:58:39 +00:00
scottl
19b5113b91
Update the module Makefile to reflect the state of things from the last
...
acpi-ca import.
Approved by: msmith
2001-01-31 22:40:01 +00:00
julian
d9ff7e1523
Add the ability to declare ore-ride methods on a per-hook basis
...
for the rcvdata() and rcvmsg() methods.
Also bring the man page up to sync with my last commit. (and this one)
2001-01-31 20:46:00 +00:00