Commit Graph

157450 Commits

Author SHA1 Message Date
mlelstv 0e442136ae allow time to be specified as 'now' instead of 'now + 0 minutes'
and avoid a rounding error for this case.
2007-03-12 21:28:48 +00:00
plunky f42c04d48d clean up the mess that is the channel state, now
lc_state is channel state
	lc_flags is channel flags
2007-03-12 20:34:46 +00:00
plunky 0319d7247c match against the whole device, since we take more than one interface. 2007-03-12 20:32:00 +00:00
ad 3bf254230f Pass an ipl argument to pool_init/POOL_INIT to be used when initializing
the pool's lock.
2007-03-12 19:56:19 +00:00
mjf 1b9f656b0b Add new branch for adding transactions into ufs. 2007-03-12 19:43:38 +00:00
ad b171797731 Pass an ipl argument to pool_init/POOL_INIT to be used when initializing
the pool's lock.
2007-03-12 19:05:05 +00:00
ad b119e95aab Include sys/simplelock.h, not lock.h. 2007-03-12 18:34:22 +00:00
ad 6ae10a75f6 NetBSD 4.99.15 - pool_init() signature change. 2007-03-12 18:20:55 +00:00
ad 59d979c5f1 Pass an ipl argument to pool_init/POOL_INIT to be used when initializing
the pool's lock.
2007-03-12 18:18:22 +00:00
ad 20407a495d Remove unneeded includes. 2007-03-12 16:48:50 +00:00
ad 2f3dd41194 Include sys/simplelock.h, not sys/lock.h. 2007-03-12 16:43:11 +00:00
ad 3fcdeca2cc Use mutexes. 2007-03-12 16:42:14 +00:00
ad 3eeb069c1f + sys/simplelock.h 2007-03-12 16:34:08 +00:00
ad 6c17115c30 Put the simplelock stuff into its own header file to simplify dependencies. 2007-03-12 16:31:54 +00:00
ad 7888016cf9 Use mutexes & condvars. 2007-03-12 16:20:53 +00:00
jmmv 42390b383a Install both netbsd and netbsd.aout into / when running a "make install" in
the kernel's compilation directory.

Fixes PR port-shark/17569.
2007-03-12 15:09:35 +00:00
jmmv 465d2fa6dc Add the ability for platform-specific Makefiles to indicate which kernel
images to install into / (which might be more than just "netbsd").

Addresses PR port-shark/17569.
2007-03-12 15:09:01 +00:00
jmmv af7d74f692 If running the installer from a serial console, ask the user for the
appropriate TERM value.  Otherwise use 'pc3' for local consoles (pccons
or wscons).  Based on code from hp300, although that port asks the user
unconditionally.

