Commit Graph

192384 Commits

Author SHA1 Message Date
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
kiyohara c1903f8449 Remove unnecessary define.
Reorder.
Add necessary attributes.
2010-07-11 08:34:57 +00:00
mrg c8cf27943d make sure to look in CFLAGS, COPTS and CPPFLAGS for abi options.
fixes sgimips64 build of n64 ld.elf_so.
2010-07-11 07:43:12 +00:00
mrg 6479f6e5b4 ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if
MKCRYPTO=no.
don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no.
mark librumpcrypto, rump_smb, pkg_*

fix set lists as appropriate.
2010-07-11 06:16:54 +00:00
mrg 363e39cc2c don't list tlsmgr twice; espcially one of them being outside of
the ${MKCRYPTO} != no check.
2010-07-11 05:37:32 +00:00
mrg ee1ac2b96d avoid an unused variable warning(error) for MKCRYPTO=no builds. 2010-07-11 03:13:08 +00:00
mrg 657f450349 add a miss #ifdef HAVE_TLS, that fixes MKCRYPTO=no build in here. 2010-07-11 00:47:36 +00:00
mrg 6967779589 use PCI_PRODUCT_NETMOS_NM9901 instead of 0x9901 magic number. 2010-07-11 00:11:05 +00:00
christos dbee6f29d8 PR bin/43591: Jeremy Reed: make sure that the default path is always set. 2010-07-10 21:42:29 +00:00
gsutre afdde45eb6 AcpiOsDerivePciId: make sure that we only update the PCI bus number,
and that we do so only if it was succesfully derived.

ok jruoho@, kochi@
2010-07-10 21:31:00 +00:00
jruoho 4d8f91f9bc Export also the delta function. 2010-07-10 19:37:38 +00:00
jmmv 0aef9b15d2 t_ipf has been split into separate pieces. 2010-07-10 17:29:12 +00:00
jmmv f8a35c46be Do not use awk to generate the test program. Use some eval magic to generate
the tests on the fly alongside with easier-to-read functions.

While doing this, split the big monolithic test program into more granular
but cohesive test programs.

Phew, this one was tough.  And it's horrible to see that many these tests
(yes, the tests themselves probably) are broken.
2010-07-10 17:28:36 +00:00
rmind 2903a8dcf1 sel_setevents: fix direct injecting of fd bit for select() case. 2010-07-10 17:04:25 +00:00