Commit Graph

239788 Commits

Author SHA1 Message Date
christos
eab6a8b567 libelf has moved. 2015-12-27 21:37:50 +00:00
gson
9fc3aa9688 KSYMS_MAX_ID is too small for i386 kernels built with MKDEBUG=yes,
causing a number of ATF tests to fail.  Increase it by 50%, from 65536
to 98304.
2015-12-27 20:52:25 +00:00
jmcneill
ec8413de65 get fifo depth from fdt, use default clock parent for biu 2015-12-27 20:49:01 +00:00
christos
9c19c47e2d We need at least 68010 or coldfire for fenv. 2015-12-27 19:50:31 +00:00
christos
3b9392e4ad Bump 2015-12-27 19:33:40 +00:00
jmcneill
4cdcad9abe remove DWC_MMC_DEBUG 2015-12-27 18:35:29 +00:00
jmcneill
c7dcf944a1 reduce timeouts, fix clk div calculation 2015-12-27 18:35:12 +00:00
jmcneill
e3c57e7c91 add some extra regs 2015-12-27 18:35:01 +00:00
joerg
4bd09a48ba usage is dead 2015-12-27 12:42:52 +00:00
joerg
608f99aa20 Mark mandoc_asprintf as printf-like 2015-12-27 12:42:17 +00:00
jmcneill
34bb36fc87 make exynos_gpio_fdt_acquire actually work, now dwcmmc properly does card detect for micro SD slot 2015-12-27 12:42:14 +00:00
jmcneill
6f8a66951d wildcard attachments to fdtbus 2015-12-27 12:26:42 +00:00
jmcneill
6e0b285f04 handle active low flag, simplify bank / pin name parsing, no need to panic if bank lookup fails 2015-12-27 12:22:28 +00:00
jmcneill
e2450495a5 update compatible string to match exynos5422-odroidxu3.dts 2015-12-27 12:21:37 +00:00
jmcneill
484b5995c7 update exynosfdt_init to match the devices in exynos5422-odroidxu3.dts 2015-12-27 12:21:12 +00:00
mrg
cff2d95613 several clean ups:
- bozostrdup() gains a request parameter, and uses it to determine
  what sort of error handling is required
- bozo_strdup() dies
- size_arrays() reduced slightly, pushing error handling into the caller
- convert to size_t for some array indices
- bozo_set_pref() and bozo_init_prefs() gain httpd parameters
- apply a bunch of manual CSE to vastly reduce the number of times the
  string "request->hr_httpd" appears.
- CGI parse_header() takes a request not httpd now

XXX: lua glue updated to call bozo_init_prefs() with htttpd parameter,
     but i'm only guessing here.
2015-12-27 10:21:35 +00:00
wiz
00b9885e70 Fix typo. Remove trailing whitespace. 2015-12-27 08:43:51 +00:00
pgoyette
7e70dfdc14 Remove a left-over debugging variable. Fix the build. 2015-12-27 08:21:44 +00:00
mrg
71e7babf6d fix running the testsuite from the build tree 2015-12-27 07:43:39 +00:00
pgoyette
bc9ef90a7d I was right - the output from gpt(8) did grow an extra space character!
Fix the test to expect it.  Test now passes on my local test bed.
2015-12-27 06:53:48 +00:00
pgoyette
738ca054ba When MODULAR kernels grew a MODULAR_DEFAULT_AUTOLOAD option, (in rev 1.98
of src/sys/kern/kern_module.c), the default was "off" for all kernels
including rump kernels.  While many (most?) kernel config files were
updated to include the new option, rump kernels weren't so lucky.  Thus,
rump kernels still had autoload disabled.

This commit uses rump_sysctl to change the module_autoload_on value to
true (ie, enabled) before trying to test if autoloading actually works.

