JIRA: https://issues.redhat.com/browse/RHEL-79409 Conflicts: drop change on several un-supported arch code(hexagon, longarch, openrisc) commit c5c3238d9b8cee58cd4b08bbbe9347a94a566390 Author: Christoph Hellwig <hch@lst.de> Date: Wed Oct 23 07:36:36 2024 +0200 asm-generic: provide generic page_to_phys and phys_to_page implementations page_to_phys is duplicated by all architectures, and from some strange reason placed in <asm/io.h> where it doesn't fit at all. phys_to_page is only provided by a few architectures despite having a lot of open coded users. Provide generic versions in <asm-generic/memory_model.h> to make these helpers more easily usable. Note with this patch powerpc loses the CONFIG_DEBUG_VIRTUAL pfn_valid check. It will be added back in a generic version later. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Ming Lei <ming.lei@redhat.com> |
||
---|---|---|
.. | ||
abiv1 | ||
abiv2 | ||
boot | ||
configs | ||
include | ||
kernel | ||
lib | ||
mm | ||
Kbuild | ||
Kconfig | ||
Kconfig.debug | ||
Kconfig.platforms | ||
Makefile |