Commit Graph

104936 Commits

Author SHA1 Message Date
ru
630f538d13 Markup fixes. 2004-07-08 12:33:39 +00:00
ru
7097db0000 Fixed markup. 2004-07-08 12:29:37 +00:00
ru
43a47357e1 Slight markup fixes. 2004-07-08 12:21:51 +00:00
hmp
651afa8d35 Correct a couple of language nits and a spelling.
PR:             	docs/68799
Submitted by:   	Chris Pepper <pepper@reppep.com>
MFC after:      	3 days
2004-07-08 11:02:19 +00:00
ru
c1c2ef4d0d Revise markup. 2004-07-08 10:47:13 +00:00
phk
e37ca68909 Fail normally rather than KASSERT if attempt to open a spoiled consumer. 2004-07-08 10:34:09 +00:00
ru
5b29a4f6e7 Markup fixes. 2004-07-08 10:31:12 +00:00
phk
a9a221f321 Use a couple of regular kernel entry points, rather than COMPAT_43
entry points.
2004-07-08 10:18:07 +00:00
harti
d6fa60b470 Get rid of the THISHOST variable when building on sparc64. The problem
with it is that it is set by calling hostname and hostname isn't normally
in the path at that point.
2004-07-08 09:08:09 +00:00
harti
c9703a77ba Add the missing copyright.
Spotted by: ru
2004-07-08 08:14:28 +00:00
alc
bab0c98158 Add pmap locking to pmap_emulate_reference(). Remove unused and once-used
variables.

Tested by:	kensmith@
2004-07-08 07:44:55 +00:00
ru
96041aaf46 Kill trailing whitespace. 2004-07-08 07:27:26 +00:00
ru
a922db295a Fixed markup. 2004-07-08 07:19:46 +00:00
ru
120de21c67 Slight markup fixes. 2004-07-08 07:11:24 +00:00
ru
f766652367 Markup fixes. 2004-07-08 07:09:57 +00:00
ru
693422a4f7 Slight markup fixes. 2004-07-08 06:56:30 +00:00
tjr
af9c1ba961 Add a function to iterate over all characters in a particular character
class. This is necessary in order to implement tr(1) efficiently in
multibyte locales, since the brute force method of finding all characters
in a class is infeasible with a 32-bit (or wider) wchar_t.
2004-07-08 06:43:37 +00:00
ru
bc5fb37951 Slight markup fixes. 2004-07-08 06:38:59 +00:00
grehan
ccd7dc1fc4 Remove cache flush, 256Mb 1:1 BAT mapping, and BAT clearing. This doesn't
work on a G5 (no BAT registers) or on PearPC (dBAT3 used for mapping
the framebuffer and BATs not re-inited on OpenFirmware calls).

 It also hid a number of bugs.
2004-07-08 06:13:05 +00:00
alfred
18ce219265 fixup sysctl by fsid node 2004-07-08 06:11:36 +00:00
grehan
29a3ea7a89 All hell breaks loose if the loader image is released before
jumping to the kernel. Another bug exposed by removing the
1:1 BAT mapping. Sparc64 doesn't do this either.

Compile tested on: panther (sparc64). Code built, but not used, on sparc64.
2004-07-08 06:09:22 +00:00
grehan
355a2f3c92 Correctly calculate size of memory to be mapped when copying. Removal
of the 256Mb 1:1 BAT mapping exposed this as copying into memory that
hadn't been claimed from OpenFirmware.

compiled-tested on: panther (sparc64). Code built, but not used, on sparc64
2004-07-08 06:06:56 +00:00
grehan
0b48f8fa9a Extract entry point from elf header before releasing the heap.
This caused a data-miss trap when the BAT init code was removed
on PPC.

Compile tested on: panther (sparc64). Code built, but not used, on sparc64.
2004-07-08 06:04:45 +00:00
alfred
60b8b7d7f1 struct mount->mnt_data has been a qaddr_t since '94 (rev 1.1),
It should be a void *, fix it.
2004-07-08 05:47:51 +00:00
kientzle
faaf4a38e8 I think this is my fourth complete rewrite of the dir-creation
code. <whew!> This version handles all of the following edge cases:
  * Restoring explicit dirs with 000 permissions (star fails this test)
  * Restore of implicit or explicit dirs when umask=777
    (gtar and star both fail this test)
  * Restoring dir paths containing "." and ".." components
