Commit Graph

232641 Commits

Author SHA1 Message Date
jmcneill
1a6d2c6b3b typo fix 2015-01-06 00:45:45 +00:00
jmcneill
3b928cbe55 allow passing rkemac0.mac-address=xx:xx:xx:xx:xx:xx on kernel cmdline to override random mac address 2015-01-06 00:43:59 +00:00
jmcneill
a52589d6bc add BOOTOPT_TYPE_MACADDR for parsing mac address parameters 2015-01-06 00:43:21 +00:00
christos
003f1382bf Form the sources in a better way. 2015-01-05 23:48:46 +00:00
christos
82329ad88d Too hard to cross-build mkassym.c correctly, use a standard assym.h 2015-01-05 23:46:49 +00:00
christos
6d5379c9ea add a dummy mkassym
look in more places for cpu_in_cksum
2015-01-05 23:25:10 +00:00
jmcneill
329dd20084 dont clear EMAC_STAT_MDIO on irq, as we poll this bit in readreg/writereg 2015-01-05 23:00:52 +00:00
christos
ae512c3e1e add in_cksum tests 2015-01-05 22:45:09 +00:00
christos
bac8521a43 moved to tests/net/in_cksum. 2015-01-05 22:39:29 +00:00
christos
fca19cad2d Port the in_cksum test from regress. 2015-01-05 22:38:36 +00:00
jmcneill
1e3894553e remove rgephy, radxa rock seems to have an smsc phy that works with ukphy 2015-01-05 22:17:38 +00:00
jmcneill
1bda6e818a add multicast filter support 2015-01-05 22:16:49 +00:00
jmcneill
98b7a8eb59 various fixes from FUKAUMI Naoki <fun@naobsd.org> and martin@ 2015-01-05 21:57:49 +00:00
martin
ef1102215b Fix index vs. count confusion when syncing a range of newly queued TX
descriptors. Pointed out by "naobsd" in private chat.
2015-01-05 21:37:07 +00:00
jmcneill
afdba1bd96 add GRF bus space handle to obio_attach_args, from FUKAUMI Naoki <fun@naobsd.org> 2015-01-05 21:35:53 +00:00
joerg
8fa1a38636 Don't bail out on the broken inline functions that use static variables. 2015-01-05 20:06:06 +00:00
gson
e8e618c179 Test for ${MKDEBUG} using the same construct as in other places, so that
we get consistent behavior when the value is neither "no" nor "yes".
2015-01-05 18:51:10 +00:00
joerg
025900ca94 cleandir-llvm should not exist in the filesystem 2015-01-05 18:41:59 +00:00
joerg
e200023875 Add missing gcccmds tags. 2015-01-05 18:03:59 +00:00
joerg
2080303b20 Mark end of cpu_reboot as unreachable. 2015-01-05 17:04:24 +00:00
christos
152cf5a6f1 Prevent .y.c from regenerating c files from yacc.
XXX: Why are we compiling glcpp-parse.c both here and in the gallium
subdirectory?
2015-01-05 16:26:48 +00:00
palle
38b5777de0 Add reminder to change run-time cpu type checks 2015-01-05 11:42:19 +00:00
palle
dada16e8be cache_flush_phys(): Avoid run-time check for cpu type/implementation by installing correct function pointer in cache_setup_funcs() 2015-01-05 11:40:56 +00:00
jmcneill
e9957d6bc4 add Realtek RTL8152B Ethernet controller to supported device list 2015-01-05 10:48:40 +00:00
nonaka
dbfe359d0d Initialize TLB for non cpu0. 2015-01-05 08:40:56 +00:00
nonaka
44e8d61c08 Initialize lock objects. 2015-01-05 07:40:05 +00:00
mrg
1851f5322b apply a patch from rjs@, which is necessary for radeondrmkms on i386:
set DRM_FILE_PAGE_OFFSET to 0xa0000000UL for 32 bit platforms.
2015-01-05 06:28:34 +00:00
nonaka
038a27157d Use PMAP_TLB_MAX instead of MAXCPUS. 2015-01-05 05:35:18 +00:00
mrg
0e4eb59327 sets.subr:
support machine=<xxx>, machine_arch=<xxx>, machine_cpu=<xxx> tags.

dri7: build Mesa 7 r300_dri.so for x86 platforms.
2015-01-05 03:45:31 +00:00
mrg
a4ee9f7109 fix MKGCCCMDS=no, and turn it on by default for sun2. 2015-01-05 01:52:23 +00:00
joerg
e0e6683d61 Map GCC_PRINTFLIKE to our __printflike. 2015-01-05 01:36:36 +00:00
joerg
f4ce1f311d Make a number of clang warnings non-fatal, too many changes with little
gain.
2015-01-05 01:34:42 +00:00
mrg
cf216beef9 elftosb depends upon MKCXX. 2015-01-05 00:51:50 +00:00
msaitoh
27d20d98fc Add missing "addr" and "static" commands. 2015-01-05 00:36:23 +00:00
pooka
a38686d502 Extend RUMP_USE_CTOR to SYSCTL_SETUP(), similar to what is already
done in MODULE().  The sysctl tree nodes from all components which
were loaded when rump_init() was called now get created -- mimics the
monolithic kernel.

No change to the monolithic kernel.
2015-01-04 22:11:40 +00:00
pooka
15c9a10afd gcc 4.9 produces vfork clobberation warnings for "name" and "buflen".
Since there's no performance reason to use vfork here, just replace it
with fork and be done with warnings once and for all.
2015-01-04 22:05:37 +00:00
wiz
17c647e734 Add more markup. 2015-01-04 21:38:58 +00:00
christos
b512a7d7b5 only define yystos when needed. 2015-01-04 20:32:03 +00:00
christos
03f0cf7814 add proper include files. 2015-01-04 20:19:46 +00:00
christos
4e2babb88b load the config file before bpfjit so that we can disable the warning. 2015-01-04 20:02:15 +00:00
pooka
af7e1d8f75 initialize sysctl node from init() instead of via linkset 2015-01-04 19:31:00 +00:00
joerg
d0bbb5b61c Use a format string 2015-01-04 19:30:26 +00:00
pooka
a8f504d54e nuke superfluous SYSCTL_SETUP_PROTO 2015-01-04 19:25:32 +00:00
pooka
28431d8662 malloc -> kmem_alloc 2015-01-04 19:24:11 +00:00
christos
7b62ebcbd0 reduce diffs with branch, use yyname instead of yytname. 2015-01-04 18:52:04 +00:00
joerg
0b40943b07 bail is dead. 2015-01-04 18:45:17 +00:00
joerg
1382c4d712 Don't depend on yacc skeleton to include sys/cdefs.h early. 2015-01-04 18:31:09 +00:00
joerg
a668c47e7f Don't depend on yacc to include stdlib.h or string.h. 2015-01-04 18:30:05 +00:00
macallan
6aedd80421 support hardware acceleration, adapted from OpenBSD
TODO: figure out how to do host blits so we can get away without mapping the
      framebuffer
2015-01-04 18:18:20 +00:00
jmcneill
57b5fe7bef enable USB ethernet on Minix Neo X7 2015-01-04 16:31:58 +00:00