212969 Commits

Author SHA1 Message Date
bouyer
60af280a03 Note mfi(4) changes 2012-08-23 10:00:55 +00:00
bouyer
1d04ca4271 Add support newer LSI RAID controllers based on the SAS2208 chip,
codenamed "ThunderBolt". Add tagged queuing support for all adapters
supported by mfi(4).
Tested with a MegaRAID SAS 9265-8i adapter, and an older Dell PERC 5/i.
2012-08-23 09:59:13 +00:00
matt
21d023e282 Note BEAGLEBOARDXM support. 2012-08-23 01:30:54 +00:00
matt
b1649e8566 More changes for BEAGLEBOARDXM. The kernel gets all the way to usermode
and the installer will run (nothing to install to but ...)
2012-08-23 01:27:24 +00:00
kiyohara
bb7afcb870 Remove obsolated file-system PORTAL. 2012-08-23 00:20:16 +00:00
matt
d96aa595b4 Remove NAND since it isn't present on the board. 2012-08-22 23:00:48 +00:00
matt
90134b4ea9 Fix console address 2012-08-22 22:56:21 +00:00
matt
d61bbd9ce8 If building for a PANDABOARD use -mcpu=cortex-a9 2012-08-22 22:34:30 +00:00
matt
0120ef712e First pass as supporting the TI DM37XX which is used in the BeagleBoard-XM.
(compile tested but hasn't been run on an actual board).
2012-08-22 22:18:21 +00:00
macallan
7830244e34 - use R3G3B2 palette
- don't muck around in config registers that don't really concern us
2012-08-22 21:17:58 +00:00
macallan
85e39273ff actually pass a working IO tag to the rest of the driver 2012-08-22 21:15:17 +00:00
jakllsch
81c02bc796 Fix typo in previous. 2012-08-22 13:21:31 +00:00
jakllsch
306902e674 As we'll soon get boot-time information via the mailbox method, seperate
the actual access code into a seperate file that can be used by itself.
2012-08-22 13:19:47 +00:00
jakllsch
3ba8e82e90 ... and remove inclusion of defparam-created header. 2012-08-22 12:36:35 +00:00
ttoth
8a77fce611 chfs: fixed truncating 2012-08-22 09:20:13 +00:00
jnemeth
0f1ee6e9e1 Set WARNS=5. No warnings/errors were found with a test compile. 2012-08-22 07:47:18 +00:00
spz
c60c5ec2d8 actually install the new npf examples
add examples for a hash table file and a tree table file
add an ID string to host-npf.conf
2012-08-22 06:45:15 +00:00
dholland
6c6b2a936f Remove nonexistent directory from compiler include path, per
PR 46819 from Henning Petersen.
2012-08-22 05:39:18 +00:00
dholland
bc78f655b5 Add note about cleaning required by last month's openssl update.
Closes PR 46816.
2012-08-22 04:16:47 +00:00
jakllsch
364152a348 Remove defparam MEMSIZE, MEMSIZE is no longer used. 2012-08-22 02:16:59 +00:00
rmind
b8c27e4a39 npftest:
- Do not stop running other tests, if some tests fail.
- Fix some endianness bugs in the test cases.

Tested on sparc64 by martin@, all tests pass.
2012-08-21 20:52:11 +00:00
bouyer
0c3a48a0c4 Properly fill the struct timeval before using it: a timeout in microseconds has
to be converted to seconds and microseconds.
Fix KASSERT("usec >= 0 && usec < 1000000") in tvtohz().
While there, simplify computation of to (avoids a timersub() in tvhzto()
and directly call tvtohz() with the interval).
2012-08-21 15:53:07 +00:00
bouyer
d7a08d3db1 If the controller supports more than 256 commands per target,
clamp it to 256 (maximum number of tags in SCSI). Newer controllers
(such as mpii(4), and mfi(4) when fixed to announce tagged queuing support)
support more than 256 outstanding commands and don't use the scsi tag,
but at this time scsipi will always allocate a tag, and panic if a periph
tries to send more than 256 commands.
2012-08-21 14:19:02 +00:00
bouyer
d010654c5e Redo previous the correct way: Xen expects a u_long * for vcpumask,
so use 2 uint32_t on LP64.
2012-08-21 09:06:02 +00:00
spz
e185885455 add id string, fix comments 2012-08-21 08:25:21 +00:00
spz
52a0bf69ae the example from the man page, with a few extra comments 2012-08-21 06:54:39 +00:00
riz
184de6c4c4 Bump SYMTAB_SPACE. 2012-08-21 03:18:39 +00:00
rmind
6ff25eebbe Fix Xen build. Make xcpumask uint32_t, fits 32 CPUs (can increase). 2012-08-21 01:17:46 +00:00
rmind
f5661bef75 kcpuset_copybits: fix potential endianness problem. Spotted by matt@. 2012-08-20 22:01:29 +00:00
dsl
e2ff5b6fd5 I'm fairly sure the libc rules require that arc4random_addrandom,
arc4random_buf, arc4random_stir and arc4random_uniform be weak.
2012-08-20 21:38:09 +00:00
wiz
0e9908f0b2 grep-2.14 out. 2012-08-20 21:20:19 +00:00
spz
f9b90c2013 add an example for a npf.conf
It probably could do with polishing of both rules and comments, but meh,
better than nothing
2012-08-20 21:09:49 +00:00
dsl
75ea4d15ba arc4 is a random number sequence, there is no point using its own
output values to determine a number of output values to skip.
Skipping values on any possibly random event might be worth while, as
  might using the keying algorithm to stir in a possibly random value.
2012-08-20 20:32:09 +00:00
dsl
62af4c5505 Since 'rs' is statically initialised (not bss) its s[] might as well be
compile-time initialised as well.
arc4_init) is the same as arc4_stir().
Initialise rs.i to 0xff (not 0) so that the first key byte is processed
  with rs.i == 0 without the splurios rs.i-- in arc4_addrandom().
