bde
a9cec3b79d
Updated acquire_timer2()'s state machine to work when the i8254 is
...
being used for timecounting. Fixed a race or two in it. Undisabled
it.
PR: 10455
1999-07-18 18:32:42 +00:00
bde
e871bb8dd7
Don't let the machdep.tsc_freq sysctl proceed if the TSC is present
...
but broken, since tsc_timecounter is not initialised in that case,
and updating an uninitialised timecounter is fatal.
Fixed style bugs in the machdep.i8254_freq and machdep.tsc_freq
sysctls.
Reviewed by: phk
1999-07-18 15:19:29 +00:00
bde
9ea61245a8
Added a sysctl "kern.timecounter.hardware" for selecting the hardware
...
used for timecounting. The possible values are the names of the
physically present harware timecounters ("i8254" and "TSC" on i386's).
Fixed some nearby bitrot in comments in <sys/time.h>.
Reviewed by: phk
1999-07-18 15:07:20 +00:00
jmb
a686f581bc
fix comment re: RST received in TIME_WAIT to match the code.
1999-07-18 14:42:48 +00:00
phk
251f187eba
Use the vn_todev() function, rather than VOP_GETATTR
1999-07-18 14:31:01 +00:00
phk
63c9fe9157
Introduce the vn_todev(struct vnode*) function, which returns the dev_t
...
corresponding to a VBLK or VCHR node, or NODEV.
1999-07-18 14:30:37 +00:00
peter
c8095f053a
Reset SA_NOCLDWAIT on exec().
...
PR: kern/12669
Submitted by: Doug Ambrisko <ambrisko@whistle.com>
1999-07-18 13:40:11 +00:00
phk
c037f8cfd9
Make devname(3) return something more intelligent than NULL if it doesn't
...
find anything in the database.
1999-07-18 10:19:48 +00:00
jkh
d51b32f103
Some additional optimizations for using DHCP.
1999-07-18 10:18:06 +00:00
jkh
47d2323c99
Use a less annoying default hostname.
1999-07-18 09:58:01 +00:00
yokota
64ae975982
- Clear relevant variables when the keyboard is not available.
...
- Do not touch the `tty' struct when it's not yet available.
- Initialize correct bits in `fonts_loaded'.
1999-07-18 06:16:53 +00:00
yokota
a356e094e4
- Move the `return' statement the correct place so that the keyboard
...
won't be initialized if `atkbd?' is disabled.
1999-07-18 06:16:25 +00:00
mpp
d4c84285c6
Print out the fields that are set in fs_flags.
1999-07-18 02:33:05 +00:00
jdp
32985454bd
Remove a duplicate comment.
1999-07-18 02:26:02 +00:00
jkh
4dc9548875
Miscellaneous fixes for dhcp client support.
1999-07-18 02:20:56 +00:00
jdp
e0f8fd1d35
Remove four no-op casts.
1999-07-18 01:35:26 +00:00
jdp
d0a94902b2
Change many asserts into normal errors. They were all for conditions
...
caused by invalid shared objects rather than by internal errors.
Enable format string mismatch checking for _rtld_error().
1999-07-18 00:02:19 +00:00
jdp
9eace4ac40
Remove trailing whitespace from a couple of lines. It made its way
...
into the .cf file and gave sendmail indigestion.
1999-07-17 23:22:13 +00:00
phk
f598bb42c1
Centralize dumpdev handling.
1999-07-17 20:47:52 +00:00
phk
6063f24ab8
Reverse the sense of a test, dev2udev() will be much cheaper than
...
udev2dev().
1999-07-17 20:29:10 +00:00
phk
09327a40f9
Add a field to struct swdevt to avoid a bogus udev2dev() call.
1999-07-17 19:59:55 +00:00
phk
bd8b17658f
Fix 2nd arg to udev2dev() call in ccd.c
1999-07-17 19:58:37 +00:00
phk
c23426c874
Use 256 as magic in bmaj2cmaj[]. Treat BLK/CHR dev_t more correctly.
1999-07-17 19:57:25 +00:00
phk
fb0144f561
Fix 2nd arg to udev2dev().
1999-07-17 19:38:00 +00:00
jkh
486d688ee9
Add arp to the boot floppy.
1999-07-17 19:30:01 +00:00
jdp
328f802cb6
Add braces to appease the egcs -Wall mom.
1999-07-17 19:03:20 +00:00
jdp
05b2f4263f
Make gcore work again. It was broken by a format change in the
...
procfs map file when object IDs were eliminated in the mega-commit
that included procfs_map.c revision 1.19.
The map file is a terrible hodge-podge. The fields that are used
mainly for kernel debugging should be moved out of it into a
separate file, so that the interface presented by the map file to
applications can remain stable in the face of VM system changes.
1999-07-17 18:58:32 +00:00
phk
6c373ff516
I have not one single time remembered the name of this function correctly
...
so obviously I gave it the wrong name. s/umakedev/makeudev/g
1999-07-17 18:43:50 +00:00
alc
490319991d
An SMP-specific change: eliminate another check on bsp_apic_ready.
...
(See rev 1.23.)
1999-07-17 18:34:32 +00:00
phk
ea02d0c68e
slight change in the way we hi-jack the wd drivers cdevsw.
1999-07-17 17:55:53 +00:00
brian
03e5d385bc
Fix a typo
...
Submitted by: Rich Wood <rich@chugaboom.net>
1999-07-17 10:33:57 +00:00
bde
a76708b594
Decode new ptrace requests PT_GETDBREGS and PT_SETDBREGS.
1999-07-17 09:27:41 +00:00
marcel
53c130ee84
Implementation of TCXONC.
...
Reviewed by: bde
1999-07-17 08:24:57 +00:00
dfr
3e4c2ad4a2
Merge some patches from RedHat-6.0. The most important change fixes a bug
...
when linking large shared libraries where the linker missed out some of
the dynamic relocations from the output. This prevents libqt from linking
properly among other packages.
Obtained from: RedHat-6.0
1999-07-17 08:04:58 +00:00
jkh
c97b6ef1f6
Add in a hack to turn off unaligned access warnings for alpha.
...
Submitted by: msmith
1999-07-16 22:07:09 +00:00
jkh
22b6c0cd79
Don't offer compat dists on alpha since it makes no sense to do so.
...
Suggested by: msmith
1999-07-16 22:03:27 +00:00
green
1ea4440a32
I think the last revision got lost here. Identd needs to be run as root,
...
at least for now. I relegated the getcred sysctls to only root, but if
they're deemed to be "allowable" to export to users, I'll do so and
revert this change.
1999-07-16 16:24:13 +00:00
sheldonh
b311ebd0a0
Document the new {auth,ident,tap} service and provide examples in the
...
configuration file.
Requested by: green
1999-07-16 15:41:14 +00:00
jkh
62771172f4
Re-enable DHCP client support again (but optional and turned off by default
...
for the time being) for debugging purposes.
Fix bug in options selection.
1999-07-16 11:13:09 +00:00
jkh
62a15a73f5
Allow DHCP to be used in an ifconfig variable instead of the usual
...
address information, producing the obvious effect (dhcp configuration).
Submitted by: "Sean O'Connell" <sean@stat.Duke.EDU>
1999-07-16 09:26:53 +00:00
jkh
ec6dad014e
Document dhcp flags.
...
Submitted by: "Sean O'Connell" <sean@stat.Duke.EDU>
1999-07-16 09:22:01 +00:00
dfr
c760a74e9e
Handle R_ALPHA_NONE relocations in KLD.
1999-07-16 09:16:11 +00:00
simokawa
bd76338214
Enable gprof on alpha.
...
* alpha.{c,h} are same as i386.{c,h}.
* Force address calculation to be done in long precision(64bit on alpha)
rather than double precision(52bit).
1999-07-16 07:22:10 +00:00
simokawa
23b740ca17
Enable gmon/mcount on alpha.
1999-07-16 07:05:34 +00:00
simokawa
1e5433865c
Enable gcrt1.o.
1999-07-16 06:59:27 +00:00
simokawa
404cd927b9
* Restore register correctly.
...
* Add missing bits for profiling.
1999-07-16 06:45:52 +00:00
simokawa
21fa36a2c1
Make profil() 64bit-safe for alpha.
...
uintfptr_t may be better for offset, but we must wait until
the definition of uintfptr_t moves from machine/profile.h.
Reviewed by: bde
1999-07-16 06:28:55 +00:00
alc
ab1033c835
Remove vm_object::last_read. It is used by the old swap pager, but
...
not by the new one, i.e., vm/swap_pager.c rev 1.108.
Reviewed by: dillon@backplane.com
1999-07-16 05:11:37 +00:00
msmith
7e710934a0
Add support for multiple PCI busses directly connected to the nexus.
...
This is only partially complete, but allows 450NX-based systems with
more than one PCI bus to be used again.
Submitted by: dfr
1999-07-16 01:00:30 +00:00
abial
feb93f418c
Add a knob to avoid DES code when making crunched binary. This isn't a beauty
...
incarnated, it just matches other deficiencies related to crunchgen
and friends... and we already have similar code in ppp/Makefile.
RELEASE_CRUNCH should be axed, but for now let's be consistent.
Submitted by: Patrick Powell <papowell@astart.com>
1999-07-15 21:47:52 +00:00