Commit Graph

212345 Commits

Author SHA1 Message Date
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
spz 302c45e5ed Fixes for CVE-2012-3817 and CVE-2012-3868 from ISC:
--- 9.9.1-P2 released ---

3346.   [security]      Bad-cache data could be used before it was
                        initialized, causing an assert. [RT #30025]

3345.   [bug]           Addressed race condition when removing the last item
                        or inserting the first item in an ISC_QUEUE.
                        [RT #29539]

3342.   [bug]           Change #3314 broke saving of stub zones to disk
                        resulting in excessive cpu usage in some cases.
                        [RT #29952]
2012-07-24 18:06:28 +00:00
njoly dc2ac63b62 +libxgi_drv.so.1.debug 2012-07-24 17:41:50 +00:00
njoly 6264f5a29a +xgi.0 2012-07-24 17:40:05 +00:00
jakllsch 5b9a15ee6c Revert dsl@'s changes of Sun, 15 Jul 2012 10:55:35 +0000 and
Sun, 15 Jul 2012 10:56:50 +0000, excepting the kernel version bump.
First step in reverting regressions to ata(4) subsystem during the addition of
port multiplier support.
2012-07-24 14:04:28 +00:00
reinoud 27889a99dc Adding an assert that checks for struct pmap_l2 not being bigger than
PAGE_SIZE.

While here, also add possible bug allerts of temporary mmaps that might screw
up memory.
2012-07-24 13:59:26 +00:00
ginsbach aa013a1b5e - Fix PR 19468 by adding -f and -p options to pr(1).
Changes adapted from patch by Ryan Younce and FreeBSD.  The provided
  patch was not used directly as the changes didn't mimic the System V
  origins of these options.  System V pr(1) does not pause for empty files.
  These changes follow that precedent.

- Improve man page description of the -i option.
2012-07-24 02:13:04 +00:00
manu 3d50d37923 Backout NCHNAMLEN check for cache_enter. That change collided with rmind's
move of this exact check into cache_enter
2012-07-23 19:06:10 +00:00
matt dfd093b0ed Add DKWEDGE_AUTODISCOVERY and DKWEDGE_GPT support. 2012-07-23 16:27:44 +00:00
skrll c263f8063d Make auxiliary register naming consistent for the 1136. 2012-07-23 15:51:48 +00:00
tsutsui d756dcd32c Make reboot(2) actually work (don't access %sp after MMU is turned off).
Also cleanup spaces and #if 0'ed code.  Tested on both LUNA and LUNA-II.

Should be pulled up to netbsd-6.
2012-07-23 15:10:17 +00:00
jakllsch 46d3513c30 Use "<<" instead of "<" for shift-to-left. 2012-07-23 14:07:03 +00:00
matt 64c1c6e064 Responses are actually in host order (except SCR which is return in
big endian so that's convert to host order).
2012-07-23 13:32:19 +00:00
matt adccf9739d Add fec (arm) and mdio (powerpc) 2012-07-23 13:05:48 +00:00
matt 5e6f6f48d6 Change cmpeq to cmp and add "cc" to clobber in the ldrex/strex asm. 2012-07-23 12:36:41 +00:00
manu 00896e49d4 Di not call cache_enter with path components bigger than NCHNAMLEN, as it
panics the kernel.
2012-07-23 12:15:30 +00:00