176036 Commits

Author SHA1 Message Date
tteras
182f0b93be From Arnaud Ebalard:
Delete larval ph2handles when expire with hard lifetime received
2008-12-18 07:20:25 +00:00
isaki
3b878f898f Sync with other m68k ports.
- Remove PHYS_IODEV, PHYS_INTIODEV. These are real copy of INTIOBASE.
- Define IIOV() (and IIOP()) and use it, rather than INTIO_ADDR().
2008-12-18 05:56:42 +00:00
isaki
ae6ae44eaf Move external decl. of intiobase: dev/intiovar.h -> include/cpu.h
Move definition of intiobase: x68k/pmap_bootstrap.c -> x68k/locore.s
These synchronize code with other m68k ports.
2008-12-18 05:24:03 +00:00
isaki
e6d9927220 There's no need to use initial value to intiobase and IODEVbase.
They are not refered to before it's initialized in pmap_bootstrap().
2008-12-18 05:19:52 +00:00
uebayasi
b5e854b1a0 -v -var=value -> atf-run -v var=value 2008-12-18 05:11:32 +00:00
mhitch
bf3440b26a Don't expose kernel functions when including these in the Xamiga server
build.  Should fix the amiga build failures.
2008-12-18 05:04:22 +00:00
isaki
dc21f7bf9b Make it compilable again. 2008-12-18 03:18:27 +00:00
isaki
396b643faa Swap initialization of intiobase and IODEVbase.
It synchronizes other m68k ports (news68k, mvme68k, ...).
2008-12-18 02:43:45 +00:00
isaki
b3f443b573 Remove intr_reset(), which has disabled device interrupt just
after start in locore.s.  Initializing interrupt should be done
by each device driver.
2008-12-18 02:27:41 +00:00
isaki
41d10f80a2 unsigned -> unsigned int 2008-12-18 02:09:20 +00:00
pooka
a768afd60b __KERNEL_RCSID 2008-12-18 00:24:12 +00:00
pooka
08c8c2d4d4 __RCSID 2008-12-18 00:21:52 +00:00
pooka
df8e80be1a Separate the timer thread and soft interrut workers. Use a dynamic
size pool of workers to make sure there are enough for processing
the scheduled soft interrupts.
2008-12-18 00:12:00 +00:00
cegger
af524dbaf3 make this compile 2008-12-17 22:49:13 +00:00
cegger
9b87d582bd kill MALLOC and FREE macros. 2008-12-17 20:51:31 +00:00
pooka
c60be09da1 If available (__NetBSD__), use pthread_setname_np() to set the
thread name for kthread_create().
2008-12-17 20:16:28 +00:00
cegger
6b7c41cff5 make this compile 2008-12-17 19:51:06 +00:00
cegger
77c3411230 make this compile 2008-12-17 19:35:09 +00:00
cegger
f51c42b9f0 make this compile 2008-12-17 19:09:56 +00:00
christos
a16995fb71 fix extra argument parsing I broke in previous commit. 2008-12-17 18:28:22 +00:00
christos
83437ade68 - in silent run, only print notifications on error.
- avoid unnecessary overlapping strncpy
2008-12-17 17:56:32 +00:00
christos
bf23612c38 - use getopt to parse argument instead of home brewed code
- add -M user flag to specify the username to send mail to from the command line
- some snprintf
- sort options.
2008-12-17 17:54:51 +00:00
christos
0f9fc8e8fb document -M flag. 2008-12-17 17:53:19 +00:00
cegger
adf840b3cd make the compile again 2008-12-17 17:12:52 +00:00
christos
2d2593ab23 We don't need this for _STANDALONE, and it needs snprintf to work. 2008-12-17 16:02:27 +00:00
cegger
c04f959ef5 make this compile with AUDIO_DEBUG 2008-12-17 15:47:35 +00:00
cegger
ad15153381 make this compile with IYDEBUG 2008-12-17 15:41:24 +00:00
cegger
8d3de7484b make this build with AZALIA_DEBUG 2008-12-17 15:35:17 +00:00
wiz
78f0ebffc8 Re-add LIBRARY section. 2008-12-17 14:05:23 +00:00
wiz
f1c9faeb9d Fix some minor mdoclint complaints. 2008-12-17 10:39:22 +00:00
wiz
e0b3354a66 mdoclint cleanup:
Sort SEE ALSO, fix xref sections, new sentence - new line.
2008-12-17 10:33:35 +00:00
pooka
b1e593bee5 Pick PPC_OEA over PPC_IBM4XX. I've decided I like it more.
(plus it hopefully builds without source changes)
2008-12-16 23:49:48 +00:00
pooka
49751f013b remove some completed TODO items and add new ones 2008-12-16 23:34:28 +00:00
christos
930983f9c3 use the bitmask_snprintf info which is more complete, and adjust it for
reality.
2008-12-16 23:19:16 +00:00
pooka
abe4c2aeb6 liberate trailing whitespace 2008-12-16 23:17:17 +00:00
pooka
994144641d -Isys/arch is used in kernel builds 2008-12-16 23:16:46 +00:00
christos
20ffd1f752 fix return values for snprintf and vsnprintf. 2008-12-16 23:09:19 +00:00
christos
6be7b1d936 kill bitmask_snprintf 2008-12-16 22:50:32 +00:00
christos
2cd3d9d4aa Remove 3rd buggy copy of this function and use snprintb(3) instead.
No need to allocate MAXPATHLEN buffers anymore.
2008-12-16 22:44:50 +00:00
christos
9a5d3f2817 replace bitmask_snprintf(9) with snprintb(3) 2008-12-16 22:35:21 +00:00
christos
c057bf8352 move snprintb to common 2008-12-16 22:34:40 +00:00
christos
cec60a5890 share with kernel; replaces bitmask_snprintf which was very broken:
- subtracted one from len without checking if len was 0
- checked for a minimum buffer size
- arguments order was inconsistent with other printf like functions
- no way to tell if it overflowed
2008-12-16 22:33:11 +00:00
christos
761540f260 regen 2008-12-16 19:55:22 +00:00
christos
85947fef5e add more intel iwn devices 2008-12-16 19:54:52 +00:00
reinoud
62c3c2d194 Check for a node being root on node creation so when the root node is disposed
of when working deep into the directory tree it can reliably be reget and
marked correctly as the FS root.

Fixed pwd(1) lock panic and possible endless loop in other tools.
2008-12-16 16:27:05 +00:00
pooka
81723cc93e The great QUOTA purge of '08: get rid of those #ifdef QUOTA and
#include "opt_quota.h" which do exactly nothing.  Speeds up kernel
compilation by 1.375*10^-20001 seconds.  But leave the most moxious
comment in msdosfs_vfsops untouched.
2008-12-16 16:18:25 +00:00
pooka
f5ffdf8399 Mark pages busy during VOP_PUTPAGES(). Deals with KASSERT in nfs write. 2008-12-16 14:48:31 +00:00
reinoud
0be5b3fe22 Fix endless loop occuring on empty directories listing on 512 bytes/sector
media like harddiscs. Also provide provide a `safety net' on readdir so it
will signal EOF when its requested an entry outside the directory.
2008-12-16 14:28:34 +00:00
pooka
1355265509 Make rumpflushva flush only the atop info for a certain uvm object.
Better, but still not completely race-free (if two threads call
RUMP_VOP_PUTPAGES() directly for the same vm object).
2008-12-16 14:07:25 +00:00
wiz
113c09901f XFree86-4.8.0 out. 2008-12-16 13:03:29 +00:00