So clang 13 miscompiles dev/usb/umass_scsi.c with the combination if -Oz
authorkettenis <kettenis@openbsd.org>
Sun, 9 Apr 2023 19:48:37 +0000 (19:48 +0000)
committerkettenis <kettenis@openbsd.org>
Sun, 9 Apr 2023 19:48:37 +0000 (19:48 +0000)
commitfcf1774824c54da91f0bcc86ea07983a1f305fe8
treeea4f6c89537d331b0f7290e84159c0b674dcd161
parente4c559e853ce1cc130d8342715a65ada3e5f26e9
So clang 13 miscompiles dev/usb/umass_scsi.c with the combination if -Oz
and -mbranch-protection=bti.  So turn off the BTI protection in ramdisk
kernels for now.

ok deraadt@, miod@, phessler@
sys/arch/arm64/arm64/pmap.c
sys/arch/arm64/conf/Makefile.arm64