From 1959a6b043e63953090d42f92eb03a4f99731d27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Tue, 23 Jun 2015 10:04:24 +0300 Subject: [PATCH 1/7] works for kernel-4.1 mainline --- .../kernel/files/configs/kernel-x86_64-config | 201 +++++++++--------- kernel/kernel/pspec.xml | 12 +- 2 files changed, 116 insertions(+), 97 deletions(-) diff --git a/kernel/kernel/files/configs/kernel-x86_64-config b/kernel/kernel/files/configs/kernel-x86_64-config index e6b02d58..5e9088a3 100644 --- a/kernel/kernel/files/configs/kernel-x86_64-config +++ b/kernel/kernel/files/configs/kernel-x86_64-config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 4.0.4 Kernel Configuration +# Linux/x86_64 4.1.0 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -41,6 +41,7 @@ CONFIG_X86_HT=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y +CONFIG_PGTABLE_LEVELS=4 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y @@ -98,7 +99,6 @@ CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y @@ -147,6 +147,7 @@ CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_NOCB_CPU_NONE is not set # CONFIG_RCU_NOCB_CPU_ZERO is not set CONFIG_RCU_NOCB_CPU_ALL=y +# CONFIG_RCU_EXPEDITE_BOOT is not set CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y @@ -203,6 +204,7 @@ CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y # CONFIG_EXPERT is not set CONFIG_UID16=y +CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set @@ -285,9 +287,11 @@ CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y @@ -402,7 +406,6 @@ CONFIG_KVM_GUEST=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y -# CONFIG_MEMTEST is not set # CONFIG_MK8 is not set # CONFIG_MPSC is not set # CONFIG_MCORE2 is not set @@ -431,7 +434,6 @@ CONFIG_SCHED_MC=y # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set -CONFIG_X86_UP_APIC_MSI=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y @@ -449,13 +451,11 @@ CONFIG_MICROCODE=m CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y -# CONFIG_MICROCODE_INTEL_EARLY is not set -# CONFIG_MICROCODE_AMD_EARLY is not set CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_DIRECT_GBPAGES=y +CONFIG_X86_DIRECT_GBPAGES=y CONFIG_NUMA=y CONFIG_AMD_NUMA=y CONFIG_X86_64_ACPI_NUMA=y @@ -515,6 +515,7 @@ CONFIG_ZPOOL=y # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set CONFIG_GENERIC_EARLY_IOREMAP=y +# CONFIG_X86_PMEM_LEGACY is not set CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_RESERVE_LOW=64 @@ -583,6 +584,7 @@ CONFIG_PM_CLK=y CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y +CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_EC_DEBUGFS=m @@ -738,7 +740,6 @@ CONFIG_HOTPLUG_PCI_SHPC=m # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y -CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set @@ -1077,13 +1078,13 @@ CONFIG_IP_VS_PE_SIP=m CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m # CONFIG_NF_CONNTRACK_PROC_COMPAT is not set -CONFIG_NF_LOG_ARP=m -CONFIG_NF_LOG_IPV4=m CONFIG_NF_TABLES_IPV4=m CONFIG_NFT_CHAIN_ROUTE_IPV4=m -CONFIG_NF_REJECT_IPV4=y CONFIG_NFT_REJECT_IPV4=m CONFIG_NF_TABLES_ARP=m +CONFIG_NF_LOG_ARP=m +CONFIG_NF_LOG_IPV4=m +CONFIG_NF_REJECT_IPV4=y CONFIG_NF_NAT_IPV4=m CONFIG_NFT_CHAIN_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=m @@ -1120,8 +1121,8 @@ CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_NF_TABLES_IPV6=m CONFIG_NFT_CHAIN_ROUTE_IPV6=m -CONFIG_NF_REJECT_IPV6=m CONFIG_NFT_REJECT_IPV6=m +CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_NF_NAT_IPV6=m CONFIG_NFT_CHAIN_NAT_IPV6=m @@ -1213,11 +1214,6 @@ CONFIG_BRIDGE=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_HAVE_NET_DSA=y -CONFIG_NET_DSA=m -CONFIG_NET_DSA_HWMON=y -CONFIG_NET_DSA_TAG_DSA=y -CONFIG_NET_DSA_TAG_EDSA=y -CONFIG_NET_DSA_TAG_TRAILER=y CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y @@ -1234,6 +1230,14 @@ CONFIG_IPDDP_ENCAP=y # CONFIG_LAPB is not set # CONFIG_PHONET is not set CONFIG_6LOWPAN=m +CONFIG_6LOWPAN_NHC=m +CONFIG_6LOWPAN_NHC_DEST=m +CONFIG_6LOWPAN_NHC_FRAGMENT=m +CONFIG_6LOWPAN_NHC_HOP=m +CONFIG_6LOWPAN_NHC_IPV6=m +CONFIG_6LOWPAN_NHC_MOBILITY=m +CONFIG_6LOWPAN_NHC_ROUTING=m +CONFIG_6LOWPAN_NHC_UDP=m CONFIG_IEEE802154=m CONFIG_IEEE802154_SOCKET=m CONFIG_IEEE802154_6LOWPAN=m @@ -1324,7 +1328,9 @@ CONFIG_VSOCKETS=m CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_NETLINK_MMAP=y CONFIG_NETLINK_DIAG=m +CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=m +CONFIG_MPLS_ROUTING=m CONFIG_HSR=m # CONFIG_NET_SWITCHDEV is not set CONFIG_RPS=y @@ -1431,11 +1437,15 @@ CONFIG_BT_CMTP=m CONFIG_BT_HIDP=m CONFIG_BT_LE=y CONFIG_BT_6LOWPAN=m +CONFIG_BT_DEBUGFS=y # # Bluetooth device drivers # +CONFIG_BT_INTEL=m +CONFIG_BT_BCM=m CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y @@ -1443,6 +1453,8 @@ CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIUART_INTEL=y +CONFIG_BT_HCIUART_BCM=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m @@ -1471,6 +1483,7 @@ CONFIG_CFG80211=m CONFIG_CFG80211_DEBUGFS=y # CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT_EXPORT=y CONFIG_LIB80211=m CONFIG_LIB80211_CRYPT_WEP=m CONFIG_LIB80211_CRYPT_CCMP=m @@ -1527,6 +1540,7 @@ CONFIG_NFC_MRVL_USB=m CONFIG_NFC_ST21NFCA=m CONFIG_NFC_ST21NFCA_I2C=m # CONFIG_NFC_ST21NFCB is not set +# CONFIG_NFC_NXP_NCI is not set CONFIG_HAVE_BPF_JIT=y # @@ -1583,6 +1597,7 @@ CONFIG_MTD=m # CONFIG_SM_FTL is not set # CONFIG_MTD_OOPS is not set # CONFIG_MTD_SWAP is not set +CONFIG_MTD_PARTITIONED_MASTER=y # # RAM/ROM/Flash chip drivers @@ -1680,6 +1695,7 @@ CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_RAM_DAX=y +CONFIG_BLK_DEV_PMEM=m CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -2009,11 +2025,13 @@ CONFIG_MD_RAID10=m CONFIG_MD_RAID456=m CONFIG_MD_MULTIPATH=m CONFIG_MD_FAULTY=m +CONFIG_MD_CLUSTER=m CONFIG_BCACHE=m # CONFIG_BCACHE_DEBUG is not set # CONFIG_BCACHE_CLOSURES_DEBUG is not set CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=y +CONFIG_DM_MQ_DEFAULT=y CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=y CONFIG_DM_BIO_PRISON=m @@ -2038,11 +2056,12 @@ CONFIG_DM_UEVENT=y CONFIG_DM_FLAKEY=m CONFIG_DM_VERITY=m # CONFIG_DM_SWITCH is not set +CONFIG_DM_LOG_WRITES=m CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m -# CONFIG_TCM_USER is not set +CONFIG_TCM_USER2=m CONFIG_LOOPBACK_TARGET=m CONFIG_TCM_FC=m CONFIG_ISCSI_TARGET=m @@ -2127,14 +2146,8 @@ CONFIG_VHOST=m # # Distributed Switch Architecture drivers # -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6060=m -CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y -CONFIG_NET_DSA_MV88E6131=m -CONFIG_NET_DSA_MV88E6123_61_65=m -# CONFIG_NET_DSA_MV88E6171 is not set -# CONFIG_NET_DSA_MV88E6352 is not set -# CONFIG_NET_DSA_BCM_SF2 is not set +# CONFIG_NET_DSA_MV88E6XXX is not set +# CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set CONFIG_ETHERNET=y CONFIG_MDIO=m CONFIG_NET_VENDOR_3COM=y @@ -2154,9 +2167,6 @@ CONFIG_NET_VENDOR_AMD=y CONFIG_AMD8111_ETH=m CONFIG_PCNET32=m CONFIG_PCMCIA_NMCLAN=m -CONFIG_AMD_XGBE=m -CONFIG_AMD_XGBE_DCB=y -CONFIG_NET_XGENE=m CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y CONFIG_ATL2=m @@ -2164,6 +2174,8 @@ CONFIG_ATL1=m CONFIG_ATL1E=m CONFIG_ATL1C=m CONFIG_ALX=m +CONFIG_NET_CADENCE=y +CONFIG_MACB=m CONFIG_NET_VENDOR_BROADCOM=y CONFIG_B44=m CONFIG_B44_PCI_AUTOSELECT=y @@ -2183,6 +2195,7 @@ CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4=m CONFIG_CHELSIO_T4_DCB=y +CONFIG_CHELSIO_T4_FCOE=y CONFIG_CHELSIO_T4VF=m CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=m @@ -2350,7 +2363,6 @@ CONFIG_PHYLIB=y # CONFIG_AT803X_PHY=m CONFIG_AMD_PHY=m -CONFIG_AMD_XGBE_PHY=m CONFIG_MARVELL_PHY=m CONFIG_DAVICOM_PHY=m CONFIG_QSEMI_PHY=m @@ -2839,6 +2851,7 @@ CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_SENTELIC=y # CONFIG_MOUSE_PS2_TOUCHKIT is not set CONFIG_MOUSE_PS2_FOCALTECH=y +CONFIG_MOUSE_PS2_VMMOUSE=y CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_APPLETOUCH=m CONFIG_MOUSE_BCM5974=m @@ -2949,6 +2962,7 @@ CONFIG_TOUCHSCREEN_TSC_SERIO=m CONFIG_TOUCHSCREEN_TSC2007=m CONFIG_TOUCHSCREEN_ST1232=m CONFIG_TOUCHSCREEN_SUR40=m +CONFIG_TOUCHSCREEN_SX8654=m CONFIG_TOUCHSCREEN_TPS6507X=m CONFIG_TOUCHSCREEN_ZFORCE=m CONFIG_INPUT_MISC=y @@ -3062,7 +3076,6 @@ CONFIG_SERIAL_8250_DW=m # # Non-8250 serial port support # -CONFIG_SERIAL_MFD_HSU=m CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=m @@ -3125,9 +3138,10 @@ CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_NSC=m CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m -CONFIG_TCG_TIS_I2C_ST33=m CONFIG_TCG_XEN=m CONFIG_TCG_CRB=m +CONFIG_TCG_TIS_ST33ZP24=m +CONFIG_TCG_TIS_ST33ZP24_I2C=m CONFIG_TELCLOCK=m CONFIG_DEVPORT=y CONFIG_XILLYBUS=m @@ -3253,8 +3267,11 @@ CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y +CONFIG_PINCTRL_AMD=y CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_CHERRYVIEW=m +CONFIG_PINCTRL_INTEL=m +CONFIG_PINCTRL_SUNRISEPOINT=m CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y @@ -3265,29 +3282,35 @@ CONFIG_GPIO_GENERIC=y CONFIG_GPIO_MAX730X=m # -# Memory mapped GPIO drivers: +# Memory mapped GPIO drivers # -CONFIG_GPIO_GENERIC_PLATFORM=y -CONFIG_GPIO_IT8761E=m +CONFIG_GPIO_DWAPB=m CONFIG_GPIO_F7188X=m -CONFIG_GPIO_SCH311X=m -CONFIG_GPIO_SCH=m +CONFIG_GPIO_GENERIC_PLATFORM=y CONFIG_GPIO_ICH=m -CONFIG_GPIO_VX855=m +CONFIG_GPIO_IT8761E=m CONFIG_GPIO_LYNXPOINT=m +CONFIG_GPIO_SCH=m +CONFIG_GPIO_SCH311X=m +CONFIG_GPIO_VX855=m # -# I2C GPIO expanders: +# I2C GPIO expanders # -CONFIG_GPIO_LP3943=m +CONFIG_GPIO_ADP5588=m CONFIG_GPIO_MAX7300=m CONFIG_GPIO_MAX732X=m CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCF857X=m -CONFIG_GPIO_ADP5588=m # -# PCI GPIO expanders: +# MFD GPIO expanders +# +CONFIG_GPIO_LP3943=m +CONFIG_GPIO_UCB1400=m + +# +# PCI GPIO expanders # CONFIG_GPIO_AMD8111=m CONFIG_GPIO_INTEL_MID=y @@ -3295,25 +3318,7 @@ CONFIG_GPIO_ML_IOH=m CONFIG_GPIO_RDC321X=m # -# SPI GPIO expanders: -# -CONFIG_GPIO_MCP23S08=m - -# -# AC97 GPIO expanders: -# -CONFIG_GPIO_UCB1400=m - -# -# LPC GPIO expanders: -# - -# -# MODULbus GPIO expanders: -# - -# -# USB GPIO expanders: +# USB GPIO expanders # CONFIG_GPIO_VIPERBOARD=m CONFIG_W1=m @@ -3458,6 +3463,7 @@ CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set +CONFIG_SENSORS_NCT7904=m CONFIG_SENSORS_PCF8591=m CONFIG_PMBUS=m CONFIG_SENSORS_PMBUS=m @@ -3544,6 +3550,7 @@ CONFIG_WATCHDOG_CORE=y # CONFIG_SOFT_WATCHDOG=m # CONFIG_XILINX_WATCHDOG is not set +CONFIG_CADENCE_WATCHDOG=m CONFIG_DW_WATCHDOG=m CONFIG_RETU_WATCHDOG=m # CONFIG_ACQUIRE_WDT is not set @@ -3620,6 +3627,7 @@ CONFIG_BCMA_BLOCKIO=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set +CONFIG_BCMA_DRIVER_PCI=y CONFIG_BCMA_DRIVER_GMAC_CMN=y CONFIG_BCMA_DRIVER_GPIO=y # CONFIG_BCMA_DEBUG is not set @@ -3634,10 +3642,12 @@ CONFIG_MFD_CROS_EC_I2C=m # CONFIG_MFD_DLN2 is not set # CONFIG_MFD_MC13XXX_I2C is not set # CONFIG_HTC_PASIC3 is not set +CONFIG_MFD_INTEL_QUARK_I2C_GPIO=m CONFIG_LPC_ICH=m CONFIG_LPC_SCH=m # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set +CONFIG_MFD_MT6397=m # CONFIG_MFD_MENF21BMC is not set CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_RETU=m @@ -3650,6 +3660,7 @@ CONFIG_MFD_RTSX_USB=m CONFIG_MFD_SI476X_CORE=m CONFIG_MFD_SM501=m CONFIG_MFD_SM501_GPIO=y +CONFIG_MFD_SKY81452=m # CONFIG_ABX500_CORE is not set CONFIG_MFD_SYSCON=y CONFIG_MFD_TI_AM335X_TSCADC=m @@ -4135,7 +4146,6 @@ CONFIG_MEDIA_TUNER_FC0013=m CONFIG_MEDIA_TUNER_TDA18212=m CONFIG_MEDIA_TUNER_E4000=m CONFIG_MEDIA_TUNER_FC2580=m -CONFIG_MEDIA_TUNER_M88TS2022=m CONFIG_MEDIA_TUNER_M88RS6000T=m CONFIG_MEDIA_TUNER_TUA9001=m CONFIG_MEDIA_TUNER_SI2157=m @@ -4233,6 +4243,7 @@ CONFIG_DVB_OR51132=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT3306A=m CONFIG_DVB_LG2160=m CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m @@ -4313,6 +4324,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m CONFIG_DRM_TDFX=m CONFIG_DRM_R128=m CONFIG_DRM_RADEON=m +CONFIG_DRM_RADEON_USERPTR=y # CONFIG_DRM_RADEON_UMS is not set CONFIG_DRM_NOUVEAU=m CONFIG_NOUVEAU_DEBUG=5 @@ -4327,6 +4339,7 @@ CONFIG_DRM_MGA=m CONFIG_DRM_SIS=m CONFIG_DRM_VIA=m CONFIG_DRM_SAVAGE=m +CONFIG_DRM_VGEM=m CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_GMA500=m @@ -4431,6 +4444,7 @@ CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_LM3630A=m CONFIG_BACKLIGHT_LM3639=m CONFIG_BACKLIGHT_LP855X=m +CONFIG_BACKLIGHT_SKY81452=m CONFIG_BACKLIGHT_GPIO=m CONFIG_BACKLIGHT_LV5207LP=m CONFIG_BACKLIGHT_BD6107=m @@ -4600,6 +4614,7 @@ CONFIG_SND_HDA_CODEC_CMEDIA=m CONFIG_SND_HDA_CODEC_SI3054=m CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 +CONFIG_SND_HDA_CORE=m CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m CONFIG_SND_USB_UA101=m @@ -4662,7 +4677,6 @@ CONFIG_HID_EZKEY=y CONFIG_HID_HOLTEK=m CONFIG_HOLTEK_FF=y CONFIG_HID_GT683R=m -CONFIG_HID_HUION=m CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m CONFIG_HID_UCLOGIC=m @@ -4724,6 +4738,7 @@ CONFIG_HID_ZEROPLUS=m CONFIG_ZEROPLUS_FF=y CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=m +CONFIG_HID_SENSOR_CUSTOM_SENSOR=m # # USB HID support @@ -4847,7 +4862,6 @@ CONFIG_USB_DWC3_PCI=m # Debugging features # # CONFIG_USB_DWC3_DEBUG is not set -CONFIG_DWC3_HOST_USB3_LPM_ENABLE=y CONFIG_USB_DWC2=y CONFIG_USB_DWC2_HOST=y @@ -4951,6 +4965,7 @@ CONFIG_USB_YUREX=m CONFIG_USB_EZUSB_FX2=m CONFIG_USB_HSIC_USB3503=m # CONFIG_USB_LINK_LAYER_TEST is not set +CONFIG_USB_CHAOSKEY=m CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_CXACRU=m @@ -4961,7 +4976,7 @@ CONFIG_USB_XUSBATM=m # USB Physical Layer drivers # CONFIG_USB_PHY=y -CONFIG_NOP_USB_XCEIV=m +CONFIG_NOP_USB_XCEIV=y CONFIG_USB_GPIO_VBUS=m CONFIG_USB_ISP1301=m # CONFIG_USB_GADGET is not set @@ -5054,6 +5069,7 @@ CONFIG_LEDS_LM355x=m # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=m +CONFIG_LEDS_PM8941_WLED=m # # LED Triggers @@ -5144,6 +5160,7 @@ CONFIG_RTC_INTF_DEV=y # I2C RTC drivers # CONFIG_RTC_DRV_ABB5ZES3=m +CONFIG_RTC_DRV_ABX80X=m CONFIG_RTC_DRV_DS1307=m CONFIG_RTC_DRV_DS1374=m # CONFIG_RTC_DRV_DS1374_WDT is not set @@ -5216,12 +5233,13 @@ CONFIG_DMADEVICES=y # DMA Devices # CONFIG_INTEL_MIC_X100_DMA=m -# CONFIG_INTEL_MID_DMAC is not set CONFIG_INTEL_IOATDMA=m -# CONFIG_DW_DMAC_CORE is not set # CONFIG_DW_DMAC is not set # CONFIG_DW_DMAC_PCI is not set +CONFIG_HSU_DMA=m +CONFIG_HSU_DMA_PCI=m CONFIG_DMA_ENGINE=y +CONFIG_DMA_VIRTUAL_CHANNELS=m CONFIG_DMA_ACPI=y # @@ -5247,6 +5265,7 @@ CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set # CONFIG_UIO_MF624 is not set CONFIG_VFIO_IOMMU_TYPE1=y +CONFIG_VFIO_VIRQFD=y CONFIG_VFIO=y CONFIG_VFIO_PCI=y CONFIG_VFIO_PCI_VGA=y @@ -5261,6 +5280,7 @@ CONFIG_VIRTIO=y CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_PCI_LEGACY=y CONFIG_VIRTIO_BALLOON=m +CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_MMIO=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set @@ -5295,6 +5315,8 @@ CONFIG_XEN_ACPI_PROCESSOR=m CONFIG_XEN_MCE_LOG=y CONFIG_XEN_HAVE_PVMMU=y CONFIG_XEN_EFI=y +CONFIG_XEN_AUTO_XLATE=y +CONFIG_XEN_ACPI=y CONFIG_STAGING=y # CONFIG_SLICOSS is not set # CONFIG_PRISM2_USB is not set @@ -5312,6 +5334,7 @@ CONFIG_RTS5208=m # CONFIG_VT6655 is not set # CONFIG_VT6656 is not set CONFIG_FB_SM7XX=m +CONFIG_FB_SM750=m # CONFIG_FB_XGI is not set # CONFIG_FT1000 is not set @@ -5427,6 +5450,8 @@ CONFIG_PVPANIC=m CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=m CONFIG_CHROMEOS_PSTORE=m +CONFIG_CROS_EC_CHARDEV=m +CONFIG_CROS_EC_LPC=m CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y @@ -5435,6 +5460,7 @@ CONFIG_COMMON_CLK=y # Common Clock Framework # CONFIG_COMMON_CLK_SI5351=m +CONFIG_COMMON_CLK_PWM=m # CONFIG_COMMON_CLK_PXA is not set CONFIG_COMMON_CLK_CDCE706=m @@ -5583,6 +5609,8 @@ CONFIG_EXT3_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y +CONFIG_EXT4_ENCRYPTION=m +CONFIG_EXT4_FS_ENCRYPTION=y # CONFIG_EXT4_DEBUG is not set CONFIG_JBD=m # CONFIG_JBD_DEBUG is not set @@ -5621,6 +5649,13 @@ CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set CONFIG_NILFS2_FS=m +CONFIG_F2FS_FS=m +CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_FS_XATTR=y +CONFIG_F2FS_FS_POSIX_ACL=y +# CONFIG_F2FS_FS_SECURITY is not set +# CONFIG_F2FS_CHECK_FS is not set +CONFIG_F2FS_IO_TRACE=y CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y @@ -5746,34 +5781,6 @@ CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set # CONFIG_UFS_DEBUG is not set # CONFIG_EXOFS_FS is not set -CONFIG_F2FS_FS=m -CONFIG_F2FS_STAT_FS=y -CONFIG_F2FS_FS_XATTR=y -CONFIG_F2FS_FS_POSIX_ACL=y -# CONFIG_F2FS_FS_SECURITY is not set -# CONFIG_F2FS_CHECK_FS is not set -CONFIG_F2FS_IO_TRACE=y -CONFIG_AUFS_FS=m -# CONFIG_AUFS_BRANCH_MAX_127 is not set -# CONFIG_AUFS_BRANCH_MAX_511 is not set -# CONFIG_AUFS_BRANCH_MAX_1023 is not set -CONFIG_AUFS_BRANCH_MAX_32767=y -CONFIG_AUFS_SBILIST=y -CONFIG_AUFS_HNOTIFY=y -CONFIG_AUFS_HFSNOTIFY=y -CONFIG_AUFS_EXPORT=y -CONFIG_AUFS_INO_T_64=y -CONFIG_AUFS_XATTR=y -CONFIG_AUFS_FHSM=y -CONFIG_AUFS_RDU=y -CONFIG_AUFS_SHWH=y -CONFIG_AUFS_BR_RAMFS=y -CONFIG_AUFS_BR_FUSE=y -CONFIG_AUFS_POLL=y -CONFIG_AUFS_BR_HFSPLUS=y -CONFIG_AUFS_BDEV_LOOP=y -CONFIG_AUFS_DEBUG=y -CONFIG_AUFS_MAGIC_SYSRQ=y CONFIG_ORE=m CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m @@ -5944,6 +5951,7 @@ CONFIG_KASAN_SHADOW_OFFSET=0xdffffc0000000000 # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 +CONFIG_DEBUG_TIMEKEEPING=y # # Lock Debugging (spinlocks, mutexes, etc...) @@ -5954,6 +5962,7 @@ CONFIG_DEBUG_BUGVERBOSE=y # # RCU Debugging # +# CONFIG_PROVE_RCU is not set # CONFIG_SPARSE_RCU_POINTER is not set # CONFIG_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=60 @@ -6003,6 +6012,7 @@ CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_TRACEPOINT_BENCHMARK is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_RING_BUFFER_STARTUP_TEST is not set +CONFIG_TRACE_ENUM_MAP_FILE=y # # Runtime Testing @@ -6022,6 +6032,7 @@ CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_BPF is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_UDELAY is not set +# CONFIG_MEMTEST is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y CONFIG_STRICT_DEVMEM=y diff --git a/kernel/kernel/pspec.xml b/kernel/kernel/pspec.xml index b38eddc5..31f0d150 100644 --- a/kernel/kernel/pspec.xml +++ b/kernel/kernel/pspec.xml @@ -28,9 +28,9 @@ i - patches/linux/patch-4.0.5.xz + patches/linux/patch-4.1.xz - patches/pisilinux_aufs4-standalone.patch + @@ -111,6 +111,14 @@ i + + 2015-06-22 + 4.1.0 + Version bump to 4.1 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1 + security + Ertuğrul Erata + ertugrulerata@gmail.com + 2015-05-14 4.0.5 From 5cfd936b32a9b59cd9b0080a81e4024b5c18cfe3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Sat, 27 Jun 2015 15:12:42 +0300 Subject: [PATCH 2/7] works for kernel-4.1 -2- --- .../kernel/files/configs/kernel-x86_64-config | 1 + kernel/kernel/pspec.xml | 32 ++++++++----------- 2 files changed, 15 insertions(+), 18 deletions(-) diff --git a/kernel/kernel/files/configs/kernel-x86_64-config b/kernel/kernel/files/configs/kernel-x86_64-config index cf9494d6..7de5b170 100644 --- a/kernel/kernel/files/configs/kernel-x86_64-config +++ b/kernel/kernel/files/configs/kernel-x86_64-config @@ -6404,6 +6404,7 @@ CONFIG_ARCH_HAS_SG_CHAIN=y # # Unofficial 3rd party kernel additions # +CONFIG_AES2501=m CONFIG_NDISWRAPPER=m CONFIG_RTL8723AS=m CONFIG_RTL8723BS=m diff --git a/kernel/kernel/pspec.xml b/kernel/kernel/pspec.xml index 8414ec38..1a201b87 100644 --- a/kernel/kernel/pspec.xml +++ b/kernel/kernel/pspec.xml @@ -34,8 +34,10 @@ i patches/mageia/x86-boot-video-80x25-if-break.patch patches/mageia/x86-default_poweroff_up_machines.patch patches/mageia/x86-increase-default-minimum-vmalloc-area-by-64MB-to-192MB.patch + patches/mageia/Revert-cpufreq-pcc-Enable-autoload-of-pcc-cpufreq-fo.patch patches/mageia/pci-add-ALI-M5229-ide-compatibility-mode-quirk.patch patches/mageia/pci-quirks-drop-devinit-exit.patch + patches/mageia/pci-acs-quirks-for-Intel-9-series-PCH-root-ports.patch patches/mageia/acpi-CLEVO-M360S-disable_acpi_irq.patch patches/mageia/acpi-processor-M720SR-limit-to-C2.patch patches/mageia/scsi-ppscsi-2.6.2.patch @@ -50,7 +52,12 @@ i patches/mageia/dm-raid-aliases.patch patches/mageia/block-floppy-disable-pnp-modalias.patch patches/mageia/ata-prefer-ata-drivers-over-ide-drivers-when-both-are-built.patch + patches/mageia/ata-revert-Disabling-the-async-PM-for-JMicron-chip-363-361.patch patches/mageia/ata-jmicron-disable-broken-async_suspend.patch + patches/mageia/block-Make-CFQ-default-to-IOPS-mode-on-SSDs.patch + patches/mageia/block-cfq-iosched-fix-the-setting-of-IOPS-mode-on-SSDs.patch + patches/mageia/fs-aufs4.patch + patches/mageia/fs-aufs4-modular.patch patches/mageia/firewire-ieee1394-module-aliases.patch patches/mageia/char-agp-intel-new-Q57-id.patch patches/mageia/gpu-drm-mach64.patch @@ -66,11 +73,12 @@ i patches/mageia/gpu-drm-mach64-3.6-buildfix.patch patches/mageia/gpu-drm-mach64-3.7-buildfix.patch patches/mageia/gpu-drm-mach64-3.12-buildfix.patch - patches/mageia/gpu-drm-mach64-restore-mach64_PCI_IDS.patch + patches/mageia/gpu-drm-mach64-linux-3.14-buildfix.patch patches/mageia/gpu-drm-mach64-3.17-buildfix.patch patches/mageia/gpu-drm-mach64-3.18-buildfix.patch patches/mageia/input-i8042-quirks-for-Fujitsu-Lifebook-A544-and-Lif.patch + patches/mageia/media-Fix-regression-in-some-more-dib0700-based-devi.patch patches/mageia/net-sis190-fix-list-usage.patch patches/mageia/net-netfilter-IFWLOG.patch patches/mageia/net-netfilter-IFWLOG-mdv.patch @@ -97,10 +105,14 @@ i patches/mageia/3rd-acerhk-fix-build-with-function-tracer.patch patches/mageia/3rd-acerhk-2.6.36-buildfix.patch patches/mageia/3rd-acerhk-fix-include.patch + patches/mageia/3rd-aes2501-r19.patch + patches/mageia/3rd-aes2501-kbuild.patch + patches/mageia/3rd-aes2501-rmmod-oops-fix.patch patches/mageia/3rd-ndiswrapper-1.59.patch patches/mageia/3rd-ndiswrapper-Kconfig.patch patches/mageia/3rd-ndiswrapper-Makefile-build-fix.patch patches/mageia/3rd-ndiswrapper-linux-3.14-buildfix.patch + patches/mageia/3rd-ndiswrapper-4.0-buildfix.patch patches/mageia/3rd-rfswitch-1.3.patch patches/mageia/3rd-rfswitch-build-fix.patch patches/mageia/3rd-rfswitch-3.0-buildfix.patch @@ -109,25 +121,9 @@ i patches/mageia/3rd-viahss-module-license.patch patches/mageia/3rd-viahss-2.6.35-buildfix.patch patches/mageia/3rd-viahss-3.0-buildfix.patch - patches/mageia/3rd-rtl8723bs.patch patches/mageia/3rd-rtl8723bs-buildfix.patch patches/mageia/3rd-rtl8723bs-updates.patch - - patches/mageia/Revert-cpufreq-pcc-Enable-autoload-of-pcc-cpufreq-fo.patch - - patches/mageia/pci-acs-quirks-for-Intel-9-series-PCH-root-ports.patch - - patches/mageia/ata-revert-Disabling-the-async-PM-for-JMicron-chip-363-361.patch - - patches/mageia/media-Fix-regression-in-some-more-dib0700-based-devi.patch - - patches/mageia/3rd-ndiswrapper-4.0-buildfix.patch - patches/mageia/block-Make-CFQ-default-to-IOPS-mode-on-SSDs.patch - patches/mageia/block-cfq-iosched-fix-the-setting-of-IOPS-mode-on-SSDs.patch - patches/mageia/fs-aufs4.patch - patches/mageia/fs-aufs4-modular.patch - @@ -183,7 +179,7 @@ i - 2015-06-22 + 2015-06-27 4.1.0 Version bump to 4.1 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1 security From e76b0a69be6e66a20b2b7e812a072890361e485e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Wed, 8 Jul 2015 10:15:32 +0300 Subject: [PATCH 3/7] works for kernel-4.1.1 --- .../kernel/files/configs/kernel-x86_64-config | 2 +- .../kernel/files/patches/linux/patch-4.1.1.xz | Bin 0 -> 3828 bytes kernel/kernel/files/patches/mageia/series | 26 +++++++++++++++++- kernel/kernel/pspec.xml | 14 +++++----- 4 files changed, 33 insertions(+), 9 deletions(-) create mode 100644 kernel/kernel/files/patches/linux/patch-4.1.1.xz diff --git a/kernel/kernel/files/configs/kernel-x86_64-config b/kernel/kernel/files/configs/kernel-x86_64-config index 7de5b170..56f6dae0 100644 --- a/kernel/kernel/files/configs/kernel-x86_64-config +++ b/kernel/kernel/files/configs/kernel-x86_64-config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 4.1.0 Kernel Configuration +# Linux/x86_64 4.1.1 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff --git a/kernel/kernel/files/patches/linux/patch-4.1.1.xz b/kernel/kernel/files/patches/linux/patch-4.1.1.xz new file mode 100644 index 0000000000000000000000000000000000000000..d4a015ab69f425314e7bcff1f5a0d867144dab39 GIT binary patch literal 3828 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 kernel The Linux kernel (the core of the Linux operating system) for Pisi Linux kernel contains the Linux kernel, the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc. - https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.0.tar.gz + https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.1.tar.gz configs/kernel-i686-config configs/kernel-x86_64-config @@ -28,8 +28,8 @@ i - patches/linux/patch-4.1.xz - + patches/linux/patch-4.1.1.xz + patches/mageia/x86-pci-toshiba-equium-a60-assign-busses.patch patches/mageia/x86-boot-video-80x25-if-break.patch patches/mageia/x86-default_poweroff_up_machines.patch @@ -73,7 +73,7 @@ i patches/mageia/gpu-drm-mach64-3.6-buildfix.patch patches/mageia/gpu-drm-mach64-3.7-buildfix.patch patches/mageia/gpu-drm-mach64-3.12-buildfix.patch - + patches/mageia/gpu-drm-mach64-restore-mach64_PCI_IDS.patch patches/mageia/gpu-drm-mach64-linux-3.14-buildfix.patch patches/mageia/gpu-drm-mach64-3.17-buildfix.patch patches/mageia/gpu-drm-mach64-3.18-buildfix.patch @@ -179,9 +179,9 @@ i - 2015-06-27 - 4.1.0 - Version bump to 4.1 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1 + 2015-07-08 + 4.1.1 + Version bump to 4.1.1 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.1 security Ertuğrul Erata ertugrulerata@gmail.com From 4390ffb40699424454b736a4c238c17c35c304fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Mon, 13 Jul 2015 10:34:50 +0300 Subject: [PATCH 4/7] work for kernel-4.1.2 --- kernel/kernel/files/patches/mageia/series | 34 ++++++----------------- 1 file changed, 9 insertions(+), 25 deletions(-) diff --git a/kernel/kernel/files/patches/mageia/series b/kernel/kernel/files/patches/mageia/series index 564af99e..9ad2be11 100644 --- a/kernel/kernel/files/patches/mageia/series +++ b/kernel/kernel/files/patches/mageia/series @@ -14,31 +14,15 @@ ### ### Stable Queue ### -stable-arm-dts-sunxi-adjust-touchscreen-compatible-for-sun5i-and-later.patch -stable-arm-clk-imx6q-refine-sata-s-parent.patch -stable-kvm-nsvm-check-for-nrips-support-before-updating-control-field.patch -stable-can-fix-loss-of-can-frames-in-raw_rcv.patch -stable-sctp-fix-asconf-list-handling.patch -stable-bridge-fix-br_stp_set_bridge_priority-race-conditions.patch -stable-packet-read-num_members-once-in-packet_rcv_fanout.patch -stable-packet-avoid-out-of-bounds-read-in-round-robin-fanout.patch -stable-neigh-do-not-modify-unlinked-entries.patch -stable-mac80211-fix-locking-in-update_vlan_tailroom_need_count.patch -stable-mvneta-add-forgotten-initialization-of-autonegotiation-bits.patch -stable-tcp-do-not-call-tcp_fastopen_reset_cipher-from-interrupt-context.patch -stable-xen-netback-fix-a-bug-during-initialization.patch -stable-ip-report-the-original-address-of-icmp-messages.patch -stable-net-mlx4_en-release-tx-qp-when-destroying-tx-ring.patch -stable-net-mlx4_en-wake-tx-queues-only-when-there-s-enough-room.patch -stable-net-mlx4_en-fix-wrong-csum-complete-report-when-rxvlan-offload-is-disabled.patch -stable-mlx4-disable-ha-for-sriov-pf-roce-devices.patch -stable-net-phy-fix-phy-link-up-when-limiting-speed-via-device-tree.patch -stable-bnx2x-fix-lockdep-splat.patch -stable-sctp-fix-race-between-ootb-responce-and-route-removal.patch -stable-amd-xgbe-add-the-__gfp_nowarn-flag-to-rx-buffer-allocation.patch -stable-net-mvneta-introduce-compatible-string-marvell-armada-xp-neta.patch -stable-arm-mvebu-update-ethernet-compatible-string-for-armada-xp.patch -stable-net-mvneta-disable-ip-checksum-with-jumbo-frames-for-armada-370.patch +stable-fs-add-helper-functions-for-permanently-empty-directories.patch +stable-sysctl-allow-creating-permanently-empty-directories-that-serve-as-mountpoints.patch +stable-proc-allow-creating-permanently-empty-directories-that-serve-as-mount-points.patch +stable-kernfs-add-support-for-always-empty-directories.patch +stable-sysfs-add-support-for-permanently-empty-directories-to-serve-as-mount-points.patch +stable-sysfs-create-mountpoints-with-sysfs_create_mount_point.patch +stable-mnt-update-fs_fully_visible-to-test-for-permanently-empty-directories.patch +stable-mnt-refactor-the-logic-for-mounting-sysfs-and-proc-in-a-user-namespace.patch +stable-mnt-modify-fs_fully_visible-to-deal-with-locked-ro-nodev-and-atime.patch ### ### Arch x86 From 4bacf4b32825ea653536fa0f870aa686e0234d1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Mon, 20 Jul 2015 12:32:06 +0300 Subject: [PATCH 5/7] kernel config --- .../kernel/files/configs/kernel-x86_64-config | 2 +- .../kernel/files/patches/linux/patch-4.1.2.xz | Bin 0 -> 23792 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 kernel/kernel/files/patches/linux/patch-4.1.2.xz diff --git a/kernel/kernel/files/configs/kernel-x86_64-config b/kernel/kernel/files/configs/kernel-x86_64-config index 56f6dae0..16f31592 100644 --- a/kernel/kernel/files/configs/kernel-x86_64-config +++ b/kernel/kernel/files/configs/kernel-x86_64-config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 4.1.1 Kernel Configuration +# Linux/x86_64 4.1.2 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff --git a/kernel/kernel/files/patches/linux/patch-4.1.2.xz b/kernel/kernel/files/patches/linux/patch-4.1.2.xz new file mode 100644 index 0000000000000000000000000000000000000000..d5ef976e00c5f4a180c3cfa116de5ee076b44d4a GIT binary patch literal 23792 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 literal 0 HcmV?d00001 From 4dd298ff8d02273e2f8ed7510c59ae137a95f71d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Mon, 20 Jul 2015 12:32:43 +0300 Subject: [PATCH 6/7] works for kernel 4.1.2 --- kernel/kernel/pspec.xml | 42 ++++++++++++++++++++++++++++++++--------- 1 file changed, 33 insertions(+), 9 deletions(-) diff --git a/kernel/kernel/pspec.xml b/kernel/kernel/pspec.xml index d87be51d..92e0bec6 100644 --- a/kernel/kernel/pspec.xml +++ b/kernel/kernel/pspec.xml @@ -28,7 +28,7 @@ i - patches/linux/patch-4.1.1.xz + patches/linux/patch-4.1.2.xz patches/mageia/x86-pci-toshiba-equium-a60-assign-busses.patch patches/mageia/x86-boot-video-80x25-if-break.patch @@ -40,12 +40,12 @@ i patches/mageia/pci-acs-quirks-for-Intel-9-series-PCH-root-ports.patch patches/mageia/acpi-CLEVO-M360S-disable_acpi_irq.patch patches/mageia/acpi-processor-M720SR-limit-to-C2.patch - patches/mageia/scsi-ppscsi-2.6.2.patch + patches/mageia/scsi-megaraid-new-sysfs-name.patch patches/mageia/ide-pci-sis5513-965.patch patches/mageia/mpt-vmware-fix.patch @@ -105,9 +105,9 @@ i patches/mageia/3rd-acerhk-fix-build-with-function-tracer.patch patches/mageia/3rd-acerhk-2.6.36-buildfix.patch patches/mageia/3rd-acerhk-fix-include.patch - patches/mageia/3rd-aes2501-r19.patch + patches/mageia/3rd-ndiswrapper-1.59.patch patches/mageia/3rd-ndiswrapper-Kconfig.patch patches/mageia/3rd-ndiswrapper-Makefile-build-fix.patch @@ -178,10 +178,34 @@ i - - 2015-07-08 - 4.1.1 - Version bump to 4.1.1 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.1 + + 2015-07-20 + 4.1.2 + Version bump to 4.1.2 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.2 + security + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-12 + 4.0.8 + Version bump to 4.0.8 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.8 + security + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-30 + 4.0.7 + Version bump to 4.0.7 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.7 + security + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-23 + 4.0.6 + Version bump to 4.0.6 https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.6 security Ertuğrul Erata ertugrulerata@gmail.com From 8510ed76fef5949d71a28589b0e11535f4995780 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Mon, 20 Jul 2015 13:47:14 +0300 Subject: [PATCH 7/7] update config. --- .../kernel/files/configs/kernel-x86_64-config | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/kernel/kernel/files/configs/kernel-x86_64-config b/kernel/kernel/files/configs/kernel-x86_64-config index 16f31592..c10f4266 100644 --- a/kernel/kernel/files/configs/kernel-x86_64-config +++ b/kernel/kernel/files/configs/kernel-x86_64-config @@ -1892,14 +1892,6 @@ CONFIG_SCSI_INITIO=m CONFIG_SCSI_INIA100=m # CONFIG_SCSI_PPA is not set # CONFIG_SCSI_IMM is not set -CONFIG_PPSCSI=m -CONFIG_PPSCSI_T348=m -CONFIG_PPSCSI_T358=m -CONFIG_PPSCSI_VPI0=m -CONFIG_PPSCSI_ONSCSI=m -CONFIG_PPSCSI_SPARCSI=m -CONFIG_PPSCSI_EPSA2=m -CONFIG_PPSCSI_EPST=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 @@ -4384,13 +4376,16 @@ CONFIG_FB_CFB_IMAGEBLIT=y CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y -# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_FOREIGN_ENDIAN=y +CONFIG_FB_BOTH_ENDIAN=y +# CONFIG_FB_BIG_ENDIAN is not set +# CONFIG_FB_LITTLE_ENDIAN is not set CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y -# CONFIG_FB_MODE_HELPERS is not set +CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # @@ -4403,7 +4398,7 @@ CONFIG_FB_TILEBLITTING=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set CONFIG_FB_VGA16=m -# CONFIG_FB_UVESA is not set +CONFIG_FB_UVESA=m CONFIG_FB_VESA=y CONFIG_FB_EFI=y # CONFIG_FB_N411 is not set @@ -6404,7 +6399,6 @@ CONFIG_ARCH_HAS_SG_CHAIN=y # # Unofficial 3rd party kernel additions # -CONFIG_AES2501=m CONFIG_NDISWRAPPER=m CONFIG_RTL8723AS=m CONFIG_RTL8723BS=m