The NetBSD Project

CVS log for src/sys/arch/arm/arm/efi_machdep.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / arm / arm

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.2.4.1 / (download) - annotate - [select for diffs], Mon Dec 19 11:44:30 2022 UTC (6 weeks, 4 days ago) by martin
Branch: netbsd-10
Changes since 1.2: +5 -3 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

Pull up following revision(s) (requested by skrll in ticket #4):

	sys/arch/arm/arm32/pmap.c: revision 1.438
	sys/arch/arm/arm/efi_machdep.c: revision 1.3

Appease KDASSERT / LOCKDEBUG.

Tested by mlelstv.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Dec 18 12:02:46 2022 UTC (6 weeks, 5 days ago) by skrll
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +5 -3 lines
Diff to previous 1.2 (colored)

Appease KDASSERT / LOCKDEBUG.

Tested by mlelstv.

Revision 1.2 / (download) - annotate - [select for diffs], Tue May 3 20:12:27 2022 UTC (9 months ago) by skrll
Branch: MAIN
CVS Tags: netbsd-10-base, bouyer-sunxi-drm-base, bouyer-sunxi-drm
Branch point for: netbsd-10
Changes since 1.1: +16 -2 lines
Diff to previous 1.1 (colored)

Catch up with aarch64 TTBR0 handling in pmap_{,de}activate_efirt and
kpreempt_{en,dis}able.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Apr 2 11:16:06 2022 UTC (10 months ago) by skrll
Branch: MAIN

Update to support EFI runtime outside the kernel virtual address space
by creating an EFI RT pmap that can be activated / deactivated when
required.

Adds support for EFI RT to ARM_MMU_EXTENDED (ASID) 32-bit Arm machines.

On Arm64 the usage of pmapboot_enter is reduced and the mappings are
created much later in the boot process -- now in cpu_startup_hook.
Backward compatiblity for KVA mapped RT from old bootaa64.efi is
maintained.

Adding support to other platforms should be easier as a result.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>