diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | asus-fx503-keyb.patch | 124 | ||||
-rw-r--r-- | configs/fedora/generic/CONFIG_ARCH_MXC | 1 | ||||
-rw-r--r-- | configs/fedora/generic/CONFIG_ARCH_RDA | 1 | ||||
-rw-r--r-- | configs/fedora/generic/CONFIG_FB_LOGO_CENTER | 1 | ||||
-rw-r--r-- | configs/fedora/generic/CONFIG_PCI_MESON | 1 | ||||
-rw-r--r-- | configs/fedora/generic/CONFIG_PL353_SMC | 1 | ||||
-rw-r--r-- | configs/fedora/generic/CONFIG_RAID6_PQ_BENCHMARK | 1 | ||||
-rw-r--r-- | kernel-aarch64-debug.config | 6 | ||||
-rw-r--r-- | kernel-aarch64.config | 6 | ||||
-rw-r--r-- | kernel-armv7hl-debug.config | 5 | ||||
-rw-r--r-- | kernel-armv7hl-lpae-debug.config | 5 | ||||
-rw-r--r-- | kernel-armv7hl-lpae.config | 5 | ||||
-rw-r--r-- | kernel-armv7hl.config | 5 | ||||
-rw-r--r-- | kernel-i686-debug.config | 6 | ||||
-rw-r--r-- | kernel-i686.config | 6 | ||||
-rw-r--r-- | kernel-ppc64le-debug.config | 6 | ||||
-rw-r--r-- | kernel-ppc64le.config | 6 | ||||
-rw-r--r-- | kernel-s390x-debug.config | 6 | ||||
-rw-r--r-- | kernel-s390x.config | 6 | ||||
-rw-r--r-- | kernel-x86_64-debug.config | 6 | ||||
-rw-r--r-- | kernel-x86_64.config | 6 | ||||
-rw-r--r-- | kernel.spec | 22 | ||||
-rw-r--r-- | sources | 3 |
24 files changed, 101 insertions, 135 deletions
diff --git a/.gitignore b/.gitignore index 0139918a6..016c19c4b 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ kernel-[234].*/ perf-man-*.tar.gz kernel-headers/ kernel-tools/ +/linux-5.0-rc1.tar.gz diff --git a/asus-fx503-keyb.patch b/asus-fx503-keyb.patch deleted file mode 100644 index c0a8fab4f..000000000 --- a/asus-fx503-keyb.patch +++ /dev/null @@ -1,124 +0,0 @@ -From c1dfbd7a588e43be466d12c3636f5670aef04847 Mon Sep 17 00:00:00 2001 -From: Hans de Goede <hdegoede@redhat.com> -Date: Fri, 23 Nov 2018 13:31:00 +0100 -Subject: [PATCH 1/2] HID: asus: Add event handler to catch unmapped Asus - Vendor UsagePage codes - -Various Asus devices generate HID events using the Asus Vendor specific -UsagePage 0xff31 and hid-asus will map these in its input_mapping for all -devices to which it binds (independent of any quirks). - -Add an event callback which check for unmapped (because sofar unknown) -usages within the Asus Vendor UsagePage and log a warning for these. - -The purpose of this patch is to help debugging / find such unmapped codes -and add them to the asus_input_mapping() function. - -Signed-off-by: Hans de Goede <hdegoede@redhat.com> ---- - drivers/hid/hid-asus.c | 13 +++++++++++++ - 1 file changed, 13 insertions(+) - -diff --git a/drivers/hid/hid-asus.c b/drivers/hid/hid-asus.c -index a1fa2fc8c9b5..61fb5a43c1cb 100644 ---- a/drivers/hid/hid-asus.c -+++ b/drivers/hid/hid-asus.c -@@ -241,6 +241,18 @@ static int asus_report_input(struct asus_drvdata *drvdat, u8 *data, int size) - return 1; - } - -+static int asus_event(struct hid_device *hdev, struct hid_field *field, -+ struct hid_usage *usage, __s32 value) -+{ -+ if ((usage->hid & HID_USAGE_PAGE) == 0xff310000 && -+ (usage->hid & HID_USAGE) != 0x00 && !usage->type) { -+ hid_warn(hdev, "Unmapped Asus vendor usagepage code 0x%02x\n", -+ usage->hid & HID_USAGE); -+ } -+ -+ return 0; -+} -+ - static int asus_raw_event(struct hid_device *hdev, - struct hid_report *report, u8 *data, int size) - { -@@ -832,6 +844,7 @@ static struct hid_driver asus_driver = { - #ifdef CONFIG_PM - .reset_resume = asus_reset_resume, - #endif -+ .event = asus_event, - .raw_event = asus_raw_event - }; - module_hid_driver(asus_driver); --- -2.19.2 - -From 53cb4c986eaedd2cfa161932b36d80c70d947e9e Mon Sep 17 00:00:00 2001 -From: Hans de Goede <hdegoede@redhat.com> -Date: Fri, 23 Nov 2018 13:44:27 +0100 -Subject: [PATCH 2/2] HID: asus: Add support for the ASUS FX503VD laptop - -The ASUS FX503VD laptop uses an USB keyboard with several hotkeys -which use the Asus Vendor specific UsagePage. - -This uses two usage-codes within the page which have not been seen -before, 0x7c for its mic-mute hotkey and 0x99 for Fn+F5 which has -a "fan" symbol as hotkey symbol on the keyb. we map this to KEY_PROG4 -(PROG1-PROG3 are already used). - -This commit adds the mappings for the 2 new usage codes and the USB-ids -for this keyboard to the hid-asus driver. - -Signed-off-by: Hans de Goede <hdegoede@redhat.com> ---- - drivers/hid/hid-asus.c | 7 +++++++ - drivers/hid/hid-ids.h | 1 + - 2 files changed, 8 insertions(+) - -diff --git a/drivers/hid/hid-asus.c b/drivers/hid/hid-asus.c -index 61fb5a43c1cb..ab8bd40a77ed 100644 ---- a/drivers/hid/hid-asus.c -+++ b/drivers/hid/hid-asus.c -@@ -522,6 +522,7 @@ static int asus_input_mapping(struct hid_device *hdev, - case 0x20: asus_map_key_clear(KEY_BRIGHTNESSUP); break; - case 0x35: asus_map_key_clear(KEY_DISPLAY_OFF); break; - case 0x6c: asus_map_key_clear(KEY_SLEEP); break; -+ case 0x7c: asus_map_key_clear(KEY_MICMUTE); break; - case 0x82: asus_map_key_clear(KEY_CAMERA); break; - case 0x88: asus_map_key_clear(KEY_RFKILL); break; - case 0xb5: asus_map_key_clear(KEY_CALC); break; -@@ -540,6 +541,9 @@ static int asus_input_mapping(struct hid_device *hdev, - /* Fn+Space Power4Gear Hybrid */ - case 0x5c: asus_map_key_clear(KEY_PROG3); break; - -+ /* Fn+F5 "fan" symbol on FX503VD */ -+ case 0x99: asus_map_key_clear(KEY_PROG4); break; -+ - default: - /* ASUS lazily declares 256 usages, ignore the rest, - * as some make the keyboard appear as a pointer device. */ -@@ -817,6 +821,9 @@ static const struct hid_device_id asus_devices[] = { - USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD2), QUIRK_USE_KBD_BACKLIGHT }, - { HID_USB_DEVICE(USB_VENDOR_ID_ASUSTEK, - USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD3), QUIRK_G752_KEYBOARD }, -+ { HID_USB_DEVICE(USB_VENDOR_ID_ASUSTEK, -+ USB_DEVICE_ID_ASUSTEK_FX503VD_KEYBOARD), -+ QUIRK_USE_KBD_BACKLIGHT }, - { HID_USB_DEVICE(USB_VENDOR_ID_ASUSTEK, - USB_DEVICE_ID_ASUSTEK_T100TA_KEYBOARD), - QUIRK_T100_KEYBOARD | QUIRK_NO_CONSUMER_USAGES }, -diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h -index ed35c9a9a110..4206428c0ba2 100644 ---- a/drivers/hid/hid-ids.h -+++ b/drivers/hid/hid-ids.h -@@ -190,6 +190,7 @@ - #define USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD1 0x1854 - #define USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD2 0x1837 - #define USB_DEVICE_ID_ASUSTEK_ROG_KEYBOARD3 0x1822 -+#define USB_DEVICE_ID_ASUSTEK_FX503VD_KEYBOARD 0x1869 - - #define USB_VENDOR_ID_ATEN 0x0557 - #define USB_DEVICE_ID_ATEN_UC100KM 0x2004 --- -2.19.2 - diff --git a/configs/fedora/generic/CONFIG_ARCH_MXC b/configs/fedora/generic/CONFIG_ARCH_MXC new file mode 100644 index 000000000..6d6aca346 --- /dev/null +++ b/configs/fedora/generic/CONFIG_ARCH_MXC @@ -0,0 +1 @@ +# CONFIG_ARCH_MXC is not set diff --git a/configs/fedora/generic/CONFIG_ARCH_RDA b/configs/fedora/generic/CONFIG_ARCH_RDA new file mode 100644 index 000000000..449e22666 --- /dev/null +++ b/configs/fedora/generic/CONFIG_ARCH_RDA @@ -0,0 +1 @@ +# CONFIG_ARCH_RDA is not set diff --git a/configs/fedora/generic/CONFIG_FB_LOGO_CENTER b/configs/fedora/generic/CONFIG_FB_LOGO_CENTER new file mode 100644 index 000000000..467865002 --- /dev/null +++ b/configs/fedora/generic/CONFIG_FB_LOGO_CENTER @@ -0,0 +1 @@ +# CONFIG_FB_LOGO_CENTER is not set diff --git a/configs/fedora/generic/CONFIG_PCI_MESON b/configs/fedora/generic/CONFIG_PCI_MESON new file mode 100644 index 000000000..22158fded --- /dev/null +++ b/configs/fedora/generic/CONFIG_PCI_MESON @@ -0,0 +1 @@ +# CONFIG_PCI_MESON is not set diff --git a/configs/fedora/generic/CONFIG_PL353_SMC b/configs/fedora/generic/CONFIG_PL353_SMC new file mode 100644 index 000000000..3d89a3723 --- /dev/null +++ b/configs/fedora/generic/CONFIG_PL353_SMC @@ -0,0 +1 @@ +# CONFIG_PL353_SMC is not set diff --git a/configs/fedora/generic/CONFIG_RAID6_PQ_BENCHMARK b/configs/fedora/generic/CONFIG_RAID6_PQ_BENCHMARK new file mode 100644 index 000000000..9c12f3756 --- /dev/null +++ b/configs/fedora/generic/CONFIG_RAID6_PQ_BENCHMARK @@ -0,0 +1 @@ +# CONFIG_RAID6_PQ_BENCHMARK is not set diff --git a/kernel-aarch64-debug.config b/kernel-aarch64-debug.config index 883bad354..3d399c78c 100644 --- a/kernel-aarch64-debug.config +++ b/kernel-aarch64-debug.config @@ -248,10 +248,12 @@ CONFIG_ARCH_HISI=y CONFIG_ARCH_MESON=y CONFIG_ARCH_MULTIPLATFORM=y CONFIG_ARCH_MVEBU=y +# CONFIG_ARCH_MXC is not set # CONFIG_ARCH_NETX is not set # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set CONFIG_ARCH_QCOM=y +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y @@ -1739,6 +1741,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set +# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -4324,6 +4327,7 @@ CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_HOST_THUNDER_ECAM=y CONFIG_PCI_HOST_THUNDER_PEM=y CONFIG_PCI_IOV=y +# CONFIG_PCI_MESON is not set CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y @@ -4462,6 +4466,7 @@ CONFIG_PKCS7_MESSAGE_PARSER=y CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set CONFIG_PL330_DMA=m +# CONFIG_PL353_SMC is not set CONFIG_PLATFORM_MHU=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set @@ -4701,6 +4706,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y diff --git a/kernel-aarch64.config b/kernel-aarch64.config index a9c0152c3..914f845a8 100644 --- a/kernel-aarch64.config +++ b/kernel-aarch64.config @@ -248,10 +248,12 @@ CONFIG_ARCH_HISI=y CONFIG_ARCH_MESON=y CONFIG_ARCH_MULTIPLATFORM=y CONFIG_ARCH_MVEBU=y +# CONFIG_ARCH_MXC is not set # CONFIG_ARCH_NETX is not set # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set CONFIG_ARCH_QCOM=y +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_REALTEK is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y @@ -1722,6 +1724,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set +# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -4303,6 +4306,7 @@ CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_HOST_THUNDER_ECAM=y CONFIG_PCI_HOST_THUNDER_PEM=y CONFIG_PCI_IOV=y +# CONFIG_PCI_MESON is not set CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y @@ -4441,6 +4445,7 @@ CONFIG_PKCS7_MESSAGE_PARSER=y CONFIG_PKCS8_PRIVATE_KEY_PARSER=m # CONFIG_PL320_MBOX is not set CONFIG_PL330_DMA=m +# CONFIG_PL353_SMC is not set CONFIG_PLATFORM_MHU=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set @@ -4679,6 +4684,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y diff --git a/kernel-armv7hl-debug.config b/kernel-armv7hl-debug.config index 662af343d..f9edf01e0 100644 --- a/kernel-armv7hl-debug.config +++ b/kernel-armv7hl-debug.config @@ -250,6 +250,7 @@ CONFIG_ARCH_OMAP3=y CONFIG_ARCH_OMAP4=y # CONFIG_ARCH_PXA is not set CONFIG_ARCH_QCOM=y +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_REALVIEW is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y @@ -1832,6 +1833,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_IMX is not set # CONFIG_FB_KYRO is not set +# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -4558,6 +4560,7 @@ CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y # CONFIG_PCI_LAYERSCAPE is not set +# CONFIG_PCI_MESON is not set CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y @@ -4706,6 +4709,7 @@ CONFIG_PL310_ERRATA_753970=y CONFIG_PL310_ERRATA_769419=y CONFIG_PL320_MBOX=y CONFIG_PL330_DMA=m +# CONFIG_PL353_SMC is not set CONFIG_PLATFORM_MHU=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLAT_SPEAR is not set @@ -4943,6 +4947,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set # CONFIG_RANDOM_TRUST_CPU is not set diff --git a/kernel-armv7hl-lpae-debug.config b/kernel-armv7hl-lpae-debug.config index e7c2ff550..00e3066a0 100644 --- a/kernel-armv7hl-lpae-debug.config +++ b/kernel-armv7hl-lpae-debug.config @@ -240,6 +240,7 @@ CONFIG_ARCH_MVEBU=y # CONFIG_ARCH_OMAP4 is not set # CONFIG_ARCH_PXA is not set # CONFIG_ARCH_QCOM is not set +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_REALVIEW is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y @@ -1743,6 +1744,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set +# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -4342,6 +4344,7 @@ CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_IOV=y CONFIG_PCI_KEYSTONE=y # CONFIG_PCI_LAYERSCAPE is not set +# CONFIG_PCI_MESON is not set CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y @@ -4471,6 +4474,7 @@ CONFIG_PL310_ERRATA_753970=y CONFIG_PL310_ERRATA_769419=y CONFIG_PL320_MBOX=y CONFIG_PL330_DMA=m +# CONFIG_PL353_SMC is not set CONFIG_PLATFORM_MHU=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLAT_SPEAR is not set @@ -4674,6 +4678,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set # CONFIG_RANDOM_TRUST_CPU is not set diff --git a/kernel-armv7hl-lpae.config b/kernel-armv7hl-lpae.config index 987259074..ab54de0d6 100644 --- a/kernel-armv7hl-lpae.config +++ b/kernel-armv7hl-lpae.config @@ -240,6 +240,7 @@ CONFIG_ARCH_MVEBU=y # CONFIG_ARCH_OMAP4 is not set # CONFIG_ARCH_PXA is not set # CONFIG_ARCH_QCOM is not set +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_REALVIEW is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y @@ -1727,6 +1728,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set +# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -4322,6 +4324,7 @@ CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_IOV=y CONFIG_PCI_KEYSTONE=y # CONFIG_PCI_LAYERSCAPE is not set +# CONFIG_PCI_MESON is not set CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y @@ -4451,6 +4454,7 @@ CONFIG_PL310_ERRATA_753970=y CONFIG_PL310_ERRATA_769419=y CONFIG_PL320_MBOX=y CONFIG_PL330_DMA=m +# CONFIG_PL353_SMC is not set CONFIG_PLATFORM_MHU=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLAT_SPEAR is not set @@ -4653,6 +4657,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set # CONFIG_RANDOM_TRUST_CPU is not set diff --git a/kernel-armv7hl.config b/kernel-armv7hl.config index 1d9738943..5649ae3e0 100644 --- a/kernel-armv7hl.config +++ b/kernel-armv7hl.config @@ -250,6 +250,7 @@ CONFIG_ARCH_OMAP3=y CONFIG_ARCH_OMAP4=y # CONFIG_ARCH_PXA is not set CONFIG_ARCH_QCOM=y +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_REALVIEW is not set # CONFIG_ARCH_RENESAS is not set CONFIG_ARCH_ROCKCHIP=y @@ -1816,6 +1817,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_IMX is not set # CONFIG_FB_KYRO is not set +# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -4538,6 +4540,7 @@ CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_IMX6=y CONFIG_PCI_IOV=y # CONFIG_PCI_LAYERSCAPE is not set +# CONFIG_PCI_MESON is not set CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y CONFIG_PCI_MVEBU=y @@ -4686,6 +4689,7 @@ CONFIG_PL310_ERRATA_753970=y CONFIG_PL310_ERRATA_769419=y CONFIG_PL320_MBOX=y CONFIG_PL330_DMA=m +# CONFIG_PL353_SMC is not set CONFIG_PLATFORM_MHU=m # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLAT_SPEAR is not set @@ -4922,6 +4926,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set # CONFIG_RANDOM_TRUST_CPU is not set diff --git a/kernel-i686-debug.config b/kernel-i686-debug.config index 812d9a397..76db5502b 100644 --- a/kernel-i686-debug.config +++ b/kernel-i686-debug.config @@ -247,9 +247,11 @@ CONFIG_AR5523=m # CONFIG_ARCH_KS8695 is not set # CONFIG_ARCH_LPC32XX is not set CONFIG_ARCH_MULTIPLATFORM=y +# CONFIG_ARCH_MXC is not set # CONFIG_ARCH_NETX is not set # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -1567,6 +1569,7 @@ CONFIG_FB_I810=m # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set +# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -4139,6 +4142,7 @@ CONFIG_PCI_HERMES=m # CONFIG_PCI_HOST_GENERIC is not set CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y +# CONFIG_PCI_MESON is not set CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y @@ -4230,6 +4234,7 @@ CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m +# CONFIG_PL353_SMC is not set # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4409,6 +4414,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y diff --git a/kernel-i686.config b/kernel-i686.config index 42af165ac..0cb061eb4 100644 --- a/kernel-i686.config +++ b/kernel-i686.config @@ -247,9 +247,11 @@ CONFIG_AR5523=m # CONFIG_ARCH_KS8695 is not set # CONFIG_ARCH_LPC32XX is not set CONFIG_ARCH_MULTIPLATFORM=y +# CONFIG_ARCH_MXC is not set # CONFIG_ARCH_NETX is not set # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -1549,6 +1551,7 @@ CONFIG_FB_I810=m # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set +# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -4119,6 +4122,7 @@ CONFIG_PCI_HERMES=m # CONFIG_PCI_HOST_GENERIC is not set CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y +# CONFIG_PCI_MESON is not set CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y @@ -4210,6 +4214,7 @@ CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m +# CONFIG_PL353_SMC is not set # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4388,6 +4393,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y diff --git a/kernel-ppc64le-debug.config b/kernel-ppc64le-debug.config index 5c4e29483..a56e3cd96 100644 --- a/kernel-ppc64le-debug.config +++ b/kernel-ppc64le-debug.config @@ -192,9 +192,11 @@ CONFIG_AR5523=m # CONFIG_ARCH_KS8695 is not set # CONFIG_ARCH_LPC32XX is not set CONFIG_ARCH_MULTIPLATFORM=y +# CONFIG_ARCH_MXC is not set # CONFIG_ARCH_NETX is not set # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -1424,6 +1426,7 @@ CONFIG_FB_EFI=y CONFIG_FB_IBM_GXT4500=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set +# CONFIG_FB_LOGO_CENTER is not set CONFIG_FB_MATROX_G=y # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX_MILLENIUM is not set @@ -3866,6 +3869,7 @@ CONFIG_PCIE_PTM=y CONFIG_PCI_HERMES=m # CONFIG_PCI_HOST_GENERIC is not set CONFIG_PCI_IOV=y +# CONFIG_PCI_MESON is not set # CONFIG_PCI_MSI_IRQ_DOMAIN is not set CONFIG_PCI_MSI=y CONFIG_PCI_P2PDMA=y @@ -3939,6 +3943,7 @@ CONFIG_PINCTRL_RK805=m CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m +# CONFIG_PL353_SMC is not set # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4148,6 +4153,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOM_TRUST_CPU=y diff --git a/kernel-ppc64le.config b/kernel-ppc64le.config index 958e1a154..b6eaee17c 100644 --- a/kernel-ppc64le.config +++ b/kernel-ppc64le.config @@ -192,9 +192,11 @@ CONFIG_AR5523=m # CONFIG_ARCH_KS8695 is not set # CONFIG_ARCH_LPC32XX is not set CONFIG_ARCH_MULTIPLATFORM=y +# CONFIG_ARCH_MXC is not set # CONFIG_ARCH_NETX is not set # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -1406,6 +1408,7 @@ CONFIG_FB_EFI=y CONFIG_FB_IBM_GXT4500=y # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set +# CONFIG_FB_LOGO_CENTER is not set CONFIG_FB_MATROX_G=y # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX_MILLENIUM is not set @@ -3844,6 +3847,7 @@ CONFIG_PCIE_PTM=y CONFIG_PCI_HERMES=m # CONFIG_PCI_HOST_GENERIC is not set CONFIG_PCI_IOV=y +# CONFIG_PCI_MESON is not set # CONFIG_PCI_MSI_IRQ_DOMAIN is not set CONFIG_PCI_MSI=y CONFIG_PCI_P2PDMA=y @@ -3917,6 +3921,7 @@ CONFIG_PINCTRL_RK805=m CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m +# CONFIG_PL353_SMC is not set # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4125,6 +4130,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOM_TRUST_CPU=y diff --git a/kernel-s390x-debug.config b/kernel-s390x-debug.config index 7e2cf082c..f0fc0d831 100644 --- a/kernel-s390x-debug.config +++ b/kernel-s390x-debug.config @@ -194,10 +194,12 @@ CONFIG_AR5523=m # CONFIG_ARCH_KS8695 is not set # CONFIG_ARCH_LPC32XX is not set CONFIG_ARCH_MULTIPLATFORM=y +# CONFIG_ARCH_MXC is not set # CONFIG_ARCH_NETX is not set # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set CONFIG_ARCH_RANDOM=y +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -1419,6 +1421,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set +# CONFIG_FB_LOGO_CENTER is not set CONFIG_FB=m # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set @@ -3793,6 +3796,7 @@ CONFIG_PCIE_PTM=y CONFIG_PCI_HERMES=m # CONFIG_PCI_HOST_GENERIC is not set CONFIG_PCI_IOV=y +# CONFIG_PCI_MESON is not set # CONFIG_PCI_MSI_IRQ_DOMAIN is not set CONFIG_PCI_MSI=y CONFIG_PCI_NR_FUNCTIONS=64 @@ -3869,6 +3873,7 @@ CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PKEY=m +# CONFIG_PL353_SMC is not set # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4038,6 +4043,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOM_TRUST_CPU=y diff --git a/kernel-s390x.config b/kernel-s390x.config index cc086bd6a..09c23c0cf 100644 --- a/kernel-s390x.config +++ b/kernel-s390x.config @@ -194,10 +194,12 @@ CONFIG_AR5523=m # CONFIG_ARCH_KS8695 is not set # CONFIG_ARCH_LPC32XX is not set CONFIG_ARCH_MULTIPLATFORM=y +# CONFIG_ARCH_MXC is not set # CONFIG_ARCH_NETX is not set # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set CONFIG_ARCH_RANDOM=y +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -1401,6 +1403,7 @@ CONFIG_FB_EFI=y # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set +# CONFIG_FB_LOGO_CENTER is not set CONFIG_FB=m # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set @@ -3771,6 +3774,7 @@ CONFIG_PCIE_PTM=y CONFIG_PCI_HERMES=m # CONFIG_PCI_HOST_GENERIC is not set CONFIG_PCI_IOV=y +# CONFIG_PCI_MESON is not set # CONFIG_PCI_MSI_IRQ_DOMAIN is not set CONFIG_PCI_MSI=y CONFIG_PCI_NR_FUNCTIONS=64 @@ -3847,6 +3851,7 @@ CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m CONFIG_PKEY=m +# CONFIG_PL353_SMC is not set # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4015,6 +4020,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOM_TRUST_CPU=y diff --git a/kernel-x86_64-debug.config b/kernel-x86_64-debug.config index 7f4b2b511..5c4802c19 100644 --- a/kernel-x86_64-debug.config +++ b/kernel-x86_64-debug.config @@ -249,9 +249,11 @@ CONFIG_AR5523=m # CONFIG_ARCH_LPC32XX is not set # CONFIG_ARCH_MEMORY_PROBE is not set CONFIG_ARCH_MULTIPLATFORM=y +# CONFIG_ARCH_MXC is not set # CONFIG_ARCH_NETX is not set # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -1613,6 +1615,7 @@ CONFIG_FB_I810=m # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set +# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -4178,6 +4181,7 @@ CONFIG_PCI_HERMES=m # CONFIG_PCI_HOST_GENERIC is not set CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y +# CONFIG_PCI_MESON is not set CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y @@ -4268,6 +4272,7 @@ CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m +# CONFIG_PL353_SMC is not set # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4445,6 +4450,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y diff --git a/kernel-x86_64.config b/kernel-x86_64.config index 5b840c927..42ea7e2cb 100644 --- a/kernel-x86_64.config +++ b/kernel-x86_64.config @@ -249,9 +249,11 @@ CONFIG_AR5523=m # CONFIG_ARCH_LPC32XX is not set # CONFIG_ARCH_MEMORY_PROBE is not set CONFIG_ARCH_MULTIPLATFORM=y +# CONFIG_ARCH_MXC is not set # CONFIG_ARCH_NETX is not set # CONFIG_ARCH_OMAP1 is not set # CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_RDA is not set # CONFIG_ARCH_RPC is not set # CONFIG_ARCH_S3C24XX is not set # CONFIG_ARCH_SA1100 is not set @@ -1595,6 +1597,7 @@ CONFIG_FB_I810=m # CONFIG_FB_IMSTT is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_LE80578 is not set +# CONFIG_FB_LOGO_CENTER is not set # CONFIG_FB_MATROX_G is not set # CONFIG_FB_MATROX_I2C is not set # CONFIG_FB_MATROX is not set @@ -4158,6 +4161,7 @@ CONFIG_PCI_HERMES=m # CONFIG_PCI_HOST_GENERIC is not set CONFIG_PCI_HYPERV=m CONFIG_PCI_IOV=y +# CONFIG_PCI_MESON is not set CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI=y @@ -4248,6 +4252,7 @@ CONFIG_PINMUX=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set CONFIG_PKCS8_PRIVATE_KEY_PARSER=m +# CONFIG_PL353_SMC is not set # CONFIG_PLATFORM_SI4713 is not set # CONFIG_PLIP is not set CONFIG_PLX_HERMES=m @@ -4424,6 +4429,7 @@ CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_WL1273=m CONFIG_RADIO_ZOLTRIX=m +# CONFIG_RAID6_PQ_BENCHMARK is not set CONFIG_RAID_ATTRS=m # CONFIG_RANDOM32_SELFTEST is not set CONFIG_RANDOMIZE_BASE=y diff --git a/kernel.spec b/kernel.spec index 0fa8f5d1a..8353475b4 100644 --- a/kernel.spec +++ b/kernel.spec @@ -48,7 +48,7 @@ Summary: The Linux kernel # base_sublevel is the kernel version we're starting with and patching # on top of -- for example, 3.1-rc7-git1 starts with a 3.0 base, # which yields a base_sublevel of 0. -%define base_sublevel 20 +%define base_sublevel 0 ## If this is a released kernel ## %if 0%{?released_kernel} @@ -65,11 +65,13 @@ Summary: The Linux kernel ## The not-released-kernel case ## %else # The next upstream release sublevel (base_sublevel+1) -%define upstream_sublevel %(echo $((%{base_sublevel} + 1))) +# %define upstream_sublevel %(echo $((%{base_sublevel} + 1))) +# Work around for major version bump +%define upstream_sublevel 0 # The rc snapshot level -%global rcrev 0 +%global rcrev 1 # The git snapshot level -%define gitrev 7 +%define gitrev 0 # Set rpm version accordingly %define rpmversion 5.%{upstream_sublevel}.0 %endif @@ -162,7 +164,8 @@ Summary: The Linux kernel %endif # The kernel tarball/base version -%define kversion 5.%{base_sublevel} +# %define kversion 5.%{base_sublevel} +%define kversion 5.%{base_sublevel}-rc%rcrev %define make_target bzImage %define image_install_path boot @@ -422,7 +425,8 @@ BuildRequires: binutils-%{_build_arch}-linux-gnu, gcc-%{_build_arch}-linux-gnu %define cross_opts CROSS_COMPILE=%{_build_arch}-linux-gnu- %endif -Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%{kversion}.tar.xz +# Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%{kversion}.tar.xz +Source0: https://git.kernel.org/torvalds/t/linux-5.0-rc1.tar.gz Source11: x509.genkey Source12: remove-binary-diff.pl @@ -599,9 +603,6 @@ Patch351: arm64-dts-allwinner-a64-Enable-A64-timer-workaround.patch # rhbz 1431375 Patch502: input-rmi4-remove-the-need-for-artifical-IRQ.patch -# rhbz 1645070 patch queued upstream for merging into 4.21 -Patch505: asus-fx503-keyb.patch - # nvlink failure Patch506: 0001-Drop-that-def_bool.patch @@ -1876,6 +1877,9 @@ fi # # %changelog +* Mon Jan 07 2019 Laura Abbott <labbott@redhat.com> - 5.0.0-0.rc1.git0.1 +- Linux v5.0-rc1 + * Mon Jan 07 2019 Laura Abbott <labbott@redhat.com> - Disable debugging options. @@ -1,2 +1 @@ -SHA512 (linux-4.20.tar.xz) = e282399beea5da539701aed2bc131abd5bc74a970dcd344163e9d295106dfd700180e672ed546ae5e55bc6b9ac95efd5ca1de2039015c1b7a6fc9c01ea6583d4 -SHA512 (patch-4.20-git7.xz) = 5c1161cfa27296c5af8906e294587ed93c76802ef5d78be2999c18b8bacb105aabee6a874869241715e89e1340594820a693a325686e55b94479beac14c8370d +SHA512 (linux-5.0-rc1.tar.gz) = acad161b8cd164c2ee63f7bf937655b1618a357be3cf0afa90b987f4697005987bed1a911228d1f77a188f2c008041fe1ac7e5055797abcaf3d8b4a92aef8552 |