Commit Graph

190416 Commits

Author SHA1 Message Date
jakllsch
488f603517 Add (missing) newlines to error messages. 2010-05-02 17:37:52 +00:00
chs
7f20444bc1 add alipm and its iic bus. 2010-05-02 17:24:35 +00:00
tsutsui
b3d183afc6 There is no bootable floppy on hpc ports.
XXX: no translations
2010-05-02 16:35:09 +00:00
pooka
00ed8a38a3 Prefer a real device for pseudoroot and only create a fake device
in the case we are attaching to a pure attribute.  Otherwise we
end up creating a fake device instance every time ...
2010-05-02 15:35:00 +00:00
phx
94d41e64cc Bumped version, because of last changes. 2010-05-02 14:27:07 +00:00
tsutsui
8fc25fb037 Remove unused messages. (mostly pulled from i386?)
XXX1: I don't think it's worth to keep bad144 for modern flash devices.
XXX2: Should we still maintain non-English translations without a maintainer
      even after we removed www translations?
2010-05-02 14:00:44 +00:00
tsutsui
d9f9bedcec hpcarm doesn't have GENERIC or TX3912.
Use IPAQ and JORNADA720 instead in messages per md.h.

XXX1: hpcarm seems to have more kernels.
XXX2: hpcarm doesn't have a common INSTALL kernel so
      choosing a kernel set during sysinst doesn't make sense.
2010-05-02 13:52:00 +00:00
pgoyette
a26d53cca0 Include support for BCM5481. From OpenBSD and confirmed to work by
myself on XFX nForce 790i motherboard.
2010-05-02 13:49:17 +00:00
phx
f6b5358cf9 Fixed ALLOC() macro to allocate properly aligned memory. 2010-05-02 13:36:30 +00:00
phx
cea3999396 Add support for Qnap TS101 (untested) and Synology-DS boards.
Detect Synology SATAlink device (although still unused).
New skg driver for Marvell SKnet Yukon-lite based GbE, used on most DS boards.
As there is no documentation available, it was based on if_sk.c, with lots
of testing. Known problem: The MAC address on my DS-101g+ is always read
as 00:11:22:33:44:54, but sk(4) unfortunately has the same problem.
New allocaligned() function to replace non-working ALLOC() macros.
2010-05-02 13:31:14 +00:00
pgoyette
e3643c0afa Regen 2010-05-02 12:43:05 +00:00
pgoyette
9054e40691 Add Broadcom BCM5481 and BCM5709S - From OpenBSD 2010-05-02 12:38:06 +00:00
martin
c529dbfa93 Fix R_SPARC_OLO10 relocations.
XXX this whole code does not look like it would have a chance to work on
32bit kernels, but I can't test right now.
2010-05-02 11:43:30 +00:00
pooka
e7f4f9320b ABC2010 paper 2010-05-02 11:11:36 +00:00
pooka
193bcc771a If a builtin dependency is missing, error instead of panic. As
pointed out by martin, configurations like builtin nfsserver can
be succesfully linked without including all dependencies (specifically,
nfs).  Until all such weirdosities are fixed, opt for at least a
semifunctional system.
2010-05-02 11:01:03 +00:00
dholland
30c9deb259 Don't printf a userspace pointer; print the copied-in kernel version
instead, now that it's readily available. Fixes PR 43217.
2010-05-02 06:35:21 +00:00
dholland
f6e199ad65 typo in comment 2010-05-02 06:31:48 +00:00
dholland
7785b64ee7 5.99.29: smaller struct exec_package. 2010-05-02 05:31:47 +00:00
dholland
54f6c52ba9 Remove the nameidata from struct exec_package. It was used only for two
things: passing an argument to check_exec, which is better done explicitly,
and handing back the resolved pathname generated by namei, which we can
make an explicit slot for in struct exec_package instead. While here,
perform some related tidyup, and store the kernel-side copy of the path
to the executable as well as the pointer into userspace. (But the latter
should probably be removed in the future.)
2010-05-02 05:30:20 +00:00
christos
ecc4179d07 Replace iwn_tx from rev. 1.39 with a port of the current OpenBSD version.
Remove superfluous call to bpf_detach.
Add comments regarding porting issues and add a couple of cosmetic changes
that reduce the diffs to the OpenBSD version. From Sverre Froyen
2010-05-02 02:06:15 +00:00
pooka
145a3f9eec ignore mainbus in previous for now 2010-05-01 23:54:35 +00:00
pooka
199d07fe55 fix field initializers 2010-05-01 23:40:21 +00:00
pooka
78e2a9f5d1 Add a test/example program for using audio/pad in a rump kernel.
It stuffs some nice sounds into the virtual kernel's /dev/audio,
reads the PCM from /dev/pad, and writes the data to stdout from
where it can be piped to audioplay to test that things actually
work.

