grant
eac5abccd0
sync with reality: add cgdvar.h and cgd/cgdconfig man pages.
...
(hi Roland!)
2002-10-05 06:02:56 +00:00
gmcgarry
8a6f05a3ec
At least make it compile even though it doesn't make sense.
2002-10-05 05:55:46 +00:00
gmcgarry
06b14f09b7
config_match(9)
2002-10-05 05:43:38 +00:00
gmcgarry
33ec7f1637
Document config_match().
2002-10-05 05:39:35 +00:00
tron
6e40068171
Automatically create and destroy cloning interfaces and sync IP Filter
...
immediately afterwards before bringing the interface up. This avoids
a small security gap existing in the previous scheme where IP Filter
was synced after all cloning interfaces were created and brought up.
2002-10-05 05:24:40 +00:00
lukem
cb48eb573f
check for lchflags
2002-10-05 04:13:30 +00:00
grant
a94624a921
during timezone selection, only update the clock once per minute. once
...
per second is painful and annoying over a serial line.
2002-10-05 02:41:54 +00:00
christos
4b7d7adde4
strstr() is part of libkern now. don't supply another.
2002-10-05 01:21:40 +00:00
gehenna
3d14337121
g/c unused function.
2002-10-05 01:11:47 +00:00
dan
2f159ed1a4
note some other caveats and uses
2002-10-05 00:34:35 +00:00
mycroft
5d4bc1adf5
Make this work for ldd again.
2002-10-05 00:13:27 +00:00
oster
150a2e7941
Minor cleanup. No functional changes.
2002-10-04 23:49:35 +00:00
dan
e78f44e000
channelling wiz
2002-10-04 23:47:03 +00:00
elric
afa20caece
cgd should be able to work with or without ipsec.
2002-10-04 23:04:53 +00:00
oster
40e0eab4fd
Clean up #includes. Group function prototypes. Fix more 80-column lossage
...
that was missed before. Cleanup a printf.
2002-10-04 22:56:54 +00:00
oster
ad11d11dc2
Undo the change from 1.16->1.17, and 1.19->1.20. The ltsleep and locking
...
that was there before before is just fine, and plays nicely with LOCKDEBUG
now that we've added the raidio thread.
2002-10-04 22:50:26 +00:00
bjh21
7e6e75483b
Don't define DEBUG if it's already defined.
2002-10-04 22:46:29 +00:00
oster
dfd9bc2a73
Tidy up comments and do some 80-column fixing. No functional changes.
2002-10-04 22:35:08 +00:00
thorpej
840b4a3a1c
Check for <poll.h>. If it is not found, -DUSE_SELECT=1.
2002-10-04 22:21:57 +00:00
thorpej
bcb4b867fe
Check for <poll.h> and poll(2).
2002-10-04 22:10:10 +00:00
martin
3371592c77
Do not use -Os when compiling small programs for the miniroot or
...
install kernel ramdisk image. It triggers some toolchain bug and
causes for example ifconfig to not display inet addresses.
2002-10-04 21:23:06 +00:00
tsutsui
510762487a
Allied-Telesyn AT-1700xT and Allied-Telesis RE200x are actually identical,
...
so show both names in attachment. (From FreeBSD's if_fe_isa.c)
2002-10-04 21:19:34 +00:00
martin
76b8216ed6
Disable tagged queuing for the esp driver, with a comment describing
...
why and how to re-enable it. The driver is broken, and can currently
cause data corruption.
Since this file is included by the INSTALL config, enabling tagged queueing
could prevent first time installation (and creation of a custom kernel
with these settings changed)
2002-10-04 21:11:27 +00:00
mycroft
2a88686d7a
Recode _rtld_elf_hash() so it compiles better (at least on i386 and arm).
...
Still could be better on i386, but only written in assembler...
2002-10-04 20:34:10 +00:00
oster
8bdc70d040
As part of the effort to get RAIDframe playing nicely with LOCKDEBUG,
...
rework how completed requests are handled. In particular, instead of
doing all sorts of work and locking in interrupt context, completed
requests are now queued. A new kernel thread (rf_RaidIOThread) now
handles calling rf_DiskIOComplete() and (req->CompleteFunc)() for each
completed request. There is still work to be done to make RAIDframe
LOCKDEBUG friendly, but this change is a huge step forward.
Reviewed by (and many thanks to): thorpej
2002-10-04 20:05:14 +00:00
junyoung
2a1b344158
Unconditionally add strstr.c. Bill Studenmund.
2002-10-04 20:00:00 +00:00
joda
337993c988
use the same mnemonics as linux for cpu features (this is -o linux
...
after all)
2002-10-04 19:39:54 +00:00
junyoung
8c56af5cb9
Don't init IDT twice.
2002-10-04 19:27:05 +00:00
joda
65e92349c7
more device names
2002-10-04 19:22:40 +00:00
elric
d6392bab7e
Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
2002-10-04 19:04:17 +00:00
elric
0c79a2434b
Install documentation about cgd(4).
2002-10-04 19:01:31 +00:00
soren
98ec436df3
As in scsiconf.c, don't print the numberic device type in the attach message.
2002-10-04 18:58:45 +00:00
elric
76f283beeb
A [much needed] document describing cgd.
2002-10-04 18:57:35 +00:00
elric
f31269d0d9
Include cgd on the list of things to be mknod(8)ed on all arches.
2002-10-04 18:53:22 +00:00
mycroft
6f56cdc91f
Rearrange _rtld_map_object() a little, so that we don't have to have the first
...
page of the object double-mapped. Not that it matters much, but someone was
whinging about it.
While I'm at it, nuke obj->phdr and obj->phsize; they're unused.
2002-10-04 18:50:43 +00:00
elric
7d7701ff68
include cgdconfig(8) in the installation.
2002-10-04 18:43:36 +00:00
junyoung
857da21d88
Correctly identify model 6, 7, and 8 of AMD Athlon and Duron processors.
...
Before:
cpu0: AMD Athlon Model 6 (Palomino) (686-class), 1532.11 MHz
After:
cpu0: AMD Athlon XP 1800+ (686-class), 1532.11 MHz
2002-10-04 18:42:34 +00:00
elric
64cc840ce1
include cgdconfig(8) in the build.
2002-10-04 18:41:48 +00:00
junyoung
26737526db
Add strstr() to libkern. For now, it's only used in i386 (for processor
...
identification).
2002-10-04 18:39:52 +00:00
elric
49ec72f444
Initial checkin of cgdconfig(8), a program to configure a cgd.
2002-10-04 18:37:19 +00:00
junyoung
7ad5fec515
Make this compile with __HAVE_MINIMAL_EMUL.
2002-10-04 18:34:10 +00:00
elric
5013e7bd46
Add cgdvar.h to the list of files installed.
2002-10-04 18:33:03 +00:00
elric
d19d268a95
assign majors for raw and cooked cgd's.
2002-10-04 18:28:24 +00:00
elric
bc5dda7779
Add a type for CGD.
2002-10-04 18:26:31 +00:00
elric
982f78d12f
add in the cgd.
2002-10-04 18:25:51 +00:00
elric
4366a007ff
The CryptoGraphic Disk Driver.
2002-10-04 18:22:35 +00:00
elric
017f74d210
A slight abstraction for disks. This is mainly [right now] in
...
support of the cryptographic disk which I'll be checking in shortly.
2002-10-04 18:02:00 +00:00
soren
3a89aff59e
Slightly simplicy the SCSI device attachment message:
...
- Use the plain words 'disk' and 'tape' instead of 'direct' and 'sequential'.
- Media status will be printed in the frontend, so don't bother with it.
- Don't bother printing the SCSI version, which is fixed these days, or the
numberic device type.
2002-10-04 17:53:33 +00:00
rearnsha
16930e9cb8
Hmm, fix some bogosity in my previous attempt to fix some bogosity:-)
...
Keep SYMTAB_SPACE (but clean it up).
Restore iophy PHYs.
2002-10-04 17:14:48 +00:00
matt
2f1192b327
CFATTACH mem_sbi, not sbi
2002-10-04 17:09:51 +00:00