m68k updates for v5.20
- Use RNG seed from bootinfo block on virt platform, - Defconfig updates, - Minor fixes and improvements. -----BEGIN PGP SIGNATURE----- iIsEABYIADMWIQQ9qaHoIs/1I4cXmEiKwlD9ZEnxcAUCYufI8xUcZ2VlcnRAbGlu dXgtbTY4ay5vcmcACgkQisJQ/WRJ8XBovgD8CGRi7FpKl4IzIxGV+ru3Zo/b1eG+ ngN/Dodin420UP0A/2l5jXJKAaoylZTZ3FNKYJEttIJA+pvPkkIjB7Jz64UE =DW6X -----END PGP SIGNATURE----- Merge tag 'm68k-for-v5.20-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k Pull m68k updates from Geert Uytterhoeven: - Use RNG seed from bootinfo block on virt platform - defconfig updates - Minor fixes and improvements * tag 'm68k-for-v5.20-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k: m68k: defconfig: Update defconfigs for v5.19-rc1 m68k: Add common forward declaration for show_registers() m68k: mac: Remove forward declaration for mac_nmi_handler() m68k: virt: Fix missing platform_device_unregister() on error in virt_platform_init() m68k: virt: Use RNG seed from bootinfo block m68k: bitops: Change __fls to return and accept unsigned long m68k: Kconfig.machine: Add endif comment m68k: Kconfig.debug: Replace single quotes m68k: Kconfig.cpu: Fix indentation and add endif comments m68k: q40: Align '*' in comments m68k: sun3: Use __func__ to get function's name in an output message m68k: mac: Fix typos in comments m68k: virt: Kconfig minor fixes
This commit is contained in:
Коммит
a82c58cf1a
|
@ -155,7 +155,7 @@ config M520x
|
|||
select COLDFIRE_PIT_TIMER
|
||||
select HAVE_CACHE_SPLIT
|
||||
help
|
||||
Freescale Coldfire 5207/5208 processor support.
|
||||
Freescale Coldfire 5207/5208 processor support.
|
||||
|
||||
config M523x
|
||||
bool "MCF523x"
|
||||
|
@ -322,7 +322,6 @@ config COLDFIRE_SLTIMERS
|
|||
|
||||
endif # COLDFIRE
|
||||
|
||||
|
||||
comment "Processor Specific Options"
|
||||
|
||||
config M68KFPU_EMU
|
||||
|
@ -522,7 +521,7 @@ config CACHE_BOTH
|
|||
Split the ColdFire CPU cache, and use half as an instruction cache
|
||||
and half as a data cache.
|
||||
endchoice
|
||||
endif
|
||||
endif # HAVE_CACHE_SPLIT
|
||||
|
||||
if HAVE_CACHE_CB
|
||||
choice
|
||||
|
@ -539,4 +538,4 @@ config CACHE_COPYBACK
|
|||
help
|
||||
The ColdFire CPU cache is set into Copy-back mode.
|
||||
endchoice
|
||||
endif
|
||||
endif # HAVE_CACHE_CB
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
# SPDX-License-Identifier: GPL-2.0
|
||||
|
||||
config BOOTPARAM
|
||||
bool 'Compiled-in Kernel Boot Parameter'
|
||||
bool "Compiled-in Kernel Boot Parameter"
|
||||
|
||||
config BOOTPARAM_STRING
|
||||
string 'Kernel Boot Parameter'
|
||||
default 'console=ttyS0,19200'
|
||||
string "Kernel Boot Parameter"
|
||||
default "console=ttyS0,19200"
|
||||
depends on BOOTPARAM
|
||||
|
||||
config EARLY_PRINTK
|
||||
|
|
|
@ -161,10 +161,11 @@ config VIRT
|
|||
select RTC_CLASS
|
||||
select RTC_DRV_GOLDFISH
|
||||
select TTY
|
||||
select VIRTIO_MENU
|
||||
select VIRTIO_MMIO
|
||||
help
|
||||
This options enable a pure virtual machine based on m68k,
|
||||
VIRTIO MMIO devices and GOLDFISH interfaces (TTY, RTC, PIC)
|
||||
VIRTIO MMIO devices and GOLDFISH interfaces (TTY, RTC, PIC).
|
||||
|
||||
config PILOT
|
||||
bool
|
||||
|
@ -492,4 +493,4 @@ config ROMKERNEL
|
|||
|
||||
endchoice
|
||||
|
||||
endif
|
||||
endif # !MMU || COLDFIRE
|
||||
|
|
|
@ -10,8 +10,6 @@ CONFIG_LOG_BUF_SHIFT=16
|
|||
# CONFIG_NET_NS is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_SLAB=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_BOOTINFO_PROC=y
|
||||
CONFIG_M68020=y
|
||||
|
@ -43,8 +41,9 @@ CONFIG_MQ_IOSCHED_KYBER=m
|
|||
CONFIG_IOSCHED_BFQ=m
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_SLAB=y
|
||||
# CONFIG_COMPACTION is not set
|
||||
CONFIG_ZPOOL=m
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=m
|
||||
|
@ -310,6 +309,7 @@ CONFIG_PARPORT_MFC3=m
|
|||
CONFIG_PARPORT_1284=y
|
||||
CONFIG_AMIGA_FLOPPY=y
|
||||
CONFIG_AMIGA_Z2RAM=y
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
@ -580,7 +580,7 @@ CONFIG_CRYPTO_MD4=m
|
|||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA3=m
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
|
@ -595,7 +595,7 @@ CONFIG_CRYPTO_FCRYPT=m
|
|||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_SM4=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
|
@ -648,11 +648,7 @@ CONFIG_TEST_BLACKHOLE_DEV=m
|
|||
CONFIG_FIND_BIT_BENCHMARK=m
|
||||
CONFIG_TEST_FIRMWARE=m
|
||||
CONFIG_TEST_SYSCTL=m
|
||||
CONFIG_BITFIELD_KUNIT=m
|
||||
CONFIG_RESOURCE_KUNIT_TEST=m
|
||||
CONFIG_LINEAR_RANGES_TEST=m
|
||||
CONFIG_CMDLINE_KUNIT_TEST=m
|
||||
CONFIG_BITS_TEST=m
|
||||
CONFIG_TEST_UDELAY=m
|
||||
CONFIG_TEST_STATIC_KEYS=m
|
||||
CONFIG_TEST_KMOD=m
|
||||
|
|
|
@ -10,8 +10,6 @@ CONFIG_LOG_BUF_SHIFT=16
|
|||
# CONFIG_NET_NS is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_SLAB=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_BOOTINFO_PROC=y
|
||||
CONFIG_M68020=y
|
||||
|
@ -39,8 +37,9 @@ CONFIG_MQ_IOSCHED_KYBER=m
|
|||
CONFIG_IOSCHED_BFQ=m
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_SLAB=y
|
||||
# CONFIG_COMPACTION is not set
|
||||
CONFIG_ZPOOL=m
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=m
|
||||
|
@ -300,6 +299,7 @@ CONFIG_DEVTMPFS=y
|
|||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
CONFIG_TEST_ASYNC_DRIVER_PROBE=m
|
||||
CONFIG_CONNECTOR=m
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
@ -537,7 +537,7 @@ CONFIG_CRYPTO_MD4=m
|
|||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA3=m
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
|
@ -552,7 +552,7 @@ CONFIG_CRYPTO_FCRYPT=m
|
|||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_SM4=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
|
@ -604,11 +604,7 @@ CONFIG_TEST_BLACKHOLE_DEV=m
|
|||
CONFIG_FIND_BIT_BENCHMARK=m
|
||||
CONFIG_TEST_FIRMWARE=m
|
||||
CONFIG_TEST_SYSCTL=m
|
||||
CONFIG_BITFIELD_KUNIT=m
|
||||
CONFIG_RESOURCE_KUNIT_TEST=m
|
||||
CONFIG_LINEAR_RANGES_TEST=m
|
||||
CONFIG_CMDLINE_KUNIT_TEST=m
|
||||
CONFIG_BITS_TEST=m
|
||||
CONFIG_TEST_UDELAY=m
|
||||
CONFIG_TEST_STATIC_KEYS=m
|
||||
CONFIG_TEST_KMOD=m
|
||||
|
|
|
@ -10,8 +10,6 @@ CONFIG_LOG_BUF_SHIFT=16
|
|||
# CONFIG_NET_NS is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_SLAB=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_BOOTINFO_PROC=y
|
||||
CONFIG_M68020=y
|
||||
|
@ -46,8 +44,9 @@ CONFIG_MQ_IOSCHED_KYBER=m
|
|||
CONFIG_IOSCHED_BFQ=m
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_SLAB=y
|
||||
# CONFIG_COMPACTION is not set
|
||||
CONFIG_ZPOOL=m
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=m
|
||||
|
@ -311,6 +310,7 @@ CONFIG_PARPORT=m
|
|||
CONFIG_PARPORT_ATARI=m
|
||||
CONFIG_PARPORT_1284=y
|
||||
CONFIG_ATARI_FLOPPY=y
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
@ -557,7 +557,7 @@ CONFIG_CRYPTO_MD4=m
|
|||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA3=m
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
|
@ -572,7 +572,7 @@ CONFIG_CRYPTO_FCRYPT=m
|
|||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_SM4=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
|
@ -625,11 +625,7 @@ CONFIG_TEST_BLACKHOLE_DEV=m
|
|||
CONFIG_FIND_BIT_BENCHMARK=m
|
||||
CONFIG_TEST_FIRMWARE=m
|
||||
CONFIG_TEST_SYSCTL=m
|
||||
CONFIG_BITFIELD_KUNIT=m
|
||||
CONFIG_RESOURCE_KUNIT_TEST=m
|
||||
CONFIG_LINEAR_RANGES_TEST=m
|
||||
CONFIG_CMDLINE_KUNIT_TEST=m
|
||||
CONFIG_BITS_TEST=m
|
||||
CONFIG_TEST_UDELAY=m
|
||||
CONFIG_TEST_STATIC_KEYS=m
|
||||
CONFIG_TEST_KMOD=m
|
||||
|
|
|
@ -10,8 +10,6 @@ CONFIG_LOG_BUF_SHIFT=16
|
|||
# CONFIG_NET_NS is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_SLAB=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_BOOTINFO_PROC=y
|
||||
CONFIG_M68040=y
|
||||
|
@ -36,8 +34,9 @@ CONFIG_MQ_IOSCHED_KYBER=m
|
|||
CONFIG_IOSCHED_BFQ=m
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_SLAB=y
|
||||
# CONFIG_COMPACTION is not set
|
||||
CONFIG_ZPOOL=m
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=m
|
||||
|
@ -297,6 +296,7 @@ CONFIG_DEVTMPFS=y
|
|||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
CONFIG_TEST_ASYNC_DRIVER_PROBE=m
|
||||
CONFIG_CONNECTOR=m
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
@ -529,7 +529,7 @@ CONFIG_CRYPTO_MD4=m
|
|||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA3=m
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
|
@ -544,7 +544,7 @@ CONFIG_CRYPTO_FCRYPT=m
|
|||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_SM4=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
|
@ -596,11 +596,7 @@ CONFIG_TEST_BLACKHOLE_DEV=m
|
|||
CONFIG_FIND_BIT_BENCHMARK=m
|
||||
CONFIG_TEST_FIRMWARE=m
|
||||
CONFIG_TEST_SYSCTL=m
|
||||
CONFIG_BITFIELD_KUNIT=m
|
||||
CONFIG_RESOURCE_KUNIT_TEST=m
|
||||
CONFIG_LINEAR_RANGES_TEST=m
|
||||
CONFIG_CMDLINE_KUNIT_TEST=m
|
||||
CONFIG_BITS_TEST=m
|
||||
CONFIG_TEST_UDELAY=m
|
||||
CONFIG_TEST_STATIC_KEYS=m
|
||||
CONFIG_TEST_KMOD=m
|
||||
|
|
|
@ -10,8 +10,6 @@ CONFIG_LOG_BUF_SHIFT=16
|
|||
# CONFIG_NET_NS is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_SLAB=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_BOOTINFO_PROC=y
|
||||
CONFIG_M68020=y
|
||||
|
@ -38,8 +36,9 @@ CONFIG_MQ_IOSCHED_KYBER=m
|
|||
CONFIG_IOSCHED_BFQ=m
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_SLAB=y
|
||||
# CONFIG_COMPACTION is not set
|
||||
CONFIG_ZPOOL=m
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=m
|
||||
|
@ -299,6 +298,7 @@ CONFIG_DEVTMPFS=y
|
|||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
CONFIG_TEST_ASYNC_DRIVER_PROBE=m
|
||||
CONFIG_CONNECTOR=m
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
@ -539,7 +539,7 @@ CONFIG_CRYPTO_MD4=m
|
|||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA3=m
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
|
@ -554,7 +554,7 @@ CONFIG_CRYPTO_FCRYPT=m
|
|||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_SM4=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
|
@ -606,11 +606,7 @@ CONFIG_TEST_BLACKHOLE_DEV=m
|
|||
CONFIG_FIND_BIT_BENCHMARK=m
|
||||
CONFIG_TEST_FIRMWARE=m
|
||||
CONFIG_TEST_SYSCTL=m
|
||||
CONFIG_BITFIELD_KUNIT=m
|
||||
CONFIG_RESOURCE_KUNIT_TEST=m
|
||||
CONFIG_LINEAR_RANGES_TEST=m
|
||||
CONFIG_CMDLINE_KUNIT_TEST=m
|
||||
CONFIG_BITS_TEST=m
|
||||
CONFIG_TEST_UDELAY=m
|
||||
CONFIG_TEST_STATIC_KEYS=m
|
||||
CONFIG_TEST_KMOD=m
|
||||
|
|
|
@ -10,8 +10,6 @@ CONFIG_LOG_BUF_SHIFT=16
|
|||
# CONFIG_NET_NS is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_SLAB=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_BOOTINFO_PROC=y
|
||||
CONFIG_M68020=y
|
||||
|
@ -37,8 +35,9 @@ CONFIG_MQ_IOSCHED_KYBER=m
|
|||
CONFIG_IOSCHED_BFQ=m
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_SLAB=y
|
||||
# CONFIG_COMPACTION is not set
|
||||
CONFIG_ZPOOL=m
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=m
|
||||
|
@ -302,6 +301,7 @@ CONFIG_DEVTMPFS_MOUNT=y
|
|||
CONFIG_TEST_ASYNC_DRIVER_PROBE=m
|
||||
CONFIG_CONNECTOR=m
|
||||
CONFIG_BLK_DEV_SWIM=m
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
@ -559,7 +559,7 @@ CONFIG_CRYPTO_MD4=m
|
|||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA3=m
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
|
@ -574,7 +574,7 @@ CONFIG_CRYPTO_FCRYPT=m
|
|||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_SM4=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
|
@ -627,11 +627,7 @@ CONFIG_TEST_BLACKHOLE_DEV=m
|
|||
CONFIG_FIND_BIT_BENCHMARK=m
|
||||
CONFIG_TEST_FIRMWARE=m
|
||||
CONFIG_TEST_SYSCTL=m
|
||||
CONFIG_BITFIELD_KUNIT=m
|
||||
CONFIG_RESOURCE_KUNIT_TEST=m
|
||||
CONFIG_LINEAR_RANGES_TEST=m
|
||||
CONFIG_CMDLINE_KUNIT_TEST=m
|
||||
CONFIG_BITS_TEST=m
|
||||
CONFIG_TEST_UDELAY=m
|
||||
CONFIG_TEST_STATIC_KEYS=m
|
||||
CONFIG_TEST_KMOD=m
|
||||
|
|
|
@ -10,8 +10,6 @@ CONFIG_LOG_BUF_SHIFT=16
|
|||
# CONFIG_NET_NS is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_SLAB=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_BOOTINFO_PROC=y
|
||||
CONFIG_M68020=y
|
||||
|
@ -57,8 +55,9 @@ CONFIG_MQ_IOSCHED_KYBER=m
|
|||
CONFIG_IOSCHED_BFQ=m
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_SLAB=y
|
||||
# CONFIG_COMPACTION is not set
|
||||
CONFIG_ZPOOL=m
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=m
|
||||
|
@ -331,6 +330,7 @@ CONFIG_AMIGA_FLOPPY=y
|
|||
CONFIG_ATARI_FLOPPY=y
|
||||
CONFIG_BLK_DEV_SWIM=m
|
||||
CONFIG_AMIGA_Z2RAM=y
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
@ -645,7 +645,7 @@ CONFIG_CRYPTO_MD4=m
|
|||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA3=m
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
|
@ -660,7 +660,7 @@ CONFIG_CRYPTO_FCRYPT=m
|
|||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_SM4=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
|
@ -713,11 +713,7 @@ CONFIG_TEST_BLACKHOLE_DEV=m
|
|||
CONFIG_FIND_BIT_BENCHMARK=m
|
||||
CONFIG_TEST_FIRMWARE=m
|
||||
CONFIG_TEST_SYSCTL=m
|
||||
CONFIG_BITFIELD_KUNIT=m
|
||||
CONFIG_RESOURCE_KUNIT_TEST=m
|
||||
CONFIG_LINEAR_RANGES_TEST=m
|
||||
CONFIG_CMDLINE_KUNIT_TEST=m
|
||||
CONFIG_BITS_TEST=m
|
||||
CONFIG_TEST_UDELAY=m
|
||||
CONFIG_TEST_STATIC_KEYS=m
|
||||
CONFIG_TEST_KMOD=m
|
||||
|
|
|
@ -10,8 +10,6 @@ CONFIG_LOG_BUF_SHIFT=16
|
|||
# CONFIG_NET_NS is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_SLAB=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_BOOTINFO_PROC=y
|
||||
CONFIG_M68030=y
|
||||
|
@ -35,8 +33,9 @@ CONFIG_MQ_IOSCHED_KYBER=m
|
|||
CONFIG_IOSCHED_BFQ=m
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_SLAB=y
|
||||
# CONFIG_COMPACTION is not set
|
||||
CONFIG_ZPOOL=m
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=m
|
||||
|
@ -296,6 +295,7 @@ CONFIG_DEVTMPFS=y
|
|||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
CONFIG_TEST_ASYNC_DRIVER_PROBE=m
|
||||
CONFIG_CONNECTOR=m
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
@ -528,7 +528,7 @@ CONFIG_CRYPTO_MD4=m
|
|||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA3=m
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
|
@ -543,7 +543,7 @@ CONFIG_CRYPTO_FCRYPT=m
|
|||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_SM4=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
|
@ -595,11 +595,7 @@ CONFIG_TEST_BLACKHOLE_DEV=m
|
|||
CONFIG_FIND_BIT_BENCHMARK=m
|
||||
CONFIG_TEST_FIRMWARE=m
|
||||
CONFIG_TEST_SYSCTL=m
|
||||
CONFIG_BITFIELD_KUNIT=m
|
||||
CONFIG_RESOURCE_KUNIT_TEST=m
|
||||
CONFIG_LINEAR_RANGES_TEST=m
|
||||
CONFIG_CMDLINE_KUNIT_TEST=m
|
||||
CONFIG_BITS_TEST=m
|
||||
CONFIG_TEST_UDELAY=m
|
||||
CONFIG_TEST_STATIC_KEYS=m
|
||||
CONFIG_TEST_KMOD=m
|
||||
|
|
|
@ -10,8 +10,6 @@ CONFIG_LOG_BUF_SHIFT=16
|
|||
# CONFIG_NET_NS is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_SLAB=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_BOOTINFO_PROC=y
|
||||
CONFIG_M68040=y
|
||||
|
@ -36,8 +34,9 @@ CONFIG_MQ_IOSCHED_KYBER=m
|
|||
CONFIG_IOSCHED_BFQ=m
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_SLAB=y
|
||||
# CONFIG_COMPACTION is not set
|
||||
CONFIG_ZPOOL=m
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=m
|
||||
|
@ -297,6 +296,7 @@ CONFIG_DEVTMPFS=y
|
|||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
CONFIG_TEST_ASYNC_DRIVER_PROBE=m
|
||||
CONFIG_CONNECTOR=m
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
@ -529,7 +529,7 @@ CONFIG_CRYPTO_MD4=m
|
|||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA3=m
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
|
@ -544,7 +544,7 @@ CONFIG_CRYPTO_FCRYPT=m
|
|||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_SM4=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
|
@ -596,11 +596,7 @@ CONFIG_TEST_BLACKHOLE_DEV=m
|
|||
CONFIG_FIND_BIT_BENCHMARK=m
|
||||
CONFIG_TEST_FIRMWARE=m
|
||||
CONFIG_TEST_SYSCTL=m
|
||||
CONFIG_BITFIELD_KUNIT=m
|
||||
CONFIG_RESOURCE_KUNIT_TEST=m
|
||||
CONFIG_LINEAR_RANGES_TEST=m
|
||||
CONFIG_CMDLINE_KUNIT_TEST=m
|
||||
CONFIG_BITS_TEST=m
|
||||
CONFIG_TEST_UDELAY=m
|
||||
CONFIG_TEST_STATIC_KEYS=m
|
||||
CONFIG_TEST_KMOD=m
|
||||
|
|
|
@ -10,8 +10,6 @@ CONFIG_LOG_BUF_SHIFT=16
|
|||
# CONFIG_NET_NS is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_SLAB=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_BOOTINFO_PROC=y
|
||||
CONFIG_M68040=y
|
||||
|
@ -37,8 +35,9 @@ CONFIG_MQ_IOSCHED_KYBER=m
|
|||
CONFIG_IOSCHED_BFQ=m
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_SLAB=y
|
||||
# CONFIG_COMPACTION is not set
|
||||
CONFIG_ZPOOL=m
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=m
|
||||
|
@ -301,6 +300,7 @@ CONFIG_CONNECTOR=m
|
|||
CONFIG_PARPORT=m
|
||||
CONFIG_PARPORT_PC=m
|
||||
CONFIG_PARPORT_1284=y
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
@ -546,7 +546,7 @@ CONFIG_CRYPTO_MD4=m
|
|||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA3=m
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
|
@ -561,7 +561,7 @@ CONFIG_CRYPTO_FCRYPT=m
|
|||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_SM4=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
|
@ -614,11 +614,7 @@ CONFIG_TEST_BLACKHOLE_DEV=m
|
|||
CONFIG_FIND_BIT_BENCHMARK=m
|
||||
CONFIG_TEST_FIRMWARE=m
|
||||
CONFIG_TEST_SYSCTL=m
|
||||
CONFIG_BITFIELD_KUNIT=m
|
||||
CONFIG_RESOURCE_KUNIT_TEST=m
|
||||
CONFIG_LINEAR_RANGES_TEST=m
|
||||
CONFIG_CMDLINE_KUNIT_TEST=m
|
||||
CONFIG_BITS_TEST=m
|
||||
CONFIG_TEST_UDELAY=m
|
||||
CONFIG_TEST_STATIC_KEYS=m
|
||||
CONFIG_TEST_KMOD=m
|
||||
|
|
|
@ -10,8 +10,6 @@ CONFIG_LOG_BUF_SHIFT=16
|
|||
# CONFIG_NET_NS is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_SLAB=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_BOOTINFO_PROC=y
|
||||
CONFIG_SUN3=y
|
||||
|
@ -33,8 +31,9 @@ CONFIG_MQ_IOSCHED_KYBER=m
|
|||
CONFIG_IOSCHED_BFQ=m
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_SLAB=y
|
||||
# CONFIG_COMPACTION is not set
|
||||
CONFIG_ZPOOL=m
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=m
|
||||
|
@ -294,6 +293,7 @@ CONFIG_DEVTMPFS=y
|
|||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
CONFIG_TEST_ASYNC_DRIVER_PROBE=m
|
||||
CONFIG_CONNECTOR=m
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
@ -528,7 +528,7 @@ CONFIG_CRYPTO_MD4=m
|
|||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA3=m
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
|
@ -543,7 +543,7 @@ CONFIG_CRYPTO_FCRYPT=m
|
|||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_SM4=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
|
@ -594,11 +594,7 @@ CONFIG_TEST_BLACKHOLE_DEV=m
|
|||
CONFIG_FIND_BIT_BENCHMARK=m
|
||||
CONFIG_TEST_FIRMWARE=m
|
||||
CONFIG_TEST_SYSCTL=m
|
||||
CONFIG_BITFIELD_KUNIT=m
|
||||
CONFIG_RESOURCE_KUNIT_TEST=m
|
||||
CONFIG_LINEAR_RANGES_TEST=m
|
||||
CONFIG_CMDLINE_KUNIT_TEST=m
|
||||
CONFIG_BITS_TEST=m
|
||||
CONFIG_TEST_UDELAY=m
|
||||
CONFIG_TEST_STATIC_KEYS=m
|
||||
CONFIG_TEST_KMOD=m
|
||||
|
|
|
@ -10,8 +10,6 @@ CONFIG_LOG_BUF_SHIFT=16
|
|||
# CONFIG_NET_NS is not set
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_SLAB=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_BOOTINFO_PROC=y
|
||||
CONFIG_SUN3X=y
|
||||
|
@ -33,8 +31,9 @@ CONFIG_MQ_IOSCHED_KYBER=m
|
|||
CONFIG_IOSCHED_BFQ=m
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_SLAB=y
|
||||
# CONFIG_COMPACTION is not set
|
||||
CONFIG_ZPOOL=m
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET_DIAG=m
|
||||
|
@ -294,6 +293,7 @@ CONFIG_DEVTMPFS=y
|
|||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
CONFIG_TEST_ASYNC_DRIVER_PROBE=m
|
||||
CONFIG_CONNECTOR=m
|
||||
CONFIG_ZRAM=m
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
|
@ -527,7 +527,7 @@ CONFIG_CRYPTO_MD4=m
|
|||
CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SHA3=m
|
||||
CONFIG_CRYPTO_SM3=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_AES=y
|
||||
CONFIG_CRYPTO_AES_TI=m
|
||||
|
@ -542,7 +542,7 @@ CONFIG_CRYPTO_FCRYPT=m
|
|||
CONFIG_CRYPTO_KHAZAD=m
|
||||
CONFIG_CRYPTO_SEED=m
|
||||
CONFIG_CRYPTO_SERPENT=m
|
||||
CONFIG_CRYPTO_SM4=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TEA=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_LZO=m
|
||||
|
@ -594,11 +594,7 @@ CONFIG_TEST_BLACKHOLE_DEV=m
|
|||
CONFIG_FIND_BIT_BENCHMARK=m
|
||||
CONFIG_TEST_FIRMWARE=m
|
||||
CONFIG_TEST_SYSCTL=m
|
||||
CONFIG_BITFIELD_KUNIT=m
|
||||
CONFIG_RESOURCE_KUNIT_TEST=m
|
||||
CONFIG_LINEAR_RANGES_TEST=m
|
||||
CONFIG_CMDLINE_KUNIT_TEST=m
|
||||
CONFIG_BITS_TEST=m
|
||||
CONFIG_TEST_UDELAY=m
|
||||
CONFIG_TEST_STATIC_KEYS=m
|
||||
CONFIG_TEST_KMOD=m
|
||||
|
|
|
@ -510,7 +510,7 @@ static inline int fls(unsigned int x)
|
|||
return 32 - cnt;
|
||||
}
|
||||
|
||||
static inline int __fls(int x)
|
||||
static inline unsigned long __fls(unsigned long x)
|
||||
{
|
||||
return fls(x) - 1;
|
||||
}
|
||||
|
|
|
@ -151,6 +151,7 @@ static inline void release_thread(struct task_struct *dead_task)
|
|||
}
|
||||
|
||||
unsigned long __get_wchan(struct task_struct *p);
|
||||
void show_registers(struct pt_regs *regs);
|
||||
|
||||
#define KSTK_EIP(tsk) \
|
||||
({ \
|
||||
|
|
|
@ -13,6 +13,14 @@
|
|||
#define BI_VIRT_VIRTIO_BASE 0x8004
|
||||
#define BI_VIRT_CTRL_BASE 0x8005
|
||||
|
||||
/*
|
||||
* A random seed used to initialize the RNG. Record format:
|
||||
*
|
||||
* - length [ 2 bytes, 16-bit big endian ]
|
||||
* - seed data [ `length` bytes, padded to preserve 2-byte alignment ]
|
||||
*/
|
||||
#define BI_VIRT_RNG_SEED 0x8006
|
||||
|
||||
#define VIRT_BOOTI_VERSION MK_BI_VERSION(2, 0)
|
||||
|
||||
#endif /* _UAPI_ASM_M68K_BOOTINFO_MAC_H */
|
||||
|
|
|
@ -36,6 +36,7 @@
|
|||
#include <linux/uaccess.h>
|
||||
#include <asm/traps.h>
|
||||
#include <asm/machdep.h>
|
||||
#include <asm/processor.h>
|
||||
#include <asm/siginfo.h>
|
||||
#include <asm/tlbflush.h>
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
* check this.)
|
||||
* 990605 (jmt) - Rearranged things a bit wrt IOP detection; iop_present is
|
||||
* gone, IOP base addresses are now in an array and the
|
||||
* globally-visible functions take an IOP number instead of an
|
||||
* globally-visible functions take an IOP number instead of
|
||||
* an actual base address.
|
||||
* 990610 (jmt) - Finished the message passing framework and it seems to work.
|
||||
* Sending _definitely_ works; my adb-bus.c mods can send
|
||||
|
@ -66,7 +66,7 @@
|
|||
* a shared memory area in the IOP RAM. Each IOP has seven "channels"; each
|
||||
* channel is connected to a specific software driver on the IOP. For example
|
||||
* on the SCC IOP there is one channel for each serial port. Each channel has
|
||||
* an incoming and and outgoing message queue with a depth of one.
|
||||
* an incoming and an outgoing message queue with a depth of one.
|
||||
*
|
||||
* A message is 32 bytes plus a state byte for the channel (MSG_IDLE, MSG_NEW,
|
||||
* MSG_RCVD, MSG_COMPLETE). To send a message you copy the message into the
|
||||
|
|
|
@ -126,10 +126,7 @@
|
|||
#include <asm/mac_baboon.h>
|
||||
#include <asm/hwtest.h>
|
||||
#include <asm/irq_regs.h>
|
||||
|
||||
extern void show_registers(struct pt_regs *);
|
||||
|
||||
irqreturn_t mac_nmi_handler(int, void *);
|
||||
#include <asm/processor.h>
|
||||
|
||||
static unsigned int mac_irq_startup(struct irq_data *);
|
||||
static void mac_irq_shutdown(struct irq_data *);
|
||||
|
@ -142,6 +139,21 @@ static struct irq_chip mac_irq_chip = {
|
|||
.irq_shutdown = mac_irq_shutdown,
|
||||
};
|
||||
|
||||
static irqreturn_t mac_nmi_handler(int irq, void *dev_id)
|
||||
{
|
||||
static volatile int in_nmi;
|
||||
|
||||
if (in_nmi)
|
||||
return IRQ_HANDLED;
|
||||
in_nmi = 1;
|
||||
|
||||
pr_info("Non-Maskable Interrupt\n");
|
||||
show_registers(get_irq_regs());
|
||||
|
||||
in_nmi = 0;
|
||||
return IRQ_HANDLED;
|
||||
}
|
||||
|
||||
void __init mac_init_IRQ(void)
|
||||
{
|
||||
m68k_setup_irq_controller(&mac_irq_chip, handle_simple_irq, IRQ_USER,
|
||||
|
@ -254,18 +266,3 @@ static void mac_irq_shutdown(struct irq_data *data)
|
|||
else
|
||||
mac_irq_disable(data);
|
||||
}
|
||||
|
||||
static volatile int in_nmi;
|
||||
|
||||
irqreturn_t mac_nmi_handler(int irq, void *dev_id)
|
||||
{
|
||||
if (in_nmi)
|
||||
return IRQ_HANDLED;
|
||||
in_nmi = 1;
|
||||
|
||||
pr_info("Non-Maskable Interrupt\n");
|
||||
show_registers(get_irq_regs());
|
||||
|
||||
in_nmi = 0;
|
||||
return IRQ_HANDLED;
|
||||
}
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
* 33 : frame int (50/200 Hz periodic timer)
|
||||
* 34 : sample int (10/20 KHz periodic timer)
|
||||
*
|
||||
*/
|
||||
*/
|
||||
|
||||
static void q40_irq_handler(unsigned int, struct pt_regs *fp);
|
||||
static void q40_irq_enable(struct irq_data *data);
|
||||
|
|
|
@ -211,7 +211,7 @@ void clear_context(unsigned long context)
|
|||
|
||||
if(context) {
|
||||
if(!ctx_alloc[context])
|
||||
panic("clear_context: context not allocated\n");
|
||||
panic("%s: context not allocated\n", __func__);
|
||||
|
||||
ctx_alloc[context]->context = SUN3_INVALID_CONTEXT;
|
||||
ctx_alloc[context] = (struct mm_struct *)0;
|
||||
|
@ -261,7 +261,7 @@ unsigned long get_free_context(struct mm_struct *mm)
|
|||
}
|
||||
// check to make sure one was really free...
|
||||
if(new == CONTEXTS_NUM)
|
||||
panic("get_free_context: failed to find free context");
|
||||
panic("%s: failed to find free context", __func__);
|
||||
}
|
||||
|
||||
ctx_alloc[new] = mm;
|
||||
|
@ -369,16 +369,15 @@ int mmu_emu_handle_fault (unsigned long vaddr, int read_flag, int kernel_fault)
|
|||
}
|
||||
|
||||
#ifdef DEBUG_MMU_EMU
|
||||
pr_info("mmu_emu_handle_fault: vaddr=%lx type=%s crp=%p\n",
|
||||
vaddr, read_flag ? "read" : "write", crp);
|
||||
pr_info("%s: vaddr=%lx type=%s crp=%p\n", __func__, vaddr,
|
||||
read_flag ? "read" : "write", crp);
|
||||
#endif
|
||||
|
||||
segment = (vaddr >> SUN3_PMEG_SIZE_BITS) & 0x7FF;
|
||||
offset = (vaddr >> SUN3_PTE_SIZE_BITS) & 0xF;
|
||||
|
||||
#ifdef DEBUG_MMU_EMU
|
||||
pr_info("mmu_emu_handle_fault: segment=%lx offset=%lx\n", segment,
|
||||
offset);
|
||||
pr_info("%s: segment=%lx offset=%lx\n", __func__, segment, offset);
|
||||
#endif
|
||||
|
||||
pte = (pte_t *) pgd_val (*(crp + segment));
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
#include <linux/reboot.h>
|
||||
#include <linux/serial_core.h>
|
||||
#include <linux/random.h>
|
||||
#include <clocksource/timer-goldfish.h>
|
||||
|
||||
#include <asm/bootinfo.h>
|
||||
|
@ -92,6 +93,16 @@ int __init virt_parse_bootinfo(const struct bi_record *record)
|
|||
data += 4;
|
||||
virt_bi_data.virtio.irq = be32_to_cpup(data);
|
||||
break;
|
||||
case BI_VIRT_RNG_SEED: {
|
||||
u16 len = be16_to_cpup(data);
|
||||
add_bootloader_randomness(data + 2, len);
|
||||
/*
|
||||
* Zero the data to preserve forward secrecy, and zero the
|
||||
* length to prevent kexec from using it.
|
||||
*/
|
||||
memzero_explicit((void *)data, len + 2);
|
||||
break;
|
||||
}
|
||||
default:
|
||||
unknown = 1;
|
||||
break;
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
#include <asm/hwtest.h>
|
||||
#include <asm/irq.h>
|
||||
#include <asm/irq_regs.h>
|
||||
#include <asm/processor.h>
|
||||
#include <asm/virt.h>
|
||||
|
||||
#define GFPIC_REG_IRQ_PENDING 0x04
|
||||
|
@ -19,8 +20,6 @@
|
|||
#define GFPIC_REG_IRQ_DISABLE 0x0c
|
||||
#define GFPIC_REG_IRQ_ENABLE 0x10
|
||||
|
||||
extern void show_registers(struct pt_regs *regs);
|
||||
|
||||
static struct resource picres[6];
|
||||
static const char *picname[6] = {
|
||||
"goldfish_pic.0",
|
||||
|
|
|
@ -8,20 +8,15 @@
|
|||
|
||||
#define VIRTIO_BUS_NB 128
|
||||
|
||||
static int __init virt_virtio_init(unsigned int id)
|
||||
static struct platform_device * __init virt_virtio_init(unsigned int id)
|
||||
{
|
||||
const struct resource res[] = {
|
||||
DEFINE_RES_MEM(virt_bi_data.virtio.mmio + id * 0x200, 0x200),
|
||||
DEFINE_RES_IRQ(virt_bi_data.virtio.irq + id),
|
||||
};
|
||||
struct platform_device *pdev;
|
||||
|
||||
pdev = platform_device_register_simple("virtio-mmio", id,
|
||||
return platform_device_register_simple("virtio-mmio", id,
|
||||
res, ARRAY_SIZE(res));
|
||||
if (IS_ERR(pdev))
|
||||
return PTR_ERR(pdev);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int __init virt_platform_init(void)
|
||||
|
@ -35,8 +30,10 @@ static int __init virt_platform_init(void)
|
|||
DEFINE_RES_MEM(virt_bi_data.rtc.mmio + 0x1000, 0x1000),
|
||||
DEFINE_RES_IRQ(virt_bi_data.rtc.irq + 1),
|
||||
};
|
||||
struct platform_device *pdev;
|
||||
struct platform_device *pdev1, *pdev2;
|
||||
struct platform_device *pdevs[VIRTIO_BUS_NB];
|
||||
unsigned int i;
|
||||
int ret = 0;
|
||||
|
||||
if (!MACH_IS_VIRT)
|
||||
return -ENODEV;
|
||||
|
@ -44,29 +41,40 @@ static int __init virt_platform_init(void)
|
|||
/* We need this to have DMA'able memory provided to goldfish-tty */
|
||||
min_low_pfn = 0;
|
||||
|
||||
pdev = platform_device_register_simple("goldfish_tty",
|
||||
PLATFORM_DEVID_NONE,
|
||||
goldfish_tty_res,
|
||||
ARRAY_SIZE(goldfish_tty_res));
|
||||
if (IS_ERR(pdev))
|
||||
return PTR_ERR(pdev);
|
||||
pdev1 = platform_device_register_simple("goldfish_tty",
|
||||
PLATFORM_DEVID_NONE,
|
||||
goldfish_tty_res,
|
||||
ARRAY_SIZE(goldfish_tty_res));
|
||||
if (IS_ERR(pdev1))
|
||||
return PTR_ERR(pdev1);
|
||||
|
||||
pdev = platform_device_register_simple("goldfish_rtc",
|
||||
PLATFORM_DEVID_NONE,
|
||||
goldfish_rtc_res,
|
||||
ARRAY_SIZE(goldfish_rtc_res));
|
||||
if (IS_ERR(pdev))
|
||||
return PTR_ERR(pdev);
|
||||
pdev2 = platform_device_register_simple("goldfish_rtc",
|
||||
PLATFORM_DEVID_NONE,
|
||||
goldfish_rtc_res,
|
||||
ARRAY_SIZE(goldfish_rtc_res));
|
||||
if (IS_ERR(pdev2)) {
|
||||
ret = PTR_ERR(pdev2);
|
||||
goto err_unregister_tty;
|
||||
}
|
||||
|
||||
for (i = 0; i < VIRTIO_BUS_NB; i++) {
|
||||
int err;
|
||||
|
||||
err = virt_virtio_init(i);
|
||||
if (err)
|
||||
return err;
|
||||
pdevs[i] = virt_virtio_init(i);
|
||||
if (IS_ERR(pdevs[i])) {
|
||||
ret = PTR_ERR(pdevs[i]);
|
||||
goto err_unregister_rtc_virtio;
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
||||
err_unregister_rtc_virtio:
|
||||
while (i > 0)
|
||||
platform_device_unregister(pdevs[--i]);
|
||||
platform_device_unregister(pdev2);
|
||||
err_unregister_tty:
|
||||
platform_device_unregister(pdev1);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
arch_initcall(virt_platform_init);
|
||||
|
|
Загрузка…
Ссылка в новой задаче