220561 Commits

Author SHA1 Message Date
jmcneill
6d54013fc1 add test for struct tm tm_gmtoff member 2013-08-14 10:14:45 +00:00
pooka
f8fa4ccb90 Partially revert previous, there are still a few gotchas in
running ipv4/ipv6-only (too many dependencies on ifdefs).
2013-08-14 09:55:05 +00:00
pooka
f7e06f90e2 Separate inet and inet6, allows inet6-only rump kernels. 2013-08-14 09:31:41 +00:00
rkujawa
fbb9fd8f46 Note AX88x9x MII support (in previous commit, which accidentally had no
commit log message), bump date.
2013-08-14 09:20:55 +00:00
rkujawa
993ee73f9c *** empty log message *** 2013-08-14 09:19:09 +00:00
pooka
e9fe155c86 Change the default value of rump kernels CPUs to 2. It used to be
the number of host cores, but that value is overkill for most uses,
especially with massively multicore hosts.  Dozens of useless virtual
CPUs are relatively speaking expensive in terms of bootstrap time and
memory footprint.  On the other end of the spectrum, defaulting to 2
might shake out some bugs from the qemu test runs.
2013-08-14 08:29:25 +00:00
macallan
e74252408e comments & whitespace police 2013-08-14 01:53:27 +00:00
drochner
86d6df49cc pass HOST_SH to the build, to keep it from picking up a "bash"
from $PATH
2013-08-13 20:41:25 +00:00
drochner
4902aed8dd remove some files which will be regenerated during build, avoids
writes into $BSDSRCDIR
2013-08-13 20:38:08 +00:00
drochner
debeb3b18a add to CLEANFILES at some places, for generated files 2013-08-13 19:29:45 +00:00
rkujawa
e1d7b2e3cc Note X-Surf 100 support. 2013-08-13 17:30:27 +00:00
rkujawa
bc1b10bc86 As MII support was added, add it also to synopsis. 2013-08-13 16:09:54 +00:00
matt
c4948bca36 Use mvnge AHI, #0x80000000 instead of mvnge AHI, ALO, lsr #1 2013-08-13 15:52:00 +00:00
matt
1271d298bd 0x800000000 -> 0x80000000 (one too many zeroes) 2013-08-13 15:46:31 +00:00
matt
11f1fec6ba Fix movlt 2013-08-13 15:45:30 +00:00
matt
85779a4007 andlt -> movlt 2013-08-13 15:44:35 +00:00
rkujawa
02fe89c482 Add support for X-Surf 100 integrated MII PHY. MAC part seems to be compatible
with AX88190, while PHY itself can be handled by ukphy.
2013-08-13 15:43:25 +00:00
pgoyette
270ae7ee22 Bump SYMTAB_SPACE
> arm--netbsdelf-eabi-dbsym: symbol table (786048 bytes) too big for buffer (78603 2 bytes)
> Increase options SYMTAB_SPACE in your kernel config
2013-08-13 12:11:02 +00:00
rkujawa
a12d97aa7b Clean up a bit, add debug function to print the register mappings. 2013-08-13 10:43:28 +00:00
matt
de89031748 Add _THUMB_ENTRY and _ARM_ENTRY which do the appropriate things including
switching instruction sets.
Use __thumb__ to decide which _ENTRY gets defined as
2013-08-13 00:18:15 +00:00
matt
cc20aa2ea6 Ignore PMBR partition if it's partition 0.
Make sure all unused parts of the partition table are zeroed.
2013-08-13 00:04:08 +00:00
matt
99a7d6ba8e Fix typos (prX not cpX) 2013-08-12 23:42:14 +00:00
matt
f520f46147 bump symtab space 2013-08-12 23:41:54 +00:00
matt
0009e83bf7 Add EHABI unwind stubs to libkern so prevent errors in linking if unwind
tables are present.
2013-08-12 23:22:12 +00:00
matt
6dfcb7e808 Add -fno-unwind-tables 2013-08-12 22:50:51 +00:00
joerg
2004814a3c Enable unwind tables by default. Assert the default in target-def.h to
make sure that it sticks.
2013-08-12 21:22:18 +00:00
matt
04dfa604e5 add mmap 2013-08-12 21:20:02 +00:00
matt
b313194f08 Always include disksubr_xxx 2013-08-12 21:19:09 +00:00
matt
d8e2cb3d9a Add omapiic 2013-08-12 21:17:59 +00:00
matt
dce1beb377 use RET/RETc
use unified syntax
2013-08-12 21:17:03 +00:00
matt
a5b74d12b8 bump SYMTAB_SPACE 2013-08-12 21:15:56 +00:00
joerg
8c1edcc065 Disable STABS and MIPS SDB extensions. This enables the use of CFI
instructions for the DWARF2 emission.
2013-08-12 21:04:17 +00:00
christos
17168f5ab4 CID 1062241: simplify free for coverity 2013-08-12 20:36:30 +00:00
drochner
4f7f7eac50 add feature flag definitions for the last round of Intel instruction
set extensions (AVX512 et al.)
2013-08-12 18:16:19 +00:00
hannken
d12406b413 Function nfs_vinvalbuf() ignores errors from vinvalbuf() and therefore
delayed write errors may get lost.
Change nfs_vinvalbuf() to keep errors from vinvalbuf() for fsync() or close().

