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