If you want to know the secret message, you'll just have to run
this program ;)
2010-05-01 23:31:01 +00:00
pooka
df12c73c8f is it absurd? is it a pain? no, it's setlistman! 2010-05-01 23:27:22 +00:00
pooka
811310d0d4 remember to add audio to the list of device components 2010-05-01 23:24:40 +00:00
pooka
3a2dd9aab6 support pad(4) 2010-05-01 23:21:24 +00:00
pooka
f60e2f41a7 add audio(4) support 2010-05-01 23:19:56 +00:00
pooka
7d2b64974c forward-declare struct uio (required by rumpvnode_if.h) 2010-05-01 23:16:31 +00:00
pooka
194e1c80bc Support interface attributes as pseudoroots. This makes things like
"pseudo-root audiobus*" possible.
2010-05-01 22:17:58 +00:00
reinoud
bb702d3252 As per change in NiLFS2 spec, select the superblocks on highest checksum
number and not on their timestamp since one of the timestamps could be wrong when the
clock was set wrong for whatever reason.
2010-05-01 21:21:27 +00:00
reinoud
ae745f2c6a Initialise error variable to zero. If all the if's fail it exists the function
sdmmc_init returning the then still uninitialised variable.

gcc can't know if one of the if's is bound to happen.

Detected with -DDEBUG -DDIAGNOSTIC -DKGDB - ...
2010-05-01 21:14:39 +00:00
christos
3f874b5444 reflect reality. 2010-05-01 19:51:33 +00:00
pooka
2bb0e81bf1 cleanup non-used code (superceded by rump_printevcnts) 2010-05-01 14:46:32 +00:00
pooka
d16346a23e If P2K_DEBUG is given, also dump rump kernel event counters when
file system is unmounted.
2010-05-01 14:44:48 +00:00
pooka
b367c26e41 Add rump_printevcnts() which dumps values from all event counters.
(NOTE! it is run unscheduled for various experimentation etcetc. reasons)
2010-05-01 14:40:36 +00:00
pooka
dd87051350 Adjust event counter names to be less redundant. 2010-05-01 14:37:53 +00:00
pooka
3b42318585 Remove "EXPERIMENTAL" from puffs + some rewording. 2010-05-01 13:07:34 +00:00
tsutsui
72cbad7b42 Remove mount_kernfs(8) and use dmesg(8) directly. 2010-05-01 12:59:26 +00:00
tsutsui
f9907fc49e Remove mount_kernfs(8) and use dmesg(8) directly. 2010-05-01 12:18:44 +00:00
tsutsui
436ddfdc83 Remove fsck_ext2fs(8) and mount_ext2fs(8).
(no file-system EXT2FS in kernels)
Add fsck_msdos(8) and newfs_msdos(8) instead for bootstrap from WinCE.
2010-05-01 12:18:02 +00:00
tsutsui
ab5207040e Remove mount_kernfs(8) and use dmesg(8) directly. 2010-05-01 12:14:11 +00:00
pooka
90512ff195 convert to ifdef USE_ATF 2010-05-01 12:11:53 +00:00
tsutsui
3445db8c2d Remove fsck_ext2fs(8) and mount_ext2fs(8).
(no file-system EXT2FS in kernels)
Add fsck_msdos(8) and newfs_msdos(8) instead for bootstrap from WinCE.
2010-05-01 12:08:58 +00:00
tsutsui
1a61dc7fca Explicitly specify "options HZ=64" in kernel config files so that
hz(9) is initialized properly in conf/param.c even before
cpu_initclocks(9) is called and timecounter(9) will take
a correct frequency for the clockinterrupt.
2010-05-01 11:35:41 +00:00
tsutsui
c9568b7a17 Enable file-system MFS. sysinst(8) assumes it's default. 2010-05-01 11:28:40 +00:00
pooka
cdf297bb01 Disable module autoload so that it won't foil our module unload test. 2010-05-01 11:20:21 +00:00
tsutsui
6dda4ee2ed Fix pasto in comment. 2010-05-01 11:13:01 +00:00
pooka
0714e24da4 fix !USE_ATF 2010-05-01 10:46:29 +00:00
pooka
eb097b1b96 Return correct value from union_islocked.
(XXX: anything asserting LK_SHARED will fail because union doesn't
support shared locks)
2010-05-01 10:44:59 +00:00
pooka
ebcc5a9913 fix !USE_ATF case 2010-05-01 10:43:31 +00:00