Presented on tech-kern@

Fix for PR kern/47980 (NFS over-quota not detected if utimes() called
before fsync()/close())
2013-08-12 17:46:38 +00:00
matt
7f5fa457dc Convert to unified syntax 2013-08-12 17:41:51 +00:00
matt
029a1f3b59 Update to unified syntax 2013-08-12 17:32:03 +00:00
joerg
a6c6eb019c Some architectures can't create unwind tables without the frame pointer,
so don't use -fomit-frame-pointer on those.
2013-08-12 17:15:46 +00:00
joerg
6e79a9892e Do as the last commit message said and not as the change did, only use
GCC's crt code on ia64.
2013-08-12 16:51:14 +00:00
joerg
05789f4038 Only ia64 defaults to USE_COMPILERCRTSTUFF=no now, so simplify
conditional.
2013-08-12 16:39:28 +00:00
joerg
58c5751e1a Don't copy .eh_frame section when trying to create a.out binaries. 2013-08-12 16:38:47 +00:00
joerg
c5837ca27d Build boot loaders without unwind tables. 2013-08-12 16:34:05 +00:00
joerg
1073c3ed63 Discard ELF unwind sections for the boot loader. 2013-08-12 16:32:39 +00:00
joerg
820c9d565a Explicitly build space constrained ramdisk images without unwind tables. 2013-08-12 16:31:28 +00:00
matt
c067c0ec0e Fix MACHINE_CPU for armeb 2013-08-12 16:17:07 +00:00
matt
bc7f522d59 Convert to unified syntax 2013-08-12 16:02:50 +00:00
yamt
43137dd04c fix validness check of sensor value
this change is intended to mirror what ipmitool does.
(their macros for these bits are IS_READING_UNAVAILABLE and
IS_SCANNING_DISABLED.)

see also:
    second-gen-interface-spec-v2-rev1-4
    Table 35-15, Get Sensor Reading Command

might fix PR/46833 from Francois Tigeot

reviewed by Masanobu SAITOH and Tom Ivar Helbekkmo
tested by Tom Ivar Helbekkmo
2013-08-12 15:40:34 +00:00
riz
0ce61fb028 Fix up some missed unified syntax. 2013-08-12 15:08:13 +00:00
joerg
2c7fa37363 Add more __dead. 2013-08-12 14:03:18 +00:00
joerg
fabae2a4ad Use __dead. 2013-08-12 13:54:33 +00:00