christos
de02317b32
comment out impossible code
2006-09-02 06:53:17 +00:00
christos
c4501e2800
fix incomplete initializer
2006-09-02 06:52:13 +00:00
christos
d74781a938
- add missing initializers
...
- comment out impossible code
2006-09-02 06:48:00 +00:00
christos
0dc26f6dcb
remove impossible test
2006-09-02 06:46:04 +00:00
christos
ec219b9b61
use c99 initializers
2006-09-02 06:44:59 +00:00
christos
f7619e4f98
add missing initializers
2006-09-02 06:41:16 +00:00
christos
10f27c9c57
remove impossible comparison
2006-09-02 06:39:27 +00:00
christos
3c95928caf
add missing initializers.
2006-09-02 06:37:41 +00:00
christos
8d6177c953
add missing initializer
2006-09-02 06:35:49 +00:00
christos
bdd0dbdf82
add missing initializers
2006-09-02 06:35:12 +00:00
christos
72c936995b
delete unreachable code
2006-09-02 06:33:11 +00:00
christos
9802793325
deal with empty if bodies
2006-09-02 06:32:09 +00:00
christos
2e1a2f9d5e
comment out impossible comparison
2006-09-02 06:30:53 +00:00
christos
4e2f7e29cf
- fix initializer
...
- comment out unused code
2006-09-02 06:29:13 +00:00
christos
e04bc58b1a
Add missing initializer
2006-09-02 06:26:13 +00:00
christos
04eadef67e
add missing initializer
2006-09-02 06:22:45 +00:00
christos
bbff9f7a92
Add missing initializers
2006-09-02 06:21:32 +00:00
gdamore
a96a5fa3fc
Note evbmips conversion to timecounters.
2006-09-02 05:11:24 +00:00
uwe
2a28676497
xserver set for landisk.
2006-09-02 02:59:12 +00:00
gdamore
6f46a0d419
Remove ifdef 0'd code from before timecounters.
2006-09-02 02:06:05 +00:00
gdamore
12c3c2ae91
Convert evbmips to timecounters, using the MIPS3 cp0 clock.
...
This has been tested on AR5312, and I expect it to "just work" on
all evbmips systems. (On AR5312, the counter is 110MHz. :-)
2006-09-02 02:04:25 +00:00
uwe
84e01e91b5
Note NetBSD/landisk import.
2006-09-01 23:22:44 +00:00
cube
3122ef59fe
Revert my commit that made SYSTRACE depend on PTRACE, this is no longer
...
necessary. Thanks, Matt.
2006-09-01 22:38:27 +00:00
matt
21b62eb996
Missed commit (Regen'ed).
2006-09-01 22:23:18 +00:00
mrg
02356bf3f5
fix a bug in userlevel trap() handling where struct proc *p was used
...
before it was assigned to.
2006-09-01 22:22:45 +00:00
mrg
ed30b212fd
va = va += PAGE_SIZE is possibly undefined. remove the first "va = ".
2006-09-01 22:21:17 +00:00
mrg
6801145584
copy this from i386/compile/Makefile. it makes kernel builds work
...
properly with objdirs.
2006-09-01 22:12:40 +00:00
mrg
56937a15b3
port the GCC3 gcc/config/ia64/netbsd.h. only change is to remove a call
...
to the no longer available/required NETBSD_OS_CPP_BUILTINS_LP64() macro.
2006-09-01 21:56:18 +00:00
uwe
2e25d643b7
Recognize MACHINE=landisk (sh3el).
2006-09-01 21:52:55 +00:00
uwe
4802ac293b
MD sets for NetBSD/landisk.
2006-09-01 21:51:34 +00:00
uwe
973bc97b66
NetBSD/landisk support.
2006-09-01 21:47:21 +00:00
uwe
cc439cea4f
New NetBSD/landisk port uses MBR too.
2006-09-01 21:44:02 +00:00
uwe
02fbb03f10
Definitions for NetBSD/landisk port by NONAKA Kimihiro <nonaka@NetBSD.org>
2006-09-01 21:41:46 +00:00
matt
6fcbfe6950
Increase SYMTAB_SPACE to 410000
2006-09-01 21:38:12 +00:00
uwe
1fd097bf15
Initial import of NetBSD/landisk port by NONAKA Kimihiro <nonaka@NetBSD.org>
2006-09-01 21:26:18 +00:00
matt
7e0679149d
Properly deal with/without ktrace/ptrace/systrace
2006-09-01 21:24:50 +00:00
matt
2e04559304
When calling PTRACE from an LKM, use sysent[SYS_ptrace].sy_call in case
...
the sys_ptrace symbol isn't present.
2006-09-01 21:20:46 +00:00
matt
280b69066a
Regen.
2006-09-01 21:19:44 +00:00
matt
bb97e7087b
process_domem exists for ktrace/ptrace/systrace
2006-09-01 21:05:33 +00:00
matt
894d299a2b
Regen. (add __weak_alias(sys_ptrace, sys_nosys) when PTRACE is off)
2006-09-01 21:04:45 +00:00
matt
30183e299f
Don't conditionalize *sys_ptrace. The lack of sys_ptrace will be dealt
...
with differently.
2006-09-01 20:58:18 +00:00
cherry
8a4036de78
bumps kernel aobj to 64 bit. \
...
See: http://mail-index.netbsd.org/tech-kern/2006/03/07/0007.html
2006-09-01 20:39:05 +00:00
uwe
ff25c8d7b7
s/dreamcast/sh3/ to cover landisk.
2006-09-01 20:28:14 +00:00
perseant
16c0dce8d4
Update dumplfs to reflect new segment flags and "orphaned" file status.
2006-09-01 19:57:41 +00:00
perseant
cb2499ac6e
Several fixes to improve the reliability of the roll-forward agent.
...
Also, note "properly orphaned" files as distinct from corrupted files.
2006-09-01 19:52:48 +00:00
perseant
a2ecf39b35
Pay attention to the new LFS_CLEANER_MUST_CLEAN flag in the Ifile.
2006-09-01 19:43:51 +00:00
perseant
437e855235
Changes to help the roll-forward agent, to wit:
...
* Mark being-deleted files in the Ifile so we can finish deleting them
at fs mount time.
* Flag the Ifile with "cleaner must clean" when writers are waiting for
the cleaner, rather than relying solely on the cleaner's estimation of
whether it should clean or not.
* Note partial segments written by a user agent (in particular,
fsck_lfs) so that repeated rolls forward don't interfere with one
another.
* Add a new fcntl, LFCNPASS, that allows the log to wrap exactly once,
for better testing of the validity of checkpoints.
* Keep track of the on-disk nlink count when cleaning, so that we don't
partially complete directory operations while cleaning.
* Ensure that every single Ifile inode write represents a consistent
view of the filesystem. In particular, the accounting for the segment
we are writing the inode into must be correct, and the accounting for
the segment that inode used to reside in must be correct. Rather than
just rewriting the inode if we wrote it wrong, rewrite the necessary
ifile blocks before writing the inode so we never write it wrong.
* Don't unmark any VDIROP vnodes if we haven't written them to disk,
avoiding yet another problem with the "wait for the cleaner" error
return from lfs_putpages().
Also, move the last callback to an aiodone call, so we no longer do any
memory management from interrupt context.
2006-09-01 19:41:28 +00:00
matt
20751a781e
Make this compile again. -Wshadow and other gcc4 stuff.
2006-09-01 19:15:48 +00:00
matt
87eed1926a
Make sure .data is .long aligned. (fixes linker warning)
2006-09-01 19:11:56 +00:00
rittera
91e48477e4
Moved ndis to the appropriate place in CHANGES.prev
2006-09-01 16:56:59 +00:00