...
 
Commits (169)
......@@ -48,6 +48,7 @@ class Gencontrol(Base):
'libc-dev': config.SchemaItemBoolean(),
'tools-unversioned': config.SchemaItemBoolean(),
'tools-versioned': config.SchemaItemBoolean(),
'source': config.SchemaItemBoolean(),
}
}
......@@ -76,6 +77,11 @@ class Gencontrol(Base):
'ABINAME': self.abiname_version + self.abiname_part,
'SOURCEVERSION': self.version.complete,
})
if not self.config.merge('packages').get('tools-unversioned', True):
makeflags['DO_TOOLS_UNVERSIONED'] = False
if not self.config.merge('packages').get('tools-versioned', True):
makeflags['DO_TOOLS_VERSIONED'] = False
makeflags['SOURCE_BASENAME'] = self.vars['source_basename']
# Prepare to generate debian/tests/control
self.tests_control = None
......@@ -94,28 +100,14 @@ class Gencontrol(Base):
['source_%s_real' % featureset])
makefile.add('source', ['source_%s' % featureset])
triplet_enabled = []
for arch in iter(self.config['base', ]['arches']):
for featureset in self.config['base', arch].get('featuresets', ()):
if self.config.merge('base', None, featureset).get('enabled', True):
for flavour in self.config['base', arch, featureset]['flavours']:
triplet_enabled.append('%s_%s_%s' %
(arch, featureset, flavour))
makeflags = makeflags.copy()
makeflags['ALL_FEATURESETS'] = ' '.join(fs_enabled)
makeflags['ALL_TRIPLETS'] = ' '.join(triplet_enabled)
if not self.config.merge('packages').get('docs', True):
makeflags['DO_DOCS'] = False
if not self.config.merge('packages').get('tools-unversioned', True):
makeflags['DO_TOOLS_UNVERSIONED'] = False
if not self.config.merge('packages').get('tools-versioned', True):
makeflags['DO_TOOLS_VERSIONED'] = False
if not self.config.merge('packages').get('source', True):
makeflags['DO_SOURCE'] = False
super(Gencontrol, self).do_main_makefile(makefile, makeflags, extra)
# linux-source-$UPSTREAMVERSION will contain all kconfig files
makefile.add('binary-indep', deps=['setup'])
def do_main_packages(self, packages, vars, makeflags, extra):
packages.extend(self.process_packages(self.templates["control.main"], self.vars))
if self.config.merge('packages').get('docs', True):
......@@ -204,17 +196,23 @@ class Gencontrol(Base):
else:
makeflags['DO_LIBC'] = False
if not self.config.merge('packages').get('tools', True):
makeflags['DO_TOOLS'] = False
merge_packages(packages, packages_headers_arch, arch)
if (self.config['base', arch].get('featuresets') and
self.config.merge('packages').get('source', True)):
merge_packages(packages,
self.process_packages(
self.templates["control.config"], vars),
arch)
else:
makeflags['DO_CONFIG'] = False
cmds_build_arch = ["$(MAKE) -f debian/rules.real build-arch-arch %s" % makeflags]
makefile.add('build-arch_%s_real' % arch, cmds=cmds_build_arch)
cmds_binary_arch = ["$(MAKE) -f debian/rules.real binary-arch-arch %s" % makeflags]
makefile.add('binary-arch_%s_real' % arch, cmds=cmds_binary_arch)
makefile.add('binary-arch_%s_real' % arch, cmds=cmds_binary_arch,
deps=['setup_%s' % arch])
# For stage1 build profile
makefile.add('binary-libc-dev_%s' % arch,
......
......@@ -176,33 +176,31 @@ class Gencontrol(Base):
self.write_files_json()
def write_changelog(self):
changelog_text = self.substitute(self.templates['changelog.in'],
self.vars)
changelog = Changelog(file=io.StringIO(changelog_text))
# We need to insert a new version entry.
# Take the distribution and urgency from the linux changelog, and
# the base version from the changelog template.
vars = self.vars.copy()
vars['source'] = self.changelog[0].source
vars['distribution'] = self.changelog[0].distribution
vars['urgency'] = self.changelog[0].urgency
vars['maintainer'] = self.changelog[0].maintainer
vars['date'] = self.changelog[0].date
vars['signedsourceversion'] = (changelog[0].version.complete + '+' +
re.sub(r'-', r'+',
vars['imagebinaryversion']))
vars['signedsourceversion'] = (re.sub(r'-', r'+', vars['imagebinaryversion']))
with codecs.open(self.template_debian_dir + '/changelog', 'w', 'utf-8') as f:
f.write(self.substitute('''\
linux-signed-@arch@ (@signedsourceversion@) @distribution@; urgency=@urgency@
* Update to linux @imagebinaryversion@
-- @maintainer@ @date@
* Sign kernel from @source@ @imagebinaryversion@
''',
vars))
f.write(changelog_text)
vars))
with codecs.open('debian/changelog', 'r', 'utf-8') as changelog_in:
# Ignore first two header lines
changelog_in.readline()
changelog_in.readline()
for d in changelog_in.read():
f.write(d)
def write_files_json(self):
# Can't raise from a lambda function :-(
......
......@@ -141,13 +141,25 @@ class Main(object):
except OSError:
pass
self.log("Generate tarball %s\n" % out)
cmdline = '''(cd '%s' && find '%s' -print0) |
LC_ALL=C sort -z |
tar -C '%s' --no-recursion --null -T - --mtime '%s' --owner root --group root -caf '%s'
''' % (self.dir, self.orig, self.dir, orig_date, out)
env = os.environ.copy()
env.update({
'LC_ALL': 'C',
})
cmd = [
'tar',
'-C', self.dir,
'--sort=name',
'--mtime={}'.format(orig_date),
'--owner=root',
'--group=root',
'--use-compress-program=xz -T0',
'-cf',
out, self.orig,
]
try:
if os.spawnv(os.P_WAIT, '/bin/sh', ['sh', '-c', cmdline]):
raise RuntimeError("Can't patch source")
subprocess.run(cmd, env=env, check=True)
os.chmod(out, 0o644)
except:
try:
......
This diff is collapsed.
......@@ -786,12 +786,6 @@ CONFIG_MEGARAID_LEGACY=m
CONFIG_PCMCIA_QLOGIC=m
CONFIG_PCMCIA_SYM53C500=m
##
## file: drivers/staging/ipx/Kconfig
##
CONFIG_IPX=m
# CONFIG_IPX_INTERN is not set
##
## file: drivers/tty/Kconfig
##
......
......@@ -62,7 +62,6 @@ 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_SALSA20_X86_64=m
CONFIG_CRYPTO_CHACHA20_X86_64=m
CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
CONFIG_CRYPTO_SERPENT_AVX_X86_64=m
......@@ -81,6 +80,11 @@ CONFIG_SIGNED_PE_FILE_VERIFICATION=y
##
CONFIG_ACPI_BGRT=y
##
## file: drivers/android/Kconfig
##
CONFIG_ANDROID=y
##
## file: drivers/block/Kconfig
##
......
......@@ -26,11 +26,6 @@
##
# CONFIG_EARLY_PRINTK_EFI is not set
##
## file: arch/x86/kvm/Kconfig
##
# CONFIG_VIRTUALIZATION is not set
##
## file: arch/x86/xen/Kconfig
##
......@@ -41,6 +36,7 @@
##
CONFIG_IOSCHED_CFQ=m
## choice: Default I/O scheduler
# CONFIG_DEFAULT_CFQ is not set
CONFIG_DEFAULT_NOOP=y
## end choice
CONFIG_MQ_IOSCHED_DEADLINE=m
......@@ -879,7 +875,7 @@ CONFIG_HYPERV_NET=m
# CONFIG_PCI_PASID is not set
##
## file: drivers/pci/host/Kconfig
## file: drivers/pci/controller/Kconfig
##
# CONFIG_VMD is not set
......@@ -1102,11 +1098,6 @@ CONFIG_HYPERV_STORAGE=m
##
# CONFIG_STAGING is not set
##
## file: drivers/staging/ipx/Kconfig
##
# CONFIG_IPX is not set
##
## file: drivers/target/Kconfig
##
......@@ -1233,6 +1224,66 @@ CONFIG_HYPERV_STORAGE=m
# CONFIG_MACHZ_WDT is not set
# CONFIG_SBC_EPX_C3_WATCHDOG is not set
##
## file: fs/adfs/Kconfig
##
# CONFIG_ADFS_FS is not set
##
## file: fs/affs/Kconfig
##
# CONFIG_AFFS_FS is not set
##
## file: fs/afs/Kconfig
##
# CONFIG_AFS_FS is not set
##
## file: fs/befs/Kconfig
##
# CONFIG_BEFS_FS is not set
##
## file: fs/bfs/Kconfig
##
# CONFIG_BFS_FS is not set
##
## file: fs/efs/Kconfig
##
# CONFIG_EFS_FS is not set
##
## file: fs/f2fs/Kconfig
##
# CONFIG_F2FS_FS is not set
##
## file: fs/freevxfs/Kconfig
##
# CONFIG_VXFS_FS is not set
##
## file: fs/omfs/Kconfig
##
# CONFIG_OMFS_FS is not set
##
## file: fs/qnx4/Kconfig
##
# CONFIG_QNX4FS_FS is not set
##
## file: fs/qnx6/Kconfig
##
# CONFIG_QNX6FS_FS is not set
##
## file: fs/ufs/Kconfig
##
# CONFIG_UFS_FS is not set
##
## file: kernel/power/Kconfig
##
......@@ -1253,8 +1304,6 @@ CONFIG_HYPERV_STORAGE=m
##
## file: mm/Kconfig
##
#. XXX
# CONFIG_MEMORY_HOTPLUG is not set
# CONFIG_KSM is not set
# CONFIG_ZSWAP is not set
......
......@@ -73,6 +73,11 @@ CONFIG_ACPI_NUMA=y
##
CONFIG_ACPI_NFIT=y
##
## file: drivers/android/Kconfig
##
CONFIG_ANDROID=y
##
## file: drivers/ata/Kconfig
##
......@@ -288,6 +293,14 @@ CONFIG_NOUVEAU_PLATFORM_DRIVER=y
##
CONFIG_DRM_PANEL_SIMPLE=m
##
## file: drivers/gpu/drm/rockchip/Kconfig
##
CONFIG_DRM_ROCKCHIP=m
CONFIG_ROCKCHIP_ANALOGIX_DP=y
CONFIG_ROCKCHIP_DW_HDMI=y
CONFIG_ROCKCHIP_DW_MIPI_DSI=y
##
## file: drivers/gpu/drm/tegra/Kconfig
##
......@@ -342,6 +355,7 @@ CONFIG_AXP20X_ADC=m
CONFIG_AXP288_ADC=m
CONFIG_QCOM_SPMI_IADC=m
CONFIG_QCOM_SPMI_VADC=m
CONFIG_ROCKCHIP_SARADC=m
##
## file: drivers/iio/humidity/Kconfig
......@@ -366,6 +380,7 @@ CONFIG_INPUT_HISI_POWERKEY=m
##
## file: drivers/iommu/Kconfig
##
CONFIG_ROCKCHIP_IOMMU=y
CONFIG_TEGRA_IOMMU_SMMU=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_SMMU_V3=y
......@@ -657,18 +672,11 @@ CONFIG_WLCORE_SDIO=m
## file: drivers/nvmem/Kconfig
##
CONFIG_QCOM_QFPROM=m
CONFIG_ROCKCHIP_EFUSE=m
CONFIG_NVMEM_SUNXI_SID=m
##
## file: drivers/pci/dwc/Kconfig
##
CONFIG_PCI_HISI=y
CONFIG_PCIE_QCOM=y
CONFIG_PCIE_ARMADA_8K=y
CONFIG_PCIE_KIRIN=y
##
## file: drivers/pci/host/Kconfig
## file: drivers/pci/controller/Kconfig
##
CONFIG_PCI_AARDVARK=y
CONFIG_PCI_TEGRA=y
......@@ -676,7 +684,15 @@ CONFIG_PCI_HOST_GENERIC=y
CONFIG_PCI_XGENE=y
CONFIG_PCI_HOST_THUNDER_PEM=y
CONFIG_PCI_HOST_THUNDER_ECAM=y
CONFIG_PCIE_ROCKCHIP=y
CONFIG_PCIE_ROCKCHIP_HOST=y
##
## file: drivers/pci/controller/dwc/Kconfig
##
CONFIG_PCI_HISI=y
CONFIG_PCIE_QCOM=y
CONFIG_PCIE_ARMADA_8K=y
CONFIG_PCIE_KIRIN=y
##
## file: drivers/pci/hotplug/Kconfig
......@@ -686,7 +702,7 @@ CONFIG_HOTPLUG_PCI_ACPI=y
CONFIG_HOTPLUG_PCI_ACPI_IBM=m
CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
CONFIG_HOTPLUG_PCI_SHPC=m
CONFIG_HOTPLUG_PCI_SHPC=y
##
## file: drivers/phy/Kconfig
......@@ -730,6 +746,7 @@ CONFIG_PHY_QCOM_USB_HSIC=m
CONFIG_PHY_ROCKCHIP_EMMC=m
CONFIG_PHY_ROCKCHIP_INNO_USB2=m
CONFIG_PHY_ROCKCHIP_PCIE=m
CONFIG_PHY_ROCKCHIP_TYPEC=m
##
## file: drivers/phy/tegra/Kconfig
......@@ -922,6 +939,7 @@ CONFIG_OPTEE=m
CONFIG_THERMAL=y
CONFIG_CPU_THERMAL=y
CONFIG_HISI_THERMAL=m
CONFIG_ROCKCHIP_THERMAL=m
CONFIG_ARMADA_THERMAL=m
CONFIG_QCOM_SPMI_TEMP_ALARM=m
......
......@@ -2,10 +2,7 @@
## file: arch/Kconfig
##
# CONFIG_KPROBES is not set
## choice: Stack Protector buffer overflow detection
CONFIG_CC_STACKPROTECTOR_REGULAR=y
# CONFIG_CC_STACKPROTECTOR_STRONG is not set
## end choice
# CONFIG_STACKPROTECTOR_STRONG is not set
# CONFIG_STRICT_KERNEL_RWX is not set
##
......@@ -189,7 +186,7 @@ CONFIG_SATA_MV=m
# CONFIG_ATA_GENERIC is not set
##
## file: drivers/base/Kconfig
## file: drivers/base/firmware_loader/Kconfig
##
CONFIG_FW_LOADER=m
......@@ -340,6 +337,11 @@ CONFIG_LEDS_NETXBIG=m
CONFIG_LEDS_TRIGGER_TIMER=y
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
##
## file: drivers/md/Kconfig
##
# CONFIG_DM_INTEGRITY is not set
##
## file: drivers/mmc/Kconfig
##
......@@ -515,22 +517,18 @@ CONFIG_MWIFIEX=m
CONFIG_MWIFIEX_SDIO=m
##
## file: drivers/pci/host/Kconfig
## file: drivers/pci/controller/Kconfig
##
CONFIG_PCI_MVEBU=y
##
## file: drivers/pci/pcie/Kconfig
##
# CONFIG_PCIEAER is not set
# CONFIG_PCIEASPM is not set
# CONFIG_PCIE_DPC is not set
# CONFIG_PCIE_PTM is not set
##
## file: drivers/pci/pcie/aer/Kconfig
##
# CONFIG_PCIEAER is not set
##
## file: drivers/pcmcia/Kconfig
##
......
......@@ -147,9 +147,11 @@ CONFIG_OMAP_RESET_CLOCKS=y
CONFIG_OMAP_32K_TIMER=y
# CONFIG_OMAP3_L2_AUX_SECURE_SAVE_RESTORE is not set
CONFIG_OMAP_SERIAL_WAKE=y
## choice: OMAP PM layer selection
CONFIG_OMAP_PM_NOOP=y
## end choice
##
## file: drivers/android/Kconfig
##
CONFIG_ANDROID=y
##
## file: drivers/ata/Kconfig
......@@ -236,7 +238,6 @@ CONFIG_ARM_TEGRA_DEVFREQ=m
CONFIG_DMADEVICES=y
CONFIG_AMBA_PL08X=y
CONFIG_DMA_BCM2835=y
CONFIG_DMA_OMAP=y
CONFIG_DMA_SUN6I=m
CONFIG_IMX_DMA=y
CONFIG_IMX_SDMA=y
......@@ -244,8 +245,13 @@ CONFIG_MV_XOR=y
CONFIG_MXS_DMA=y
CONFIG_PL330_DMA=y
CONFIG_TEGRA20_APB_DMA=y
##
## file: drivers/dma/ti/Kconfig
##
CONFIG_TI_CPPI41=m
CONFIG_TI_EDMA=y
CONFIG_DMA_OMAP=y
##
## file: drivers/extcon/Kconfig
......@@ -277,6 +283,12 @@ CONFIG_GPIO_TWL6040=y
##
CONFIG_DRM=m
##
## file: drivers/gpu/drm/bridge/synopsys/Kconfig
##
CONFIG_DRM_DW_HDMI_AHB_AUDIO=m
CONFIG_DRM_DW_HDMI_CEC=m
##
## file: drivers/gpu/drm/etnaviv/Kconfig
##
......@@ -596,6 +608,7 @@ CONFIG_TEGRA124_EMC=y
## file: drivers/mfd/Kconfig
##
CONFIG_MFD_AS3722=y
CONFIG_MFD_AC100=y
CONFIG_MFD_AXP20X_I2C=y
CONFIG_MFD_CROS_EC=m
CONFIG_MFD_CROS_EC_SPI=m
......@@ -609,6 +622,7 @@ CONFIG_MFD_SEC_CORE=y
CONFIG_MFD_STMPE=y
CONFIG_MFD_TI_AM335X_TSCADC=m
CONFIG_MFD_PALMAS=y
CONFIG_MFD_TPS65217=m
CONFIG_TWL4030_CORE=y
CONFIG_TWL6040_CORE=y
......@@ -868,18 +882,18 @@ CONFIG_NVMEM_SUNXI_SID=m
CONFIG_MESON_MX_EFUSE=m
##
## file: drivers/pci/dwc/Kconfig
##
CONFIG_PCI_DRA7XX_HOST=y
CONFIG_PCI_IMX6=y
##
## file: drivers/pci/host/Kconfig
## file: drivers/pci/controller/Kconfig
##
CONFIG_PCI_MVEBU=y
CONFIG_PCI_TEGRA=y
CONFIG_PCI_HOST_GENERIC=y
##
## file: drivers/pci/controller/dwc/Kconfig
##
CONFIG_PCI_DRA7XX_HOST=y
CONFIG_PCI_IMX6=y
##
## file: drivers/phy/allwinner/Kconfig
##
......@@ -1010,6 +1024,7 @@ CONFIG_REGULATOR_VEXPRESS=m
##
## file: drivers/rtc/Kconfig
##
CONFIG_RTC_DRV_AC100=y
CONFIG_RTC_DRV_AS3722=y
CONFIG_RTC_DRV_DS1307=y
CONFIG_RTC_DRV_MAX77686=y
......@@ -1310,6 +1325,11 @@ CONFIG_NET_SWITCHDEV=y
##
CONFIG_SND_HDA_TEGRA=m
##
## file: sound/soc/davinci/Kconfig
##
CONFIG_SND_EDMA_SOC=m
##
## file: sound/soc/Kconfig
##
......
......@@ -7,9 +7,8 @@ CONFIG_JUMP_LABEL=y
# CONFIG_STATIC_KEYS_SELFTEST is not set
#. Until we work out how to package them
# CONFIG_GCC_PLUGINS is not set
## choice: Stack Protector buffer overflow detection
CONFIG_CC_STACKPROTECTOR_STRONG=y
## end choice
CONFIG_STACKPROTECTOR=y
CONFIG_STACKPROTECTOR_STRONG=y
CONFIG_VMAP_STACK=y
CONFIG_STRICT_KERNEL_RWX=y
......@@ -189,6 +188,10 @@ CONFIG_ACPI_NFIT=m
## file: drivers/android/Kconfig
##
# CONFIG_ANDROID is not set
CONFIG_ANDROID_BINDER_IPC=m
#. This configuration should support Anbox
CONFIG_ANDROID_BINDER_DEVICES="binder"
# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set
##
## file: drivers/ata/Kconfig
......@@ -199,6 +202,7 @@ CONFIG_ATA_ACPI=y
CONFIG_SATA_ZPODD=y
CONFIG_SATA_PMP=y
CONFIG_SATA_AHCI=m
CONFIG_SATA_MOBILE_LPM_POLICY=3
# CONFIG_SATA_AHCI_PLATFORM is not set
# CONFIG_AHCI_CEVA is not set
# CONFIG_AHCI_QORIQ is not set
......@@ -299,15 +303,19 @@ CONFIG_DEVTMPFS=y
# CONFIG_DEVTMPFS_MOUNT is not set
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
CONFIG_ALLOW_DEV_COREDUMP=y
# CONFIG_DEBUG_DRIVER is not set
# CONFIG_DEBUG_DEVRES is not set
# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set
# CONFIG_DMA_FENCE_TRACE is not set
##
## file: drivers/base/firmware_loader/Kconfig
##
CONFIG_FW_LOADER=y
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
##
## file: drivers/bcma/Kconfig
##
......@@ -360,6 +368,7 @@ CONFIG_ZRAM=m
## file: drivers/bluetooth/Kconfig
##
CONFIG_BT_HCIBTUSB=m
CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y
CONFIG_BT_HCIBTUSB_BCM=y
CONFIG_BT_HCIBTUSB_RTL=y
CONFIG_BT_HCIBTSDIO=m
......@@ -1008,6 +1017,8 @@ CONFIG_IIO_BUFFER=y
##
## file: drivers/iio/accel/Kconfig
##
# CONFIG_ADIS16201 is not set
# CONFIG_ADIS16209 is not set
# CONFIG_BMA180 is not set
# CONFIG_BMA220 is not set
# CONFIG_BMC150_ACCEL is not set
......@@ -1096,7 +1107,8 @@ CONFIG_AD5446=m
# CONFIG_AD5593R is not set
# CONFIG_AD5504 is not set
# CONFIG_AD5624R_SPI is not set
# CONFIG_AD5686 is not set
# CONFIG_AD5686_SPI is not set
# CONFIG_AD5696_I2C is not set
# CONFIG_AD5755 is not set
# CONFIG_AD5761 is not set
# CONFIG_AD5764 is not set
......@@ -1200,6 +1212,7 @@ CONFIG_HID_SENSOR_PROX=m
# CONFIG_TCS3472 is not set
# CONFIG_SENSORS_TSL2563 is not set
# CONFIG_TSL2583 is not set
# CONFIG_TSL2772 is not set
# CONFIG_TSL4531 is not set
# CONFIG_US5182D is not set
# CONFIG_VCNL4000 is not set
......@@ -1257,6 +1270,11 @@ CONFIG_HID_SENSOR_PRESS=m
# CONFIG_LIDAR_LITE_V2 is not set
# CONFIG_SX9500 is not set
##
## file: drivers/iio/resolver/Kconfig
##
# CONFIG_AD2S1200 is not set
##
## file: drivers/iio/temperature/Kconfig
##
......@@ -1751,6 +1769,7 @@ CONFIG_MD_MULTIPATH=m
CONFIG_MD_FAULTY=m
# CONFIG_MD_CLUSTER is not set
CONFIG_BLK_DEV_DM=m
CONFIG_DM_MQ_DEFAULT=y
# CONFIG_DM_DEBUG is not set
# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set
CONFIG_DM_CRYPT=m
......@@ -1772,6 +1791,7 @@ CONFIG_DM_FLAKEY=m
CONFIG_DM_VERITY=m
CONFIG_DM_SWITCH=m
CONFIG_DM_LOG_WRITES=m
CONFIG_DM_INTEGRITY=m
##
## file: drivers/md/bcache/Kconfig
......@@ -2069,18 +2089,6 @@ CONFIG_VIDEO_TW68=m
##
CONFIG_VIDEO_TW686X=m
##
## file: drivers/media/pci/zoran/Kconfig
##
CONFIG_VIDEO_ZORAN=m
CONFIG_VIDEO_ZORAN_DC30=m
CONFIG_VIDEO_ZORAN_ZR36060=m
CONFIG_VIDEO_ZORAN_BUZ=m
CONFIG_VIDEO_ZORAN_DC10=m
CONFIG_VIDEO_ZORAN_LML33=m
CONFIG_VIDEO_ZORAN_LML33R10=m
CONFIG_VIDEO_ZORAN_AVS6EYES=m
##
## file: drivers/media/platform/Kconfig
##
......@@ -2115,7 +2123,6 @@ CONFIG_VIDEO_VIVID_MAX_DEVS=64
## file: drivers/media/radio/Kconfig
##
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_SI470X=y
# CONFIG_RADIO_SI4713 is not set
CONFIG_USB_MR800=m
CONFIG_RADIO_SHARK=m
......@@ -2131,6 +2138,7 @@ CONFIG_USB_MA901=m
##
## file: drivers/media/radio/si470x/Kconfig
##
CONFIG_RADIO_SI470X=y
CONFIG_USB_SI470X=m
# CONFIG_I2C_SI470X is not set
......@@ -3939,9 +3947,9 @@ CONFIG_PCI_IOV=y
# CONFIG_PCI_PASID is not set
##
## file: drivers/pci/dwc/Kconfig
## file: drivers/pci/controller/dwc/Kconfig
##
# CONFIG_PCIE_DW_PLAT is not set
# CONFIG_PCIE_DW_PLAT_HOST is not set
##
## file: drivers/pci/hotplug/Kconfig
......@@ -3953,22 +3961,14 @@ CONFIG_HOTPLUG_PCI_CPCI=y
##
CONFIG_PCIEPORTBUS=y
CONFIG_HOTPLUG_PCI_PCIE=y
CONFIG_PCIEAER=y
CONFIG_PCIEAER_INJECT=m
# CONFIG_PCIE_ECRC is not set
CONFIG_PCIEASPM=y
# CONFIG_PCIEASPM_DEBUG is not set
CONFIG_PCIE_DPC=y
CONFIG_PCIE_PTM=y
##
## file: drivers/pci/pcie/aer/Kconfig
##
CONFIG_PCIEAER=y
# CONFIG_PCIE_ECRC is not set
##
## file: drivers/pci/pcie/aer/Kconfig.debug
##
CONFIG_PCIEAER_INJECT=m
##
## file: drivers/pcmcia/Kconfig
##
......@@ -4111,7 +4111,7 @@ CONFIG_PPS_CLIENT_PARPORT=m
## file: drivers/ptp/Kconfig
##
CONFIG_PTP_1588_CLOCK=m
CONFIG_PTP_1588_CLOCK_GIANFAR=m
CONFIG_PTP_1588_CLOCK_QORIQ=m
CONFIG_PTP_1588_CLOCK_IXP46X=m
##
......@@ -4217,6 +4217,7 @@ CONFIG_RTC_DRV_AB3100=m
##
CONFIG_RAID_ATTRS=m
CONFIG_SCSI=m
CONFIG_SCSI_MQ_DEFAULT=y
# CONFIG_SCSI_PROC_FS is not set
CONFIG_BLK_DEV_SD=m
CONFIG_CHR_DEV_ST=m
......@@ -4458,6 +4459,16 @@ CONFIG_SSB_PCMCIAHOST=y
##
CONFIG_STAGING=y
##
## file: drivers/staging/android/Kconfig
##
CONFIG_ASHMEM=m
##
## file: drivers/staging/android/ion/Kconfig
##
# CONFIG_ION is not set
##
## file: drivers/staging/board/Kconfig
##
......@@ -4501,9 +4512,7 @@ CONFIG_STAGING=y
##
## file: drivers/staging/iio/accel/Kconfig
##
# CONFIG_ADIS16201 is not set
# CONFIG_ADIS16203 is not set
# CONFIG_ADIS16209 is not set
# CONFIG_ADIS16240 is not set
##
......@@ -4543,32 +4552,17 @@ CONFIG_STAGING=y
##
# CONFIG_AD5933 is not set
##
## file: drivers/staging/iio/light/Kconfig
##
# CONFIG_TSL2x7x is not set
##
## file: drivers/staging/iio/meter/Kconfig
##
# CONFIG_ADE7753 is not set
# CONFIG_ADE7754 is not set
# CONFIG_ADE7758 is not set
# CONFIG_ADE7759 is not set
# CONFIG_ADE7854 is not set
##
## file: drivers/staging/iio/resolver/Kconfig
##
# CONFIG_AD2S90 is not set
# CONFIG_AD2S1200 is not set
# CONFIG_AD2S1210 is not set
##
## file: drivers/staging/lustre/lustre/Kconfig
##
# CONFIG_LUSTRE_FS is not set
##
## file: drivers/staging/media/Kconfig
##
......@@ -4584,6 +4578,18 @@ CONFIG_STAGING=y
##
# CONFIG_SOC_CAMERA_MT9T031 is not set
##
## file: drivers/staging/media/zoran/Kconfig
##
CONFIG_VIDEO_ZORAN=m
CONFIG_VIDEO_ZORAN_DC30=m
CONFIG_VIDEO_ZORAN_ZR36060=m
CONFIG_VIDEO_ZORAN_BUZ=m
CONFIG_VIDEO_ZORAN_DC10=m
CONFIG_VIDEO_ZORAN_LML33=m
CONFIG_VIDEO_ZORAN_LML33R10=m
CONFIG_VIDEO_ZORAN_AVS6EYES=m
##
## file: drivers/staging/most/Kconfig
##
......@@ -4594,19 +4600,6 @@ CONFIG_STAGING=y
##
# CONFIG_MTD_SPINAND_MT29F is not set
##
## file: drivers/staging/ncpfs/Kconfig
##
CONFIG_NCP_FS=m
CONFIG_NCPFS_PACKET_SIGNING=y
CONFIG_NCPFS_IOCTL_LOCKING=y
CONFIG_NCPFS_STRONG=y
CONFIG_NCPFS_NFS_NS=y
CONFIG_NCPFS_OS2_NS=y
# CONFIG_NCPFS_SMALLDOS is not set
CONFIG_NCPFS_NLS=y
CONFIG_NCPFS_EXTRAS=y
##
## file: drivers/staging/rtl8188eu/Kconfig
##
......@@ -5210,7 +5203,6 @@ CONFIG_FB_MB862XX_PCI_GDC=y
## end choice
CONFIG_FB_MB862XX_I2C=y
# CONFIG_FB_BROADSHEET is not set
# CONFIG_FB_AUO_K190X is not set
# CONFIG_FB_SSD1307 is not set
# CONFIG_FB_SM712 is not set
......@@ -5359,9 +5351,9 @@ CONFIG_AFS_FS=m
CONFIG_AFS_FSCACHE=y
##
## file: fs/autofs4/Kconfig
## file: fs/autofs/Kconfig
##
CONFIG_AUTOFS4_FS=m
CONFIG_AUTOFS_FS=m
##
## file: fs/befs/Kconfig
......@@ -5850,7 +5842,6 @@ CONFIG_XFS_RT=y
##
## file: init/Kconfig
##
CONFIG_CROSS_COMPILE=""
# CONFIG_COMPILE_TEST is not set
CONFIG_LOCALVERSION=""
# CONFIG_LOCALVERSION_AUTO is not set
......@@ -6381,7 +6372,6 @@ CONFIG_BRIDGE_VLAN_FILTERING=y
## file: net/bridge/netfilter/Kconfig
##
CONFIG_NF_TABLES_BRIDGE=y
CONFIG_NFT_BRIDGE_META=m
CONFIG_NFT_BRIDGE_REJECT=m
CONFIG_NF_LOG_BRIDGE=m
CONFIG_BRIDGE_NF_EBTABLES=m
......@@ -6607,14 +6597,14 @@ CONFIG_NF_CONNTRACK_IPV6=m
CONFIG_NF_SOCKET_IPV6=m
CONFIG_NF_TABLES_IPV6=y
CONFIG_NFT_CHAIN_ROUTE_IPV6=m
CONFIG_NFT_CHAIN_NAT_IPV6=m
CONFIG_NFT_MASQ_IPV6=m
CONFIG_NFT_REDIR_IPV6=m
CONFIG_NFT_DUP_IPV6=m
CONFIG_NFT_FIB_IPV6=m
CONFIG_NF_REJECT_IPV6=m
CONFIG_NF_LOG_IPV6=m
CONFIG_NF_NAT_IPV6=m
CONFIG_NFT_CHAIN_NAT_IPV6=m
CONFIG_NFT_MASQ_IPV6=m
CONFIG_NFT_REDIR_IPV6=m
CONFIG_IP6_NF_IPTABLES=m
CONFIG_IP6_NF_MATCH_AH=m
CONFIG_IP6_NF_MATCH_EUI64=m
......@@ -6730,9 +6720,6 @@ CONFIG_NETFILTER_NETLINK_GLUE_CT=y
CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_INET=y
CONFIG_NF_TABLES_NETDEV=y
CONFIG_NFT_EXTHDR=m
CONFIG_NFT_META=m
CONFIG_NFT_RT=m
CONFIG_NFT_NUMGEN=m
CONFIG_NFT_CT=m
CONFIG_NFT_SET_RBTREE=m
......@@ -7119,7 +7106,9 @@ CONFIG_SECURITY_NETWORK_XFRM=y
# CONFIG_INTEL_TXT is not set
CONFIG_LSM_MMAP_MIN_ADDR=32768
CONFIG_HARDENED_USERCOPY=y
# CONFIG_HARDENED_USERCOPY_FALLBACK is not set
# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set
CONFIG_FORTIFY_SOURCE=y
CONFIG_LOCK_DOWN_KERNEL=y
CONFIG_LOCK_DOWN_IN_EFI_SECURE_BOOT=y
## choice: Default security module
......@@ -7327,7 +7316,7 @@ CONFIG_SND_HDA_CODEC_CA0132_DSP=y
CONFIG_SND_HDA_CODEC_CMEDIA=y
CONFIG_SND_HDA_CODEC_SI3054=y
CONFIG_SND_HDA_GENERIC=y
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
CONFIG_SND_HDA_POWER_SAVE_DEFAULT=1
##
## file: sound/pcmcia/Kconfig
......
......@@ -22,8 +22,8 @@ ignore-changes:
module:arch/x86/kvm/*
module:drivers/crypto/ccp/*
module:drivers/hv/*
module:drivers/iio/common/hid-sensors/*
module:drivers/iio/common/st_sensors/**
module:drivers/iio/**
module:drivers/misc/cxl/*
module:drivers/mtd/nand/*
module:drivers/net/wireless/**
module:drivers/nvdimm/*
......@@ -65,6 +65,7 @@ ignore-changes:
debugfs_create_automount
# ignore changes to inv_mpu6050/*
module:drivers/iio/imu/inv_mpu6050/*
drm_crtc_accurate_vblank_count
[base]
arches:
......@@ -100,7 +101,6 @@ arches:
sh4
sparc
sparc64
tilegx
x32
compiler: gcc-7
featuresets:
......
......@@ -2,7 +2,7 @@
## file: certs/Kconfig
##
#. Certificate paths are resolved relative to debian/build/source_rt
CONFIG_SYSTEM_TRUSTED_KEYS="../../certs/benh@debian.org.cert.pem"
CONFIG_SYSTEM_TRUSTED_KEYS="../../certs/test-signing-certs.pem"
##
## file: kernel/Kconfig.preempt
......
......@@ -442,11 +442,6 @@ CONFIG_MEGARAID_MAILBOX=m
CONFIG_PCMCIA_QLOGIC=m
CONFIG_PCMCIA_SYM53C500=m
##
## file: drivers/staging/ipx/Kconfig
##
# CONFIG_IPX is not set
##
## file: drivers/tty/Kconfig
##
......
......@@ -4,7 +4,8 @@ kernel-arch: parisc
[build]
image-file: arch/parisc/boot/bzImage
debug-info: true
# temporarily disable debug info: Required disk size exceeds our hppa buildd machines.
debug-info: false
[image]
suggests: palo
......
......@@ -52,7 +52,6 @@ CONFIG_X86_GENERIC=y
## file: crypto/Kconfig
##
CONFIG_CRYPTO_AES_586=m
CONFIG_CRYPTO_SALSA20_586=m
CONFIG_CRYPTO_SERPENT_SSE2_586=m
CONFIG_CRYPTO_TWOFISH_586=m
......
......@@ -2,7 +2,7 @@
## file: arch/mips/Kconfig
##
CONFIG_RELOCATABLE=y
CONFIG_RELOCATION_TABLE_SIZE=0x00120000
CONFIG_RELOCATION_TABLE_SIZE=0x00140000
CONFIG_RANDOMIZE_BASE=y
CONFIG_KEXEC=y
CONFIG_SECCOMP=y
......
##
## file: arch/mips/Kconfig
##
## choice: System type
CONFIG_MIPS_GENERIC=y
## end choice
CONFIG_MIPS_CPS=y
##
## file: arch/mips/generic/Kconfig
##
CONFIG_FIT_IMAGE_FDT_BOSTON=y