matt
17e23acd17
Bump SYMTAB_SPACE
...
Use cortex-a8 since it is a OMAP3530
2012-09-01 14:51:21 +00:00
matt
3f99345561
Bump up SYMTAB_SPACE
2012-09-01 14:50:11 +00:00
matt
c36bb51d47
Fix typo.
2012-09-01 14:48:29 +00:00
matt
ab0a9067b6
Move things around for <arm/arm32/machdep.h>
2012-09-01 14:48:05 +00:00
matt
fdc675185b
blx reg is V5, not V4T
2012-09-01 14:46:51 +00:00
matt
be27796890
Add __BITS to asm.h (remove from imxuartreg.h)
...
Add L1_S_AP_KR to genassym.h
Use L1_S_AP_* in omap_start.S and don't include pmap.h
2012-09-01 14:46:25 +00:00
matt
f8486b3bd6
Use PMAP_NOCACHE
2012-09-01 14:44:42 +00:00
para
192ae8787d
rework boundary-tag reserve calculation, make it more precise.
...
add comment about the rational behind the sizing of certain vars
used by allocation and bootstrap.
as requested by yamt@
2012-09-01 12:28:58 +00:00
martin
3d402ebb7e
Backout previous, Matt fixed it differently
2012-09-01 12:19:32 +00:00
matt
f6529626ab
Add missing ;
2012-09-01 12:17:04 +00:00
matt
b5757b6916
Rework includes and include <uvm/uvm_extern.h> for pmap.h
2012-09-01 12:15:39 +00:00
martin
372f01277c
Move struct pv_addr next to struct bootmem_info into machdep.h and have
...
pmap.h include that.
Seems to be the least intrusive build fix; Matt: feel free to revamp.
2012-09-01 12:05:09 +00:00
matt
325a8822fe
Add ARMv5 support the clz instruction
2012-09-01 11:24:36 +00:00
matt
7877a7bda7
Add xhci placeholder
2012-09-01 11:21:22 +00:00
matt
d933d5a367
More devnames from BCM5301X work
2012-09-01 11:19:58 +00:00
matt
f63ab0a260
Add some more kernels
2012-09-01 11:11:31 +00:00
matt
a73c874227
Add DKWEDGE support
...
Add __HAVE_CPU_COUNTER
2012-09-01 11:04:17 +00:00
matt
a121fe8538
Shut up gcc about some uninitialized variables.
2012-09-01 02:08:28 +00:00
matt
229653a689
Add BCM5301X_INSTALL
2012-09-01 02:05:02 +00:00
matt
982f691177
Add BCM5301X
2012-09-01 02:03:35 +00:00
matt
47aef1fbf4
Add lots more ldN dkN
...
Add drvctl to md
2012-09-01 01:45:17 +00:00
matt
380d037b37
Add #ifdef DIAGNOSTIC / #endif
2012-09-01 01:44:16 +00:00
matt
6787e5f9af
Use _KERNEL_OPT
2012-09-01 01:13:51 +00:00
matt
b16dbd84e5
Note new ARM changes.
2012-09-01 00:49:02 +00:00
matt
4098916e4f
Add ${_MKTARGET_LINK}
2012-09-01 00:29:00 +00:00
matt
a1e2d01f42
Make DB_MAX_LINES a kernel option
2012-09-01 00:28:12 +00:00
matt
10973c459f
Welcome to 6.99.11!
2012-09-01 00:27:12 +00:00
matt
a462d18984
Add a __HAVE_CPU_UAREA_IDLELWP hook so that the MD code can allocate
...
special UAREAs for idle lwp's.
2012-09-01 00:26:37 +00:00
matt
584846fa01
Add a kcpuset_t which just includes ourself.
...
Add a ci_cpuname for convenience
2012-09-01 00:24:43 +00:00
matt
285a87c32f
Initial config for PANDABOARD (doesn't quite work yet).
2012-09-01 00:22:13 +00:00
matt
c13501e752
Add INSTALL variant for BCM5301X
2012-09-01 00:21:39 +00:00
matt
dd5988d137
Switch beagle and marvell to use the new boot/init code.
2012-09-01 00:20:49 +00:00
matt
de231d327b
Add support for the BCM95301X development board
2012-09-01 00:15:11 +00:00
matt
7b51e68ce2
Some initial iMX.6 support
2012-09-01 00:07:32 +00:00
matt
891c253629
Use PMAP_NOCACHE, add stream methods.
2012-09-01 00:06:54 +00:00
matt
ab178a1c58
Initial support for interrupts on the OMAP4430 (which uses the ARMGIC).
2012-09-01 00:05:36 +00:00
matt
ad28138b1e
Add initial device support for the Broadcom BCM5301x family.
2012-09-01 00:04:44 +00:00
matt
86c5c7f4a7
Add Cortex-A9 support including the ARM Generic Interrupt Controller
...
and the A9 Global Timer / Watchdog.
2012-09-01 00:03:14 +00:00
matt
d773a2a56e
XXX this can not have worked for a long time.
...
Move this to the world of lwps.
2012-09-01 00:01:43 +00:00
matt
4e7e30e0bb
Add PIC hooks for MP and for the ARM Generic Interrupt Controller.
2012-09-01 00:00:42 +00:00
matt
1f4278e180
Make cpu_reset, most of initarm and the kvm init code common.
...
Add MP hooks for cpu_need_resced
Add idlestck which is allocated in arm32_kvminit
2012-08-31 23:59:51 +00:00
matt
27c8dedaa5
Move the __cpu_simple_lock to the last byte so it's easier to read in dumps
2012-08-31 23:56:15 +00:00
matt
f3b19f9ca8
Add ucas32 for SMP.
2012-08-31 23:42:34 +00:00
matt
36f83f6caf
Add dmb/dsb instructions as required by the armv7 arch man.
2012-08-31 23:41:52 +00:00
drochner
0e9330ed96
Align the stack to a 16-byte boundary on LWP creation.
...
This is more than required by the ABI, but it makes programs using SSE
in a thread work without extra compiler flags or performance hit.
2012-08-31 20:57:24 +00:00
is
72b7fc9f19
Note OpenSSH 6.1. Thanks for heads-up to Snader_LB.
2012-08-31 20:23:33 +00:00
wiz
498ab6ee99
cgd and sjg relicensed this under 2-clause-BSD.
...
Reported by Ed Schouten <ed@FreeBSD.org> to tech-userlevel.
Adapt license to match FreeBSD's version, leaving Ed out
since according to CVS logs, he didn't touch NetBSD's version.
2012-08-31 19:55:23 +00:00
matt
82b664585f
The arm11 barriers are mcr (write), not mrc (read)
2012-08-31 17:29:08 +00:00
pooka
ebca36f90a
Hook ZFS tests to MKZFS instead of a homegrown variable.
2012-08-31 14:46:53 +00:00
chs
898c59c515
fix some confusion about PG_FAKE.
2012-08-31 14:31:46 +00:00