wiz
42fdda0454
Bump date for previous.
2008-12-31 14:19:51 +00:00
christos
d1018e8baf
KNF.
...
NB: These were not imported properly. The Id RCS keyword lines were not
cleaned up, and there were no NetBSD keywords added. Perhaps Re-import
correctly?
2008-12-31 14:08:46 +00:00
christos
4a65af23ac
mention that these may fail with EPERM. From Anon Ymous
2008-12-31 13:57:54 +00:00
taca
34bbf0c078
Update current versions:
...
bind: 9.5.1/9.6.0.
dhcp3.1.2/4.0.1
2008-12-31 13:57:28 +00:00
pooka
c26a0d893f
update description of include
2008-12-31 13:18:06 +00:00
pooka
94dc15e204
Include rb.c instead of relying on it being in libc.
2008-12-31 13:08:57 +00:00
tsutsui
cdf1b88ca6
- remove extern decls for unused msgbufaddr and msgbufpa
...
- remove noncontig_enable which has been moved into pmap_bootstrap.c
2008-12-31 11:43:26 +00:00
tsutsui
d14403f116
Make kernel_pmap_store static as well as other m68k ports.
2008-12-31 11:37:20 +00:00
tsutsui
2e525a342c
Some minor cosmetics, to sync with atari.
2008-12-31 11:34:39 +00:00
tsutsui
baffe80103
Remove quite obsolete pcb_cmap2.
2008-12-31 11:11:05 +00:00
tsutsui
99a3dabf8e
Remove a declaration of Sysmap. It's in <m68k/pmap_motorola.h>.
...
XXX: maybe we should also have declarations for Sysseg, Sysptmap,
XXX: and Sysptsize etc. in <m68/pmap_motorola.h>.
2008-12-31 10:33:13 +00:00
tsutsui
a0746e5741
Add avail_start and avail_end for debug printf,
...
to sync with m68k/pmap_motorola.c.
XXX: virtual_avail (VA of first avail page) is not initialized?
2008-12-31 10:02:30 +00:00
isaki
aea81d8a0f
struct device * -> device_t.
2008-12-31 09:50:21 +00:00
tsutsui
fa7554982f
Misc cleanup:
...
- use proper types on variable declarations
- allocate Sysseg_pa in pmap_bootstrap.c where it's actually used
rather than in atari/pmap.c
- remove comments in pmap_bootstrap.c which were duplicated from pmap.c
- add explicit `extern' keywords for variables allocated elsewhere
- update comment for pmap_bootstrap() to sync with reality
No functional changes.
2008-12-31 09:45:11 +00:00
isaki
40e63cb237
Remove a meaningless "*" @ mainbus.
2008-12-31 08:33:20 +00:00
isaki
7563f448e7
Search all of mfp(4)'s children automatically, instead of
...
attaching hard-coded children. mfp(4) was trying to attach
pow(4) though pow(4) was a pseudo-device for a long time.
2008-12-31 08:00:31 +00:00
phil
806ddf688c
Add a return HAL_OK in the AR_EEP_MACADDR case. Without this
...
it falls through to the next case and returns a register value.
Found by Aran Clauson.
2008-12-31 07:24:01 +00:00
tsutsui
64fa2cd5cc
Adjust comments (which were added by me) to sync with m68k/pmap_motorola.c.
2008-12-31 06:54:33 +00:00
pooka
cb118e551d
yank debug printf from previous
2008-12-31 00:57:45 +00:00
pooka
e8b4276abd
Reset proc0 cwdi after unmount. Makes is possible to mount/unmount/mount
...
in one process.
(XXX: this code is still horrible)
problem reported by stacktic
2008-12-31 00:57:15 +00:00
pooka
e605194ace
Nuke macros which haven't been used since the advent of RUMP_VOPs.
2008-12-31 00:35:00 +00:00
pooka
1d6d3e2769
Link self-contained file systems (i.e. do not depend on other file
...
systems) against the kernel module on select archs.
2008-12-30 22:20:56 +00:00
pooka
3427000fad
Build kernel modules the same time as the rest of the system libraries.
2008-12-30 22:18:11 +00:00
pooka
dfa6b36e0e
Move list of rump-uses-kmod archs to bsd.own.mk for wider consumption.
2008-12-30 21:31:10 +00:00
pgoyette
38a22d040a
Correctly mark files obsolete.
2008-12-30 20:33:27 +00:00
reinoud
339f5c5772
Add ISO partition detection enabling auto-detection of iso9660 and UDF
...
partitions on optical media like CD/DVD/BD but also on all other media if
there is no NetBSD disklabel or MBR label.
Also fix cd's readdisklabel arguments so the ioctl's arrive at the right
device (!) and update its default label to make more sense.
2008-12-30 19:38:36 +00:00
pooka
3b189207d8
Switch amd64 rumps to the kernel ABI.
2008-12-30 19:05:40 +00:00
pgoyette
6bafd541ac
The extra fonts have gone away again, probably due to changes being made
...
to make(1). Mark them 'obsolete'.
2008-12-30 18:00:38 +00:00
he
bce40b6ae2
Also doctor the Revision header in the files.
...
This appears to be leftover from my earlier BIND update.
2008-12-30 17:53:47 +00:00
tteras
a3c1a92d23
schedular() call can now modify fd mask so make the working copy just
...
before calling select(); otherwise it can contain bad file descriptors
2008-12-30 15:50:24 +00:00
he
a7f7726d50
Change va_fsid from long to u_long, so that we can store a dev_t
...
there without incurring warnings (which turns into build errors)
about conversions from unsigned int to long.
OK'ed by christos@.
2008-12-30 15:08:09 +00:00
pooka
0531e32a05
!defined(_LKM) -> defined(_KERNEL_OPT)
2008-12-30 13:15:49 +00:00
pooka
f9f4344f37
#ifdef _LKM -> #ifndef _KERNEL_OPT
2008-12-30 12:56:12 +00:00
pooka
d218bdeeff
_LKM -> _MODULE
2008-12-30 12:35:23 +00:00
jmcneill
9f9ac957a5
Silence printf in common "device not found" error path.
2008-12-30 10:44:30 +00:00
stacktic
69a3e4d4ea
Closing file in ukfs_release
2008-12-30 10:31:22 +00:00
pooka
593f6357c6
-I${RUMPTOP}/librump/rumpkern so that build from src/lib works.
...
noted by Geoff Wing on current-users
2008-12-30 09:49:21 +00:00
matt
8f704298aa
Reclaim PVF_KNC in VIPT to be PVF_MULTCLR (page has multiple colors).
...
Track when a page is mapping in multiple colors and deal with the ramifications.
When a page's MOD attribute is cleared, clean it from the cache.
Fix a logic inversion.
With these changes, the TI SDP2420 H4 board can successfully natively build a
TISDP2420 kernel.
2008-12-30 05:51:19 +00:00
matt
a7cf4e5ecd
Use atomic ops to manipulate the bitmasks.
2008-12-30 05:43:14 +00:00
pooka
9c5307acaa
properly handle kthread_exit()
2008-12-30 00:36:38 +00:00
pooka
9fd33357b3
Provide ifunit stub in the same place as others.
2008-12-29 23:18:35 +00:00
pooka
8a1a1e1e27
* make features match those of the nfs module just to have them in-sync
...
* remove stubs.c since all are now provided by rumpnet
2008-12-29 23:17:42 +00:00
pooka
14d6fd5a0b
__weak_alias some more networking symbols for the benefit of the
...
nfs boot code in case not using the full networking stack.
2008-12-29 23:12:11 +00:00
njoly
e85166daa8
Fix stime(2) inverted copyin arguments.
2008-12-29 22:21:49 +00:00
pooka
f8829b7dcb
Switch i386 away from rump/include/machine. This means that rump
...
on i386 now uses the native kernel ABI. This in turn means that
rump modules and kernel modules are binary equivalent and can be
used interchangeably.
2008-12-29 22:16:15 +00:00
christos
6469dc948c
revert previous. it was meant for the branch.
2008-12-29 21:30:51 +00:00
pooka
d19a006d1c
Register a dummy block device for rump, since some file systems do
...
a sanity check to see if the block device exists. This dummy block
device should eventually replace rump specfs.
2008-12-29 20:39:49 +00:00
mlelstv
bb90b5f0cd
cast arguments for changed printf format
2008-12-29 20:02:30 +00:00
pooka
2c52214ded
_LKM -> _MODULE
2008-12-29 19:59:09 +00:00
pooka
b03bd9bf49
We are conseptually a module, so -D_MODULE. Group CPPFLAGS better.
2008-12-29 18:53:57 +00:00