Fixes PR port-shark/18355.
2007-03-12 14:47:15 +00:00
liamjfoy 41fd192693 ip6.maxflows default value is 256 - document 2007-03-12 14:37:28 +00:00
liamjfoy 8c4318e7ce GATEWAY also builds IPv6 Fast Forwarding 2007-03-12 14:35:22 +00:00
kiyohara 4ecba574db Not KAUTH_DEVICE_TTY_OPEN but KAUTH_GENERIC_ISSUSER is used. 2007-03-12 14:12:13 +00:00
tsutsui 0b5d7fc8ba IRL line connected to each device on sysasic is not always corresponding
with MI IPL_* definitions, so add an independent arg to pass IRL lines
to sysasic_intr_establish() and use appropriate macro for them.
2007-03-12 14:03:47 +00:00
mjf 0fa0fcc9ed mbe(4) also works on the g2bus on the dreamcast.
Closes PR/35974.
2007-03-12 13:55:24 +00:00
rmind 1e26039813 yamt-idlelwp: updated base 2007-03-12 13:13:19 +00:00
skrll f99245a3c5 Correct the struct name for PT_LWPINFO 2007-03-12 12:50:42 +00:00
tsutsui 2ab13d3a78 Use vaddr_t casts rather than pointer arithmetic (in #ifdef DIAGNOSTIC). 2007-03-12 12:09:34 +00:00
tsutsui 736b47b76e Fix printf formats in #ifdef DEBUG. 2007-03-12 12:03:18 +00:00
jmmv 4233342b6f Clear the first sector of the disk so that OpenFirmware recognizes it and
can load a kernel from its file system.

Also tell the user what command he needs to run from the OpenFirmware shell
to configure automatic booting of the system.

Closes PR port-shark/35576.
2007-03-12 11:19:37 +00:00
kiyohara b02917f2f9 Oops...
bruartd works as foreground mode when '-d' option is specified.
2007-03-12 08:10:31 +00:00
kiyohara 14b6387020 Remove '*' in argument [-t type], that causes confusion. 2007-03-12 08:01:38 +00:00
enami 1e59139e04 Make -DINTREE (a flag to tell make(1) to build the test program
with using in tree humanize_number.c) works again.
2007-03-12 03:39:57 +00:00
enami 1a453a687f Add failure case reported by Greg Troxel. 2007-03-12 03:38:21 +00:00
thorpej 8f326e8290 - Define LOCK_CAS_CHECK() in m68k/frame.h (there because it operates on
a clockframe).
- Call LOCK_CAS_CHECK() in clock_intr() (noted by Izumi Tsutsui).
2007-03-12 02:51:03 +00:00
matt b3cd0abcf6 Shrink VAX kmutex from 12 bytes to 8. Fix various LOCKDEBUG/DIAGNOSTIC
problems.
2007-03-12 02:22:43 +00:00
matt 0b7ea235a3 Fix softintrs (boolean test problem). Spotted by mhitch. 2007-03-12 02:21:22 +00:00
matt 57257364a0 Define/use MUTEX_COUNT_BIAS for those implementations that need one (like
vax).
2007-03-12 02:19:14 +00:00
uwe 11957bf405 Note in that TAS.B in inline asm clobbers "cc".
Use MOVT instead of clear+rotate with carry in __cpu_simple_lock_try.
2007-03-12 01:33:50 +00:00
uwe d96c2a32bc Use simple mutexes. This file is effectively a copy of arm's one now. 2007-03-12 00:57:13 +00:00
uwe 7983f30ad7 Do cpu_exit with proper locking.
Rename assembly cpu_exit to cpu_do_exit and make a C version of
cpu_exit() to do proper locking.  While here, g/c switch_exit entry
point and don't call lwp_exit2 from cpu_exit.
From ad@

Completes PR port-sh3/35971 - my Jornada now boots to multiuser with a
LOCKDEBUG kernel.
2007-03-12 00:32:56 +00:00
uwe f3c67932b4 Cosmetic. Group function declarations and variable definitions. 2007-03-12 00:12:29 +00:00
uwe c24277d5f4 Factor out code to save processor state to pcb->pcb_sf switchframe
into a macro.  While here, clarify l->l_md.md_pcb->pcb_sf
vs. l->l_md.md_pcb confusion with proper naming and some comments.
Idea from OpenBSD.
2007-03-11 23:54:03 +00:00
ad a3128f66df Adjust previous: move the release of specificdata after the very last
file system operation.
2007-03-11 23:40:58 +00:00
ad 1bf149ba4c exit1: destroy the proc/lwp specificdata after calling uvm_proc_exit, as
file systems can still be using it.
2007-03-11 23:19:49 +00:00
christos 31b5ea99cb fix missing initializers. 2007-03-11 22:25:48 +00:00
ad 5941740892 Remove a use of lockmgr/LOCK_INITIALIZER. 2007-03-11 22:16:32 +00:00
ad 2dc89bb0bd Remove #include <machine/vmparam.h>. 2007-03-11 22:11:02 +00:00
ad 0b43c20288 Remove useless cast. 2007-03-11 22:07:32 +00:00
xtraeme 25b63d499e Forgot to bump year too. 2007-03-11 22:03:09 +00:00
xtraeme 2fdb9c6dc1 Mention new supported chips, bump date. 2007-03-11 21:59:09 +00:00
ad f96f2e2a7f Add the LWP's runtime to kinfo_lwp. 2007-03-11 21:38:38 +00:00