For now, I am _not_ changing the default for all rump kernels.  I'll
leave that for another day, after all appropriate discussion has occurred.
2015-12-27 06:36:36 +00:00
macallan
0d755f15d0 add awiniic* and tve 2015-12-27 06:24:25 +00:00
marty
ae03e518e3 XU4 USB snapshot: Reorganize source files
This is just a skeleton,  not a set of drivers, but the pieces are now
more or less in the right places.
2015-12-27 02:54:12 +00:00
marty
73be4c1664 XU4 gpio clean up acquire code
properly locate the bank in the acquire code.  This may even work.
2015-12-27 02:43:42 +00:00
christos
7c64ebc27c describe the ip6addrctl variables. 2015-12-27 02:42:33 +00:00
pgoyette
9328be7df7 Revert - tested using wrong test case. :( 2015-12-27 01:50:39 +00:00
pgoyette
a161b63780 Update test - the attributes listed by the show command now have a space
in the comma-separated list.

This allows the test to once again pass.
2015-12-27 01:46:24 +00:00
mlelstv
9da52a83e5 Return error in dkopen when dk_open_parent fails. Also change dk_open_parent
to pass error code to caller.
XXX: Pullups
2015-12-27 00:47:47 +00:00
jmcneill
aef4a7dee1 add dwcmmc 2015-12-26 23:14:08 +00:00
jmcneill
430edbd247 Add dwcmmc glue 2015-12-26 23:13:50 +00:00
jmcneill
b934ffb3fb Dump registers on timeout and allow bus glue to override card detect func 2015-12-26 23:13:10 +00:00
jmcneill
74b53f6e7b hook exynos5422 clock support into fdtbus 2015-12-26 22:57:09 +00:00
jmcneill
01c706f76f tag kernel as type linux so we get the fdt address in r2 2015-12-26 22:53:52 +00:00
pgoyette
1affdb8f45 Another use-after-free() 2015-12-26 21:50:43 +00:00
plunky
d86700ce1a "ip6addrctl_enable" is now "ip6addrctl", set the default appropriately 2015-12-26 21:05:11 +00:00
macallan
c1cfa97a05 driver for cubietruck's VGA port. Not quite finished but enough to be useful 2015-12-26 16:56:41 +00:00
macallan
d7c9e3d9d2 add access function to get the i2c_controller, awiniic2 is the VGA output's
DDC2 port on cubietruck
2015-12-26 16:54:41 +00:00
macallan
593ac207e3 add registers for TV encoder / VGA output 2015-12-26 16:48:54 +00:00
jnemeth
775c41e25a pretty up attribute display a bit 2015-12-26 13:12:16 +00:00
martin
1c2d0f1f02 Improve "show -a" display: split human readable Type: field from the Type-GUID
to avoid wrapping in the common case; add a human readable Size: display.
2015-12-26 13:08:45 +00:00
pgoyette
0e7668f123 If the "finalizer" should fail to register for any reason, just report
the situation (as a WARNING) and continue.  Don't return the error code
to the caller.  Failure to register should not really happen - if it
does, all we really lose is auto-configuration of raid-sets.
2015-12-26 12:59:00 +00:00
pgoyette
beb5953719 Resolve a use-after-free reference to the softc. From mlelstv@ 2015-12-26 12:25:26 +00:00
wiz
ee3b5f656a Fix typo, from FreeBSD. 2015-12-26 10:34:36 +00:00
pgoyette
7594d8cd11 Detach the {b,c}devsw after obtaining the device major numbers. We'll
re-attach during module initialization.

This enables the atf tests to once again succeed.
2015-12-26 10:22:09 +00:00
pgoyette
5e02285975 Remove the "expected failure" from test n12, and change it not to use
the "-v" command line option to ipf_test.  The -v option causes it to
display additional information, some of which is not fixed (looks like
an internal data structure address).

One fewer on the expected-failures list.  :)
2015-12-26 08:01:58 +00:00
pgoyette
0bfb85b87f For the skipped ARC4 test, don't bother trying to run the test clean-up
code.  It runs rump.halt which returns an error status (since rump was
never started in the first place), and this causes atf to complain about
the cleanup routine's return status, logging the test as a failure!
2015-12-26 07:10:03 +00:00
pgoyette
27d4456b5d Mention modularization of raidframe driver 2015-12-26 01:18:25 +00:00
pgoyette
23c592fb1a Remove local CF_DRIVER_DECL - it is now defined in the raidframe driver's
module initialization code
2015-12-26 01:01:30 +00:00
christos
8a85a7cf2c add fenv. 2015-12-26 01:00:04 +00:00
pgoyette
d3bd91aea2 Descend into new raid module, and update sets lists. 2015-12-26 01:00:01 +00:00