tmm
bd8de5c3a5
Add kern/syscalls.c, which is needed for some KTR traces in trap.c.
2002-03-25 05:01:05 +00:00
tmm
583691785f
Add missing includes for the KTRACE case.
2002-03-25 04:54:19 +00:00
tmm
b562cca381
Add missing declarations.
2002-03-25 04:53:18 +00:00
tmm
2cd706e7dc
Make this compile (submitted by jake), add a missing include.
2002-03-25 04:38:48 +00:00
tmm
ed02ae39ee
Remove second copy of iommu_decode_fault() which I accidentially added.
...
Pointy hat to: tmm
2002-03-25 04:34:52 +00:00
kuriyama
25b9aaaa01
MFen.
2002-03-25 03:31:19 +00:00
obrien
3465b70296
Remove a FMT that was buried in here.
...
I have no idea why the original committer even used it (in its KERNFORMAT
spelling) as there is no a.out version.
2002-03-25 03:27:09 +00:00
brooks
f9ddb022b3
Remote newly unused variable to unbreak LINT.
...
Pointy hat to: amorita
2002-03-25 02:55:34 +00:00
luigi
292f82a709
Add a few popular entries.
2002-03-24 21:13:53 +00:00
obrien
97d5f630ad
Remove the setting of 'FMT'. We now do ELF by default, so only bother
...
to increase the lenght of the command line if needed. The setting of FMT
also gets in the cross bootstrapping way for new platforms.
2002-03-24 17:45:46 +00:00
obrien
5db6e5fbad
MFP4. This slipped into a IFC(MFC) by PHK, but it could still be useful
...
To commit it for real.
2002-03-24 17:42:06 +00:00
obrien
9df0f53dd9
'char *' can be a large entity now (on 64-bit platforms). Thus move it up
...
to make the example match the text requirements.
2002-03-24 17:02:16 +00:00
markm
ce8b8b8999
Add BSD sort to the build, now that GNU sort is gone.
2002-03-24 16:02:01 +00:00
markm
f3401792a8
Remove GNU sort from the build. BSD sort is coming.
2002-03-24 16:01:17 +00:00
markm
5fb54802b6
Make this compile on FreeBSD. Sort out VCS tags, fix warnings.
2002-03-24 15:59:17 +00:00
markm
46388605d1
Replace __progname with the documented, more acceptable and functionally identical getprogname(3).
2002-03-24 15:17:53 +00:00
markm
bda6eb4b89
Replace __progname with the functionally identical but more
...
acceptable (documented) getprogname(3).
2002-03-24 15:06:48 +00:00
markm
67e76f4ab3
Replace use of __progname with the functionally identical and more
...
acceptable getprogname(3).
2002-03-24 14:56:55 +00:00
phk
f1e2f70def
Link testcase 13 in.
2002-03-24 14:40:15 +00:00
wilko
1a41ff2f8b
plip has produced an error during attach on Alpha as long as I care
...
to remember. Nobody in the right sense of their mind would run IP on
the parallel port on Alpha so comment this one out.
2002-03-24 14:35:20 +00:00
phk
44e53e2154
Add a testcase for the alpha BSD label from beast.
2002-03-24 14:29:39 +00:00
phk
7f990ca62c
Make the BSD method width/endian agnostic and support alpha
...
architecture labels as well.
Sponsored by: DARPA, NAI Labs.
2002-03-24 14:27:31 +00:00
phk
2e93448199
Add a copy of the bsd-label from beast.freebsd.org
2002-03-24 13:54:01 +00:00
sos
87ccc1e6f1
Add AMD 768 support.
2002-03-24 12:44:23 +00:00
phk
93f0d047cf
Hide the ACPI counter probing printf behind bootverbose.
...
The conclusion is that this method really can tell the perfect from the
less than perfect ACPI counters.
It is in fact probably a bit more discriminative than that, but we
will rather condemn some otherwise perfect counters to the slightly
slower "-safe" version, than certify a counter as perfect which
will let us down later.
Many thanks to all the people who sent email reports!
2002-03-24 11:33:52 +00:00
obrien
8842976cdd
Guard against redefining __gnuc_va_list.
2002-03-24 11:25:46 +00:00
phk
91037c66c7
Update to reflect new contents of sys/geom
2002-03-24 11:22:06 +00:00
phk
4068fec653
Be more systematic about conversion of on-disk formats in a endian/width
...
agnostic way.
Collapse the MBR and MBREXT methods into one file and make them endian/width
agnostic.
Sponsored by: DARPA & NAI Labs.
2002-03-24 11:21:41 +00:00
jeff
a3880e122d
Reset the cachefree statistics after draining the cache. This fixes a bug
...
where a sysctl within 20 seconds of a cache_drain could yield negative "USED"
counts.
Also, grab the uma_mtx while in the sysctl handler. This hadn't caused
problems yet because Giant is held all the time.
Reported by: kkenn
2002-03-24 10:56:11 +00:00
marcel
985de052a1
Undefine __FBSDID before defining it as it's already defined at
...
that point.
2002-03-24 10:28:04 +00:00
netchild
137850f489
Don't pretend to be a section 4 man page.
...
Approved by: joerg
2002-03-24 10:25:21 +00:00
markm
522dc48a88
Fix warns, ANSIfy, use __FBSDID(), sort headers.
2002-03-24 10:21:22 +00:00
bde
867fc1ed1c
Fixed some style bugs in the removal of __P(()). Continuation lines
...
were not outdented to preserve non-KNF lining up of code with parentheses.
Switch to KNF formatting.
2002-03-24 10:19:10 +00:00
bde
3a6e21a325
Fixed some style bugs in the removal of __P(()). The main ones were
...
not removing tabs before "__P((", and not outdenting continuation lines
to preserve non-KNF lining up of code with parentheses. Switch to KNF
formatting and/or rewrap the whole prototype in some cases.
2002-03-24 09:34:04 +00:00
dd
5939a9b399
A break after a return is useless.
2002-03-24 08:38:21 +00:00
dd
285344c7f5
Fix braino.
2002-03-24 06:30:28 +00:00
des
2a7696e0d2
Remove spaces between (void) and function calls. Use TAILQ_FOREACH
...
instead of hand-rolled equivalent. Add curly braces for symmetry
around else.
2002-03-24 06:02:10 +00:00
des
871401d977
Parenthesize return values and pull an orphaned { back into the fold.
2002-03-24 05:52:04 +00:00
des
6d7d908273
__FBSDID, ANSIfy function definitions, staticize functions and globals,
...
don't initialize globals to 0, some reindentation of declarations, some
comments added or reworded.
2002-03-24 05:48:37 +00:00
des
f3ac6cf424
Un-__P().
2002-03-24 05:24:04 +00:00
bde
90f30ee936
Fixed some style bugs in the removal of __P(()). The main ones were
...
not removing tabs before "__P((", and not outdenting continuation lines
to preserve non-KNF lining up of code with parentheses. Switch to KNF
formatting and/or rewrap the whole prototype in some cases.
2002-03-24 05:09:11 +00:00
bde
f45e5bde8e
Fixed some style bugs in the removal of __P(()). Continuation lines
...
were not outdented to preserve non-KNF lining up of code with parentheses.
Switch to KNF formatting in some cases.
2002-03-24 04:35:23 +00:00
bde
83dd3dfdc2
Fixed some style bugs in the removal of __P(()). Continuation lines
...
were not outdented to preserve non-KNF lining up of code with parentheses.
Switch to KNF formatting.
2002-03-24 04:09:05 +00:00
bde
646f25a549
Fixed some style bugs in the removal of __P(()). Tabs before "__P(("
...
were not removed.
2002-03-24 04:04:50 +00:00
will
7342c8c661
Minor changes:
...
[1] Support the Sony VAIO Jogdial in moused(8).
[2] Modify spic(4) to support additional Sony VAIO models.
Submitted by: [1] Juriy Goloveshkin <j@gu.ru>,
[2] Akira Funahashi <funa@funa.org>
Tested by: cjh, jim, Jerry A! <jerry@thehutt.org>
Approved by: nsayer
MFC after: 2 weeks
2002-03-24 03:07:07 +00:00
tmm
6f021cf47c
Revamp the busdma implementation a bit:
...
- change the IOMMU support code so that it supports overcommittting the
available DVMA memory, while still allocating as lazily as possible.
This is achieved by limiting the preallocation, and deferring the
allocation to map load time when it fails. In the latter case, the
DVMA memory reserved for unloaded maps can be stolen to free up enough
memory for loading a map.
- allow NULL settings in the method tables, and search the parent tags
until an appropriate implementation is found. This allows to remove some
kluges in the old implementation.
2002-03-24 02:50:53 +00:00
dd
e70f6b318d
Correct a typo.
...
PR: 36214
Submitted by: Nagy Attila <bra@fsn.hu>
2002-03-24 02:34:59 +00:00
tmm
4e36f116b7
Fix sparc64_bus_mem_unmap() to pass the right address to kmem_free().
2002-03-24 02:33:09 +00:00
tmm
521e80e700
Make the OpenFirmware interrupt mapping code more generic, to reduce
...
the bus-dependent code and to be able to support more systems. The core
of the new code is mostly obtained from NetBSD.
Kluge the interrupt routing methods of the psycho and apb drivers so
that an intline of 0 can be handled for now; real routing is still not
possible (all intline registers are preinitialized instead); this will
require a sparc64-specific adaption of the driver for generic PCI-PCI
bridges with a custom routing method to work right.
2002-03-24 02:11:06 +00:00
tmm
587f263c4d
Map the device memory belonging to resources of type SYS_RES_MEMORY into
...
KVA upon activation so that rman_get_virtual() works as expected.
2002-03-24 01:51:29 +00:00