freebsd-skq/sys/conf
ian 1cfdd47296 MFC r261643, r261646, r261648, r261649, r261651, r261656, r261657, r261663,
r261676, r261677, r261698, r261778

  Consolidate code related to setting up physical memory configuration into
  a new physmem.c file.

  Replace compile-time constant KERNPHYSADDR with abp_physaddr

  Calculate the kernel's load address from the PC in the elf / gzip
  trampoline instead of relying on KERNPHYSADDR as a compile-time constant.

  It turns out a global variable is the only straightforward way to
  communicate the kernel's physical load address from where it's known in
  initarm() into cpu_mp_start() which is called from non-arm code and
  takes no parameters.

  Remove the now unused MMU_INIT macro.

  Use vm_paddr_t, not vm_offset_t, when dealing with physical addresses.

  No need to set physmem in each initarm() instance anymore, it's handled
  in common code now.

  Pass the pagetable used from locore.S to initarm to allow it to map data
  in as required.

  Fix the physmem exclude-region clipping logic for the edge-trim case.

  Add some extra debugging output when DEBUG is defined.

  Update legacy platforms to use new arm_physmem helper routines.
2014-05-15 20:58:23 +00:00
..
files MFC r261423, r261424, r261516, r261513, r261562, r261563, r261564, r261565, 2014-05-15 17:30:16 +00:00
files.amd64 MFC 259016,259019,259049,259071,259102,259110,259129,259130,259178,259179, 2014-03-06 18:30:56 +00:00
files.arm MFC r261643, r261646, r261648, r261649, r261651, r261656, r261657, r261663, 2014-05-15 20:58:23 +00:00
files.i386 MFC 259016,259019,259049,259071,259102,259110,259129,259130,259178,259179, 2014-03-06 18:30:56 +00:00
files.ia64 - Trim an unused and bogus Makefile for mount_smbfs. 2013-06-28 21:00:08 +00:00
files.mips Use a better version of memcpy/bcopy for mips kernel. 2013-09-07 16:31:30 +00:00
files.pc98 MFC r257230: 2013-12-17 13:39:50 +00:00
files.powerpc MFC r261423, r261424, r261516, r261513, r261562, r261563, r261564, r261565, 2014-05-15 17:30:16 +00:00
files.sparc64 MFC 259016,259019,259049,259071,259102,259110,259129,259130,259178,259179, 2014-03-06 18:30:56 +00:00
kern.mk MFC r262613: 2014-03-26 07:31:57 +00:00
kern.post.mk Some objects - such as *_genassym.o are not hooked into 2013-08-14 22:19:29 +00:00
kern.pre.mk MFC r260102: 2014-01-09 22:40:51 +00:00
kmod_syms.awk
kmod.mk MFC r262733: 2014-05-01 03:18:11 +00:00
ldscript.amd64
ldscript.arm MFC r261252, r261279, r261304, r261305, r261322, r261336, r261337, r261338, 2014-05-15 02:41:23 +00:00
ldscript.i386
ldscript.ia64
ldscript.mips
ldscript.mips.cfe
ldscript.mips.mips64
ldscript.mips.octeon1
ldscript.powerpc
ldscript.powerpc64 Add the .opd section, this is helps booting a profiled kernel. 2012-01-20 18:52:31 +00:00
ldscript.sparc64
Makefile.amd64 Assemble linux32_locore.s and ia32_sigtramp.S with clang integrated assembler. 2013-08-27 18:35:04 +00:00
Makefile.arm MFC r261252, r261279, r261304, r261305, r261322, r261336, r261337, r261338, 2014-05-15 02:41:23 +00:00
Makefile.i386 Add basic support for FDT to i386 & amd64. This change includes: 2013-05-21 03:05:49 +00:00
Makefile.ia64
Makefile.mips Fill out fake preload structure to let userland tools like pmc(3) know 2012-03-15 05:29:51 +00:00
Makefile.pc98 MFi386: r232263 2012-11-10 14:56:35 +00:00
Makefile.powerpc Remove duplication and centralize testing of various config(8)ed features. 2012-09-12 14:19:40 +00:00
Makefile.sparc64
makeLINT.mk Generate a LINT for powerpc and for powerpc64. 2013-04-11 22:18:20 +00:00
makeLINT.sed
newvers.sh MFC r261432 2014-02-06 02:12:39 +00:00
NOTES MFC: r265248 2014-05-07 09:55:47 +00:00
options MFC r261038, r261039, r261040, r261041 2014-05-14 22:52:16 +00:00
options.amd64 The PADLOCK_RNG and RDRAND_RNG kernel options are now devices. 2013-08-21 22:43:29 +00:00
options.arm MFC r257549, r261642 2014-05-15 19:09:31 +00:00
options.i386 The PADLOCK_RNG and RDRAND_RNG kernel options are now devices. 2013-08-21 22:43:29 +00:00
options.ia64 Port the new PV entry allocator from amd64/i386. This allocator has two 2012-10-26 03:02:39 +00:00
options.mips MFC r256937: 2014-01-29 22:01:42 +00:00
options.pc98
options.powerpc Merge in support for PAPR-compliant (Power Architecture Platform 2013-09-17 17:37:04 +00:00
options.sparc64 - While Netra X1 generally show no ill effects when registering a power 2013-03-02 00:37:31 +00:00
systags.sh
WITHOUT_SOURCELESS Move WITHOUT_SOURCELESS_* files to sys/conf/ in order to avoid "universe" 2012-02-12 14:55:27 +00:00
WITHOUT_SOURCELESS_HOST Import HighPoint DC Series Data Center HBA (DC7280 and R750) driver. 2013-07-06 07:49:41 +00:00
WITHOUT_SOURCELESS_UCODE Import OpenBSD's rsu(4) WLAN driver. 2013-07-30 02:07:57 +00:00