All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] x86/mm: unmapping and marking-as-I/O in arch_init_memory()
@ 2025-08-11 10:48 Jan Beulich
  2025-08-11 10:49 ` [PATCH v2 1/2] x86/mkelf32: pad load segment to 2Mb boundary Jan Beulich
  2025-08-11 10:50 ` [PATCH v2 2/2] x86/mm: drop unmapping from marking-as-I/O in arch_init_memory() Jan Beulich
  0 siblings, 2 replies; 8+ messages in thread
From: Jan Beulich @ 2025-08-11 10:48 UTC (permalink / raw)
  To: xen-devel@lists.xenproject.org; +Cc: Andrew Cooper, Roger Pau Monné

What we unmap there are mappings we better wouldn't have established in
the first place. Arrange for us to only ever map RAM, and then drop the
unmapping code, which was flawed anyway.

Nothing with a similar effect as patch 1 needs doing for xen.efi: Prior
to GNU binutils commit a844415db878 ("bfd/PE: correct SizeOfImage
calculation") too large a size was calculated. With that change in place,
image size is properly rounded up to a multiple of 2Mb.

1: mkelf32: pad load segment to 2Mb boundary
2: mm: drop unmapping from marking-as-I/O in arch_init_memory()

Jan


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2025-08-14 14:05 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-11 10:48 [PATCH v2 0/2] x86/mm: unmapping and marking-as-I/O in arch_init_memory() Jan Beulich
2025-08-11 10:49 ` [PATCH v2 1/2] x86/mkelf32: pad load segment to 2Mb boundary Jan Beulich
2025-08-12 16:18   ` Roger Pau Monné
2025-08-14  7:02     ` Jan Beulich
2025-08-14 14:04       ` Roger Pau Monné
2025-08-11 10:50 ` [PATCH v2 2/2] x86/mm: drop unmapping from marking-as-I/O in arch_init_memory() Jan Beulich
2025-08-12 16:30   ` Roger Pau Monné
2025-08-14  7:04     ` Jan Beulich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.