Commit Graph

192247 Commits

Author SHA1 Message Date
pooka
63ef4b38f6 Run puffs/dtfs as part of the vfs tests. 2010-07-13 16:48:15 +00:00
njoly
fb13fa89fd Add testcase data argument to all fstest helper functions.
Needed by pooka for puffs fstest support.
2010-07-13 15:50:31 +00:00
pooka
c99c5d9840 Don't leak kernel stack into userspace. 2010-07-13 15:38:15 +00:00
kiyohara
9cccbb6195 Add Kirkwood/Discovery Innovation macros. 2010-07-13 14:00:07 +00:00
kiyohara
d84a22fd65 Regen. 2010-07-13 13:57:36 +00:00
kiyohara
71c3b45e3b Add Marvell MV78100/MV78200 SoC. (Discovery Innovation) 2010-07-13 13:54:15 +00:00
kiyohara
8406aeece8 Add SATA for Marvell SC/SoC. 2010-07-13 13:05:05 +00:00
kiyohara
3a80d8ba65 Fix wrong ifdef. 2010-07-13 12:57:22 +00:00
kiyohara
66dad59009 Move to pci/mvsata_pci.c (marvell/mvsata_mv.c) splitting mvsata_products[].
mvsata(4) uses these to match.
2010-07-13 12:53:42 +00:00
wiz
f6f8f19a87 zlib-1.2.5 out. 2010-07-13 11:56:43 +00:00
pooka
254ef734e0 +tp 2010-07-13 11:54:06 +00:00
pooka
e9ce0fb090 make compile on HEAD 2010-07-13 11:53:47 +00:00
pooka
6463b41236 Add basic tests for vfsops.
tfilehandle is a test for PR kern/43605
2010-07-13 11:51:59 +00:00
kiyohara
f99b65b3f2 Add UART and PCIe controller for Marvell SoC.
However not define attribute *_mbus in our tree yet.
2010-07-13 11:16:02 +00:00
pooka
5b92553888 Make the FSTYPE macros take tc instead of derivative type "type".
ok njoly
2010-07-13 11:12:19 +00:00
enami
5559382642 Make this compile again. 2010-07-13 01:42:21 +00:00
njoly
95f6e757bd Update filesystem helper functions namespace (from XXX_mount to
XXX_fstest_mount) to avoid conflicts with existing functions such as
puffs_mount.
2010-07-12 21:37:47 +00:00
njoly
e4723ab868 Pass down the test case data to the test function, to be able to use
meta-data informations such as srcdir. Requested by pooka.

While here remove fstype argument, and define it as a custom meta-data
(X-fs.type) instead.
2010-07-12 21:05:19 +00:00
pooka
70d05149f8 Implement poor man's (or woman's) fault handler (or handlim).
from Stan (or Loretta)
2010-07-12 21:00:47 +00:00
kiyohara
eb42ba5418 Fix build failed.
Add vga_drv and manuals.
2010-07-12 16:08:52 +00:00
pooka
84244a9f10 put stuff requiring -lpuffs behind -DPUFFSDUMP 2010-07-12 13:09:19 +00:00
njoly
328f6885dc Add CLOCK_MONOTONIC support for compat linux/linux32
clock_nanosleep(2).
2010-07-12 12:01:53 +00:00
rmind
25ce398524 sel_setevents: fix error - match event-set, as intended.
Spotted by Enami Tsugutomo.
2010-07-12 11:04:25 +00:00
kiyohara
c463da08f1 Support xserver for prep. It tested only on-board s3(864). 2010-07-12 08:00:51 +00:00
kiyohara
299d82b760 Support xserver for prep.
It tested only s3(864).
2010-07-12 07:54:11 +00:00
jakllsch
01c06fb42e Make sc_vendor in ohci_softc the same size as that in uhci_softc and ehci_softc.
This change prevents some truncated OHCI vendor names in some verbose cases:
uhub0 at usb0: ATI Technologie OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
...
uhub1 at usb1: ATI Technologies EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
2010-07-12 04:16:51 +00:00
pgoyette
bf9efd1436 Fix typo. 2010-07-12 03:39:05 +00:00
christos
94320bc4fd Convert sizes/lengths to unsigned (size_t) or uint32_t
(for binary compatibility).
2010-07-12 02:58:01 +00:00
christos
e86c125420 fix debugging build. 2010-07-12 02:55:17 +00:00
mrg
6ba01f04a1 look for the m680[2346]0 options in the opt_m68k_arch.h and set them
appropriately in the kernel config, if not already set.

