matt
76625f4430
Make reset work on beagle again.
...
Add nand (not yet working) and prcm to IGEPV2.
Add smsh to IGEPV2 (use attachment from gumstix).
Turn on a few options for IGEPV2.
2012-09-04 00:19:20 +00:00
matt
d31df9582e
Add missing <machine/pcb.h> include
2012-09-04 00:08:59 +00:00
matt
e9c37939c0
Always cpu_info_store as the 3rd work unless TPIDRPRW_IS_CURLWP and then
...
it needs to be lwp0. Fix IGEPV2 boot problem.
2012-09-03 22:49:54 +00:00
alnsn
db95257927
Fix test timeout.
2012-09-03 21:27:14 +00:00
matt
d22fabd15b
Switch to a spin lock (uvm_kentry_lock) which, fortunately, was sitting there
...
unused.
2012-09-03 19:53:42 +00:00
msaitoh
9f0b5d0c78
Enable atapibus, cd and sd.
2012-09-03 17:46:08 +00:00
matt
f98c747f9e
Cleanup comment. Change panic to KASSERTMSG.
...
Use kernel_map->misc_lock to make sure we don't call pmap_growkernel
concurrently and possibly mess up uvm_maxkaddr.
2012-09-03 17:30:04 +00:00
msaitoh
f5caa65c66
Bump SYMTAB_SPACE.
...
The automatic SYMTAB_SPACE adustment doesn't work with this style of
definition.
2012-09-03 17:12:50 +00:00
matt
4395f61bf8
Don't use r7, use r5 instead
2012-09-03 16:35:33 +00:00
matt
b1534669df
Shut up gcc printf warning.
2012-09-03 16:07:17 +00:00
matt
2825f5a997
Don't try grow the entire kmem space but just do as needed in uvm_km_kmem_alloc
2012-09-03 15:55:42 +00:00
kiyohara
b36fbd92bc
Fix no wd on cmd680.
...
Also move setting wdc_maxdrives into cmd*_chip_map().
2012-09-03 15:38:17 +00:00
christos
1375b73fd3
whitespace
2012-09-03 15:32:18 +00:00
matt
9e35a51eac
Fix a bug where the kernel was never grown to accomodate the kmem VA space
...
since that happens before the kernel_map is set.
2012-09-03 14:21:24 +00:00
msaitoh
78817e627e
Remove unused lib/libl. Approved by christos.
2012-09-03 13:23:13 +00:00
pooka
bcc69e9323
one more patch for supporting linux-based networking clients
2012-09-03 12:07:42 +00:00
pooka
82e980c205
More fixes for Linux (or glibc, really).
2012-09-03 11:33:35 +00:00
roy
746485d18b
Import dhcpcd-5.6.2
2012-09-03 10:31:51 +00:00
roy
363f3bbd25
Import dhcpcd-5.6.2 with the following changes:
...
Disable kernel RA earlier on Linux
* Don't set if_up or if_down as true when testing
* ra%d_prefix is now a space separated array of the finished address/len
* If we fail to open sockets, don't bother sending the request
* Send our NS solicitation directly to the router
* Change the NS times so that we assume reachable until the reachable time
expires, then send probes at retrans intervals until
DELAY_FIRST_PROBE_TIME is reached at which point we expire the router
* Remove -v from --version in usage
* Only add our own host or destination routes to the build table when we
are adding gateways
* Ensure we have correct memory allocation for each prefix in the RA
2012-09-03 09:46:12 +00:00
cherry
2b2704572b
Revert to unmanaged x86 memory mapped isa and pci space.
...
This is a revert of commit r1.169:
http://mail-index.netbsd.org/source-changes/2011/11/06/msg028702.html
This should allow X to run on NetBSD/xen amd64 dom0, and fixes PR #46634
2012-09-03 05:01:44 +00:00
he
d498be058a
Now that we use keysym_t, make sure <dev/wscons/wsksymvar.h> is included.
...
Fixes the kernel build for next68k's nextcons.c and mac68k's maccons.c.
2012-09-02 21:14:56 +00:00
he
d20eaacb60
Move adbkbd_setup_sysctl() declaration to outside NWSMOUSE > 0, to
...
match the rest of the code.
2012-09-02 21:06:54 +00:00
martin
6d25cb1840
Make can_trust_pointer_alignment() always return false on STRICT_ALIGNMENT
...
archs - gcc 4.5 is not able to properly track alignment and backporting
the fix from 4.6/4.7 is not feasible (according to upstream).
See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46483 for details.
Fixes PR toolchain/46865.
2012-09-02 20:58:44 +00:00
matt
1c5952aea6
Add ppb/pci
...
Add arml2cc
2012-09-02 16:57:06 +00:00
matt
4816b0dd42
Add "write-back" before Unified
2012-09-02 16:56:41 +00:00
matt
1e00bbeef6
Add driver to attach ARM PL210 L2 Cache Controller
...
arml2cc0 at armperiph0: ARM PL310 L2 r3p2 Cache Controller
arml2cc0: 256KB/32B 16-way L2 Unified cache
2012-09-02 16:55:10 +00:00
mlelstv
a73007ba40
The field ci_curlwp is only defined for MULTIPROCESSOR kernels.
2012-09-02 16:00:00 +00:00
matt
9db04d2382
Supersections are on armv6 too.
2012-09-02 14:46:38 +00:00
matt
ec7fce6de5
Make bus_dma understand supersections.
2012-09-02 14:43:21 +00:00
matt
040955d3ac
Use device_t
2012-09-02 13:57:18 +00:00
matt
2c196100dc
Add __HAVE_CPU_UAREA_ALLOC_IDLELWP since it's using the new boot/kvminit code
2012-09-02 13:34:50 +00:00
matt
73fdd1ebc4
Finish devices the bits in PCIE capability LCSR field.
2012-09-02 06:29:56 +00:00
matt
d5a9a9283f
Use the common code in <arm/cortex/a9_mpsubr.S>
2012-09-02 05:02:36 +00:00
matt
cd57af6ece
Cleanup and bring forwards from bcm53xx_start.S
...
Use more symbolic names ...
2012-09-02 05:01:54 +00:00
cherry
5638e4cc1f
Restrict export of the tmpgdt symbol to XEN kernels
...
Spotted by uwe@
2012-09-01 23:19:46 +00:00
matt
126776aa76
Need to do a GET_CURCPU(r4) before invoking DO_AST_AND_RESTORE_ALIGNMENT_FAULTS
2012-09-01 22:20:52 +00:00
rmind
8f51214c07
npfctl usage: minor formatting fix.
2012-09-01 19:08:01 +00:00
jakllsch
f63936eca2
When we do get a working and stable USB HCD,
...
we'll want to use usbdevices.config.
2012-09-01 19:05:46 +00:00
jakllsch
ec5ba90796
Rename RT2500USB driver to ural(4) as it was originally in OpenBSD,
...
as ural(4) and ral(4) do not actually share any code.
Enable ural(4) in hpcarm WZERO3 kernel too, as it will now build.
Fixes PR#43520.
2012-09-01 18:17:49 +00:00
jakllsch
caf01f5d42
Add urtw(4) and cir* at emdtv? bringing this up to speed with x86 GENERIC
2012-09-01 17:36:07 +00:00
skrll
60a6f7d60a
Switch RaspberryPI to use the new boot/init code.
2012-09-01 17:14:56 +00:00
skrll
bf5acae62c
Define __HAVE_CPU_UAREA_ALLOC_IDLELWP and TPIDRPRW_IS_CURCPU
2012-09-01 17:11:56 +00:00
christos
56494a63c4
really print the incompatible bits.
2012-09-01 17:01:24 +00:00
pooka
fa4bf43b79
For now, make vop_islocked more like vop_lock and vop_unlock (i.e. don't
...
even attempt to do anything).
2012-09-01 16:19:00 +00:00
chs
e17cae4e52
when failing a mount due to unsupported features,
...
print which features are involved.
2012-09-01 15:46:11 +00:00
jakllsch
d912dfc016
back out unintentional change in 1.352.
2012-09-01 15:25:33 +00:00
jakllsch
5a74ca386e
pic16lcreg.h has been unused since removal of Xbox support, remove.
2012-09-01 15:06:57 +00:00
matt
e7eda33870
shrink a little
2012-09-01 14:54:59 +00:00
matt
2b32b03b2f
Don't shift VA in table since that generates errors
2012-09-01 14:52:35 +00:00
matt
17e23acd17
Bump SYMTAB_SPACE
...
Use cortex-a8 since it is a OMAP3530
2012-09-01 14:51:21 +00:00