jakllsch
d1934bdd72
Convert twa(4) to device_t (CFATTACH_DECL_NEW).
2012-07-27 14:02:17 +00:00
pooka
c303bcbe4c
Bit-un-rot the proplib portability layer.
2012-07-27 09:10:59 +00:00
pooka
3b3ffd7039
Once again, make the rump kernel hypercall layer work on Linux.
2012-07-27 09:09:05 +00:00
pooka
09452c4910
Use mmap hypercall for memory allocation only when absolutely necessary
...
(map == module_map). Otherwise, use the malloc hypercall. This avoids
relying on the platform's mmap() to be able to return arbitrarily
alignment memory.
2012-07-27 09:06:01 +00:00
abs
d6cb28dd2a
- Adjust the TOC parsing to reject an TOC with invalid (zero) track ids.
...
Avoids dereferencing off the start of the TOC track array.
- Add #ifdef GDROMDEBUGTOC for dumping out the gdrom TOC values
2012-07-27 07:42:26 +00:00
manu
b8b95eab4a
Rename slow sopreq queue into node sopreq queue, to refet the fact that
...
is only intended for postponed node reclaims.
When purging the node sopreq queue, do not call puffs_msg_sendresp(), as
it makes no sense.
2012-07-27 07:38:44 +00:00
manu
efa196dac9
puffs mounts share global pools. This means that the puffs_vfsops cannot
...
be vfs_detach'ed by module autounload before puffs_vfsop_unmount() completes
and has freed ressource from the pools. By holding a reference on
puffs_vfsops from each mount, we ensure that no race can occur here.
Works around the crash in kern/46734
2012-07-27 07:25:56 +00:00
apb
c185f8ef0c
zoneinfo: Import tzdata2012d. [apb 20120722]
2012-07-27 07:21:01 +00:00
matt
2b5bbd5317
Enable -fno-common for GCC compiled kernels
2012-07-27 05:40:51 +00:00
matt
f770105b50
Note removal of safepri
2012-07-27 05:38:21 +00:00
matt
f96ef7b3c5
Remove safepri and use IPL_SAFEPRI instead. This may be defined in a MD
...
header file (if not, a value of 0 is assmued).
2012-07-27 05:36:09 +00:00
matt
c476e7cf03
Use %r6 for setting PSL_RI, not %r30 since r30 needs to be preserved.
2012-07-27 04:17:07 +00:00
kiyohara
b113d48dab
Enable mvcesa.
...
Also enable idmac in SHEEVAPLUG.
2012-07-27 03:10:23 +00:00
kiyohara
11ef2a5b15
Add mvcesa.
2012-07-27 03:03:34 +00:00
kiyohara
068a6eb9af
Add Marvell CESA(Cryptographic Engines and Security Accelerator) module driver.
...
But support only PIO-mode now. Also AES-CBC not supported.
Don't know how to process to AES CBC in PIO-mode. I haven't found IV registers.
2012-07-27 03:00:01 +00:00
christos
2c88e265bf
make this compile.
2012-07-26 21:23:13 +00:00
christos
2131695062
Don't do the PLTGOT for local labels, limit it to OPENSSL_ global symbols.
2012-07-26 21:22:47 +00:00
skrll
b6cf8ec026
Add RPI to KERNEL_SETS
2012-07-26 20:50:44 +00:00
jakllsch
102f7b2016
Revert, with intention of restoring in a less invasive way, the SATA Port
...
Multiplier code.
ok christos@
2012-07-26 20:49:44 +00:00
christos
3996f6ecc3
mention new openssl
2012-07-26 20:26:01 +00:00
christos
11b09fe68b
put back support for AES-NI.
2012-07-26 20:21:20 +00:00
christos
d495d46306
new openssl
2012-07-26 20:05:37 +00:00
christos
e3d33c0426
merge openssl-1.0.1c
2012-07-26 19:58:36 +00:00
matt
d303a3d4ea
Add ESDHC DCR definitions
2012-07-26 18:41:32 +00:00
matt
5f7ac26a52
When using DMA, make sure to initialize SNOOPing.
2012-07-26 18:38:10 +00:00
matt
c4e1f425c8
Fix a delay to a correct value.
2012-07-26 18:36:55 +00:00
matt
5440cc3372
MULTI_SEG does not for ESDHC. (Don't know how it works at all on any SDHC
...
but ...)
2012-07-26 18:36:09 +00:00
tsutsui
778cebaeeb
Note RPI for Raspberry Pi.
2012-07-26 17:26:59 +00:00
tsutsui
3b2b7186a5
Remove '__attribute__((__packed__))' from structure definisions
...
for Am7990 LANCE registers where no implicit padding is expected.
gcc 4.5.3 seems to generate strange and wrong instructions
(four moveb insns against u_short members) if packed attribute
is specified in this case, then netboot fails immediately.
Should be pulled up to netbsd-6.
2012-07-26 17:15:22 +00:00
christos
32daad53f7
from ftp.openssl.org
2012-07-26 14:58:16 +00:00
skrll
0868eaf6a2
Remove #if 0 code.
2012-07-26 12:39:27 +00:00
yamt
e574760fc9
fix request leak.
2012-07-26 10:13:33 +00:00
skrll
bb959a4bee
Note RaspberryPi support.
2012-07-26 06:36:55 +00:00
skrll
68e8126253
Initial commit of support for the RaspberryPI (www.raspberrypi.org)
...
This is enough for serial console via the gpio header pins and to get to
multiuser.
A huge thank you to Matt Thomas for all his help.
2012-07-26 06:21:57 +00:00
dholland
7f683ed6fc
Don't claim that quotas don't work with WAPBL. Bump date. Should be
...
pulled up to -6.
2012-07-26 04:30:26 +00:00
uwe
6e502071d7
Regen for VirtualBox ids.
2012-07-26 03:15:10 +00:00
uwe
64e8a6c032
Add VirtualBox ids.
2012-07-26 03:11:41 +00:00
martin
972dd84db2
Try to make dbg() printfs realy ELFSIZE independent
2012-07-25 22:51:04 +00:00
matt
95b282e26a
When dealing with kernel invalidations, make sure to use context-synchronizing
...
instructions.
2012-07-25 22:11:36 +00:00
ginsbach
8a9d1a0f53
- Further clarify differences between inet_pton() and inet_aton()
...
(i.e. the former only accepts decimal numbers; no octal or hex)
- Clarify that inet_network() does not do byte rearrangement for one,
two, and three part dotted addresses ala inet_aton() and inet_addr().
- whitespace
2012-07-25 14:51:15 +00:00
skrll
4c5a9380ec
Add support for the PL011 to plcom. Pull across a bunch of fixes from
...
com(4) while I'm here and do some other tidyup.
Tested on a RaspberryPi.
PL010 not tested.
2012-07-25 07:26:17 +00:00
matt
128449c491
Move dsrtc to correct bus.
...
Add drvctl
Add sdhc at pci
Remove pq3pci (P2020 only has PCIe).
2012-07-25 03:09:01 +00:00
matt
1d3ffa8e77
Clean up error messages.
...
Tidy some logic.
2012-07-25 03:07:37 +00:00
msaitoh
9d4d0a53dc
regen.
2012-07-25 02:05:17 +00:00
msaitoh
d629f3051f
Add some Intel devices from document (Intel 7 Series / C216 Chipset
...
Family Platform Controller Hub (PCH) Family Specification Update)
Modify some devices to clarify
2012-07-25 02:04:42 +00:00
christos
9c7d3306a7
add an option to parse human dates.
2012-07-25 01:23:46 +00:00
matt
8c19c1d834
Make sure utf-16 strings are written as little endian words.
2012-07-25 01:07:49 +00:00
matt
82d572b2e8
Add drvctl
2012-07-24 22:37:08 +00:00
matt
fac2609cc0
Add dkctl / drvctl support.
2012-07-24 20:50:14 +00:00
spz
12edcd4818
the patch for CVE-2012-3868 was incomplete
2012-07-24 20:00:44 +00:00