restores the settings before the M680x0 options became _KERNEL_OPT
options.  tested by myself and mhitch.
2010-07-12 02:45:31 +00:00
gsutre
effb01975b Add myself 2010-07-11 20:00:52 +00:00
he
b8e5234fe3 Include <sys/param.h> for howmany() definition.
OK'ed by tsutsui@.
2010-07-11 17:09:27 +00:00
pooka
bc8adcbc79 Assert that l_target_cpu isn't null, just in case we had some memory
corruption issues (like passing wrong size to kmem_free ....).
2010-07-11 16:20:39 +00:00
pgoyette
8ce827973b Add another pair of chips to the pile: IDT TS3000B3 & TSE2002B3 2010-07-11 15:16:41 +00:00
mrg
a3edee1795 point to iso/sparccd.iso, instead of the non-existant installation/cdrom/
subdir.  should fix PR#32556 properly.
2010-07-11 13:26:38 +00:00
mrg
e0b3e40e52 mark some skey files with skey tag 2010-07-11 13:13:19 +00:00
mrg
2f654f55c7 fix the MKCOMPAT=no set lists. 2010-07-11 12:54:26 +00:00
mrg
5993d5c2e7 mark skey files with skey tag. 2010-07-11 12:37:51 +00:00
pooka
373c282cc2 WARNS=2 2010-07-11 12:33:38 +00:00
pooka
e894ab517b Export the opid -> opstr tables (for outside debugging use). 2010-07-11 12:29:08 +00:00
pooka
a436045559 Add some basic tests for inactive/reclaim. To make this possible,
adjust the read/write shovel threads so, that we can tap into the
operations between puffs(9) and the file server.
2010-07-11 12:26:19 +00:00
mrg
52a4f7ac75 remove the remaining non-ELF code. 2010-07-11 12:07:31 +00:00
pooka
6a96ed6578 fd_hold() when creating new threads. This makes the fd code use
multithreaded mode and actually work with a multithreaded process.
2010-07-11 11:37:24 +00:00
mrg
e8d83502ca various fixes for mips64 builds. some are true for all builds, most
are for !crypto, !kerberos, !skey, !ldap or !pam builds.

now both sgimips64 and evbmips64-el build for me!
2010-07-11 11:33:47 +00:00
pooka
b3a3054f7d Reflect change to pool_drain_end. Makes -DRUMP_USE_UNREAL_ALLOCATORS
compile (and work) again.
2010-07-11 11:27:47 +00:00
pooka
3909f0ed5c Remove the lfs race condition hack now that it's properly in the
test instead of the fs-specific part.
2010-07-11 11:25:22 +00:00
rmind
6269e5af55 Disable direct select for now, since it still brings problems. 2010-07-11 11:17:58 +00:00
pooka
fbc9efbb6a Do fhtovp compat translation only for fhtovp ops, not all vfs ops.
Allocate tailing extra buffer for compat op too.
2010-07-11 11:17:27 +00:00
jmmv
5956eda6b6 Fix typo after crypto changes to let the pkg_summary.5 entry work. 2010-07-11 10:15:07 +00:00
kiyohara
2c444bf727 Add macro MVA_{UNIT,OFFSET,IRQ}_DEFAULT. 2010-07-11 08:43:36 +00:00