From patchwork Wed Aug 28 20:45:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: John Cabaj X-Patchwork-Id: 1978111 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com (client-ip=185.125.189.65; helo=lists.ubuntu.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=patchwork.ozlabs.org) Received: from lists.ubuntu.com (lists.ubuntu.com [185.125.189.65]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4WvGdT2j3Tz1yhJ for ; Thu, 29 Aug 2024 06:45:32 +1000 (AEST) Received: from localhost ([127.0.0.1] helo=lists.ubuntu.com) by lists.ubuntu.com with esmtp (Exim 4.86_2) (envelope-from ) id 1sjPXe-0005am-AK; Wed, 28 Aug 2024 20:45:22 +0000 Received: from smtp-relay-internal-1.internal ([10.131.114.114] helo=smtp-relay-internal-1.canonical.com) by lists.ubuntu.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1sjPXb-0005a9-Qx for kernel-team@lists.ubuntu.com; Wed, 28 Aug 2024 20:45:19 +0000 Received: from mail-io1-f72.google.com (mail-io1-f72.google.com [209.85.166.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id 6DEDD3F17E for ; Wed, 28 Aug 2024 20:45:19 +0000 (UTC) Received: by mail-io1-f72.google.com with SMTP id ca18e2360f4ac-81f901cd3b5so768431939f.1 for ; Wed, 28 Aug 2024 13:45:19 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724877917; x=1725482717; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ASlewZEcTEjJwnspJQEzKEPEsOmVI9OARu1c8uDb7ho=; b=BEUsNbvEiwcTf64iTTqrpkbjaFibYyUuUJwKNlJChNmtwW6vA5PuIjys16RRmgdF9a j8ObhmiwOPVlSGesKUIGeeMKr/qAXpqZE0GHJX0jGyPoUFZs5BpleMgjPm7jxqdxmzPH /F39tHHLBrmp/nOPVKj3Ja/4+lra309fFKIAdZvL2p6zu/huDC9Y8kg51GyrtzNK0B/k UpxxeWMRKqYD6+3Wo6QH+UCiwzGSWaChjK9IFL+yXhCj578hIAzh3cGV3LPR1tWJhLcg GLy+d4wptFhlnXf/1yHQPfcQVm15KttQBzyPx2NU/eVdGBldj8aNHW360OShrRKodHu0 Mk5Q== X-Gm-Message-State: AOJu0YxRyUIDGwunyB0y/N6k49HOc2hdPWnefYSNF0r0fMZgOtYZTNJS Wr0S1swEpJXGH5fHV3S10Fo2SdZJ21B8kRoawOW5mF21RbJcKHmIsOYxWYOSpn1k/tz4xDcBQlS Lg4x5GzF7NmfjyXWlgKQUH5B/j2w3/J+Nfq5Dg2aTRSYDjGnGg1lqNIemkfU/gMqD5CiM44Imb7 kHze6QF+1CVQ== X-Received: by 2002:a05:6602:1553:b0:7f6:2819:b099 with SMTP id ca18e2360f4ac-82a11083ae3mr95543739f.16.1724877917374; Wed, 28 Aug 2024 13:45:17 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG0C5xq5QjIxXPb2CbhfW8KiOu1nOvQOTaFa45e806pfoUYtQIBiJYW2qFvqkaY1h4L+jLvRA== X-Received: by 2002:a05:6602:1553:b0:7f6:2819:b099 with SMTP id ca18e2360f4ac-82a11083ae3mr95541739f.16.1724877916872; Wed, 28 Aug 2024 13:45:16 -0700 (PDT) Received: from smtp.gmail.com (h208-73-92-250.mdtnwi.broadband.dynamic.tds.net. [208.73.92.250]) by smtp.gmail.com with ESMTPSA id ca18e2360f4ac-82a14149f2esm4666639f.21.2024.08.28.13.45.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Aug 2024 13:45:16 -0700 (PDT) From: John Cabaj To: kernel-team@lists.ubuntu.com Subject: [SRU][noble:linux-azure][PATCH 1/1] UBUNTU: [Packaging] azure: Adding 64KB page flavor Date: Wed, 28 Aug 2024 15:45:12 -0500 Message-Id: <20240828204513.1748607-3-john.cabaj@canonical.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240828204513.1748607-1-john.cabaj@canonical.com> References: <20240828204513.1748607-1-john.cabaj@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" BugLink: https://bugs.launchpad.net/bugs/2077991 Signed-off-by: John Cabaj --- debian.azure/config/annotations | 32 +- .../control.d/azure-64k.inclusion-list | 275 ++++++++++++++++++ debian.azure/control.d/vars.azure-64k | 6 + debian.azure/rules.d/arm64.mk | 2 +- 4 files changed, 311 insertions(+), 4 deletions(-) create mode 100644 debian.azure/control.d/azure-64k.inclusion-list create mode 100644 debian.azure/control.d/vars.azure-64k diff --git a/debian.azure/config/annotations b/debian.azure/config/annotations index 637ce4d0c267..9be78d6bb878 100644 --- a/debian.azure/config/annotations +++ b/debian.azure/config/annotations @@ -1,7 +1,7 @@ # Menu: HEADER # FORMAT: 4 # ARCH: amd64 arm64 -# FLAVOUR: amd64-azure arm64-azure +# FLAVOUR: amd64-azure arm64-azure arm64-azure-64k include "../../debian.master/config/annotations" @@ -14,6 +14,12 @@ CONFIG_ACPI_HOTPLUG_MEMORY note<'LP:#1671203'> CONFIG_ACPI_NFIT policy<{'amd64': 'y', 'arm64': 'y'}> CONFIG_ACPI_NFIT note<'LP:#1715755'> +CONFIG_ARCH_MMAP_RND_BITS policy<{'amd64': '32', 'arm64': '33', 'arm64-azure-64k': '29'}> +CONFIG_ARCH_MMAP_RND_BITS note<'LP: #2077991'> + +CONFIG_ARM64_64K_PAGES policy<{'arm64': 'n', 'arm64-azure-64k': 'y'}> +CONFIG_ARM64_64K_PAGES note<'LP: #2077991'> + CONFIG_ATARI_PARTITION policy<{'amd64': 'n', 'arm64': 'n'}> CONFIG_ATARI_PARTITION note<'LP:1908264'> @@ -567,7 +573,20 @@ CONFIG_ARCH_INLINE_WRITE_UNLOCK policy<{'arm64': 'y'}> CONFIG_ARCH_INLINE_WRITE_UNLOCK_BH policy<{'arm64': 'y'}> CONFIG_ARCH_INLINE_WRITE_UNLOCK_IRQ policy<{'arm64': 'y'}> CONFIG_ARCH_INLINE_WRITE_UNLOCK_IRQRESTORE policy<{'arm64': 'y'}> +CONFIG_ARCH_MMAP_RND_BITS_MAX policy<{'amd64': '32', 'arm64': '33', 'arm64-azure-64k': '29'}> +CONFIG_ARCH_MMAP_RND_BITS_MIN policy<{'amd64': '28', 'arm64': '18', 'arm64-azure-64k': '14'}> +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN policy<{'amd64': '8', 'arm64': '11', 'arm64-azure-64k': '7'}> CONFIG_ARCH_NR_GPIO policy<{'amd64': '-', 'arm64': '-'}> +CONFIG_ARCH_WANTS_THP_SWAP policy<{'amd64': 'y', 'arm64': 'y', 'arm64-azure-64k': '-'}> +CONFIG_ARCH_WANT_HUGE_PMD_SHARE policy<{'amd64': 'y', 'arm64': 'y', 'arm64-azure-64k': '-'}> +CONFIG_ARM64_4K_PAGES policy<{'arm64': 'y', 'arm64-azure-64k': 'n'}> +CONFIG_ARM64_CONT_PMD_SHIFT policy<{'arm64': '4', 'arm64-azure-64k': '5'}> +CONFIG_ARM64_CONT_PTE_SHIFT policy<{'arm64': '4', 'arm64-azure-64k': '5'}> +CONFIG_ARM64_PAGE_SHIFT policy<{'arm64': '12', 'arm64-azure-64k': '16'}> +CONFIG_ARM64_PA_BITS_52 policy<{'arm64-azure-64k': 'n'}> +CONFIG_ARM64_VA_BITS_39 policy<{'arm64': 'n', 'arm64-azure-64k': '-'}> +CONFIG_ARM64_VA_BITS_42 policy<{'arm64-azure-64k': 'n'}> +CONFIG_ARM64_VA_BITS_52 policy<{'arm64-azure-64k': 'n'}> CONFIG_ARM_BRCMSTB_AVS_CPUFREQ policy<{'arm64': 'm'}> CONFIG_ARM_RASPBERRYPI_CPUFREQ policy<{'arm64': 'm'}> CONFIG_ARM_SCMI_POWERCAP policy<{'arm64': '-'}> @@ -1848,7 +1867,7 @@ CONFIG_INFINIBAND_IPOIB_DEBUG_DATA policy<{'amd64': 'y', 'arm64': ' CONFIG_INFINIBAND_OCRDMA policy<{'amd64': 'n', 'arm64': 'm'}> CONFIG_INFINIBAND_QEDR policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_INFINIBAND_SRPT policy<{'amd64': 'n', 'arm64': 'm'}> -CONFIG_INFINIBAND_VMWARE_PVRDMA policy<{'amd64': '-', 'arm64': 'm'}> +CONFIG_INFINIBAND_VMWARE_PVRDMA policy<{'amd64': '-', 'arm64': 'm', 'arm64-azure-64k': '-'}> CONFIG_INFTL policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_INLINE_READ_LOCK policy<{'arm64': 'y'}> CONFIG_INLINE_READ_LOCK_BH policy<{'arm64': 'y'}> @@ -2305,6 +2324,8 @@ CONFIG_MEMSTICK_TIFM_MS policy<{'amd64': '-', 'arm64': ' CONFIG_MEMSTICK_UNSAFE_RESUME policy<{'amd64': '-', 'arm64': 'n'}> CONFIG_MEN_Z188_ADC policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_MESON_EFUSE policy<{'arm64': '-'}> +CONFIG_MESON_SECURE_PM_DOMAINS policy<{'arm64': 'y', 'arm64-azure-64k': '-'}> +CONFIG_MESON_SM policy<{'arm64': 'y', 'arm64-azure-64k': '-'}> CONFIG_MFD_88PM800 policy<{'amd64': 'n', 'arm64': 'm'}> CONFIG_MFD_AAEON policy<{'amd64': '-'}> CONFIG_MFD_CROS_EC_DEV policy<{'amd64': '-', 'arm64': '-'}> @@ -2691,8 +2712,10 @@ CONFIG_NS83820 policy<{'amd64': '-', 'arm64': ' CONFIG_NTB_PERF policy<{'amd64': 'n', 'arm64': 'm'}> CONFIG_NTB_PINGPONG policy<{'amd64': 'n', 'arm64': 'm'}> CONFIG_NTB_TOOL policy<{'amd64': 'n', 'arm64': 'm'}> +CONFIG_NTFS_RW policy<{'amd64': 'n', 'arm64': 'n', 'arm64-azure-64k': '-'}> CONFIG_NVIDIA_SHIELD_FF policy<{'amd64': '-', 'arm64': 'y'}> CONFIG_NVMEM_BCM_OCOTP policy<{'arm64': 'm'}> +CONFIG_NVMEM_MESON_EFUSE policy<{'arm64': 'm', 'arm64-azure-64k': '-'}> CONFIG_NVMEM_RAVE_SP_EEPROM policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_NVMEM_SPMI_SDAM policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_NVME_AUTH policy<{'amd64': 'y', 'arm64': 'y'}> @@ -2713,6 +2736,7 @@ CONFIG_P54_SPI policy<{'amd64': '-', 'arm64': ' CONFIG_P54_SPI_DEFAULT_EEPROM policy<{'amd64': '-', 'arm64': 'n'}> CONFIG_P54_USB policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_PA12203001 policy<{'amd64': '-', 'arm64': 'm'}> +CONFIG_PAGE_SIZE_LESS_THAN_64KB policy<{'amd64': 'y', 'arm64': 'y', 'arm64-azure-64k': '-'}> CONFIG_PALMAS_GPADC policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_PANTHERLORD_FF policy<{'amd64': '-', 'arm64': 'y'}> CONFIG_PARAVIRT_XXL policy<{'amd64': '-'}> @@ -2745,6 +2769,7 @@ CONFIG_PDA_POWER policy<{'amd64': '-', 'arm64': ' CONFIG_PDS_CORE policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_PDS_VDPA policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_PDS_VFIO_PCI policy<{'amd64': '-', 'arm64': 'm'}> +CONFIG_PGTABLE_LEVELS policy<{'amd64': '5', 'arm64': '4', 'arm64-azure-64k': '3'}> CONFIG_PHY_BCM_NS_USB2 policy<{'arm64': 'm'}> CONFIG_PHY_BCM_NS_USB3 policy<{'arm64': 'm'}> CONFIG_PHY_BCM_SR_PCIE policy<{'arm64': 'm'}> @@ -4332,6 +4357,7 @@ CONFIG_THINKPAD_ACPI_DEBUGFACILITIES policy<{'amd64': '-'}> CONFIG_THINKPAD_ACPI_HOTKEY_POLL policy<{'amd64': '-'}> CONFIG_THINKPAD_ACPI_UNSAFE_LEDS policy<{'amd64': '-'}> CONFIG_THINKPAD_ACPI_VIDEO policy<{'amd64': '-'}> +CONFIG_THP_SWAP policy<{'amd64': 'y', 'arm64': 'y', 'arm64-azure-64k': '-'}> CONFIG_THRUSTMASTER_FF policy<{'amd64': '-', 'arm64': 'y'}> CONFIG_THUNDER_NIC_BGX policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_THUNDER_NIC_PF policy<{'amd64': '-', 'arm64': 'm'}> @@ -5133,7 +5159,7 @@ CONFIG_VIRT_WIFI policy<{'amd64': '-', 'arm64': ' CONFIG_VL53L0X_I2C policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_VL6180 policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_VME_USER policy<{'amd64': 'n', 'arm64': 'm'}> -CONFIG_VMXNET3 policy<{'amd64': 'n', 'arm64': 'm'}> +CONFIG_VMXNET3 policy<{'amd64': 'n', 'arm64': 'm', 'arm64-azure-64k': '-'}> CONFIG_VORTEX policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_VT6656 policy<{'amd64': '-', 'arm64': 'm'}> CONFIG_VXLAN policy<{'amd64': 'y', 'arm64': 'm'}> diff --git a/debian.azure/control.d/azure-64k.inclusion-list b/debian.azure/control.d/azure-64k.inclusion-list new file mode 100644 index 000000000000..b5d02760e6a8 --- /dev/null +++ b/debian.azure/control.d/azure-64k.inclusion-list @@ -0,0 +1,275 @@ +arch/*/{crypto,kernel,oprofile} +arch/*/kvm/kvm.ko +arch/powerpc/kvm/kvm-hv.ko +arch/powerpc/kvm/kvm-pr.ko +arch/powerpc/kvm/vfio.ko +arch/powerpc/platforms/powernv/opal-prd.ko +arch/s390/* +arch/x86/kvm/kvm-amd.ko +arch/x86/kvm/kvm-intel.ko +block/bfq.ko +block/cfq-iosched.ko +block/deadline-iosched.ko +block/kyber-iosched.ko +block/mq-deadline.ko +crypto/* +drivers/acpi/* +drivers/ata/acard-ahci.ko +drivers/ata/ahci.ko +drivers/ata/ahci_platform.ko +drivers/ata/ata_generic.ko +drivers/ata/libahci.ko +drivers/ata/libahci_platform.ko +drivers/ata/pata_acpi.ko +drivers/block/brd.ko +drivers/block/cryptoloop.ko +drivers/block/drbd/drbd.ko +drivers/block/floppy.ko +drivers/block/loop.ko +drivers/block/nbd.ko +drivers/block/rbd.ko +drivers/block/virtio_blk.ko +drivers/block/xen-blkfront.ko +drivers/catapult/catapult.ko +drivers/char/hangcheck-timer.ko +drivers/char/hw_random/powernv-rng.ko +drivers/char/hw_random/virtio-rng.ko +drivers/char/ipmi/* +drivers/char/ipmi/ipmi_msghandler.ko +drivers/char/lp.ko +drivers/char/nvram.ko +drivers/char/ppdev.ko +drivers/char/raw.ko +drivers/char/virtio_console.ko +drivers/crypto/nx/* +drivers/crypto/vmx/vmx-crypto.ko +drivers/firmware/efi/* +drivers/firmware/iscsi_ibft.ko +drivers/fpga/* +drivers/gpu/drm/ast/ast.ko +drivers/gpu/drm/drm_kms_helper.ko +drivers/gpu/drm/drm.ko +drivers/gpu/drm/hyperv/hyperv_drm.ko +drivers/gpu/drm/ttm/ttm.ko +drivers/hid/hid-generic.ko +drivers/hid/hid-hyperv.ko +drivers/hid/hid.ko +drivers/hid/usbhid/usbhid.ko +drivers/hv/* +drivers/hwmon/ibmpowernv.ko +drivers/i2c/busses/i2c-piix4.ko +drivers/infiniband/core/ib_addr.ko +drivers/infiniband/core/ib_cm.ko +drivers/infiniband/core/ib_core.ko +drivers/infiniband/core/ib_mad.ko +drivers/infiniband/core/ib_sa.ko +drivers/infiniband/core/ib_umad.ko +drivers/infiniband/core/iw_cm.ko +drivers/infiniband/core/rdma_cm.ko +drivers/infiniband/core/rdma_ucm.ko +drivers/infiniband/hw/mlx4/* +drivers/infiniband/hw/mlx5/* +drivers/infiniband/hw/vmbus-rdma/* +drivers/infiniband/ulp/ipoib/ib_ipoib.ko +drivers/infiniband/ulp/iser/ib_iser.ko +drivers/infiniband/ulp/isert/ib_isert.ko +drivers/input/evbug.ko +drivers/input/gameport/gameport.ko +drivers/input/input-leds.ko +drivers/input/joydev.ko +drivers/input/misc/xen-kbdfront.ko +drivers/input/mouse/psmouse.ko +drivers/input/serio/hyperv-keyboard.ko +drivers/input/serio/serio_raw.ko +drivers/input/serio/serport.ko +drivers/input/touchscreen/usbtouchscreen.ko +drivers/leds/leds-powernv.ko +drivers/md/* +drivers/message/fusion* +drivers/misc/cxl/* +drivers/misc/eeprom/at24.ko +drivers/misc/vmw_balloon.ko +drivers/misc/vmw_vmci/vmw_vmci.ko +drivers/mtd/cmdlinepart.ko +drivers/mtd/devices/powernv_flash.ko +drivers/mtd/ofpart.ko +drivers/net/appletalk/ipddp.ko +drivers/net/bonding/bonding.ko +drivers/net/caif/caif_virtio.ko +drivers/net/dummy.ko +drivers/net/eql.ko +drivers/net/ethernet/8390/8390.ko +drivers/net/ethernet/8390/ne2k-pci.ko +drivers/net/ethernet/amazon/ena/ena.ko +drivers/net/ethernet/amd/pcnet32.ko +drivers/net/ethernet/broadcom/bnx2x/* +drivers/net/ethernet/broadcom/tg3.ko +drivers/net/ethernet/dec/tulip/* +drivers/net/ethernet/emulex/benet/* +drivers/net/ethernet/ibm/* +drivers/net/ethernet/intel/e1000/e1000.ko +drivers/net/ethernet/intel/e1000e/e1000e.ko +drivers/net/ethernet/intel/i40e/* +drivers/net/ethernet/intel/igb/* +drivers/net/ethernet/intel/igbvf/igbvf.ko +drivers/net/ethernet/intel/ixgbe/* +drivers/net/ethernet/intel/ixgbevf/ixgbevf.ko +drivers/net/ethernet/mellanox/* +drivers/net/ethernet/realtek/8139cp.ko +drivers/net/ethernet/realtek/8139too.ko +drivers/net/fddi/* +drivers/net/geneve.ko +drivers/net/hyperv/hv_netvsc.ko +drivers/net/ifb.ko +drivers/net/ipvlan/* +drivers/net/macvlan.ko +drivers/net/macvtap.ko +drivers/net/mii.ko +drivers/net/netconsole.ko +drivers/net/ppp/* +drivers/net/ppp/bsd_comp.ko +drivers/net/slip/* +drivers/net/veth.ko +drivers/net/virtio_net.ko +drivers/net/vmxnet3/vmxnet3.ko +drivers/net/vxlan.ko +drivers/net/wireguard/wireguard.ko +drivers/net/xen-netback/* +drivers/net/xen-netfront.ko +drivers/nvme/host/nvme.ko +drivers/nvmem/nvmem_core.ko +drivers/parport/parport.ko +drivers/parport/parport_pc.ko +drivers/pci/controller/pci-hyperv.ko +drivers/platform/x86/pvpanic.ko +drivers/pps/pps_core.ko +drivers/ptp/ptp.ko +drivers/s390/* +drivers/s390/block/xpram.ko +drivers/scsi/aacraid/* +drivers/scsi/BusLogic.ko +drivers/scsi/cxlflash/* +drivers/scsi/device_handler/scsi_dh_alua.ko +drivers/scsi/device_handler/scsi_dh_emc.ko +drivers/scsi/device_handler/scsi_dh_hp_sw.ko +drivers/scsi/device_handler/scsi_dh_rdac.ko +drivers/scsi/hv_storvsc.ko +drivers/scsi/ibmvscsi/* +drivers/scsi/ipr.ko +drivers/scsi/iscsi_boot_sysfs.ko +drivers/scsi/iscsi_tcp.ko +drivers/scsi/libiscsi.ko +drivers/scsi/libiscsi_tcp.ko +drivers/scsi/libsas/* +drivers/scsi/lpfc/* +drivers/scsi/megaraid/* +drivers/scsi/mpt3sas/* +drivers/scsi/osd/libosd.ko +drivers/scsi/osd/osd.ko +drivers/scsi/qla1280.ko +drivers/scsi/qla2xxx/* +drivers/scsi/raid_class.ko +drivers/scsi/scsi_transport_fc.ko +drivers/scsi/scsi_transport_iscsi.ko +drivers/scsi/scsi_transport_sas.ko +drivers/scsi/scsi_transport_spi.ko +drivers/scsi/sd_mod.ko +drivers/scsi/sr_mod.ko +drivers/scsi/virtio_scsi.ko +drivers/scsi/vmw_pvscsi.ko +drivers/target/loopback/tcm_loop.ko +drivers/target/target_core*.ko +drivers/tty/serial/jsm/* +drivers/uio/uio_hv_generic.ko +drivers/uio/uio.ko +drivers/uio/uio_pci_generic.ko +drivers/uio/uio_pdrv_genirq.ko +drivers/usb/host/* +drivers/usb/storage/uas.ko +drivers/usb/storage/usb-storage.ko +drivers/vfio/* +drivers/vhost/* +! find drivers/video/fbdev -name "*.ko" | grep -v hyperv_fb +drivers/video/vgastate.ko +drivers/virtio/* +drivers/watchdog/softdog.ko +drivers/xen/* +! find sound/core -name oss -prune -o -name *.ko -print +fs/9p/* +fs/aufs/aufs.ko +fs/autofs/autofs4.ko +fs/binfmt_misc.ko +fs/btrfs/* +fs/cachefiles/cachefiles.ko +fs/ceph/* +fs/configfs/* +fs/dlm/dlm.ko +fs/ecryptfs/* +fs/efivarfs/* +fs/exofs/libore.ko +fs/ext4/* +fs/fat/* +fs/fscache/* +fs/fuse/* +fs/isofs/* +fs/lockd/* +fs/nfs/* +fs/nfs_common/* +fs/nfsd/* +fs/nls/nls_cp437.ko +fs/nls/nls_iso8859-1.ko +fs/nls/nls_utf8.ko +fs/overlayfs/* +fs/smb/* +fs/squashfs/* +fs/udf/* +fs/ufs/* +fs/xfs/* +lib/* +net/6lowpan/* +net/802/* +net/8021q/* +net/9p/* +net/appletalk/* +net/atm/* +net/ax25/* +net/bpfilter/bpfilter.ko +net/bridge/* +net/can/* +net/ceph/libceph.ko +net/core/* +net/dccp/* +net/decnet/* +net/ieee802154/* +net/ipv4/* +net/ipv6/* +net/ipx/* +net/irda/* +net/key/* +net/lapb/* +net/llc/* +net/netfilter/* +net/netlink/netlink_diag.ko +net/netrom/* +net/openvswitch/* +net/packet/af_packet_diag.ko +net/phonet/* +net/rose/* +net/rxrpc/* +net/sched/* +net/sctp/* +net/sunrpc/auth_gss/auth_rpcgss.ko +net/sunrpc/auth_gss/rpcsec_gss_krb5.ko +net/sunrpc/sunrpc.ko +net/tipc/* +net/unix/unix_diag.ko +net/vmw_vsock/* +net/x25/* +net/xfrm/* +sound/drivers/pcsp/snd-pcsp.ko +sound/pci/snd-ens1370.ko +sound/soundcore.ko +ubuntu/vbox/vboxguest/vboxguest.ko +ubuntu/vbox/vboxsf/vboxsf.ko +zfs/* +ubuntu/ubuntu-host/ubuntu-host.ko diff --git a/debian.azure/control.d/vars.azure-64k b/debian.azure/control.d/vars.azure-64k new file mode 100644 index 000000000000..1932ec600b5a --- /dev/null +++ b/debian.azure/control.d/vars.azure-64k @@ -0,0 +1,6 @@ +arch="arm64" +supported="Azure" +target="Geared toward Azure systems." +desc="=HUMAN= SMP" +bootloader="grub-pc [amd64] | grub-efi-amd64 [amd64] | grub-efi-ia32 [amd64] | grub [amd64] | flash-kernel [arm64] | grub-efi-arm64 [arm64]" +provides="kvm-api-4, redhat-cluster-modules, ivtv-modules, virtualbox-guest-modules [amd64]" diff --git a/debian.azure/rules.d/arm64.mk b/debian.azure/rules.d/arm64.mk index 05f003150811..62fb66a08d26 100644 --- a/debian.azure/rules.d/arm64.mk +++ b/debian.azure/rules.d/arm64.mk @@ -2,7 +2,7 @@ human_arch = ARMv8 build_arch = arm64 header_arch = arm64 defconfig = defconfig -flavours = azure +flavours = azure azure-64k build_image = Image.gz kernel_file = arch/$(build_arch)/boot/Image.gz install_file = vmlinuz