Hartmut Brandt
01480e3c80
Add a description what is in the sub-directories of /usr/include/netnatm.
2004-07-08 16:54:39 +00:00
Hartmut Brandt
598cbe94d5
Add a directory for the API include files.
2004-07-08 16:48:43 +00:00
Giorgos Keramidas
26b2243ae7
Build upon the nice work of Alfred and add sorting capabilities to
...
the -m "io" mode of top.
Approved by: alfred
2004-07-08 16:45:55 +00:00
Hartmut Brandt
72767e9575
This commit was generated by cvs2svn to compensate for changes in r131826,
...
which included commits to RCS files with non-trunk default branches.
2004-07-08 16:39:03 +00:00
Hartmut Brandt
8339b15086
Virgin import of NgATM share kernel/user part 1.0
2004-07-08 16:39:03 +00:00
Hartmut Brandt
4d36cbff53
This commit was generated by cvs2svn to compensate for changes in r131823,
...
which included commits to RCS files with non-trunk default branches.
2004-07-08 16:38:36 +00:00
Hartmut Brandt
ce3b9cfbd9
Virgin import of NgATM user part 1.0
2004-07-08 16:38:36 +00:00
Tom Rhodes
ffec084f19
Note that the implementation notes were not only derived from NetBSD but
...
also applies to other Arcnet drivers. Note that it should eventually
be moved to a more generic section.
2004-07-08 16:33:01 +00:00
Marcel Moolenaar
469df33664
Better handle the break instruction trap. The runtime specification
...
has outlined which break numbers are software interrupts, debugger
breakpoints and ABI specific breaks. We mostly treated all break
numbers we didn't care about as debugger breakpoints.
2004-07-08 16:30:42 +00:00
Poul-Henning Kamp
1b464bd889
Make withering water tight.
...
When we orphan/wither a provider, an attached geom+consumer could
end up being withered as a result and it may be in front of us in
the normal object scanning order so we need to do multi-pass. On
the other hand, there may be withering stuff we can't get rid off
(yet), so we need to keep track of both the existence of withering
stuff and if there is more we can do at this time.
2004-07-08 16:17:14 +00:00
Yoshihiro Takahashi
d5103548b4
- Merged from sys/dev/fdc/fdc.c revision 1.275.
...
- Break out the cbus front end from fd.c.
- Remove the pccard support because it was broken.
2004-07-08 13:56:17 +00:00
Giorgos Keramidas
25ae01d997
Fix some grammar-wording knit.
...
PR: docs/66540
Submitted by: Michel Lavondes <fox@vader.aacc.cc.md.us>
MFC after: 3 days
2004-07-08 13:49:39 +00:00
Yoshihiro Takahashi
71ca36da63
MFi386: revision 1.16.
2004-07-08 13:48:49 +00:00
Yoshihiro Takahashi
ccac00d33e
Remove obsolete defines.
2004-07-08 13:47:56 +00:00
Yoshihiro Takahashi
b722c4d937
MFi386: revision 1.1164.
2004-07-08 13:47:01 +00:00
Brian Somers
59e1ebc9b5
Change the following kernel options to environment variables:
...
BOOTP -> bootp
BOOTP_NFSROOT -> bootp.nfsroot
BOOTP_NFSV3 -> bootp.nfsv3
BOOTP_COMPAT -> bootp.compat
BOOTP_WIRED_TO -> bootp.wired_to
This lets you PXE boot with a GENERIC kernel by putting this sort of thing
in loader.conf:
bootp="YES"
bootp.nfsroot="YES"
bootp.nfsv3="YES"
bootp.wired_to="bge1"
or even setting the variables manually from the OK prompt.
2004-07-08 13:40:33 +00:00
Ruslan Ermilov
390f67839a
Markup overhaul.
2004-07-08 13:24:58 +00:00
Ruslan Ermilov
28189153cb
Markup nits.
2004-07-08 12:55:24 +00:00
Peter Grehan
744b9a014d
Use a linker script for the loader. This avoids issues with
...
command-line options, such as misaligning the data segment.
Exposed by the limited PearPC OFW ELF loader, but a good thing in
general.
2004-07-08 12:52:35 +00:00
Ruslan Ermilov
a618bed1b1
Markup laundry.
2004-07-08 12:52:33 +00:00
Ruslan Ermilov
f340d1a434
Use the commonly used list type to enumerate supported devices.
2004-07-08 12:48:16 +00:00
Peter Grehan
5d64cf91fb
G4 requires isync after 256Mb ibat/dbat update, G3 requires
...
isync after each bat update. Otherwise, pmap_bootstrap causes
an ISI exception. A fall-out of loader BAT removal.
2004-07-08 12:47:36 +00:00
Ruslan Ermilov
d6121456df
Slight markup fixes.
2004-07-08 12:45:46 +00:00
Ruslan Ermilov
4172299717
Make the list type match the common type used to enumerate supported devices.
2004-07-08 12:40:42 +00:00
Ruslan Ermilov
fe43142b1e
Added missing markup bits.
2004-07-08 12:37:18 +00:00
Ruslan Ermilov
7e80ee778a
Protect "e.g." from being interpreted as end of sentence.
2004-07-08 12:36:20 +00:00
Ruslan Ermilov
b6cceb259a
Markup fixes.
2004-07-08 12:33:39 +00:00
Ruslan Ermilov
115c7c0a94
Fixed markup.
2004-07-08 12:29:37 +00:00
Ruslan Ermilov
2898777be8
Slight markup fixes.
2004-07-08 12:21:51 +00:00
Hiten Pandya
a617613fd4
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
Ruslan Ermilov
092cc6b2ab
Revise markup.
2004-07-08 10:47:13 +00:00
Poul-Henning Kamp
4fa0290fbf
Fail normally rather than KASSERT if attempt to open a spoiled consumer.
2004-07-08 10:34:09 +00:00
Ruslan Ermilov
89b74d5cd5
Markup fixes.
2004-07-08 10:31:12 +00:00
Poul-Henning Kamp
87d72a8f27
Use a couple of regular kernel entry points, rather than COMPAT_43
...
entry points.
2004-07-08 10:18:07 +00:00
Hartmut Brandt
be628d2848
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
Hartmut Brandt
91a7f7c3f1
Add the missing copyright.
...
Spotted by: ru
2004-07-08 08:14:28 +00:00
Alan Cox
c9e95bb1cb
Add pmap locking to pmap_emulate_reference(). Remove unused and once-used
...
variables.
Tested by: kensmith@
2004-07-08 07:44:55 +00:00
Ruslan Ermilov
19ba8e3164
Kill trailing whitespace.
2004-07-08 07:27:26 +00:00
Ruslan Ermilov
d15cee16a4
Fixed markup.
2004-07-08 07:19:46 +00:00
Ruslan Ermilov
827be8c1e9
Slight markup fixes.
2004-07-08 07:11:24 +00:00
Ruslan Ermilov
877c6716d0
Markup fixes.
2004-07-08 07:09:57 +00:00
Ruslan Ermilov
f93c1ee9fb
Slight markup fixes.
2004-07-08 06:56:30 +00:00
Tim J. Robbins
ee446de0b1
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
Ruslan Ermilov
72c94845c6
Slight markup fixes.
2004-07-08 06:38:59 +00:00
Peter Grehan
79c8d45fce
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 Perlstein
057589c485
fixup sysctl by fsid node
2004-07-08 06:11:36 +00:00
Peter Grehan
c727d17006
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
Peter Grehan
ff6e6584fc
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
Peter Grehan
4bb04ec4eb
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 Perlstein
2260fef1f4
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