forked from semios/ports
Compare commits
3
Commits
| Author | SHA256 | Date | |
|---|---|---|---|
|
|
3486335752 | ||
|
|
367985bc61 | ||
|
|
f2c2fa93c9 |
@@ -16,6 +16,7 @@ _key_links = "links"
|
||||
_key_dependencies = "dependencies"
|
||||
_key_recommendations = "recommendations"
|
||||
_key_provides = "provides"
|
||||
_key_configure = "configure"
|
||||
|
||||
_current_pkgname: str = _key_global
|
||||
_pkginfo: dict[str, dict[str, typing.Any]] = {
|
||||
@@ -25,6 +26,7 @@ _pkginfo: dict[str, dict[str, typing.Any]] = {
|
||||
_key_maintainers: [],
|
||||
_key_provides: [],
|
||||
_key_recommendations: [],
|
||||
_key_configure: [],
|
||||
},
|
||||
}
|
||||
_supported_arch: typing.Callable[[str], bool] = lambda x: True
|
||||
@@ -87,6 +89,12 @@ def provide(s: str):
|
||||
]
|
||||
|
||||
|
||||
def configure_script(s: str):
|
||||
_pkginfo[_current_pkgname][_key_configure] += [
|
||||
os.path.realpath(s)
|
||||
]
|
||||
|
||||
|
||||
def _translate_dep_spec(s: str) -> str:
|
||||
return (
|
||||
s.replace("(same)", "(same-version) @same-arch")
|
||||
|
||||
@@ -25,6 +25,15 @@ class PkgComposer:
|
||||
json.dump(link, f)
|
||||
f.write("\n")
|
||||
|
||||
def add_configure(self, path: str, name: str = None):
|
||||
if name is None:
|
||||
name = os.path.basename(path)
|
||||
configuredir = self.workdir + "/configure/"
|
||||
dstpath = configuredir + name
|
||||
os.makedirs(configuredir, exist_ok=True)
|
||||
shutil.copy2(path, dstpath)
|
||||
os.chmod(dstpath, 0o755)
|
||||
|
||||
def compose(self):
|
||||
subprocess.run(
|
||||
[
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
[
|
||||
{
|
||||
"on_failure": "terminate",
|
||||
"request": {
|
||||
"method": "CreateUser",
|
||||
"params": {
|
||||
"username": "root",
|
||||
"fullname": "System Administrator",
|
||||
"host_uid": { "manual": 0 },
|
||||
"description": "UNIX system administrator",
|
||||
"secure_tags": ["Login", "CreateUser", "RemoveUser", "ReadSecret", "WriteSecret"],
|
||||
"extra_records": {},
|
||||
"defaults": {
|
||||
"CliLoginShell": "/bin/sh"
|
||||
},
|
||||
"home_directory": "/home/root",
|
||||
"groups": []
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -1,35 +0,0 @@
|
||||
import os
|
||||
import shutil
|
||||
|
||||
from lib import rust
|
||||
from lib.make import *
|
||||
|
||||
version("0.1.0-alpha.1")
|
||||
description("SemiOS system account service & utilities")
|
||||
maintainer("sisungo <[email protected]>")
|
||||
source_url("https://gitea.semilabs.org/semios/account/archive/0.1.0-alpha.1.tar.gz")
|
||||
|
||||
builddep("shortcut/rust")
|
||||
|
||||
|
||||
def build():
|
||||
os.makedirs("build_config", exist_ok=True)
|
||||
shutil.copy2("../../init.json", "build_config/init.json")
|
||||
rust.build(["--features", "embed_init_file"])
|
||||
|
||||
|
||||
on_build(build)
|
||||
|
||||
|
||||
def pack(composer):
|
||||
os.chdir(rust.artifacts_dir())
|
||||
composer.makedir("bin")
|
||||
composer.makedir("libexec")
|
||||
composer.addfile("account", "bin/account")
|
||||
composer.addfile("accountd", "bin/accountd")
|
||||
composer.addfile("auth_password", "libexec/auth_password")
|
||||
|
||||
|
||||
package("account")
|
||||
on_pack(pack)
|
||||
dep("semi-libc @same-arch")
|
||||
@@ -0,0 +1,6 @@
|
||||
#!/bin/sh
|
||||
|
||||
[ "${ACTION}" = "remove" ] && exit 0
|
||||
command -v certutil >/dev/null 2>&1 || exit 0
|
||||
|
||||
certutil refresh
|
||||
@@ -27,4 +27,6 @@ def pack(composer):
|
||||
|
||||
package("ca-certificates")
|
||||
arch_any()
|
||||
configure_script("configure/refresh")
|
||||
recommend("certutil")
|
||||
on_pack(pack)
|
||||
|
||||
+216
-316
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,631 @@
|
||||
CONFIG_KERNEL_ZSTD=y
|
||||
CONFIG_DEFAULT_INIT="/bin/init"
|
||||
CONFIG_DEFAULT_HOSTNAME="localhost"
|
||||
CONFIG_SYSVIPC=y
|
||||
CONFIG_POSIX_MQUEUE=y
|
||||
CONFIG_WATCH_QUEUE=y
|
||||
CONFIG_AUDIT=y
|
||||
CONFIG_NO_HZ_FULL=y
|
||||
CONFIG_HIGH_RES_TIMERS=y
|
||||
CONFIG_POSIX_AUX_CLOCKS=y
|
||||
CONFIG_BPF_SYSCALL=y
|
||||
CONFIG_BPF_JIT=y
|
||||
CONFIG_BPF_JIT_ALWAYS_ON=y
|
||||
CONFIG_BPF_LSM=y
|
||||
CONFIG_IKCONFIG=m
|
||||
CONFIG_IKCONFIG_PROC=y
|
||||
CONFIG_MEMCG=y
|
||||
CONFIG_BLK_CGROUP=y
|
||||
CONFIG_CFS_BANDWIDTH=y
|
||||
CONFIG_CGROUP_PIDS=y
|
||||
CONFIG_CGROUP_FREEZER=y
|
||||
CONFIG_CGROUP_HUGETLB=y
|
||||
CONFIG_CPUSETS=y
|
||||
CONFIG_CGROUP_DEVICE=y
|
||||
CONFIG_CGROUP_CPUACCT=y
|
||||
CONFIG_CGROUP_PERF=y
|
||||
CONFIG_CGROUP_BPF=y
|
||||
CONFIG_CGROUP_MISC=y
|
||||
CONFIG_USER_NS=y
|
||||
CONFIG_CHECKPOINT_RESTORE=y
|
||||
CONFIG_SCHED_AUTOGROUP=y
|
||||
CONFIG_BLK_DEV_INITRD=y
|
||||
CONFIG_PROFILING=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_KEXEC_FILE=y
|
||||
CONFIG_ARCH_ANDES=y
|
||||
CONFIG_ARCH_ANLOGIC=y
|
||||
CONFIG_ARCH_ESWIN=y
|
||||
CONFIG_ARCH_MICROCHIP=y
|
||||
CONFIG_ARCH_SIFIVE=y
|
||||
CONFIG_ARCH_SOPHGO=y
|
||||
CONFIG_ARCH_SPACEMIT=y
|
||||
CONFIG_SOC_STARFIVE=y
|
||||
CONFIG_ARCH_SUNXI=y
|
||||
CONFIG_ARCH_TENSTORRENT=y
|
||||
CONFIG_ARCH_THEAD=y
|
||||
CONFIG_ARCH_ULTRARISC=y
|
||||
CONFIG_ARCH_VIRT=y
|
||||
CONFIG_ARCH_CANAAN=y
|
||||
CONFIG_SMP=y
|
||||
CONFIG_NUMA=y
|
||||
CONFIG_HZ_1000=y
|
||||
# CONFIG_COMPAT is not set
|
||||
CONFIG_PARAVIRT=y
|
||||
CONFIG_PARAVIRT_TIME_ACCOUNTING=y
|
||||
CONFIG_RELOCATABLE=y
|
||||
CONFIG_RANDOMIZE_BASE=y
|
||||
CONFIG_HIBERNATION=y
|
||||
CONFIG_HIBERNATION_COMP_LZ4=y
|
||||
CONFIG_PM_AUTOSLEEP=y
|
||||
CONFIG_PM_WAKELOCKS=y
|
||||
CONFIG_ENERGY_MODEL=y
|
||||
CONFIG_CPU_IDLE_GOV_MENU=y
|
||||
CONFIG_CPU_IDLE_GOV_TEO=y
|
||||
CONFIG_CPU_FREQ=y
|
||||
CONFIG_CPU_FREQ_STAT=y
|
||||
CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y
|
||||
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
|
||||
CONFIG_CPU_FREQ_GOV_USERSPACE=m
|
||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=m
|
||||
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
|
||||
CONFIG_CPUFREQ_DT=m
|
||||
CONFIG_CPUFREQ_VIRT=m
|
||||
CONFIG_ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM=m
|
||||
CONFIG_ACPI_CPPC_CPUFREQ=m
|
||||
CONFIG_VIRTUALIZATION=y
|
||||
CONFIG_KVM=m
|
||||
CONFIG_ACPI=y
|
||||
CONFIG_ACPI_AC=m
|
||||
CONFIG_ACPI_BATTERY=m
|
||||
CONFIG_ACPI_BUTTON=m
|
||||
CONFIG_ACPI_TINY_POWER_BUTTON=m
|
||||
CONFIG_ACPI_FAN=m
|
||||
CONFIG_ACPI_DOCK=y
|
||||
CONFIG_ACPI_PROCESSOR=m
|
||||
# CONFIG_ACPI_DEBUG is not set
|
||||
CONFIG_ACPI_PCI_SLOT=y
|
||||
CONFIG_ACPI_CONTAINER=y
|
||||
CONFIG_ACPI_HED=y
|
||||
CONFIG_ACPI_BGRT=y
|
||||
CONFIG_ACPI_NFIT=m
|
||||
CONFIG_ACPI_HMAT=y
|
||||
CONFIG_ACPI_CONFIGFS=m
|
||||
CONFIG_ACPI_PFRUT=m
|
||||
CONFIG_ACPI_FFH=y
|
||||
CONFIG_PMIC_OPREGION=y
|
||||
CONFIG_LTO_CLANG_THIN=y
|
||||
CONFIG_MODULES=y
|
||||
CONFIG_MODULE_UNLOAD=y
|
||||
CONFIG_MODVERSIONS=y
|
||||
CONFIG_EXTENDED_MODVERSIONS=y
|
||||
# CONFIG_BASIC_MODVERSIONS is not set
|
||||
CONFIG_MODULE_SRCVERSION_ALL=y
|
||||
CONFIG_MODULE_COMPRESS=y
|
||||
CONFIG_MODULE_COMPRESS_ZSTD=y
|
||||
CONFIG_MODPROBE_PATH="/bin/modprobe"
|
||||
CONFIG_BLK_DEV_ZONED=y
|
||||
CONFIG_BLK_DEV_THROTTLING=y
|
||||
CONFIG_BLK_WBT=y
|
||||
CONFIG_BLK_CGROUP_IOLATENCY=y
|
||||
CONFIG_BLK_CGROUP_IOCOST=y
|
||||
CONFIG_BLK_CGROUP_IOPRIO=y
|
||||
CONFIG_BLK_SED_OPAL=y
|
||||
CONFIG_BLK_INLINE_ENCRYPTION=y
|
||||
CONFIG_PARTITION_ADVANCED=y
|
||||
CONFIG_BINFMT_MISC=y
|
||||
CONFIG_ZSWAP=y
|
||||
CONFIG_ZSWAP_DEFAULT_ON=y
|
||||
CONFIG_ZSWAP_SHRINKER_DEFAULT_ON=y
|
||||
CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD=y
|
||||
CONFIG_SLAB_FREELIST_RANDOM=y
|
||||
CONFIG_SLAB_FREELIST_HARDENED=y
|
||||
CONFIG_MEMORY_HOTPLUG=y
|
||||
CONFIG_TRANSPARENT_HUGEPAGE=y
|
||||
CONFIG_CMA=y
|
||||
CONFIG_ANON_VMA_NAME=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_LRU_GEN=y
|
||||
CONFIG_LRU_GEN_ENABLED=y
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=m
|
||||
CONFIG_PACKET_DIAG=m
|
||||
CONFIG_UNIX_DIAG=m
|
||||
CONFIG_XFRM_USER=m
|
||||
CONFIG_XFRM_INTERFACE=m
|
||||
CONFIG_XFRM_SUB_POLICY=y
|
||||
CONFIG_XFRM_MIGRATE=y
|
||||
CONFIG_XDP_SOCKETS=y
|
||||
CONFIG_XDP_SOCKETS_DIAG=m
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
CONFIG_IP_MULTIPLE_TABLES=y
|
||||
CONFIG_IP_ROUTE_MULTIPATH=y
|
||||
CONFIG_IP_PNP=y
|
||||
CONFIG_IP_PNP_DHCP=y
|
||||
CONFIG_IP_PNP_BOOTP=y
|
||||
CONFIG_IP_PNP_RARP=y
|
||||
CONFIG_NET_IPIP=m
|
||||
CONFIG_NET_IPGRE_DEMUX=m
|
||||
CONFIG_NET_IPGRE=m
|
||||
CONFIG_NET_IPGRE_BROADCAST=y
|
||||
CONFIG_IP_MROUTE=y
|
||||
CONFIG_IP_MROUTE_MULTIPLE_TABLES=y
|
||||
CONFIG_IP_PIMSM_V1=y
|
||||
CONFIG_IP_PIMSM_V2=y
|
||||
CONFIG_SYN_COOKIES=y
|
||||
CONFIG_NET_IPVTI=m
|
||||
CONFIG_NET_FOU_IP_TUNNELS=y
|
||||
CONFIG_INET_AH=m
|
||||
CONFIG_INET_ESP=m
|
||||
CONFIG_INET_ESP_OFFLOAD=m
|
||||
CONFIG_INET_ESPINTCP=y
|
||||
CONFIG_INET_IPCOMP=m
|
||||
CONFIG_INET_DIAG=m
|
||||
CONFIG_INET_UDP_DIAG=m
|
||||
CONFIG_INET_RAW_DIAG=m
|
||||
CONFIG_TCP_CONG_ADVANCED=y
|
||||
CONFIG_TCP_CONG_HSTCP=m
|
||||
CONFIG_TCP_CONG_HYBLA=m
|
||||
CONFIG_TCP_CONG_NV=m
|
||||
CONFIG_TCP_CONG_SCALABLE=m
|
||||
CONFIG_TCP_CONG_LP=m
|
||||
CONFIG_TCP_CONG_VENO=m
|
||||
CONFIG_TCP_CONG_YEAH=m
|
||||
CONFIG_TCP_CONG_ILLINOIS=m
|
||||
CONFIG_TCP_CONG_DCTCP=m
|
||||
CONFIG_TCP_CONG_CDG=m
|
||||
CONFIG_TCP_CONG_BBR=m
|
||||
CONFIG_TCP_AO=y
|
||||
CONFIG_IPV6_ROUTER_PREF=y
|
||||
CONFIG_IPV6_ROUTE_INFO=y
|
||||
CONFIG_IPV6_OPTIMISTIC_DAD=y
|
||||
CONFIG_INET6_AH=m
|
||||
CONFIG_INET6_ESP=m
|
||||
CONFIG_INET6_ESP_OFFLOAD=m
|
||||
CONFIG_INET6_ESPINTCP=y
|
||||
CONFIG_INET6_IPCOMP=m
|
||||
CONFIG_IPV6_MIP6=m
|
||||
CONFIG_IPV6_ILA=m
|
||||
CONFIG_IPV6_VTI=m
|
||||
CONFIG_IPV6_SIT_6RD=y
|
||||
CONFIG_IPV6_GRE=m
|
||||
CONFIG_IPV6_SUBTREES=y
|
||||
CONFIG_IPV6_MROUTE=y
|
||||
CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y
|
||||
CONFIG_IPV6_PIMSM_V2=y
|
||||
CONFIG_IPV6_SEG6_LWTUNNEL=y
|
||||
CONFIG_IPV6_SEG6_HMAC=y
|
||||
CONFIG_IPV6_RPL_LWTUNNEL=y
|
||||
CONFIG_IPV6_IOAM6_LWTUNNEL=y
|
||||
CONFIG_NETLABEL=y
|
||||
CONFIG_MPTCP=y
|
||||
CONFIG_NETWORK_PHY_TIMESTAMPING=y
|
||||
CONFIG_NETFILTER=y
|
||||
CONFIG_BRIDGE_NETFILTER=m
|
||||
CONFIG_NF_CONNTRACK=m
|
||||
CONFIG_NF_CONNTRACK_FTP=m
|
||||
CONFIG_NF_CONNTRACK_TFTP=m
|
||||
CONFIG_NETFILTER_XT_MARK=m
|
||||
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
|
||||
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
|
||||
CONFIG_NETFILTER_XT_MATCH_IPVS=m
|
||||
# CONFIG_NETFILTER_XT_MATCH_SCTP is not set
|
||||
CONFIG_IP_SET=m
|
||||
CONFIG_IP_VS=m
|
||||
CONFIG_IP_VS_PROTO_TCP=y
|
||||
CONFIG_IP_VS_PROTO_UDP=y
|
||||
CONFIG_IP_VS_RR=m
|
||||
CONFIG_IP_VS_NFCT=y
|
||||
CONFIG_NF_LOG_ARP=m
|
||||
CONFIG_NF_LOG_IPV4=m
|
||||
CONFIG_IP_NF_IPTABLES=m
|
||||
CONFIG_NF_LOG_IPV6=m
|
||||
CONFIG_IP6_NF_IPTABLES=m
|
||||
CONFIG_IP6_NF_MATCH_IPV6HEADER=m
|
||||
CONFIG_IP_SCTP=m
|
||||
CONFIG_RDS=m
|
||||
CONFIG_TIPC=m
|
||||
CONFIG_BRIDGE=m
|
||||
CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||
CONFIG_VLAN_8021Q=m
|
||||
CONFIG_6LOWPAN=m
|
||||
CONFIG_NET_SCHED=y
|
||||
CONFIG_NET_CLS_CGROUP=m
|
||||
CONFIG_DNS_RESOLVER=y
|
||||
CONFIG_VSOCKETS=m
|
||||
CONFIG_NETLINK_DIAG=y
|
||||
CONFIG_CGROUP_NET_PRIO=y
|
||||
CONFIG_CAN=m
|
||||
CONFIG_CFG80211=m
|
||||
CONFIG_MAC80211=m
|
||||
CONFIG_RFKILL=m
|
||||
CONFIG_RFKILL_GPIO=m
|
||||
CONFIG_NET_9P=m
|
||||
CONFIG_NET_9P_VIRTIO=m
|
||||
CONFIG_CEPH_LIB=m
|
||||
CONFIG_NFC=m
|
||||
CONFIG_NFC_DIGITAL=m
|
||||
CONFIG_NFC_NCI=m
|
||||
CONFIG_NFC_NCI_SPI=m
|
||||
CONFIG_NFC_NCI_UART=m
|
||||
CONFIG_NFC_HCI=m
|
||||
CONFIG_NFC_SHDLC=y
|
||||
CONFIG_PCI=y
|
||||
CONFIG_PCIEPORTBUS=y
|
||||
CONFIG_PCI_HOST_GENERIC=y
|
||||
CONFIG_PCIE_XILINX=y
|
||||
CONFIG_PCIE_FU740=y
|
||||
CONFIG_PCIE_STARFIVE_HOST=m
|
||||
CONFIG_DEVTMPFS=y
|
||||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
CONFIG_SIFIVE_CCACHE=y
|
||||
CONFIG_MTD=y
|
||||
CONFIG_MTD_BLOCK=y
|
||||
CONFIG_MTD_CFI=y
|
||||
CONFIG_MTD_CFI_ADV_OPTIONS=y
|
||||
CONFIG_MTD_SPI_NOR=y
|
||||
CONFIG_BLK_DEV_LOOP=y
|
||||
CONFIG_VIRTIO_BLK=y
|
||||
CONFIG_BLK_DEV_NVME=m
|
||||
CONFIG_NVME_MULTIPATH=y
|
||||
CONFIG_NVME_TCP=m
|
||||
CONFIG_EEPROM_93CX6=y
|
||||
CONFIG_SCSI=y
|
||||
# CONFIG_SCSI_PROC_FS is not set
|
||||
CONFIG_BLK_DEV_SD=m
|
||||
CONFIG_CHR_DEV_ST=m
|
||||
CONFIG_BLK_DEV_SR=m
|
||||
CONFIG_CHR_DEV_SCH=m
|
||||
CONFIG_SCSI_ISCSI_ATTRS=m
|
||||
CONFIG_SCSI_VIRTIO=y
|
||||
CONFIG_ATA=m
|
||||
CONFIG_SATA_ZPODD=y
|
||||
CONFIG_SATA_AHCI=m
|
||||
CONFIG_SATA_AHCI_PLATFORM=m
|
||||
# CONFIG_ATA_SFF is not set
|
||||
CONFIG_MD=y
|
||||
CONFIG_MD_LLBITMAP=y
|
||||
CONFIG_MD_LINEAR=m
|
||||
CONFIG_BCACHE=m
|
||||
CONFIG_BLK_DEV_DM=m
|
||||
CONFIG_DM_UNSTRIPED=m
|
||||
CONFIG_DM_CRYPT=m
|
||||
CONFIG_DM_INLINECRYPT=m
|
||||
CONFIG_DM_SNAPSHOT=m
|
||||
CONFIG_DM_THIN_PROVISIONING=m
|
||||
CONFIG_DM_WRITECACHE=m
|
||||
CONFIG_DM_MIRROR=m
|
||||
CONFIG_DM_RAID=m
|
||||
CONFIG_DM_ZERO=m
|
||||
CONFIG_DM_MULTIPATH=m
|
||||
CONFIG_DM_MULTIPATH_QL=m
|
||||
CONFIG_DM_MULTIPATH_ST=m
|
||||
CONFIG_DM_MULTIPATH_HST=m
|
||||
CONFIG_DM_MULTIPATH_IOA=m
|
||||
CONFIG_DM_FLAKEY=m
|
||||
CONFIG_DM_VERITY=m
|
||||
CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y
|
||||
CONFIG_DM_LOG_WRITES=m
|
||||
CONFIG_DM_INTEGRITY=m
|
||||
CONFIG_DM_ZONED=m
|
||||
CONFIG_DM_VDO=m
|
||||
CONFIG_TARGET_CORE=y
|
||||
CONFIG_NETDEVICES=y
|
||||
CONFIG_DUMMY=m
|
||||
CONFIG_MACVLAN=m
|
||||
CONFIG_IPVLAN=m
|
||||
CONFIG_VXLAN=m
|
||||
CONFIG_VETH=m
|
||||
CONFIG_VIRTIO_NET=y
|
||||
CONFIG_MACB=y
|
||||
CONFIG_E1000E=y
|
||||
CONFIG_R8169=y
|
||||
CONFIG_STMMAC_ETH=m
|
||||
CONFIG_DWMAC_THEAD=m
|
||||
CONFIG_MICREL_PHY=y
|
||||
CONFIG_MICROSEMI_PHY=y
|
||||
CONFIG_MOTORCOMM_PHY=y
|
||||
CONFIG_INPUT_MOUSEDEV=y
|
||||
CONFIG_INPUT_JOYDEV=m
|
||||
CONFIG_INPUT_EVDEV=m
|
||||
CONFIG_KEYBOARD_ATKBD=m
|
||||
CONFIG_KEYBOARD_GPIO=m
|
||||
CONFIG_KEYBOARD_SUN4I_LRADC=m
|
||||
CONFIG_MOUSE_PS2=m
|
||||
CONFIG_MOUSE_SERIAL=m
|
||||
CONFIG_INPUT_JOYSTICK=y
|
||||
CONFIG_JOYSTICK_XPAD=m
|
||||
CONFIG_INPUT_TABLET=y
|
||||
CONFIG_INPUT_TOUCHSCREEN=y
|
||||
CONFIG_INPUT_MISC=y
|
||||
CONFIG_SERIO_SERPORT=m
|
||||
# CONFIG_LEGACY_PTYS is not set
|
||||
# CONFIG_LEGACY_TIOCSTI is not set
|
||||
# CONFIG_LDISC_AUTOLOAD is not set
|
||||
CONFIG_SERIAL_8250=m
|
||||
CONFIG_SERIAL_8250_DW=m
|
||||
CONFIG_SERIAL_OF_PLATFORM=m
|
||||
CONFIG_SERIAL_EARLYCON_RISCV_SBI=y
|
||||
CONFIG_SERIAL_SIFIVE=m
|
||||
CONFIG_VIRTIO_CONSOLE=m
|
||||
CONFIG_HW_RANDOM_VIRTIO=m
|
||||
CONFIG_HW_RANDOM_JH7110=m
|
||||
CONFIG_I2C=y
|
||||
CONFIG_I2C_CHARDEV=m
|
||||
CONFIG_I2C_DESIGNWARE_CORE=y
|
||||
CONFIG_I2C_MV64XXX=m
|
||||
CONFIG_SPI=y
|
||||
CONFIG_SPI_CADENCE_QUADSPI=m
|
||||
CONFIG_SPI_FSL_QUADSPI=m
|
||||
CONFIG_SPI_PL022=m
|
||||
CONFIG_SPI_SIFIVE=y
|
||||
CONFIG_SPI_SUN6I=y
|
||||
# CONFIG_PTP_1588_CLOCK is not set
|
||||
CONFIG_PINCTRL_TH1520=y
|
||||
CONFIG_PINCTRL_SOPHGO_CV1800B=y
|
||||
CONFIG_PINCTRL_SOPHGO_CV1812H=y
|
||||
CONFIG_PINCTRL_SOPHGO_SG2000=y
|
||||
CONFIG_PINCTRL_SOPHGO_SG2002=y
|
||||
CONFIG_GPIO_DWAPB=y
|
||||
CONFIG_GPIO_SIFIVE=y
|
||||
CONFIG_GPIO_SPACEMIT_K1=y
|
||||
CONFIG_POWER_RESET_GPIO_RESTART=y
|
||||
CONFIG_SENSORS_SFCTEMP=m
|
||||
CONFIG_CPU_THERMAL=y
|
||||
CONFIG_DEVFREQ_THERMAL=y
|
||||
CONFIG_WATCHDOG=y
|
||||
CONFIG_SUNXI_WATCHDOG=y
|
||||
CONFIG_MFD_AXP20X_I2C=y
|
||||
CONFIG_REGULATOR=y
|
||||
CONFIG_REGULATOR_FIXED_VOLTAGE=y
|
||||
CONFIG_REGULATOR_AXP20X=y
|
||||
CONFIG_REGULATOR_GPIO=y
|
||||
CONFIG_MEDIA_SUPPORT=m
|
||||
CONFIG_MEDIA_PLATFORM_SUPPORT=y
|
||||
CONFIG_VIDEO_CADENCE_CSI2RX=m
|
||||
CONFIG_DRM=m
|
||||
CONFIG_DRM_NOUVEAU=m
|
||||
CONFIG_DRM_RADEON=m
|
||||
CONFIG_DRM_SUN4I=m
|
||||
CONFIG_DRM_VIRTIO_GPU=m
|
||||
CONFIG_FB=y
|
||||
CONFIG_SOUND=y
|
||||
CONFIG_SND=y
|
||||
CONFIG_SND_SOC=y
|
||||
CONFIG_SND_DESIGNWARE_I2S=m
|
||||
CONFIG_SND_SOC_JH7110_PWMDAC=m
|
||||
CONFIG_SND_SOC_JH7110_TDM=m
|
||||
CONFIG_SND_SOC_WM8978=m
|
||||
CONFIG_SND_SIMPLE_CARD=m
|
||||
CONFIG_USB=y
|
||||
CONFIG_USB_OTG=y
|
||||
CONFIG_USB_XHCI_HCD=y
|
||||
CONFIG_USB_XHCI_PLATFORM=y
|
||||
CONFIG_USB_EHCI_HCD=y
|
||||
CONFIG_USB_EHCI_HCD_PLATFORM=y
|
||||
CONFIG_USB_OHCI_HCD=y
|
||||
CONFIG_USB_OHCI_HCD_PLATFORM=y
|
||||
CONFIG_USB_STORAGE=y
|
||||
CONFIG_USB_UAS=y
|
||||
CONFIG_USB_CDNS_SUPPORT=m
|
||||
CONFIG_USB_CDNS3=m
|
||||
CONFIG_USB_CDNS3_HOST=y
|
||||
CONFIG_USB_CDNS3_GADGET=y
|
||||
CONFIG_USB_MUSB_HDRC=m
|
||||
CONFIG_USB_MUSB_SUNXI=m
|
||||
CONFIG_NOP_USB_XCEIV=m
|
||||
CONFIG_USB_GADGET=y
|
||||
CONFIG_USB_CONFIGFS=m
|
||||
CONFIG_USB_CONFIGFS_SERIAL=y
|
||||
CONFIG_USB_CONFIGFS_ACM=y
|
||||
CONFIG_USB_CONFIGFS_OBEX=y
|
||||
CONFIG_USB_CONFIGFS_NCM=y
|
||||
CONFIG_USB_CONFIGFS_ECM=y
|
||||
CONFIG_USB_CONFIGFS_ECM_SUBSET=y
|
||||
CONFIG_USB_CONFIGFS_RNDIS=y
|
||||
CONFIG_USB_CONFIGFS_EEM=y
|
||||
CONFIG_USB_CONFIGFS_MASS_STORAGE=y
|
||||
CONFIG_USB_CONFIGFS_F_FS=y
|
||||
CONFIG_MMC=y
|
||||
CONFIG_MMC_SDHCI=y
|
||||
CONFIG_MMC_SDHCI_PLTFM=y
|
||||
CONFIG_MMC_SDHCI_OF_DWCMSHC=y
|
||||
CONFIG_MMC_SDHCI_OF_K1=y
|
||||
CONFIG_MMC_SDHCI_CADENCE=y
|
||||
CONFIG_MMC_SPI=y
|
||||
CONFIG_MMC_DW=y
|
||||
CONFIG_MMC_DW_STARFIVE=y
|
||||
CONFIG_MMC_SUNXI=y
|
||||
CONFIG_RTC_CLASS=y
|
||||
CONFIG_RTC_DRV_SUN6I=y
|
||||
CONFIG_DMADEVICES=y
|
||||
CONFIG_DMA_SUN6I=m
|
||||
CONFIG_DW_AXI_DMAC=y
|
||||
CONFIG_VIRTIO_PCI=y
|
||||
CONFIG_VIRTIO_BALLOON=y
|
||||
CONFIG_VIRTIO_INPUT=y
|
||||
CONFIG_VIRTIO_MMIO=y
|
||||
CONFIG_CLK_SOPHGO_CV1800=y
|
||||
CONFIG_CLK_SOPHGO_SG2042_PLL=y
|
||||
CONFIG_CLK_SOPHGO_SG2042_CLKGEN=y
|
||||
CONFIG_CLK_SOPHGO_SG2042_RPGATE=y
|
||||
CONFIG_SPACEMIT_K1_CCU=y
|
||||
CONFIG_SPACEMIT_K3_CCU=y
|
||||
CONFIG_SUN8I_DE2_CCU=m
|
||||
# CONFIG_SUN6I_MSGBOX is not set
|
||||
CONFIG_RISCV_SBI_MPXY_MBOX=m
|
||||
CONFIG_IOMMUFD=m
|
||||
CONFIG_SUN50I_IOMMU=y
|
||||
CONFIG_RPMSG_CHAR=y
|
||||
CONFIG_RPMSG_CTRL=y
|
||||
CONFIG_RPMSG_VIRTIO=y
|
||||
CONFIG_PM_DEVFREQ=y
|
||||
CONFIG_IIO=y
|
||||
CONFIG_PWM=y
|
||||
CONFIG_PWM_PXA=m
|
||||
CONFIG_PHY_SUN4I_USB=m
|
||||
CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m
|
||||
CONFIG_PHY_STARFIVE_JH7110_PCIE=m
|
||||
CONFIG_PHY_STARFIVE_JH7110_USB=m
|
||||
CONFIG_LIBNVDIMM=y
|
||||
CONFIG_NVMEM_SUNXI_SID=y
|
||||
CONFIG_EXT4_FS=m
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
CONFIG_JFS_FS=m
|
||||
CONFIG_JFS_POSIX_ACL=y
|
||||
CONFIG_JFS_SECURITY=y
|
||||
CONFIG_XFS_FS=m
|
||||
CONFIG_XFS_QUOTA=y
|
||||
CONFIG_XFS_POSIX_ACL=y
|
||||
CONFIG_GFS2_FS=m
|
||||
CONFIG_OCFS2_FS=m
|
||||
CONFIG_BTRFS_FS=m
|
||||
CONFIG_BTRFS_FS_POSIX_ACL=y
|
||||
CONFIG_NILFS2_FS=m
|
||||
CONFIG_F2FS_FS=m
|
||||
CONFIG_F2FS_FS_SECURITY=y
|
||||
CONFIG_ZONEFS_FS=m
|
||||
CONFIG_FS_ENCRYPTION=y
|
||||
CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y
|
||||
CONFIG_FS_VERITY=y
|
||||
CONFIG_FS_VERITY_BUILTIN_SIGNATURES=y
|
||||
CONFIG_QUOTA_NETLINK_INTERFACE=y
|
||||
CONFIG_AUTOFS_FS=m
|
||||
CONFIG_FUSE_FS=m
|
||||
CONFIG_CUSE=m
|
||||
CONFIG_VIRTIO_FS=m
|
||||
CONFIG_OVERLAY_FS=m
|
||||
CONFIG_OVERLAY_FS_XINO_AUTO=y
|
||||
CONFIG_FSCACHE=y
|
||||
CONFIG_ISO9660_FS=m
|
||||
CONFIG_JOLIET=y
|
||||
CONFIG_ZISOFS=y
|
||||
CONFIG_UDF_FS=m
|
||||
CONFIG_MSDOS_FS=m
|
||||
CONFIG_VFAT_FS=m
|
||||
CONFIG_FAT_DEFAULT_UTF8=y
|
||||
CONFIG_EXFAT_FS=m
|
||||
CONFIG_NTFS3_FS=m
|
||||
CONFIG_TMPFS=y
|
||||
CONFIG_TMPFS_POSIX_ACL=y
|
||||
CONFIG_TMPFS_INODE64=y
|
||||
CONFIG_HUGETLBFS=y
|
||||
CONFIG_ORANGEFS_FS=m
|
||||
CONFIG_JFFS2_FS=m
|
||||
CONFIG_JFFS2_SUMMARY=y
|
||||
CONFIG_JFFS2_FS_XATTR=y
|
||||
CONFIG_SQUASHFS=m
|
||||
CONFIG_SQUASHFS_LZ4=y
|
||||
CONFIG_SQUASHFS_LZO=y
|
||||
CONFIG_SQUASHFS_XZ=y
|
||||
CONFIG_SQUASHFS_ZSTD=y
|
||||
CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y
|
||||
CONFIG_EROFS_FS=m
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
CONFIG_NFS_FS=m
|
||||
CONFIG_NFS_V4=m
|
||||
CONFIG_NFS_SWAP=y
|
||||
CONFIG_NFS_V4_2=y
|
||||
CONFIG_NFSD=m
|
||||
CONFIG_NFSD_V4=y
|
||||
CONFIG_NFSD_BLOCKLAYOUT=y
|
||||
CONFIG_NFSD_SCSILAYOUT=y
|
||||
CONFIG_NFSD_FLEXFILELAYOUT=y
|
||||
CONFIG_NFSD_V4_2_INTER_SSC=y
|
||||
CONFIG_NFSD_V4_SECURITY_LABEL=y
|
||||
CONFIG_CIFS=m
|
||||
# CONFIG_CIFS_ALLOW_INSECURE_LEGACY is not set
|
||||
CONFIG_CIFS_XATTR=y
|
||||
# CONFIG_CIFS_DEBUG is not set
|
||||
CONFIG_CIFS_DFS_UPCALL=y
|
||||
CONFIG_CIFS_SWN_UPCALL=y
|
||||
CONFIG_CIFS_FSCACHE=y
|
||||
CONFIG_9P_FS=m
|
||||
CONFIG_9P_FSCACHE=y
|
||||
CONFIG_9P_FS_POSIX_ACL=y
|
||||
CONFIG_9P_FS_SECURITY=y
|
||||
CONFIG_NLS_CODEPAGE_437=m
|
||||
CONFIG_NLS_CODEPAGE_737=m
|
||||
CONFIG_NLS_CODEPAGE_775=m
|
||||
CONFIG_NLS_CODEPAGE_850=m
|
||||
CONFIG_NLS_CODEPAGE_852=m
|
||||
CONFIG_NLS_CODEPAGE_855=m
|
||||
CONFIG_NLS_CODEPAGE_857=m
|
||||
CONFIG_NLS_CODEPAGE_860=m
|
||||
CONFIG_NLS_CODEPAGE_861=m
|
||||
CONFIG_NLS_CODEPAGE_862=m
|
||||
CONFIG_NLS_CODEPAGE_863=m
|
||||
CONFIG_NLS_CODEPAGE_864=m
|
||||
CONFIG_NLS_CODEPAGE_865=m
|
||||
CONFIG_NLS_CODEPAGE_866=m
|
||||
CONFIG_NLS_CODEPAGE_869=m
|
||||
CONFIG_NLS_CODEPAGE_936=m
|
||||
CONFIG_NLS_CODEPAGE_950=m
|
||||
CONFIG_NLS_CODEPAGE_932=m
|
||||
CONFIG_NLS_CODEPAGE_949=m
|
||||
CONFIG_NLS_CODEPAGE_874=m
|
||||
CONFIG_NLS_ISO8859_8=m
|
||||
CONFIG_NLS_CODEPAGE_1250=m
|
||||
CONFIG_NLS_CODEPAGE_1251=m
|
||||
CONFIG_NLS_ASCII=m
|
||||
CONFIG_NLS_ISO8859_1=m
|
||||
CONFIG_NLS_ISO8859_2=m
|
||||
CONFIG_NLS_ISO8859_3=m
|
||||
CONFIG_NLS_ISO8859_4=m
|
||||
CONFIG_NLS_ISO8859_5=m
|
||||
CONFIG_NLS_ISO8859_6=m
|
||||
CONFIG_NLS_ISO8859_7=m
|
||||
CONFIG_NLS_ISO8859_9=m
|
||||
CONFIG_NLS_ISO8859_13=m
|
||||
CONFIG_NLS_ISO8859_14=m
|
||||
CONFIG_NLS_ISO8859_15=m
|
||||
CONFIG_NLS_KOI8_R=m
|
||||
CONFIG_NLS_KOI8_U=m
|
||||
CONFIG_NLS_MAC_ROMAN=m
|
||||
CONFIG_NLS_MAC_CELTIC=m
|
||||
CONFIG_NLS_MAC_CENTEURO=m
|
||||
CONFIG_NLS_MAC_CROATIAN=m
|
||||
CONFIG_NLS_MAC_CYRILLIC=m
|
||||
CONFIG_NLS_MAC_GAELIC=m
|
||||
CONFIG_NLS_MAC_GREEK=m
|
||||
CONFIG_NLS_MAC_ICELAND=m
|
||||
CONFIG_NLS_MAC_INUIT=m
|
||||
CONFIG_NLS_MAC_ROMANIAN=m
|
||||
CONFIG_NLS_MAC_TURKISH=m
|
||||
CONFIG_NLS_UTF8=m
|
||||
CONFIG_DLM=m
|
||||
CONFIG_UNICODE=m
|
||||
CONFIG_PERSISTENT_KEYRINGS=y
|
||||
CONFIG_TRUSTED_KEYS=m
|
||||
CONFIG_KEY_NOTIFICATIONS=y
|
||||
CONFIG_SECURITY=y
|
||||
CONFIG_SECURITY_SELINUX=y
|
||||
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
|
||||
CONFIG_SECURITY_YAMA=y
|
||||
CONFIG_SECURITY_SAFESETID=y
|
||||
CONFIG_SECURITY_LOCKDOWN_LSM=y
|
||||
CONFIG_SECURITY_LANDLOCK=y
|
||||
CONFIG_SECURITY_IPE=y
|
||||
CONFIG_IMA=y
|
||||
CONFIG_IMA_DEFAULT_HASH_SHA512=y
|
||||
CONFIG_IMA_READ_POLICY=y
|
||||
CONFIG_EVM=y
|
||||
CONFIG_DEFAULT_SECURITY_DAC=y
|
||||
CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y
|
||||
CONFIG_FORTIFY_SOURCE=y
|
||||
CONFIG_HARDENED_USERCOPY=y
|
||||
CONFIG_CRYPTO_USER_API_HASH=m
|
||||
CONFIG_CRYPTO_DEV_VIRTIO=m
|
||||
CONFIG_PRINTK_TIME=y
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x0
|
||||
CONFIG_DEBUG_FS=y
|
||||
CONFIG_FTRACE=y
|
||||
# CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED is not set
|
||||
CONFIG_FTRACE_SYSCALLS=y
|
||||
CONFIG_IO_STRICT_DEVMEM=y
|
||||
# CONFIG_RUNTIME_TESTING_MENU is not set
|
||||
CONFIG_MEMTEST=y
|
||||
@@ -6,16 +6,12 @@ CONFIG_WATCH_QUEUE=y
|
||||
CONFIG_AUDIT=y
|
||||
CONFIG_NO_HZ_FULL=y
|
||||
CONFIG_HIGH_RES_TIMERS=y
|
||||
CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100
|
||||
CONFIG_POSIX_AUX_CLOCKS=y
|
||||
CONFIG_BPF_JIT=y
|
||||
CONFIG_BPF_JIT_ALWAYS_ON=y
|
||||
CONFIG_BPF_LSM=y
|
||||
CONFIG_PREEMPT_LAZY=y
|
||||
CONFIG_SCHED_CORE=y
|
||||
CONFIG_IRQ_TIME_ACCOUNTING=y
|
||||
CONFIG_BSD_PROCESS_ACCT=y
|
||||
CONFIG_BSD_PROCESS_ACCT_V3=y
|
||||
CONFIG_TASKSTATS=y
|
||||
CONFIG_TASK_DELAY_ACCT=y
|
||||
CONFIG_TASK_XACCT=y
|
||||
@@ -49,17 +45,17 @@ CONFIG_CGROUP_MISC=y
|
||||
CONFIG_USER_NS=y
|
||||
CONFIG_CHECKPOINT_RESTORE=y
|
||||
CONFIG_SCHED_AUTOGROUP=y
|
||||
CONFIG_KALLSYMS_ALL=y
|
||||
CONFIG_PROFILING=y
|
||||
CONFIG_KEXEC=y
|
||||
CONFIG_KEXEC_SIG=y
|
||||
CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y
|
||||
CONFIG_KEXEC_JUMP=y
|
||||
CONFIG_KEXEC_HANDOVER=y
|
||||
CONFIG_CRASH_DM_CRYPT=y
|
||||
CONFIG_KEXEC_HANDOVER=y
|
||||
CONFIG_SMP=y
|
||||
CONFIG_AMD_SECURE_AVIC=y
|
||||
CONFIG_X86_POSTED_MSI=y
|
||||
# CONFIG_X86_MPPARSE is not set
|
||||
CONFIG_X86_CPU_RESCTRL=y
|
||||
# CONFIG_X86_EXTENDED_PLATFORM is not set
|
||||
CONFIG_X86_INTEL_LPSS=y
|
||||
@@ -73,9 +69,8 @@ CONFIG_JAILHOUSE_GUEST=y
|
||||
CONFIG_ACRN_GUEST=y
|
||||
CONFIG_BHYVE_GUEST=y
|
||||
CONFIG_INTEL_TDX_GUEST=y
|
||||
CONFIG_MAXSMP=y
|
||||
CONFIG_NR_CPUS=512
|
||||
CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
|
||||
CONFIG_X86_MCE_INJECT=m
|
||||
CONFIG_PERF_EVENTS_INTEL_UNCORE=m
|
||||
CONFIG_PERF_EVENTS_INTEL_RAPL=m
|
||||
CONFIG_PERF_EVENTS_INTEL_CSTATE=m
|
||||
@@ -89,20 +84,18 @@ CONFIG_X86_CPA_STATISTICS=y
|
||||
CONFIG_AMD_MEM_ENCRYPT=y
|
||||
CONFIG_NUMA=y
|
||||
# CONFIG_AMD_NUMA is not set
|
||||
CONFIG_NODES_SHIFT=10
|
||||
CONFIG_ARCH_MEMORY_PROBE=y
|
||||
CONFIG_X86_PMEM_LEGACY=m
|
||||
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
|
||||
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
|
||||
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=0
|
||||
CONFIG_X86_INTEL_TSX_MODE_AUTO=y
|
||||
CONFIG_X86_SGX=y
|
||||
CONFIG_X86_USER_SHADOW_STACK=y
|
||||
CONFIG_INTEL_TDX_HOST=y
|
||||
CONFIG_EFI=y
|
||||
CONFIG_EFI_STUB=y
|
||||
# CONFIG_EFI_HANDOVER_PROTOCOL is not set
|
||||
CONFIG_HZ_1000=y
|
||||
CONFIG_LEGACY_VSYSCALL_NONE=y
|
||||
CONFIG_LIVEPATCH=y
|
||||
CONFIG_MITIGATION_SLS=y
|
||||
CONFIG_HIBERNATION=y
|
||||
CONFIG_HIBERNATION_COMP_LZ4=y
|
||||
@@ -120,8 +113,6 @@ CONFIG_ACPI_HOTPLUG_MEMORY=y
|
||||
CONFIG_ACPI_SBS=m
|
||||
CONFIG_ACPI_BGRT=y
|
||||
CONFIG_ACPI_NFIT=m
|
||||
CONFIG_ACPI_APEI=y
|
||||
CONFIG_ACPI_APEI_GHES=y
|
||||
CONFIG_ACPI_APEI_PCIEAER=y
|
||||
CONFIG_ACPI_APEI_MEMORY_FAILURE=y
|
||||
CONFIG_ACPI_APEI_EINJ=m
|
||||
@@ -159,8 +150,8 @@ CONFIG_KVM_INTEL=m
|
||||
CONFIG_X86_SGX_KVM=y
|
||||
CONFIG_KVM_AMD=m
|
||||
CONFIG_KVM_XEN=y
|
||||
CONFIG_KVM_MAX_NR_VCPUS=1024
|
||||
CONFIG_KPROBES=y
|
||||
CONFIG_LTO_CLANG_THIN=y
|
||||
CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT=y
|
||||
CONFIG_LOCK_EVENT_COUNTS=y
|
||||
CONFIG_MODULES=y
|
||||
@@ -203,17 +194,14 @@ CONFIG_MEMORY_HOTREMOVE=y
|
||||
CONFIG_KSM=y
|
||||
CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
|
||||
CONFIG_MEMORY_FAILURE=y
|
||||
CONFIG_HWPOISON_INJECT=m
|
||||
CONFIG_PERSISTENT_HUGE_ZERO_FOLIO=y
|
||||
CONFIG_TRANSPARENT_HUGEPAGE=y
|
||||
CONFIG_READ_ONLY_THP_FOR_FS=y
|
||||
CONFIG_NO_PAGE_MAPCOUNT=y
|
||||
CONFIG_CMA_SYSFS=y
|
||||
CONFIG_CMA_AREAS=7
|
||||
CONFIG_MEM_SOFT_DIRTY=y
|
||||
CONFIG_IDLE_PAGE_TRACKING=y
|
||||
CONFIG_ZONE_DEVICE=y
|
||||
CONFIG_DEVICE_PRIVATE=y
|
||||
CONFIG_ANON_VMA_NAME=y
|
||||
CONFIG_USERFAULTFD=y
|
||||
CONFIG_LRU_GEN=y
|
||||
@@ -224,17 +212,15 @@ CONFIG_DAMON_LRU_SORT=y
|
||||
CONFIG_DAMON_STAT=y
|
||||
# CONFIG_DAMON_STAT_ENABLED_DEFAULT is not set
|
||||
CONFIG_NET=y
|
||||
CONFIG_PACKET=y
|
||||
CONFIG_PACKET=m
|
||||
CONFIG_PACKET_DIAG=m
|
||||
CONFIG_INET_PSP=y
|
||||
CONFIG_UNIX_DIAG=m
|
||||
CONFIG_TLS_DEVICE=y
|
||||
CONFIG_XFRM_USER=m
|
||||
CONFIG_XFRM_INTERFACE=m
|
||||
CONFIG_XFRM_SUB_POLICY=y
|
||||
CONFIG_XFRM_MIGRATE=y
|
||||
CONFIG_XFRM_STATISTICS=y
|
||||
CONFIG_NET_KEY=m
|
||||
CONFIG_NET_KEY_MIGRATE=y
|
||||
CONFIG_XFRM_IPTFS=m
|
||||
CONFIG_SMC=m
|
||||
CONFIG_SMC_DIAG=m
|
||||
@@ -292,7 +278,6 @@ CONFIG_INET6_IPCOMP=m
|
||||
CONFIG_IPV6_MIP6=m
|
||||
CONFIG_IPV6_ILA=m
|
||||
CONFIG_IPV6_VTI=m
|
||||
CONFIG_IPV6_SIT=m
|
||||
CONFIG_IPV6_SIT_6RD=y
|
||||
CONFIG_IPV6_GRE=m
|
||||
CONFIG_IPV6_SUBTREES=y
|
||||
@@ -661,8 +646,6 @@ CONFIG_NCSI_OEM_CMD_GET_MAC=y
|
||||
CONFIG_NCSI_OEM_CMD_KEEP_PHY=y
|
||||
CONFIG_CGROUP_NET_PRIO=y
|
||||
CONFIG_BPF_STREAM_PARSER=y
|
||||
CONFIG_NET_PKTGEN=m
|
||||
CONFIG_NET_DROP_MONITOR=y
|
||||
CONFIG_BT=m
|
||||
CONFIG_BT_RFCOMM=m
|
||||
CONFIG_BT_RFCOMM_TTY=y
|
||||
@@ -694,9 +677,6 @@ CONFIG_BT_HCIBCM203X=m
|
||||
CONFIG_BT_HCIBCM4377=m
|
||||
CONFIG_BT_HCIBPA10X=m
|
||||
CONFIG_BT_HCIBFUSB=m
|
||||
CONFIG_BT_HCIDTL1=m
|
||||
CONFIG_BT_HCIBT3C=m
|
||||
CONFIG_BT_HCIBLUECARD=m
|
||||
CONFIG_BT_HCIVHCI=m
|
||||
CONFIG_BT_MRVL=m
|
||||
CONFIG_BT_MRVL_SDIO=m
|
||||
@@ -778,13 +758,8 @@ CONFIG_VMD=m
|
||||
CONFIG_PCIE_DW_DEBUGFS=y
|
||||
CONFIG_PCI_MESON=m
|
||||
CONFIG_PCIE_DW_PLAT_HOST=y
|
||||
CONFIG_PCI_PWRCTRL_SLOT=m
|
||||
CONFIG_CXL_BUS=m
|
||||
CONFIG_CXL_FEATURES=y
|
||||
CONFIG_PCCARD=m
|
||||
CONFIG_YENTA=m
|
||||
CONFIG_PD6729=m
|
||||
CONFIG_I82092=m
|
||||
CONFIG_DEVTMPFS=y
|
||||
CONFIG_DEVTMPFS_MOUNT=y
|
||||
CONFIG_DEVTMPFS_SAFE=y
|
||||
@@ -822,11 +797,11 @@ CONFIG_MTD_PSTORE=m
|
||||
CONFIG_MTD_PARTITIONED_MASTER=y
|
||||
CONFIG_MTD_ROM=m
|
||||
CONFIG_MTD_PHRAM=m
|
||||
CONFIG_MTD_MTDRAM=m
|
||||
CONFIG_MTD_BLOCK2MTD=m
|
||||
CONFIG_MTD_INTEL_DG=m
|
||||
CONFIG_MTD_RAW_NAND=m
|
||||
CONFIG_MTD_NAND_NANDSIM=m
|
||||
CONFIG_MTD_ONENAND=m
|
||||
CONFIG_MTD_SPI_NAND=m
|
||||
CONFIG_MTD_NAND_ECC_SW_HAMMING=y
|
||||
CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC=y
|
||||
CONFIG_MTD_NAND_ECC_SW_BCH=y
|
||||
CONFIG_MTD_UBI=m
|
||||
@@ -836,7 +811,6 @@ CONFIG_PARPORT_PC=m
|
||||
CONFIG_PARPORT_SERIAL=m
|
||||
CONFIG_PARPORT_PC_FIFO=y
|
||||
CONFIG_PARPORT_PC_SUPERIO=y
|
||||
CONFIG_PARPORT_PC_PCMCIA=m
|
||||
CONFIG_PARPORT_1284=y
|
||||
CONFIG_BLK_DEV_NULL_BLK=m
|
||||
CONFIG_BLK_DEV_FD=m
|
||||
@@ -848,7 +822,7 @@ CONFIG_ZRAM_BACKEND_ZSTD=y
|
||||
CONFIG_ZRAM_BACKEND_DEFLATE=y
|
||||
CONFIG_ZRAM_BACKEND_842=y
|
||||
CONFIG_ZRAM_BACKEND_LZO=y
|
||||
CONFIG_ZRAM_DEF_COMP_ZSTD=y
|
||||
CONFIG_ZRAM_DEF_COMP_LZ4=y
|
||||
CONFIG_ZRAM_WRITEBACK=y
|
||||
CONFIG_ZRAM_MEMORY_TRACKING=y
|
||||
CONFIG_ZRAM_MULTI_COMP=y
|
||||
@@ -857,13 +831,14 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=0
|
||||
CONFIG_BLK_DEV_DRBD=m
|
||||
CONFIG_BLK_DEV_NBD=m
|
||||
CONFIG_BLK_DEV_RAM=m
|
||||
CONFIG_BLK_DEV_RAM_SIZE=16384
|
||||
CONFIG_BLK_DEV_RAM_COUNT=2
|
||||
CONFIG_ATA_OVER_ETH=m
|
||||
CONFIG_XEN_BLKDEV_FRONTEND=m
|
||||
CONFIG_XEN_BLKDEV_BACKEND=m
|
||||
CONFIG_VIRTIO_BLK=y
|
||||
CONFIG_VIRTIO_BLK=m
|
||||
CONFIG_BLK_DEV_RBD=m
|
||||
CONFIG_BLK_DEV_UBLK=m
|
||||
# CONFIG_BLKDEV_UBLK_LEGACY_OPCODES is not set
|
||||
CONFIG_BLK_DEV_RNBD_CLIENT=m
|
||||
CONFIG_BLK_DEV_RNBD_SERVER=m
|
||||
CONFIG_BLK_DEV_ZONED_LOOP=m
|
||||
@@ -903,7 +878,6 @@ CONFIG_ISL29003=m
|
||||
CONFIG_ISL29020=m
|
||||
CONFIG_SENSORS_TSL2550=m
|
||||
CONFIG_SENSORS_BH1770=m
|
||||
CONFIG_SENSORS_APDS990X=m
|
||||
CONFIG_HMC6352=m
|
||||
CONFIG_DS1682=m
|
||||
CONFIG_VMWARE_BALLOON=m
|
||||
@@ -945,6 +919,7 @@ CONFIG_GP_PCI1XXXX=m
|
||||
CONFIG_KEBA_CP500=m
|
||||
CONFIG_KEBA_LAN9252=m
|
||||
CONFIG_SCSI=y
|
||||
# CONFIG_SCSI_PROC_FS is not set
|
||||
CONFIG_BLK_DEV_SD=y
|
||||
CONFIG_CHR_DEV_ST=m
|
||||
CONFIG_BLK_DEV_SR=m
|
||||
@@ -1027,11 +1002,6 @@ CONFIG_SCSI_PM8001=m
|
||||
CONFIG_SCSI_BFA_FC=m
|
||||
CONFIG_SCSI_VIRTIO=y
|
||||
CONFIG_SCSI_CHELSIO_FCOE=m
|
||||
CONFIG_SCSI_LOWLEVEL_PCMCIA=y
|
||||
CONFIG_PCMCIA_AHA152X=m
|
||||
CONFIG_PCMCIA_FDOMAIN=m
|
||||
CONFIG_PCMCIA_QLOGIC=m
|
||||
CONFIG_PCMCIA_SYM53C500=m
|
||||
CONFIG_SCSI_DH=y
|
||||
CONFIG_SCSI_DH_RDAC=m
|
||||
CONFIG_SCSI_DH_HP_SW=m
|
||||
@@ -1042,80 +1012,8 @@ CONFIG_SATA_ZPODD=y
|
||||
CONFIG_SATA_AHCI=m
|
||||
CONFIG_SATA_AHCI_PLATFORM=m
|
||||
CONFIG_AHCI_DWC=m
|
||||
CONFIG_SATA_INIC162X=m
|
||||
CONFIG_SATA_ACARD_AHCI=m
|
||||
CONFIG_SATA_SIL24=m
|
||||
CONFIG_PDC_ADMA=m
|
||||
CONFIG_SATA_QSTOR=m
|
||||
CONFIG_SATA_SX4=m
|
||||
CONFIG_ATA_PIIX=m
|
||||
CONFIG_SATA_DWC=m
|
||||
CONFIG_SATA_MV=m
|
||||
CONFIG_SATA_NV=m
|
||||
CONFIG_SATA_PROMISE=m
|
||||
CONFIG_SATA_SIL=m
|
||||
CONFIG_SATA_SIS=m
|
||||
CONFIG_SATA_SVW=m
|
||||
CONFIG_SATA_ULI=m
|
||||
CONFIG_SATA_VIA=m
|
||||
CONFIG_SATA_VITESSE=m
|
||||
CONFIG_PATA_ALI=m
|
||||
CONFIG_PATA_AMD=m
|
||||
CONFIG_PATA_ARTOP=m
|
||||
CONFIG_PATA_ATIIXP=m
|
||||
CONFIG_PATA_ATP867X=m
|
||||
CONFIG_PATA_CMD64X=m
|
||||
CONFIG_PATA_CYPRESS=m
|
||||
CONFIG_PATA_EFAR=m
|
||||
CONFIG_PATA_HPT366=m
|
||||
CONFIG_PATA_HPT37X=m
|
||||
CONFIG_PATA_HPT3X2N=m
|
||||
CONFIG_PATA_HPT3X3=m
|
||||
CONFIG_PATA_HPT3X3_DMA=y
|
||||
CONFIG_PATA_IT8213=m
|
||||
CONFIG_PATA_IT821X=m
|
||||
CONFIG_PATA_JMICRON=m
|
||||
CONFIG_PATA_MARVELL=m
|
||||
CONFIG_PATA_NETCELL=m
|
||||
CONFIG_PATA_NINJA32=m
|
||||
CONFIG_PATA_NS87415=m
|
||||
CONFIG_PATA_OLDPIIX=m
|
||||
CONFIG_PATA_OPTIDMA=m
|
||||
CONFIG_PATA_PDC2027X=m
|
||||
CONFIG_PATA_PDC_OLD=m
|
||||
CONFIG_PATA_RADISYS=m
|
||||
CONFIG_PATA_RDC=m
|
||||
CONFIG_PATA_SCH=m
|
||||
CONFIG_PATA_SERVERWORKS=m
|
||||
CONFIG_PATA_SIL680=m
|
||||
CONFIG_PATA_TOSHIBA=m
|
||||
CONFIG_PATA_TRIFLEX=m
|
||||
CONFIG_PATA_VIA=m
|
||||
CONFIG_PATA_WINBOND=m
|
||||
CONFIG_PATA_CMD640_PCI=m
|
||||
CONFIG_PATA_MPIIX=m
|
||||
CONFIG_PATA_NS87410=m
|
||||
CONFIG_PATA_OPTI=m
|
||||
CONFIG_PATA_PCMCIA=m
|
||||
CONFIG_PATA_RZ1000=m
|
||||
CONFIG_PATA_PARPORT=m
|
||||
CONFIG_PATA_PARPORT_ATEN=m
|
||||
CONFIG_PATA_PARPORT_BPCK=m
|
||||
CONFIG_PATA_PARPORT_BPCK6=m
|
||||
CONFIG_PATA_PARPORT_COMM=m
|
||||
CONFIG_PATA_PARPORT_DSTR=m
|
||||
CONFIG_PATA_PARPORT_FIT2=m
|
||||
CONFIG_PATA_PARPORT_FIT3=m
|
||||
CONFIG_PATA_PARPORT_EPAT=m
|
||||
CONFIG_PATA_PARPORT_EPATC8=y
|
||||
CONFIG_PATA_PARPORT_EPIA=m
|
||||
CONFIG_PATA_PARPORT_FRIQ=m
|
||||
CONFIG_PATA_PARPORT_FRPW=m
|
||||
CONFIG_PATA_PARPORT_KBIC=m
|
||||
CONFIG_PATA_PARPORT_KTTI=m
|
||||
CONFIG_PATA_PARPORT_ON20=m
|
||||
CONFIG_PATA_PARPORT_ON26=m
|
||||
CONFIG_PATA_ACPI=m
|
||||
CONFIG_ATA_GENERIC=m
|
||||
CONFIG_MD=y
|
||||
CONFIG_MD_LLBITMAP=y
|
||||
@@ -1167,7 +1065,6 @@ CONFIG_LOOPBACK_TARGET=m
|
||||
CONFIG_TCM_FC=m
|
||||
CONFIG_ISCSI_TARGET=m
|
||||
CONFIG_ISCSI_TARGET_CXGB4=m
|
||||
CONFIG_SBP_TARGET=m
|
||||
CONFIG_REMOTE_TARGET=m
|
||||
CONFIG_FUSION=y
|
||||
CONFIG_FUSION_SPI=m
|
||||
@@ -1175,13 +1072,7 @@ CONFIG_FUSION_FC=m
|
||||
CONFIG_FUSION_SAS=m
|
||||
CONFIG_FUSION_CTL=m
|
||||
CONFIG_FUSION_LAN=m
|
||||
CONFIG_FIREWIRE=m
|
||||
CONFIG_FIREWIRE_OHCI=m
|
||||
CONFIG_FIREWIRE_SBP2=m
|
||||
CONFIG_FIREWIRE_NET=m
|
||||
CONFIG_FIREWIRE_NOSY=m
|
||||
CONFIG_BONDING=m
|
||||
CONFIG_DUMMY=m
|
||||
CONFIG_WIREGUARD=m
|
||||
CONFIG_OVPN=m
|
||||
CONFIG_EQUALIZER=m
|
||||
@@ -1249,19 +1140,15 @@ CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
|
||||
CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
|
||||
CONFIG_NET_DSA_VITESSE_VSC73XX_SPI=m
|
||||
CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM=m
|
||||
CONFIG_PCMCIA_3C574=m
|
||||
CONFIG_PCMCIA_3C589=m
|
||||
CONFIG_VORTEX=m
|
||||
CONFIG_TYPHOON=m
|
||||
CONFIG_ADAPTEC_STARFIRE=m
|
||||
CONFIG_ET131X=m
|
||||
CONFIG_SLICOSS=m
|
||||
CONFIG_ACENIC=m
|
||||
CONFIG_ALTERA_TSE=m
|
||||
CONFIG_ENA_ETHERNET=m
|
||||
CONFIG_AMD8111_ETH=m
|
||||
CONFIG_PCNET32=m
|
||||
CONFIG_PCMCIA_NMCLAN=m
|
||||
CONFIG_AMD_XGBE=m
|
||||
CONFIG_AMD_XGBE_DCB=y
|
||||
CONFIG_PDS_CORE=m
|
||||
@@ -1306,11 +1193,9 @@ CONFIG_TULIP_NAPI_HW_MITIGATION=y
|
||||
CONFIG_WINBOND_840=m
|
||||
CONFIG_DM9102=m
|
||||
CONFIG_ULI526X=m
|
||||
CONFIG_PCMCIA_XIRCOM=m
|
||||
CONFIG_DL2K=m
|
||||
CONFIG_SUNDANCE=m
|
||||
CONFIG_TSNEP=m
|
||||
CONFIG_PCMCIA_FMVJ18X=m
|
||||
CONFIG_FUN_ETH=m
|
||||
CONFIG_GVE=m
|
||||
CONFIG_HIBMCGE=m
|
||||
@@ -1369,13 +1254,9 @@ CONFIG_NI_XGE_MANAGEMENT_ENET=m
|
||||
CONFIG_NATSEMI=m
|
||||
CONFIG_NS83820=m
|
||||
CONFIG_NFP=m
|
||||
CONFIG_PCMCIA_AXNET=m
|
||||
CONFIG_NE2K_PCI=m
|
||||
CONFIG_PCMCIA_PCNET=m
|
||||
CONFIG_FORCEDETH=m
|
||||
CONFIG_ETHOC=m
|
||||
CONFIG_HAMACHI=m
|
||||
CONFIG_YELLOWFIN=m
|
||||
CONFIG_IONIC=m
|
||||
CONFIG_QLA3XXX=m
|
||||
CONFIG_QLCNIC=m
|
||||
@@ -1403,7 +1284,6 @@ CONFIG_SFC=m
|
||||
CONFIG_SFC_FALCON=m
|
||||
CONFIG_SFC_SIENA=m
|
||||
CONFIG_SFC_SIENA_SRIOV=y
|
||||
CONFIG_PCMCIA_SMC91C92=m
|
||||
CONFIG_EPIC100=m
|
||||
CONFIG_SMSC911X=m
|
||||
CONFIG_SMSC9420=m
|
||||
@@ -1427,12 +1307,9 @@ CONFIG_TXGBE=m
|
||||
CONFIG_TXGBEVF=m
|
||||
CONFIG_NGBEVF=m
|
||||
CONFIG_WIZNET_W5100=m
|
||||
CONFIG_WIZNET_W5300=m
|
||||
CONFIG_WIZNET_W5100_SPI=m
|
||||
CONFIG_XILINX_EMACLITE=m
|
||||
CONFIG_XILINX_AXI_EMAC=m
|
||||
CONFIG_XILINX_LL_TEMAC=m
|
||||
CONFIG_PCMCIA_XIRC2PS=m
|
||||
CONFIG_FDDI=m
|
||||
CONFIG_DEFXX=m
|
||||
CONFIG_SKFP=m
|
||||
@@ -1494,6 +1371,7 @@ CONFIG_MCTP_TRANSPORT_USB=m
|
||||
CONFIG_MDIO_GPIO=m
|
||||
CONFIG_MDIO_MVUSB=m
|
||||
CONFIG_PLIP=m
|
||||
CONFIG_PPP=m
|
||||
CONFIG_PPP_BSDCOMP=m
|
||||
CONFIG_PPP_DEFLATE=m
|
||||
CONFIG_PPP_FILTER=y
|
||||
@@ -1734,19 +1612,6 @@ CONFIG_VMXNET3=m
|
||||
CONFIG_FUJITSU_ES=m
|
||||
CONFIG_USB4_NET=m
|
||||
CONFIG_HYPERV_NET=m
|
||||
CONFIG_NETDEVSIM=m
|
||||
CONFIG_ISDN=y
|
||||
CONFIG_MISDN=m
|
||||
CONFIG_MISDN_DSP=m
|
||||
CONFIG_MISDN_L1OIP=m
|
||||
CONFIG_MISDN_HFCPCI=m
|
||||
CONFIG_MISDN_HFCMULTI=m
|
||||
CONFIG_MISDN_HFCUSB=m
|
||||
CONFIG_MISDN_AVMFRITZ=m
|
||||
CONFIG_MISDN_SPEEDFAX=m
|
||||
CONFIG_MISDN_INFINEON=m
|
||||
CONFIG_MISDN_W6692=m
|
||||
CONFIG_MISDN_NETJET=m
|
||||
CONFIG_INPUT_MOUSEDEV=m
|
||||
CONFIG_INPUT_MOUSEDEV_PSAUX=y
|
||||
CONFIG_INPUT_JOYDEV=m
|
||||
@@ -1911,7 +1776,6 @@ CONFIG_TOUCHSCREEN_TSC2004=m
|
||||
CONFIG_TOUCHSCREEN_TSC2005=m
|
||||
CONFIG_TOUCHSCREEN_TSC2007=m
|
||||
CONFIG_TOUCHSCREEN_TSC2007_IIO=y
|
||||
CONFIG_TOUCHSCREEN_PCAP=m
|
||||
CONFIG_TOUCHSCREEN_RM_TS=m
|
||||
CONFIG_TOUCHSCREEN_SILEAD=m
|
||||
CONFIG_TOUCHSCREEN_SIS_I2C=m
|
||||
@@ -1974,7 +1838,6 @@ CONFIG_INPUT_DA9052_ONKEY=m
|
||||
CONFIG_INPUT_DA9055_ONKEY=m
|
||||
CONFIG_INPUT_DA9063_ONKEY=m
|
||||
CONFIG_INPUT_WM831X_ON=m
|
||||
CONFIG_INPUT_PCAP=m
|
||||
CONFIG_INPUT_ADXL34X=m
|
||||
CONFIG_INPUT_IBM_PANEL=m
|
||||
CONFIG_INPUT_IMS_PCU=m
|
||||
@@ -2000,7 +1863,6 @@ CONFIG_RMI4_F21=y
|
||||
CONFIG_RMI4_F34=y
|
||||
CONFIG_RMI4_F55=y
|
||||
CONFIG_SERIO_SERPORT=m
|
||||
CONFIG_SERIO_CT82C710=m
|
||||
CONFIG_SERIO_PARKBD=m
|
||||
CONFIG_SERIO_PCIPS2=m
|
||||
CONFIG_SERIO_RAW=m
|
||||
@@ -2018,15 +1880,14 @@ CONFIG_SERIAL_8250=y
|
||||
CONFIG_SERIAL_8250_FINTEK=y
|
||||
CONFIG_SERIAL_8250_CONSOLE=y
|
||||
CONFIG_SERIAL_8250_EXAR=m
|
||||
CONFIG_SERIAL_8250_CS=m
|
||||
CONFIG_SERIAL_8250_MEN_MCB=m
|
||||
CONFIG_SERIAL_8250_NR_UARTS=32
|
||||
CONFIG_SERIAL_8250_RUNTIME_UARTS=32
|
||||
CONFIG_SERIAL_8250_EXTENDED=y
|
||||
CONFIG_SERIAL_8250_MANY_PORTS=y
|
||||
CONFIG_SERIAL_8250_PCI1XXXX=m
|
||||
CONFIG_SERIAL_8250_SHARE_IRQ=y
|
||||
CONFIG_SERIAL_8250_RSA=y
|
||||
CONFIG_SERIAL_8250_MANY_PORTS=y
|
||||
CONFIG_SERIAL_8250_PCI1XXXX=m
|
||||
CONFIG_SERIAL_8250_DFL=m
|
||||
CONFIG_SERIAL_8250_DW=m
|
||||
CONFIG_SERIAL_8250_RT288X=y
|
||||
@@ -2048,9 +1909,7 @@ CONFIG_SERIAL_FSL_LPUART=m
|
||||
CONFIG_SERIAL_FSL_LINFLEXUART=m
|
||||
CONFIG_SERIAL_MEN_Z135=m
|
||||
CONFIG_SERIAL_SPRD=m
|
||||
CONFIG_IPWIRELESS=m
|
||||
CONFIG_NOZOMI=m
|
||||
CONFIG_NULL_TTY=m
|
||||
CONFIG_RPMSG_TTY=m
|
||||
CONFIG_SERIAL_DEV_BUS=y
|
||||
CONFIG_PRINTER=m
|
||||
@@ -2073,7 +1932,6 @@ CONFIG_HW_RANDOM_BA431=m
|
||||
CONFIG_HW_RANDOM_VIA=m
|
||||
CONFIG_HW_RANDOM_VIRTIO=m
|
||||
CONFIG_HW_RANDOM_XIPHERA=m
|
||||
CONFIG_APPLICOM=m
|
||||
CONFIG_NVRAM=y
|
||||
CONFIG_HPET=y
|
||||
# CONFIG_HPET_MMAP is not set
|
||||
@@ -2189,7 +2047,6 @@ CONFIG_SPI_SLAVE=y
|
||||
CONFIG_SPI_SLAVE_TIME=m
|
||||
CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m
|
||||
CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD=m
|
||||
CONFIG_SPI_OFFLOAD_TRIGGER_PWM=m
|
||||
CONFIG_PPS_CLIENT_KTIMER=m
|
||||
CONFIG_PPS_CLIENT_LDISC=m
|
||||
CONFIG_PPS_CLIENT_PARPORT=m
|
||||
@@ -2274,7 +2131,6 @@ CONFIG_GPIO_CRYSTAL_COVE=y
|
||||
CONFIG_GPIO_DA9052=m
|
||||
CONFIG_GPIO_DA9055=m
|
||||
CONFIG_GPIO_DLN2=m
|
||||
CONFIG_GPIO_ELKHARTLAKE=m
|
||||
CONFIG_GPIO_JANZ_TTL=m
|
||||
CONFIG_GPIO_KEMPLD=m
|
||||
CONFIG_GPIO_LP3943=m
|
||||
@@ -2341,6 +2197,7 @@ CONFIG_POWER_RESET_ATC260X=m
|
||||
CONFIG_POWER_RESET_MT6323=y
|
||||
CONFIG_POWER_RESET_RESTART=y
|
||||
CONFIG_POWER_RESET_TPS65086=y
|
||||
CONFIG_POWER_RESET_QEMU_VIRT_CTRL=m
|
||||
CONFIG_POWER_SEQUENCING=m
|
||||
CONFIG_GENERIC_ADC_BATTERY=m
|
||||
CONFIG_IP5XXX_POWER=m
|
||||
@@ -2711,7 +2568,6 @@ CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y
|
||||
CONFIG_DEVFREQ_THERMAL=y
|
||||
CONFIG_INTEL_POWERCLAMP=m
|
||||
CONFIG_INTEL_SOC_DTS_THERMAL=m
|
||||
CONFIG_INT340X_THERMAL=m
|
||||
CONFIG_INT3406_THERMAL=m
|
||||
CONFIG_INTEL_BXT_PMIC_THERMAL=m
|
||||
CONFIG_INTEL_PCH_THERMAL=m
|
||||
@@ -2780,7 +2636,6 @@ CONFIG_VIA_WDT=m
|
||||
CONFIG_W83627HF_WDT=m
|
||||
CONFIG_W83877F_WDT=m
|
||||
CONFIG_W83977F_WDT=m
|
||||
CONFIG_MACHZ_WDT=m
|
||||
CONFIG_SBC_EPX_C3_WATCHDOG=m
|
||||
CONFIG_INTEL_MEI_WDT=m
|
||||
CONFIG_NI903X_WDT=m
|
||||
@@ -2790,7 +2645,6 @@ CONFIG_XEN_WDT=m
|
||||
CONFIG_PCIPCWATCHDOG=m
|
||||
CONFIG_WDTPCI=m
|
||||
CONFIG_USBPCWATCHDOG=m
|
||||
CONFIG_SSB_PCMCIAHOST=y
|
||||
CONFIG_SSB_DRIVER_GPIO=y
|
||||
CONFIG_BCMA_DRIVER_GMAC_CMN=y
|
||||
CONFIG_BCMA_DRIVER_GPIO=y
|
||||
@@ -2853,7 +2707,6 @@ CONFIG_MFD_MT6370=m
|
||||
CONFIG_MFD_MT6397=m
|
||||
CONFIG_MFD_MENF21BMC=m
|
||||
CONFIG_MFD_NCT6694=m
|
||||
CONFIG_EZX_PCAP=y
|
||||
CONFIG_MFD_VIPERBOARD=m
|
||||
CONFIG_MFD_RETU=m
|
||||
CONFIG_MFD_SY7636A=m
|
||||
@@ -2976,7 +2829,6 @@ CONFIG_REGULATOR_MT6397=m
|
||||
CONFIG_REGULATOR_PALMAS=m
|
||||
CONFIG_REGULATOR_PCA9450=m
|
||||
CONFIG_REGULATOR_PF9453=m
|
||||
CONFIG_REGULATOR_PCAP=m
|
||||
CONFIG_REGULATOR_PF0900=m
|
||||
CONFIG_REGULATOR_PV88060=m
|
||||
CONFIG_REGULATOR_PV88080=m
|
||||
@@ -3274,7 +3126,6 @@ CONFIG_VIDEO_VIVID_CEC=y
|
||||
CONFIG_VIDEO_VISL=m
|
||||
CONFIG_DVB_TEST_DRIVERS=y
|
||||
CONFIG_DVB_VIDTV=m
|
||||
CONFIG_DVB_FIREDTV=m
|
||||
CONFIG_VIDEO_ALVIUM_CSI2=m
|
||||
CONFIG_VIDEO_AR0521=m
|
||||
CONFIG_VIDEO_GC0308=m
|
||||
@@ -3372,9 +3223,6 @@ CONFIG_DRM_CLIENT_LOG=y
|
||||
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
|
||||
CONFIG_DRM_DISPLAY_DP_AUX_CEC=y
|
||||
CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV=y
|
||||
CONFIG_DRM_SIMPLEDRM=y
|
||||
CONFIG_DRM_RADEON=m
|
||||
CONFIG_DRM_RADEON_USERPTR=y
|
||||
CONFIG_DRM_AMDGPU=m
|
||||
CONFIG_DRM_AMDGPU_SI=y
|
||||
CONFIG_DRM_AMDGPU_CIK=y
|
||||
@@ -3383,31 +3231,33 @@ CONFIG_DRM_AMD_ACP=y
|
||||
CONFIG_DRM_AMD_DC_SI=y
|
||||
CONFIG_DRM_AMD_SECURE_DISPLAY=y
|
||||
CONFIG_HSA_AMD=y
|
||||
CONFIG_DRM_NOUVEAU=m
|
||||
CONFIG_DRM_NOUVEAU_SVM=y
|
||||
CONFIG_DRM_AST=m
|
||||
CONFIG_DRM_I2C_NXP_TDA998X=m
|
||||
CONFIG_DRM_GMA500=m
|
||||
CONFIG_DRM_GUD=m
|
||||
CONFIG_DRM_HISI_HIBMC=m
|
||||
CONFIG_DRM_HYPERV=m
|
||||
CONFIG_DRM_I915=m
|
||||
CONFIG_DRM_I915_FORCE_PROBE="*"
|
||||
CONFIG_DRM_I915_GVT_KVMGT=m
|
||||
CONFIG_DRM_I915_PXP=y
|
||||
CONFIG_DRM_XE=m
|
||||
CONFIG_DRM_VGEM=m
|
||||
CONFIG_DRM_VKMS=m
|
||||
CONFIG_DRM_VMWGFX=m
|
||||
CONFIG_DRM_VMWGFX_MKSSTATS=y
|
||||
CONFIG_DRM_GMA500=m
|
||||
CONFIG_DRM_UDL=m
|
||||
CONFIG_DRM_AST=m
|
||||
CONFIG_DRM_MGAG200=m
|
||||
CONFIG_DRM_QXL=m
|
||||
CONFIG_DRM_VIRTIO_GPU=m
|
||||
CONFIG_DRM_NOUVEAU=m
|
||||
CONFIG_DRM_NOUVEAU_SVM=y
|
||||
CONFIG_DRM_PANEL_AUO_A030JTN01=m
|
||||
CONFIG_DRM_PANEL_ILITEK_ILI9341=m
|
||||
CONFIG_DRM_PANEL_ORISETECH_OTA5601A=m
|
||||
CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
|
||||
CONFIG_DRM_PANEL_WIDECHIPS_WS2401=m
|
||||
CONFIG_DRM_I2C_NXP_TDA998X=m
|
||||
CONFIG_DRM_ANALOGIX_ANX78XX=m
|
||||
CONFIG_DRM_HISI_HIBMC=m
|
||||
CONFIG_DRM_QXL=m
|
||||
CONFIG_DRM_RADEON=m
|
||||
CONFIG_DRM_RADEON_USERPTR=y
|
||||
CONFIG_DRM_ST7586=m
|
||||
CONFIG_DRM_ST7735R=m
|
||||
CONFIG_DRM_SSD130X=m
|
||||
CONFIG_DRM_SSD130X_I2C=m
|
||||
CONFIG_DRM_SSD130X_SPI=m
|
||||
CONFIG_DRM_SIMPLEDRM=y
|
||||
CONFIG_DRM_APPLETBDRM=m
|
||||
CONFIG_DRM_BOCHS=m
|
||||
CONFIG_DRM_CIRRUS_QEMU=m
|
||||
@@ -3422,16 +3272,15 @@ CONFIG_TINYDRM_ILI9486=m
|
||||
CONFIG_TINYDRM_MI0283QT=m
|
||||
CONFIG_TINYDRM_REPAPER=m
|
||||
CONFIG_TINYDRM_SHARP_MEMORY=m
|
||||
CONFIG_DRM_XEN_FRONTEND=m
|
||||
CONFIG_DRM_UDL=m
|
||||
CONFIG_DRM_VBOXVIDEO=m
|
||||
CONFIG_DRM_GUD=m
|
||||
CONFIG_DRM_ST7571_I2C=m
|
||||
CONFIG_DRM_ST7586=m
|
||||
CONFIG_DRM_ST7735R=m
|
||||
CONFIG_DRM_SSD130X=m
|
||||
CONFIG_DRM_SSD130X_I2C=m
|
||||
CONFIG_DRM_SSD130X_SPI=m
|
||||
CONFIG_DRM_HYPERV=m
|
||||
CONFIG_DRM_VGEM=m
|
||||
CONFIG_DRM_VIRTIO_GPU=m
|
||||
CONFIG_DRM_VKMS=m
|
||||
CONFIG_DRM_VMWGFX=m
|
||||
CONFIG_DRM_VMWGFX_MKSSTATS=y
|
||||
CONFIG_DRM_XE=m
|
||||
CONFIG_DRM_XEN_FRONTEND=m
|
||||
CONFIG_FB=y
|
||||
CONFIG_FB_VESA=y
|
||||
CONFIG_FB_EFI=y
|
||||
@@ -3498,7 +3347,6 @@ CONFIG_SND_OSSEMUL=y
|
||||
CONFIG_SND_MIXER_OSS=m
|
||||
CONFIG_SND_PCM_OSS=m
|
||||
CONFIG_SND_HRTIMER=m
|
||||
# CONFIG_SND_SUPPORT_OLD_API is not set
|
||||
CONFIG_SND_DEBUG=y
|
||||
CONFIG_SND_CTL_INPUT_VALIDATION=y
|
||||
CONFIG_SND_UTIMER=y
|
||||
@@ -3628,17 +3476,6 @@ CONFIG_SND_USB_POD=m
|
||||
CONFIG_SND_USB_PODHD=m
|
||||
CONFIG_SND_USB_TONEPORT=m
|
||||
CONFIG_SND_USB_VARIAX=m
|
||||
CONFIG_SND_DICE=m
|
||||
CONFIG_SND_OXFW=m
|
||||
CONFIG_SND_ISIGHT=m
|
||||
CONFIG_SND_FIREWORKS=m
|
||||
CONFIG_SND_BEBOB=m
|
||||
CONFIG_SND_FIREWIRE_DIGI00X=m
|
||||
CONFIG_SND_FIREWIRE_TASCAM=m
|
||||
CONFIG_SND_FIREWIRE_MOTU=m
|
||||
CONFIG_SND_FIREFACE=m
|
||||
CONFIG_SND_VXPOCKET=m
|
||||
CONFIG_SND_PDAUDIOCF=m
|
||||
CONFIG_SND_SOC=m
|
||||
CONFIG_SND_SOC_USB=m
|
||||
CONFIG_SND_SOC_ADI_AXI_I2S=m
|
||||
@@ -3665,7 +3502,6 @@ CONFIG_SND_SOC_AMD_LEGACY_MACH=m
|
||||
CONFIG_SND_SOC_AMD_SOF_MACH=m
|
||||
CONFIG_SND_SOC_AMD_SOF_SDW_MACH=m
|
||||
CONFIG_SND_SOC_AMD_LEGACY_SDW_MACH=m
|
||||
CONFIG_SND_SOC_AMD_RPL_ACP6x=m
|
||||
CONFIG_SND_SOC_AMD_PS=m
|
||||
CONFIG_SND_SOC_AMD_PS_MACH=m
|
||||
CONFIG_SND_DESIGNWARE_I2S=m
|
||||
@@ -3862,7 +3698,6 @@ CONFIG_SND_SOC_TAS2562=m
|
||||
CONFIG_SND_SOC_TAS2764=m
|
||||
CONFIG_SND_SOC_TAS2770=m
|
||||
CONFIG_SND_SOC_TAS2780=m
|
||||
CONFIG_SND_SOC_TAS2781_I2C=m
|
||||
CONFIG_SND_SOC_TAS2783_SDW=m
|
||||
CONFIG_SND_SOC_TAS5086=m
|
||||
CONFIG_SND_SOC_TAS571X=m
|
||||
@@ -4002,10 +3837,6 @@ CONFIG_HID_KENSINGTON=m
|
||||
CONFIG_HID_LCPOWER=m
|
||||
CONFIG_HID_LENOVO=m
|
||||
CONFIG_HID_LETSKETCH=m
|
||||
CONFIG_HID_LOGITECH_DJ=m
|
||||
CONFIG_LOGITECH_FF=y
|
||||
CONFIG_LOGIRUMBLEPAD2_FF=y
|
||||
CONFIG_LOGIG940_FF=y
|
||||
CONFIG_HID_MAGICMOUSE=m
|
||||
CONFIG_HID_MALTRON=m
|
||||
CONFIG_HID_MAYFLASH=m
|
||||
@@ -4105,7 +3936,6 @@ CONFIG_USB_MAX3421_HCD=m
|
||||
CONFIG_USB_OHCI_HCD=y
|
||||
CONFIG_USB_UHCI_HCD=y
|
||||
CONFIG_USB_SL811_HCD=m
|
||||
CONFIG_USB_SL811_CS=m
|
||||
CONFIG_USB_R8A66597_HCD=m
|
||||
CONFIG_USB_HCD_BCMA=m
|
||||
CONFIG_USB_HCD_SSB=m
|
||||
@@ -4135,11 +3965,8 @@ CONFIG_USBIP_HOST=m
|
||||
CONFIG_USBIP_VUDC=m
|
||||
CONFIG_USB_CDNS_SUPPORT=m
|
||||
CONFIG_USB_CDNS3=m
|
||||
CONFIG_USB_CDNS3_GADGET=y
|
||||
CONFIG_USB_CDNS3_HOST=y
|
||||
CONFIG_USB_CDNSP_PCI=m
|
||||
CONFIG_USB_CDNSP_GADGET=y
|
||||
CONFIG_USB_CDNSP_HOST=y
|
||||
CONFIG_USB_CDNS3_GADGET=y
|
||||
CONFIG_USB_MUSB_HDRC=m
|
||||
CONFIG_USB_DWC3=m
|
||||
CONFIG_USB_DWC3_ULPI=y
|
||||
@@ -4338,7 +4165,6 @@ CONFIG_MMC_WBSD=m
|
||||
CONFIG_MMC_ALCOR=m
|
||||
CONFIG_MMC_TIFM_SD=m
|
||||
CONFIG_MMC_SPI=m
|
||||
CONFIG_MMC_SDRICOH_CS=m
|
||||
CONFIG_MMC_CB710=m
|
||||
CONFIG_MMC_VIA_SDMMC=m
|
||||
CONFIG_MMC_VUB300=m
|
||||
@@ -4484,7 +4310,6 @@ CONFIG_INFINIBAND_ISER=m
|
||||
CONFIG_INFINIBAND_ISERT=m
|
||||
CONFIG_INFINIBAND_RTRS_CLIENT=m
|
||||
CONFIG_INFINIBAND_RTRS_SERVER=m
|
||||
CONFIG_INFINIBAND_OPA_VNIC=m
|
||||
CONFIG_EDAC=y
|
||||
CONFIG_EDAC_GHES=y
|
||||
CONFIG_EDAC_SCRUB=y
|
||||
@@ -4591,7 +4416,6 @@ CONFIG_RTC_DRV_WM831X=m
|
||||
CONFIG_RTC_DRV_WM8350=m
|
||||
CONFIG_RTC_DRV_CROS_EC=m
|
||||
CONFIG_RTC_DRV_FTRTC010=m
|
||||
CONFIG_RTC_DRV_PCAP=m
|
||||
CONFIG_RTC_DRV_MC13XXX=m
|
||||
CONFIG_RTC_DRV_MT6397=m
|
||||
CONFIG_RTC_DRV_GOLDFISH=m
|
||||
@@ -4687,6 +4511,15 @@ CONFIG_XEN_SCSI_BACKEND=m
|
||||
CONFIG_XEN_PRIVCMD_EVENTFD=y
|
||||
CONFIG_XEN_MCE_LOG=y
|
||||
CONFIG_XEN_VIRTIO=y
|
||||
CONFIG_GPIB=m
|
||||
CONFIG_GPIB_AGILENT_82350B=m
|
||||
CONFIG_GPIB_AGILENT_82357A=m
|
||||
CONFIG_GPIB_CEC_PCI=m
|
||||
CONFIG_GPIB_NI_PCI_ISA=m
|
||||
CONFIG_GPIB_CB7210=m
|
||||
CONFIG_GPIB_NI_USB=m
|
||||
CONFIG_GPIB_INES=m
|
||||
CONFIG_GPIB_LPVO=m
|
||||
CONFIG_STAGING=y
|
||||
CONFIG_RTL8723BS=m
|
||||
CONFIG_ADIS16203=m
|
||||
@@ -4700,18 +4533,6 @@ CONFIG_STAGING_MEDIA=y
|
||||
CONFIG_DVB_AV7110=m
|
||||
CONFIG_VIDEO_IPU3_IMGU=m
|
||||
CONFIG_VIDEO_INTEL_IPU7=m
|
||||
CONFIG_MOST_COMPONENTS=m
|
||||
CONFIG_MOST_NET=m
|
||||
CONFIG_MOST_VIDEO=m
|
||||
CONFIG_GPIB=m
|
||||
CONFIG_GPIB_AGILENT_82350B=m
|
||||
CONFIG_GPIB_AGILENT_82357A=m
|
||||
CONFIG_GPIB_CEC_PCI=m
|
||||
CONFIG_GPIB_NI_PCI_ISA=m
|
||||
CONFIG_GPIB_CB7210=m
|
||||
CONFIG_GPIB_NI_USB=m
|
||||
CONFIG_GPIB_INES=m
|
||||
CONFIG_GPIB_LPVO=m
|
||||
CONFIG_CHROME_PLATFORMS=y
|
||||
CONFIG_CHROMEOS_ACPI=m
|
||||
CONFIG_CHROMEOS_LAPTOP=m
|
||||
@@ -4897,9 +4718,7 @@ CONFIG_RPMSG_VIRTIO=m
|
||||
CONFIG_SOUNDWIRE=m
|
||||
CONFIG_SOUNDWIRE_AMD=m
|
||||
CONFIG_SOUNDWIRE_QCOM=m
|
||||
CONFIG_WPCM450_SOC=m
|
||||
CONFIG_QCOM_PMIC_PDCHARGER_ULOG=m
|
||||
CONFIG_SOC_TI=y
|
||||
CONFIG_DEVFREQ_GOV_PERFORMANCE=m
|
||||
CONFIG_DEVFREQ_GOV_POWERSAVE=m
|
||||
CONFIG_DEVFREQ_GOV_USERSPACE=m
|
||||
@@ -5124,7 +4943,6 @@ CONFIG_AD5064=m
|
||||
CONFIG_AD5360=m
|
||||
CONFIG_AD5380=m
|
||||
CONFIG_AD5421=m
|
||||
CONFIG_AD5446=m
|
||||
CONFIG_AD5449=m
|
||||
CONFIG_AD5592R=m
|
||||
CONFIG_AD5593R=m
|
||||
@@ -5310,7 +5128,6 @@ CONFIG_IIO_MUX=m
|
||||
CONFIG_HID_SENSOR_INCLINOMETER_3D=m
|
||||
CONFIG_HID_SENSOR_DEVICE_ROTATION=m
|
||||
CONFIG_IIO_HRTIMER_TRIGGER=m
|
||||
CONFIG_IIO_INTERRUPT_TRIGGER=m
|
||||
CONFIG_IIO_TIGHTLOOP_TRIGGER=m
|
||||
CONFIG_IIO_SYSFS_TRIGGER=m
|
||||
CONFIG_IQS624_POS=m
|
||||
@@ -5341,7 +5158,6 @@ CONFIG_ICP10100=m
|
||||
CONFIG_MPL115_I2C=m
|
||||
CONFIG_MPL115_SPI=m
|
||||
CONFIG_MPL3115=m
|
||||
CONFIG_MPRLS0025PA=m
|
||||
CONFIG_MS5611=m
|
||||
CONFIG_MS5611_I2C=m
|
||||
CONFIG_MS5611_SPI=m
|
||||
@@ -5418,9 +5234,10 @@ CONFIG_SERIAL_IPOCTAL=m
|
||||
CONFIG_RESET_GPIO=m
|
||||
CONFIG_RESET_TI_SYSCON=m
|
||||
CONFIG_RESET_TI_TPS380X=m
|
||||
CONFIG_USB_LGM_PHY=m
|
||||
CONFIG_PHY_CAN_TRANSCEIVER=m
|
||||
CONFIG_USB_LGM_PHY=m
|
||||
CONFIG_BCM_KONA_USB2_PHY=m
|
||||
CONFIG_PHY_INTEL_LGM_EMMC=m
|
||||
CONFIG_PHY_PXA_28NM_HSIC=m
|
||||
CONFIG_PHY_PXA_28NM_USB2=m
|
||||
CONFIG_PHY_CPCAP_USB=m
|
||||
@@ -5428,7 +5245,6 @@ CONFIG_PHY_QCOM_USB_HS=m
|
||||
CONFIG_PHY_QCOM_USB_HSIC=m
|
||||
CONFIG_PHY_SAMSUNG_USB2=m
|
||||
CONFIG_PHY_TUSB1210=m
|
||||
CONFIG_PHY_INTEL_LGM_EMMC=m
|
||||
CONFIG_INTEL_RAPL=m
|
||||
CONFIG_INTEL_RAPL_TPMI=m
|
||||
CONFIG_MCB=m
|
||||
@@ -5442,8 +5258,6 @@ CONFIG_DEV_DAX=m
|
||||
CONFIG_NVMEM_RAVE_SP_EEPROM=m
|
||||
CONFIG_NVMEM_RMEM=m
|
||||
CONFIG_STM=m
|
||||
CONFIG_STM_PROTO_BASIC=m
|
||||
CONFIG_STM_PROTO_SYS_T=m
|
||||
CONFIG_STM_SOURCE_CONSOLE=m
|
||||
CONFIG_STM_SOURCE_HEARTBEAT=m
|
||||
CONFIG_STM_SOURCE_FTRACE=m
|
||||
@@ -5484,10 +5298,6 @@ CONFIG_INTERCONNECT=y
|
||||
CONFIG_COUNTER=m
|
||||
CONFIG_INTEL_QEP=m
|
||||
CONFIG_INTERRUPT_CNT=m
|
||||
CONFIG_MOST=m
|
||||
CONFIG_MOST_USB_HDM=m
|
||||
CONFIG_MOST_CDEV=m
|
||||
CONFIG_MOST_SND=m
|
||||
CONFIG_HTE=y
|
||||
CONFIG_VALIDATE_FS_PARSER=y
|
||||
CONFIG_EXT4_FS=m
|
||||
@@ -5521,10 +5331,10 @@ CONFIG_FS_VERITY_BUILTIN_SIGNATURES=y
|
||||
CONFIG_FANOTIFY=y
|
||||
CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
|
||||
CONFIG_QUOTA_NETLINK_INTERFACE=y
|
||||
CONFIG_AUTOFS_FS=y
|
||||
CONFIG_FUSE_FS=y
|
||||
CONFIG_CUSE=y
|
||||
CONFIG_VIRTIO_FS=y
|
||||
CONFIG_AUTOFS_FS=m
|
||||
CONFIG_FUSE_FS=m
|
||||
CONFIG_CUSE=m
|
||||
CONFIG_VIRTIO_FS=m
|
||||
CONFIG_OVERLAY_FS=m
|
||||
# CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set
|
||||
CONFIG_OVERLAY_FS_INDEX=y
|
||||
@@ -5550,9 +5360,6 @@ CONFIG_TMPFS_INODE64=y
|
||||
CONFIG_TMPFS_QUOTA=y
|
||||
CONFIG_HUGETLBFS=y
|
||||
CONFIG_ORANGEFS_FS=m
|
||||
CONFIG_AFFS_FS=m
|
||||
CONFIG_ECRYPT_FS=m
|
||||
CONFIG_ECRYPT_FS_MESSAGING=y
|
||||
CONFIG_JFFS2_FS=m
|
||||
CONFIG_JFFS2_SUMMARY=y
|
||||
CONFIG_JFFS2_FS_XATTR=y
|
||||
@@ -5571,18 +5378,15 @@ CONFIG_SQUASHFS_ZSTD=y
|
||||
CONFIG_PSTORE_RAM=m
|
||||
CONFIG_PSTORE_BLK=m
|
||||
CONFIG_EROFS_FS=m
|
||||
CONFIG_EROFS_FS_ZIP_LZMA=y
|
||||
CONFIG_EROFS_FS_ZIP_DEFLATE=y
|
||||
CONFIG_EROFS_FS_ZIP_ZSTD=y
|
||||
CONFIG_EROFS_FS_ZIP_ACCEL=y
|
||||
CONFIG_EROFS_FS_ONDEMAND=y
|
||||
CONFIG_EROFS_FS_PCPU_KTHREAD=y
|
||||
CONFIG_VBOXSF_FS=m
|
||||
CONFIG_NFS_FS=m
|
||||
CONFIG_NFS_V3_ACL=y
|
||||
CONFIG_NFS_V4=m
|
||||
CONFIG_NFS_SWAP=y
|
||||
CONFIG_NFS_V4_1=y
|
||||
CONFIG_NFS_V4_2=y
|
||||
CONFIG_NFS_FSCACHE=y
|
||||
# CONFIG_NFS_DISABLE_UDP_SUPPORT is not set
|
||||
@@ -5593,9 +5397,6 @@ CONFIG_NFSD_BLOCKLAYOUT=y
|
||||
CONFIG_NFSD_SCSILAYOUT=y
|
||||
CONFIG_NFSD_V4_2_INTER_SSC=y
|
||||
CONFIG_NFSD_V4_SECURITY_LABEL=y
|
||||
# CONFIG_NFSD_LEGACY_CLIENT_TRACKING is not set
|
||||
CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y
|
||||
CONFIG_RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y
|
||||
CONFIG_SUNRPC_DEBUG=y
|
||||
CONFIG_CEPH_FS=m
|
||||
CONFIG_CEPH_FSCACHE=y
|
||||
@@ -5693,6 +5494,7 @@ CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y
|
||||
CONFIG_INTEGRITY_PLATFORM_KEYRING=y
|
||||
CONFIG_INTEGRITY_MACHINE_KEYRING=y
|
||||
CONFIG_IMA=y
|
||||
CONFIG_IMA_DEFAULT_HASH_SHA256=y
|
||||
CONFIG_EVM=y
|
||||
CONFIG_DEFAULT_SECURITY_DAC=y
|
||||
CONFIG_LSM="landlock,lockdown,yama,integrity,bpf"
|
||||
@@ -5706,46 +5508,32 @@ CONFIG_CRYPTO_PCRYPT=m
|
||||
CONFIG_CRYPTO_ECRDSA=m
|
||||
CONFIG_CRYPTO_BLOWFISH=m
|
||||
CONFIG_CRYPTO_DES=m
|
||||
CONFIG_CRYPTO_FCRYPT=m
|
||||
CONFIG_CRYPTO_SM4_GENERIC=m
|
||||
CONFIG_CRYPTO_TWOFISH=m
|
||||
CONFIG_CRYPTO_ADIANTUM=m
|
||||
CONFIG_CRYPTO_CTS=y
|
||||
CONFIG_CRYPTO_HCTR2=m
|
||||
CONFIG_CRYPTO_LRW=m
|
||||
CONFIG_CRYPTO_PCBC=m
|
||||
CONFIG_CRYPTO_XTS=y
|
||||
CONFIG_CRYPTO_AEGIS128=m
|
||||
CONFIG_CRYPTO_MD4=m
|
||||
CONFIG_CRYPTO_RMD160=m
|
||||
CONFIG_CRYPTO_SM3_GENERIC=m
|
||||
CONFIG_CRYPTO_WP512=m
|
||||
CONFIG_CRYPTO_XCBC=m
|
||||
CONFIG_CRYPTO_CRC32=m
|
||||
CONFIG_CRYPTO_842=m
|
||||
CONFIG_CRYPTO_LZ4=m
|
||||
CONFIG_CRYPTO_LZ4HC=m
|
||||
CONFIG_CRYPTO_DRBG_HASH=y
|
||||
CONFIG_CRYPTO_DRBG_CTR=y
|
||||
CONFIG_CRYPTO_USER_API_HASH=m
|
||||
CONFIG_CRYPTO_USER_API_SKCIPHER=m
|
||||
CONFIG_CRYPTO_USER_API_RNG=m
|
||||
CONFIG_CRYPTO_USER_API_AEAD=m
|
||||
# CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set
|
||||
CONFIG_CRYPTO_AES_NI_INTEL=m
|
||||
CONFIG_CRYPTO_BLOWFISH_X86_64=m
|
||||
CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m
|
||||
CONFIG_CRYPTO_CAST5_AVX_X86_64=m
|
||||
CONFIG_CRYPTO_CAST6_AVX_X86_64=m
|
||||
CONFIG_CRYPTO_DES3_EDE_X86_64=m
|
||||
CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
|
||||
CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m
|
||||
CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64=m
|
||||
CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m
|
||||
CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64=m
|
||||
CONFIG_CRYPTO_AEGIS128_AESNI_SSE2=m
|
||||
CONFIG_CRYPTO_SM3_AVX_X86_64=m
|
||||
CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
|
||||
CONFIG_CRYPTO_DEV_PADLOCK=m
|
||||
CONFIG_CRYPTO_DEV_PADLOCK_AES=m
|
||||
CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
|
||||
@@ -5776,7 +5564,6 @@ CONFIG_SECONDARY_TRUSTED_KEYRING=y
|
||||
CONFIG_SYSTEM_BLACKLIST_KEYRING=y
|
||||
CONFIG_SYSTEM_REVOCATION_LIST=y
|
||||
CONFIG_SYSTEM_BLACKLIST_AUTH_UPDATE=y
|
||||
CONFIG_CRYPTO_KRB5=m
|
||||
# CONFIG_RAID6_PQ_BENCHMARK is not set
|
||||
CONFIG_DMA_CMA=y
|
||||
CONFIG_FONTS=y
|
||||
@@ -5786,12 +5573,7 @@ CONFIG_PRINTK_TIME=y
|
||||
CONFIG_STACKTRACE_BUILD_ID=y
|
||||
CONFIG_CONSOLE_LOGLEVEL_DEFAULT=4
|
||||
CONFIG_CONSOLE_LOGLEVEL_QUIET=1
|
||||
CONFIG_BOOT_PRINTK_DELAY=y
|
||||
CONFIG_DYNAMIC_DEBUG=y
|
||||
CONFIG_DEBUG_KERNEL=y
|
||||
# CONFIG_DEBUG_MISC is not set
|
||||
CONFIG_DEBUG_INFO_DWARF5=y
|
||||
CONFIG_GDB_SCRIPTS=y
|
||||
CONFIG_STRIP_ASM_SYMS=y
|
||||
CONFIG_MAGIC_SYSRQ=y
|
||||
CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x0
|
||||
@@ -5799,15 +5581,11 @@ CONFIG_PAGE_POISONING=y
|
||||
CONFIG_DEBUG_RODATA_TEST=y
|
||||
CONFIG_DEBUG_WX=y
|
||||
CONFIG_SHRINKER_DEBUG=y
|
||||
CONFIG_SCHED_STACK_END_CHECK=y
|
||||
CONFIG_KFENCE=y
|
||||
CONFIG_KFENCE_DEFERRABLE=y
|
||||
CONFIG_DEBUG_SHIRQ=y
|
||||
CONFIG_SOFTLOCKUP_DETECTOR_INTR_STORM=y
|
||||
CONFIG_HARDLOCKUP_DETECTOR=y
|
||||
CONFIG_SCHEDSTATS=y
|
||||
CONFIG_RCU_CPU_STALL_TIMEOUT=60
|
||||
# CONFIG_RCU_TRACE is not set
|
||||
CONFIG_FTRACE=y
|
||||
# CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED is not set
|
||||
CONFIG_BOOTTIME_TRACING=y
|
||||
CONFIG_FUNCTION_GRAPH_RETVAL=y
|
||||
@@ -5828,9 +5606,6 @@ CONFIG_IO_STRICT_DEVMEM=y
|
||||
# CONFIG_X86_VERBOSE_BOOTUP is not set
|
||||
CONFIG_EARLY_PRINTK_DBGP=y
|
||||
CONFIG_EARLY_PRINTK_USB_XDBC=y
|
||||
CONFIG_X86_DECODER_SELFTEST=y
|
||||
CONFIG_DEBUG_BOOT_PARAMS=y
|
||||
# CONFIG_X86_DEBUG_FPU is not set
|
||||
CONFIG_FUNCTION_ERROR_INJECTION=y
|
||||
CONFIG_ASYNC_RAID6_TEST=m
|
||||
CONFIG_MEMTEST=y
|
||||
|
||||
Executable
+18
@@ -0,0 +1,18 @@
|
||||
#!/bin/sh
|
||||
|
||||
[ "${ACTION}" = "remove" ] && exit 0
|
||||
|
||||
source "/var/config/kernel.conf" 2> /dev/null
|
||||
source "${PREFIX}/KernelInfo.txt" || exit 1
|
||||
|
||||
if [ -e "${PREFIX}/vmlinux" ]; then
|
||||
cp "${PREFIX}/vmlinux" "/boot/vmlinux-${KERNEL_INFO_UPSTREAM_VERSION}"
|
||||
elif [ -e "${PREFIX}/vmlinuz" ]; then
|
||||
cp "${PREFIX}/vmlinuz" "/boot/vmlinuz-${KERNEL_INFO_UPSTREAM_VERSION}"
|
||||
fi
|
||||
|
||||
cp "${PREFIX}/initramfs.img" "/boot/initramfs-${KERNEL_INFO_UPSTREAM_VERSION}.img"
|
||||
|
||||
if [ "${BOOTLOADER}" = "grub" ]; then
|
||||
update-grub
|
||||
fi
|
||||
Executable
+14
@@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
[ "${ACTION}" = "install" ] && exit 0
|
||||
|
||||
source "/var/config/kernel.conf" 2> /dev/null
|
||||
source "${PREFIX}/KernelInfo.txt"
|
||||
|
||||
rm -f "/boot/vmlinux-${KERNEL_INFO_UPSTREAM_VERSION}"
|
||||
rm -f "/boot/vmlinuz-${KERNEL_INFO_UPSTREAM_VERSION}"
|
||||
rm -f "/boot/initramfs-${KERNEL_INFO_UPSTREAM_VERSION}.img"
|
||||
|
||||
if [ "${BOOTLOADER}" = "grub" ]; then
|
||||
update-grub
|
||||
fi
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
|
||||
arch=${ARCH:-$(uname -m)}
|
||||
if [ "${arch}" = "aarch64" ]; then
|
||||
arch="arm64"
|
||||
fi
|
||||
config_name=${arch}
|
||||
|
||||
cd $(dirname $0)/..
|
||||
|
||||
if [ ! -e ./target/sources.tag ]; then
|
||||
echo "Source directory has not been configured."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
cd $(cat ./target/sources.tag)
|
||||
|
||||
echo "=> Running make olddefconfig"
|
||||
cp "../../configs/config.${config_name}" ".config"
|
||||
make LLVM=1 ARCH=${arch} olddefconfig
|
||||
|
||||
make LLVM=1 ARCH=${arch} menuconfig
|
||||
|
||||
echo "=> Saving new defconfig"
|
||||
make LLVM=1 ARCH=${arch} savedefconfig
|
||||
cp ./defconfig "../../configs/config.${config_name}"
|
||||
+53
-32
@@ -26,30 +26,37 @@ builddep("flex")
|
||||
builddep("bison")
|
||||
builddep("bc")
|
||||
builddep("gzip")
|
||||
builddep("zstd")
|
||||
|
||||
|
||||
def get_arch():
|
||||
return arch.get_target().split("-")[0].replace("aarch64", "arm64")
|
||||
|
||||
def get_variant():
|
||||
return os.environ.get("LINUX_VARIANT")
|
||||
|
||||
def build():
|
||||
makeopts = [f"ARCH={get_arch()}", "LLVM=1", f"HOSTCC={os.environ.get('HOSTCC', 'cc')}"]
|
||||
|
||||
def prepare_config():
|
||||
config_name = get_arch()
|
||||
if os.environ.get("LINUX_VARIANT"):
|
||||
config_name += "-" + os.environ["LINUX_VARIANT"]
|
||||
if get_variant():
|
||||
config_name += "-" + get_variant()
|
||||
config_file = "../../configs/config." + config_name
|
||||
|
||||
shutil.copy2(config_file, ".config")
|
||||
|
||||
def make_install_everything():
|
||||
makeopts = [f"ARCH={get_arch()}", "LLVM=1", f"HOSTCC={os.environ.get('HOSTCC', 'cc')}"]
|
||||
|
||||
cpp.make(makeopts + ["olddefconfig"])
|
||||
cpp.make(makeopts)
|
||||
cpp.make(["headers_install", "INSTALL_HDR_PATH=../kheaders_install"])
|
||||
cpp.make(["install", "INSTALL_PATH=../kimage_install"])
|
||||
cpp.make(makeopts + ["headers_install", "INSTALL_HDR_PATH=../kheaders_install"])
|
||||
cpp.make(makeopts + ["install", "INSTALL_PATH=../kimage_install"])
|
||||
cpp.make(
|
||||
["modules_install", "INSTALL_MOD_STRIP=1", "INSTALL_MOD_PATH=../kmod_install"]
|
||||
makeopts + ["modules_install", "INSTALL_MOD_STRIP=1", "INSTALL_MOD_PATH=../kmod_install"]
|
||||
)
|
||||
os.remove(f"../kmod_install/lib/modules/{upstream_version}/build")
|
||||
|
||||
def create_initramfs():
|
||||
asp_prefix = packie.prefix_of(f"airboot-linux-stage2-arch @{arch.get_target()}")
|
||||
subprocess.run([
|
||||
"mkinitramfs",
|
||||
@@ -59,11 +66,22 @@ def build():
|
||||
"-k", upstream_version,
|
||||
], check=True)
|
||||
|
||||
on_build(build)
|
||||
def generate_info():
|
||||
info = ""
|
||||
info += f"KERNEL_INFO_UPSTREAM_VERSION={upstream_version}\n"
|
||||
info += f"KERNEL_INFO_VARIANT={get_variant() or ''}\n"
|
||||
info += f"KERNEL_INFO_ARCHITECTURE={get_arch()}\n"
|
||||
with open(f"../KernelInfo.txt", "wt+") as fd:
|
||||
fd.write(info)
|
||||
|
||||
base_name = "linux"
|
||||
if os.environ.get("LINUX_VARIANT"):
|
||||
base_name += "-" + os.environ["LINUX_VARIANT"]
|
||||
|
||||
def build():
|
||||
prepare_config()
|
||||
make_install_everything()
|
||||
create_initramfs()
|
||||
generate_info()
|
||||
|
||||
on_build(build)
|
||||
|
||||
|
||||
def pack_linux_dev(composer):
|
||||
@@ -72,29 +90,32 @@ def pack_linux_dev(composer):
|
||||
"include",
|
||||
)
|
||||
|
||||
|
||||
package(f"{base_name}-dev")
|
||||
on_pack(pack_linux_dev)
|
||||
|
||||
|
||||
def pack_linux(composer):
|
||||
try:
|
||||
composer.addfile(f"../kimage_install/vmlinux-{upstream_version}", "vmlinux")
|
||||
except Exception:
|
||||
pass
|
||||
try:
|
||||
composer.addfile(f"../kimage_install/vmlinuz-{upstream_version}", "vmlinuz")
|
||||
except Exception:
|
||||
pass
|
||||
try:
|
||||
composer.addfile(
|
||||
f"../kimage_install/System.map-{upstream_version}", "System.map"
|
||||
)
|
||||
except Exception:
|
||||
pass
|
||||
composer.add_dir(f"../kmod_install/lib/modules/{upstream_version}", "modules")
|
||||
composer.addfile("../initramfs.img", "initramfs.img")
|
||||
vmlinux_origin = f"../kimage_install/vmlinux-{upstream_version}"
|
||||
vmlinuz_origin = f"../kimage_install/vmlinuz-{upstream_version}"
|
||||
system_map_origin = f"../kimage_install/System.map-{upstream_version}"
|
||||
modules_origin = f"../kmod_install/lib/modules/{upstream_version}"
|
||||
initramfs_origin = "../initramfs.img"
|
||||
if os.path.exists(vmlinux_origin):
|
||||
composer.addfile(vmlinux_origin, "vmlinux")
|
||||
if os.path.exists(vmlinuz_origin):
|
||||
composer.addfile(vmlinuz_origin, "vmlinuz")
|
||||
if os.path.exists(system_map_origin):
|
||||
composer.addfile(system_map_origin, "System.map")
|
||||
composer.add_dir(modules_origin, "modules")
|
||||
composer.addfile(initramfs_origin, "initramfs.img")
|
||||
composer.addfile("../KernelInfo.txt", "KernelInfo.txt")
|
||||
|
||||
|
||||
base_name = "linux"
|
||||
if os.environ.get("LINUX_VARIANT"):
|
||||
base_name += "-" + os.environ["LINUX_VARIANT"]
|
||||
|
||||
|
||||
package(f"{base_name}")
|
||||
configure_script("configure/kernel-install")
|
||||
configure_script("configure/kernel-remove")
|
||||
on_pack(pack_linux)
|
||||
|
||||
package(f"{base_name}-dev")
|
||||
on_pack(pack_linux_dev)
|
||||
|
||||
Reference in New Issue
Block a user