[Midnightbsd-cvs] [MidnightBSD/src] b99586: Work around VNET and DPCPU related panics on aarch64

Dimitry Andric noreply at github.com
Fri Jul 28 00:51:35 EDT 2023


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/src
  Commit: b995866b7056b1e41a154a6fd467de79e046f047
      https://github.com/MidnightBSD/src/commit/b995866b7056b1e41a154a6fd467de79e046f047
  Author: Dimitry Andric <dim at FreeBSD.org>
  Date:   2023-07-28 (Fri, 28 Jul 2023)

  Changed paths:
    M sys/conf/kmod.mk

  Log Message:
  -----------
  Work around VNET and DPCPU related panics on aarch64

lld >= 14 and recent GNU ld can relax adrp+add and adrp+ldr
instructions, which breaks VNET and DPCPU when used in modules.

Until VNET and DPCPU can be fixed to deal with these relaxed
instructions, disable linker relaxation for now.

PR:		264094
Reviewed by:	markj
MFC after:	3 days
Differential Revision: https://reviews.freebsd.org/D41156

(cherry picked from commit 80e4ac2964a11edef456a15b77e43aadeaf273a2)




More information about the Midnightbsd-cvs mailing list