Remove the assignment rs.j = rs.i at the end of arc4_addrandom(), it isn't
  necessary and I can see no justificationm for it.
Replace RSIZE with __arraycount(as->s), however it is manifestly 256 (more
  correctly the number of values in rs.i and rs.j).
2012-08-20 20:27:46 +00:00
pooka
88392d44db Add a vfstest zfs attachment. This is a compile-time option,
default off, due the large numbers of failing tests (some of them
look like quite trivial failures).
2012-08-20 16:37:35 +00:00
christos
98db046cb6 make this compile. 2012-08-20 16:01:37 +00:00
joerg
11b4a6201b Add tic dependency only for the USETOOLS case. 2012-08-20 15:44:02 +00:00
tron
387077e6e4 Build and install iso10646-1 encoded 10x20 font. This matches the behaviour
of the upstream software and modular X.org in pkgsrc.

Patch supplied by Piotr Meyer in PR xsrc/46755.
2012-08-20 15:38:58 +00:00
bouyer
53f2b26141 Support checksum offloading in carp(4) if the underlying device suports it,
as proposed on tech-net@ on 2 Aug 2012.
2012-08-20 14:14:32 +00:00
matt
73bbe6ccaa Add support for mapping SuperSection on armv6 and armv7. These always
a domain of 0 so move the kernel from domain 15 to domain 0.
2012-08-20 13:03:41 +00:00
bouyer
5a3c59bf01 Fix typo, pointed out by Markus W Kilbinger 2012-08-20 12:48:47 +00:00
matt
15229207ed Inital config file BEAGLEBONE 2012-08-20 12:45:36 +00:00
matt
b935d50fc4 Make gzip'ed uboot images. 2012-08-20 12:44:31 +00:00
matt
638497ceb6 Add initial support for BEAGLEBONE and PANDABOARD. 2012-08-20 12:40:40 +00:00
matt
df84654464 Add support for the TI AM335x (beaglebone) and the OMAP4430 (pandaboard) 2012-08-20 12:38:28 +00:00
bouyer
32adf0a379 Fix AHCI_QUIRK_BADPMPRESET: when reset fails for drive 15, stop, clear
errors and restart the channel before retrying with drive 0.
Should fix the problem of drives not detected any more reported by
Markus W Kilbinger on current-users.
2012-08-20 11:59:29 +00:00
drochner
025c63d6ef For devices which don't claim SPC-3, don't request 32 bytes of sense
data but just 18. Some devices signal an error if the transfer length
is not exactly what the device expects, and it is hard to deal with
these errors afterwards.
This makes a number of USB memory sticks and SD card readers work
which were not usable before.
2012-08-20 10:32:31 +00:00
skrll
d422abefd8 Better/different/consistent wscons colours. 2012-08-20 08:38:32 +00:00
martin
d0ba1a0677 Fix stupid thinko when checking for the availability of options MODULAR
and permission to load modules.
2012-08-20 08:07:52 +00:00
skrll
f95acf1e35 First pass at a VC mailbox driver. 2012-08-20 07:45:24 +00:00