231974 Commits

Author SHA1 Message Date
pooka
5121db8ab2 Add genassym
It's not reeeaaallly required currently, but libc build for some archs
(e.g. arm) wants to run it, and genassym is small enough for it to be
simplest to just include it.
2014-12-05 01:49:51 +00:00
jmcneill
dcc6f03009 print when fixing up cbar value 2014-12-05 01:20:48 +00:00
jmcneill
4b4f62e211 Initial Allwinner A80 support. 2014-12-05 01:13:11 +00:00
jmcneill
d8e7f02599 Let the "cbar" device property override the cbar value, to work around broken bootloaders 2014-12-05 01:11:25 +00:00
joerg
4d46030cb3 Increase reset delay in polling mode to 10ms per loop. It seems like
AHCI on the Cubietruck doesn't like the tigther loop.

PR 49448.
2014-12-04 21:50:29 +00:00
joerg
b1ccc9694d Drop the rest of the ARM specific MBR support. 2014-12-04 21:15:48 +00:00
joerg
85d73d1c68 Use MI MBR support code. Fixes disklabel writing problems during
sysinst.
2014-12-04 17:05:55 +00:00
riz
51fd6d6147 Enable nullfs, wedges for BEAGLEBONE 2014-12-04 16:50:15 +00:00
jmcneill
d1ac3038e8 Add awinmp(4) glue.
It won't compile (uses nonexistent ioctls) but adding this for posterity.
In my testing, 2D accel for solid fill and copy is considerably slower than
with software rendering, so no sense in turning this on.
2014-12-04 11:16:38 +00:00
htodd
6677daa0c7 Fix debug build. 2014-12-04 04:35:13 +00:00
jmcneill
81c807aeec Clock fixes:
- Don't rely on U-boot to enable AHB gating
 - Instead of always running at 100MHz (!), calculate proper clk dividers.
 - Replace PLL6 parsing code with a call to awin_pll6_get_rate()
2014-12-04 03:03:44 +00:00
jmcneill
48961b62cf for A31, when enabling pll, wait for pll to become stable before returning 2014-12-04 02:12:07 +00:00
jmcneill
7a354b1bce fix some mixer processor definitions, add A31 PLL6 cfg lock bit and some extra SD CLK bits 2014-12-04 02:11:03 +00:00
christos
3747949d9f Instead of zerodivide, give a useful error message. 2014-12-04 01:41:37 +00:00
riastradh
23702e9629 nouveau_nv50_fence.c needs -Wno-shadow. 2014-12-03 22:59:22 +00:00
reinoud
65b5af65e0 Explicitly delete the failing node; it would be killed with the unlink too but
explicitly deleting it is better than just setting the file size to zero.
2014-12-03 21:37:55 +00:00
reinoud
a2b485ee86 Relax the KASSERT since an equal size is no issue 2014-12-03 21:34:55 +00:00
snj
62d7bff7c1 Fix some grammar and punctuation issues. Remove a pasto. 2014-12-03 20:36:33 +00:00
joerg
4e269948ac Add explicit cast to ensure no intermediate integer promotion happens. 2014-12-03 18:33:02 +00:00
dholland
0e9c68a74e + "beaut"
XXX: also I question whether "beauti" as found a few lines later is
XXX: actually a word, but I don't have time to investigate right now.
2014-12-03 15:26:44 +00:00
christos
1369c74b97 Add casts for big endian machines 2014-12-03 13:10:49 +00:00
ozaki-r
279c636338 Fix TESTSDIR 2014-12-03 08:14:26 +00:00
mrg
4023260255 redo the previous; avoid a bunch of processing when running as "uptime",
and as a side effect, avoid any name lookups.
2014-12-03 06:12:19 +00:00
christos
6994331daa c99 initializers 2014-12-03 03:44:45 +00:00
christos
99c363a8a2 more debugging info... 2014-12-03 01:32:11 +00:00
christos
c72e0db104 add DL_PRINT macro 2014-12-03 01:31:37 +00:00
christos
de1f3434e6 Reverts previous: Causes all processes to hang in tstile in rw_lock from
genfs_lock during a make -j 20 build
2014-12-03 01:30:32 +00:00
christos
86aec1e590 more test directories. 2014-12-03 01:29:33 +00:00
christos
70469cdbb4 add new test directories 2014-12-03 00:52:52 +00:00
christos
b38f9a9502 add printers. 2014-12-03 00:19:04 +00:00
matt
e601bd0bad Fix CORTEXA17 support 2014-12-02 22:57:08 +00:00
matt
224b877d32 Add Cortex-A17 support 2014-12-02 22:42:04 +00:00
christos
3f1eb4e425 if doing uptime, don't bother resolving names. 2014-12-02 22:19:19 +00:00
christos
765d671eef avoid macro clash. 2014-12-02 22:13:13 +00:00
christos
8505fb8b2e fix debugging compilation (ALL kernel) 2014-12-02 21:49:36 +00:00
christos
3bfbf6e926 fix debugging printf. 2014-12-02 21:28:31 +00:00
christos
f89df58b37 use the new printing code. 2014-12-02 20:25:47 +00:00
christos
cedc6be518 zero out the sockaddrs when dup'ing. 2014-12-02 19:57:11 +00:00
christos
590d87e737 add new address printing tests. 2014-12-02 19:56:17 +00:00
christos
d36c52e73e tests for network address printers. 2014-12-02 19:48:21 +00:00
christos
46aa4b787f - add diagnostic check for sa_len
- use new socket pretty printers to format sockaddr's
2014-12-02 19:45:58 +00:00
christos
b84f6fca71 sockaddr_format now returns the number of chars written. 2014-12-02 19:38:16 +00:00
christos
a5009781c6 add routines to print in6_addr and sockaddr_in6 (in6_print, sin6_print) 2014-12-02 19:36:58 +00:00
christos
dfbbb8d8b5 add routines to print in_addr and sockaddr_in (in_print and sin_print) 2014-12-02 19:35:27 +00:00
christos
2c1c80163c missed _ 2014-12-02 19:34:33 +00:00
christos
30c78a595e - s/u_intX/uintX/
- add routines to print sockaddr_at and ataddr.
2014-12-02 19:33:44 +00:00
christos
2510f73d33 - split struct dladdr out of struct sockaddr_dl
- add routines to print struct sockaddr_dl and struct dladdr
- make if_dl.h idempotent
2014-12-02 19:32:09 +00:00
ozaki-r
f89f3b9feb Get rid of weak_alias for bridge_input
bridge_input is now not directly called from ether_input,
so we can remove weak_alias for it.
2014-12-02 14:34:19 +00:00
pooka
b7b3e98220 print kernel module path only in kernels which support paths 2014-12-02 13:00:38 +00:00
aymeric
426034c57f . do not abort() if we read a zero cs or rip, or if we can't read them
. end the backtrace when encountering a soft interrupt, since they live in
  their own lwp
2014-12-02 10:34:27 +00:00