Commit Graph

232608 Commits

Author SHA1 Message Date
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
christos
ea82045eab add more debugging. 2015-01-04 16:19:12 +00:00
christos
848cec6390 Correct API for the gethostby{name,addr} 2015-01-04 16:06:29 +00:00
martin
ad080d19b4 Fix typo in BPI specific setup, spotted by Jared.
Now awge works with the official sunxi-linux u-boot versions as well.
2015-01-04 15:59:32 +00:00
palle
1fc6984b37 smp_dcache_flush_page_cpuset(): Avoid run-time check for cpu type/implementation by installing correct function in sparc64_ipi_init() 2015-01-04 15:24:18 +00:00
reinoud
5d76927e7e Add missing vrele() as found by the testsuite.
Thanks Jurgen Hannken for the patch.
2015-01-04 14:23:37 +00:00
jmcneill
ffcf565627 set rmii rate to 50MHz, handle 10 vs 100 Mbps 2015-01-04 11:54:43 +00:00
jmcneill
a58b3b97dd add CLKSEL21 bits 2015-01-04 11:54:05 +00:00
jmcneill
ae62bd4a60 print dpll, update phy init 2015-01-04 11:53:42 +00:00
jmcneill
8c1b326549 add emac clk controls 2015-01-04 11:52:45 +00:00
uebayasi
c455480f99 Include files.sljit as i386/amd64 do. 2015-01-04 07:34:14 +00:00
uebayasi
308d7d6145 Set BPFJIT flag in opt_bpf.h which is included by bpf.c. 2015-01-04 07:32:32 +00:00
jmcneill
a909777f98 RK3188 iomux/gpio setup for emac 2015-01-04 03:55:44 +00:00
jmcneill
ee9ed106f4 set LDO5 to 3.3V and enable for emac 2015-01-04 03:55:11 +00:00
jmcneill
d9650d3cbb add rkemac, rgephy, ukphy 2015-01-04 03:53:34 +00:00
jmcneill
796704a423 Add Rockchip ethernet driver, untested. 2015-01-04 03:53:02 +00:00
christos
f9df9ce57f new yacc 2015-01-04 01:52:24 +00:00
christos
2499986b35 Implement some more bison features (incomplete!!!)
This handles the mesa/gallium parser but the %error-verbose part needs a
little more work.
2015-01-04 01:34:20 +00:00
christos
604eca013c don't regenerate y-> 2015-01-04 01:26:31 +00:00
christos
b2d4d9734a merge conflicts. 2015-01-03 23:22:52 +00:00
christos
428aa3b923 Import byacc 20141128 2015-01-03 22:58:23 +00:00
joerg
6e60cc85b0 Mark debug_log as printf-like. 2015-01-03 22:57:54 +00:00
martin
e654a4e4fd Avoid defining macros from the <fenv.h> namespace here (especially with
different values).
2015-01-03 18:12:12 +00:00
pooka
2ca71ee5e6 limit visibility of sysproxy calls to where they are needed 2015-01-03 17:24:20 +00:00
pooka
787cba47eb Put all sysproxy routines to their own C module, sysproxy.c 2015-01-03 17:23:51 +00:00
christos
ca4020acbe fix typo 2015-01-03 16:44:14 +00:00
hannken
333c9d2e48 Always use (struct rumpfs_node **) as key to vcache operations. 2015-01-03 16:30:32 +00:00
jmcneill
380f6aeb58 build fix 2015-01-03 16:15:25 +00:00
gson
263eee9471 Mark the lib/libm/t_fmod test as an expected failure under QEMU,
with a reference to PR misc/44767.
2015-01-03 14:23:53 +00:00
gson
59b4f8a08b Need stdlib.h for EXIT_FAILURE 2015-01-03 14:21:05 +00:00
jmcneill
ab960f7448 with 3.3V we can run this at 48MHz 2015-01-03 13:29:02 +00:00
jmcneill
27939bef63 set DCDC4 to 3.3V for mmc0 2015-01-03 13:28:00 +00:00
jmcneill
35dd32a1db attach rktimer and rkiic early 2015-01-03 13:27:11 +00:00
jmcneill
13b99978d6 attach devices marked "crit 1" first 2015-01-03 13:26:31 +00:00