Philippe Charnier
29e3edcc64
Use a more standard error message. Add FBSDID.
...
Reviewed by: ru
2003-02-05 20:08:39 +00:00
Julian Elischer
822ded67fe
The lockmanager has to keep track of locks per thread, not per process.
...
Submitted by: david Xu (davidxu@)
Reviewed by: jhb@
2003-02-05 19:36:58 +00:00
Maxim Sobolev
6f15bc16ed
Fix slight disorder that broke sorting. Put in bold warning about the
...
fact that in this case order matters.
Submitted by: Peter Edwards <pmedwards@eircom.net>
2003-02-05 19:22:39 +00:00
Tom Rhodes
a7d4e0173c
MFS: 1.2.2.2
2003-02-05 19:16:18 +00:00
Doug Ambrisko
233896e9da
Take the rc4 code out of ng_mppc module so we don't fail to load when
...
we have the rc4 code already in the kernel (via wlan stuff or awi).
Add a dependency on the rc4 module so if it doesn't exist then load it.
Reviewed by: archie
2003-02-05 19:11:11 +00:00
Alexander Langer
cd8f87b92f
Remove MAKEDEV quirks, now obsolete.
2003-02-05 18:33:36 +00:00
Hidetoshi Shimokawa
5db3899d2e
Fix for fwmem write part.
...
- fix typo
- don't need to check receive buffer.
- don't forget to free xfer on errer.
2003-02-05 17:19:34 +00:00
Mike Barcroft
2c4594131f
Add regression test for soon-to-be-committed fpclassify().
2003-02-05 16:40:18 +00:00
Andrey A. Chernov
952b6153de
Remove srandom():
...
1) It is already called in init_main.c:proc0_post()
2) It is called each time read_random_phony() called, because "initialized"
variable is never set to 1.
Approved by: markm
2003-02-05 15:56:04 +00:00
Andrey A. Chernov
24a701b269
Comment out srandom():
...
1) Already called in init_main.c:proc0_post()
2) Seed is bad
2003-02-05 15:32:24 +00:00
Ruslan Ermilov
a9263b6214
NODEVFS cleanup.
2003-02-05 15:31:43 +00:00
Philippe Charnier
65b386f1aa
Do not start err(3) strings with uppercase nor dot terminate them.
...
Standard sccsid[] area according to style(9).
2003-02-05 14:25:43 +00:00
Philippe Charnier
aaa9487d53
Header was included twice. Hardcode program name in usage string.
2003-02-05 14:20:27 +00:00
Philippe Charnier
19b746794d
Wrap long line. Use .Ar instead of .Nm where appropriate.
2003-02-05 14:15:02 +00:00
Philippe Charnier
c0f44a5927
Spelling.
2003-02-05 14:03:55 +00:00
Philippe Charnier
60dca836a7
The .Fn function
2003-02-05 14:00:46 +00:00
Philippe Charnier
c74076852f
The .Xr utility
2003-02-05 13:50:41 +00:00
Philippe Charnier
538015aa3b
Add FBSDID. udp/bootps -> bootps/udp. Use err(3).
2003-02-05 13:45:25 +00:00
Philippe Charnier
efe2778852
Prevent uppercase after .Xr by adding ``The ... utility/system call''.
2003-02-05 13:36:13 +00:00
Philippe Charnier
53a24b9359
Add FBSDID.
2003-02-05 13:23:46 +00:00
Philippe Charnier
eaed5652bf
Display elapsed time (-o etime) using [[dd-]hh:]mm:ss, which according to
...
Solaris man page is the POSIX way.
Reviewed by: jmallett
2003-02-05 13:18:17 +00:00
Philippe Charnier
e869e50704
Enclose sccsid according to style(9).
...
udp/timed -> timed/udp
2003-02-05 12:56:40 +00:00
Benno Rice
d417ef4a71
GC an unused variable.
2003-02-05 12:34:10 +00:00
Benno Rice
d8e3618615
Export the ns_per_tick variable through md_var.h rather than by declaring
...
it extern in cpu.c.
2003-02-05 12:33:49 +00:00
Benno Rice
bdfe5c9146
- Use cpu_setup() instead of identifycpu().
...
- Remove identifycpu().
2003-02-05 12:10:46 +00:00
Benno Rice
fb954d9d2f
Add cpu.c. This contains one exported function, cpu_setup(), which handles
...
setup of and printing information about cpus.
Obtained from: NetBSD (parts)
2003-02-05 12:09:53 +00:00
Benno Rice
19ca68d921
- Update spr.h
...
- Add hid.h
Obtained from: NetBSD
NOTE: This undoes some changes I'd made to prefix the processor name defines
with PVR_. This was due to my original decision to use MPC750 as a cpu name.
With this changed, the PVR_ change is no longer required.
2003-02-05 12:04:29 +00:00
Benno Rice
43e87179f8
Add an inline function wrapper for the mfpvf (Move From Processor Version
...
Register) instruction.
2003-02-05 11:59:27 +00:00
Benno Rice
c31c26450b
Not all cpus are MPC750s. Replace the MPC750 cpu option with OEA. This
...
stands for Operating Environment Architecture and is the specification that
all of the MPC6xx, MPC7xx, MPC7xxx and IBM7xx CPUs adhere to.
2003-02-05 11:37:59 +00:00
Benno Rice
4a95ae9a68
Replace the inline asm in delay() with a while loop. This may not be as
...
efficient but it appears to actually work. Some investigation may be
required.
2003-02-05 11:26:14 +00:00
Benno Rice
8bc7bc1ea0
- Rename the "powerpc" timecounter to the "decrementer" timecounter.
...
- Initialise it earlier.
2003-02-05 11:16:36 +00:00
Poul-Henning Kamp
dd43ae4272
This file has no longer any content from the original Berkeley file so
...
replace the UCB copyright with a FreeBSD 2 clause thing.
Remove some no longer relevant comments.
2003-02-05 11:11:39 +00:00
Yaroslav Tykhiy
31f77a4b49
Allow "~/" in pathnames to work for a chrooted user.
2003-02-05 11:11:32 +00:00
Doug Barton
1d825c58fb
* Update copyright year.
...
* Give back one line of ws when showing a diff.
This was requested by several.
* Un-quote DIFF_FLAG, and add DIFF_OPTIONS. This will allow the user to
do more creative things in a mergemaster rc file. Un-quoting is necessary
in order to handle things like CVS Id tags that look like shell variables.
* Simplify terminal width determination.
Suggestions related to ignoring the CVS Id's were taken from several, with
dillon and gad providing particularly helpful feedback.
2003-02-05 11:09:21 +00:00
Hajimu UMEMOTO
37e7a5a285
Avoid undefined symbol error with an IPv4 only kernel.
...
Reported by: "Sergey A. Osokin" <osa@freebsd.org.ru>
2003-02-05 11:05:45 +00:00
Doug Barton
00482d1917
* Update copyright year.
...
* Add an example that ignores CVS Id tags for the new DIFF_OPTIONS variable.
2003-02-05 11:03:05 +00:00
Ruslan Ermilov
fa9a98f858
Moved 802.11 (device wlan) consumers to the third floppy as well.
...
Shouldn't these modules have the dependency on "wlan" module?
2003-02-05 10:45:06 +00:00
Poul-Henning Kamp
f316d6c1d3
Reduce diff to i386/isa/clock.c by unifdef -DPC98
2003-02-05 10:16:43 +00:00
Poul-Henning Kamp
e39ced7f6a
Typo in last commit
2003-02-05 09:35:02 +00:00
Poul-Henning Kamp
4bec58cd70
MFi386: write the correct weekday back to the RTC.
2003-02-05 09:33:57 +00:00
Poul-Henning Kamp
d1b40f007d
i386/i386/tsc.c was repo-copied from i386/isa/clock.c.
...
Remove all the stuff that does not relate to the TSC.
Change the calibration to use DELAY(1000000) rather than trying to check
it against the CMOS RTC, this drastically increases precision:
Using 25 samples on a Athlon 700MHz UP machine I find:
stddev min max average
CMOS 22200 Hz -74980 Hz 34301 Hz 704928721 Hz
DELAY 1805 Hz -1984 Hz 2678 Hz 704937583 Hz
(The difference between the two averages is not statistically significant.)
expressed in PPM of the frequency:
stddev min max
CMOS 31.49 PPM -106.37 PPM 48.66 PPM
DELAY 2.56 PPM 2.81 PPM 3.80 PPM
This code will not be used until a followup commit to sys/isa/clock.c
and sys/pc98/pc98/clock.c which will only happen after some field testing.
2003-02-05 09:20:40 +00:00
Tim J. Robbins
e25cc93fa6
Mention that the CLOCK_VIRTUAL and CLOCK_PROF clocks are not implemented.
...
PR: 8376
2003-02-05 09:17:32 +00:00
Poul-Henning Kamp
553ebddc59
Make get_cyclecount() use binuptime() when no tsc is available: it is cheaper.
2003-02-05 08:55:10 +00:00
Paul Saab
41abcc1b62
Obtain the media type from the shared memory and only use the eeprom
...
as a fallback.
2003-02-05 08:54:36 +00:00
Paul Saab
440baa08c3
Properly get the drive geometry from the controller. This should
...
fix booting off of volumes > 255GB.
2003-02-05 08:43:46 +00:00
Paul Saab
e010b6bc46
Close a memory leak when rescanning the bus.
2003-02-05 07:46:08 +00:00
Hidetoshi Shimokawa
83fa407ca1
Add some reference.
2003-02-05 06:41:19 +00:00
Doug Ambrisko
01de2955e4
Support for suspend/resume in laptops. Loosely based on the wi(4) patches
...
but not quite. The memory descriptors and most of the card parameters
need to be writen to the card.
MFC in: 3 days
2003-02-05 03:37:42 +00:00
Tom Rhodes
fb256a4a54
The manual page lists only 2 files, however it reads as `three files' which is
...
obviously incorrect.
PR: 46841
Submitted by: Sakamoto Seiji <s-siji@hyper.ocn.ne.jp>
2003-02-05 02:14:03 +00:00
Robert Watson
793274cecf
Implement mpo_check_kld_load() and mpo_check_kld_unload() for the Biba
...
MAC policy. To load a KLD, require that the subject hold Biba privilege,
and the the kernel module be marked as high integrity. To unload a
KLD, require that the subject hold Biba privilege.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2003-02-04 22:38:33 +00:00