This version initially creates all dirs with permission 700 (ignoring
umask), then does a post-extract "fixup" pass to set the correct
permissions (which may or may not depend on umask, depending on the
restore flags and whether it's an explicit or implicit dir).
Permissions are restored depth-first so that permissions within
non-writable dirs can be correctly restored. (The depth-sorting does
correctly account for dirs with ".." components.)
2004-07-08 05:24:48 +00:00
peter
06be41f286 MFi386: various io apic cleanups 2004-07-08 01:42:49 +00:00
peter
872bfd91be MFi386: use rman access methods instead of groping around inside
struct resource
2004-07-08 01:34:24 +00:00
peter
13b2cf0b94 MFi386: whitespace nit fix (spare blank line) 2004-07-08 01:32:25 +00:00
peter
d98166abaa MFi386: fix up CR0 settings 2004-07-08 01:31:13 +00:00
peter
747f4f27ab MFi386: 1.57: transparently respect alignment/boundary tags 2004-07-08 01:28:33 +00:00
alfred
388aa14a1f There is no VOP_TRUNCATE anymore.
style(9) (parenthesis around return values) the example.
2004-07-08 00:43:50 +00:00
alfred
2dbfc10562 s/proc/thread 2004-07-08 00:38:28 +00:00
alfred
c0c9eb5ab0 Update comments in example as well. 2004-07-08 00:36:58 +00:00
alfred
bbca435359 Update because struct componentname now has a thread pointer instead
of a proc pointer.
2004-07-08 00:11:43 +00:00
alfred
d55ee1cb16 Update in the face of NDFREE.
Basically the advice on freeing the componentname buffers is no
longer correct.
Update the example code.
2004-07-08 00:08:18 +00:00
emax
652d10e94e Make bluetooth compile on all platforms
Reviewed by:	imp, ru
2004-07-07 22:48:30 +00:00
imp
1411dad8ad Break out the isa and pccard front ends from fdc. This is the first
step in making this driver more attachment neutral.  Others plan on
adding acpi front ends.

Still need to cleanup the MI part of the driver because it isn't as
bus independent as it could be.
2004-07-07 22:35:27 +00:00
imp
984f89d665 Break out the isa and pccard front ends to the fdc controller device.
This should allow us to more easily break out the acpi and 'legacy pc'
front ends as well (so only the bus front end would touch rtc, for
example).

This isn't a great separation, since isa dma routines are still called
from the MI code, but it is a start.
2004-07-07 22:29:33 +00:00
keramida
256aa8456f Fix various grammar knits.
PR:		docs/66824
Submitted by:	Michel Lavondes <fox@vader.aacc.cc.md.us>
MFC after:	3 days
2004-07-07 21:37:30 +00:00
keramida
056976efa4 Correct a minor syntax mistake.
PR:		docs/67458
Submitted by:	Michel Lavondes <fox@vader.aacc.cc.md.us>
MFC after:	3 days
2004-07-07 21:27:44 +00:00
ru
eb809cb269 Slight markup and grammar fixes. 2004-07-07 21:00:57 +00:00
alfred
2630e23671 there's no such define as KERN_NAME_MAX, change to _POSIX_NAME_MAX. 2004-07-07 20:47:42 +00:00
ru
ae2041038b Fixed markup. 2004-07-07 20:32:33 +00:00
phk
1c0e3d25b2 PC98 got it right here: sectors can be non-512 byte sized. 2004-07-07 20:28:31 +00:00
ru
3f2748413c Markup fixes. 2004-07-07 20:25:54 +00:00
ru
36b0d49fc2 Markup nits. 2004-07-07 20:15:31 +00:00
ru
ca0d4da58f Fixed markup. 2004-07-07 20:11:35 +00:00
phk
9ed6e799d9 Explicity initialize vp->v_bsize. 2004-07-07 20:04:06 +00:00
phk
8af3a746c3 Fix an oversight in r1.26: remove #ifdef around necessary variable.
Spotted by:	philip
2004-07-07 20:02:30 +00:00
ru
6e28d19886 mdoc(7) fixes. 2004-07-07 19:57:16 +00:00