# -*- Mode: rpm-spec -*- # # NOTE !!! # (tmb) Do NOT blindly backport this spec to Mageia 8 or older as packages # are renamed and spec is reworked in several incompatible ways... # # This Specfile is based on kernel-tmb spec done by # Thomas Backlund # # The mkflavour() macroization done by Anssi Hannula # # ---------------------------------------------------------------------------- # Consult this page for extra docs: # # https://wiki.mageia.org/en/Kernel_update_workflow # # (feel free to adjust the wiki-page when adding or removing features # to the spec file). # # After building a new kernel, remember to push: # # kmod-virtualbox # kmod-vboxadditions # kmod-xtables-addons # drakx-installer-images (both core and nonfree) # ---------------------------------------------------------------------------- # # Mageia kernels use kernel.org versioning # %define kernelversion 6 # WARNING: when patchlevel is bumped, please update drakx/kernel/list_modules.pm for new modules!!! %define patchlevel 1 # sublevel is now used for -stable patches %define sublevel 112 # Package release %define mgarel 2.lowlatency # kernel Makefile extraversion is substituted by # rcX which are either 0 (empty), X (as in rcX) %define rcX 0 # kernel base name (also name of srpm) %define kname kernel # Patch tarball tag %define ktag mga %define rpmtag %{distsuffix}%{mgaver} %if %{rcX} %define rpmrel %mkrel 0.rc%{rcX}.%{mgarel} %else %define rpmrel %mkrel %{mgarel} %endif # fakerel and fakever never change, they are used to fool # rpm/urpmi/smart and ensure the kernels are installed, # not upgraded so old kernel is not overwritten or removed %define fakever 1 %define fakerel %mkrel 1 # version defines %define kversion %{kernelversion}.%{patchlevel}.%{sublevel} %define kverrel %{kversion}-%{rpmrel} # When we are using a rcX patch, the tarball is a sublevel -1 %if %{rcX} %if %sublevel %define tar_ver %{kernelversion}.%{patchlevel} %else %define tar_ver %{kernelversion}.%(expr %{patchlevel} - 1) %endif %else %define tar_ver %{kernelversion}.%{patchlevel} %endif # Used for not making too long names for rpms or search paths %if %rcX %define buildrpmrel 0.rc%{rcX}.%{mgarel}%{rpmtag} %else %define buildrpmrel %{mgarel}%{rpmtag} %endif %define buildrel %{kversion}-%{buildrpmrel} # libbpf major %define bpfmajor 1 # Having different top level names for packges means that you have to remove # them by hard :( %define top_dir_name %{kname}-%{_arch} %define build_dir ${RPM_BUILD_DIR}/%{top_dir_name} %define src_dir %{build_dir}/linux-%{tar_ver} # Disable useless debug rpms... %global _enable_debug_packages %{nil} %global debug_package %{nil} %global __debug_package %{nil} %global __debug_install_post %{nil} %global _build_id_links none # no bytecompiling wanted as it breaks build on selftests we dont even ship # for older buildsystems %global _python_bytecompile_build 0 # for systems with >= rpm-mageia-setup-2.29-1.mga7 %global __brp_python_bytecompile %nil # Speed-up package building %global _binary_payload w9T0.zstdio #global _source_payload w7T0.zstdio # Build defines %define build_doc 0 %define build_uheaders 1 %define build_source 0 %define build_devel 1 %define build_debug 0 # Build desktop i586 / 4GB %ifarch %{ix86} %define build_desktop586 0 %endif # Build desktop (i686 / 64GB) / x86_64 / arm / aarch64 %define build_desktop 1 # Build server (i686 / 64GB)/x86_64 / aarch64 %ifnarch %{arm} %define build_server 0 %else %define build_server 0 %endif # build cpupower %ifnarch %{arm} aarch64 %define build_cpupower 1 %else %define build_cpupower 0 %endif # build perf %define build_perf 1 # bpf %define build_bpftool 1 %define build_libbpf 1 # compress modules with xz %ifnarch %{arm} %define build_modxz 1 %else %define build_modxz 0 %endif # End of user definitions # buildtime override flags %{?_without_desktop586: %global build_desktop586 0} %{?_without_desktop: %global build_desktop 0} %{?_without_server: %global build_server 0} %{?_without_doc: %global build_doc 0} %{?_without_uheaders: %global build_uheaders 0} %{?_without_source: %global build_source 0} %{?_without_devel: %global build_devel 0} %{?_without_debug: %global build_debug 0} %{?_without_perf: %global build_perf 0} %{?_without_cpupower: %global build_cpupower 0} %{?_without_bpftool: %global build_bpftool 0} %{?_without_libbpf: %global build_libbpf 0} %{?_without_modxz: %global build_modxz 0} %{?_with_desktop586: %global build_desktop586 1} %{?_with_desktop: %global build_desktop 1} %{?_with_server: %global build_server 1} %{?_with_doc: %global build_doc 1} %{?_with_uheaders: %global build_uheaders 1} %{?_with_source: %global build_source 1} %{?_with_devel: %global build_devel 1} %{?_with_debug: %global build_debug 1} %{?_with_perf: %global build_perf 1} %{?_with_cpupower: %global build_cpupower 1} %{?_with_bpftool: %global build_bpftool 1} %{?_with_libbpf: %global build_libbpf 1} %{?_with_modxz: %global build_modxz 1} # For the .nosrc.rpm %define build_nosrc 0 %{?_with_nosrc: %global build_nosrc 1} %if %(if [ -z "$CC" ] ; then echo 0; else echo 1; fi) %define kmake %make_build CC="$CC" %else %define kmake %make_build %endif # there are places where parallel make don't work %define smake make # Parallelize xargs invocations on smp machines %define kxargs xargs %([ -z "$RPM_BUILD_NCPUS" ] \\\ && RPM_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\ [ "$RPM_BUILD_NCPUS" -gt 1 ] && echo "-P $RPM_BUILD_NCPUS") # arm(64) arch matching %define target_arch %(echo %{_arch} | sed -e 's/arm.*/arm/' -e 's/aarch64/arm64/') # # SRC RPM description # Summary: Linux kernel built for Mageia Name: %{kname} Version: %{kversion} Release: %{rpmrel} License: GPLv2 Group: System/Kernel and hardware ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 ExclusiveOS: Linux URL: https://www.kernel.org/ #################################################################### # # Sources # ### This is for full SRC RPM Source0: https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz Source1: https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.sign ### This is for stripped SRC RPM %if %build_nosrc NoSource: 0 %endif # This is for disabling *config, mrproper, prepare, scripts on -devel rpms Source2: disable-mrproper-in-devel-rpms.patch Source4: README.kernel-sources # for creating stable queue patchlist Source5: generate-patchlist.sh # copy to patched source tree along with the defconfigs and run it Source10: defconfig-updater.sh Source09: defconfig-updater-simple.sh # x86_64 defconfigs Source11: defconfig-x86_64-desktop Source12: defconfig-x86_64-server # i386 defconfigs Source13: defconfig-i386-desktop586 Source14: defconfig-i386-desktop Source15: defconfig-i386-server # arm64 defconfigs Source16: defconfig-arm64-desktop Source17: defconfig-arm64-server # arm defconfigs Source18: defconfig-arm-desktop # config and systemd service file from fedora Source50: cpupower.service Source51: cpupower.config #################################################################### # # Patches # # Patch0 to Patch10 are for core kernel upgrades. # %if %sublevel Patch1: https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/patch-%{kernelversion}.%{patchlevel}.%{sublevel}.xz %endif %if %{rcX} # (tmb) Created with: # wget https://git.kernel.org/torvalds/p/v5.10-rc7/v5.9 -O patch-5.10-rc7 # xz -6e patch-5.10-rc7 Patch2: patch-%{kernelversion}.%{patchlevel}-rc%{rcX}.xz %endif ### ### Stable Queue coalesced in one single Patch ### ### ### Stable Queue can be big ### Patches from 100-999 ### #Patch100: stable-queue-coalesced-6.1-20240701.patch ### add patches here by copying contents of kernel matching queue-x.y from: ### https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/ ### to SOURCES, generate patchlist with generate-patchlist.sh and paste it here ### ### ### Arch ### Patches from 1000 ### # laptop needing pci=assign-busses (#18989, needs to be submitted upstream) Patch1000: x86-pci-toshiba-equium-a60-assign-busses.patch # If users choose a bad video mode, allow to jump to # a working one (TTL: forever) Patch1001: x86-boot-video-80x25-if-break.patch # Allow poweroff on UP machines running SMP kernels Patch1005: x86-default_poweroff_up_machines.patch # raise vmalloc to fix https://bugs.mageia.org/show_bug.cgi?id=904 Patch1010: x86-increase-default-minimum-vmalloc-area-by-64MB-to-192MB.patch # slows down boot Patch1015: Revert-cpufreq-pcc-Enable-autoload-of-pcc-cpufreq-fo.patch ### ### ACPI ### # CLEVO M360S acpi irq workaround Patch1100: acpi-CLEVO-M360S-disable_acpi_irq.patch # Clevo M720SR freezes with C3 Patch1105: acpi-processor-M720SR-limit-to-C2.patch # ACPI PM fixes (TTL: 5.18) Patch1130: x86-ACPI-State-Optimize-C3-entry-on-AMD-CPUs.patch # Resume Patch1140: 0001-Revert-PCI-ACPI-Call-_REG-when-transitioning-D-state.patch ### ### Block ### # FIXME: Don't know know why this is needed Patch1200: scsi-megaraid-new-sysfs-name.patch # adds aliases to support upgrade from old dm-raid45 patch Patch1215: dm-raid-aliases.patch # disable floppy autoloading (mga #4696) Patch1220: block-floppy-disable-pnp-modalias.patch ### ### bluetooth ### ### ### bpf ### ### ### Crypto ### ### ### dma ### ### ### File-system ### ### ### FireWire ### # adding module aliases to ease upgrade from ieee1394 Patch1400: firewire-ieee1394-module-aliases.patch ### ### Firmware ### ### ### GPU/DRM ### # mga compat option Patch1500: drm-gpu-drm-treat-nokmsboot-as-nomodeset.patch # amdgpu # switch SI and CIK from radeon to amdgpu Patch1520: drm-amdgpu-SI-and-CIK-enabled-by-default.patch # new Q57 Host Bridge id Patch1530: char-agp-intel-new-Q57-id.patch # i915 # TGL Patch1546: drm-i915-psr-Disable-PSR2-selective-fetch-for-all-TGL-steps.patch # DG2 Patch1547: drm-i915-dg2-Drop-force_probe-requirement.patch # https://bugzilla.kernel.org/show_bug.cgi?id=206653#c19 Source1552: i2c_nvidia_gpu-change-err-into-info.patch ### ### gpio ### ### ### hwmon ### ### ### i2c ### ### ### io_uring ### ### ### iommu ### ### ### Input ### ### ### HID ### # surface bits # from: https://github.com/linux-surface Patch1750: hid-Add-support-for-Intel-Precise-Touch-and-Stylus.patch Patch1751: hid-Add-support-for-Intel-Touch-Host-Controller.patch Patch1752: iommu-intel-Disable-source-id-verification-for-ITHC.patch ### ### kernel ### # zstd 1.5.2 (TTL: 6.2) Patch1800: lib-zstd-clean-up-double-word-in-comment.patch Patch1801: MAINTAINERS-git-github-https-github.com-for-terrelln.patch Patch1802: lib-zstd-fix-repeated-words-in-comments.patch Patch1803: lib-zstd-Fix-comment-typo.patch Patch1804: zstd-Move-zstd-common-module-exports-to-zstd_common_.patch Patch1805: zstd-import-usptream-v1.5.2.patch ### ### MFD ### ### ### MM ### # MGLRU performance fixes Patch1860: mm-add-vma_has_recency.patch Patch1861: mm-support-posix_fadv_noreuse.patch ### ### Network ### # SiS 190 fixes Patch1900: net-sis190-fix-list-usage.patch # netfilter IFWLOG support Patch1910: net-netfilter-IFWLOG.patch Patch1911: net-netfilter-IFWLOG-mdv.patch Patch1912: net-netfilter-IFWLOG-2.6.35-buildfix.patch Patch1913: net-netfilter-IFWLOG-2.6.37-buildfix.patch Patch1914: net-ipv4-netfilter-ipt_IFWLOG-3.6-buildfix.patch Patch1915: net-netfilter-IFWLOG-3.7-buildfix.patch Patch1916: net-netfilter-IFWLOG-remove-unused-label.patch Patch1917: net-netfilter-ipt_IFWLOG-4.12-buildfix.patch Patch1918: net-netfilter-IFWLOG-5.0-buildfix.patch # netfilter psd support Patch1920: net-netfilter-psd.patch Patch1921: net-netfilter-psd-mdv.patch Patch1922: net-netfilter-psd-2.6.35-buildfix.patch Patch1923: net-netfilter-psd-fix-redefines.patch # rtw88 wifi # add alias for the replaced r8822be staging driver Patch1930: net-wireless-rtw88-add-r8822be-alias.patch # add alias for the replaced 8723de 3rdparty driver Patch1931: net-wireless-rtw88-add-8723de-alias.patch # add support for 8723DU, 8821CU, 8822BU, 8822CU (TTL 6.2) Patch1932: net-wireless-rtw88-6.2-git.patch Patch1933: wifi-rtw88-usb-Set-qsel-correctly.patch Patch1934: wifi-rtw88-usb-send-Zero-length-packets-if-necessary.patch Patch1935: wifi-rtw88-usb-drop-now-unnecessary-URB-size-check.patch # rtw89 wifi # add support for 8852B, 8852BE (TTL 6.2) #Patch1940: net-wireless-rtw89-6.2-git.patch # iwlfiwi Patch1980: net-wireless-iwlwifi-add-new-pci-id-for-6235.patch Patch1981: wifi-iwlwifi-pcie-add-support-for-AX101NGW.patch Patch1982: iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch Patch1984: wifi-iwlwifi-Update-configuration-for-SO-SOF-MAC-and.patch ### ### PCI ### ### ### pinctrl ### ### ### Platform ### # Allow access to Shuttle WMI interface controls # (Mainly allow turning on/off webcam and wireless on Shuttle DA18IE and DA18IM) Patch2050: platform-x86-add-shuttle-wmi-driver.patch Patch2051: platform-x86-shuttle-wmi-drop-devinit-exit.patch Patch2052: platform-x86-shuttle-wmi-4.2-buildfix.patch Patch2053: platform-x86-shuttle-wmi-4.13-buildfix.patch Patch2054: platform-x86-shuttle-wmi-kernel-5.5.patch ### ### PM ### ### ### Sound ### ### ### SPI ### ### ### Staging ### # add rtl8812 support (mga#21043) # from https://github.com/aircrack-ng/rtl8812au.git Patch2200: staging-rtl8812au.patch Patch2201: staging-rtl8812au-rename.patch Patch2202: staging-rtl8812au-Kconfig-Makefile.patch ### ### Thermal ### ### ### Thunderbolt ### ### ### tpm ### ### ### USB ### Patch2300: hid-usbhid-IBM-BladeCenterHS20-quirk.patch Patch2310: usb-storage-unusual_devs-add-id.patch Patch2311: usb-storage-unusual_devs-add-id-2.6.37-buildfix.patch ### ### V4L ### # pwc driver name in /proc/bus/devices, /sys fix and "advertisement" removal Patch2400: media-usb-pwc-lie-in-proc-usb-devices.patch ### ### Video ### # Mageia framebuffer boot logo Patch2500: video-mageia-logo.patch ### ### Virt ### # fix gcc-10 build Patch2550: KVM-squelch-uninitialized-variable-warning.patch ### ### Tools ### # wipe powerpc refrence so we can nuke dangling symlinks (mga#17676) Patch2600: tools-testing-selftest-Makefile-remove-powerpc-reference.patch # fix perf build Patch2605: tools-perf-ui-include-slang.patch ### ### UAPI ### Patch2700: uapi-avoid-namespace-conflict-in-linux-posix_types.h.patch ### ### Python fixes ### Patch4000: linux-6.1-python3.patch ### ### TTY ### # broken rtla cleaner Patch6000: hack-broken-rtla-cleaner.patch ### Fixes from FC kernel # Inspur Advantech PCI ids Patch7000: 0001-scsi-smartpqi-add-inspur-advantech-ids.patch # Vulcan AHCI PCI bar (aarch64) Patch7001: 0001-Vulcan-AHCI-PCI-bar-fix-for-Broadcom-Vulcan-early-si.patch ### Patches for low latency # # v4l2loopback Patch21000: 0001-media-v4l2-core-add-v4l2loopback.patch # # wine sync futex Patch22000: 0001-winesync-Introduce-the-winesync-driver-and-character.patch # # bbr2 Patch24000: 0001-net-tcp_bbr-broaden-app-limited-rate-sample-detectio.patch Patch24001: 0002-net-tcp_bbr-v2-shrink-delivered_mstamp-first_tx_msta.patch Patch24002: 0003-net-tcp_bbr-v2-snapshot-packets-in-flight-at-transmi.patch Patch24003: 0004-net-tcp_bbr-v2-count-packets-lost-over-TCP-rate-samp.patch Patch24004: 0005-net-tcp_bbr-v2-export-FLAG_ECE-in-rate_sample.is_ece.patch Patch24005: 0006-net-tcp_bbr-v2-introduce-ca_ops-skb_marked_lost-CC-m.patch Patch24006: 0007-net-tcp_bbr-v2-factor-out-tx.in_flight-setting-into-.patch Patch24007: 0008-net-tcp_bbr-v2-adjust-skb-tx.in_flight-upon-merge-in.patch Patch24008: 0009-net-tcp_bbr-v2-adjust-skb-tx.in_flight-upon-split-in.patch Patch24009: 0010-net-tcp_bbr-v2-set-tx.in_flight-for-skbs-in-repair-w.patch Patch24010: 0011-net-tcp-add-new-ca-opts-flag-TCP_CONG_WANTS_CE_EVENT.patch Patch24011: 0012-net-tcp-re-generalize-TSO-sizing-in-TCP-CC-module-AP.patch Patch24012: 0013-net-tcp-add-fast_ack_mode-1-skip-rwin-check-in-tcp_f.patch Patch24013: 0014-net-tcp_bbr-v2-BBRv2-bbr2-congestion-control-for-Lin.patch Patch24014: 0015-net-test-add-.config-for-kernel-circa-v5.10-with-man.patch Patch24015: 0016-net-test-adds-a-gce-install.sh-script-to-build-and-i.patch Patch24016: 0017-net-test-scripts-for-testing-bbr2-with-upstream-Linu.patch Patch24017: 0018-net-tcp_bbr-v2-add-a-README.md-for-TCP-BBR-v2-alpha-.patch Patch24018: 0019-net-tcp_bbr-v2-remove-unnecessary-rs.delivered_ce-lo.patch Patch24019: 0020-net-gbuild-add-Gconfig.bbr2-to-gbuild-kernel-with-CO.patch Patch24020: 0021-net-tcp_bbr-v2-remove-field-bw_rtts-that-is-unused-i.patch Patch24021: 0022-net-tcp_bbr-v2-remove-cycle_rand-parameter-that-is-u.patch Patch24022: 0023-net-test-use-crt-namespace-when-nsperf-disables-crt..patch Patch24023: 0024-net-tcp_bbr-v2-don-t-assume-prior_cwnd-was-set-enter.patch Patch24024: 0025-net-tcp_bbr-v2-Fix-missing-ECT-markings-on-retransmi.patch Patch24025: 0026-ZEN-Remove-BBRv2-files-unused-by-kernel-build-system.patch Patch24026: 0027-tcp_bbr2-use-correct-64-bit-division.patch # revert upstream patch to use BBRv2 Patch24027: 0028-Revert-patch-for-BBRv2-rediff.patch # # zen interactive Patch25000: 0002-ZEN-Add-VHBA-driver.patch Patch25001: 0003-ZEN-Add-OpenRGB-patches.patch Patch25002: 0004-ZEN-Add-ACS-override-support-rediff.patch Patch25003: 0005-ZEN-PCI-Add-Intel-remapped-NVMe-device-support.patch Patch25004: 0006-ZEN-Add-graysky-s-more-uarches-alt.patch Patch25005: 0007-ZEN-Restore-CONFIG_OPTIMIZE_FOR_PERFORMANCE_O3.patch Patch25006: 0008-ZEN-Disable-stack-conservation-for-GCC.patch Patch25007: 0009-ZEN-Initialize-ata-before-graphics.patch Patch25008: 0010-ZEN-Input-evdev-use-call_rcu-when-detaching-client.patch Source25009: 0011-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch Patch25010: 0012-ZEN-cpufreq-Remove-schedutil-dependency-on-Intel-AMD.patch Patch25011: 0013-ZEN-intel-pstate-Implement-enable-parameter.patch Patch25012: 0014-ZEN-mm-Disable-watermark-boosting-by-default.patch Patch25013: 0015-ZEN-mm-Stop-kswapd-early-when-nothing-s-waiting-for-.patch Patch25014: 0016-ZEN-mm-Increment-kswapd_waiters-for-throttled-direct.patch Patch25015: 0017-ZEN-mm-Lower-the-non-hugetlbpage-pageblock-size-to-r.patch Patch25016: 0018-ZEN-mm-Don-t-hog-the-CPU-and-zone-lock-in-rmqueue_bu-rediff.patch Patch25017: 0019-ZEN-INTERACTIVE-Base-config-item.patch Patch25018: 0020-ZEN-INTERACTIVE-Use-BFQ-as-the-elevator-for-SQ-devic.patch Patch25019: 0021-ZEN-INTERACTIVE-Use-Kyber-as-the-elevator-for-MQ-dev.patch Patch25020: 0022-ZEN-INTERACTIVE-Enable-background-reclaim-of-hugepag.patch Patch25021: 0023-ZEN-INTERACTIVE-Tune-mgLRU-to-protect-cache-used-in-.patch # skip Source25022: 0026-ZEN-INTERACTIVE-mm-Disable-unevictable-compaction.patch Source25023: 0027-ZEN-INTERACTIVE-mm-Disable-proactive-compaction-by-d.patch # Patch25024: 0028-ZEN-INTERACTIVE-dm-crypt-Disable-workqueues-for-cryp.patch # skip Source25025: 0029-ZEN-INTERACTIVE-mm-swap-Disable-swap-in-readahead.patch Source25026: 0030-ZEN-INTERACTIVE-Document-PDS-BMQ-configuration.patch # Patch25027: 0031-fixup-ZEN-INTERACTIVE-dm-crypt-Disable-workqueues-fo.patch # # from xanmod Source26500: 0001-XANMOD-x86-build-Add-more-x86_64-optimizations.patch Source26501: 0004-XANMOD-rcu-Change-sched_setscheduler_nocheck-calls-t.patch Source26502: 0005-XANMOD-block-mq-deadline-Increase-write-priority-to-.patch Source26503: 0006-XANMOD-block-mq-deadline-Disable-front_merges-by-def.patch Source26504: 0007-XANMOD-block-set-rq_affinity-to-force-full-multithre.patch Source26505: 0008-XANMOD-kconfig-add-500Hz-timer-interrupt-kernel-conf.patch Source26506: 0009-XANMOD-dcache-cache_pressure-50-decreases-the-rate-a.patch Source26507: 0010-XANMOD-mm-vmscan-vm_swappiness-30-decreases-the-amou.patch Source26508: 0011-XANMOD-sched-autogroup-Add-kernel-parameter-and-conf.patch Source26509: 0012-XANMOD-cpufreq-tunes-ondemand-and-conservative-gover.patch Source26510: 0013-XANMOD-lib-kconfig.debug-disable-default-CONFIG_SYMB.patch Source26511: 0014-XANMOD-Makefile-Disable-GCC-vectorization-on-trees.patch Source26512: 0015-XANMOD-scripts-setlocalversion-remove-tag-for-git-re.patch Source26513: 0016-XANMOD-scripts-setlocalversion-Move-localversion-fil.patch # # hhoffstaette Patch28000: bfq-20221108-ignore-oom_bfqq-in-bfq_check_waker.patch Patch28001: block-20220930-001-remove-redundant-code-in-elv_unregister_queue.patch Patch28002: block-20220930-002-remove-unnecessary-check-in-wbt_enable_default.patch Patch28003: block-20220930-003-make-enable_state-more-accurate.patch Patch28004: block-20220930-004-dont-show-valid-wbt_lat_usec-in-sysfs-while-wbt-is-disabled.patch Patch28005: block-20220930-005-add-new-field-flags-in-struct-elevator_queue.patch Patch28006: block-20220930-006-dont-enable-throttling-if-default-elevator-is-bfq.patch Patch28007: btrfs-20220909-skip-update-of-block-group-item-if-used-bytes-are-the-same.patch Patch28008: btrfs-20230306-fix-block-group-item-corruption-after-inserting-new-block-group.patch # # ext4 Patch34000: 0001-fs-ext4-replace-ternary-operator-with-min-max-and-mi.patch Patch34001: 0002-ext4-remove-redundant-variable-err.patch Patch34003: 0004-ext4-split-ext4_journal_start-trace-for-debug.patch Patch34004: 0005-ext4-simplify-fast-commit-CRC-calculation.patch Patch34005: 0006-ext4-init-quota-for-old.inode-in-ext4_rename.patch Patch34006: 0007-ext4-print-file-system-UUID-on-mount-remount-and-unm.patch Patch34007: 0008-ext4-replace-kmem_cache_create-with-KMEM_CACHE.patch Patch34008: 0009-ext4-make-ext4_mb_initialize_context-return-void.patch Patch34013: 0014-ext4-add-support-for-writepages-calls-that-cannot-ma.patch Patch34014: 0015-ext4-provide-ext4_do_writepages.patch Patch34015: 0016-ext4-move-percpu_rwsem-protection-into-ext4_writepag.patch Patch34016: 0017-ext4-switch-to-using-ext4_do_writepages-for-ordered-.patch Patch34017: 0018-jbd2-switch-jbd2_submit_inode_data-to-use-fs-provide.patch Patch34018: 0019-ext4-switch-to-using-write_cache_pages-for-data-jour.patch Patch34019: 0020-mm-export-buffer_migrate_folio_norefs.patch Patch34020: 0021-ext4-stop-providing-.writepage-hook.patch # # fixes misc (subset) Patch35000: 0001-mm-Change-dirty-writeback-defaults.patch Patch35001: 0003-leds-trigger-Add-block-device-LED-trigger.patch Patch35002: 0004-docs-Add-block-device-blkdev-LED-trigger-documentati.patch Patch35003: 0011-mm-vmscan-make-rotations-a-secondary-factor-in-balan.patch Patch35005: 0013-kbuild-revive-parallel-execution-for-.tmp_initcalls..patch Patch35006: 0014-padata-Do-not-mark-padata_mt_helper-as-__init.patch Patch35008: 0017-Fix-sound-on-ASUS-Zenbook-UM5302TA.patch # to review Patch35012: 0023-kthread_worker-check-all-delayed-works-when-destroy-.patch Patch35013: 0029-x86-pm-Force-out-of-line-memcpy.patch Patch35014: 0030-mm-compaction-Rename-compact_control-rescan-to-finis.patch Patch35015: 0031-mm-compaction-Check-if-a-page-has-been-captured-befo.patch Patch35016: 0032-mm-compaction-Finish-scanning-the-current-pageblock-.patch Patch35017: 0033-mm-compaction-Finish-pageblocks-on-complete-migratio.patch Patch35018: 0034-Revert-Revert-mm-compaction-fix-set-skip-in-fast_fin.patch Patch35019: 0035-x86-cpu-Use-cpu_feature_enabled-when-checking-global.patch # # from openmandriva Patch39000: revert-721412ed3d819e767cac2b06646bf03aa158aaec.patch Patch39001: android-enable-building-ashmem-and-binder-as-modules.patch Patch39002: export-symbols-needed-by-android-drivers.patch Patch39003: acpi-use-kern_warning_even_when_error.patch Patch39004: fix-acpi_dbg_level.patch Source39005: linux-5.5-corsair-strafe-quirks.patch Patch39006: Unknow-SSD-HFM128GDHTNG-8310B-QUIRK_NO_APST.patch Patch39007: 0001-Add-support-for-Acer-Predator-macro-keys.patch Patch39008: 1005-panfrost-Silence-Panfrost-gem-shrinker-loggin.patch # # from opensuse Patch40000: char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch Patch40001: 0001-regulator-mt6360-Add-OF-match-table.patch Patch40002: 0002-regulator-mt6358-Add-OF-match-table.patch Patch40003: 0003-regulator-mt6323-Add-OF-match-table.patch # # from ubuntu lunar Patch41000: 0003-UBUNTU-SAUCE-no-up-cdrom-default-to-not-locking-the-.patch Patch41001: 0005-UBUNTU-SAUCE-no-up-x86-reboot-Make-Dell-Latitude-E65.patch Patch41002: 0006-UBUNTU-SAUCE-no-up-x86-reboot-Make-Dell-Optiplex-790.patch Patch41003: 0007-UBUNTU-SAUCE-no-up-x86-reboot-Make-Dell-Optiplex-990.patch Patch41004: 0008-UBUNTU-SAUCE-no-up-x86-reboot-Make-Dell-Latitude-E62.patch Patch41005: 0010-UBUNTU-SAUCE-no-up-Allow-filtering-of-cpufreq-driver.patch Patch41006: 0012-UBUNTU-SAUCE-no-up-rds_ib_send-prevent-local-pings-t.patch Patch41007: 0014-UBUNTU-SAUCE-no-up-Input-Cypress-PS-2-Trackpad-simul.patch Patch41008: 0015-UBUNTU-SAUCE-no-up-PCI-fix-system-hang-issue-of-Marv.patch Patch41009: 0016-UBUNTU-SAUCE-no-up-x86-reboot-Make-Dell-Optiplex-390.patch Patch41010: 0017-UBUNTU-SAUCE-no-up-intel_ips-blacklist-ASUSTek-G60JX.patch Patch41011: 0018-UBUNTU-SAUCE-no-up-mei_me-Add-module-parameter-to-di.patch Patch41012: 0022-UBUNTU-SAUCE-no-up-arm64-gicv3-its-Increase-FORCE_MA.patch Patch41013: 0023-UBUNTU-SAUCE-no-up-ACPI-Disable-Windows-8-compatibil.patch Patch41014: 0024-UBUNTU-SAUCE-no-up-Added-quirk-to-recognize-GE0301-3.patch Patch41015: 0025-UBUNTU-SAUCE-isapnp_init-make-isa-PNP-scans-occur-as.patch Patch41016: 0026-UBUNTU-SAUCE-kthread-Do-not-leave-kthread_create-imm.patch Patch41017: 0027-UBUNTU-SAUCE-kvm-BIOS-disabled-kvm-support-should-be.patch Patch41018: 0054-UBUNTU-SAUCE-cdc-acm-Exclude-Exar-USB-serial-ports.patch Source41019: 0057-UBUNTU-SAUCE-overlayfs-Skip-permission-checking-for-.patch Patch41020: 0058-UBUNTU-SAUCE-ima-Downgrade-error-to-warning.patch Patch41021: 0084-UBUNTU-SAUCE-mwifiex-Switch-WiFi-LED-state-according.patch Patch41022: 0085-UBUNTU-SAUCE-Bluetooth-Support-for-LED-on-Edge-Gatew.patch Patch41023: 0086-UBUNTU-SAUCE-x86-PCI-Export-find_cap-to-be-used-in-e.patch Source41024: 0088-UBUNTU-SAUCE-x86-quirks-Scan-all-busses-for-early-PC.patch Patch41025: 0157-UBUNTU-SAUCE-Revert-radix-tree-Use-local_lock-for-pr.patch Patch41026: 0190-UBUNTU-SAUCE-dccp-avoid-double-free-of-ccid-on-child.patch Patch41027: 0191-UBUNTU-SAUCE-doc-remove-python3-venv-dependency.patch Patch41028: 0198-Microsemi-PCIe-expansion-board-DT-entry.patch Patch41029: 0201-UBUNTU-SAUCE-Input-i8042-add-dmi-quirk.patch Patch41030: 0224-UBUNTU-ODM-hwmon-add-driver-for-AAEON-devices.patch Patch41031: 0225-UBUNTU-ODM-leds-add-driver-for-AAEON-devices.patch Patch41032: 0226-UBUNTU-ODM-gpio-add-driver-for-AAEON-devices.patch Patch41034: 0230-UBUNTU-SAUCE-arm-Fix-instruction-set-selection-for-G.patch Patch41036: 0232-Revert-r8169-avoid-link-up-interrupt-issue-on-RTL810.patch Patch41037: 0234-UBUNTU-SAUCE-ACPICA-avoid-accessing-operands-out-of-.patch Patch41038: 0235-PCI-ASPM-Introduce-a-new-helper-to-report-ASPM-capab.patch Patch41045: 0323-UBUNTU-SAUCE-iommu-intel-ipu-use-IOMMU-passthrough-m.patch Patch41046: 0421-UBUNTU-SAUCE-net-phy-marvell-Skip-setting-LED-on-Del.patch Patch41050: 0484-UBUNTU-SAUCE-Revert-rfkill-make-new-event-layout-opt.patch Patch41052: 0522-UBUNTU-SAUCE-igc-wait-for-the-MAC-copy-when-enabled-.patch Patch41054: 0540-UBUNTU-SAUCE-selftests-tdx-Test-GetReport-TDX-attest.patch Patch41055: 0710-ASoC-Intel-sof_sdw-Add-support-for-SKU-0C10-product.patch Patch41056: 0711-ASoC-Intel-soc-acpi-add-SKU-0C10-SoundWire-configura.patch Patch41057: 0712-ASoC-Intel-sof_sdw-Add-support-for-SKU-0C40-product.patch Patch41058: 0713-ASoC-Intel-soc-acpi-add-SKU-0C40-SoundWire-configura.patch Patch41059: 0714-ASoC-Intel-sof_sdw-Add-support-for-SKU-0C4F-product.patch Patch41060: 0717-ASoC-Intel-sof_sdw-Add-support-for-SKU-0C11-product.patch Patch41061: 0718-ASoC-Intel-soc-acpi-add-SKU-0C11-SoundWire-configura.patch Patch41062: 0719-UBUNTU-SAUCE-ASoC-Intel-soc-acpi-update-codec-addr-o.patch Patch41065: 0732-Revert-PCI-portdrv-Don-t-disable-AER-reporting-in-ge.patch Patch41066: 0735-UBUNTU-SAUCE-platform-x86-int3472-support-independen.patch Patch41068: 0737-Revert-fs-check-FMODE_LSEEK-to-control-internal-pipe.patch Patch41069: 0740-net-wwan-t7xx-use-union-to-group-port-type-specific-.patch Patch41070: 0741-net-wwan-t7xx-Add-port-for-modem-logging.patch Patch41071: 0742-UBUNTU-SAUCE-iommu-intel-ipu-use-IOMMU-passthrough-m.patch Patch41072: 0744-UBUNTU-SAUCE-input-i8042-fix-section-mismatch-warnin.patch Patch41073: 0749-drm-i915-rpl-p-Add-stepping-info.patch Patch41074: 1001-drm-amdgpu-Revert-drm-amdgpu-getting-fan-speed-pwm-f.patch Patch41075: 1231-wifi-mac80211-fix-memory-leak-in-ieee80211_if_add.patch # from 6.2.x Patch41076: 1928-drm-amd-Fix-initialization-for-nbio-7.5.1.patch Patch41077: 2308-thermal-intel-int340x-processor_thermal-Fix-deadlock.patch Patch41078: 2494-net-usb-smsc75xx-Limit-packet-length-to-skb-len.patch Patch41079: 2592-drm-edid-fix-info-leak-when-failing-to-get-panel-id.patch Patch41082: 2995-drm-nouveau-kms-Fix-backlight-registration.patch Patch41083: 3036-thermal-intel-int340x-processor_thermal-Fix-addition.patch Patch41084: 3247-wifi-rtw89-8852be-enable-CLKREQ-of-PCI-capability.patch Patch41085: 3260-drm-i915-Generalize-the-PPS-vlv_pipe_check-stuff.patch Patch41086: 3261-drm-i915-Try-to-use-the-correct-power-sequencer-inti.patch Patch41087: 3262-drm-i915-Extend-dual-PPS-handlind-for-ICP.patch Patch41088: 3263-drm-i915-Reject-unusable-power-sequencers.patch Patch41089: 3264-drm-i915-Print-the-PPS-registers-using-consistent-fo.patch Patch41090: 3265-drm-i915-Fix-whitespace.patch Patch41091: 3266-drm-i915-Improve-PPS-debugs.patch Patch41092: 3381-drm-amd-pm-correct-the-pcie-link-state-check-for-SMU.patch Patch41093: 3423-drm-i915-psr-Add-continuous-full-frame-bit-together-.patch Patch41100: 3564-thunderbolt-Increase-timeout-of-DP-OUT-adapter-hands.patch Patch41101: 3566-thunderbolt-Increase-DisplayPort-Connection-Manager-.patch Patch41102: 3639-wifi-rtw88-usb-fix-priority-queue-to-endpoint-mappin.patch Patch41103: 4219-ALSA-usb-audio-Add-quirk-for-Pioneer-DDJ-800.patch Patch41104: 4991-drm-i915-Allow-arbitrary-refresh-rates-with-VRR-eDP-.patch Patch41105: 5004-ACPI-video-Stop-trying-to-use-vendor-backlight-contr.patch # # local patches Patch43000: 0001-disable-smt-at-boot.patch Patch43001: 0001-Fix-egrep-calls-with-grep-E.patch #END #################################################################### # Defines for the things that are needed for all the kernels # %define common_desc_kernel The kernel package contains the Linux kernel (vmlinuz), the core of your \ Mageia operating system. The kernel handles the basic functions \ of the operating system: memory allocation, process allocation, device \ input and output, etc. %define common_desc_kernel_smp This kernel relies on in-kernel smp alternatives to switch between up & smp \ mode depending on detected hardware. To force the kernel to boot in single \ processor mode, use the "nosmp" boot parameter. ### Global Requires/Provides %define requires1 bootloader-utils >= 1.16-1 %define requires2 dracut >= 046-2 %define requires3 kmod >= 12-2 %define requires4 sysfsutils >= 2.1.0-16 %define requires5 kernel-firmware >= 20190603-1 # ldetect-lst with SI/CIK swich from radeon to amdgpu %define requires6 ldetect-lst >= 0.6.25-1 %define kprovides1 %{kname} = %{kverrel} %define kprovides2 kernel = %{tar_ver} %define kprovides3 alsa = 1.0.26 %define kprovides_server drbd-api = 88 # conflict dkms packages that dont support kernel-5.19 %define kconflicts1 dkms-broadcom-wl < 6.30.223.271-64 %define kconflicts2 dkms-nvidia-current < 515.65.01-1 %define kconflicts3 dkms-nvidia470 < 470.141.03-1 %define kconflicts4 dkms-nvidia390 < 390.154-1 %define kconflicts5 dkms-virtualbox < 6.1.36-1 %define kconflicts6 dkms-xtables-addons < 3.21-1 # (tmb) conflict older btrfs-progs to get the new in same transaction and in initrd %define kconflicts7 btrfs-progs < 5.10-1 # (tmb) conflict too old radeon-firmware to get the uvd firmwares in initrd %define kconflicts8 radeon-firmware < 20201218-1 # (tmb) conflict old firmware to get the firmwares in initrd %define kconflicts9 kernel-firmware-nonfree < 20201230-1 # (tmb) conflict old microcode to get updated ones in initrd for early loading %define kconflicts10 microcode < 0.20201118-2 # (tmb) conflict old theme to get mga8 theme in initrd %define kconflicts11 mageia-gfxboot-theme < 4.5.14.11-2 # (tmb) conflict too old grub2(-efi) %define kconflicts12 grub2 < 2.02.0-15 %define kconflicts13 grub2-efi < 2.02.0-15 # (tmb) conflict too old efibootmgr %define kconflicts14 efibootmgr < 16-3 # (tmb) force new theme in initrd %define kconflicts15 mageia-theme < 8.0-2 Autoreqprov: no BuildRequires: gcc >= 12.2.1-0.20230121.1 BuildRequires: binutils >= 1:2.40-1 BuildRequires: kmod >= 12-2 BuildRequires: bc BuildRequires: gawk >= 5.2.0-4 # for crypto stuff BuildRequires: pkgconfig(openssl) # since 4.16 BuildRequires: bison BuildRequires: diffutils BuildRequires: elfutils-devel BuildRequires: flex # for headers_install BuildRequires: rsync # for cpupower %if %{build_cpupower} BuildRequires: pkgconfig(libpci) %endif # for perf %if %{build_perf} BuildRequires: audit-devel BuildRequires: binutils-devel BuildRequires: gtk2-devel BuildRequires: libunwind-devel BuildRequires: newt-devel BuildRequires: python3-devel BuildRequires: zlib-devel BuildRequires: asciidoc BuildRequires: xmlto-notex BuildRequires: perl-devel BuildRequires: systemtap-sdt-devel BuildRequires: babeltrace-devel %ifarch %{ix86} x86_64 BuildRequires: numa-devel %endif %endif %if %{build_bpftool} BuildRequires: python3-docutils BuildRequires: cap-devel %endif %description %common_desc_kernel %ifnarch %{arm} %common_desc_kernel_smp %endif # mkflavour() name flavour processor # name: the flavour name in the package name # flavour: first parameter of CreateKernel() %define mkflavour() \ %package -n %{kname}-%{1}-%{buildrel} \ Version: %{fakever} \ Release: %{fakerel} \ Provides: %kprovides1 %kprovides2 %kprovides3 \ %{expand:%%{?kprovides_%{1}:Provides: %{kprovides_%{1}}}} \ Provides: %{kname}-%{1} \ Requires(pre): %requires1 %requires2 %requires3 %requires4 \ Requires: %requires2 %requires5 %requires6 \ Conflicts: %kconflicts1 %kconflicts2 %kconflicts3 \ Conflicts: %kconflicts4 %kconflicts5 %kconflicts6 \ Conflicts: %kconflicts7 %kconflicts8 %kconflicts9 \ Conflicts: %kconflicts10 %kconflicts11 %kconflicts12 \ Conflicts: %kconflicts13 %kconflicts14 %kconflicts15 \ Provides: should-restart = system \ Provides: installonlypkg(kernel) \ Recommends: %{kname}-%{1}-latest \ %ifarch %{ix86} \ Conflicts: arch(x86_64) \ %endif \ Recommends: iw cpupower microcode \ Summary: %{expand:%{summary_%(echo %{1} | sed -e "s/-/_/")}} \ Group: System/Kernel and hardware \ %description -n %{kname}-%{1}-%{buildrel} \ %common_desc_kernel %{expand:%{info_%(echo %{1} | sed -e "s/-/_/")}} \ %ifnarch %{arm} \ %common_desc_kernel_smp \ %endif \ \ %if %build_devel \ %package -n %{kname}-%{1}-devel-%{buildrel} \ Version: %{fakever} \ Release: %{fakerel} \ Requires: glibc-devel ncurses-devel make gcc perl \ Requires: gcc \ %ifarch x86_64 \ Requires: pkgconfig(libelf) \ %endif \ Summary: The kernel-devel files for %{kname}-%{1}-%{buildrel} \ Group: Development/Kernel \ Provides: %{kname}-devel = %{kverrel} \ Provides: %{kname}-%{1}-devel \ Recommends: %{kname}-%{1}-devel-latest \ %ifarch %{ix86} \ Conflicts: arch(x86_64) \ %endif \ %description -n %{kname}-%{1}-devel-%{buildrel} \ This package contains the kernel files (headers and build tools) \ that should be enough to build additional drivers for \ use with %{kname}-%{1}-%{buildrel}. \ \ If you want to build your own kernel, you need to install the full \ %{kname}-source-%{buildrel} rpm. \ %endif \ \ %if %build_debug \ %package -n %{kname}-%{1}-%{buildrel}-debuginfo \ Version: %{fakever} \ Release: %{fakerel} \ Summary: Files with debuginfo for %{kname}-%{1}-%{buildrel} \ Group: Development/Debug \ Provides: kernel-debug = %{kverrel} \ %ifarch %{ix86} \ Conflicts: arch(x86_64) \ %endif \ %description -n %{kname}-%{1}-%{buildrel}-debuginfo \ This package contains the files with debuginfo to aid in debug tasks \ when using %{kname}-%{1}-%{buildrel}. \ \ If you need to look at debug information or use some application that \ needs debugging info from the kernel, this package may help. \ %endif \ \ %package -n %{kname}-%{1}-latest \ Version: %{kversion} \ Release: %{rpmrel} \ Summary: Virtual rpm for latest %{kname}-%{1} \ Group: System/Kernel and hardware \ Requires: %{kname}-%{1}-%{buildrel} \ %ifarch %{ix86} \ Conflicts: arch(x86_64) \ %endif \ Obsoletes: vboxadditions-kernel-%{1}-latest \ Obsoletes: kernel-tmb-%{1}-latest \ %description -n %{kname}-%{1}-latest \ This package is a virtual rpm that aims to make sure you always have the \ latest %{kname}-%{1} installed... \ \ %if %build_devel \ %package -n %{kname}-%{1}-devel-latest \ Version: %{kversion} \ Release: %{rpmrel} \ Summary: Virtual rpm for latest %{kname}-%{1}-devel \ Group: Development/Kernel \ Requires: %{kname}-%{1}-devel-%{buildrel} \ %ifarch %{ix86} \ Conflicts: arch(x86_64) \ %endif \ Provides: %{kname}-devel-latest \ %description -n %{kname}-%{1}-devel-latest \ This package is a virtual rpm that aims to make sure you always have the \ latest %{kname}-%{1}-devel installed... \ %endif \ \ %posttrans -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-posttrans \ %postun -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1}-postun \ \ %if %build_devel \ %post -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-post \ %preun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-preun \ %postun -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1}-postun \ %endif \ \ %files -n %{kname}-%{1}-%{buildrel} -f kernel_files.%{1} \ %files -n %{kname}-%{1}-latest \ \ %if %build_devel \ %files -n %{kname}-%{1}-devel-%{buildrel} -f kernel_devel_files.%{1} \ %files -n %{kname}-%{1}-devel-latest \ %endif \ \ %if %build_debug \ %files -n %{kname}-%{1}-%{buildrel}-debuginfo -f kernel_debug_files.%{1} \ %endif %ifarch %{ix86} # # kernel-desktop586: i586, smp-alternatives, 4GB # %if %build_desktop586 %define summary_desktop586 Linux kernel for desktop use with i586 and less than 4GB RAM %define info_desktop586 This kernel is compiled for desktop use, single or \ multiple i586 processor(s)/core(s) and less than 4GB RAM (usually 3-3.5GB \ detected, if you need/want to use all 4GB or more, install kernel-server), \ using HZ_1000, voluntary preempt, CFS cpu scheduler and cfq i/o scheduler. %mkflavour desktop586 %endif %endif # # kernel-desktop: i686, smp-alternatives, 64 GB / x86_64 / arm / aarch64 # %if %build_desktop %ifarch %{ix86} %define summary_desktop Linux Kernel for desktop use with i686 and up to 64GB RAM %define info_desktop This kernel is compiled for desktop use, single or \ multiple i686 processor(s)/core(s) and up to 64GB RAM, using HZ_1000, \ voluntary preempt, CFS cpu scheduler and cfq i/o scheduler. %else %define summary_desktop Linux Kernel for desktop use with %{_arch} %define info_desktop This kernel is compiled for desktop use, single or \ multiple %{_arch} processor(s)/core(s), using HZ_1000, voluntary preempt, \ CFS cpu scheduler and cfq i/o scheduler. %endif %mkflavour desktop %endif # # kernel-server: i686, smp-alternatives, 64 GB / x86_64 / aarch64 # %if %build_server %ifarch %{ix86} %define summary_server Linux Kernel for server use with i686 & 64GB RAM %define info_server This kernel is compiled for server use, single or \ multiple i686 processor(s)/core(s) and up to 64GB RAM using PAE, using \ no preempt, HZ_100, CFS cpu scheduler and cfq i/o scheduler. %else %define summary_server Linux Kernel for server use with %{_arch} %define info_server This kernel is compiled for server use, single or \ multiple %{_arch} processor(s)/core(s), using no preempt, HZ_100, \ CFS cpu scheduler and cfq i/o scheduler. %endif %mkflavour server %endif # # kernel-source # %if %build_source %package -n %{kname}-source-%{buildrel} Version: %{fakever} Release: %{fakerel} Requires: glibc-devel, ncurses-devel, make, gcc, perl, diffutils Summary: The Linux source code for %{kname}-%{buildrel} Group: Development/Kernel Autoreqprov: no Provides: kernel-source = %{kverrel} Buildarch: noarch %description -n %{kname}-source-%{buildrel} The %{kname}-source package contains the source code files for the Mageia kernel. Theese source files are only needed if you want to build your own custom kernel that is better tuned to your particular hardware. If you only want the files needed to build 3rdparty (nVidia, Ati, dkms-*,...) drivers against, install the *-devel-* rpm that is matching your kernel. # # kernel-source-latest: virtual rpm # %package -n %{kname}-source-latest Version: %{kversion} Release: %{rpmrel} Summary: Virtual rpm for latest %{kname}-source Group: Development/Kernel Requires: %{kname}-source-%{buildrel} Buildarch: noarch %description -n %{kname}-source-latest This package is a virtual rpm that aims to make sure you always have the latest %{kname}-source installed... %endif # # kernel-doc: documentation for the Linux kernel # %if %build_doc %package -n %{kname}-doc Version: %{kversion} Release: %{rpmrel} Summary: Various documentation bits found in the %{kname} source Group: Documentation Buildarch: noarch %description -n %{kname}-doc This package contains documentation files from the %{kname} source. Various bits of information about the Linux kernel and the device drivers shipped with it are documented in these files. You also might want install this package if you need a reference to the options that can be passed to Linux kernel modules at load time. %endif # # kernel userspace-headers # %if %{build_uheaders} %package -n %{kname}-userspace-headers Version: %{kversion} Release: %{rpmrel} Summary: Linux kernel header files for userspace Group: System/Kernel and hardware %rename linux-userspace-headers Provides: kernel-headers = 1:%{version}-%{release} %description -n %{kname}-userspace-headers C header files from the Linux kernel. The header files define structures and constants that are needed for building most standard programs. This package is not suitable for building kernel modules. %endif # # kernel/tools # %if %{build_perf} %package -n perf Version: %{kversion} Release: %{rpmrel} Summary: perf tool and the supporting documentation Group: System/Kernel and hardware %description -n perf the perf tool and the supporting documentation. %endif %if %{build_cpupower} %package -n cpupower Version: %{kversion} Release: %{rpmrel} Summary: the cpupower tools Group: System/Kernel and hardware Requires(post): rpm-helper >= 0.24.8-1 Requires(preun): rpm-helper >= 0.24.8-1 %description -n cpupower the cpupower tools. %post -n cpupower %_post_service cpupower %preun -n cpupower %_preun_service cpupower %package -n cpupower-devel Version: %{kversion} Release: %{rpmrel} Summary: devel files for cpupower Group: Development/Kernel Requires: cpupower = %{kversion}-%{rpmrel} Conflicts: %{_lib}cpufreq-devel %description -n cpupower-devel This package contains the development files for cpupower. %endif %if %{build_bpftool} %package -n bpftool Summary: Inspection and simple manipulation of eBPF programs and maps Group: System/Kernel and hardware %description -n bpftool This package contains the bpftool, which allows inspection and simple manipulation of eBPF programs and maps. %endif %if %{build_libbpf} %package -n %{_lib}bpf%{bpfmajor} Summary: The bpf library from kernel source Group: System/Libraries %description -n %{_lib}bpf%{bpfmajor} This package contains the kernel source bpf library. %package -n %{_lib}bpf-devel Summary: Developement files for the bpf library from kernel source Group: Development/Kernel Requires: %{_lib}bpf%{bpfmajor} %description -n %{_lib}bpf-devel This package includes libraries and header files needed for development of applications which use bpf library from kernel source. %endif # # End packages - here begins build stage # %prep %setup -q -n %top_dir_name -c cd %src_dir %autopatch -p1 # PATCH END # # Setup Begin # # install x86 defconfigs install -m 644 %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} %{SOURCE15} arch/x86/configs/ # install arm64 defconfigs install -m 644 %{SOURCE16} %{SOURCE17} arch/arm64/configs/ # install arm defconfigs install -m 644 %{SOURCE18} arch/arm/configs/ # make sure the kernel has the sublevel we know it has... LC_ALL=C perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{sublevel}/" Makefile # get rid of unwanted files find . -name '*~' -o -name '*.orig' -o -name '*.append' | %kxargs rm -f # fix missing exec flag on file introduced in 4.14.10-rc1 chmod 755 tools/objtool/sync-check.sh %build # Common target directories %define _kerneldir /usr/src/kernel-%{kversion}-%{buildrpmrel} %define _bootdir /boot %define _modulesdir /lib/modules %define _efidir %{_bootdir}/efi/mageia # Directories definition needed for building %define temp_root %{build_dir}/temp-root %define temp_boot %{temp_root}%{_bootdir} %define temp_modules %{temp_root}%{_modulesdir} %define temp_source %{temp_root}%{_kerneldir} PrepareKernel() { name=$1 extension=$2 echo "Make config for kernel $extension" %smake ARCH=%{target_arch} -s mrproper if [ "%{target_arch}" == "i386" -o "%{target_arch}" == "x86_64" ]; then conf_dir=arch/x86/configs else conf_dir=arch/%{target_arch}/configs fi if [ -z "$name" ]; then cp $conf_dir/defconfig-%{target_arch}-desktop .config else cp $conf_dir/defconfig-%{target_arch}-$name .config fi # make sure EXTRAVERSION says what we want it to say LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -$extension/" Makefile %smake ARCH=%{target_arch} oldconfig } BuildKernel() { KernelVer=$1 echo "Building kernel $KernelVer" %kmake ARCH=%{target_arch} -s all # Start installing stuff install -d %{temp_boot} install -m 644 System.map %{temp_boot}/System.map-$KernelVer install -m 644 .config %{temp_boot}/config-$KernelVer xz -c Module.symvers > %{temp_boot}/symvers-$KernelVer.xz %ifarch %{arm} IMAGE=zImage %else %ifarch aarch64 IMAGE=Image.gz %else IMAGE=bzImage %endif %endif cp -f arch/%{target_arch}/boot/$IMAGE %{temp_boot}/vmlinuz-$KernelVer %ifarch %{arm} aarch64 install -d %{temp_root}%{_libdir}/linux-$KernelVer/ find arch/%{target_arch}/boot/dts/ -name *.dtb -execdir install -D -m644 {} %{temp_root}%{_libdir}/linux-$KernelVer/{} \; %endif # modules install -d %{temp_modules}/$KernelVer %smake ARCH=%{target_arch} INSTALL_MOD_PATH=%{temp_root} KERNELRELEASE=$KernelVer modules_install } SaveDevel() { devel_flavour=$1 DevelRoot=/usr/src/kernel-%{kversion}-$devel_flavour-%{buildrpmrel} TempDevelRoot=%{temp_root}$DevelRoot mkdir -p $TempDevelRoot for i in $(find . -name 'Makefile*'); do cp -R --parents $i $TempDevelRoot;done for i in $(find . -name 'Kconfig*' -o -name 'Kbuild*'); do cp -R --parents $i $TempDevelRoot;done cp -fR include $TempDevelRoot cp -fR scripts $TempDevelRoot cp -fR kernel/bounds.c $TempDevelRoot/kernel cp -fR tools/include $TempDevelRoot/tools/ # needed for selinux cp -R --parents security/selinux/include/*.h $TempDevelRoot %ifarch %{arm} cp -fR arch/%{target_arch}/tools $TempDevelRoot/arch/%{target_arch}/ cp -fR arch/%{target_arch}/kernel/signal.h $TempDevelRoot/arch/%{target_arch}/kernel/ %endif %ifarch aarch64 cp -fR arch/x86/entry/syscalls/syscall_32.tbl $TempDevelRoot/arch/x86/entry/syscalls/ cp -fR arch/arm64/kernel/vdso/*.{S,sh} $TempDevelRoot/arch/arm64/kernel/vdso/ cp -fR arch/arm64/kernel/vdso/vgettimeofday.c $TempDevelRoot/arch/arm64/kernel/vdso/ cp -fR arch/arm64/tools/{cpucaps,gen-cpucaps.awk,gen-sysreg.awk,sysreg} $TempDevelRoot/arch/arm64/tools/ # aarch64 build wants x86 syscall tables cp -fR arch/x86/entry/syscalls/syscall_{32,64}.tbl $TempDevelRoot/arch/x86/entry/syscalls/ cp -fR lib/vdso/gettimeofday.c $TempDevelRoot/lib/vdso/ %endif %ifarch %{ix86} x86_64 cp -fR arch/x86/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/x86/kernel/ cp -fR arch/x86/kernel/asm-offsets_{32,64}.c $TempDevelRoot/arch/x86/kernel/ mkdir -p $TempDevelRoot/arch/x86/kvm/vmx cp -fR arch/x86/kvm/vmx/*.h $TempDevelRoot/arch/x86/kvm/vmx/ cp -fR arch/x86/kvm/*.h $TempDevelRoot/arch/x86/kvm/ cp -fR arch/x86/lib/insn.c $TempDevelRoot/arch/x86/lib/ cp -fR arch/x86/purgatory/* $TempDevelRoot/arch/x86/purgatory/ cp -fR arch/x86/entry/syscalls/syscall* $TempDevelRoot/arch/x86/entry/syscalls/ cp -fR arch/x86/include $TempDevelRoot/arch/x86/ cp -fR arch/x86/tools $TempDevelRoot/arch/x86/ %else cp -fR arch/%{target_arch}/kernel/asm-offsets.{c,s} $TempDevelRoot/arch/%{target_arch}/kernel/ for f in $(find arch/%{target_arch} -name include); do cp -fR --parents $f $TempDevelRoot; done %endif cp -fR .config Module.symvers $TempDevelRoot # Needed for truecrypt build (Danny) cp -fR drivers/md/dm.h $TempDevelRoot/drivers/md/ # needed by include/generated/timeconst.h cp -fR kernel/time/timeconst.bc $TempDevelRoot/kernel/time/ # Needed for lirc_gpio (#39004) cp -fR drivers/media/pci/bt8xx/bttv{,p}.h $TempDevelRoot/drivers/media/pci/bt8xx/ cp -fR drivers/media/pci/bt8xx/bt848.h $TempDevelRoot/drivers/media/pci/bt8xx/ cp -fR drivers/media/common/btcx-risc.h $TempDevelRoot/drivers/media/common/ # rtl8812au mkdir -p $TempDevelRoot/drivers/staging/rtl8812au/hal/phydm/ cp -f drivers/staging/rtl8812au/hal/phydm/phydm.mk $TempDevelRoot/drivers/staging/rtl8812au/hal/phydm/ %ifarch x86_64 # orc unwinder needs theese cp -fR tools/build/Build{,.include} $TempDevelRoot/tools/build cp -fR tools/build/fixdep.c $TempDevelRoot/tools/build cp -fR tools/lib/{rbtree.c,ctype.c,str_error_r.c,string.c} $TempDevelRoot/tools/lib cp -fR tools/lib/subcmd/* $TempDevelRoot/tools/lib/subcmd cp -fR tools/objtool/* $TempDevelRoot/tools/objtool cp -fR tools/scripts/utilities.mak $TempDevelRoot/tools/scripts mkdir -p $TempDevelRoot/tools/arch/x86/tools cp -fR tools/arch/x86/tools/gen-insn-attr-x86.awk $TempDevelRoot/tools/arch/x86/tools/ mkdir -p $TempDevelRoot/tools/arch/x86/lib cp -fR tools/arch/x86/lib/{inat.c,insn.c,x86-opcode-map.txt} $TempDevelRoot/tools/arch/x86/lib/ mkdir -p $TempDevelRoot/tools/arch/x86/include/asm cp -fR tools/arch/x86/include/asm/{asm.h,emulate_prefix.h,inat.h,inat_types.h,insn.h,nops.h,orc_types.h} $TempDevelRoot/tools/arch/x86/include/asm/ %endif for i in alpha arc avr32 blackfin c6x cris csky frv h8300 hexagon ia64 loongarch m32r m68k m68knommu metag microblaze \ mips mn10300 nds32 nios2 openrisc parisc powerpc riscv s390 score sh sparc tile unicore32 xtensa; do rm -rf $TempDevelRoot/arch/$i rm -rf $TempDevelRoot/scripts/dtc/include-prefixes/$i rm -rf $TempDevelRoot/tools/arch/$i done %ifnarch %{arm} aarch64 rm -rf $TempDevelRoot/arch/arm* rm -rf $TempDevelRoot/include/kvm/arm* rm -rf $TempDevelRoot/include/soc rm -rf $TempDevelRoot/scripts/dtc/include-prefixes/arm* rm -rf $TempDevelRoot/tools/arch/arm* %endif %ifnarch %{ix86} x86_64 rm -rf $TempDevelRoot/arch/x86 rm -rf $TempDevelRoot/tools/arch/x86 # arch/x86/ras/Kconfig is included by drivers/ras/Kconfig # and kconfig's source command seems to be evaluated even under a false conditional mkdir -p $TempDevelRoot/arch/x86/ras cp -fR arch/x86/ras/Kconfig $TempDevelRoot/arch/x86/ras %endif # (6.1 breakage) keep crypto Kconfig deps happy cp --parents arch/arm/crypto/Kconfig $TempDevelRoot cp --parents arch/arm64/crypto/Kconfig $TempDevelRoot cp --parents arch/mips/crypto/Kconfig $TempDevelRoot cp --parents arch/powerpc/crypto/Kconfig $TempDevelRoot cp --parents arch/s390/crypto/Kconfig $TempDevelRoot cp --parents arch/sparc/crypto/Kconfig $TempDevelRoot cp --parents arch/x86/crypto/Kconfig $TempDevelRoot # Clean the scripts tree, and make sure everything is ok (sanity check) # running prepare+scripts (tree was already "prepared" in build) pushd $TempDevelRoot >/dev/null %smake ARCH=%{target_arch} -s prepare scripts %smake ARCH=%{target_arch} -s clean popd >/dev/null rm -f $TempDevelRoot/.config.old # fix permissions chmod -R a+rX $TempDevelRoot # disable mrproper in -devel rpms patch -p1 --fuzz=0 -d $TempDevelRoot -i %{SOURCE2} kernel_devel_files=../kernel_devel_files.$devel_flavour ### Create the kernel_devel_files.* cat > $kernel_devel_files < $kernel_devel_files-post < $kernel_devel_files-preun < $kernel_devel_files-postun </dev/null fi EOF } SaveDebug() { debug_flavour=$1 install -m 644 vmlinux \ %{temp_boot}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel} kernel_debug_files=../kernel_debug_files.$debug_flavour echo "%{_bootdir}/vmlinux-%{kversion}-$debug_flavour-%{buildrpmrel}" \ >> $kernel_debug_files find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \ -name "*.ko" | \ %kxargs -I '{}' objcopy --only-keep-debug '{}' '{}'.debug find %{temp_modules}/%{kversion}-$debug_flavour-%{buildrpmrel}/kernel \ -name "*.ko" | %kxargs -I '{}' \ sh -c 'cd `dirname {}`; \ objcopy --add-gnu-debuglink=`basename {}`.debug \ --strip-debug `basename {}`' pushd %{temp_modules} find %{kversion}-$debug_flavour-%{buildrpmrel}/kernel \ -name "*.ko.debug" > debug_module_list popd cat %{temp_modules}/debug_module_list | \ sed 's|\(.*\)|%{_modulesdir}/\1|' >> $kernel_debug_files cat %{temp_modules}/debug_module_list | \ sed 's|\(.*\)|%exclude %{_modulesdir}/\1|' \ >> ../kernel_exclude_debug_files.$debug_flavour rm -f %{temp_modules}/debug_module_list } CreateFiles() { kernel_flavour=$1 kernel_files=../kernel_files.$kernel_flavour ker="vmlinuz" ### Create the kernel_files.* cat > $kernel_files <> $kernel_files %endif ### Create kernel Posttrans script cat > $kernel_files-posttrans < /dev/null if [ -e initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img ]; then ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz-$kernel_flavour ln -sf vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel} vmlinuz ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd-$kernel_flavour.img ln -sf initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img initrd.img fi popd > /dev/null EOF ### Create kernel Postun script on the fly cat > $kernel_files-postun < /dev/null if [ -f "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then echo "The kernel is still installed in postun, probably a reinstall, skipping cleanup." >&2 exit fi if [ -L vmlinuz-$kernel_flavour ]; then if [ "\$(readlink vmlinuz-$kernel_flavour)" = "vmlinuz-%{kversion}-$kernel_flavour-%{buildrpmrel}" ]; then rm -f vmlinuz-$kernel_flavour fi fi if [ -L initrd-$kernel_flavour.img ]; then if [ "\$(readlink initrd-$kernel_flavour.img)" = "initrd-%{kversion}-$kernel_flavour-%{buildrpmrel}.img" ]; then rm -f initrd-$kernel_flavour.img fi fi popd > /dev/null if [ -d /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} ]; then rm -rf /lib/modules/%{kversion}-$kernel_flavour-%{buildrpmrel} >/dev/null fi /sbin/kernel_remove_initrd %{kversion}-$kernel_flavour-%{buildrpmrel} /sbin/installkernel -R %{kversion}-$kernel_flavour-%{buildrpmrel} if [ -d /var/lib/dkms ]; then rm -f /var/lib/dkms/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null rm -rf /var/lib/dkms/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null rm -f /var/lib/dkms-binary/*/kernel-%{kversion}-$devel_flavour-%{buildrpmrel}-%{_target_cpu} >/dev/null rm -rf /var/lib/dkms-binary/*/*/%{kversion}-$devel_flavour-%{buildrpmrel} >/dev/null fi EOF } CreateKernel() { flavour=$1 PrepareKernel $flavour $flavour-%{buildrpmrel} BuildKernel %{kversion}-$flavour-%{buildrpmrel} %if %build_devel SaveDevel $flavour %endif %if %build_debug SaveDebug $flavour %endif CreateFiles $flavour } ### # DO it... ### # Create a simulacro of buildroot rm -rf %{temp_root} install -d %{temp_root} # make sure we are in the directory cd %src_dir %ifarch %{ix86} %if %build_desktop586 CreateKernel desktop586 %endif %endif %if %build_desktop CreateKernel desktop %endif %if %build_server CreateKernel server %endif # set extraversion to match srpm to get nice version reported by the tools LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile # build perf %if %{build_perf} # perf %smake -s -C tools/perf NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 \ HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 NO_JVMTI=1 prefix=%{_prefix} lib=%{_lib} all %smake -C tools/perf -s prefix=%{_prefix} man %endif %if %{build_cpupower} # cpupower # make sure version-gen.sh is executable. chmod +x tools/power/cpupower/utils/version-gen.sh %make_build -C tools/power/cpupower CPUFREQ_BENCH=false %endif # build bpftool %if %{build_bpftool} pushd tools/bpf/bpftool make popd %endif # build libbpf %if %{build_libbpf} pushd tools/lib/bpf make V=1 popd %endif # We don't make to repeat the depend code at the install phase %if %build_source PrepareKernel "" %{buildrpmrel}custom %smake ARCH=%{target_arch} -s mrproper %endif ### ### install ### %install install -m 644 %{SOURCE4} . cd %src_dir # Directories definition needed for installing %define target_boot %{buildroot}%{_bootdir} %define target_modules %{buildroot}%{_modulesdir} %define target_headers %{buildroot}%{_prefix} %define target_source %{buildroot}%{_kerneldir} # We want to be able to test several times the install part rm -rf %{buildroot} cp -a %{temp_root} %{buildroot} # Create directories infastructure %if %build_source install -d %{target_source} tar cf - . | tar xf - -C %{target_source} chmod -R a+rX %{target_source} # we remove all the source files that we don't ship # first architecture files for i in alpha arc avr32 blackfin c6x cris csky frv h8300 hexagon ia64 loongarch m32r m68k m68knommu metag microblaze \ mips nds32 nios2 openrisc parisc powerpc riscv s390 score sh sh64 sparc tile unicore32 v850 xtensa mn10300; do rm -rf %{target_source}/arch/$i rm -rf %{target_source}/scripts/dtc/include-prefixes/$i rm -rf %{target_source}/tools/arch/$i rm -rf %{target_source}/tools/testing/selftests/$i done %ifnarch %{arm} aarch64 rm -rf %{target_source}/include/kvm/arm* rm -rf %{target_source}/scripts/dtc/include-prefixes/arm* rm -rf %{target_source}/tools/arch/arm* %endif # other misc files rm -f %{target_source}/{.clang-format,.cocciconfig,.config.cmd,.config.old,.get_maintainer.ignore,.gitattributes,.gitignore,.tmp_gas_check,.mailmap,.missing-syscalls.d,arch/.gitignore,rust/.gitignore} rm -rf %{target_source}/.tmp_depmod/ # more cleaning pushd %{target_source} # lots of gitignore files find -iname ".gitignore" -delete # clean tools tree %smake -C tools clean %smake -C tools/build clean %smake -C tools/build/feature clean # dont ship generated vdso.so* %ifarch aarch64 rm -f arch/arm64/kernel/vdso/vdso.so* %endif popd # nuke last as it gets re-created rm -f %{target_source}/.cache.mk #endif %build_source %endif # compressing modules %if %{build_modxz} find %{target_modules} -name "*.ko" | %kxargs xz -6 %else find %{target_modules} -name "*.ko" | %kxargs gzip -9 %endif # We used to have a copy of PrepareKernel here # Now, we make sure that the thing in the linux dir is what we want it to be for i in %{target_modules}/*; do rm -f $i/build $i/source done # sniff, if we compressed all the modules, we change the stamp :( # we really need the depmod -ae here pushd %{target_modules} for i in *; do /sbin/depmod -ae -b %{buildroot} -F %{target_boot}/System.map-$i $i echo $? done for i in *; do pushd $i echo "Creating modules.description for $i" modules=`find . -name "*.ko.[g,x]z"` echo $modules | xargs /sbin/modinfo \ | perl -lne 'print "$name\t$1" if $name && /^description:\s*(.*)/; $name = $1 if m!^filename:\s*(.*)\.k?o!; $name =~ s!.*/!!' > modules.description popd done popd # need to set extraversion to match srpm again to avoid rebuild LC_ALL=C perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{rpmrel}/" Makefile # install userspace-headers %if %{build_uheaders} %smake ARCH=%{target_arch} headers_install INSTALL_HDR_PATH=%{target_headers} # for drakx cp include/linux/pci_ids.h %{target_headers}/include/linux/ %endif %if %{build_perf} # perf tool binary and supporting scripts/binaries %smake -s -C tools/perf V=1 DESTDIR=%{buildroot} NO_PERF_READ_VDSO32=1 NO_PERF_READ_VDSOX32=1 WERROR=0 NO_LIBUNWIND=1 \ HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_STRLCPY=1 NO_BIONIC=1 NO_JVMTI=1 prefix=%{_prefix} lib=%{_lib} install # perf man pages (note: implicit rpm magic compresses them later) make -C tools/perf V=1 DESTDIR=%{buildroot} prefix=%{_prefix} install-man # remove perf files we dont ship rm -rf %{buildroot}/usr/lib/perf/examples rm -rf %{buildroot}/usr/lib/perf/include/bpf rm -rf %{buildroot}/usr/include/perf/perf_dlfilter.h %endif %if %{build_cpupower} make -C tools/power/cpupower DESTDIR=%{buildroot} libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install rm -f %{buildroot}%{_libdir}/*.{a,la} %find_lang cpupower mv cpupower.lang ../ chmod 0755 %{buildroot}%{_libdir}/libcpupower.so* mkdir -p %{buildroot}%{_unitdir} %{buildroot}%{_sysconfdir}/sysconfig install -m644 %{SOURCE50} %{buildroot}%{_unitdir}/cpupower.service install -m644 %{SOURCE51} %{buildroot}%{_sysconfdir}/sysconfig/cpupower %endif # install bpftool %if %{build_bpftool} pushd tools/bpf/bpftool make DESTDIR=%{buildroot} prefix=%{_prefix} bash_compdir=%{_sysconfdir}/bash_completion.d/ mandir=%{_mandir} install doc-install popd %endif # install libbpf %if %{build_libbpf} pushd tools/lib/bpf make DESTDIR=%{buildroot} prefix=%{_prefix} libdir=%{_libdir} V=1 install install_headers popd %endif ### ### clean ### %clean rm -rf %{buildroot} # We don't want to remove this, the whole reason of its existence is to be # able to do several rpm --short-circuit -bi for testing install # phase without repeating compilation phase #rm -rf %{temp_root} ### ### source and doc file lists ### %if %build_source %files -n %{kname}-source-%{buildrel} %doc %{_kerneldir}/LICENSES %dir %{_kerneldir} %dir %{_kerneldir}/arch %dir %{_kerneldir}/include %{_kerneldir}/.rustfmt.toml %{_kerneldir}/Documentation %{_kerneldir}/arch/Kconfig %{_kerneldir}/arch/arm %{_kerneldir}/arch/arm64 %{_kerneldir}/arch/um %{_kerneldir}/arch/x86 %{_kerneldir}/block %{_kerneldir}/certs %{_kerneldir}/crypto %{_kerneldir}/drivers %{_kerneldir}/fs %{_kerneldir}/include/acpi %{_kerneldir}/include/asm-generic %{_kerneldir}/include/clocksource %{_kerneldir}/include/crypto %{_kerneldir}/include/drm %{_kerneldir}/include/dt-bindings %{_kerneldir}/include/keys %{_kerneldir}/include/kunit %{_kerneldir}/include/kvm %{_kerneldir}/include/linux %{_kerneldir}/include/math-emu %{_kerneldir}/include/media %{_kerneldir}/include/memory %{_kerneldir}/include/misc %{_kerneldir}/include/net %{_kerneldir}/include/pcmcia %{_kerneldir}/include/ras %{_kerneldir}/include/rdma %{_kerneldir}/include/rv %{_kerneldir}/include/scsi %{_kerneldir}/include/soc %{_kerneldir}/include/sound %{_kerneldir}/include/target %{_kerneldir}/include/trace %{_kerneldir}/include/uapi %{_kerneldir}/include/ufs %dir %{_kerneldir}/include/vdso %{_kerneldir}/include/vdso/*.h %{_kerneldir}/include/video %{_kerneldir}/include/xen %{_kerneldir}/init %{_kerneldir}/io_uring %{_kerneldir}/ipc %{_kerneldir}/kernel %{_kerneldir}/lib %{_kerneldir}/mm %{_kerneldir}/net %{_kerneldir}/rust %{_kerneldir}/samples %{_kerneldir}/scripts %{_kerneldir}/security %{_kerneldir}/sound %{_kerneldir}/tools %{_kerneldir}/usr %{_kerneldir}/virt %{_kerneldir}/COPYING %{_kerneldir}/CREDITS %{_kerneldir}/Kbuild %{_kerneldir}/Kconfig %{_kerneldir}/MAINTAINERS %{_kerneldir}/Makefile %{_kerneldir}/README %doc README.kernel-sources %files -n %{kname}-source-latest %endif %if %build_doc %files -n %{kname}-doc %doc linux-%{tar_ver}/Documentation/* %endif %if %build_uheaders %files -n %{kname}-userspace-headers %defattr(0644,root,root,0755) %{_includedir}/asm/ %{_includedir}/asm-generic/ %{_includedir}/drm/ %{_includedir}/linux/ %{_includedir}/misc/ %{_includedir}/mtd/ %{_includedir}/rdma/ %{_includedir}/scsi/ %{_includedir}/sound/ %{_includedir}/video/ %{_includedir}/xen/ %endif %if %{build_perf} %files -n perf %{_bindir}/perf %{_bindir}/trace %{_datadir}/perf-core/strace/groups/file %{_datadir}/perf-core/strace/groups/string %{_datadir}/doc/perf-tip/tips.txt %dir %{_libdir}/traceevent %dir %{_libdir}/traceevent/plugins %{_libdir}/traceevent/plugins/plugin_* %dir %{_prefix}/libexec/perf-core %{_prefix}/libexec/perf-core/* %{_mandir}/man[1-8]/perf* %{_sysconfdir}/bash_completion.d/perf %endif %if %{build_cpupower} %files -n cpupower -f cpupower.lang %config(noreplace) %{_sysconfdir}/sysconfig/cpupower %{_bindir}/cpupower %{_datadir}/bash-completion/completions/cpupower %{_libdir}/libcpupower.so.0 %{_libdir}/libcpupower.so.0.0.1 %{_unitdir}/cpupower.service %{_mandir}/man[1-8]/cpupower* %files -n cpupower-devel %{_libdir}/libcpupower.so %{_includedir}/cpuidle.h %{_includedir}/cpufreq.h %endif %if %{build_bpftool} %files -n bpftool %{_sbindir}/bpftool %{_sysconfdir}/bash_completion.d/bpftool %{_mandir}/man8/bpftool-*.8* %{_mandir}/man8/bpftool.8* %endif %if %{build_libbpf} %files -n %{_lib}bpf%{bpfmajor} %{_libdir}/libbpf.so.%{bpfmajor}{,.*} %files -n %{_lib}bpf-devel %{_libdir}/libbpf.a %{_libdir}/libbpf.so %{_libdir}/pkgconfig/libbpf.pc %{_includedir}/bpf/bpf.h %{_includedir}/bpf/bpf_core_read.h %{_includedir}/bpf/bpf_endian.h %{_includedir}/bpf/bpf_helper_defs.h %{_includedir}/bpf/bpf_helpers.h %{_includedir}/bpf/bpf_tracing.h %{_includedir}/bpf/btf.h %{_includedir}/bpf/libbpf.h %{_includedir}/bpf/libbpf_common.h %{_includedir}/bpf/libbpf_legacy.h %{_includedir}/bpf/libbpf_version.h %{_includedir}/bpf/skel_internal.h %{_includedir}/bpf/usdt.bpf.h %endif %changelog * Sat Sep 14 2024 ghibo 6.1.110-2.mga9 - Update to release 6.1.110. * Tue Jul 16 2024 ghibo 6.1.99-3.mga9 - Update to release 6.1.99. * Fri Jul 05 2024 ghibo 6.1.97-2.mga9 - Update to release 6.1.97. * Mon Jun 17 2024 ghibo 6.1.94-2.mga9 - Update to release 6.1.94. - stable queue as of 2024-06-17. * Mon Apr 22 2024 ghibo 6.1.87-3.mga9 - Update to release 6.1.87. - stable-queue as of 2024-04-22. - bore 5.1.0. * Mon Feb 19 2024 ghibo 6.1.78-2.mga9 - Update to release 6.1.78. - stable-queue as of 2024-02-19. - bore 4.2.0. * Wed Jan 17 2024 ghibo 6.1.73-2.mga9 - Update to release 6.1.73. * Sat Jan 06 2024 ghibo 6.1.71-2.mga9 - Update to release 6.1.71. * Tue Jan 02 2024 ghibo 6.1.70-2.mga9 - Update to release 6.1.70. * Tue Nov 21 2023 ghibo 6.1.63-2.mga9 - Update to release 6.1.63. * Sat Nov 11 2023 ghibo 6.1.62-2.mga9 - Update to release 6.1.62. * Thu Nov 02 2023 ghibo 6.1.61-2.mga9 - Update to release 6.1.61. * Tue Oct 31 2023 ghibo 6.1.60-2.mga9 - Update to release 6.1.60. * Wed Oct 11 2023 ghibo 6.1.57-2.mga9 - Update to release 6.1.57. * Tue Oct 03 2023 ghibo 6.1.55-5.mga9 - Update to release 6.1.55. - Add stable-queue. * Thu Sep 21 2023 ghibo 6.1.54-2.mga9 - Update to release 6.1.54. * Tue Sep 19 2023 ghibo 6.1.53-2.mga9 - Update to release 6.1.53. * Sat Aug 26 2023 ghibo 6.1.48-2.mga9 - Update to release 6.1.48. * Thu Aug 24 2023 ghibo 6.1.47-2.mga9 - Update to release 6.1.47. * Sat Aug 12 2023 ghibo 6.1.45-4.mga9 - Update to release 6.1.45. - Add stable-queue. * Mon Aug 07 2023 ghibo 6.1.43-2.mga9 - Update to release 6.1.43. * Tue Jul 25 2023 ghibo 6.1.41-2.mga9 - Update to release 6.1.41. * Fri Jul 07 2023 ghibo 6.1.38-2.mga9 - Update to release 6.1.33. * Sat Jun 10 2023 ghibo 6.1.33-2.mga9 - Update to release 6.1.33. - Drop AMD EPP patchset. * Thu May 25 2023 ghibo 6.1.30-2.mga9 - Update to release 6.1.30. * Mon May 22 2023 ghibo 6.1.29-2.mga9 - Update to release 6.1.29. - Update stable-queue as of 2023-05-21. * Sat Apr 22 2023 ghibo 6.1.25-3.mga9 - Update stable-queue as of 2023-04-22. * Fri Apr 14 2023 ghibo 6.1.24-2.mga9 - Update to release 6.1.24-2.mga9. * Mon Apr 10 2023 ghibo 6.1.23-2.mga9 - Update to release 6.1.23-2.mga9. * Wed Mar 15 2023 ghibo 6.1.19-4.mga9 - Update stable-queue. * Wed Mar 15 2023 ghibo 6.1.19-2.mga9 - Update to release 6.1.19-2.mga9. - Disable WBT. * Tue Mar 07 2023 ghibo 6.1.15-10.mga9 - Disable extra page-pool patchset. * Mon Mar 06 2023 ghibo 6.1.15-8.mga9 - Update stable-queue. * Sun Mar 05 2023 ghibo 6.1.15-5.mga9 - switch to older (mga8) naming scheme. * Sat Mar 04 2023 ghibo 6.1.15-4.mga9 - more patches. * Sat Mar 04 2023 ghibo 6.1.15-3.mga9 - more patches. * Sat Mar 04 2023 ghibo 6.1.15-1.mga9 - add current -stable queue (coalesced). - sync to 6.1.15. * Mon Feb 27 2023 tmb 6.1.14-1.mga9 + Revision: 1945648 - add current -stable queue - update to 6.1.14 * Wed Feb 22 2023 tmb 6.1.13-1.mga9 + Revision: 1944929 - update to 6.1.13 * drop merged patches - ext4: Fix possible corruption when moving a directory * Sat Feb 18 2023 tmb 6.1.12-2.mga9 + Revision: 1943973 - fbdev: Fix invalid page access after closing deferred I/O devices - hugetlb: check for undefined shift on 32 bit architectures - mm/filemap: fix page end in filemap_get_read_batch - mm/MADV_COLLAPSE: set EAGAIN on unexpected page refcount - revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" - ata: ahci: Add Tiger Lake UP{3,4} AHCI controller - ata: libata-core: Disable READ LOG DMA EXT for Samsung MZ7LH - enable Intel SCU PCI driver - enable Intel SCU platform driver - enable Intel SCU IPC utility driver - enable Support for Intel Merrifield Basin Cove PMIC - enable Intel Merrifield Basin Cove power button driver - enable Intel Merrifield Basin Cove PMIC extcon driver - enalbe Intel Merrifield Basin Cove ADC driver - enable ChaosKey random number generator driver support - enable USB251XB Hub Controller Configuration Driver - enable Cadence USB Support - enable Cadence CDNSP Dual-Role Controller - fix DRM_I915_FORCE_PROBE - enable Cypress CY8C95X0 I2C pinctrl and GPIO driver - enable Silicon Labs CP2615 USB sound card and I2C adapter support - enable PCI1XXXX I2C Host Adapter support - enable Azoteq IQS269A, IQS626A, IQS7222A/B/C capacitive touch controllers support - enable Synaptics I2C Touchpad support - enable TM2 touchkey support - enable Cypress StreetFighter touchkey support - enable Microchip AT42QT1050 and Atmel AT42QT1070 Touch Sensor Chip support - enable Broadcom BCM54140 PHY - set BLK_DEV_RAM_SIZE to 32768 - disable PNP debugging messages - enable Mediatek GNSS receiver support - enable Core Scheduling for SMT - tpm: disable hwrng for fTPM on some AMD designs * Tue Feb 14 2023 tmb 6.1.12-1.mga9 + Revision: 1942369 - update to 6.1.12 * drop merged patches - mm/page_alloc.c: fix page corruption caused by racy check in __free_pages - Revert "mm: Always release pages to the buddy allocator in memblock_free_late()." * Sat Feb 11 2023 tmb 6.1.11-3.mga9 + Revision: 1940513 - add current -stable queue - wifi: rtw88: usb: Set qsel correctly - wifi: rtw88: usb: send Zero length packets if necessary - wifi: rtw88: usb: drop now unnecessary URB size check * Fri Feb 10 2023 tmb 6.1.11-2.mga9 + Revision: 1940073 - Revert "x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case" - drm/amd/display: properly handling AGP aperture in vm setup - drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini - btrfs: limit device extents to the device size - btrfs: zlib: zero-initialize zlib workspace - hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC * Thu Feb 09 2023 tmb 6.1.11-1.mga9 + Revision: 1939795 - update to 6.1.11 * Mon Feb 06 2023 tmb 6.1.10-1.mga9 + Revision: 1938705 - update to 6.1.10 * drop merged patches - enable Bluetooth High Speed (HS) features - enable Intel PMC Driver for Broxton - enable Intel PMC mux control - enable support for Intel Broxton Whiskey Cove PMIC - enable Intel Broxton Whiskey Cove TMU Driver - enable GPIO support for Whiskey Cove PMIC - enable Intel Broxton PMIC thermal driver - enable Intel WhiskeyCove PMIC USB Type-C PHY driver - enable ACPI operation region support for BXT WhiskeyCove PMIC - enable ACPI operation region support for XPower AXP288 PMIC - disable ACPI EC read/write access through /sys/kernel/debug/ec - make ACPI AC Adapter, Battery, Button, Fan, PCI slot detection driver, builtin - make HID bus support builtin - make Generic HID driver builtin - make USB HID transport layer builtin - enable Microchip MCP2221 HID USB-to-I2C/SMbus host support - enable Transport Layer Security HW offload - enable Chelsio Inline KTLS Offload - enable Mellanox Technologies TLS Connect-X support * Fri Feb 03 2023 tmb 6.1.9-2.mga9 + Revision: 1938003 - add current -stable queue * Wed Feb 01 2023 tmb 6.1.9-1.mga9 + Revision: 1937503 - update to 6.1.9 * Tue Jan 24 2023 tmb 6.1.8-1.mga9 + Revision: 1935572 - update to 6.1.8 * drop merged patches - enable more hid devices - hid: Add support for Intel Precise Touch and Stylus - hid: Add support for Intel Touch Host Controller - update defcongfigs for Microsoft Surface devices * Sun Jan 22 2023 tmb 6.1.7-2.mga9 + Revision: 1934836 - drm/amd/display: Calculate output_color_space after pixel encoding adjustment - drm/amd/display: disable S/G display on DCN 3.1.4 - drm/amd/display: disable S/G display on DCN 3.1.5 - drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix - drm/amd/display: Fix set scaling doesn's work - drm/amdgpu: allow multipipe policy on ASICs with one MEC - drm/amdgpu: Correct the power calcultion for Renior/Cezanne. - drm/amdgpu: fix amdgpu_job_free_resources v2 - drm/i915: Allow switching away via vga-switcheroo if uninitialized - drm/i915/display: Check source height is > 0 - drm/i915: re-disable RC6p on Sandy Bridge - xhci: Fix null pointer dereference when host dies * Fri Jan 20 2023 tmb 6.1.7-1.mga9 + Revision: 1934595 - 2ifi: iwlwifi: fw: skip PPAG for JF - update to 6.1.7 * drop merged patches * Sat Jan 14 2023 tmb 6.1.6-1.mga9 + Revision: 1932880 - add current -stable queue - update to 6.1.6 - wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices - Revert "mm/compaction: fix set skip in fast_find_migrateblock" * Fri Jan 13 2023 tmb 6.1.5-1.mga9 + Revision: 1932692 - update to 6.1.5 * drop merged patches * Mon Jan 09 2023 tmb 6.1.4-2.mga9 + Revision: 1931891 - block: don't allow splitting of a REQ_NOWAIT bio - Revert "drm/amd/display: Enable Freesync Video Mode by default" - x86/bugs: Flush IBP in ib_prctl_set() - ARM: renumber bits related to _TIF_WORK_MASK - btrfs: fix compat_ro checks against remount - btrfs: fix off-by-one in delalloc search during lseek - btrfs: replace strncpy() with strscpy() - cifs: fix interface count calculation during refresh - cifs: refcount only the selected iface during interface update - usb: dwc3: gadget: Ignore End Transfer delay on teardown - wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu * Sat Jan 07 2023 tmb 6.1.4-1.mga9 + Revision: 1930946 - update to 6.1.4 * drop merged patches - tpm: Allow system suspend to continue when TPM suspend fails - drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence - drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index - drm/amdgpu: skip MES for S0ix as well since it's part of GFX - enable Multi-Gen LRU - mm: add vma_has_recency() - mm: support POSIX_FADV_NOREUSE - brcmfmac: of: Use board compatible string for board type - wifi: iwlwifi: pcie: add support for AX101NGW * Sat Dec 31 2022 tmb 6.1.2-1.mga9 + Revision: 1928442 - sync rtw88 and rtw89 patches with 6.2-git - update to 6.1.2 * drop merged patches - ALSA: hda/hdmi: Static PCM mapping again with AMD HDMI codecs * Thu Dec 29 2022 tmb 6.1.1-4.mga9 + Revision: 1927938 - fix rtl8812au Makefile so it gets built (mga#31329) * Mon Dec 26 2022 tmb 6.1.1-3.mga9 + Revision: 1926927 - bfq: fix waker_bfqq inconsistency crash - brcmfmac: Fix potential NULL pointer dereference in brcmf_c_preinit_dcmds() - mac80211: fix initialization of rx->link and rx->link_sta - mac80211: mlme: fix null-ptr deref on failed assoc * Fri Dec 23 2022 tmb 6.1.1-2.mga9 + Revision: 1926227 - io_uring/net: ensure compat import handlers clear free_iov - maple_tree: fix mas_spanning_rebalance() on insufficient data - test_maple_tree: add test for mas_spanning_rebalance() on insufficient data - x86/split_lock: Add sysctl to control the misery mode * Thu Dec 22 2022 tmb 6.1.1-1.mga9 + Revision: 1925632 - update to 6.1.1 - update zstd to 1.5.2 * Sun Dec 18 2022 tmb 6.1.0-3.mga9 + Revision: 1925222 - rtw88: add support for 8723DU, 8821CU, 8822BU, 8822CU from upstream 6.2-git - rtw89: add support for 8852B, 8852BE from upstream 6.2-git - drm/i915/dg2: Drop force_probe requirement - update rtl8812au driver for kernel 6.1 series support and move it from 3rdparty tree to staging tree for easier integration and maintenance - drop 3rdparty tree and obsolete / disabled 3rdparty drivers * Sat Dec 17 2022 tmb 6.1.0-2.mga9 + Revision: 1924488 - mm, mremap: fix mremap() expanding vma with addr inside vma - libbpf: Fix uninitialized warning in btf_dump_dump_type_data - x86/vdso: Conditionally export __vdso_sgx_enter_enclave() * Thu Dec 15 2022 tmb 6.1.0-1.mga9 + Revision: 1923428 - update filelists - update defconfigs - drop merged patches - rebase python3, mrproper, rtla-cleaner patches - update to 6.1 * Thu Dec 15 2022 tmb 6.0.13-1.mga9 + Revision: 1922612 - update to 6.0.13 * Thu Dec 08 2022 tmb 6.0.12-1.mga9 + Revision: 1919397 - add current -stable queue - update to 6.0.12 - floppy: Fix memory leak in do_floppy_init() - xen/netback: Ensure protocol headers don't fall in the non-linear area (This is XSA-423 / CVE-2022-3643) - xen/netback: don't call kfree_skb() with interrupts disabled (XSA-424 / CVE-2022-42328 / CVE-2022-42329) * Wed Dec 07 2022 tmb 6.0.11-1.mga9 + Revision: 1918772 - update to 6.0.11 * Sat Nov 26 2022 tmb 6.0.10-1.mga9 + Revision: 1911231 - update to 6.0.10 * drop merged patches * Wed Nov 16 2022 tmb 6.0.9-1.mga9 + Revision: 1907988 - mtd: rawnand: qcom: handle ret from parse with codeword_fixup - update to 6.0.9 * drop merged patches * Sun Nov 13 2022 tmb 6.0.8-3.mga9 + Revision: 1906912 - use proper fix for disabling of clean, scripts, oldconfig, prepare targets in kernel-devel rpms to cope with make 4.4 series changes * Sun Nov 13 2022 tmb 6.0.8-2.mga9 + Revision: 1906756 - fix perf filelist for armv7hl and i586 - add current -stable queue - update disabling of clean, scripts, oldconfig, prepare targets in kernel-devel rpms to cope with make 4.4 series changes * Fri Nov 11 2022 tmb 6.0.8-1.mga9 + Revision: 1905560 - update perf filelists - update to 6.0.8 - ALSA: usb-audio: Yet more regression for for the delayed card registration * Thu Nov 03 2022 tmb 6.0.7-1.mga9 + Revision: 1902224 - update to 6.0.7 * Sat Oct 29 2022 tmb 6.0.6-1.mga9 + Revision: 1899978 - perf/x86/rapl: Add support for Intel AlderLake-N - perf/x86/rapl: Add support for Intel Raptor Lake - platform/x86/intel: pmc/core: Add Raptor Lake support to pmc core driver - update to 6.0.6 * drop merged patches * Wed Oct 26 2022 tmb 6.0.5-1.mga9 + Revision: 1899551 - add current -stable queue - update to 6.0.5 * drop merged patches * Sun Oct 23 2022 tmb 6.0.3-2.mga9 + Revision: 1898795 - efi: ssdt: Don't free memory if ACPI table was loaded successfully - efi: efivars: Fix variable writes without query_variable_store() - Revert "btrfs: call __btrfs_remove_free_space_cache_locked on cache load failure" as it causes system instability and hangs. - Revert "video/aperture: Disable and unregister sysfb devices via aperture helpers" as it causes cpu stalls and complete system hangs. - pinctrl: amd: change dev_warn to dev_dbg for additional feature support * Fri Oct 21 2022 tmb 6.0.3-1.mga9 + Revision: 1898256 - update "x86/microcode/AMD: Apply the patch early on every logical thread" patch to it's latest revision - drm/i915/bios: Validate fp_timing terminator presence - drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers - update to 6.0.3 * drop merged patch * Sat Oct 15 2022 tmb 6.0.2-1.mga9 + Revision: 1896891 - update to 6.0.2 - dont prefer SOF driver over SST on BY/CHT platforms (mga#29707) * Wed Oct 12 2022 tmb 6.0.1-1.mga9 + Revision: 1896647 - require fixed gawk - update to 6.0.1 * drop merged patches * Wed Oct 05 2022 tmb 6.0.0-2.mga9 + Revision: 1894959 - hwmon: (aquacomputer_d5next) Fix Quadro fan speed offsets - fix coredump breakage * Mon Oct 03 2022 tmb 6.0.0-1.mga9 + Revision: 1894448 - update filelists - 3rdparty/rtl8812au: add fix for kernel 6.0 series - update defonfigs - drop merged / obsolete patches - update to 6.0 * Wed Sep 28 2022 tmb 5.19.12-1.mga9 + Revision: 1892954 - update to 5.19.12 * drop merged patches - ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems * Fri Sep 23 2022 tmb 5.19.11-1.mga9 + Revision: 1891846 - update to 5.19.11 * drop merged patches - Revert "block: freeze the queue earlier in del_gendisk" * Wed Sep 21 2022 tmb 5.19.10-2.mga9 + Revision: 1891239 - block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait - Revert "iommu/vt-d: Fix possible recursive locking in intel_iommu_init()" - update to 5.9.10 * Thu Sep 15 2022 tmb 5.19.9-1.mga9 + Revision: 1888947 - update to 5.19.9 * drop merged patches - iwlwifi: don't spam logs with NSS>2 messages - iwlwifi: Mark IWLMEI as broken * Sat Sep 10 2022 tmb 5.19.8-1.mga9 + Revision: 1886464 - fs: only do a memory barrier for the first set_buffer_uptodate() - md: Flush workqueue md_rdev_misc_wq in md_alloc() - update to 5.19.8 * drop merged patches * Mon Sep 05 2022 tmb 5.19.7-1.mga9 + Revision: 1884263 - bpf, cgroup: Fix kernel BUG in purge_effective_progs - bpf: Restrict bpf_sys_bpf to CAP_PERFMON - Revert "xhci: turn off port power in shutdown" - require fixed gawk - update to 5.19.7 * drop merged patches * Thu Sep 01 2022 tmb 5.19.6-1.mga9 + Revision: 1883344 - add current -stable queue - update to 5.19.6 * drop merged patches * Sun Aug 28 2022 tmb 5.19.4-2.mga9 + Revision: 1881463 - add current -stable queue - io_uring: fix issue with io_write() not always undoing sb_start_write() - HID: input: fix uclogic tablets - bpf: Don't use tnum_range on array range checking for poke descriptors (CVE-2022-2905) * Thu Aug 25 2022 tmb 5.19.4-1.mga9 + Revision: 1880409 - add current -stable queue - update to 5.19.4 * drop merged patches * Sun Aug 21 2022 tmb 5.19.3-1.mga9 + Revision: 1878989 - update to 5.19.3 - x86/mm: Use proper mask when setting PUD mapping - Revert "drm/amdgpu/display: Prepare for new interfaces" (fixes 5.19.2 audio regression) - Revert "usb: typec: ucsi: add a common function ucsi_unregister_connectors()" (fixes 5.19 regression casuing kernel crash) * Thu Aug 18 2022 tmb 5.19.2-2.mga9 + Revision: 1878593 - x86/bugs: Add "unknown" reporting for MMIO Stale Data - x86/entry: Fix entry_INT80_compat for Xen PV guests - x86/PAT: Have pat_enabled() properly reflect state when running on Xen - Revert "mm: kfence: apply kmemleak_ignore_phys on early allocated pool" * Wed Aug 17 2022 tmb 5.19.2-1.mga9 + Revision: 1878429 - update devel/source filelists - 3rdparty/rtl8812au: fix build with kernel 5.19.2 - update to 5.19.2 * drop merged patches - x86/microcode/AMD: Attempt applying on every logical thread - cpufreq: amd_pstate: Fix initial highest_perf value - x86/bugs: Enable STIBP for IBPB mitigated RETBleed * Fri Aug 12 2022 tmb 5.19.1-2.mga9 + Revision: 1877173 - Bluetooth: hci_sync: Fix resuming scan after suspend resume - ext4: fix reading leftover inlined symlinks - net_sched: cls_route: remove from list when handle is 0 (CVE-2022-2588) - add more fixes from -stable queue * Thu Aug 11 2022 tmb 5.19.1-1.mga9 + Revision: 1876970 - add current -stable queue - update to 5.19.1 * drop merged patches - add support for more tcp congestion control algos (mga #30725) * Wed Aug 10 2022 tmb 5.19.0-3.mga9 + Revision: 1876833 - add barriers to buffer_uptodate and set_buffer_uptodate - hwmon: (nct6775) Fix platform driver suspend regression - Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP" - Revert "zram: remove double compression logic" + wally - fix libbpf-devel requires * Tue Aug 09 2022 tmb 5.19.0-2.mga9 + Revision: 1876521 - update dkms conflicts - add current -stable queue * Sun Aug 07 2022 tmb 5.19.0-1.mga9 + Revision: 1875721 - update aarch64 filelist - drm/nouveau: recognise GA103 - add current -stable queue - libbpf major is now 1 - update filelists - update defconfigs - rebase 3rdparty-merge, mrproper, rtla-cleaner, python3 patches - update to 5.19 * drop merged patches - drop aufs support * Sat Aug 06 2022 tmb 5.18.16-2.mga9 + Revision: 1875602 - add current -stable queue * Wed Aug 03 2022 tmb 5.18.16-1.mga9 + Revision: 1874963 - update to 5.18.16 * drop merged patches * Fri Jul 29 2022 tmb 5.18.15-1.mga9 + Revision: 1872856 - update to 5.18.15 final * drop merged patches - EDAC/ghes: Set the DIMM label unconditionally - lkdtm: Disable return thunks in rodata.c - userfaultfd: provide properly masked address for huge-pages - x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available * Wed Jul 27 2022 tmb 5.18.14-3.mga9 + Revision: 1872517 - update to 5.18.15-rc * Mon Jul 25 2022 tmb 5.18.14-2.mga9 + Revision: 1871504 - add current -stable queue - x86/speculation: Make all RETbleed mitigations 64-bit only * Sat Jul 23 2022 tmb 5.18.14-1.mga9 + Revision: 1870524 - update devel filelists - update to 5.18.14 * Fri Jul 22 2022 tmb 5.18.13-1.mga9 + Revision: 1870138 - update to 5.18.13 * Fri Jul 15 2022 tmb 5.18.12-1.mga9 + Revision: 1868954 - update to 5.18.12 * Tue Jul 12 2022 tmb 5.18.11-1.mga9 + Revision: 1868581 - update to 5.18.11 * drop merged patches * Sun Jul 10 2022 tmb 5.18.10-2.mga9 + Revision: 1868224 - add current -stable queue * Sat Jul 09 2022 tmb 5.18.10-1.mga9 + Revision: 1868043 - update to 5.18.10 * Sat Jul 02 2022 tmb 5.18.9-1.mga9 + Revision: 1867097 - io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio - update to 5.18.9 * Wed Jun 29 2022 tmb 5.18.8-1.mga9 + Revision: 1866660 - update to 5.18.8 * drop merged patches * Sat Jun 25 2022 tmb 5.18.7-1.mga9 + Revision: 1866243 - ipv4: ping: fix bind address validity check - random: quiet urandom warning ratelimit suppression message - random: schedule mix_interrupt_randomness() less often - update to 5.18.7 * Wed Jun 22 2022 tmb 5.18.6-1.mga9 + Revision: 1865546 - update to 5.18.6 * drop merged patches - io_uring: reinstate the inflight tracking - md/raid5-ppl: Fix argument order in bio_alloc_bioset() * Thu Jun 16 2022 tmb 5.18.5-1.mga9 + Revision: 1864578 - init: Initialize noop_backing_dev_info early - arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3 - arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3 - Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping" - update to 5.18.5 * Tue Jun 14 2022 tmb 5.18.4-1.mga9 + Revision: 1864439 - update to 5.18.4 * Thu Jun 09 2022 tmb 5.18.3-1.mga9 + Revision: 1863725 - update to 5.18.3 * drop merged patches - revert: 'arm64: Initialize jump labels before setup_machine_fdt()' * Mon Jun 06 2022 umeabot 5.18.2-2.mga9 + Revision: 1861502 - Rebuild for Perl 5.36 * Mon Jun 06 2022 tmb 5.18.2-1.mga9 + Revision: 1861371 - update to 5.18.2 * drop merged patches - block, loop: support partitions without scanning - arm64: Initialize jump labels before setup_machine_fdt() - blk-iolatency: Fix inflight count imbalances and IO hangs on offline - block: Fix potential deadlock in blk_ia_range_sysfs_show() - drm/amdgpu: add beige goby PCI ID - drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. - wifi: mac80211: fix use-after-free in chanctx code - x86/amd_nb: Add AMD Family 17h A0-AF IDs - x86/amd_nb: Add Family 19h model 70h-7Fh IDs - x86/amd_nb: Add Family 19h model 60h-6Fh IDs - hwmon: (k10temp): Add support for family 17h models A0h-AFh - hwmon: (k10temp): Add support for family 19h models 70h-7Fh - hwmon: (k10temp): Add support for family 19h models 60h-6Fh - revert: "hwmon: (k10temp): Load the driver on models A0h-AFh" - revert: "x86/amd_nb: Add AMD Family 19h A0-AF IDs" * Wed Jun 01 2022 tmb 5.18.1-3.mga9 + Revision: 1861030 - hwmon: (k10temp): Load the driver on models A0h-AFh - KVM: x86: avoid calling x86 emulator without a decoded instruction - netfilter: nf_tables: disallow non-stateful expression in sets earlier - x86/amd_nb: Add AMD Family 19h A0-AF IDs * Tue May 31 2022 tmb 5.18.1-2.mga9 + Revision: 1860840 - mm/page_alloc: always attempt to allocate at least one page during bulk allocation - hugetlb: fix huge_pmd_unshare address update - mm: lru_cache_disable: use synchronize_rcu_expedited * Mon May 30 2022 tmb 5.18.1-1.mga9 + Revision: 1860722 - update to 5.18.1 - video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup - nfsd: destroy percpu stats counters after reply cache shutdown * Thu May 26 2022 tmb 5.18.0-1.mga9 + Revision: 1860429 - lockdown: also lock down previous kgdb use - libbpf minor is now 8 - 3rdparty/rtl8812au: fix build with kernel 5.18 series - drop 3rdparty rtl8821ce driver as it conflicts with upstream rtw88 driver - drop legacy ndiswrapper support - update aufs to 5.18 - update defconfigs - drop merged patches - update to 5.18 - KVM: x86/mmu: fix NULL pointer dereference on guest INVPCID * Wed May 25 2022 tmb 5.17.11-1.mga9 + Revision: 1860125 - update to 5.17.11 * drop merged patches * Sun May 22 2022 tmb 5.17.9-3.mga9 + Revision: 1859745 - update current -stable queue * Fri May 20 2022 tmb 5.17.9-2.mga9 + Revision: 1859581 - iommu/amd: Increase timeout waiting for GA log enablement - init: add "hostname" kernel parameter - add current -stable queue * Wed May 18 2022 tmb 5.17.9-1.mga9 + Revision: 1858698 - update to 5.17.9 * drop merged patches * Sun May 15 2022 tmb 5.17.8-1.mga9 + Revision: 1858289 - virtio: fix virtio transitional ids - update to 5.17.8 - x86/mm: Fix marking of unused sub-pmd ranges - Revert "drm/amd/pm: keep the BACO feature enabled for suspend" - dma-buf: call dma_buf_stats_setup after dmabuf is in valid list - drm/vmwgfx: Initialize drm_mode_fb_cmd2 - drm/vmwgfx: Disable command buffers on svga3 without gbobjects - net: atlantic: always deep reset on pm op, fixing up my null deref regression - procfs: prevent unprivileged processes accessing fdinfo dir * Thu May 12 2022 tmb 5.17.7-1.mga9 + Revision: 1857726 - update to 5.17.7 * drop merged patches * Tue May 10 2022 tmb 5.17.6-2.mga9 + Revision: 1857409 - add current -stable queue - drop obsoleted "x86: Prefer MWAIT over HALT on AMD processors" - x86: Use HLT in default_idle when idle=nomwait cmdline arg is passed - x86: Remove vendor checks from prefer_mwait_c1_over_halt - x86: Fix comment for X86_FEATURE_ZEN * Mon May 09 2022 tmb 5.17.6-1.mga9 + Revision: 1857198 - add current -stable queue - update to 5.17.6 * drop merged patches - KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_id - update aufs to 5.17.3 - drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems - drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses - drm/amdgpu: don't runtime suspend if there are displays attached (v3) * Fri Apr 29 2022 tmb 5.17.5-2.mga9 + Revision: 1855154 - ahci: Add a generic 'controller2' RAID id - ACPI: bus: Avoid using CPPC if not supported by firmware - floppy: disable FDRAWCMD by default * Wed Apr 27 2022 tmb 5.17.5-1.mga9 + Revision: 1854747 - update to 5.17.5 * drop merged patches * Fri Apr 22 2022 tmb 5.17.4-2.mga9 + Revision: 1852631 - gpio: Request interrupts after IRQ is initialized - net: atlantic: invert deep par in pm functions, preventing null derefs - fs: fix acl translation - add current -stable queue * Thu Apr 21 2022 tmb 5.17.4-1.mga9 + Revision: 1852253 - update to 5.17.4 * drop merged patches - drm/amd/display: Only set PSR version when valid - x86/cpu: Load microcode during restore_processor_state() - intel_idle: Add Sapphire Rapids and Alder Lake support * Sat Apr 16 2022 tmb 5.17.3-2.mga9 + Revision: 1850748 - add current -stable queue - block: add sync_blockdev_range() - exfat: reduce block requests when zeroing a cluster - sched/fair: Adjust the allowed NUMA imbalance when SD_NUMA spans multiple LLCs - sched/topology: Remove redundant variable and fix incorrect type in build_sched_domains * Thu Apr 14 2022 tmb 5.17.3-1.mga9 + Revision: 1849564 - add current -stable queue - update to 5.17.3 * drop merged patches - add current -stable queue - tick/nohz: Use WARN_ON_ONCE() to prevent console saturation * Sat Apr 09 2022 tmb 5.17.2-2.mga9 + Revision: 1848411 - drm/amdgpu: don't use BACO for reset in S3 - x86/speculation: Restore speculation related MSRs during S3 resume - x86: Prefer MWAIT over HALT on AMD processors - Revert "ACPI: processor: idle: Only flush cache on entering C3" * Fri Apr 08 2022 tmb 5.17.2-1.mga9 + Revision: 1848177 - libbpf minor is now 7 - add kernel 5.17 series buildfixes for ndiswrapper, rtl8812au, rtl8821ce - update defconfigs - rework nokmsboot option for 5.17 - update aufs to 5.17 - drop merged/obsolete/broken patches - update to 5.17.2 * Mon Mar 28 2022 tmb 5.16.18-1.mga9 + Revision: 1829801 - update to 5.16.18 * drop merged patches - mm: kfence: fix missing objcg housekeeping for SLAB - revert: "swiotlb: rework 'fix info leak with DMA_FROM_DEVICE'" as it breaks atleast ath9k * Thu Mar 24 2022 tmb 5.16.17-2.mga9 + Revision: 1825327 - add current -stable queue * Wed Mar 23 2022 tmb 5.16.17-1.mga9 + Revision: 1821318 - update to 5.16.17 * drop merged patches * Sat Mar 19 2022 tmb 5.16.16-1.mga9 + Revision: 1800340 - add current -stable queue - update to 5.16.16 * drop merged patches - platform/x86: hp-wmi: support omen thermal profile policy v1 - mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb - locking/lockdep: Avoid potential access of invalid memory in lock_class * Wed Mar 16 2022 tmb 5.16.15-1.mga9 + Revision: 1794758 - Revert "xfrm: state and policy should fail if XFRMA_IF_ID 0" - update to 5.16.15 - rtw88: Add support for Realtek 8821CE RFE Type 6 * Fri Mar 11 2022 tmb 5.16.14-1.mga9 + Revision: 1790454 - update to 5.16.14 * drop merged patches - block: check morerequests for multiple_queues in blk_attempt_plug_merge - iwlwifi: don't advertise TWT support * Wed Mar 09 2022 tmb 5.16.13-1.mga9 + Revision: 1790102 - revert: "ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE" as it causes heating issues on suspend ICL and TGL systems - add current -stable queue - update to 6.12.13 * Thu Mar 03 2022 tmb 5.16.12-2.mga9 + Revision: 1788159 - rebuild with gcc 12 * Wed Mar 02 2022 tmb 5.16.12-1.mga9 + Revision: 1787781 - update to 5.16.12 * Wed Feb 23 2022 tmb 5.16.11-1.mga9 + Revision: 1783590 - netfilter: nf_tables_offload: incorrect flow offload action array size - update to 5.16.11 * drop merged patches * Sun Feb 20 2022 tmb 5.16.10-3.mga9 + Revision: 1781664 - add current -stable queue * Thu Feb 17 2022 tmb 5.16.10-2.mga9 + Revision: 1779474 - add current -stable queue * Wed Feb 16 2022 tmb 5.16.10-1.mga9 + Revision: 1777976 - update to 5.16.10 * Mon Feb 14 2022 tmb 5.16.9-2.mga9 + Revision: 1774466 - mm: vmscan: remove deadlock due to throttling failing to make progress * Fri Feb 11 2022 tmb 5.16.9-1.mga9 + Revision: 1772896 - update to 5.16.9 - tipc: improve size validations for received domain records (CVE-2022-0435) * Tue Feb 08 2022 tmb 5.16.8-1.mga9 + Revision: 1772620 - update to 5.16.8 * drop merged patches - iwlwifi: fix use-after-free - drm/i915/psr: Disable PSR2 selective fetch for all TGL steps - Revert "drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR" - add Steam Deck platform driver * Sat Feb 05 2022 tmb 5.16.7-1.mga9 + Revision: 1771758 - add current -stable queue - update to 5.16.7 * Sat Feb 05 2022 tmb 5.16.6-1.mga9 + Revision: 1771645 - update to 5.16.6 * Tue Feb 01 2022 tmb 5.16.5-1.mga9 + Revision: 1770854 - update to 5.16.5 * drop merged patches * Mon Jan 31 2022 tmb 5.16.4-2.mga9 + Revision: 1770705 - add current -stable queue - enable support for Mediatek MT7663U/S, MT7915E, MT7921E/S (mga#29965) - disable CIFS_SMB_DIRECT on server kernels too as it makes loading cifs deps fail on some setups (mga#29957) - mt76: connac: introduce MCU_CE_CMD macro * Sat Jan 29 2022 tmb 5.16.4-1.mga9 + Revision: 1770242 - update to 5.16.4 - update rtl8812au driver * Fri Jan 28 2022 tmb 5.16.3-1.mga9 + Revision: 1770141 - update defconfigs - update filelists - update aufs to 5.16 - drop merged patches - update to 5.16.3 * Thu Jan 27 2022 tmb 5.15.17-1.mga9 + Revision: 1769970 - update to 5.15.17 * drop merged patches * Thu Jan 20 2022 tmb 5.15.16-1.mga9 + Revision: 1769191 - update to 5.15.16 * Sun Jan 16 2022 tmb 5.15.15-1.mga9 + Revision: 1768658 - update to 5.15.15 * drop merged patches - fs/select: Fix indefinitely sleeping task in poll_schedule_timeout() - iwlwifi: mvm: check if SAR GEO is supported before sending command * Tue Jan 11 2022 tmb 5.15.14-1.mga9 + Revision: 1768011 - bpf: prevent helper argument PTR_TO_ALLOC_MEM to have offset other than 0 (CVE-2021-4204) - bpf: Fix verifier support for validation of async callbacks - update to 5.15.14 * drop merged patches - disable unprivileged bpf by default - revert: "Bluetooth: Apply initial command workaround for more Intel chips" - Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices * Sun Jan 09 2022 tmb 5.15.13-3.mga9 + Revision: 1767406 - Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" - add current -stable queue * Fri Jan 07 2022 tmb 5.15.13-2.mga9 + Revision: 1767186 - fscache_cookie_enabled: check cookie is valid before accessing it - selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv() - enable NF_TABLES_INET, NFT_REJECT_INET and NFT_FIB_INET (mga#29852) * Wed Jan 05 2022 tmb 5.15.13-1.mga9 + Revision: 1766943 - update to 5.15.13 * drop merged patches - md/raid1: fix missing bitmap update w/o WriteMostly devices * Sat Jan 01 2022 tmb 5.15.12-2.mga9 + Revision: 1765750 - add current -stable queue - ALSA: hda: Add AlderLake-N PCI ID - ALSA: hda: Add AlderLake-P PCI ID * Wed Dec 29 2021 tmb 5.15.12-1.mga9 + Revision: 1765315 - disable CIFS_SMB_DIRECT on desktop kernels as it makes loading cifs deps fail on some setups (mga#29784) - update to 5.15.12 * drop merged patches * Fri Dec 24 2021 tmb 5.15.11-2.mga9 + Revision: 1763544 - HID: intel-ish-hid: ipc: Specify no cache snooping on TGL and ADL - revert: 'block: reduce kblockd_mod_delayed_work_on() CPU consumption' - block: reduce kblockd_mod_delayed_work_on() CPU consumption - netfs: fix parameter of cleanup() - ALSA: hda/hdmi: Disable silent stream on GLK - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds - rtw89: 8852a: correct bit definition of dfs_en - revert: "rtw88: 8821c: disable the ASPM of RTL8821CE" - rtw88: add quirk to disable pci caps on HP 250 G7 Notebook PC - rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE - rtw88: don't check CRC of VHT-SIG-B in 802.11ac signal - rtw88: 8822c: update rx settings to prevent potential hw deadlock * Wed Dec 22 2021 tmb 5.15.11-1.mga9 + Revision: 1763374 - add current -stable queue - update to 5.15.11 * drop merged patches - net: amd-xgbe: Add Support for Yellow Carp Ethernet device - KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled * Fri Dec 17 2021 tmb 5.15.10-1.mga9 + Revision: 1762331 - HID: holtek: fix mouse probing - drop: Revert "drm/vmwgfx: Fix subresource updates with new contexts" as it did not fix the reported issue - update to 5.15.10 * Tue Dec 14 2021 tmb 5.15.8-1.mga9 + Revision: 1762064 - nfc: fix segfault in nfc_genl_dump_devices_done - update to 5.15.8 * drop merged patches - Revert "drm/vmwgfx: Fix subresource updates with new contexts" - btusb: apply BTUSB_INTEL_BROKEN_INITIAL_NCMD for some problematic hw (mga#29760) - fget: clarify and improve __fget_files() implementation * Sun Dec 12 2021 tmb 5.15.7-3.mga9 + Revision: 1761629 - ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform - io_uring: ensure task_work gets run as part of cancelations - libata: add horkage for ASMedia 1092 - thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL - rtw88: 8821c: disable the ASPM of RTL8821CE as it causes systems to hang - drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() - drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence - Add AHCI support for ASM1062+JBM575 cards - rtw88: 8821c: support RFE type4 wifi NIC - rtw88: 8821c: correct 2.4G tx power for type 2/4 NIC - rtw88: add quirk to disable pci caps on HP 250 G7 Notebook PC - iwlwifi: add new killer devices to the driver - iwlwifi: add new device id 7F70 - iwlwifi: pcie: fix killer name matching for AX200 - iwlwifi: pcie: remove two duplicate PNJ device entries - iwlwifi: add missing entries for Gf4 with So and SoF - iwlwifi: swap 1650i and 1650s killer struct names - iwlwifi: add new Qu-Hr device - iwlwifi: add new ax1650 killer device * Fri Dec 10 2021 tmb 5.15.7-2.mga9 + Revision: 1761366 - add current -stable queue - drm/i915: update Raptor Lake S patches - enable CIFS_SMB_DIRECT * Wed Dec 08 2021 tmb 5.15.7-1.mga9 + Revision: 1761218 - drm/nouveau: wait for the exclusive fence after the shared ones - disable DRM_SIMPLEDRM - usb: gadget: uvc: fix multiple opens - update to 5.15.7 * drop merged patches * Sat Dec 04 2021 tmb 5.15.6-2.mga9 + Revision: 1760676 - xhci: Fix commad ring abort, write all 64 bits to CRCR register - add current -stable queue * Wed Dec 01 2021 tmb 5.15.6-1.mga9 + Revision: 1760277 - update to 5.15.6 * drop merged patches - drm/i915/adl-n: Enable Alder Lake N platform - ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile - pinctrl: amd: Fix wakeups when IRQ is shared with SC - rt2x00: do not mark device gone on EPROTO errors during start - cpufreq: intel_pstate: ITMT support for overclocked system * Sat Nov 27 2021 tmb 5.15.5-3.mga9 + Revision: 1759627 - mmc: sdhci-pci: Add PCI ID for Intel ADL - drm/amdgpu: IH process reset count when restart - drm/amdgpu/pm: fix powerplay OD interface - fuse: release pipe buf after last use - mdio: aspeed: Fix "Link is Down" issue - Revert "drm/i915: Implement Wa_1508744258" * Fri Nov 26 2021 tmb 5.15.5-2.mga9 + Revision: 1759513 - scsi: sd: Fix sd_do_mode_sense() buffer length handling - ACPI: CPPC: Add NULL pointer check to cppc_get_perf() - io_uring: correct link-list traversal locking - hwmon: (nct6775) Use superio_*() function pointers in sio_data - hwmon: (nct6775) Use nct6775_*() function pointers in nct6775_data - hwmon: (nct6775) Support access via Asus WMI - hwmon: (nct6775) Add additional ASUS motherboards - hwmon: (nct6775) add Pro WS X570-ACE - hwmon: (nct6775) add ProArt X570-CREATOR WIFI * Thu Nov 25 2021 tmb 5.15.5-1.mga9 + Revision: 1759176 - adjust aufs for 5.15.5 - update to 5.15.5 * drop merged patches - hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors - hwmon: (asus_wmi_sensors) Support X370 Asus WMI - hwmon: (asus_wmi_ec_sensors) Support B550 Asus WMI * Sun Nov 21 2021 tmb 5.15.4-1.mga9 + Revision: 1758272 - update to 5.15.4 * drop merged patches - exit/syscall_user_dispatch: Send ordinary signals on failure - signal/powerpc: On swapcontext failure force SIGSEGV - signal: Replace force_fatal_sig with force_exit_sig when in doubt - signal: Replace force_sigsegv(SIGSEGV) with force_fatal_sig(SIGSEGV) - signal/s390: Use force_sigsegv in default_trap_handler - signal/sparc32: Exit with a fatal signal when try_to_clear_window_buffer fails - signal/sparc32: In setup_rt_frame and setup_fram use force_fatal_sig - signal/vm86_32: Properly send SIGSEGV when the vm86 state cannot be saved - signal/x86: In emulate_vsyscall force a signal instead of calling do_exit - update rtw89 patchset from 5.16-rc1+ - ata: libata: add missing ata_identify_page_supported() calls - tipc: check for null after calling kmemdup - drm/amd/display: Fix OLED brightness control on eDP - drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors - signal: Implement force_fatal_sig - signal: Don't always set SA_IMMUTABLE for forced signals - md: fix update super 1.0 on rdev size change * Fri Nov 19 2021 tmb 5.15.3-2.mga9 + Revision: 1757910 - Revert "ACPI: scan: Release PM resources blocked by unused objects" - drm/nouveau: recognise GA106 - add current -stable queue * Thu Nov 18 2021 tmb 5.15.3-1.mga9 + Revision: 1757703 - update to 5.15.3 * drop merged patches * Sat Nov 13 2021 tmb 5.15.2-2.mga9 + Revision: 1756054 - libata: fix read log timeout value - usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform - xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay - drm/i915: Add pci ids and uapi for DG1 - drm/i915: Alder Lake S: Remove force_probe requirement - drm/i915: Add Raptor Lake S support * Fri Nov 12 2021 tmb 5.15.2-1.mga9 + Revision: 1755925 - ALSA: hda: fix general protection fault in azx_runtime_idle - ALSA: hda: Free card instance properly at probe errors - ALSA: PCM: Fix NULL dereference at mmap checks - fbdev: Prevent probing generic drivers if a FB is already registered - iomap: Fix inline extent handling in iomap_readpage - rtw89: update partition size of firmware header on skb->data - update to 5.15.2 - bcache: Revert 'bcache: use bvec_virt' * Mon Nov 08 2021 tmb 5.15.1-1.mga9 + Revision: 1755098 - x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs - hwmon: (k10temp) Remove unused definitions - hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh - add current -stable queue - add kernel 5.15 buildfixes for rtl8812au, rtl8821ce - update defconfigs - rebase mrproper, python3, shuttle-wmi patches - update aufs to 5.15 - drop merged patches - update to 5.15.1 * Sat Nov 06 2021 tmb 5.14.17-1.mga9 + Revision: 1754118 - update to 5.14.17 - enable Preasure Stall Information support (mga#29611) * Thu Nov 04 2021 tmb 5.14.16-2.mga9 + Revision: 1753909 - add current -stable queue * Tue Nov 02 2021 tmb 5.14.16-1.mga9 + Revision: 1753768 - update to 5.14.16 * Wed Oct 27 2021 tmb 5.14.15-1.mga9 + Revision: 1752964 - update to 5.14.15 * drop merged patches * Sun Oct 24 2021 tmb 5.14.14-3.mga9 + Revision: 1752800 - add current -stable queue * Thu Oct 21 2021 tmb 5.14.14-2.mga9 + Revision: 1752543 - add current -stable queue - update and re-enable: "x86/PCI: Ignore E820 reservations for bridge windows on newer systems" as it is now fixed for 32bit builds * Wed Oct 20 2021 tmb 5.14.14-1.mga9 + Revision: 1752328 - update to 5.14.14 * drop merged patches - x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c * Sun Oct 17 2021 tmb 5.14.13-1.mga9 + Revision: 1751942 - disable "x86/PCI: Ignore E820 reservations for bridge windows on newer systems" for now as it breaks on 32bit builds - update to 5.14.13 * drop merged patches - x86/fpu: Mask out the invalid MXCSR bits properly - Revert "proc/wchan: use printk format instead of lookup_symbol_name()" - ACPI: PM: Include alternate AMDI0005 id in special behaviour - x86/PCI: Ignore E820 reservations for bridge windows on newer systems - drm/i915/dp: Skip the HW readout of DPCD on disabled encoders * Wed Oct 13 2021 tmb 5.14.12-2.mga9 + Revision: 1751272 - add current -stable queue - staging: replace old rtl8188eu with new r8188eu wifi driver from upcoming 5.15 * Wed Oct 13 2021 tmb 5.14.12-1.mga9 + Revision: 1751041 - update to 5.14.12 * drop merged patches * Mon Oct 11 2021 tmb 5.14.11-3.mga9 + Revision: 1750604 - kvm: fix null pointer dereference in page_is_secretmem() - add current -stable queue * Sat Oct 09 2021 tmb 5.14.11-2.mga9 + Revision: 1750370 - add current -stable queue - update rtw89 patchset to v7 - fs/ntfs3: Fix integer overflow in ni_fiemap with fiemap_prep() - fs/ntfs3: Remove unnecessary condition checking from ntfs_file_read_iter - fs/ntfs3: Remove GPL boilerplates from decompress lib files - fs/ntfs3: Change how module init/info messages are displayed * Sat Oct 09 2021 tmb 5.14.11-1.mga9 + Revision: 1750243 - update to 5.14.11 * Thu Oct 07 2021 tmb 5.14.10-1.mga9 + Revision: 1749853 - update to 5.14.10 * drop merged patches - Revert "block, bfq: honor already-setup queue merges" (5.14.7 regression) * Sun Oct 03 2021 tmb 5.14.9-3.mga9 + Revision: 1748847 - add current -stable queue - disable MANDATORY_FILE_LOCKING (going away in 5.15) - enable FS_ENCRYPTION support on all arches * Sat Oct 02 2021 tmb 5.14.9-2.mga9 + Revision: 1747353 - add current -stable queue - procfs: do not list TID 0 in /proc//task * Thu Sep 30 2021 tmb 5.14.9-1.mga9 + Revision: 1746910 - update to 5.14.9 * Tue Sep 28 2021 tmb 5.14.8-2.mga9 + Revision: 1746822 - rebuild with glibc 2.34 * Sun Sep 26 2021 tmb 5.14.8-1.mga9 + Revision: 1746452 - update to 5.14.8 * Wed Sep 22 2021 tmb 5.14.7-1.mga9 + Revision: 1746203 - update to 5.14.7 * drop merged patches - net: qrtr: revert check in qrtr_endpoint_post() * Sat Sep 18 2021 tmb 5.14.6-1.mga9 + Revision: 1745850 - update to 5.14.6 * Thu Sep 16 2021 tmb 5.14.5-1.mga9 + Revision: 1745570 - 5.14.5 * Wed Sep 15 2021 tmb 5.14.4-1.mga9 + Revision: 1745524 - posix-cpu-timers: Fix spuriously armed 0-value timer - update to 5.14.4 * drop merged/obsolete patches - PCI: Add AMD GPU multi-function power dependencies * Sun Sep 12 2021 tmb 5.14.3-1.mga9 + Revision: 1745256 - update to 5.14.3 * Wed Sep 08 2021 tmb 5.14.2-1.mga9 + Revision: 1744444 - update to 5.14.2 * Fri Sep 03 2021 tmb 5.14.1-1.mga9 + Revision: 1744157 - update to 5.14.1 - drm/amdgpu: Fix a deadlock if previous GEM object allocation fails - drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 - drm/amd/pm: Fix a bug communicating with the SMU (v5) - drm/amd/pm: Fix a bug in semaphore double-lock - firmware: dmi: Move product_sku info to the end of the modalias * Wed Sep 01 2021 tmb 5.14.0-2.mga9 + Revision: 1743877 - Bluetooth: avoid circular locks in sco_sock_connect (CVE-2021-3640) - Bluetooth: switch to lock_sock in SCO (CVE-2021-3640) - hid/usbhid: fix length inconsistency - update rtw89 patchset to v6 * Tue Aug 31 2021 tmb 5.14.0-1.mga9 + Revision: 1743753 - update filelists - libbpf minor is now 5 - update defconfigs - update devel filelists - update Paragon ntfs3 patchset - update aufs to 5.14 - drop merged/obsolete patches - rediff mrproper and py3 patches - update to 5.14 - clk: kirkwood: Fix a clocking boot regression * Fri Aug 27 2021 tmb 5.13.13-2.mga9 + Revision: 1743031 - add current -stable queue - btrfs: fix NULL pointer dereference when deleting device by invalid id - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU - hwmon: (k10temp): Add additional missing Zen2 and Zen3 APUs - amdgpu: add additional RDNA2 PCI IDs * Thu Aug 26 2021 tmb 5.13.13-1.mga9 + Revision: 1742617 - pipe: avoid unnecessary EPOLLET wakeups under normal loads - pipe: do FASYNC notifications for every pipe IO, not just state changes - update to 5.13.13 * drop merged patches - mm/memory_hotplug: fix potential permanent lru cache disable - tipc: call tipc_wait_for_connect only when dlen is not 0 - x86/mm: fix kern_addr_valid to cope with existing but not present entries - x86/ACPI/State: Optimize C3 entry on AMD CPUs * Sun Aug 22 2021 tmb 5.13.12-3.mga9 + Revision: 1742200 - x86/efi: Restore Firmware IDT before calling ExitBootServices() - add current -stable queue * Wed Aug 18 2021 tmb 5.13.12-2.mga9 + Revision: 1741904 - btrfs: prevent rename2 from exchanging a subvol with a directory from different parents - mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards - pipe: avoid unnecessary EPOLLET wakeups under normal loads - tracing: Apply trace filters on all output channels * Wed Aug 18 2021 tmb 5.13.12-1.mga9 + Revision: 1741843 - update to 5.13.12 * Sun Aug 15 2021 tmb 5.13.11-1.mga9 + Revision: 1741439 - update to 5.13.11 * Thu Aug 12 2021 tmb 5.13.10-1.mga9 + Revision: 1741151 - update to 5.13.10 * drop merged patches * Sun Aug 08 2021 tmb 5.13.9-1.mga9 + Revision: 1740416 - update to 5.13.9 * drop merged/obsolete patches * Wed Aug 04 2021 tmb 5.13.8-1.mga9 + Revision: 1739225 - cifs: add missing parsing of backupuid - cifs: use helpers when parsing uid/gid mount options and validate them - update to 5.13.8 * drop merged patches - watchdog: iTCO_wdt: Fix detection of SMI-off case - Revert "ACPICA: Fix memory leak caused by _CID repair function" * Sat Jul 31 2021 tmb 5.13.7-1.mga9 + Revision: 1738275 - add current -stable queue - update to 5.13.7 - pipe: make pipe writes always wake up readers - platform/x86: amd-pmc: Add support for ACPI ID AMDI0006 - platform/x86: gigabyte-wmi: add support for B550 Aorus Elite V2 - platform/x86: intel-hid: add Alder Lake ACPI device ID * Wed Jul 28 2021 tmb 5.13.6-1.mga9 + Revision: 1738056 - scsi/sr: return DISK_EVENT_MEDIA_CHANGE on media_event_code 3 (mga#29262) - Revert: "ACPI: resources: Add checks for ACPI IRQ override" - Revert "drm/i915: Propagate errors on awaiting already signaled fences" - Revert "drm/i915/gem: Asynchronous cmdparser" - update to 5.13.6 * drop merged patches - proc: Avoid mixing integer types in mem_rw() * Sun Jul 25 2021 tmb 5.13.5-1.mga9 + Revision: 1737721 - drop obsolete mm regression fixes (patches causing regression is now reverted in 5.13.5) - hugetlbfs: fix mount mode command line processing - io_uring: fix early fdput() of file - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() - mm: fix the deadlock in finish_fault() - memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions - update to 5.13.5 * drop merged patches - ixgbe: Fix packet corruption due to missing DMA sync - ACPI: PM: s2idle: Use correct revision id - ACPI: PM: s2idle: Refactor common code - ACPI: PM: s2idle: Add support for multiple func mask - ACPI: PM: s2idle: Add support for new Microsoft UUID - ACPI: PM: Adjust behavior for field problems on AMD systems - ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007 * Tue Jul 20 2021 tmb 5.13.4-1.mga9 + Revision: 1737255 - update to 5.13.4 * drop merged patches * Tue Jul 20 2021 tmb 5.13.3-2.mga9 + Revision: 1737179 - rebuild with binutils 2.37 * Mon Jul 19 2021 tmb 5.13.3-1.mga9 + Revision: 1736948 - mm/swap: remove confusing checking for non_swap_entry() in swap_ra_info() - mm/swapfile: use percpu_ref to serialize against concurrent swapoff - add current -stable queue - update to 5.13.3 * drop merged patches - rtw89: add fixes to improve connectivity - rtl8xxxu: disable interrupt_in transfer for 8188cu and 8192cu - Revert "usb: renesas-xhci: Fix handling of unknown ROM state" as it breaks several devices (5.13.2 regression) - HID: amd_sfh: Extend driver capabilities for multi-generation support - HID: amd_sfh: Extend ALS support for newer AMD platform - HID: amd_sfh: Add initial support for HPD sensor - HID: amd_sfh: Use correct MMIO register for DMA address * Wed Jul 14 2021 tmb 5.13.2-1.mga9 + Revision: 1736019 - vboxsf: Honor excl flag to the dir-inode create op - vboxsf: Make vboxsf_dir_create() return the handle for the created file - vboxsf: Add vboxsf_[create|release]_sf_handle() helpers - vboxsf: Add support for the atomic_open directory-inode op - update to 5.13.2 * drop merged patches * Sat Jul 10 2021 tmb 5.13.1-2.mga9 + Revision: 1735625 - ALSA: intel8x0: Fix breakage at ac97 clock measurement - drm/i915/display: Do not zero past infoframes.vsc - exfat: handle wrong stream entry size in exfat_readdir() - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl - rtw89: add support for 8852AE product id 0xa85a * Thu Jul 08 2021 tmb 5.13.1-1.mga9 + Revision: 1735192 - fix arm64 -devel filelist - fix bpf filelists - update -devel filelists - udpate defconfigs - update mrprper and python3 patches - drop merged/obsolete patches - update aufs to 5.13 - update to 5.13.1 * Wed Jul 07 2021 tmb 5.12.15-1.mga9 + Revision: 1735080 - update to 5.12.15 * drop merged patch - virtio_net: Remove BUG() to avoid machine dead - drm/amdgpu: fix bad address translation for sienna_cichlid - drm/sched: Avoid data corruptions - net: ip: avoid OOM kills with large UDP sends over loopback * Sun Jul 04 2021 tmb 5.12.14-3.mga9 + Revision: 1734737 - ahci: Add support for Dell S140 and later controllers - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445/450/630 G8 - io_uring: add IOPOLL and reserved field checks to IORING_OP_RENAMEAT - io_uring: add IOPOLL and reserved field checks to IORING_OP_UNLINKAT * Sat Jul 03 2021 tmb 5.12.14-2.mga9 + Revision: 1734550 - ACPI: PM: Only mark EC GPE for wakeup on Intel systems - iwlwifi: Add support for ax201 in Samsung Galaxy Book Flex2 Alpha - net/ipv4/udp: properly flush normal packet at GRO time - drm/i915/gt: Fix -EDEADLK handling regression - ntfs: fix validity check for file name attribute * Wed Jun 30 2021 tmb 5.12.14-1.mga9 + Revision: 1734376 - update to 5.12.14 * drop merged patches * Fri Jun 25 2021 tmb 5.12.13-2.mga9 + Revision: 1732265 - disable RTW89 on 32bit builds for now - x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() - x86/fpu: Make init_fpstate correct with optimized XSAVE - add current -stable queue - ieee80211: add the values of ranging parameters max LTF total field - wireless: align some HE capabilities with the spec - wireless: align HE capabilities A-MPDU Length Exponent Extension - wireless: fix spelling of A-MSDU in HE capabilities - update rtw89 patchset to v4 * Wed Jun 23 2021 tmb 5.12.13-1.mga9 + Revision: 1732018 - update to 5.12.13 * drop merged patches * Sat Jun 19 2021 tmb 5.12.12-2.mga9 + Revision: 1731297 - afs: Fix an IS_ERR() vs NULL check - fanotify: fix copy_event_to_user() fid error clean up - kvm: LAPIC: Restore guard to prevent illegal APIC register access - mm/memory-failure: make sure wait for page writeback in memory_failure - rtnetlink: Fix regression in bridge VLAN configuration * Fri Jun 18 2021 tmb 5.12.12-1.mga9 + Revision: 1731082 - update to 5.12.12 * drop merged patches - btrfs: zoned: fix negative space_info->bytes_readonly - cxgb4: fix wrong shift * Wed Jun 16 2021 tmb 5.12.11-1.mga9 + Revision: 1730906 - update to 5.12.11 * drop merged patches - drm/nouveau: fix dma_address check for CPU/GPU sync - ARM: dts: Add Raspberry Pi 400 support - thunderbolt: Add support for Intel Alder Lake * Fri Jun 11 2021 tmb 5.12.10-2.mga9 + Revision: 1730421 - add current -stable queue * Thu Jun 10 2021 tmb 5.12.10-1.mga9 + Revision: 1730276 - update to 5.12.10 * drop merged patches - platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support - proc: Track /proc//attr/ opener mm_struct - revert: 'ACPI: Use _OSC query results to determine caps rather than the commit results' - ACPI: Pass the same capabilities to the _OSC regardless of the query flag - ALSA: hda: Add AlderLake-M PCI ID - ACPI: Use _OSC query results to determine caps rather than the commit results - PCI: Add quirk for AMD Navi14 to disable ATS support - wireguard: add various upstream bugfixes and optimizations * Fri Jun 04 2021 tmb 5.12.9-2.mga9 + Revision: 1729757 - ALSA: timer: Fix master timer notification - ALSA: hda: update the power_state during the direct-complete - drm/amdgpu: make sure we unpin the UVD v6 BO - dmaengine: idxd: Use cpu_feature_enabled() - x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing - x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() - x86/fault: Don't send SIGSEGV twice on SEGV_PKUERR - x86/thermal: Fix LVT thermal setup for SMI delivery mode - x86/sev: Check SME/SEV support in CPUID first * Thu Jun 03 2021 tmb 5.12.9-1.mga9 + Revision: 1729446 - update to 5.12.9 * drop merged patches * Fri May 28 2021 tmb 5.12.8-1.mga9 + Revision: 1728720 - Bluetooth: fix the erroneous flush_work() order * Thu May 27 2021 tmb 5.12.7-2.mga9 + Revision: 1728628 - HID: intel-ish-hid: ipc: Add Alder Lake device IDs - proc: Check /proc//attr/ writes against file opener - bpf: Wrap aux data inside bpf_sanitize_info container - bpf: Fix mask direction swap upon off reg sign change - bpf: No need to simulate speculative domain for immediates * Wed May 26 2021 tmb 5.12.7-1.mga9 + Revision: 1728434 - update to 5.12.7 * drop merged patches - xhci: fix giving back URB with incorrect status regression in 5.12 - xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall * Mon May 24 2021 umeabot 5.12.6-2.mga9 + Revision: 1726368 - Rebuild for perl 5.34 * Sat May 22 2021 tmb 5.12.6-1.mga9 + Revision: 1726079 - drm/amdgpu: Don't query CE and UE errors - drm/amd/display: Use the correct max downscaling value forvDCN3.x family - drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE - drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang - drm/amdgpu: update gc golden setting for Navi12 - drm/amdgpu: update sdma golden setting for Navi12 - drm/radeon: use the dummy page for GART if needed - dma-buf: fix unintended pin/unpin warnings - update to 5.12.6 - drop revert of: "bus: mhi: core: Process execution environment changes serially" as regression fix is included in 5.12.6 - add paragon ntfs read-write driver (v26, lkml) - revert: "bus: mhi: core: Process execution environment changes serially" as it breaks ath11k (5.12.3 regression) * Wed May 19 2021 tmb 5.12.5-1.mga9 + Revision: 1725663 - x86/amd_nb: add AMD family 19h model 50h PCI ids - hwmon/k10temp: support Zen3 APUs - update to 5.12.5 * drop merged patches - readd missing kprovides - restore -latest rpms to keep upgrade path - update summaries and descriptions * Sat May 15 2021 tmb 5.12.4-2.mga9 + Revision: 1723791 - obsolete *-latest packages - drop conflicts on old nvidia304 and nvidia340 - try to build with multithreaded rpmbuild on aarch64 again - update ix86 kernel-desktop summary/description to match that they support 64GB RAM - only ship README.kernel-sources with kernel-source rpm - drop old obsoletes and provides - add provides: installonlypkg(kernel) on -devel packages for dnf - drop obsolete *-latest packages - drop buildrpmrel, use rpmrel directly - drop version and release from kernel names - drop fakever & fakerel * Fri May 14 2021 tmb 5.12.4-1.mga9 + Revision: 1722833 - update to 5.12.4 * drop merged patches - usb: xhci: Add reset resume quirk for AMD xhci controller - usb: xhci: Increase timeout for HC halt - ACPI / EC: Fix media keys not working problem on more Asus laptops - ACPI: PM: Add ACPI ID of Alder Lake Fan - platform/x86: ideapad-laptop: fix method name typo - x86, sched: Fix the AMD CPPC maximum performance value on certain AMD Ryzen generations - iwlwifi: add new pci id for 6235 * Wed May 12 2021 tmb 5.12.3-1.mga9 + Revision: 1722573 - Revert 'irqbypass: do not start cons/prod when failed connect' - switch to proper fix for CVE-2021-23133: * Revert "net/sctp: fix race condition in sctp_destroy_sock" * sctp: delay auto_asconf init until binding the first addr - bluetooth: eliminate the potential race condition when removing the HCI controller (CVE-2021-32399) - net/nfc: fix use-after-free llcp_sock_bind/connect (CVE-2021-23134) - update to 5.12.3 * drop merged patches * Fri May 07 2021 tmb 5.12.2-1.mga9 + Revision: 1722258 - ALSA: hda/realtek: reset eapd coeff to default value for alc287 - drm/amd/display: Reject non-zero src_y and src_x for video planes - drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 - drm/amdgpu: fix r initial values - amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffer_create - drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC - drm/amdgpu: Init GFX10_ADDR_CONFIG for VCN v3 in DPG mode. - update to 5.12.2 * drop merged patches - Revert 'mm/gup: check page posion status for coredump' - tools/power/turbostat: Fix turbostat for AMD Zen CPUs - ACPI: PM: s2idle: Add missing LPS0 functions for AMD * Wed May 05 2021 tmb 5.12.1-3.mga9 + Revision: 1721380 - bpf: Fix leakage of uninitialized bpf stack under speculation (CVE-2021-31829) - bpf: Fix masking negation logic upon negative dst register - net: qrtr: Avoid potential use after free in MHI send * Mon May 03 2021 tmb 5.12.1-2.mga9 + Revision: 1721158 - drm/i915: Disable runtime power management during shutdown - mips: Do not include hi and lo in clobber list for R6 - netfilter: conntrack: Make global sysctls readonly in non-init netns - net: usb: ax88179_178a: initialize local variables before use * Sun May 02 2021 tmb 5.12.1-1.mga9 + Revision: 1720886 - update to 5.12.1 * drop merged patches - add rtw88 fixes from upstream - nitro_enclaves: Fix stale file descriptors on failed usercopy * Fri Apr 30 2021 tmb 5.12.0-3.mga9 + Revision: 1720560 - exfat: fix erroneous discard when clear cluster bit - intel_th: pci: Add Alder Lake-M support - intel_th: pci: Add Rocket Lake CPU support - md/raid1: properly indicate failure when ending a failed write request - mmc: block: Issue a cache flush only when it's enabled - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() - USB: CDC-ACM: fix poison/unpoison imbalance * Tue Apr 27 2021 tmb 5.12.0-2.mga9 + Revision: 1720154 - update dkms conflicts - net: hso: fix NULL-deref on disconnect regression - net/usb/r8152: Support RTL8153C, RTL8153D, RTL8156A, and RTL8156B - cfg80211: fix locking in netlink owner interface destruction * Mon Apr 26 2021 tmb 5.12.0-1.mga9 + Revision: 1719926 - arm64: dont ship generated vdso.so is source package - 3rdparty rtl8812au, rtl8821ce: add fixes for kernel 5.12 - aufs: add upsream fixes for kernel 5.12 - update defconfigs - rebase aufs patches - update to 5.12 * drop merged patches * Sun Apr 25 2021 tmb 5.11.16-4.mga9 + Revision: 1719660 - add current -stable queue * Sun Apr 25 2021 tmb 5.11.16-3.mga9 + Revision: 1719565 - rebuild with gcc 11.1 * Wed Apr 21 2021 tmb 5.11.16-1.mga9 + Revision: 1717833 - update to 5.11.16 * Fri Apr 16 2021 tmb 5.11.15-1.mga9 + Revision: 1715980 - update to 5.11.15 * Wed Apr 14 2021 tmb 5.11.14-1.mga9 + Revision: 1715717 - update to 5.11.14 * drop merged patches - hwmon: (amd_energy) Add AMD family 19h model 30h x86 match - hwmon: (amd_energy) Use unified function to read energy data - hwmon: (amd_energy) Restore visibility of energy counters * Sun Apr 11 2021 tmb 5.11.13-2.mga9 + Revision: 1714755 - add current -stable queue * Sat Apr 10 2021 tmb 5.11.13-1.mga9 + Revision: 1714538 - update to 5.11.13 * drop merged patches * Fri Apr 09 2021 tmb 5.11.12-3.mga9 + Revision: 1714285 - Revert "iommu/amd: Fix performance counter initialization" - iommu/amd: Remove performance counter pre-initialization test - update to 5.11.13-rc1 * Wed Apr 07 2021 tmb 5.11.12-2.mga9 + Revision: 1713966 - update to 5.11.12 * drop merged patches * Mon Apr 05 2021 tmb 5.11.11-4.mga9 + Revision: 1713467 - update to 5.11.12-rc1 * Sat Apr 03 2021 tmb 5.11.11-3.mga9 + Revision: 1713054 - x86/fpu/64: Don't FNINIT in kernel_fpu_begin() - drop one brokan -stable queue patch - add current -stable queue fixes * Fri Apr 02 2021 tmb 5.11.11-2.mga9 + Revision: 1712631 - add current -stable queue - usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable - arm: enable OF_OVERLAY - ACPI: scan: Fix _STA getting called on devices with unmet dependencies * Tue Mar 30 2021 tmb 5.11.11-1.mga9 + Revision: 1711868 - update to 5.11.11 * Thu Mar 25 2021 tmb 5.11.10-1.mga9 + Revision: 1709873 - update to 5.11.10 * Wed Mar 24 2021 tmb 5.11.9-1.mga9 + Revision: 1708954 - update to 5.11.9 * Sat Mar 20 2021 tmb 5.11.8-1.mga9 + Revision: 1706025 - updatae to 5.11.8 * drop merged patches * Fri Mar 19 2021 tmb 5.11.7-2.mga9 + Revision: 1704984 - add current -stable queue * Wed Mar 17 2021 tmb 5.11.7-1.mga9 + Revision: 1704153 - update to 5.11.7 * drop merged patches - arm(64): enable W1_MASTER_GPIO (mga#28596) * Sun Mar 14 2021 tmb 5.11.6-4.mga9 + Revision: 1702629 - net: expand textsearch ts_state to fit skb_seq_state - add more -stable queue fixes * Sat Mar 13 2021 tmb 5.11.6-3.mga9 + Revision: 1702291 - add more -stable queue fixes * Fri Mar 12 2021 tmb 5.11.6-2.mga9 + Revision: 1701843 - add current -stable queue * Thu Mar 11 2021 tmb 5.11.6-1.mga9 + Revision: 1701419 - update to 5.11.6 * Tue Mar 09 2021 tmb 5.11.5-1.mga9 + Revision: 1700834 - update to 5.11.5 * drop merged patches - restore crypto AES-NI speedups mistakenly removed in upgrade to 5.11.4 * Sun Mar 07 2021 tmb 5.11.4-2.mga9 + Revision: 1700544 - add current -stable queue - update dkms conflicts * Sun Mar 07 2021 tmb 5.11.4-1.mga9 + Revision: 1700453 - update defconfigs - rebase shuttle-wmi and powerpc tools removal patch - update rtl8812au driver - libbpf minor is now 3 - update aufs to v5.11 - drop merged/obsolete patches - update mrproper and python3 patch - update to 5.11.4 * Sun Mar 07 2021 tmb 5.10.21-1.mga9 + Revision: 1700396 - update to 5.10.21 * drop merged patches * Fri Mar 05 2021 tmb 5.10.20-2.mga9 + Revision: 1699795 - swap: fix swapfile read/write offset - xen/gnttab: handle p2m update errors on a per-slot basis (XSA-367) - xen-netback: respect gnttab_map_refs()'s return value (XSA-367) - xen: fix p2m size in dom0 for disabled memory hotplug case (XSA-369) - tty: clean up legacy leftovers from n_tty line discipline - tty: teach n_tty line discipline about the new "cookie continuations" - tty: teach the n_tty ICANON case about the new "cookie continuations" too - x86_64 server: enable NUMA balancing - x86_64 server: support 512 cores/threads - x86_64-server config: make CONNECTOR builtin to enable PROC_EVENTS (mga#28312) * Thu Mar 04 2021 tmb 5.10.20-1.mga9 + Revision: 1697958 - tty: fix up iterate_tty_read() EOVERFLOW handling - tty: fix up hung_up_tty_read() conversion - net: usb: qmi_wwan: support ZTE P685M modem - update to 5.10.20 * drop merged patches - Input: elan_i2c - add new trackpoint report type 0x5F - Input: elantech - fix protocol errors for some trackpoints in * Fri Feb 26 2021 tmb 5.10.19-1.mga9 + Revision: 1692390 - mm/vmscan: restore zone_reclaim_mode ABI - x86: fix seq_file iteration for pat/memtype.c - update to 5.10.19 * drop merged patch - staging/rtl8723bs: sync with 5.12-rc1 - media: uvcvideo: Allow entities with no pads * Thu Feb 25 2021 tmb 5.10.18-2.mga9 + Revision: 1690161 - fix vendor id in Lexar nvme quirk - nvme: drop duplicated ids from amazon dma48 quirk list - nvme: add 48-bit DMA address quirk for Amazon NVMe controllers - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device - nvme: Add quirks for Lexar 256GB SSD (pterjan, mga#28417) - drop "revert 'Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support' (mga#27910)" - Bluetooth: btusb: fix for Qualcomm Bluetooth adapters that stopped working due to not finding (unneeded) ROME firmware (real fix for mga#27910) - update to 5.10.18 - enable ACPI_EC_DEBUGFS (mga#28415) * Sat Feb 13 2021 tmb 5.10.16-1.mga8 + Revision: 1675300 - bpftool: enable libcap support - tracing: Check length before giving out the filter buffer - ALSA: hda: Add another CometLake-H PCI ID - Revert 'drm/amd/display: Update NV1x SR latency values' - drm/nouveau/kms: handle mDP connectors - drm/i915/gt: One more flush for Baytrail clear residuals - drm/i915/gt: Flush before changing register state - drm/i915/gt: Correct surface base address for renderclear - update to 5.10.16 * drop merged patches - rtw88: 8821c: add RFE type 2 support - update rtw89 patchset to v3 - ensure new theme ends up in initrd (mga#28349) - disable ACPI_DEBUG for release * Sun Feb 07 2021 tmb 5.10.14-1.mga8 + Revision: 1674984 - make CONNECTOR builtin to enable PROC_EVENTS (mga#28312) - update to 5.10.14 * drop merged patches - drm/amdgpu: set default value of noretry to 1 for vega10 - drm/amdgpu: default noretry=0 for navi1x and newer * Sat Feb 06 2021 tmb 5.10.13-2.mga8 + Revision: 1674923 - drm/amd/display: Revert "Fix EDID parsing after resume from suspend" - drm/amdgpu: fix the issue that retry constantly once the buffer is oversize - drm/amdkfd: fix null pointer panic while free buffer in kfd - mm: thp: fix MADV_REMOVE deadlock on shmem THP - enable ACPI_DEBUG support * Fri Feb 05 2021 tmb 5.10.13-1.mga8 + Revision: 1674910 - add current -stable queue - update to 5.10.13 * drop merged patches * Tue Feb 02 2021 tmb 5.10.12-3.mga8 + Revision: 1674444 - ACPI: sysfs: Prefer "compatible" modalias - blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue - Revert "block: simplify set_init_blocksize" to regain lost performance - Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" - wext: fix NULL-ptr-dereference with cfg80211's lack of commit() - x86/entry: Emit a symbol for register restoring thunk * Sat Jan 30 2021 tmb 5.10.12-2.mga8 + Revision: 1674117 - switch Amd SI and CIK from radeon to amdgpu by default - tty: avoid using vfs_iocb_iter_write() for redirected console writes * Sat Jan 30 2021 tmb 5.10.12-1.mga8 + Revision: 1674058 - update to 5.10.12 - nbd: freeze the queue while we're adding connections - ALSA: hda/via: Apply the workaround generically for Clevo machines - amdgpu: Add Missing Sienna Cichlid DID * Wed Jan 27 2021 tmb 5.10.11-1.mga8 + Revision: 1673685 - update to 5.10.11 - iwlwifi: provide gso_type to GSO packets * Sat Jan 23 2021 tmb 5.10.10-1.mga8 + Revision: 1672990 - update to 5.10.10 * drop merged patches - drm/gpu/nouveau/dispnv50: Restore pushing of all data - crypto: arm64/sha - add missing module aliases * Thu Jan 21 2021 tmb 5.10.9-3.mga8 + Revision: 1672767 - add current -stable queue - x86/mmx: Use KFPU_387 for MMX string operations - ASoC: AMD Renoir - refine DMI entries for some Lenovo products - crypto: X.509: Fix crash caused by NULL pointer * Wed Jan 20 2021 tmb 5.10.9-2.mga8 + Revision: 1672665 - pipe: allow sendfile() destination with splice_write - Revert "kconfig: remove 'kvmconfig' and 'xenconfig' shorthands" * Tue Jan 19 2021 tmb 5.10.9-1.mga8 + Revision: 1672569 - ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid - ALSA: hda: Add Cometlake-R PCI ID - fix and re-enamble 3rdparty rtl8821ce driver (mga#28150) - update to 5.10.9 * drop merged patches - re-add conflicts on mageia-gfxboot-theme to get new theme in initrd - update microcode conflicts - update firmware conflicts - update btrfs-progs conflict * Mon Jan 18 2021 tmb 5.10.8-2.mga8 + Revision: 1672254 - simplify mrpoper patch and fix it up to really disable mrproper, oldconfig, and prepare targets on kernel-devel rpms as they are already fully prepared at rpm build time. This also ensures flex and bison are not needed at dkms install time. * Sun Jan 17 2021 tmb 5.10.8-1.mga8 + Revision: 1672150 - update to 5.10.8 - fix up mrproper patch to not cause errors during dkms installs - ovl: use a dedicated semaphore for dir upperfile caching - crypto: aesni - Use TEST %%reg,%%reg instead of CMP $0,%%reg - crypto: aesni - implement support for cts(cbc(aes)) - crypto: x86/aes-ni-xts - use direct calls to and 4-way stride - crypto: x86/aes-ni-xts - rewrite and drop indirections via glue helper - drm/amdgpu: fix DRM_INFO flood if display core is not supported - drm/amdgpu: add green_sardine device id (v2) - drm/amdgpu: add new device id for Renior - drm/i915/gt: Limit VFE threads based on GT - drm/i915: Allow the sysadmin to override security mitigations - ext4: use IS_ERR instead of IS_ERR_OR_NULL and set inode null when IS_ERR - ext4: fix wrong list_splice in ext4_fc_cleanup - ext4: fix bug for rename with RENAME_WHITEOUT - nouveau: add Ampere (RTX 3xxx) modesetting support * Tue Jan 12 2021 tmb 5.10.7-1.mga8 + Revision: 1671446 - iwlwifi: dbg: Don't touch the tlv data - iwlwifi: dbg: Mark ucode tlv data as const - update to 5.19.7 * Sat Jan 09 2021 tmb 5.10.6-1.mga8 + Revision: 1670102 - btrfs: prevent NULL pointer dereference in extent_io_tree_panic - btrfs: reloc: fix wrong file extent type check to avoid false ENOENT - update to 5.10.6 final - mmc: sdhci-iproc: Add ACPI bindings for the rpi4 * Fri Jan 08 2021 tmb 5.10.5-2.mga8 + Revision: 1669872 - update to 5.10.6-rc1 - revert 'module: delay kobject uevent until after module init call' (mga #28035) - drop radix local lock revert that was needed for older nvidia390 drivers - update dkms-nvidia* conflicts - revert: 'drm/amd/display: Fixed Intermittent blue screen on OLED panel' (fdo #1907) * Wed Jan 06 2021 tmb 5.10.5-1.mga8 + Revision: 1669256 - update to 5.10.5 final - restore and re-enable aufs support as upstream is active again - Revert 'sd: use bdev_check_media_change' (mga #27877) - revert 'drm/amd/display: Fix memory leaks in S3 resume' (bko #211033) * Mon Jan 04 2021 tmb 5.10.4-4.mga8 + Revision: 1668848 - btrfs: Use the normal writeback path for flushing delalloc - Bluetooth: Fix attempting to set RPA timeout when unsupported - update to 5.10.5-rc1 - HID: sfh: fix address space confusion - rtw89: add missing MODULE_DEVICE_TABLE() - rtw89: update patchset to v2, enable debug support * Sun Jan 03 2021 tmb 5.10.4-3.mga8 + Revision: 1668468 - add rtw89 (802.11ax) support - drop aufs support as upstream has stalled on 5.7 * Thu Dec 31 2020 tmb 5.10.4-2.mga8 + Revision: 1667433 - add current -stable queue * Wed Dec 30 2020 tmb 5.10.4-1.mga8 + Revision: 1665637 - update to 5.10.4 final - lib/genalloc: fix the overflow when size is too big - iwlwifi: avoid endless HW errors at assert time * Mon Dec 28 2020 tmb 5.10.3-2.mga8 + Revision: 1664503 - add current -stable queue - Revert 'Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support' (mga#27910) - proc mountinfo: make splice available again * Sat Dec 26 2020 tmb 5.10.3-1.mga8 + Revision: 1663959 - update to 5.10.3 - ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 - hwmon/k10temp: add Ryzen 5xxx (zen3) support - hwmon: (k10temp) Remove broken support for displaying voltage and current on Zen CPUs - qconf: switch to qt5 - enable missing DRM_VMWGFX_FBCON (noted by martinw) * Mon Dec 21 2020 tmb 5.10.2-1.mga8 + Revision: 1662525 - update to 5.10.2 - drm/amd/display: Add get_dig_frontend implementation for DCEx - KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits - enable MMC_SDHCI_AM654, PHY_INTEL_LGM_COMBO, PHY_INTEL_LGM_EMMC, MMC_HSQ * Wed Dec 16 2020 tmb 5.10.1-2.mga8 + Revision: 1658108 - ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() - drm/amdgpu: fix the issue that apu has no smu firmware binary - drm/amd/amdgpu: set the default value of noretry to 1 for some dGPUs - drm/amdgpu: protect eeprom update from GPU reset - drm/amd/amdgpu: enable noretry for Sienna_Cichlid/Navy_Flounder - drm/amdgpu: disable rom clock gating support for APUs - drm/amdgpu: increase reserved VRAM size to 8MB - fix and re-enable 3rdparty rtl8812au driver (mga#27841) * Mon Dec 14 2020 tmb 5.10.1-1.mga8 + Revision: 1657449 - update to 5.10.1 - drop obolete perf binutils hack - revert: 'task_work: Use TIF_NOTIFY_SIGNAL if available' again, needs more work - task_work: Use TIF_NOTIFY_SIGNAL if available * Mon Dec 14 2020 tmb 5.10.0-1.mga8 + Revision: 1656897 - update to 5.10 final - PCI: Decode PCIe 64 GT/s link speed * Thu Dec 10 2020 tmb 5.10.0-0.rc7.3.mga8 + Revision: 1655102 - add more post -rc7 fixes from upstream * Wed Dec 09 2020 tmb 5.10.0-0.rc7.2.mga8 + Revision: 1654873 - add post -rc7 fixes from upstream - hwmon: corsair-psu: drop assumed support for AXi PSUs, most of them dont have hid header * Mon Dec 07 2020 tmb 5.10.0-0.rc7.1.mga8 + Revision: 1654051 - update to 5.10-rc7 * drop merged patches * Thu Dec 03 2020 tmb 5.10.0-0.rc6.1.mga8 + Revision: 1652305 - add upstream post -rc6 fixes - arch/arm64/kernel/module.lds is removed in 5.10 - libbpf minor is now 2 - update python3 patch - disable binutils 2.34 hack - fix up perf build - fix up rc versioning - disable broken aufs and 3rdparty rtl8821ce/rtl8812au for now - update defcofigs - rebase aufs, radix and SFH patch - update to 5.10-rc6 * Wed Dec 02 2020 tmb 5.9.12-1.mga8 + Revision: 1651555 - update to 5.9.12 * drop merged patches * Fri Nov 27 2020 tmb 5.9.11-3.mga8 + Revision: 1649783 - update defconfigs - rtw88: enable 8821CE support - switch from 3rdparty rtl8723de to the in-tree rtw88_8723de driver - desktop586 config: enable NDSIWRAPPER - move r8822be module alias to correct module - disable LEDS_LP55XX_COMMON and deps again so FW_LOADER_USER_HELPER can be disabled again as intended - x86/mce: Do not overwrite no_way_out if mce_end() fails - add more patches from -stable queue - document adding stable-queeue patches in spec - hwmon: corsair-psu: update supported deveices - ALSA: hda/realtek - Add new codec supported for ALC897 - hwmon: (amd_energy) Add AMD family 19h model 01h x86 match * Thu Nov 26 2020 tmb 5.9.11-2.mga8 + Revision: 1649559 - add current -stable queue * Tue Nov 24 2020 tv 5.9.11-1.mga8 + Revision: 1648994 - 5.9.11 + tmb - iwlwifi: add missing id for AX210 model 0024 * Sun Nov 22 2020 tmb 5.9.10-1.mga8 + Revision: 1648517 - update to 5.9.10 * Sat Nov 21 2020 tmb 5.9.9-2.mga8 + Revision: 1648241 - add current -stable queue - hwmon: add Corsair PSU HID controller driver - thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH - re-add fixed AMD Sensor Fusion Hub driver (mga#27573) * Thu Nov 19 2020 tmb 5.9.9-1.mga8 + Revision: 1647380 - update to 5.9.9 - enable r8169 on arm(64) (mga#27395) * Thu Nov 12 2020 tv 5.9.8-1.mga8 + Revision: 1644793 - 5.9.8 * Thu Nov 05 2020 tv 5.9.6-1.mga8 + Revision: 1642937 - 5.9.6 - 5.9.5 * Thu Nov 05 2020 tv 5.9.4-1.mga8 + Revision: 1642770 - 5.9.4 * Tue Nov 03 2020 ngompa 5.9.3-2.mga8 + Revision: 1642183 - Remove patch reverting changes to kernel taint behavior - Update Mageia version conditionals to use mageia macro * Sun Nov 01 2020 tv 5.9.3-1.mga8 + Revision: 1641354 - 5.9.3 - enable CONFIG_NFSD_V4_2_INTER_SSC + ghibo - update nvidia i2c patch according to bug https://bugzilla.kernel.org/show_bug.cgi?id=206653#c19 * Thu Oct 29 2020 tv 5.9.2-1.mga8 + Revision: 1640526 - 5.9.2 * Sat Oct 17 2020 ghibo 5.9.1-1.mga8 + Revision: 1636555 - Update to release 5.9.1. - Add stable-queue as of 2020-10-17. - Further attempts at reducing zstd i586 memory footprint * Thu Oct 15 2020 tv 5.9.0-2.mga8 + Revision: 1636263 - switch back i586 from zstd to xz due to zstd memory exhaust - lower zstd compression level on ix86 in order to try to get it to build on BS - backport "PM: hibernate: Batch hibernate and resume IO requests" from 5.10 - switch i386 from XZ to ZSTD (the slower cpus were getting the slower compressor) + ghibo - Drop further compression level to 3 (default) for i586 - Add a temporary workaround for bug #27421 for getting nvidia390 modules building. - Merge a patch for CVE-2020-16119. * Wed Oct 14 2020 tv 5.9.0-1.mga8 + Revision: 1635816 - libbpf is now 0.1.0 - restore AUFS options as set in 5.8 on *x86* (but AUFS_XATTR on x86_64-desktop which was not consistent with other arches) - restore AUFS options as set in 5.8 on arm - fix Kconfig issues within 3rdparty patches - drop mga5 conflicts - rediff aufs5 patch - switch i386-desktop back from CONFIG_ZSTD to CONFIG_XZ due to: "zstd: error 11 : Allocation error : not enough memory" - 5.9.0 * Wed Oct 07 2020 tv 5.8.14-1.mga8 + Revision: 1632554 - drop merged patch - 5.8.14 * Fri Oct 02 2020 tv 5.8.13-1.mga8 + Revision: 1631902 - 5.8.12 * Sun Sep 27 2020 tv 5.8.12-1.mga8 + Revision: 1630786 - 5.8.12 * Sat Sep 26 2020 pterjan 5.8.11-2.mga8 + Revision: 1630627 - Enable libbpf on armv7hl * Wed Sep 23 2020 ghibo 5.8.11-1.mga8 + Revision: 1629627 - Update to release 5.8.11. - Merge FC patch for CVE-2020-25211. - Merge FC patch for Inspur Advantech PCI IDs. - Merge FC patch for fixing on AHCI Vulcan PCI (aarch64). - Merge FC patch for fixing NFS listing from older kernel NFS servers. - Merge FC patch for touchpad detecting. * Thu Sep 17 2020 tv 5.8.10-1.mga8 + Revision: 1627731 - 5.8.10 - fix return code for mdadm/parted when deleting partitions + ghibo - Add doc about wiki page to the spec file * Sat Sep 12 2020 ghibo 5.8.9-1.mga8 + Revision: 1625294 - Update to release 5.8.9 - Enable CONFIG_DRM_LOAD_EDID_FIRMWARE for x86_64 and i386 (fix for bug #27261) * Thu Sep 10 2020 tv 5.8.8-1.mga8 + Revision: 1624065 - 5.8.8 + ghibo - Add HID Alps module (for bug #27254) * Mon Sep 07 2020 ghibo 5.8.7-1.mga8 + Revision: 1623162 - Update to release 5.8.7. - Add stable-queue as of 2020-09-07. + tv - drop patch for vbox-6.1.12 * Thu Sep 03 2020 tv 5.8.6-1.mga8 + Revision: 1621407 - 5.8.6 * Fri Aug 28 2020 ghibo 5.8.5-2.mga8 + Revision: 1619444 - Add temporary patch to fix nvidia390 module building. - Add patch to fix g200e crash under wayland. - Stable-queue as of 2020-08-28. - Add two patches for fixing typos in vmwgfx. * Thu Aug 27 2020 tv 5.8.5-1.mga8 + Revision: 1619275 - enable BLK_INLINE_ENCRYPTION - 5.8.5 * Wed Aug 26 2020 tv 5.8.4-1.mga8 + Revision: 1619152 - 5.8.4 * Fri Aug 21 2020 tv 5.8.3-1.mga8 + Revision: 1617716 - 5.8.3 * Wed Aug 19 2020 neoclust 5.8.2-2.mga8 + Revision: 1616345 - Add patch to change some i2c-nvidia-gpu error messages into informations * Wed Aug 19 2020 tv 5.8.2-1.mga8 + Revision: 1615940 - 5.8.2 + pterjan - Fix AUFS patch * Tue Aug 18 2020 neoclust 5.8.1-5.mga8 + Revision: 1615317 - Enable rtl8812au again * Mon Aug 17 2020 neoclust 5.8.1-4.mga8 + Revision: 1614542 - Revert commit r1612956 and use upstream patch * Mon Aug 17 2020 neoclust 5.8.1-3.mga8 + Revision: 1614540 - Add kernel 5.8 support for the rtl8723de driver + pterjan - Skip cleanup if the kernel is still there in postun, the package is probably being replaced by itself. This should prevent dnf reinstall causing all modules to be deleted. * Wed Aug 12 2020 ghibo 5.8.1-2.mga8 + Revision: 1613700 - Add patch for virtualbox * Wed Aug 12 2020 ghibo 5.8.1-1.mga8 + Revision: 1613664 - Update to release 5.8.1. - Add stable-queue as of 2020-08-12. - Fix path in patch 3rd-rtl8821ce-5.8-fix.patch that was not applying. - Add patch to try bfq instead of mq-deadline as default I/O scheduler. + tv - fix & reenable rtl8821ce * Tue Aug 11 2020 tv 5.8.0-2.mga8 + Revision: 1613375 - libbpf major was bumped - disable RTL8812AU due to build errors - disable rtl8723de due to build errors - add URL for rtl8821ce - disable CONFIG_RTL8821CE due to build error - disable aufs due to build errors - fix SPDX-License-Identifier for aufs - fix redefined struct sha256_state in realtek drivers - adjust ndiswrapper for vmalloc() changes - rediff disable-mrproper-in-devel-rpms.patch - delete removed patches... - update config files... - remove "exit 1" wrongly added by shlomish... + pterjan - Disable ndisrapper, it is not trivial to get it to work on 5.8 - Add back aufs + neoclust - Disable aufs, will be added back tomorow - New version 5.8.0 + ghibo - Bump release - Add stable-queue as of 2020-08-01 (fix double free in drm among among others). - Build with newer gcc 10.2. * Sat Aug 01 2020 tv 5.7.12-1.mga8 + Revision: 1610110 - 5.7.12 + shlomif - New version 5.7.11 - New version 5.7.10 * Thu Jul 16 2020 tv 5.7.9-1.mga8 + Revision: 1606521 - 5.7.9 * Thu Jul 09 2020 tv 5.7.8-1.mga8 + Revision: 1603500 - 5.7.8 * Sat Jul 04 2020 tv 5.7.7-1.mga8 + Revision: 1601918 - drop the Amd SFH driver for now (several issues including null pointer deref) - 5.7.7 + pterjan - Add a lot of useful stuff to arm config - Enable CONFIG_SND_SUN50I_CODEC_ANALOG on arm64 (pine64) * Sat Jun 27 2020 tv 5.7.6-1.mga8 + Revision: 1599679 - 5.7.6 + pterjan - Enable EFI stubs on arm (and update all defconfigs) * Wed Jun 24 2020 tv 5.7.5-1.mga8 + Revision: 1599116 - 5.7.5 * Sun Jun 21 2020 neoclust 5.7.4-1.mga8 + Revision: 1598245 - New version 5.7.4 * Thu Jun 18 2020 tv 5.7.3-2.mga8 + Revision: 1596409 - 5.7.3 * Wed Jun 17 2020 pterjan 5.7.2-2.mga8 + Revision: 1595178 - Rebuild for perl-5.32 * Sat Jun 13 2020 tv 5.7.2-1.mga8 + Revision: 1593083 - 5.7.2 * Mon Jun 08 2020 tv 5.7.1-1.mga8 + Revision: 1591084 - 5.7.1 - libbpf is now 0.0.8 - fix filelist - fix "ERROR: ambiguous python shebang" - add lib/rbtree.c for objtool + pterjan - Update defconfigs + neoclust - New version 5.7 * Fri May 29 2020 pterjan 5.6.15-1.mga8 + Revision: 1588968 - update to 5.6.15 * drop merged patches - Enable Mellanox drivers on arm64-server * Thu May 21 2020 tmb 5.6.14-2.mga8 + Revision: 1586576 - BR: diffutils - pipe: Fix pipe_full() test in opipe_prep() - ovl: potential crash in ovl_fid_to_fh() - ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive - virt: vbox: Fix VBGL_IOCTL_VMMDEV_REQUEST_BIG and _LOG req numbers to match upstream - virt: vbox: Fix guest capabilities mask check - virt: vbox: Rename guest_caps struct members to set_guest_caps - virt: vbox: Add vbg_set_host_capabilities() helper function - virt: vbox: Add support for the new VBG_IOCTL_ACQUIRE_GUEST_CAPABILITIES ioctl - virt: vbox: Add a few new vmmdev request types to the userspace whitelist - virt: vbox: Log unknown ioctl requests as error - virt: vbox: Fix some comments which talk about the session spinlock * Wed May 20 2020 tmb 5.6.14-1.mga8 + Revision: 1586441 - KVM: x86: only do L1TF workaround on affected processors - update to 5.6.14 * drop merged patches * Mon May 18 2020 tmb 5.6.13-5.mga8 + Revision: 1585752 - add more -stable queue fixes * Sat May 16 2020 tmb 5.6.13-3.mga8 + Revision: 1584729 - x86/amd_nb: add AMD family 17h model 60h PCI IDs - hwmon: (k10temp) Add AMD family 17h model 60h PCI match - EDAC/amd64: Add AMD family 17h model 60h PCI IDs - add current -stable -net queue * Sat May 16 2020 tmb 5.6.13-2.mga8 + Revision: 1584215 - add current -stable queue - x86: Fix early boot crash on gcc-10, third try * Thu May 14 2020 tmb 5.6.13-1.mga8 + Revision: 1583726 - ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() - fork: prevent accidental access to clone3 features - gcc-common.h: Update for GCC 10 - drop_monitor: work around gcc-10 stringop-overflow warning - gcc-10 warnings: fix low-hanging fruit - Stop the ad-hoc games with -Wno-maybe-initialized - gcc-10: disable 'zero-length-bounds' warning for now - gcc-10: disable 'array-bounds' warning for now - gcc-10: disable 'stringop-overflow' warning for now - gcc-10: disable 'restrict' warning for now - gcc-10: mark more functions __init to avoid section mismatch warnings - update to 5.6.13 * drop merged patches * Sun May 10 2020 tmb 5.6.12-1.mga8 + Revision: 1582607 - update to 5.6.12 * drop merged patches * Thu May 07 2020 tmb 5.6.11-4.mga8 + Revision: 1581575 - rebuild with gcc 10.1 final - Makefile: disallow data races on gcc-10 as well - add current -stable queue - tracing: Add a vmalloc_sync_mappings() for safe measure - x86/cpu/amd: Make erratum #1054 a legacy erratum - update ndiswrapper to 1.63 - vhost: vsock: kick send_pkt worker once device is started * Wed May 06 2020 tmb 5.6.11-2.mga8 + Revision: 1581006 - rebuild with gcc 10.1 * Wed May 06 2020 tmb 5.6.11-1.mga8 + Revision: 1580971 - update to 5.6.11 * drop merged patches * Tue May 05 2020 tmb 5.6.10-4.mga8 + Revision: 1580223 - perf cs-etm: Move definiton of traceid_list * Mon May 04 2020 tmb 5.6.10-3.mga8 + Revision: 1580040 - temporarily disable perf build on arm & aarch64 - rebuild with gcc 10.1 * Mon May 04 2020 tmb 5.6.10-2.mga8 + Revision: 1578714 - drm/scheduler: fix drm_sched_get_cleanup_job - x86: Fix early boot crash on gcc-10 - KVM: squelch uninitialized variable warning * Sat May 02 2020 tmb 5.6.10-1.mga8 + Revision: 1577957 - update to 5.6.10 * Wed Apr 29 2020 tmb 5.6.8-1.mga8 + Revision: 1573318 - printk: queue wake_up_klogd irq_work only if per-CPU areas are ready - Fix use after free in get_tree_bdev() - propagate_one(): mnt_set_mountpoint() needs mount_lock - update to 5.6.8 - iwlwifi: pcie: handle QuZ configs with killer NICs as well + pterjan - Fix building out of tree modules on aarch64 * Sat Apr 25 2020 tmb 5.6.7-3.mga8 + Revision: 1571777 - mm: check that mm is still valid in madvise() - disable UEVENT_HELPER - enable DEVTMPFS_MOUNT * Fri Apr 24 2020 tmb 5.6.7-2.mga8 + Revision: 1571612 - disable LEDS_LP55XX_COMMON and deps so FW_LOADER_USER_HELPER can be disabled again as intended * Thu Apr 23 2020 tmb 5.6.7-1.mga8 + Revision: 1571470 - update to 5.6.7 * drop merged patches * Tue Apr 21 2020 tmb 5.6.6-1.mga8 + Revision: 1570388 - fix System freezes after running dnf due to BFQ bug (bko#205447) - add current -stable queue - roll back 3rdparty rtl8812au driver to the one in 5.5.15 (mga#26501) - update to 5.6.6 * drop merged patches * Sat Apr 18 2020 tmb 5.6.5-2.mga8 + Revision: 1569416 - drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE() - add current -stable queue * Fri Apr 17 2020 tmb 5.6.5-1.mga8 + Revision: 1568353 - Revert "HID: wacom: generic: read the number of expected touches on a per collection basis" - drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled - drm/amdgpu: fix the hw hang during perform system reboot and reset - drm/amdgpu/gfx9: add gfxoff quirk - update to 5.6.5 - update virtualbox conflicts - exfat: Fix discard support * Mon Apr 13 2020 tmb 5.6.4-1.mga8 + Revision: 1567130 - update to 5.6.4 * drop merged patches - fat: Improve the readahead for FAT entries - update conflicts on microcode and nonfree firmware - enable more Cgroups2 controllers for rootless containerization (mga#26472) * Sat Apr 11 2020 tmb 5.6.3-2.mga8 + Revision: 1566344 - driver core: Reevaluate dev->links.need_for_probe as suppliers are added - obsolete fuse-exfat - update dkms conflicts * Fri Apr 10 2020 tmb 5.6.3-1.mga8 + Revision: 1566187 - update filelists - fix aufs and exfat build - update 3rdparty rtl8723de, rtl8812au, rtl8821ce drivers - update defconfigs - add current -stable queue - rebase aufs, vmalloc and staging exfat removal patches - update to 5.6.3 * drop merged patches * Sat Apr 04 2020 tmb 5.5.15-3.mga8 + Revision: 1564523 - exfat: add missing MODULE_ALIAS_FS() * Sat Apr 04 2020 tmb 5.5.15-2.mga8 + Revision: 1564220 - add current -stable queue - fix ndiswrapper build with newer kernels (Arch) and enable it again (mga#26430) * Thu Apr 02 2020 tmb 5.5.15-1.mga8 + Revision: 1564050 - remove fuse-exfat conflict for now - update to 5.5.15 * drop merged patches - update WireGuard to v1.0.20200401 * Wed Apr 01 2020 tmb 5.5.14-1.mga8 + Revision: 1563566 - bpf: Explicitly memset some bpf info structures declared on the stack - bpf: Explicitly memset the bpf_attr structure - update WireGuard to v1.0.20200330, and adjust for skb_reset_redirect() change in 5.5.14 - mac80211: Check port authorization in the ieee80211_tx_dequeue() case - mac80211: fix authentication with iwlwifi/mvm - bpf: update jmp32 test cases to fix range bound deduction - update to 5.5.14 * drop merged patches * Wed Mar 25 2020 tmb 5.5.13-1.mga8 + Revision: 1560247 - r8169: re-enable MSI on RTL8168c - update to 5.5.13 * drop merged patches + tv - do not reference lilo in README.kernel-sources (mga#15837) * Sat Mar 21 2020 tmb 5.5.11-1.mga8 + Revision: 1558481 - update to 5.5.11 - watchdog: iTCO_wdt: Export vendorsupport - watchdog: iTCO_wdt: Make ICH_RES_IO_SMI optional - i2c: i801: Do not add ICH_RES_IO_SMI for the iTCO_wdt device - usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c - ALSA: hda/realtek: Fix pop noise on ALC225 - staging: rtl8188eu: Add device id for MERCUSYS MW150US v2 - KVM: SVM: Issue WBINVD after deactivating an SEV guest - iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table - conflict fuse-exfat as we now ship the official exfat driver - locks: fix a potential use-after-free problem when wakeup a waiter - locks: reinstate locks_delete_block optimization - update WireGuard to v0.0.20200318 * Wed Mar 18 2020 tmb 5.5.10-1.mga8 + Revision: 1557624 - update to 5.5.10 - aarch64: enable libbpf and bpftool (tv) - x86_64: enable ZONE_DEVICE, DEV_PAGEMAP_OPS, ND_PFN, NVDIMM_PFN, NVDIMM_DAX, FS_DAX_PMD (mga#26354) - x86_64: enable module: DEV_DAX_PMEM, DEV_DAX_KMEM, DEV_DAX_PMEM_COMPAT - arm64: enable FS_DAX - enable F2FS_FS_SECURITY (mga#26354) + tv - make libbpf-devel requires libbpf0 (it broke bcc) * Thu Mar 12 2020 tmb 5.5.9-1.mga8 + Revision: 1555727 - update to 5.5.9 * drop merged patches - fscrypt: don't evict dirty inodes after removing key - update rtl8812au driver (mga#26178) - replace staging exfat driver with new upstream exfat driver * Tue Mar 10 2020 tmb 5.5.8-2.mga8 + Revision: 1555365 - update to 5.5.9-rc * Thu Mar 05 2020 tmb 5.5.8-1.mga8 + Revision: 1554131 - update to 5.5.8 - drm/i915: Actually emit the await_start - block, bfq: get a ref to a group when adding it to a service tree - block, bfq: remove ifdefs from around gets/puts of bfq groups - block, bfq: extend incomplete name of field on_st - block, bfq: get extra ref to prevent a queue from being freed during a group move - block, bfq: do not insert oom queue into position tree - rtw88: disable TX-AMSDU on 2.4G band - ASoC: intel/skl/hda - export number of digital microphones via control components - update Amd Sensor Fusion Hub driver to v4 * Sat Feb 29 2020 tmb 5.5.7-1.mga8 + Revision: 1552264 - x86/ioperm: Add new paravirt function update_io_bitmap() - ahci: Add Intel Comet Lake H RAID PCI ID - update to 5.5.7 * drop merged patches * Tue Feb 25 2020 tmb 5.5.6-2.mga8 + Revision: 1550266 - KVM: nVMX: Don't emulate instructions in guest mode (CVE-2020-2732) - KVM: nVMX: Refactor IO bitmap checks into helper function (CVE-2020-2732) - KVM: nVMX: Check IO instruction VM-exit conditions (CVE-2020-2732) - add current -stable queue * Mon Feb 24 2020 tmb 5.5.6-1.mga8 + Revision: 1549929 - fix up iwlwifi breakage (mga#26248, bko#206395 - update to 5.5.6 final - work around radeon regression introduced in 5.4 series (mga#26237) * Revert "drm/radeon: simplify and cleanup setting the dma mask" * Revert "drm/radeon: handle PCIe root ports with addressing limitations" * Sat Feb 22 2020 tmb 5.5.5-3.mga8 + Revision: 1549285 - update to 5.5.6-rc1 - ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() - hid: apple: Add support for recent firmware on Magic Keyboards * Thu Feb 20 2020 tmb 5.5.5-2.mga8 + Revision: 1547366 - pipe: make sure to wake up everybody when the last reader/writer closes * Wed Feb 19 2020 tmb 5.5.5-1.mga8 + Revision: 1545059 - add current -stable queue - update to 5.5.5 * Sat Feb 15 2020 tmb 5.5.4-1.mga8 + Revision: 1525728 - drm/i915: Serialise i915_active_acquire() with __active_retire() - update to 5.5.4 - update WireGuard to v0.0.20200215 - update WireGuard to v0.0.20200214 * Tue Feb 11 2020 tmb 5.5.3-1.mga8 + Revision: 1489561 - enable bpftool build again - perf: add systemtrace and babeltrace support - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs - hwmon: (k10temp) Reorganize and simplify temperature support detection - hwmon: (k10temp) Update driver documentation - drm/i915/execlists: Always force a context reload when rewinding RING_TAIL - perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h event map - perf: work around build issues with binutils 2.34 - revert: 'objtool: Silence build output' - update to 5.5.3 * drop merged patches - HID: Extend report buffer size * Mon Feb 10 2020 tmb 5.5.2-3.mga8 + Revision: 1488461 - iommu/amd: Disable IOMMU on Stoney Ridge systems - update dkms conflicts * Mon Feb 10 2020 tmb 5.5.2-2.mga8 + Revision: 1488358 - iwlwifi: pcie: restore support for Killer Qu C0 NICs - add current -stable queue - iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices - pipe: use exclusive waits when reading or writing - add current -stable queue - update WireGuard to v0.0.20200205 * Tue Feb 04 2020 tmb 5.5.2-1.mga8 + Revision: 1487059 - disable perf and bpftool builds for now (broken by binutils 2.34 api breakage) - wireguard: allowedips: fix use-after-free in root_remove_peer_lists - iommu/vt-d: Mark firmware tainted if RMRR fails sanity check - update to 5.5.2 - update python3 patch - update filelists - fix shuttle-wmi build with 5.5 series kernel - disable broken NDISWRAPPER - update defconfigs - rediff 3rdparty merge, vboxsf, shuttlet-wmi and mrproper patches - update aufs to 5.5 - drop merged/obsolete patches - update to 5.5.1 * Sat Feb 01 2020 tmb 5.4.17-1.mga8 + Revision: 1486395 - e1000e: Revert "e1000e: Make watchdog use delayed work" - e1000e: Add support for Comet Lake - e1000e: Add support for Tiger Lake - x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode - vfs: fix do_last() regression introduced in 5.4.16 - cifs: fix soft mounts hanging in the reconnect code - fix x86/kvm security issue CVE-2019-3016 * x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit * x86/kvm: Introduce kvm_(un)map_gfn() * x86/kvm: Cache gfn to pfn translation * x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed * x86/KVM: Clean up host's steal time structure - updte to 5.4.17 - move kernel preun bits to postun to fix grub2 menu cleanup on kernel uninstall (mga#16268) * Wed Jan 29 2020 tmb 5.4.16-1.mga8 + Revision: 1485095 - update to 5.4.16 * drop merged patches - update AMD Sensor Fusion Hub patchset to v2 - update WireGuard to t v0.0.20200128 * Mon Jan 27 2020 tmb 5.4.15-2.mga8 + Revision: 1484080 - add current -stable queue - update 'iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif to Rx queues' to final version merged upstream - add current -stable -net queue (DaveM) * Sun Jan 26 2020 tmb 5.4.15-1.mga8 + Revision: 1483202 - update hwmon/k10temp voltage/temperature monitoring patchset to v4 - update to 5.4.15 * Thu Jan 23 2020 tmb 5.4.14-1.mga8 + Revision: 1482580 - update to 5.4.14 * drop merged patches - update WireGuard to v0.0.20200121 - update Amd Ryzen hwmon/k10temp patches to v2 - macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() - reiserfs: fix handling of -EOPNOTSUPP in reiserfs_for_each_xattr (5.4.4 regression) * Fri Jan 17 2020 tmb 5.4.13-1.mga8 + Revision: 1481370 - update to 5.4.13 final - locking/rwsem: Fix kernel crash when spinning on RWSEM_OWNER_UNKNOWN - Revert "Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers" - x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR - x86/CPU/AMD: Ensure clearing of SME/SEV features is maintained - platform/x86: asus_wmi: * Support throttle thermal policy * set throttle thermal policy to default to avoid overheating and throttling - hid: add Amd Sensor Fusion Hub Driver - hwmon/k10temp: * add support for reporting Core Complex Die (CCD) temperatures on Ryzen 3 (Zen2) CPUs. * add support for reporting core and SoC current and voltage information on Ryzen CPUs. * Fri Jan 17 2020 tmb 5.4.12-2.mga8 + Revision: 1481211 - update to 5.4.13-rc1 * Tue Jan 14 2020 tmb 5.4.12-1.mga8 + Revision: 1478015 - update to 5.4.12 * drop merged patches * Tue Jan 14 2020 tmb 5.4.11-3.mga8 + Revision: 1477849 - add current -stable queue * Mon Jan 13 2020 tmb 5.4.11-2.mga8 + Revision: 1477829 - add current -stable queue * Sun Jan 12 2020 tmb 5.4.11-1.mga8 + Revision: 1477674 - update to 5.4.11 * Thu Jan 09 2020 tmb 5.4.10-1.mga8 + Revision: 1477402 - update to 5.4.10 * drop merged patches * Tue Jan 07 2020 tmb 5.4.8-3.mga8 + Revision: 1477141 - add updates from current -stable queue - Revert 'drm/amdgpu: Set no-retry as default.' (mga#25882) + pterjan - Reduce differences between arm64 and x86_64 defconfigs * Mon Jan 06 2020 tmb 5.4.8-2.mga8 + Revision: 1476802 - rseq/selftests: Fix: Namespace gettid() for compatibility with glibc 2.30 - add current -stable queue - update WireGuard to 0.0.20200105 + pterjan - Disable debug info on arm64 (mga#26015) * Sat Jan 04 2020 tmb 5.4.8-1.mga8 + Revision: 1476545 - update to 5.4.8 * drop merged patches - exit: panic before exit_mm() on global init exit - mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs() - HID: intel-ish-hid: ipc: Add Comet Lake H PCI device ID - HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID - HID: wacom: Recognize new MobileStudio Pro PID + pterjan - Enable a lot of missing things on arm64 kernels (including ACPI and Amazon network driver) * Thu Jan 02 2020 tmb 5.4.7-3.mga8 + Revision: 1475601 - drop broken 'clk: Fix memory leak in clk_unregister()' - update filelists - mountpoint_last(): fix the treatment of LAST_BIND - rtl8xxxu: Add support for Edimax EW-7611ULB - add current -stable queue - 3rdparty/rtl8812au: update to v5.6.4.2 - add support for RTL8117 ethernet + pterjan - Use 4K pages rather than 16K, 4K is the only size required by UEFI... and the only one supported on Amazon machines. This is also needed to be able to run any 32 bit binary (else they need to be compiled with proper alignment). - Enable some EFI stuff on arm64 (mga#26003) * Tue Dec 31 2019 tmb 5.4.7-1.mga8 + Revision: 1475077 - update to 5.4.7 final - drm/i915/gt: Detect if we miss WaIdleLiteRestore v2 (mga#25930) * Mon Dec 30 2019 tmb 5.4.6-5.mga8 + Revision: 1474876 - perf probe: Fix to show function entry line as probe-able - update to 5.4.7-rc1 * Sat Dec 28 2019 tmb 5.4.6-4.mga8 + Revision: 1474635 - drop 'drm/i915/gt: Detect if we miss WaIdleLiteRestor' as it breaks more than it fixes - add more -stable queue fixes * Sat Dec 28 2019 tmb 5.4.6-3.mga8 + Revision: 1474541 - disable broken -stable queue patches - update WireGuard to 0.0.20191226 - drm/i915/gt: Detect if we miss WaIdleLiteRestore (mga#25930) - add current -stable queue * Tue Dec 24 2019 tmb 5.4.6-2.mga8 + Revision: 1469785 - Revert "iwlwifi: mvm: fix scan config command size" (mga#25926) * Sun Dec 22 2019 tmb 5.4.6-1.mga8 + Revision: 1469482 - iwlwifi: mvm: fix unaligned read of rx_pkt_status - iwlwifi: fix GRO_NORMAL packet stalling - iwlwifi: check kasprintf() return value - rtw88: coex: Set 4 slot mode for A2DP - rtw88: fix NSS of hw_cap - update WireGuard to 0.0.20191219 - update to 5.4.6 * drop merged patches - Revert "drm/radeon: simplify and cleanup setting the dma mask" - Revert "drm/radeon: handle PCIe root ports with addressing limitations" * Wed Dec 18 2019 tmb 5.4.5-1.mga8 + Revision: 1468752 - update to 5.4.5 * drop merged patches - platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes * Wed Dec 18 2019 tmb 5.4.4-1.mga8 + Revision: 1468678 - nbd: fix shutdown and recv work deadlock - iocost: over-budget forced IOs should schedule async delay - x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() - wireguard: adjust for ipv6_dst_lookup_flow() API change - add current -stable queue - update to 5.4.4 * drop merged patches - enable IR_SERIAL (mga#24660) * Mon Dec 16 2019 tmb 5.4.3-2.mga8 + Revision: 1468094 - update to WireGuard to 0.0.20191212 - add current -stable queue * Fri Dec 13 2019 tmb 5.4.3-1.mga8 + Revision: 1466287 - x86/mm: Split vmalloc_sync_all() - update to 5.4.3 * drop merged patches * Mon Dec 09 2019 tmb 5.4.2-2.mga8 + Revision: 1465490 - drm/i915/gt: Close race between engine_park and intel_gt_retire_requests - drm/i915/gt: Adapt engine_park synchronisation rules for engine_retire - drm/i915/gt: Schedule request retirement when timeline idles - iwlwifi: pcie: move power gating workaround earlier in the flow - ACPI: HMAT: don't mix pxm and nid when setting memory target processor_pxm - add current -stable queue - x86/quirks: disable HPET on Intel Coffee Lake Refresh platforms * Thu Dec 05 2019 tmb 5.4.2-1.mga8 + Revision: 1464611 - update WireGuard to 0.0.20191205 - rsi: release skb if rsi_prepare_beacon fails - drm/radeon: fix r1xx/r2xx register checker for POT textures - drm/amd/display: re-enable wait in pipelock, but add timeout - KVM: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332) - update to 5.4.2 * drop merged patches * Mon Dec 02 2019 tmb 5.4.1-3.mga8 + Revision: 1464059 - Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ detection" - iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif to Rx queues - drm/i915/fbc: Disable fbc by default on all glk+ - update WireGuard to 0.0.20191127 - add current -stable queue * Sun Dec 01 2019 tmb 5.4.1-2.mga8 + Revision: 1463950 - r8169: fix regression with jumbo frames - nvme: Discard workaround for non-conformant devices - nmwe: add hardware monitoring support - enable DRM_AMDGPU_USERPTR - update dkms conflicts * Sun Dec 01 2019 tmb 5.4.1-1.mga8 + Revision: 1463899 - xhci-pci: Allow host runtime PM as default also for Intel Ice Lake xHCI - x86: disable broken HPET on Intel Coffee Lake H and Ice Lake platforms - update filelists - update mrproper patch - rtl8821ce: fix build with kernel 5.4 - ndiswrapper: fix build with kernel 5.4 - aufs: drop duplicate export - update defconfigs - add current -stable queue - update to 5.4.1 - update python3 patch - drop obsolete mach64 support - update vboxsf support - update aufs for 5.4 - update to 5.4.0 * drop merged patches - x86/fpu: Don't cache access to fpu_fpregs_owner_ctx - add current -stable queue - x86/mce/AMD: Allow Reserved types to be overwritten in smca_banks[] * Mon Nov 25 2019 tmb 5.3.13-2.mga8 + Revision: 1462827 - add current -stable queue * Sun Nov 24 2019 tmb 5.3.13-1.mga8 + Revision: 1462636 - update to 5.3.13 * Wed Nov 20 2019 tmb 5.3.12-1.mga8 + Revision: 1461900 - update to 5.3.12 * Tue Nov 12 2019 tmb 5.3.11-1.mga8 + Revision: 1459684 - update to 5.3.11 * drop merged patches * Mon Nov 11 2019 tmb 5.3.10-2.mga8 + Revision: 1459324 - ARM: sunxi: Fix CPU powerdown on A83T - cpufreq: intel_pstate: Fix invalid EPB setting - x86/apic/32: Avoid bogus LDR warnings - x86/dumpstack/64: Don't evaluate exception stacks before setup - arm(64): enable NET_VENDOR_STMICRO, STMMAC* and DWMAC* (mga#25618) * Sun Nov 10 2019 tmb 5.3.10-1.mga8 + Revision: 1459063 - arm: enable more config options for sunxi / Banana pro (mga#25618) - iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc - iwlwifi: pcie: fix all 9460 entries for qnj - iwlwifi: pcie: 0x2720 is qu and 0x30DC is not - rtw88: 8822b: re-add RFE type 3 support - add current -net stable queue - update to 5.3.10 * drop merged patches - arm: make MMC_SUNXI builtin (mga#25618) - arm: enable SERIAL_8250_DW and SERIAL_OF_PLATFORM (mga#25618) * Wed Nov 06 2019 tmb 5.3.9-1.mga8 + Revision: 1458402 - add fixes from current -stable queue - update to 5.3.9 * drop merged patches * Tue Oct 29 2019 tmb 5.3.8-1.mga8 + Revision: 1456597 - update to 5.3.8 * drop merged patches * Thu Oct 24 2019 tmb 5.3.7-4.mga8 + Revision: 1455682 - iwlwifi: exclude GEO SAR support for 3168 (mga#25609) * Wed Oct 23 2019 tmb 5.3.7-3.mga8 + Revision: 1455234 - ALSA: hda/realtek - Add support for ALC711 - Fix MTRR bug for intel-lpss-pci - add more -stable queue fixes * Sun Oct 20 2019 tmb 5.3.7-2.mga8 + Revision: 1454821 - rtlwifi: Fix potential overflow on P2P code (CVE-2019-17666) - mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size - add current -stable queue - re-enable perf build again * Fri Oct 18 2019 tmb 5.3.7-1.mga8 + Revision: 1454452 - disable perf build again due to broken texlive-dist lua deps - drm/ttm: Restore ttm prefaulting - drm/i915/userptr: Never allow userptr into the mappable GGTT - drm/i915: Favor last VBT child device with conflicting AUX ch/DDC pin - update to 5.3.7 * drop merged patches - re-enable perf build * Thu Oct 17 2019 tmb 5.3.6-3.mga8 + Revision: 1454382 - disable perf build for now - update to 5.3.7-rc - mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() - mm/memory-failure: poison read receives SIGKILL instead of SIGBUS if mmaped more than once - mm/slub: fix a deadlock in show_slab_objects() - rtl8xxxu: Improve TX performance of RTL8723BU - rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot - sched/fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices - 3rdparty rtl8723de/rtl8821ce: dont set .maxattr - 3rdparty/rtl8821ce: * fix some build warnings * enable DFS - enable I2C_DESIGNWARE_SLAVE * Sun Oct 13 2019 tmb 5.3.6-2.mga8 + Revision: 1452820 - panic: ensure preemption is disabled during panic() - update WireGuard to 0.0.20191012 * Fri Oct 11 2019 tmb 5.3.6-1.mga8 + Revision: 1451955 - update to 5.3.6 - 3rdparty/rtl8821ce: update to v5.5.2 * Tue Oct 08 2019 tmb 5.3.5-1.mga8 + Revision: 1450557 - 3rdparty: rtl8723/rtl8821ce: set .policy and .maxattr (needed for 5.3) - update to 5.3.5 * Sat Oct 05 2019 tmb 5.3.4-1.mga8 + Revision: 1449744 - rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU - rtw88: add fixes from upcoming 5.4 - exfat: add fixes from upcpming 5.4 series kernel - amdgpu: re-enable bulk moves - update to 5.3.4 * drop merged patches * Tue Oct 01 2019 tmb 5.3.2-1.mga8 + Revision: 1448711 - iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems - add current -net stable queue - update to 5.3.2 * drop merged patches - really update i386-desktop* defconfigs - update aarch64 filelist - thermal: int340x: processor_thermal: Add Ice Lake support - thermal: processor_thermal_device: Export sysfs interface for TCC offset * Fri Sep 27 2019 tmb 5.3.1-2.mga8 + Revision: 1447579 - BR rsync for headers_install target - temp disable aarch64 builds due to gcc crash - obsolete crda - create arch-specific userspace-headers rpm directly from kernel build as headers_install_all target is gone from upstream 5.3 - iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36 - ath10k: fix latency issue for QCA988x - add current -stable queue - update defconfigs - update filelists - fix ndiswrapper build - drop obsolete mpt vmware workaround - rebase mrproper patch - rebase 3rdparty merge, exfat, vboxsf, shuttle-wmi, python3 patches - update aufs to 5.3 - update to 5.3.1 * drop merged patches * Sun Sep 22 2019 tmb 5.2.17-1.mga8 + Revision: 1444686 - add current -stable queue - update to 5.2.17 - arm/aarch64: enable Allwinner support * Fri Sep 20 2019 tmb 5.2.16-2.mga8 + Revision: 1444084 - KVM: coalesced_mmio: add bounds checking (CVE-2019-14821) - mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings (CVE-2019-14814, CVE-2019-14815, CVE-2019-14816) * Thu Sep 19 2019 tmb 5.2.16-1.mga8 + Revision: 1443824 - enable aarch64 builds again - disable rpmbuild threading on aarch64 as it still deadlocks - update to 5.2.16 * drop merged patches - update WireGuard to 0.0.20190913 * Wed Sep 18 2019 tmb 5.2.15-2.mga8 + Revision: 1443575 - update to 5.2.16-rc1 * Mon Sep 16 2019 tmb 5.2.15-1.mga8 + Revision: 1442256 - exclude aarch64 for now - add current -stable net queue - update to 5.2.15 * drop merged patches * Sat Sep 14 2019 tmb 5.2.14-3.mga8 + Revision: 1440908 - update to 5.2.15-rc * Fri Sep 13 2019 tmb 5.2.14-2.mga8 + Revision: 1440230 - add current -stable queue * Tue Sep 10 2019 tmb 5.2.14-1.mga8 + Revision: 1439511 - build on only x86(_64) for now, as arm still has problem with rpm-4.15-rc - add current -stable queue - update to 5.2.14 * drop merged patches - update to 5.2.14-rc - Revert "x86/apic: Include the LDR when clearing out APIC registers" - reset gcc dep to same as Mga7 - build on all arches again - build on all available cpus again * Sun Sep 08 2019 tmb 5.2.13-1.mga8 + Revision: 1438400 - build on only x86(_64) for now - limit to 4 cpus to work around broken rpmbuild-4.15-rc - more python3 shebang fixes - update rtw88 to 5.3-rc7 - update WireGuard to 0.0.20190905 - update python3 shebang - add current net -stable queue from DaveM - update to 5.2.13 - update to 5.2.12 * drop merged patches * Sat Aug 31 2019 tmb 5.2.11-2.mga8 + Revision: 1435997 - update 3rdparty rtl8812au driver - add current -stable queue - drivers/staging/exfat - by default, prohibit mount of fat/vfat - switch to python3 - arm: enable CONFIG_COMPACTION * Thu Aug 29 2019 tmb 5.2.11-1.mga8 + Revision: 1435157 - add exfat support to staging - update to 5.2.11 * drop merged patches * Wed Aug 28 2019 tmb 5.2.10-2.mga8 + Revision: 1434820 - add net -stable queue from DaveM - update to 5.2.11-rc1 * Sun Aug 25 2019 tmb 5.2.10-1.mga8 + Revision: 1431957 - x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 - x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h - x86/apic: Handle missing global clockevent gracefully - update to 5.2.10 * drop merged patches * Sat Aug 17 2019 tmb 5.2.9-1.mga8 + Revision: 1429502 - add current -stable queue - update to 5.2.9 * drop merged patches * Wed Aug 14 2019 tmb 5.2.8-3.mga8 + Revision: 1429303 - ALSA: hda - Workaround for crackled sound on AMD controller used on atleast X370, X470, B450, etc with PCI ID 1022:1457 - add current -stable queue * Tue Aug 13 2019 tmb 5.2.8-2.mga8 + Revision: 1429121 - add current -stable queue - build with gcc 9.2 * Fri Aug 09 2019 tmb 5.2.8-1.mga8 + Revision: 1428474 - update to 5.2.8 * drop merged patches * Wed Aug 07 2019 tmb 5.2.7-1.mga8 + Revision: 1427917 - update to 5.2.7 - add current -stable queue * Sun Aug 04 2019 tmb 5.2.6-1.mga8 + Revision: 1427267 - update to 5.2.6 * drop merged patches - iwlwifi: Add support for SAR South Korea limitation - iwlwifi: pcie: increase the size of PCI dumps - iwlwifi: add new cards for 22000 and fix struct name - iwlwifi: add new cards for 22000 and change wrong structs - iwlwifi: change 0x02F0 fw from qu to quz - iwlwifi: add new cards for 9000 and 20000 series - iwlwifi: pcie: add support for qu c-step devices * Fri Aug 02 2019 tmb 5.2.5-2.mga8 + Revision: 1426918 - update to 5.2.6-rc1 - add kernel-5.2 buildfix for rtl8723de * Thu Aug 01 2019 tmb 5.2.5-1.mga8 + Revision: 1426770 - update filelists - mwifiex: fix 802.11n/WPA detection - Revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" - iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support - add current -stable queue - fix rtl8812 build with kernel 5.2 series - update defconfigs - update aufs and vboxsf patches - rebase 3rdparty-merge, IFWLOG, psd patches - drop obsolete IdeaPad 320-15IKB rfkill patch - rediff mrproper patch - drop merged patches - update to 5.2.5 * Sat Jul 27 2019 tmb 5.1.20-2.mga8 + Revision: 1424456 - add current -stable queue * Fri Jul 26 2019 tmb 5.1.20-1.mga8 + Revision: 1424372 - add current -stable -net queue - enable Full dynticks system (tickless) (NO_HZ_FULL) - update to 5.1.20 * drop merged patches * Tue Jul 23 2019 tmb 5.1.19-1.mga8 + Revision: 1423647 - disable broken btrfs patch - x86/amd_nb: Add PCI device IDs for family 17h, model 70h - hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs - iwlwifi: dont send GEO_TX_POWER_LIMIT on version less than 41 (mga#25143) - add current -stable queue - update to 5.1.19 * Sun Jul 14 2019 tmb 5.1.18-1.mga8 + Revision: 1421104 - update to 5.1.18 * drop merged patches * Wed Jul 10 2019 tmb 5.1.17-1.mga8 + Revision: 1419854 - disable CONFIG_VALIDATE_FS_PARSER - update to 5.1.17 * drop merged patches * Thu Jul 04 2019 tmb 5.1.16-2.mga8 + Revision: 1418106 - add current -stable queue - iwlwifi: mvm: disable TX-AMSDU on older NICs * Wed Jul 03 2019 tmb 5.1.16-1.mga8 + Revision: 1417926 - add current -stable queue - update WireGuard to 0.0.20190702 - update to 5.1.16 final * Tue Jul 02 2019 tmb 5.1.15-2.mga8 + Revision: 1417539 - update to 5.1.6-rc1 * Sat Jun 29 2019 tmb 5.1.15-1.mga8 + Revision: 1415604 - update to 5.1.15 * Sat Jun 22 2019 tmb 5.1.14-1.mga7 + Revision: 1400488 - update to 5.1.14 * drop merged patches * Mon Jun 17 2019 tmb 5.1.11-1.mga7 + Revision: 1400174 - update to 5.1.11 * Sun Jun 16 2019 tmb 5.1.10-3.mga7 + Revision: 1400130 - add more -stable queue fixes * Sat Jun 15 2019 tmb 5.1.10-2.mga7 + Revision: 1400023 - add current -stable queue - drm/i915: Fix per-pixel alpha with CCS - io_uring: fix memory leak of UNIX domain socket inode - libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk - bcache: fix stack corruption by PRECEDING_KEY() - bcache: only set BCACHE_DEV_WB_RUNNING when cached device attached - rtw88: 8822b: add RFE type 3 support * Sat Jun 15 2019 tmb 5.1.10-1.mga7 + Revision: 1399991 - update conflicts on btrfs-progs - update efibootmgr conflicts - update conflicts on grub2 - update conflicts on mageia-gfxboot-theme - update firmware conflicts / deps - r8169: use netif_start_queue instead of netif_wake_qeueue in rtl8169_start_xmit - r8169: disable tx interrupt coalescing on RTL8168 - r8169: change irq handler to always trigger NAPI polling - r8169: remove manual autoneg restart workaround - hid: input: make sure the wheel high resolution multiplier is set - hid: input: fix assignment of .value - re-add: drm/nouveau: add kconfig option to turn off nouveau legacy contexts - drm/nouveau: Fix build with CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT disabled - update to 5.1.10 * drop merged/obsolete patches * Tue Jun 11 2019 tmb 5.1.9-1.mga7 + Revision: 1399804 - Revert 'drm: allow render capable master with DRM_AUTH ioctls' - update to 5.1.9 final * Mon Jun 10 2019 tmb 5.1.8-1.mga7 + Revision: 1399757 - enable NOUVEAU_LEGACY_CTX_SUPPORT - disable RTL8821CE on i586 for now - update -devel filelist for rtl8821ce - add current -stable queue - add rtl8821ce support (mga#24605) - update to 5.1.8 * Thu Jun 06 2019 tmb 5.1.7-2.mga7 + Revision: 1399625 - fix CVE-2019-10126, CVE-2019-12378, CVE-2019-12379, CVE-2019-12380, CVE-2019-12381, CVE-2019-12382, CVE-2019-12454, CVE-2019-12455, CVE-2019-12456, CVE-2019-3846 - Revert "x86/build: Move _etext to actual end of .text" - x86/kprobes: Set instruction page as executable * Tue Jun 04 2019 tmb 5.1.7-1.mga7 + Revision: 1399550 - add current -stable queue - update to 5.1.7 - memcg: make it work on sparse non-0-node systems - scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask - usb: xhci: avoid null pointer deref when bos field is NULL - xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() - x86/CPU/AMD: Don't force the CPB cap when running under a hypervisor - add -stable queue patchlist generator * Sat Jun 01 2019 tmb 5.1.6-1.mga7 + Revision: 1399456 - update GPIO in defconfigs - update WireGuard to 0.0.20190601 - obsolete the retired kernel-tmb-*(devel)-latest - add stable -net fixes - obsolete vboxadditions-kernel-*-latest - drop old kernel buildsystem - update 3rdparty integration - move patches to SOURCES and switch to autopatch - split out defconfigs - update to 5.1.6 - tipc: fix modprobe tipc failed after switch order of device registration * Sat May 25 2019 shlomif 5.1.5-1.mga7 + Revision: 1399122 - New version 5.1.5 * Wed May 22 2019 tmb 5.1.4-1.mga7 + Revision: 1398841 - Bluetooth: Check key sizes only when Secure Simple Pairing is enabled - sync with current -stable queue - update to 5.1.4 final * Tue May 21 2019 tmb 5.1.3-6.mga7 + Revision: 1398768 - disable upstream ext4 fixes causing data corruption - add -net -stable fixes - btrfs: reloc: Fix NULL pointer dereference due to expanded reloc_root lifespan * Mon May 20 2019 tmb 5.1.3-5.mga7 + Revision: 1398555 - netfilter/nf_nat_helper: fix UDP checksums - update to 5.1.4-rc1 - drop "Revert 'ACPICA: AML interpreter: add region addresses in global list during initialization'" as it got properly fixed in 5.1-rc6 * Sun May 19 2019 tmb 5.1.3-4.mga7 + Revision: 1398436 - dont activate lsm modules by default (wanted lsm can be activated by adding 'lsm=' on kernel command line) - drop 'drm/i915: Split some PCI ids into separate groups' - perf/x86/intel/uncore: Add Intel Icelake uncore support - ALSA: hda/realtek - Corrected fixup for System76 Gazelle - drm/i915/cml: Add Comet Leke PCI IDS - drm/i915/cml: Introduce Comet Lake PCH - drm/i915: Split some PCI ids into separate groups - mfd: intel-lpss: Add Intel Comet Lake PCI IDs - mmc: sdhci-pci: Add support for Intel Comet Lake - spi: pxa2xx: Add support for Intel Comet Lake - spi-nor: intel-spi: Add support for Intel Comet Lake SPI - ALSA: hda/intel: add Comet Lake PCI IDs - drm/i915: Add new ICL PCI ID - i40e: add new pci id for X710/XXV710 N3000 cards * Sat May 18 2019 tmb 5.1.3-3.mga7 + Revision: 1398254 - libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead - fbdev/efifb: Ignore framebuffer memmap entries that lack any memory types - add current -stable queue * Fri May 17 2019 tmb 5.1.3-2.mga7 + Revision: 1398184 - iwlwifi: trans: fix killer series loadded incorrect firmware - add current -stable queue * Fri May 17 2019 tmb 5.1.3-1.mga7 + Revision: 1398123 - drm/nouveau/core: initial support for boards with TU117 chipset - locking/rwsem: Prevent decrement of reader count before increment - update to 5.1.3 final * Thu May 16 2019 tmb 5.1.2-2.mga7 + Revision: 1397953 - update microcode and dkms-nvidia340 conflicts - ext4: fix block validity checks for journal inodes using indirect blocks - update to 5.1.3-rc1 - dont use parallell xargs when generating modules.description (mga #15959) * Tue May 14 2019 tmb 5.1.2-1.mga7 + Revision: 1397732 - add current -stable queue - update to 5.1.2 - rtw88: fix subscript above array bounds compiler warning - rtw88: fix unassigned rssi_level in rtw_sta_info - rtw88: enable debugging support - add r8822be module alias to the new rtw88 driver - fix ACPI_DEBUG_DEFAULT definition * Sat May 11 2019 tmb 5.1.1-1.mga7 + Revision: 1397182 - update to 5.1.1 * Thu May 09 2019 tmb 5.1.0-2.mga7 + Revision: 1396971 - uapi: avoid namespace conflict in linux/posix_types.h - add current -stable queue - package bpftool and lib(64)bpf - ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate * Mon May 06 2019 tmb 5.1.0-1.mga7 + Revision: 1396430 - update to 5.1.0 final - i2c: Add drivers for the AMD PCIe MP2 I2C controller * Fri May 03 2019 tmb 5.1.0-0.rc7.2.mga7 + Revision: 1396220 - add post -rc7 fixes from upstream git - add new rtw88 wifi driver for Realtek 8822BE and 8822CE - disable Realtek R8822BE wifi staging driver (will be removed in 5.2) - fix and enable perf build * Mon Apr 29 2019 tmb 5.1.0-0.rc7.1.mga7 + Revision: 1395837 - x86/mm/tlb: Remove 'struct flush_tlb_info' from the stack - add upstream iwlwifi and mwifiex wireless fixes - update to 5.1-rc7 * Wed Apr 24 2019 tmb 5.1.0-0.rc6.2.mga7 + Revision: 1395106 - add post -rc6 fixes from git - update microcode conflict - update dkms conflicts - update firmware conflicts * Mon Apr 22 2019 tmb 5.1.0-0.rc6.1.mga7 + Revision: 1394608 - update defconfigs - add 5.1 buildfixes for rtl8723de, rtl8812au - fix 3rdparty, vboxsf, shuttle-wmi, tools patches to apply cleanly - rebase aufs patches - update filelists - drop merged/obsolete patches - update to 5.1-rc6 - drop obsolete kgit patch support * Sat Apr 20 2019 tmb 5.0.9-1.mga7 + Revision: 1393804 - add current -stable -net queue - update to 5.0.9 final * Thu Apr 18 2019 tmb 5.0.8-1.mga7 + Revision: 1393262 - fix perf build - fix cursor when clearing the screen - x86/speculation: Support 'mitigations=' cmdline option - rtlwifi: rtl8723ae: Fix missing break in switch statement - add current -stable queue - update to 5.0.8 final * Mon Apr 15 2019 tmb 5.0.7-5.mga7 + Revision: 1391058 - update to 5.0.8-rc1 * Wed Apr 10 2019 tmb 5.0.7-4.mga7 + Revision: 1388158 - drm/i915/dp: revert back to max link rate and lane count on eDP - add current -stable queue * Tue Apr 09 2019 tmb 5.0.7-3.mga7 + Revision: 1387787 - EDAC/amd64: Add Family 17h Model 30h PCI IDs - drm/i915/gvt: do not let pin count of shadow mm go negative - r8169: disable ASPM again - netfilter: nf_tables: add missing ->release_ops() in error path of newrule() - netfilter: nf_tables: use-after-free in dynamic operations - netfilter: nft_compat: use .release_ops and remove list of extension * Sat Apr 06 2019 tmb 5.0.7-2.mga7 + Revision: 1386505 - mm: writeback: use exact memcg dirty counts - x86/asm: Remove dead __GNUC__ conditionals - x86/asm: Use stricter assembly constraints in bitops - update aufs patch - update AMD Fam 17h perf events support - update vboxsf patch - update WireGuard to 0.0.20190406 * Sat Apr 06 2019 tmb 5.0.7-1.mga7 + Revision: 1386345 - update to 5.0.7 final * Fri Apr 05 2019 tmb 5.0.6-2.mga7 + Revision: 1386088 - update to 5.0.7-rc1+ - block: Revert v5.0 blk_mq_request_issue_directly() changes * Wed Apr 03 2019 tmb 5.0.6-1.mga7 + Revision: 1385519 - update to 5.0.6 * Fri Mar 29 2019 tmb 5.0.5-2.mga7 + Revision: 1381186 - add current -stable queue - make hardware Random Number Generator Core support builtin - enable Timer IOMEM HW Random Number Generator support * Wed Mar 27 2019 tmb 5.0.5-1.mga7 + Revision: 1380691 - platform/x86: ideapad-laptop: Fix no_hw_rfkill_list for Lenovo RESCUER R720-15IKBN - drm: allow render capable master with DRM_AUTH ioctls - Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt - Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer - netfilter: nf_tables: fix set double-free in abort path - update to 5.0.5 final * Tue Mar 26 2019 tmb 5.0.4-2.mga7 + Revision: 1380414 - efifb: downgrade EFI_MEMMAP is not enabled message - update to 5.0.5-rc1 * Sat Mar 23 2019 tmb 5.0.4-1.mga7 + Revision: 1379842 - iommu/iova: Fix tracking of recently failed iova address - iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE - udf: Fix crash on IO error during truncate - update to 5.0.4 final * Fri Mar 22 2019 tmb 5.0.3-2.mga7 + Revision: 1379649 - update vboxsf for vboxguest requestor support addition - virt: vbox: Implement passing requestor info to the host for VirtualBox 6.0.x - update to 5.0.4-rc1 * Tue Mar 19 2019 tmb 5.0.3-1.mga7 + Revision: 1378850 - update to 5.0.3 * drop merged patches * Mon Mar 18 2019 tmb 5.0.2-2.mga7 + Revision: 1378675 - add current -stable queue * Thu Mar 14 2019 tmb 5.0.2-1.mga7 + Revision: 1375907 - update to 5.0.2 - update dkms conflicts * Sun Mar 10 2019 tmb 5.0.1-1.mga7 + Revision: 1373539 - update to 5.0.1 final * Fri Mar 08 2019 tmb 5.0.0-3.mga7 + Revision: 1372927 - iwlwifi: add PCI IDs for the 22260 device series - iwlwifi: add new cards for 22560, 9260 and killer series - scripts/gdb: replace flags (MS_xyz -> SB_xyz) - x86, retpolines: raise limit for generating indirect calls from switch-case - update to 5.0.1-rc1 - vgacon: make nokmsboot trigger nomodeset - add current -stable queue * Wed Mar 06 2019 tmb 5.0.0-1.mga7 + Revision: 1372070 - update arm64 defconfig - update dkms conflicts - update filelists - update vboxfs for kernel 5.0 - switch ipt_IWFLOG from obsolete do_gettimeofday() to Y2038 safe timekeeping - adjust 3rdparty rtl8723, rtl8812au for access_ok() changes in 5.0 - rebase mrprpoper patch - fix up 3rdparty Kconfig generator - update defconfigs - rediff Amd perf PMU events support - rediff powerpc selftest reference - rediff 3rdparty merge - rebase shuttle-wmi driver - rebase i915 slow boot fixes - update aufs for kernel 5.0 - update to 5.0 * drop merged stable patches * Sun Mar 03 2019 tmb 4.20.13-3.mga7 + Revision: 1371228 - add more -stable queue fixes - enable DEBUG_WX - i386: enable IO_STRICT_DEVMEM - disable CONFIG_DEVKMEM * Fri Mar 01 2019 tmb 4.20.13-2.mga7 + Revision: 1370723 - x86/boot/compressed/64: Do not read legacy ROM on EFI system - add current -stable queue - update WireGuard to 0.0.20190227 * Wed Feb 27 2019 tmb 4.20.13-1.mga7 + Revision: 1370346 - update to 4.20.13 * drop merged patches - drm/vblank: Allow dynamic per-crtc max_vblank_count - drm/i915: Don't try to use the hardware frame counter with i965gm TV output * Mon Feb 25 2019 tmb 4.20.12-2.mga7 + Revision: 1370025 - net: validate untrusted gso packets without csum offload - net: avoid false positives in untrusted gso validation - add current -stable queue * Sat Feb 23 2019 tmb 4.20.12-1.mga7 + Revision: 1369515 - net: revert "bridge: do not add port to router list when receives query with source 0.0.0.0" - ARM: 8834/1: Fix: kprobes: optimized kprobes illegal instruction - update to 4.20.12 * Thu Feb 21 2019 tmb 4.20.11-2.mga7 + Revision: 1369020 - add current -net stable queue - r8152: Add support for MAC address pass through on RTL8153-BD - amdgpu: disable bulk moves for now * Wed Feb 20 2019 tmb 4.20.11-1.mga7 + Revision: 1368875 - x86/CPU/AMD: Set the CPB bit unconditionally on F17h - sky2: increase D3 delay for suspend/resume - update to 4.20.11 final * Mon Feb 18 2019 tmb 4.20.10-2.mga7 + Revision: 1368277 - update to 4.20.11-rc1 * Mon Feb 18 2019 tmb 4.20.10-1.mga7 + Revision: 1368146 - add current -stable queue - update to 4.20.10 * drop merged patch * Fri Feb 15 2019 tmb 4.20.9-1.mga7 + Revision: 1367161 - Revert 'exec: load_script: don't blindly truncate shebang string' - update to 4.20.9 final * Thu Feb 14 2019 tmb 4.20.8-2.mga7 + Revision: 1366892 - update to 4.20.9-rc1 * Tue Feb 12 2019 tmb 4.20.8-1.mga7 + Revision: 1366230 - update ndiswrapper to 1.62 - update to 4.20.8 * drop merged patches * Mon Feb 11 2019 tmb 4.20.7-3.mga7 + Revision: 1365310 - sync with 4.20.8-rc1+ * Sun Feb 10 2019 tmb 4.20.7-2.mga7 + Revision: 1365045 - add current -stable queue * Sat Feb 09 2019 tmb 4.20.7-1.mga7 + Revision: 1364366 - x86_64: allow 128 cpus on desktop and 256 on server kernels - update to 4.20.7 final * Tue Feb 05 2019 tmb 4.20.6-3.mga7 + Revision: 1363386 - Revert "mm: don't reclaim inodes with many attached pages" - Revert "mm: slowly shrink slabs with a relatively small number of objects" - update to 4.20.7-rc1 * Sat Feb 02 2019 tmb 4.20.6-2.mga7 + Revision: 1362405 - gfs2: Revert 'Fix loop in gfs2_rbm_find' - add current -stable queue - update WireGuard to 0.0.20190123 * Fri Feb 01 2019 kekepower 4.20.6-1.mga7 + Revision: 1362265 - Update to 4.20.6 * Tue Jan 22 2019 tmb 4.20.4-1.mga7 + Revision: 1359606 - update to 4.20.4 final - r8169: Add support for new Realtek Ethernet 0x2502, 0x2600 - net: clear skb->tstamp in bridge forwarding path * Mon Jan 21 2019 tmb 4.20.3-3.mga7 + Revision: 1358724 - drm/amdgpu: disable system memory page tables for now (bko #201727) - update to 4.20.4-rc1 * Sat Jan 19 2019 tmb 4.20.3-2.mga7 + Revision: 1358155 - update -devel filelists - 3rdparty/rtl8723de: fix IEEE80211_MAX_AMPDU_BUF re-define - enable selinux support, but keep it deactivated on boot by default (to activate it, boot with selinux=1) - arm: fix up placing the processor tables in the .rodata section - add current -stable queue - drop armv5tl support - stop recommending crda, it's not needed since kernel 4.15 (mga #24091) - spec cleanups - drop obsolete extstable support * Thu Jan 17 2019 tmb 4.20.3-1.mga7 + Revision: 1357645 - add current -stable queue - update to 4.20.3 * Tue Jan 15 2019 tmb 4.20.2-3.mga7 + Revision: 1357212 - update to 4.20.3-rc1 * Mon Jan 14 2019 tmb 4.20.2-2.mga7 + Revision: 1356880 - add current -stable queue - update firmware conflicts * Sun Jan 13 2019 tmb 4.20.2-1.mga7 + Revision: 1355903 - update dkms conflicts - update and re-enable rtl8723de wifi driver - update to 4.20.2 final * Sat Jan 12 2019 tmb 4.20.1-1.mga7 + Revision: 1355556 - update perf file removal list - update mrproper patch - update filelists - temporarily disable CONFIG_RTL8723DE - update defconfigs - update to 4.20.2-rc1 - fix aufs version - rebase 3rdparty merge - update aufs to 4.20 - drop merged patches - update to 4.20.1 * Wed Jan 09 2019 tmb 4.19.14-1.mga7 + Revision: 1353853 - update to 4.19.14 * Sat Dec 29 2018 tmb 4.19.13-1.mga7 + Revision: 1346591 - update to 4.19.13 final * Fri Dec 28 2018 tmb 4.19.12-3.mga7 + Revision: 1345711 - update to 4.19.13-rc1 * Sun Dec 23 2018 tmb 4.19.12-2.mga7 + Revision: 1344588 - Revert 'vfs: Allow userns root to call mknod on owned filesystems' - x86/mm: Fix guard hole handling - kernel/dma/direct: Do not include SME mask in the DMA supported check * Fri Dec 21 2018 tmb 4.19.12-1.mga7 + Revision: 1344252 - update WireGuard to 0.0.20181218 - rtlwifi: Fix leak of skb when processing C2H_BT_INFO - update to 4.19.12 final * Thu Dec 20 2018 tmb 4.19.11-2.mga7 + Revision: 1343784 - Revert 'fs/iomap.c: get/put the page in iomap_page_create/release()' - mt76x0: mark 802.11w as supported - drm/amdgpu: Add new VegaM pci id - update to 4.19.12-rc1 * Wed Dec 19 2018 tmb 4.19.11-1.mga7 + Revision: 1343085 - Backport for 'cache line starvation on x86' - update conflict on radeon-firmware - update to 4.19.11 final * Tue Dec 18 2018 tmb 4.19.10-2.mga7 + Revision: 1342600 - update firmware conflicts - update to 4.19.11-rc1 * Mon Dec 17 2018 tmb 4.19.10-1.mga7 + Revision: 1342126 - update to 4.19.10 final - mm, memcg: fix reclaim deadlock with writeback - userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered - fs/iomap.c: get/put the page in iomap_page_create/release() - aio: fix spectre gadget in lookup_ioctx - arm: enable BRCMFMAC (mga#24015) - x86/vdso: Pass --eh-frame-hdr to the linker * Fri Dec 14 2018 tmb 4.19.9-2.mga7 + Revision: 1341257 - Revert 'ACPICA: AML interpreter: add region addresses in global list during initialization' - update to 4.19.10-rc1 * Thu Dec 13 2018 tmb 4.19.9-1.mga7 + Revision: 1341053 - Input: elantech - Disable elan-i2c for P52 and P72 - add current -stable queue - update to 4.19.9 final * Tue Dec 11 2018 tmb 4.19.8-4.mga7 + Revision: 1340265 - ALSA: hda/realtek - Fixed headphone issue for ALC700 - ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1 Carbon - ALSA: fireface: fix reference to wrong register for clock configuration - ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN - ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 - ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294 - update to 4.19.9-rc1 * Tue Dec 11 2018 tmb 4.19.8-3.mga7 + Revision: 1340222 - add more fixes from -stable queue - block: restore tape support (regression added in upstream 4.19.5) * Mon Dec 10 2018 tmb 4.19.8-2.mga7 + Revision: 1339770 - Revert 'x86/e820: put !E820_TYPE_RAM regions into memblock.reserved' - mm: zero remaining unavailable struct pages - add current -stable queue * Sat Dec 08 2018 tmb 4.19.8-1.mga7 + Revision: 1338938 - add more amd vega10 pci ids - update to 4.19.8 final - update microde conflicts - drm/amdgpu: update mc firmware image for polaris12 variants - drm/amdgpu/gmc8: update MC firmware for polaris - drm/amdgpu/gmc8: always load MC firmware in the driver - drm/amdgpu/powerplay: Apply avfs cks-off voltages on Polaris30 * Fri Dec 07 2018 tmb 4.19.7-2.mga7 + Revision: 1338839 - blk-mq: punt failed direct issue to dispatch list - drm/i915: Downgrade Gen9 Plane WM latency error - update to 4.19.8-rc1 * Wed Dec 05 2018 tmb 4.19.7-1.mga7 + Revision: 1338595 - blk-mq: fix corruption with direct issue - btrfs: tree-checker: Don't check max block group size as current max chunk size limit is unreliable - ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c (CVE-2018-19824) - revert last commit, wrong tree - Kbuild: suppress packed-not-aligned warning for default setting only - disable stringop truncation warnings for now - update to 4.19.7 final * Tue Dec 04 2018 tmb 4.19.6-4.mga7 + Revision: 1338318 - update to 4.19.7-rc1 * Mon Dec 03 2018 tmb 4.19.6-3.mga7 + Revision: 1338014 - add current -stable queue - enable MEMCG on desktop kernels (mga#23938) * Sun Dec 02 2018 tmb 4.19.6-2.mga7 + Revision: 1337510 - revert 'block: fix single range discard merge' - fs: fix lost error code in dio_complete - block: fix single range discard merge - ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value - PCI: Fix incorrect value returned from pcie_get_speed_cap() - add huge_memory and khugepaged fixes from upstream 4.20-rc * Sat Dec 01 2018 tmb 4.19.6-1.mga7 + Revision: 1337073 - drm: set is_master to 0 upon drm_new_set_master() failure - update to 4.19.6 - drm/i915: Prevent machine hang from Broxton's vtd w/a and error capture + tv - add a warning for updating drakx/kernel/list_modules.pm on kernel updates * Thu Nov 29 2018 tmb 4.19.5-3.mga7 + Revision: 1336778 - ALSA: hda/realtek - Support ALC300 - ALSA: hda: Add support for AMD Stoney Ridge - update to 4.19.6-rc1 * Wed Nov 28 2018 tmb 4.19.5-2.mga7 + Revision: 1336495 - add current -stable queue - x86/MCE/AMD: Fix the thresholding machinery initialization order * Tue Nov 27 2018 tmb 4.19.5-1.mga7 + Revision: 1336133 - update to 4.19.5 * Fri Nov 23 2018 tmb 4.19.4-1.mga7 + Revision: 1333540 - update WireGueard to 0.0.20181119 - drm/i915: Replace some PAGE_SIZE with I915_GTT_PAGE_SIZE - update to 4.19.4 final * Thu Nov 22 2018 tmb 4.19.3-2.mga7 + Revision: 1333204 - update to 4.19.4-rc1 * Wed Nov 21 2018 tmb 4.19.3-1.mga7 + Revision: 1332642 - revert 'x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation' as it should never be enabled by default according to AMD and Intel (if someone wants this protection, disable HT/SMT in BIOS/UEFI) - update to 4.19.3 * drop merged patches * Fri Nov 16 2018 tmb 4.19.2-3.mga7 + Revision: 1330141 - add more fixes from -stable queue * Wed Nov 14 2018 tmb 4.19.2-2.mga7 + Revision: 1329919 - add current -stable queue * Tue Nov 13 2018 tmb 4.19.2-1.mga7 + Revision: 1329839 - update to 4.19.2 * drop merged patches * Sun Nov 11 2018 tmb 4.19.1-4.mga7 + Revision: 1329538 - add more fixes from current -stable queue * Sat Nov 10 2018 tmb 4.19.1-3.mga7 + Revision: 1329385 - bpf: wait for running BPF programs when updating map-in-map - drm: Check if primary mst is null - net: sched: Remove TCA_OPTIONS from policy - xen/blkfront: avoid NULL blkfront_info dereference on device removal - add current -stable queue * Fri Nov 09 2018 tmb 4.19.1-2.mga7 + Revision: 1329224 - add fixes from sashas autosel queue - update dkms conflicts * Thu Nov 08 2018 tmb 4.19.1-1.mga7 + Revision: 1328865 - remove perf files we dont ship - add current -stable queue - rediff mrproper patch - fix 3rdparty rtl8723 driver to build with 4.19 series kernels - update 3rdparty rtl8812au support for 4.19 series kernels - switch on full PAE for 32bit desktop kernels too as its needed for PTI and the overhead is negligable nowdays - update defconfigs - rediff 3rdparty merge - update aufs to 4.19 - drop merged patches - update to 4.19.1 * Sun Oct 21 2018 tmb 4.18.16-2.mga7 + Revision: 1323439 - disable virtualbox microcode load hang fix for now, as it breaks suspend/resume on real hw - update defconfig for GCC_PLUGINS * Sat Oct 20 2018 tmb 4.18.16-1.mga7 + Revision: 1322924 - update WireGuard to 0.0.20181018 - update to 4.18.16 * drop merged patches * Thu Oct 18 2018 tmb 4.18.15-1.mga7 + Revision: 1322049 - Revert "vfs: fix freeze protection in mnt_want_write_file() for overlayfs" - scsi: sd: don't crash the host on invalid commands - update to 4.18.15 * drop merged patches * Sun Oct 14 2018 tmb 4.18.14-2.mga7 + Revision: 1320268 - ALSA: hda - Add mic quirk for the Lenovo G50-30 - Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM - mm/mmap.c: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE - mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 - PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk - drop the revert of 'drm/atomic: Handling the case when setting old crtc for plane', as a better fix landed in upstream 4.18.8 * Sat Oct 13 2018 tmb 4.18.14-1.mga7 + Revision: 1320052 - update to 4.18.14 * Wed Oct 10 2018 tmb 4.18.13-1.mga7 + Revision: 1319330 - update WireGuard to 0.0.20181007 - update to 4.18.13 * drop merged patch * Thu Oct 04 2018 tmb 4.18.12-1.mga7 + Revision: 1317360 - update to 4.18.12 * drop merged patches * Mon Oct 01 2018 tmb 4.18.11-2.mga7 + Revision: 1314339 - add current -stable queue * Sat Sep 29 2018 tmb 4.18.11-1.mga7 + Revision: 1311737 - dont try to load cpu microcode on virtualbox (mga#21553) - update to 4.18.11 * drop merged patches * Wed Sep 26 2018 tmb 4.18.10-1.mga7 + Revision: 1306009 - add current -stable -net fixes from DaveM - Revert "uapi/linux/keyctl.h: don't use C++ reserved keyword as a struct member name" - sched/fair: Fix vruntime_normalized() for remote non-migration wakeup - update WireGuard to 0.0.20180925 - update to 4.18.10 * drop merged patches * Sat Sep 22 2018 tmb 4.18.9-2.mga7 + Revision: 1296315 - add current -stable queue - update removal of perf example code - add current -stable queue - update to 4.18.9 * drop merged patches * Sat Sep 15 2018 tmb 4.18.8-1.mga7 + Revision: 1259034 - update to 4.18.8 * drop merged patches * Wed Sep 12 2018 tmb 4.18.7-2.mga7 + Revision: 1258599 - 8169: add support for NCube 8168 network card - kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 - platform/x86: asus-nb-wmi: Add keymap entry for lid flip action on UX360 - ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV and TIME-WAIT state - disable all SPI_INTEL_SPI configs for potential bios corrupting bug (mga#23560) * Sun Sep 09 2018 tmb 4.18.7-1.mga7 + Revision: 1257976 - update to 4.18.7 * Wed Sep 05 2018 tmb 4.18.6-1.mga7 + Revision: 1257336 - update WireGuard to 0.0.20180904 - hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors - drm/i915/bdw: Increase IPS disable timeout to 100ms - Revert "drm/atomic: Handling the case when setting old crtc for plane" - HID: multitouch: fix Elan panels with 2 input modes declaration - HID: core: fix grouping by application - drop: revert 'HID: generic: create one input report per application type' - update for 4.18.6 * drop merged patches * Fri Aug 31 2018 tmb 4.18.5-3.mga7 + Revision: 1255958 - Partially revert 'HID: generic: create one input report per application type' - fix -stable queue printk breakage - add current -stable queue - make CRYPTO_CRCT10DIF_PCLMUL builtin on x86_64 for better CRC performance on SSE4.2 capable hw * Wed Aug 29 2018 tmb 4.18.5-2.mga7 + Revision: 1255504 - b43: Fix regression in kernel 4.18 - iommu/arm-smmu: Error out only if not enough context interrupts - x86/irqflags: mark native_restore_fl extern inline - mei: don't update offset in write - scripts/kernel-doc: fix perl warnings - xprtrdma: Fix disconnect regression - revert 'clocksource: Remove kthread' for now as it causes boot hangs on older systems * Fri Aug 24 2018 tmb 4.18.5-1.mga7 + Revision: 1253859 - x86/kvm/vmx: Remove duplicate l1d flush definitions - x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit - x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM - scsi: libsas: dynamically allocate and free ata host - update to 4.18.5 * Thu Aug 23 2018 tmb 4.18.4-1.mga7 + Revision: 1253586 - update to 4.18.5-rc1 - update dkms conflicts - remove perf example files - rebase mrproper patch - update vboxsf for kernel 4.18 - update defconfigs - rebase 3rdparty merge - rebase crypto ccp timeout fix - disable ancient Ali M5229 quirk - update aufs to 4.18 - drop merged patches - update to 4.18.4 * Wed Aug 22 2018 tmb 4.17.18-1.mga7 + Revision: 1253406 - x86/mm/32: Initialize the CR4 shadow before __flush_tlb_all() - mm: Allow non-direct-map arguments to free_reserved_area() - x86/mm/init: Pass unconverted symbol addresses to free_init_pages() - x86/mm/init: Add helper for freeing kernel image pages - x86/mm/init: Remove freed kernel image areas from alias mapping - update to 4.17.18 - crypto: ccp: add timeout support in the SEV command * Sat Aug 18 2018 tmb 4.17.17-1.mga7 + Revision: 1252510 - upate to 4.17.17 * Sat Aug 18 2018 tmb 4.17.16-1.mga7 + Revision: 1252353 - x86/speculation/l1tf: Exempt zeroed PTEs from inversion - update to 4.17.16 * drop merged patches * Thu Aug 16 2018 tmb 4.17.15-3.mga7 + Revision: 1252046 - add more -stable queue fixes * Thu Aug 16 2018 tmb 4.17.15-2.mga7 + Revision: 1251951 - ipv4: frags: precedence bug in ip_expire() - x86: i8259: Add missing include file - x86/platform/UV: Mark memblock related init code and data correctly - x86/mm/pti: Clear Global bit more aggressively - xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bits - x86/mm: Disable ioremap free page handling on x86-PAE * Thu Aug 16 2018 tmb 4.17.15-1.mga7 + Revision: 1251832 - fix CVE-2018-539i - x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled - update WireGuard to 0.0.20180809 - update to 4.17.15 * drop merged patches * Sun Aug 12 2018 tmb 4.17.14-3.mga7 + Revision: 1251107 - Mark HI and TASKLET softirq synchronous - stop_machine: Disable preemption after queueing stopper threads - sched/deadline: Update rq_clock of later_rq when pushing a task - nvme: Fix a race condition related to creation of /dev/nvme0n - hwmon: add support for AMD ThreadRipper 29xx * Thu Aug 09 2018 tmb 4.17.14-1.mga7 + Revision: 1250717 - update to 4.17.14 * Mon Aug 06 2018 tmb 4.17.13-1.mga7 + Revision: 1248416 - fix disabling of python bytecompiling that changed with rpm-mageia-setup-2.29-1.mga7 - perf: add AMD PMU events for AMD Family 17h - update to 4.17.13 * Fri Aug 03 2018 tmb 4.17.12-1.mga7 + Revision: 1247040 - update to 4.17.12 * drop merged patches - update WireGuard to 0.0.20180802 * Sun Jul 29 2018 tmb 4.17.11-1.mga7 + Revision: 1245783 - ACPICA: AML Parser: ignore control method status in module-level code - ACPI / LPSS: Avoid PM quirks on suspend and resume from hibernation - update to 4.17.11 * Wed Jul 25 2018 tmb 4.17.10-1.mga7 + Revision: 1245204 - update to 4.17.10 * Sun Jul 22 2018 tmb 4.17.9-1.mga7 + Revision: 1244899 - iwlwifi: add more card IDs for 9000 series - update to 4.17.9 + pterjan - List aarch64 desktop config in create_configs - Enable -desktop on aarch64, several packages want it, and cleanup overrides with default value * Wed Jul 18 2018 tmb 4.17.8-2.mga7 + Revision: 1244193 - fix typo in radeon-firmware conflict * Wed Jul 18 2018 tmb 4.17.8-1.mga7 + Revision: 1244131 - update conflicts on radeon-firmware and grub2 - random: mix rdrand with entropy sent in from userspace - update to 4.17.8 * Tue Jul 17 2018 tmb 4.17.7-1.mga7 + Revision: 1243976 - mm: dont do zero_resv_unavail if memmap is not allocated - update to 4.17.7 - enable SMARTPQI support (mga#23305) - add current -stable queue * Sat Jul 14 2018 tmb 4.17.6-3.mga7 + Revision: 1243713 - mm: zero unavailable pages before memmap init - ext4: check for allocation block validity with block group locked * Sat Jul 14 2018 tmb 4.17.6-2.mga7 + Revision: 1243526 - add current -stable queue * Wed Jul 11 2018 tmb 4.17.6-1.mga7 + Revision: 1243104 - update to 4.17.6 * Sun Jul 08 2018 tmb 4.17.5-1.mga7 + Revision: 1242666 - update WireGuard to 0.0.20180708 - staging: r8822be: Fix RTL8822be can't find any wireless AP - dell-laptop: fix backlight detection - update to 4.17.5 - re-enable arm64 + pterjan - Commit the forgotten arm64 config... * Fri Jul 06 2018 tmb 4.17.4-2.mga7 + Revision: 1242352 - ACPI / battery: Safe unregistering of hooks - ACPI: fix Spurious wakeup / reboot with power button - PCI / ACPI / PM: Resume bridges w/o drivers on suspend-to-RAM - update WireGuard to 0.0.20180625 - update to 4.17.5-rc1 - disable arm64 for now (missing config) + pterjan - Get the package to build on aarch64, config is still quite random * Tue Jul 03 2018 tmb 4.17.4-1.mga7 + Revision: 1241469 - update to 4.17.4 - ACPICA: Drop leading newlines from error messages * Mon Jul 02 2018 tmb 4.17.3-2.mga7 + Revision: 1241320 - update to 4.17.4-rc1 - enable Mellanox5 support (mga#23263) - update conflicts on dkms-virtualbox - update conflicts on dkms-xtables-addons * Tue Jun 26 2018 tmb 4.17.3-1.mga7 + Revision: 1239833 - update to 4.17.3 * Fri Jun 22 2018 tmb 4.17.2-4.mga7 + Revision: 1239069 - add current -stable queue - add vboxsf (v7) support * Wed Jun 20 2018 tmb 4.17.2-3.mga7 + Revision: 1238431 - ACPICA: AML parser: attempt to continue loading table after error - add current -stable net queue * Mon Jun 18 2018 tmb 4.17.2-2.mga7 + Revision: 1237939 - enable HARDENED_USERCOPY_FALLBACK for now so 3rdparty drivers like nVidia should still work * Sat Jun 16 2018 tmb 4.17.2-1.mga7 + Revision: 1237293 - update to 4.17.2 * Thu Jun 14 2018 tmb 4.17.1-2.mga7 + Revision: 1236928 - update WireGuard to 0.0.20180613 - update and re-enable rtl8723de - ndiswrapper: fix build with 4.15+ (arch) and re-enable it - ACPI / LPSS: Avoid PM quirks on suspend and resume from S3 - update to 4.17.2-rc1 * Wed Jun 13 2018 tmb 4.17.1-1.mga7 + Revision: 1236741 - fix devel/source filelists - temporarily disable NDISWRAPPER and RTL8723DE - update exports for aufs modular support - update mrproper patch - update README for passing ARCH during kernel build - always pass ARCH during kernel builds - update filelists - update buildrequires - disable python bytecompiling - update defconfigs - rebase 3rdparty,usbhif,tools, mgalogo patches to apply cleanly - disable disabling xt_addrtype BROADCAST warning for now - update aufs to 4.17 - drop ancient 3rdparty acerhk, aes2501, rfswitch patches (been disabled for a long time) - drop broken ancient ppscsi patches (has been disabled for ages...) - drop merged/obsolete patches - disable PTI for 32bit patchset, needs to be rebased - update to 4.17.1 * Mon May 28 2018 tmb 4.14.44-2.mga7 + Revision: 1232843 - Revert 'USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM' - Revert 'ipc/shm: Fix shmat mmap nil-page protection' - ipc/shm: fix shmat() nil address after round-down when remapping - brcmfmac: Fix check for ISO3166 code - brcmfmac: reject too long PSK - r8152: fix tx packets accounting - KVM/VMX: Expose SSBD properly to guests - PCI: Add function 1 DMA alias quirk for Marvell 88SE9220 * Fri May 25 2018 tmb 4.14.44-1.mga7 + Revision: 1232194 - revert fixes for CVE-2018-1108 for now as it prevents normal operation on several systems (mga#23060) - update to 4.14.44 * Tue May 22 2018 tmb 4.14.43-1.mga7 + Revision: 1231596 - add current -stable queue - update to 4.14.43 * Sun May 20 2018 tmb 4.14.42-1.mga7 + Revision: 1230841 - update conflicts on microcode and firmware to get newest ones in initrd - update WireGuard to 0.0.20180519 - add current -stable queue - update to 4.14.42 + blino - arm: enable DRM_FBDEV_EMULATION for framebuffer console with KMS (e.g. vc4) - arm: enable DRM_LOAD_EDID_FIRMWARE to allow loading custom EDID * Sat May 12 2018 tmb 4.14.40-1.mga7 + Revision: 1228469 - drm/nouveau/bl: fix backlight regression (mga#23015) - add current -stable queue - update to 4.14.40 * drop merged patches * Mon Apr 30 2018 tmb 4.14.38-1.mga7 + Revision: 1223890 - update WireGuard to 0.0.20180420 - add current -stable queue - PCI: Add ACS quirk for Intel 7th & 8th Gen mobile - PCI: Add ACS quirk for Intel 300 series - libata: fix blacklisting of queued TRIM for Micron M500IT - tools/lib/subcmd/pager.c: do not alias select() params - objtool, perf: Fix GCC 8 -Wrestrict error - ALSA: hda - Fix incorrect usage of IS_REACHABLE() - hwmon: (k10temp) Add temperature offset for Ryzen 2700X - hwmon: (k10temp) Add support for AMD Ryzen w/ Vega graphics - update to 4.14.38 * drop merged patches + blino - arm: fix /proc/config.gz (not a module) - arm: enable CMA (for VC4 DRM driver) - arm: enable VC4 DRM (for Raspberry Pi) and HDMI CEC - create multi-platform kernel for ARMv7 (no LPAE, no Thumb2-kernel) - arm: drop iop32x (obsolete) and versatile (handled in multi-platform) configs - build initrd for ARM arch (needed for LABEL/UUID root devices) * Sat Apr 14 2018 tmb 4.14.34-1.mga7 + Revision: 1218528 - ext4: revert calls to new i_version API as it is not in 4.14 - update WireGuard to 0.0.20180413 - PTI/x32: x86/pgtable: Don't set huge PUD/PMD on non-leaf entries - ext4: fail ext4_iget for root directory if unallocated (CVE-2018-1092) - ext4: add validity checks for bitmap block numbers (CVE-2018-1093) - ext4: always initialize the crc32c checksum driver (CVE-2018-1094) - ext4: limit xattr size to INT_MAX (CVE-2018-1095) - ext4: don't allow r/w mounts if metadata blocks overlap the superblock - ext4: force revalidation of directory pointer after seekdir(2) - vhost: fix vhost_vq_access_ok() log check - netfilter: ipset: Missing nfnl_lock()/nfnl_unlock() is added to ip_set_net_exit() - update to 4.14.34 * drop merged patches * Sun Apr 08 2018 tmb 4.14.33-1.mga7 + Revision: 1216220 - add post Spectre fixes for microcode loading stability issues - revert 3rdparty/rtl8812au driver update to v5.2.20 as it broke existing hw support (mga#22865) - provide installonlypkg(kernel) for dnf/packagekit - update to 4.14.33 * Sat Mar 31 2018 tmb 4.14.32-1.mga7 + Revision: 1213962 - update to 4.14.32 * Sun Mar 25 2018 tmb 4.14.30-3.mga7 + Revision: 1212474 - add more fixes from -stable queue - fix -devel filelist - release 4.14.30-2 - add current -stable queue - update 3rdparty/rtl8812au to v5.2.20 (mga#22808) * Sun Mar 25 2018 tmb 4.14.30-1.mga7 + Revision: 1212185 - add current -stable queue - update to 4.14.30 final * Fri Mar 23 2018 tmb 4.14.29-1.mga7 + Revision: 1211629 - update to 4.14.30-rc1 - tcp: reset sk_send_head in tcp_write_queue_purge - update rtl8812au driver - update to 4.14.29 - hwmon: (k10temp) Correct model name for Ryzen 1600X - hwmon: (k10temp) Add temperature offset for Ryzen 1900X - hwmon: (k10temp) Only apply temperature offset if result is positive * Mon Mar 19 2018 tmb 4.14.28-1.mga7 + Revision: 1210398 - recommend microcode for security fixes - add current -stable queue - update to 4.14.28 final - update PTI for x32 to revision 4 * Fri Mar 16 2018 tmb 4.14.27-2.mga7 + Revision: 1209894 - x86/speculation: Remove Skylake C2 from Speculation Control microcode blacklist - update to 4.14.28-rc1 * Fri Mar 16 2018 tmb 4.14.27-1.mga7 + Revision: 1209822 - update to 4.14.27 - drop merged patches - update conflicts on microcode * Fri Mar 09 2018 tmb 4.14.25-1.mga7 + Revision: 1207854 - KVM: x86: fix backward migration with async_PF - loop: Fix lost writes caused by missing flag - bpf: fix mlock precharge on arraymaps - bpf: fix memory leak in lpm_trie map_free callback function - bpf: fix rcu lockdep warning for lpm_trie map_free callback - bpf, x64: implement retpoline for tail call - bpf, arm64: fix out of bounds access in tail call - bpf: add schedule points in percpu arrays management - bpf: allow xadd only on aligned memory - bpf, ppc64: fix out of bounds access in tail call - update to 4.14.25 final * Thu Mar 08 2018 tmb 4.14.24-3.mga7 + Revision: 1207365 - ASoC: Intel: Skylake: Fix jack name format substitution - ASoC: Intel: kbl: fix jack name - update to 4.14.25-rc1 * Wed Mar 07 2018 tmb 4.14.24-2.mga7 + Revision: 1207067 - re-enable 'x86/entry/32: Restore segments before int registers' for now - ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision M5530 - KVM: x86: extend usage of RET_MMIO_PF_* constants - KVM: x86: fix vcpu initialization with userspace lapic - add current -stable queue - update WireGuard to 0.0.20180304 - PTI/x86_32 series: disable 'x86/entry/32: Restore segments before int registers' as noted on LKML - netfilter: add back stackpointer size checks (CVE-2018-1065) - tone down warning about running 32bit on 64bit PCID capable hw - update to PTI for x86_32 v3 - input/goodix: add support for GDIX1002 (mga#22703) * Sun Mar 04 2018 tmb 4.14.24-1.mga7 + Revision: 1206504 - PCI/ASPM: Deal with missing root ports in link state handling - update to 4.14.24 - update aufs - ahci: Add PCI-id for the Highpoint Rocketraid 644L card - ALSA: hda - Fix a wrong FIXUP for alc289 on Dell machines - ARM: omap2: hide omap3_save_secure_ram on non-OMAP3 builds - PCI: Add function 1 DMA alias quirk for Highpoint RocketRAID 644L - scsi: core: Avoid that ATA error handling can trigger a kernel hang or oops - scsi: core: return BLK_STS_OK for DID_OK in __scsi_error_from_host_byte() - scsi: qla2xxx: Fix NULL pointer crash due to active timer for ABTS - update to 4.14.24-rc1 * Sun Feb 25 2018 tmb 4.14.22-1.mga7 + Revision: 1205095 - update to 4.14.22 final * Fri Feb 23 2018 tmb 4.14.21-1.mga7 + Revision: 1204413 - update WireGuard to 0.0.20180218 - update to 4.14.22-rc1 * Sun Feb 18 2018 tmb 4.14.20-1.mga7 + Revision: 1202550 - add selected fixes from x86/pti branch - update to 4.14.20 * Thu Feb 15 2018 tmb 4.14.19-2.mga7 + Revision: 1201563 - update to 4.14.20-rc1 * Tue Feb 13 2018 tmb 4.14.19-1.mga7 + Revision: 1200820 - add current -stable queue - update to 4.14.19 final - lock, bfq: put async queues for root bfq groups too - block, bfq: add requeue-request hook - add support for Realtek rtl8723de wifi (mga#22559) - platform/x86: ideapad-laptop: Increase timeout to wait for EC answer - ACPI / EC: Restore polling during noirq suspend/resume phases - KVM MMU: check pending exception before injecting APF - watchdog: gpio_wdt: set WDOG_HW_RUNNING in gpio_wdt_stop - sched/wait: Fix add_wait_queue() behavioral change * Fri Feb 09 2018 tmb 4.14.18-2.mga7 + Revision: 1199875 - add PTI (meltdown mitigation) support for 32bit x86 - update to 4.14.19-rc1 * Wed Feb 07 2018 tmb 4.14.18-1.mga7 + Revision: 1199649 - add current -stable queue - update to 4.14.18 final - fix rtl8812au Kconfig - silence 'xt_addrtype: ipv6 does not support BROADCAST matching' messages to avoid unnecessary bugreports - block, bfq: release oom-queue ref to root group on exit - bfq-iosched: don't call bfqg_and_blkg_put for 1CONFIG_BFQ_GROUP_IOSCHED - block, bfq: fix occurrences of request finish method's old name - block, bfq: limit tags for writes and async I/O - block, bfq: limit sectors served with interactive weight raising - x86/entry/64: Clear extra registers beyond syscall arguments, to reduce speculation attack surface - x86/entry/64: Clear registers for exceptions/interrupts, - x86/entry/64/compat: Clear registers for compat syscalls, - update rtl8812au driver so it actually gets built again (mga#22524) * Mon Feb 05 2018 tmb 4.14.17-2.mga7 + Revision: 1199121 - enforce retpoline-aware gcc - update to 4.14.18-rc1 * Sun Feb 04 2018 tmb 4.14.17-1.mga7 + Revision: 1198821 - update to 4.14.17 * drop merged patches - update WireGuard to 0.0.20180202 * Wed Jan 31 2018 tmb 4.14.16-1.mga7 + Revision: 1198316 - loop: fix concurrent lo_open/lo_release - dccp: CVE-2017-8824: use-after-free in DCCP code - futex: Fix OWNER_DEAD fixup - KVM: x86: Fix CPUID function for word 6 (80000001_ECX) - update to 4.14.16 final * Mon Jan 29 2018 tmb 4.14.15-3.mga7 + Revision: 1198031 - add 4.14.16-rc1 * Wed Jan 24 2018 tmb 4.14.15-2.mga7 + Revision: 1196819 - add current -stable queue * Tue Jan 23 2018 tmb 4.14.15-1.mga7 + Revision: 1196645 - mm, page_vma_mapped: Introduce pfn_in_hpage() - net/gso: validate gso_type in GSO handlers - net: qdisc_pkt_len_init() should be more robust - net/tls: Correct length of scatterlist in tls_sw_sendpage - update to 4.14.15 final * Mon Jan 22 2018 tmb 4.14.14-4.mga7 + Revision: 1196268 - update to 4.14.15-rc1 * Sat Jan 20 2018 tmb 4.14.14-3.mga7 + Revision: 1195066 - add more fixes from -stable queue * Fri Jan 19 2018 tmb 4.14.14-2.mga7 + Revision: 1194523 - update WireGuard to 0.0.20180118 - add current -stable queue * Wed Jan 17 2018 tmb 4.14.14-1.mga7 + Revision: 1194015 - fix aufs modular patch to apply cleanly - update to 4.14.14 final * Mon Jan 15 2018 tmb 4.14.13-2.mga7 + Revision: 1193548 - x86/kasan: Panic if there is not enough memory to boot - x86/retpoline: Fill RSB on context switch for affected CPUs - x86/retpoline: Add LFENCE to the retpoline/RSB filling RSB macros - drm/i915: Avoid PPS HW/SW state mismatch due to rounding - add current -stable queue * Wed Jan 10 2018 tmb 4.14.13-1.mga7 + Revision: 1192079 - platform/x86: wmi: Call acpi_wmi_init() later - kvm: vmx: Scrub hardware GPRs at VM-exit (partial mitigation for CVE 2017-5715 and CVE 2017-5753) - update to 4.14.13 - update conflict on microcode - require fixed dracut - enable CGROUP_BPF for systemd v236 * Sat Jan 06 2018 tmb 4.14.12-2.mga7 + Revision: 1190820 - update conflicts on microcode - add BFQ performance updates from upstream - add current -stable queue * Fri Jan 05 2018 tmb 4.14.12-1.mga7 + Revision: 1190456 - update to 4.14.12 final * Fri Jan 05 2018 tmb 4.14.11-5.mga7 + Revision: 1190304 - iwlwifi: pcie: fix DMA memory mapping / unmapping - x86/mm: Set MODULES_END to 0xffffffffff000000 - x86/mm: Map cpu_entry_area at the same place on 4/5 level - x86/kaslr: Fix the vaddr_end mes - x86/events/intel/ds: Use the proper cache flush method for mapping ds buffers - x86/tlb: Drop the _GPL from the cpu_tlbstate export - update to 4.14.12-rc1 * Thu Jan 04 2018 tmb 4.14.11-4.mga7 + Revision: 1190123 - enable PAGE_TABLE_ISOLATION on all x86_64 kernels (can be disabled at boot time with pti=off on kernel command line) - capabilities: fix buffer overread on very short xattr - exec: Weaken dumpability for secureexec - x86/process: Define cpu_tss_rw in same section as declaration - x86/pti: Switch to kernel CR3 at early in entry_SYSCALL_compat() * Wed Jan 03 2018 tmb 4.14.11-3.mga7 + Revision: 1190002 - x86/dumpstack: Fix partial register dumps - x86/dumpstack: Print registers for first stack frame - x86/pti: Make sure the user/kernel PTEs match * Wed Jan 03 2018 tmb 4.14.11-2.mga7 + Revision: 1189882 - x86/cpu, x86/pti: Do not enable PTI on AMD processors - enable PAGE_TABLE_ISOLATION on x86_64 server kernels * Tue Jan 02 2018 tmb 4.14.11-1.mga7 + Revision: 1189829 - update to 4.14.11 * drop merged patches * Sat Dec 30 2017 tmb 4.14.10-1.mga7 + Revision: 1187413 - update conflicts on nvidia-current - cpufreq: schedutil: Use idle_calls counter of the remote CPU - tracing: Remove extra zeroing out of the ring buffer page - tracing: Fix possible double free on failure of allocating trace buffer - tracing: Fix crash when it fails to alloc ring buffer - update to 4.14.10 final * Wed Dec 27 2017 tmb 4.14.9-2.mga7 + Revision: 1185986 - fix missing exec permissions on tools/objtool/sync-check.sh - ALSA: hda - Fix missing COEF init for ALC225/295/299 - add 4.14.10-rc1 * Mon Dec 25 2017 tmb 4.14.9-1.mga7 + Revision: 1184631 - update to 4.14.9 final - replace e1000e link detection fix patch with final one merged upstream - KVM: Fix stack-out-of-bounds read in write_mmio (CVE-2017-17741) * Sat Dec 23 2017 tmb 4.14.8-2.mga7 + Revision: 1184083 - update to 4.14.9-rc3 - disable SPI_INTEL_SPI_PLATFORM as it can corrupt BIOS on atleast many Lenovo laptops * Fri Dec 22 2017 tmb 4.14.8-1.mga7 + Revision: 1183823 - update to 4.14.9-rc1 - update to 4.14.8 final - update WireGuard to 0.0.20171221 * Mon Dec 18 2017 tmb 4.14.7-2.mga7 + Revision: 1183220 - update to 4.14.8-rc1 * Sun Dec 17 2017 tmb 4.14.7-1.mga7 + Revision: 1183073 - update WireGuard 0.0.20171211 - update to 4.14.7 * Thu Dec 14 2017 tmb 4.14.6-1.mga7 + Revision: 1182591 - add current -stable queue - update to 4.14.6 * drop merged patches * Sun Dec 10 2017 tmb 4.14.5-1.mga7 + Revision: 1181882 - fix e1000e link detektion regression - x86/microcode/AMD: Add support for fam17h microcode loading - update to 4.14.5 * Tue Dec 05 2017 tmb 4.14.4-1.mga7 + Revision: 1181420 - iwlwifi: add new cards for 9260 and 22000 series - iwlwifi: mvm: flush queue before deleting ROC - iwlwifi: mvm: enable RX offloading with TKIP and WEP - iwlwifi: mvm: mark MIC stripped MPDUs - add current -stable queue - update to 4.14.4 * drop merged patches * Thu Nov 30 2017 tmb 4.14.3-1.mga7 + Revision: 1180402 - disable staging vboxvideo for now - update wireguard to 0.0.20171127 - autofs: revert 'autofs: take more care to not update last_used on path walk' - autofs: revert "autofs: fix AT_NO_AUTOMOUNT not being honored" - exec: avoid RLIMIT_STACK races with prlimit() - update to 4.14.3 * drop merged patches - update aufs to 4.14 final * Sun Nov 26 2017 tmb 4.14.2-1.mga7 + Revision: 1179676 - update conflicts on btrfs-progs, virtualbox, kernel-firmware-nonfree, radeon-firmware - ACPI / EC: Fix regression related to triggering source of EC event handling - ACPI / PM: Fix acpi_pm_notifier_lock vs flush_workqueue() deadlock - update to 4.14.2 final - x86_64: kernel-devel: require pkgconfig(libelf) for ORC unwinder * Wed Nov 22 2017 tmb 4.14.1-2.mga7 + Revision: 1178912 - update WireGuard to 0.0.20171122 - update to 4.14.2-rc1 - reset BR deps for gcc and binutils to mga6 level * Wed Nov 22 2017 tmb 4.14.1-1.mga7 + Revision: 1178782 - add current -stable queue - update to 4.14.1 final * Sun Nov 19 2017 tmb 4.14.0-3.mga7 + Revision: 1177841 - update to 4.14.1-rc1 - x86_64: enable ORC unwinder - fix dkms build errors on -devel packages * Thu Nov 16 2017 tmb 4.14.0-2.mga7 + Revision: 1177581 - update conflicts on nvidia and xtables-addons dkms packages - dmaengine: dmatest: warn user when dma test times out - edac/sb_edac: Dont create a second memory controller if HA1 is not present - iwlwifi: fix wrong struct for a000 device - iwlwifi: add a new a000 device - iwlwifi: pcie: sort IDs for the 9000 series for easier comparisons - iwlwifi: add new cards for a000 series - iwlwifi: add new cards for 8265 series - iwlwifi: add new cards for 8260 series - iwlwifi: mvm: support version 7 of the SCAN_REQ_UMAC FW command - iwlwifi: fix PCI IDs and configuration mapping for 9000 series - iwlwifi: fix firmware names for 9000 and A000 series hw - update WireGuard to 0.0.20171111 * Mon Nov 13 2017 tmb 4.14.0-1.mga7 + Revision: 1177121 - update filelists - export vfs_read and vfs_write for aufs - update defconfigs - update aufs to 4.14 - drop merged patches - update to 4.14 * Sat Nov 11 2017 tmb 4.13.12-2.mga7 + Revision: 1176973 - mfd: intel-lpss: Add missing PCI ID for Intel Sunrise Point LPSS devices (mga#21998) - add current -stable queue * Wed Nov 08 2017 tmb 4.13.12-1.mga7 + Revision: 1176603 - KEYS: fix NULL pointer dereference during ASN.1 parsing - workqueue: Fix NULL pointer dereference - crypto: x86/sha256-mb - fix panic due to unaligned access - crypto: x86/sha1-mb - fix panic due to unaligned access - crypto: ccm - preserve the IV buffer - ACPICA: Dispatch active GPEs at init time - ACPICA: Make it possible to enable runtime GPEs earlier - ACPI / scan: Enable GPEs before scanning the namespace - update to 4.13.12 * Sun Nov 05 2017 tmb 4.13.11-2.mga7 + Revision: 1176065 - x86/cpu/AMD: Fix erratum 1076 (CPB bit) - add current -stable queue * Fri Nov 03 2017 tmb 4.13.11-1.mga7 + Revision: 1175711 - fix dangling symlinks (mga#21954) - re-add WireGuard support - sched/topology: Introduce NUMA identity node sched domain - update to 4.13.11 - hwmon/k10temp: refresh Amd Ryzen support patches - fix devel filelist for arm* * Fri Oct 27 2017 tmb 4.13.10-1.mga7 + Revision: 1173923 - KVM: SVM: obey guest PAT - ALSA: hda/realtek - Add support for ALC236/ALC3204 - ALSA: hda - fix headset mic problem for Dell machines with alc236 - update to 4.13.10 * Fri Oct 20 2017 tmb 4.13.8-1.mga7 + Revision: 1172878 - add current -stable queue - update to 4.13.8 * Sun Oct 15 2017 tmb 4.13.7-1.mga7 + Revision: 1172063 - add 4.13 buildfixes for ndiswrapper and shuttle-wmi - update dkms conflicts for 4.13 - enable i915 alpha support for preliminary Coffee Lake support - update defconfigs - update aufs to 4.13 - drop merged patches - update to 4.13.7 * Thu Sep 21 2017 tmb 4.12.14-1.mga7 + Revision: 1156789 - update conflicts on nvidia304 and nvidia340 dkms packages - update to 4.12.14 - ideapad-laptop: add several ideapad laptops to no_hw_rfkill_list - ideapad-laptop: add ideapad 320-15IKB to no_hw_rfkill_list (mga#21728) * Sat Sep 16 2017 tmb 4.12.13-3.mga7 + Revision: 1154492 - fix perf build - enable perf build again - add current -stable queue * Thu Sep 14 2017 tmb 4.12.13-1.mga7 + Revision: 1153691 - enable CC_STACKPROTECTOR_STRONG - enable FANOTIFY_ACCESS_PERMISSIONS (mga#21498) - update to 4.12.13 * Sun Sep 10 2017 tmb 4.12.12-2.mga7 + Revision: 1152579 - hwmon: (k10temp) Move chip specific code into probe function - hwmon: (k10temp) Add support for Amd family 17h (Ryzen) - hwmon: (k10temp) Add support for temperature offsets - add current -stable queue * Sun Sep 10 2017 tmb 4.12.12-1.mga7 + Revision: 1152455 - update to 4.12.12 * Sat Sep 02 2017 tmb 4.12.10-1.mga7 + Revision: 1150650 - arm64: mm: abort uaccess retries upon fatal signal - x86/io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outsl - update to 4.12.10 * Sat Aug 26 2017 tmb 4.12.9-1.mga7 + Revision: 1148010 - add current -stable queue - update to 4.12.9 * Thu Aug 17 2017 tmb 4.12.8-1.mga7 + Revision: 1141241 - update to 4.12.8 * Sun Aug 13 2017 tmb 4.12.7-1.mga7 + Revision: 1140056 - update to 4.12.7 final * Sat Aug 12 2017 tmb 4.12.6-1.mga7 + Revision: 1139925 - add 4.12.7-rc1 - update to 4.12.6 * Wed Aug 09 2017 tmb 4.12.5-2.mga7 + Revision: 1139281 - add current -stable queue * Sun Aug 06 2017 tmb 4.12.5-1.mga7 + Revision: 1138019 - disable perf again as it's currently broken - ahci: Add Device ID for ASMedia 1061R and 1062R - enable perf build - update to 4.12.5 - aufs: explicitly include linux/vmalloc.h * Sat Aug 05 2017 tmb 4.12.4-1.mga7 + Revision: 1136286 - temporarliy disable perf build as texlive is not installable - btrfs: fix early ENOSPC due to delalloc - add 4.12.5-rc1 - disable generation of /usr/lib/.build-id links as it causes file conflicts on devel packages - drop more obsolete conflicts - drop old obsoletes for netbook and xen-ovops packages - drop ancient obsoletes - update dkms conflicts for kernel 4.12 support - disable debug build for now, it will be reworked - update filelists - drop adding export of pci_ids.h, needs to be done as part of userspace-headers generation now - move netfilter IFWLOG and PSD headers to uapi so they get exported - fix netfilter IFWLOG build with 4.12 - export symbol __sync_filesystem for aufs - drop rtl8723bs from 3rdparty, it's now merged in staging - update ndiswrapper to 1.61 - fix ndiswrapper build with 4.10+ series kernels - rediff mrproper patch - update defconfigs - update to aufs 4.12 - drop merged/obsolete patches - update to 4.12.4 * Fri Jul 28 2017 tmb 4.9.40-1.mga7 + Revision: 1131581 - update to 4.9.40 * Mon Jul 24 2017 tmb 4.9.39-1.mga7 + Revision: 1130005 - drop ThinkPad X1 Carbon fan fix as it causes regressions for other hw - add current -stable queue - update to 4.9.39 * Mon Jul 17 2017 tmb 4.9.38-1.mga7 + Revision: 1123896 - update to 4.9.38 * Thu Jul 13 2017 tmb 4.9.37-1.mga6 + Revision: 1109699 - revert 'perf probe: Fix to probe on gcc generated functions in modules' introduced in upstream 4.9.36 as it breaks the build - fix duplicated ALC285 codec references - force new HT fixed microcode in initrd - enable support for NFS4_1 and NFS4_2 (mga#21182) - Revert 'ACPI / EC: Enable event freeze mode...' to fix a regression - ALSA: hda/realtek - New codecs support for ALC215/ALC285/ALC289 - ALSA: hda/realtek - New codec device ID for ALC1220 - platform/x86: asus-nb-wmi: Add wapf4 quirk for the X302UA - update to 4.9.37 * drop merged patches * Thu Jun 29 2017 tmb 4.9.35-1.mga6 + Revision: 1108689 - drop WireGuard support (not production ready yet) - netfilter: xt_TCPMSS: add more sanity tests on tcph->doff - add current -stable queue - update to 4.9.35 * drop merged patches * Mon Jun 26 2017 tmb 4.9.34-4.mga6 + Revision: 1108512 - add current -stable queue * Sat Jun 24 2017 tmb 4.9.34-3.mga6 + Revision: 1108295 - drm/amdgpu: add another Polaris12 Device ID - ALSA: hda - Add Geminilake id to SKL_PLUS - ALSA: hda - Add Coffelake PCI ID - ALSA: hda - Apply quirks to Broxton-T, too - ALSA: hda - Fix applying MSI dual-codec mobo quirk - update to 4.9.34 final * drop merged patches * Fri Jun 23 2017 tmb 4.9.34-2.mga6 + Revision: 1108231 - mm: Allow stack to grow up to address space limit - mm: fix new crash in unmapped_area_topdown() - pinctrl/amd: Use regular interrupt instead of chained - xhci: Limit USB2 port wake support for AMD Promontory hosts * Tue Jun 20 2017 tmb 4.9.34-1.mga6 + Revision: 1107918 - dont alter symlinks in boot if initrd creation fails - xen-blkback: don't leak stack data via response ring (XSA-216) - update to 4.9.34 (security, bugfixes) * Wed Jun 14 2017 tmb 4.9.32-1.mga6 + Revision: 1107674 - update to 4.9.32 * drop merged patches - revert: 'iwlwifi: fix min API version for 7265D, 3168, 8000 and 8265' as older api firmwares are still needed for some hw (mga#21081) * Wed Jun 07 2017 tmb 4.9.31-1.mga6 + Revision: 1107253 - add support for rtl8812au (mga#21043) - ahci: Acer SA5-271 SSD Not Detected Fix - iwlwifi: fix min API version for 7265D, 3168, 8000 and 8265 - Alsa: hda - Apply dual-codec quirk for MSI Z270-Gaming mobo - update to 4.9.31 final * Tue Jun 06 2017 tmb 4.9.30-4.mga6 + Revision: 1107065 - revert: 'drm: Add fake controlD* symlinks for backwards compat' as it breaks on atleast i915 * Mon Jun 05 2017 tmb 4.9.30-3.mga6 + Revision: 1107037 - drm/nouveau: Intercept ACPI_VIDEO_NOTIFY_PROBE - drm: Add fake controlD* symlinks for backwards compat - update to 4.9.31-rc1 * Sat Jun 03 2017 tmb 4.9.30-2.mga6 + Revision: 1106373 - iommu/amd: flush IOTLB for specific domains only (v3) - drm/i915/vbt: don't propagate errors from intel_bios_init() - drm/i915/vbt: split out defaults that are set when there is no VBT - add current -stable queue * Thu May 25 2017 tmb 4.9.30-1.mga6 + Revision: 1104567 - release 4.9.30-1.mga6 - update to 4.9.30 * Sat May 20 2017 tmb 4.9.29-1.mga6 + Revision: 1103553 - update to 4.9.29 - enable I2C_DESIGNWARE_PCI on ix86 too - enable CIFS_SMB2 (mga#20886) * Sun May 14 2017 tmb 4.9.28-1.mga6 + Revision: 1101114 - update to 4.9.28 * drop merged patches - update bfq to v8r11 * Mon May 08 2017 shlomif 4.9.27-1.mga6 + Revision: 1099670 - New kernel version 4.9.27. * Wed May 03 2017 tmb 4.9.26-1.mga6 + Revision: 1098864 - alsa: add support for Gigabyte GA-AX370 Gaming 5 with dual Realtek codecs - update to 4.9.26 * drop merged patches * Fri Apr 28 2017 tmb 4.9.25-1.mga6 + Revision: 1097938 - macsec: fix heap-based overflow (CVE-2017-7477) - ping: implement proper locking (CVE-2017-2671) - Revert 'mmc: sdhci-msm: Enable few quirks' - jbd2: Fix dbench4 performance regression for 'nobarrier' mounts - update to 4.9.25 final * Wed Apr 26 2017 tmb 4.9.24-2.mga6 + Revision: 1097656 - fix local dos in af_packet (CVE-2017-7308) - update BFQ to v8r10 - add 4.9.25-rc1 - update to 4.9.24 * Thu Apr 20 2017 shlomif 4.9.23-1.mga6 + Revision: 1096900 - New version 4.9.23. - New version 4.9.21. + tmb - add current -stable queue * Fri Mar 31 2017 tmb 4.9.20-1.mga6 + Revision: 1095529 - libceph: force GFP_NOIO for socket allocations - iwlwifi: fix MODULE_FIRMWARE for 6030 - amdgpu: add another polaris12 pci id - update to 4.9.20 final * Thu Mar 30 2017 tmb 4.9.19-2.mga6 + Revision: 1095373 - do trigger dkms build on dkms package update (now where is that brown paper bag...) - update to 4.9.20-rc1 * Thu Mar 30 2017 tmb 4.9.19-1.mga6 + Revision: 1095295 - add current -stable queue - update to 4.9.19 final - dont trigger dkms build during classical install - enable CONFIG_EFI_MIXED * Tue Mar 28 2017 tmb 4.9.18-2.mga6 + Revision: 1095085 - PCI: Blacklist AMD Stoney GPU devices for ATS - add 4.9.19-rc1 * Tue Mar 28 2017 tmb 4.9.18-1.mga6 + Revision: 1095017 - add current -stable queue - add net -stable queue - update to 4.9.18 final * Fri Mar 24 2017 tmb 4.9.17-1.mga6 + Revision: 1094726 - add 4.9.18-rc1 - update to 4.9.17 final * Mon Mar 20 2017 tmb 4.9.16-2.mga6 + Revision: 1093819 - ACPICA: Events: Fix acpi_ev_initialize_region() return value - update to 4.9.17-rc1 * Sat Mar 18 2017 tmb 4.9.16-1.mga6 + Revision: 1093443 - update rtl8xxxu from upsteam 4.11-rc2 (mga#20508) - update to 4.9.16 * drop merged patches * Wed Mar 15 2017 tmb 4.9.15-1.mga6 + Revision: 1092802 - add current -stable queue - update to 4.9.15 final * Mon Mar 13 2017 tmb 4.9.14-1.mga6 + Revision: 1092315 - update to 4.9.15-rc1 - update to 4.9.14 final * Fri Mar 10 2017 tmb 4.9.13-3.mga6 + Revision: 1091548 - update to 4.9.14-rc1 * Sun Mar 05 2017 tmb 4.9.13-2.mga6 + Revision: 1088820 - update wireguard code - mac80211: flush delayed work when entering suspend - mac80211: don't reorder frames with SN smaller than SSN - mac80211: don't handle filtered frames within a BA session - mac80211: use driver-indicated transmitter STA only for data frames - drm/amdgpu/pm: check for headless before calling compute_clocks - dm raid: fix data corruption on reshape request - ALSA: ctxfi: Fallback DMA mask to 32bit - add Amd Polaris12 support * Mon Feb 27 2017 tmb 4.9.13-1.mga6 + Revision: 1088095 - nvme: detect NVMe controller in recent MacBooks - update to 4.9.13 final * Fri Feb 24 2017 tmb 4.9.12-2.mga6 + Revision: 1087590 - alsa/hda: add support for Realtek ALC299 and ALC1220 codecs - update to 4.9.13-rc1 * Thu Feb 23 2017 tmb 4.9.12-1.mga6 + Revision: 1087539 - add current -stable queue fixes - dccp: fix freeing skb too early for IPV6_RECVPKTINFO (CVE-2017-6074) - update to 4.9.12 final - stop exposing mtrr_add/del as nVidia drivers now have been fixed to handle it properly + shlomif - Updating the URLs (MGA#20334). - ftp.kernel.org is going away. * Tue Feb 21 2017 tmb 4.9.11-2.mga6 + Revision: 1087252 - update to 4.9.12-rc1 * Sat Feb 18 2017 tmb 4.9.11-1.mga6 + Revision: 1086695 - update to 4.9.11 * drop merged patches * Wed Feb 15 2017 tmb 4.9.10-1.mga6 + Revision: 1086342 - add current -stable queue - update to 4.9.10 * drop merged patches * Sat Feb 11 2017 tmb 4.9.9-2.mga6 + Revision: 1085728 - ALSA: hda - adding a new NV HDMI/DP codec ID in the driver - ALSA: seq: Don't handle loop timeout at snd_seq_pool_done() - ALSA: seq: Fix race at creating a queue - Revert "ALSA: line6: Only determine control port properties if needed" - drm/i915: don't warn about Skylake CPU - KabyPoint PCH combo - IB/rxe: Fix mem_check_range integer overflow (CVE-2016-8636) - lwtunnel: valid encap attr check should return 0 when lwtunnel is disabled - ping: fix a null pointer dereference - arm: fix missing WIREGUARD_PARALLEL config for v6v7 - add current -stable queue * Fri Feb 10 2017 tmb 4.9.9-1.mga6 + Revision: 1085647 - add WireGuard VPN support - add current -stable queue - update to 4.9.9 final * Tue Feb 07 2017 tmb 4.9.8-2.mga6 + Revision: 1085085 - cpufreq: intel_pstate: Disable energy efficiency optimization for KBL - update to 4.9.9-rc1 * Sat Feb 04 2017 tmb 4.9.8-1.mga6 + Revision: 1084751 - add current -stable queue - update to 4.9.8 final * Fri Feb 03 2017 tmb 4.9.7-2.mga6 + Revision: 1084661 - x86/efi: Always map the first physical page into the EFI pagetables - update to 4.9.8-rc1 * Thu Feb 02 2017 tmb 4.9.7-1.mga6 + Revision: 1084537 - rtlwifi: rtl8192ce: Fix loading of incorrect firmware - add current -stable queue - update to 4.9.7 * drop merged patches * Thu Jan 26 2017 tmb 4.9.6-1.mga6 + Revision: 1083482 - drm: Fix broken VT switch with video=1366x768 option - drm/i915: Ignore bogus plane coordinates on SKL when the plane is not visible - drm: Schedule the output_poll_work with 1s delay if we have delayed event - fbdev: color map copying bounds checking (CVE-2016-8405) - tile/ptrace: Preserve previous registers for short regset write - update to 4.9.6 - Input: ALPS - fix TrackStick support for SS5 hardware * Fri Jan 20 2017 tmb 4.9.5-1.mga6 + Revision: 1082545 - tpm/tpm_crb: implement tpm crb idle state - tpm/tpm_crb: fix Intel PTT hw bug during idle state - tpm/tpm_crb: open code the crb_init into acpi_add - tpm/tpm_crb: implement runtime pm for tpm_crb - brcmfmac: fix incorrect channed deduction causing performance issues - x86/ioapic: Restore IO-APIC irq_chip retrigger callback - ACPI: do not warn if _BQC does not exist - update rtl8723bs wireless driver - netfilter/psd: make defines psd specific to avoid redefines - add current -stable queue - update to 4.9.5 final * Wed Jan 18 2017 tmb 4.9.4-2.mga6 + Revision: 1082260 - update to 4.9.5-rc1 * drop merged patches * Sun Jan 15 2017 tmb 4.9.4-1.mga6 + Revision: 1081785 - update to 4.9.4 * drop merged patches * Thu Jan 12 2017 tmb 4.9.3-1.mga6 + Revision: 1081221 - rcu: Narrow early boot window of illegal synchronous grace periods - mm/slab.c: fix SLAB freelist randomization duplicate entries - drm: Clean up planes in atomic commit helper failure path - net/mlx5: Only cancel recovery work when cleaning up device - add current stable queue - drm/i915/skl: drop workarounds for A0 and B0 revisions - drm/i915/skl: drop workarounds for D0 revision - drm/i915/skl: drop workarounds for E0 revision - drm/i915: Remove WaDisableLSQCROPERFforOCL KBL workaround - rtlwifi: Fix enter/exit power_save - update to 4.9.3 final * Tue Jan 10 2017 tmb 4.9.2-1.mga6 + Revision: 1080850 - add 4.9.3-rc1 - update to 4.9.2 final * Fri Jan 06 2017 tmb 4.9.1-1.mga6 + Revision: 1080366 - seq_file: reset iterator to first record for zero offset - add current stable queue - update to 4.9.1 final - virtio_blk: avoid DMA to stack for the sense buffer * Wed Jan 04 2017 tmb 4.9.0-4.mga6 + Revision: 1080125 - update conflicts on btrfs-progs - update to 4.9.1-rc1 - disable MODVERSIONS, its broken - update conflicts on firmware packages - update conflicts on nvidia3xx dkms packages * Sun Jan 01 2017 tmb 4.9.0-3.mga6 + Revision: 1078979 - ath10k: fix soft lockup during firmware crash/hw-restart - dm raid: fix discard support regression - drm/i915: Fix cdclk vs. dev_cdclk mess when not recomputing things - drm/i915: Initialize dev_priv->atomic_cdclk_freq at init time * Sun Jan 01 2017 tmb 4.9.0-2.mga6 + Revision: 1078943 - drm/i915/gen9: Fix PCODE polling during CDCLK change notification - drm/i915/gen9: Fix PCODE polling during SAGV disabling - revert: 'drm/i915: Suppress underruns during DP link retraining' - drm/i915: Fix setting of boost freq tunable - tools build: Make fixdep parsing wait for last target - perf tools: Force fixdep compilation at the start of the build - perf tools: Move perf build related variables under non fixdep leg - mm, memcg: fix the active list aging for lowmem requests when memcg is enabled - drm/i915: Suppress underruns during DP link retraining - vfs,mm: fix return value of read() at s_maxbytes - rtlwifi: Fix enter/exit power_save - rtlwifi: rtl_usb: Fix missing entry in USB drivers private data - rtlwifi: Use dev_kfree_skb_irq instead of kfree_skb - rtlwifi: Fix kernel oops introduced with commit e49656147359 - sg_write()/bsg_write() is not fit to be called under KERNEL_DS (CVE-2016-10088) * Sat Dec 31 2016 tmb 4.9.0-1.mga6 + Revision: 1078793 - update BFQ to v8r6 - update dkms conflicts - update filelists - add missing d_exchange export for aufs - update defconfigs - rediff 3rdparty-merge, mach64, mrproper, powerpc tools patches - update aufs to 4.9 - drop merged patches - update to 4.9 * Wed Dec 21 2016 tmb 4.8.15-1.mga6 + Revision: 1076252 - drm/i915: disable PSR by default on HSW/BDW - sched/fair: Fix fixed point arithmetic width for shares and effective load - driver core: fix race between creating/querying glue dir and its cleanup - arm64: mark reserved memblock regions explicitly in iomem - Revert "netfilter: nat: convert nat bysrc hash to rhashtable" - Revert "netfilter: move nat hlist_head to nf_conn" - Btrfs: fix memory leak in reading btree blocks - Btrfs: bail out if block group has different mixed flag - Btrfs: return gracefully from balance if fs tree is - Btrfs: don't leak reloc root nodes on error - btrfs: clean the old superblocks before freeing the - Btrfs: fix memory leak in do_walk_down - btrfs: fix a possible umount deadlock - Btrfs: don't BUG() during drop snapshot - Btrfs: fix incremental send failure caused by balance - btrfs: make file clone aware of fatal signals - update to 4.8.15 final - enable AXP288_FUEL_GAUGE as module (requested by Joseph Wang) * Wed Dec 14 2016 tmb 4.8.14-2.mga6 + Revision: 1075221 - drm/i915: skip the first 4k of stolen memory on everything >= gen8 - netfilter: fix performance slowdown in binary arp/ip/ip6tables - add 4.8.15-rc1 * Sat Dec 10 2016 tmb 4.8.14-1.mga6 + Revision: 1074153 - update to 4.8.14 * drop merged patches - update conflicts on dkms-broadcom-wl * Thu Dec 08 2016 tmb 4.8.12-3.mga6 + Revision: 1073390 - net: handle no dst on skb in icmp6_send (CVE-2016-9919) - add current stable net queue * Tue Dec 06 2016 tmb 4.8.12-2.mga6 + Revision: 1072863 - packet: fix race condition in packet_set_ring (CVE-2016-8655) - netfilter: ipv6: nf_defrag: drop mangled skb on ream error (CVE-2016-9755) - net: avoid signed overflows for SO_{SND|RCV}BUFFORCE (CVE-2016-9793) - add current stable queue * Sat Dec 03 2016 tmb 4.8.12-1.mga6 + Revision: 1071858 - cxgb4: Add PCI device ID for new adapter - mm: workingset: fix NULL ptr in count_shadow_nodes - add current stable queue - update to 4.8.12 * drop merged patches * Thu Dec 01 2016 tmb 4.8.11-3.mga6 + Revision: 1071528 - drop amdgpu/radeon poverstate patches causing regression - add mpt3sas: unblock device after controller reset * Tue Nov 29 2016 tmb 4.8.11-2.mga6 + Revision: 1071016 - pull in current stable queue - fix for HID gamepad DragonRise (mga#19853) - enable Intel SOC audio support - enable KEYBOARD_GPIO - enable GPIO for rtl8723bs * Sat Nov 26 2016 tmb 4.8.11-1.mga6 + Revision: 1070257 - update to 4.8.11 * drop merged patches * Wed Nov 23 2016 tmb 4.8.10-3.mga6 + Revision: 1068865 - gpio: pca953x: Fix corruption of other gpios in set_multiple - gpio: pca953x: Move memcpy into mutex lock for set multiple - scsi: mpt3sas: Fix secure erase premature termination - thermal/powerclamp: add back module device table - x86/fpu: Fix invalid FPU ptrace state after execve() - x86/traps: Ignore high word of regs->cs in early_fixup_exception() - flow_dissect: call init_default_flow_dissectors() earlier * Tue Nov 22 2016 tmb 4.8.10-2.mga6 + Revision: 1068656 - add current -stable queue * Mon Nov 21 2016 tmb 4.8.10-1.mga6 + Revision: 1068531 - add current -stable queue - update to 4.8.10 final * Sat Nov 19 2016 tmb 4.8.9-1.mga6 + Revision: 1068317 - add 4.8.10-rc1 patch - update to 4.8.9 * drop merged patches * Tue Nov 15 2016 tmb 4.8.8-1.mga6 + Revision: 1067199 - update to 4.8.8 * drop merged patches * Sat Nov 12 2016 tmb 4.8.7-1.mga6 + Revision: 1066719 - drm/amdgpu: fix crash in acp_hw_fini - drm/i915/dp: BDW cdclk fix for DP audio - drm/i915/dp: Extend BDW DP audio workaround to GEN9 platforms - PCI: Don't attempt to claim shadow copies of ROM - really add stable queue patches - drop merged/obsolete patches + ghibo - Update to release 4.8.7. - Added current -stable queue patchset. - removed x86-smpboot-Init-apic-mapping-before-usage.patch (merged upstream) - removed dm-raid-fix-compat_features-validation.patch (merged upstream) - removed gpu-drm-i915-gen9-fix-DDB-partitioning-for-multi-screen-cases.patch (merged upstream) - removed moved net-add-recursion-limit-to-GRO.patch (because is already in the stable queue patchset with name net-add-recursion-limit-to-gro.patch) * Mon Oct 31 2016 tmb 4.8.6-1.mga6 + Revision: 1064296 - update to 4.8.6 * drop merged patches - dm raid: fix compat_features validation - add missing info for 'drm/i915/gen9: fix DDB partitioning for multi-screen cases' - x86/smpboot: Init apic mapping before usage - update CVE-2016-7039 fix with last revision merged upstream - update rtlwifi regression fix to upstream merged one - update aufs to v4.8 * Sat Oct 29 2016 tmb 4.8.5-2.mga6 + Revision: 1063899 - add current -stable queue + ghibo - Enabled CONFIG_VFIO_PCI_VGA for KVM GPU Passtrough - Version 4.8.5. - Enable CONFIG_IO_STRICT_DEVMEM for x86_64 and arm (suggested by Thierry Vignaud) - Increase CONFIG_DEFAULT_MMAP_MIN_ADDR for x86_64 and arm (suggested by Thierry Vignaud) - Added final Patchset for i915 watermark bug (https://bugs.freedesktop.org/show_bug.cgi?id=97450) - Added patch for allowing governor settings from cpupower (https://bugzilla.kernel.org/show_bug.cgi?id=135391) (suggested by Zézinho). - Removed kernel-sched-fair-Fix-incorrect-task-group-load_avg patch (merged upstream). * Mon Oct 24 2016 ghibo 4.8.4-1.mga6 + Revision: 1063428 - Update to release 4.8.4. - Attempt to fix FIFO underrun problems for skylake (patches from https://bugs.freedesktop.org/show_bug.cgi?id=97450) - Add patch to let NVMe drives enter in power state (from https://github.com/damige/linux-nvme, already used by Arch) * Thu Oct 20 2016 tmb 4.8.3-1.mga6 + Revision: 1062683 - net: add recursion limit to GRO (CVE-2016-7039) - rtlwifi: fix regression caused by 'rtlwifi: rtl818x: constify local structures' - sched/fair: Fix incorrect task group ->load_avg - update to 4.8.3 * Tue Oct 18 2016 ghibo 4.8.2-2.mga6 + Revision: 1062100 - Added and enabled BFQ scheduler v8r4 for 4.8 series * Sun Oct 16 2016 tmb 4.8.2-1.mga6 + Revision: 1061122 - Revert "include/uapi/linux/atm_zatm.h: include linux/time.h" as it breaks linux-atm build because of glibc vs kernel uapi mismatch (reported by pterjan) - update to 4.8.2 - update conflicts on dkms-nvidia-current - dont ship .gitignore files in kernel source - dont ship tools source for arches we dont support (fixes dangling powerpc symlinks, mga#17676) - update conflicts on dkms packaged drivers * Fri Oct 07 2016 tmb 4.8.1-1.mga6 + Revision: 1059341 - update conflicts on dkms-nvidia-current - update filelists - update defconfigs - rebase dm-raid-aliases and mrproper patches - rtl8723bs: kernel 4.8 buildfix - temporarily disable BFQ patches (no kernel 4.8 support yet) - drop merged patches - update to 4.8.1 * Tue Oct 04 2016 shlomif 4.7.6-1.mga6 + Revision: 1058400 - New version 4.7.6. * Mon Sep 26 2016 ghibo 4.7.5-1.mga6 + Revision: 1057034 - Fix typo in SPEC file comments + shlomif - New version 4.7.5. + tmb - drop duplicated Intel ahci ids (merged in 4.4-rc1+) - disable FW_LOADER_USER_HELPER_FALLBACK (mga#19390) * Sun Sep 18 2016 shlomif 4.7.4-2.mga6 + Revision: 1053947 - Add the BFQ patches - thanks to joeghi . - New version 4.7.4 + tmb - enable STRICT_DEVMEM - disable Goldfish platform support (mga#18814) * Wed Sep 07 2016 shlomif 4.7.3-1.mga6 + Revision: 1050358 - New version 4.7.3. * Sun Aug 21 2016 shlomif 4.7.2-1.mga6 + Revision: 1047629 - New ver 4.7.2 - remove some already applied patches. - Update to kernel 4.7.1 (from 4.7.0). - Remove some patches that were already applied in the mainline and reported as such. DO NOT SUBMIT until all the module kernels that have to be rebuilt are ready. - kernel tested fine locally here (x86-64 / Core i3 machine). * Sat Jul 30 2016 tmb 4.7.0-2.mga6 + Revision: 1044078 - bcma: add PCI ID for Foxconn's BCM43142 device - Bluetooth: Add support of 13d3:3490 AR3012 device - brcmfmac: restore stopping netdev queue when bus clogs up - ext4: don't call ext4_should_journal_data() on the journal inode - ext4: fix deadlock during page writeback - HID: uhid: fix timeout when probe races with IO - hp-wmi: Fix wifi cannot be hard-unblocked - intel_th: Fix a deadlock in modprobing - intel_th: pci: Add Kaby Lake PCH-H support - media: usbtv: prevent access to free'd resources - media: vb2: core: Skip planes array verification if pb is NULL - videobuf2-v4l2: Verify planes array in buffer dequeueing - egaraid_sas: Do not fire MR_DCMD_PD_LIST_QUERY to controllers which do not support it - pinctrl: cherryview: prevent concurrent access to GPIO controllers - Revert "cpufreq: pcc-cpufreq: update default value of cpuinfo_transition_latency" - usb: dwc3: fix for the isoc transfer EP_BUSY flag - usb: renesas_usbhs: fix NULL pointer dereference in xfer_work() - x86/power/64: Fix hibernation return address corruption - amdgpu: enable experimental Sea Islands: Kaveri, Bonaire, Hawaii, Kabini, Mullins support (mga#19037, mga#19043) * Sun Jul 24 2016 tmb 4.7.0-1.mga6 + Revision: 1043532 - update to 4.7 final * drop merged patches * Wed Jul 20 2016 tmb 4.7.0-0.rc7.6.mga6 + Revision: 1042808 - crypto: qat - make qat_asym_algs.o depend on asn1 headers - drm/i915: Treat eDP as always connected, again - drm/i915: add missing condition for committing planes on crtc - drm/i915: enable / fixup KabyLake support * Mon Jul 18 2016 tmb 4.7.0-0.rc7.5.mga6 + Revision: 1042473 - tcp: make challenge acks less predictable (CVE-2016-5389, CVE-2016-5969) - default to ondemand cpufreq governor - x86/x86_64: disable unneeded DEVFREQ - make all cpufreq governors builtin for easy mode switching - add more post -rc7 fixes * Fri Jul 15 2016 tmb 4.7.0-0.rc7.4.mga6 + Revision: 1042152 - pull in latest post -rc7 fixes from git * Wed Jul 13 2016 tmb 4.7.0-0.rc7.3.mga6 + Revision: 1041910 - more upstream fixes for core, timer, x86 * Wed Jul 13 2016 tmb 4.7.0-0.rc7.2.mga6 + Revision: 1041889 - add post -rc7 fixes from git * Mon Jul 11 2016 tmb 4.7.0-0.rc7.1.mga6 + Revision: 1041083 - Revert "ACPICA: Namespace: Fix namespace/interpreter lock ordering" as it breaks boot on some systems - update to 4.7-rc7 * Fri Jul 08 2016 tmb 4.7.0-0.rc6.3.mga6 + Revision: 1039881 - sync in more fixes from upstream git * Thu Jul 07 2016 tmb 4.7.0-0.rc6.2.mga6 + Revision: 1039418 - iwlwifi: add new 8260 pci ids - iwlwifi: add new 8265 pci ids - iwlwifi: pcie: enable interrupts before releasing the NICs CPU - iwlwifi: pcie: fix a race in firmware loading flow - add post rc6 drm fixes from upstream - add post rc6 fixes from upstream git * Tue Jul 05 2016 tmb 4.7.0-0.rc6.1.mga6 + Revision: 1038870 - update dkms conflicts - update firmware conflicts to get new firmware in initrd - add ndiswrapper 4.7 buildfix - add rtl8723bs 4.7 buildfix - add missing export for aufs - update filelists - update defconfigs - update aufs for kernel 4.7 support - rebase Rpi2 ethernet DT patch - drop merged patches - update to 4.7-rc6 * Sat Jun 25 2016 tmb 4.6.3-1.mga6 + Revision: 1037593 - ACPICA: Namespace: Fix deadlock triggered by MLC support in dynamic table loading - sd: Fix rw_max for devices that report an optimal xfer size - drm/i915/fbc: Disable on HSW by default for now - mm, sl[au]b: add __GFP_ATOMIC to the GFP reclaim mask - tmpfs: don't undo fallocate past its last page - update to 4.6.3 final * Thu Jun 23 2016 tmb 4.6.2-3.mga6 + Revision: 1037239 - update to 4.6.3-rc1 * Sun Jun 19 2016 tmb 4.6.2-2.mga6 + Revision: 1036781 - add current -stable queue fixes * Fri Jun 10 2016 tmb 4.6.2-1.mga6 + Revision: 1020978 - use SLUB allocator on server kernels too - update to 4.6.2 final * Tue Jun 07 2016 tmb 4.6.1-2.mga6 + Revision: 1020613 - update to 4.6.2-rc1 * Thu Jun 02 2016 tmb 4.6.1-1.mga6 + Revision: 1019789 - add missing fs/aufs/magic.mk to -devel packages - conflict too old dkms packages that dont support kernel 4.6 - update to 4.6.1 - update and re-enable aufs support * Mon May 30 2016 tmb 4.6.0-2.mga6 + Revision: 1019431 - add current -stable queue fixes * Mon May 16 2016 tmb 4.6.0-1.mga6 + Revision: 1016013 - update to 4.6.0 final * Fri May 13 2016 tmb 4.6.0-0.rc7.4.mga6 + Revision: 1015047 - update post -rc7 fixes from git * Wed May 11 2016 tmb 4.6.0-0.rc7.3.mga6 + Revision: 1013613 - sync post rc7 fixes from git * Tue May 10 2016 tmb 4.6.0-0.rc7.2.mga6 + Revision: 1012168 - add post rc7 fixes from git * Mon May 09 2016 tmb 4.6.0-0.rc7.1.mga6 + Revision: 1011195 - add net fixes from DaveM - update to 4.6-rc7 * Sat May 07 2016 tmb 4.6.0-0.rc6.2.mga6 + Revision: 1010184 - add post -rc6 fixes from git + blino - RPi 2 support: backport patches to read MAC address from Device Tree (instead of random one) - desktop-armv6v7: enable back FB_SIMPLE (works fine on RPi2 after u-boot commit 1382648b6bef3921086abeadadbd9fbc54619ab1) * Tue May 03 2016 tmb 4.6.0-0.rc6.1.mga6 + Revision: 1009055 - update ndiswrapper to 1.60 - update to 4.6-rc6-git * Sat Apr 30 2016 tmb 4.6.0-0.rc5.2.mga6 + Revision: 1008059 - add post -rc5 fixes from git + blino - desktop-armv6v7: enable Broadcom 2835/2836 support (Raspberry Pi) - desktop-armv6v7: disable FB_SIMPLE to avoid taking over serial console - desktop-armv6v7: enable dwc2 USB host driver (for Raspberry Pi) as builtin (early rootfs mount) * Mon Apr 25 2016 tmb 4.6.0-0.rc5.1.mga6 + Revision: 1006085 - rediff mrproper patch - update to 4.6-rc5 + blino - desktop-armv6v7: enable mailbox driver (to be used for RPi support) - desktop-armv6v7: make SD support builtin for early rootfs mount, to avoid initrd * Thu Apr 21 2016 tmb 4.6.0-0.rc4.1.mga6 + Revision: 1003957 - update perf filelist - add post -rc4 fixes from git - clean up arm defconfig creation - arm: CGROUPS is needed for all systems using systemd - arm: make desktop config the default one - update defconfigs - drop merged patches - rebase 3rdparty and shuttle-wmi driver patches - disable aufs for now (no 4.6 support yet) - update to 4.6-rc4 - update conflicts and requires on firmware and microcode * Thu Mar 17 2016 tmb 4.4.6-1.mga6 + Revision: 992328 - disable perf silent install during build - update to 4.4.6 * drop merged patches - re-enable perf build - netfilter: x_tables: check for size overflow (CVE pending) - netfilter: x_tables: deal with bogus nextoffset values (CVE pending) - pipe: limit the per-user amount of pages allocated in pipes (CVE-2016-2847) * Thu Mar 10 2016 tmb 4.4.5-1.mga6 + Revision: 988788 - Revert "ipmi: Start the timer and thread on internal msgs" (fixes hard lock on Dell R720xd) - update to 4.4.5 final * Wed Mar 09 2016 tmb 4.4.4-2.mga6 + Revision: 988501 - Revert "drm/radeon: call hpd_irq_event on resume" Revert "drm/radeon/pm: adjust display configuration after powerstate" - x86/mm: Fix slow_virt_to_phys() for X86_PAE again - update to 4.4.5-rc1 * Sat Mar 05 2016 tmb 4.4.4-1.mga6 + Revision: 986037 - ata: add Intel Lewisburg device IDs for SATA - ata: ahci: don't mark HotPlugCapable Ports as external/removable - libata: align ata_device's id on a cacheline - libata: fix HDIO_GET_32BIT ioctl - arm/arm64: KVM: Fix ioctl error handling - block: Initialize max_dev_sectors to 0 - btrfs: async-thread: Fix a use-after-free error for trace - btrfs: fix deadlock running delayed iputs at transaction commit time - btrfs: Fix no_space in write and rm loop - cifs: fix out-of-bounds access in lease parsing - cifs: Fix SMB2+ interim response processing for read requests - drivers: sh: Restore legacy clock domain on SuperH platforms - drm/amdgpu: mask out WC from BO on unsupported arches - fbcon: set a default value to blink interval - Fix cifs_uniqueid_to_ino_t() function for s390 - iommu/amd: Apply workaround for ATS write permission check - iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered - iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path - kvm: x86: fix root cause for missed hardware breakpoints - kvm: x86: Update tsc multiplier on change - mips/kvm: fix ioctl error handling - parisc: Fix ptrace syscall number and return value modification - pci: keystone: Fix MSI code that retrieves struct pcie_port pointer - fs/dcache: use ->d_seq to get coherency between ->d_inode and ->d_flags - vfio: fix ioctl error handling - update to 4.4.4 final - update conflicts on utils, drivers, microcode and firmware for kernel 4.4 series * Thu Mar 03 2016 tmb 4.4.3-1.mga6 + Revision: 984458 - update exports for aufs modular support - update aufs4.4 and re-enable it - update to 4.4.4-rc1 + blino - desktop-armv6v7: enable VFP (and thus VPFv3) and NEON - create_configs: fix bug that rewrote previous config option instead of comments or empty lines - desktop-armv6v7: make sure big endian is disabled - arm: do not attempt to set CPU_V* configs that are non-visible - desktop-armv6v7: enable SMSC network drivers (smsc911x is used by Versatile Express) - desktop-armv6v7: enable namespaces - desktop-armv6v7: enable Versatile Express board (for qemu): serial console, SD/MMC controller, framebuffer, keyboard are working - desktop-armv6v7: enable SCHED_AUTOGROUP - desktop-armv6v7: enable cgroups - desktop-armv6v7: enable DEVTMPFS and DEVTMPFS_MOUNT for early rootfs mount, to avoid initrd * Thu Feb 25 2016 tmb 4.4.2-2.mga6 + Revision: 979109 - Revert 'workqueue: make sure delayed work run in local cpu' - update to 4.4.3-rc1 * drop merged patches * temporarily disable aufs because of mm/vma changes - uapi: update install list after nvme.h rename (reported by tv) * Wed Feb 17 2016 tmb 4.4.2-1.mga6 + Revision: 964454 - update to 4.4.2 * drop merged patches * Sat Feb 13 2016 tmb 4.4.1-2.mga6 + Revision: 959766 - ALSA: hda - Implement loopback control switch for Realtek and other codecs - base/platform: Fix platform drivers with no probe callback - block: fix bio splitting on max sectors - block: split bios to max possible length - crypto: sun4i-ss - add missing statesize - HID: usbhid: fix recursive deadlock - NFSv4.1/pnfs: Fixup an lo->plh_block_lgets imbalance in layoutreturn - ocfs2/dlm: clear refmap bit of recovery lock while doing local recovery cleanup - ocfs2/dlm: ignore cleaning the migration mle that is inuse - ocfs2: NFS hangs in __ocfs2_cluster_lock due to race with ocfs2_unblock_lock - Revert 'xfs: clear PF_NOFREEZE for xfsaild kthread' (mga#17489) - ahci: Intel DNV device IDs SATA - drm: No-Op redundant calls to drm_vblank_off() (v2) - drm: Prevent vblank counter bumps > 1 with active vblank clients. (v2) - drm: Fix drm_vblank_pre/post_modeset regression from Linux 4.4 - drm: Fix treatment of drm_vblank_offdelay in drm_vblank_on() (v2) - drm/nouveau/display: Enable vblank irqs after display engine is on again. + blino - build multi-platform ARMv6 + ARMv7 desktop kernel on armv5tl - IFWLOG: remove unused label - arm: do not build dtbs explicitely, this is done by default since 3.7 * Mon Feb 01 2016 tmb 4.4.1-1.mga6 + Revision: 930226 - ovl: allow zero size xattr - ovl: use a minimal buffer in ovl_copy_xattr - ovl: move super block magic number to magic.h - ovl: root: copy attr - ovl: setattr: check permissions before copy-up - ovl: check dentry positiveness in ovl_cleanup_whiteouts() - update to 4.4.1 * Thu Jan 28 2016 tmb 4.4.0-3.mga6 + Revision: 928366 - update to 4.4.1-rc1 - drm/radeon: Update radeon_get_vblank_counter_kms() (fdo#93879) * Thu Jan 21 2016 tmb 4.4.0-2.mga6 + Revision: 926272 - KEYS: Fix keyring ref leak in join_session_keyring() (CVE-2016-0728) - libata: disable forced PORTS_IMPL for >= AHCI 1.3 * Mon Jan 11 2016 tmb 4.4.0-1.mga6 + Revision: 921476 - update to 4.4 final * Sat Jan 09 2016 tmb 4.4.0-0.rc8.2.mga6 + Revision: 920748 - add post -rc8 fixes from git - drm/etnaviv: unlock on error in etnaviv_gem_get_iova() - drm/etnaviv: fix workaround for GC500 - add VC4 (Rpi) 3D acceleration support - add etnaviv / vivante gpu support * Mon Jan 04 2016 tmb 4.4.0-0.rc8.1.mga6 + Revision: 919390 - make psmouse modular (mga#15660) - update to 4.4-rc8 * Wed Dec 30 2015 tmb 4.4.0-0.rc7.3.mga6 + Revision: 916929 - add Rpi 2 support - net, socket, socket_wq: fix missing initialization of flags - add post -rc7 git fixes * Mon Dec 28 2015 tmb 4.4.0-0.rc7.2.mga6 + Revision: 916602 - temporarily disable perf - update to 4.4-rc7 + blino - include arch/x86/ras in non-x86 devel packages, since it is needed by drivers/ras - disable versatile config on ARM (to be re-enabled later) - build desktop kernel on ARM and drop Kirkwood kernel - drop ARM Kirkwood config and instead create a multiplatform ARMv5 config enabling Kirkwood (Kirkwood options not ported yet) * Wed Dec 23 2015 tmb 4.4.0-0.rc6.2.mga6 + Revision: 913717 - add post -rc6 git fixes + blino - create_configs: explicitely set GDB_SCRIPTS=n when debug is enabled, to avoid prompt in interactive build - create_configs: factorize debug settings and use it on ARM * Mon Dec 21 2015 tmb 4.4.0-0.rc6.1.mga6 + Revision: 913257 - update defconfigs - update aufs to 4.4-rc - drop merged patches - update to 4.4-rc6 * Sat Dec 12 2015 tmb 4.3.2-2.mga6 + Revision: 909772 - x86 smpboot: Re-enable init_udelay=0 by default on modern CPUs - ovl: fix permission checking for setattr - update to 4.3.3-rc1 * Fri Dec 11 2015 tmb 4.3.2-1.mga6 + Revision: 909573 - add -stable net fixes from DaveM - certs: add .gitignore to stop git nagging about x509_certificate_list - update to 4.3.2 * Wed Dec 09 2015 tmb 4.3.1-1.mga6 + Revision: 909204 - update to 4.3.1 * drop merged patches * Sat Dec 05 2015 tmb 4.3.0-5.mga6 + Revision: 908279 - bump rel for broken arm buildsystem - rebuild with gcc 5.3.0 final * Fri Dec 04 2015 tmb 4.3.0-3.mga6 + Revision: 908122 - drm: Fix an unwanted master inheritance v2 - drm/i915: Fix RPS pointer passed from wait_ioctl to i915_wait_request - iwlwifi: Add new PCI IDs for the 8260 series - x86/setup: Fix recent boot crash on 32-bit SMP machines * Sun Nov 29 2015 tmb 4.3.0-2.mga6 + Revision: 907052 - ACPI / video: Add a quirk to force acpi-video backlight on Dell XPS L421X - ACPI / video: Add a quirk to force native backlight on Lenovo IdeaPad S405 - ahci: Add Marvell 88se91a2 device id - ahci: add new Intel Lewisburg IDs - Revert "x86/efi: Request desired alignment via the PE/COFF headers" - Revert "x86/mm/mtrr: Remove kernel internal MTRR interfaces: unexport mtrr_add() and mtrr_del()" as it breaks nvidia304 * Sat Nov 21 2015 tmb 4.3.0-1.mga6 + Revision: 904751 - update firmware conflicts to get new firmware in initrds - update perf filelist - update rtl8723bs driver - add current -stable queue - update filelists - update mrproper patch - update defconfigs - drop merged patch - update aufs to 4.3 - update to 4.3.0 + blino - buildrequire numa only on x86 (to match its ExclusiveArch) * Tue Nov 10 2015 tmb 4.2.6-1.mga6 + Revision: 901316 - rtlwifi: rtl8821ae: Fix lockups on boot - KVM: x86: work around infinite loop in microcode when #AC is delivered (CVE-2015-5307) - KVM: svm: unconditionally intercept #DB (CVE-2015-8104) - netfilter: ipset: Fix extension alignment - netfilter: ipset: Fix hash:* type expiration - netfilter: ipset: Fix hash type expire: release empty hash bucket block - netfilter: Fix removal of GRE expectation entries created by PPTP - update to 4.2.6 * drop merged patches * Wed Oct 28 2015 tmb 4.2.5-1.mga6 + Revision: 895999 - silence DT warnings on non-DT 32bit installs (mga#17010) - ath9k: declare required extra tx headroom - mac80211: Fix hwflags debugfs file format - mmc: core: Fix init_card in 52Mhz - update to 4.2.5 * drop merged patches * Fri Oct 23 2015 tmb 4.2.4-1.mga6 + Revision: 894637 - revert: 'x86/efi: Fix boot crash by mapping EFI memmap entries bottom-up at runtime, instead of top-down' (already in 4.2.4) - alps: Only Dell Latitude D420/430/620/630 have separate stick button bits - btrfs: fix possible leak in btrfs_ioctl_balance() - iwlwifi: fix firmware filename for 3160 - x86/efi: Fix boot crash by mapping EFI memmap entries bottom-up at runtime, instead of top-down - x86/efi: Fix multiple GOP device support - add current -stable queue - update to 4.2.4 * drop merged patches - conflict too old x11-driver-input-vmmouse (mga#16954) * Sat Oct 03 2015 tmb 4.2.3-1.mga6 + Revision: 886034 - thunderbolt: Allow loading of module on recent Apple MacBooks with thunderbolt 2 controller - usb: phy: phy-generic: Fix reset behaviour on legacy boot - xhci: change xhci 1.0 only restrictions to support xhci 1.1 - x86/efi: Fix boot crash by mapping EFI memmap entries bottom-up at runtime, instead of top-down - update to 4.2.3 * drop merged patches * Fri Oct 02 2015 tmb 4.2.2-2.mga6 + Revision: 885731 - rtlwifi: rtl8821ae: Fix system lockups on boot - Bind mount escape fixes (CVE-2015-2925) - netfilter: conntrack: use nf_ct_tmpl_free in CT/synproxy error paths (mga#16867) - netfilter: nfnetlink: work around wrong endianess in res_id field - netfilter: bridge: fix IPv6 packets not being bridged with CONFIG_IPV6=n - netfilter: nf_tables: Use 32 bit addressing register from nft_type_to_reg() - netfilter: ipset: Out of bound access in hash:net* types fixed - netfilter: ipset: Fixing unnamed union init - zram: fix possible use after free in zcomp_create() - hp-wmi: limit hotkey enable * Wed Sep 30 2015 tmb 4.2.2-1.mga6 + Revision: 885401 - update dkms conflicts - add current -stable net queue - add 4.2 buildfixes for ndiswrapper, rtl823bs, shuttle-wmi - update to 4.2.2 - update filelists - update defconfigs - update aufs to 4.2 - drop merged patches - rebase 3rdparty-merge, mach64, psd patches * Sun Sep 20 2015 tmb 4.1.8-1.mga6 + Revision: 881929 - sync with mga5 * update to 4.1.8 * drop merged patches * arm: rockchip: fix broken build * aufs3: mmap: Fix races in madvise_remove() and sys_msync() (CVE pending) * cpu/cacheinfo: Fix teardown path (mga#16527) * Thu Sep 17 2015 tmb 4.1.7-1.mga6 + Revision: 880038 - sync with mga5 * update to 4.1.7 * drop merged / obsolete patches * add current -stable queue * Input: evdev - do not report errors from flush() * Revert "SCSI: Fix NULL pointer dereference in runtime PM" * SCSI: Fix NULL pointer dereference in RTPM of block layer * Sat Aug 29 2015 tmb 4.1.6-5.mga6 + Revision: 871097 - add -stable net fixes queue from DaveM - enable early microcode loading (mga#16657) * Tue Aug 25 2015 tmb 4.1.6-4.mga6 + Revision: 869354 - SCSI: Fix NULL pointer dereference in runtime PM - Revert "sched/x86_64: Don't save flags on context switch" - x86/apic: Fix fallout from x2apic cleanup - x86/idle: Restore trace_cpu_idle to mwait_idle() calls - drm/i915: remove HBR2 from chv supported list - drm/i915: Avoid TP3 on CHV * Fri Aug 21 2015 tmb 4.1.6-3.mga6 + Revision: 867049 - Revert "ext4: remove block_device_ejected" - Revert "libata-eh: Set 'information' field for autosense" - Revert "libata: Implement support for sense data reporting" - Revert "libata: Implement NCQ autosense" - add current -stable queue * Thu Aug 20 2015 tmb 4.1.6-2.mga6 + Revision: 866683 - rebuild with gcc 5.2.1 * Tue Aug 18 2015 tmb 4.1.6-1.mga6 + Revision: 865421 - update to 4.1.6 * Thu Aug 13 2015 tmb 4.1.5-1.mga6 + Revision: 864552 - clean tools tree in source rpm to keep it noarch - update to 4.1.5 * Tue Aug 04 2015 tmb 4.1.4-1.mga6 + Revision: 861122 - update tools, firmware and driver requires and conflicts - update to 4.1.4 * drop merged patch * Wed Jul 22 2015 tmb 4.1.3-1.mga6 + Revision: 856194 - update to 4.1.3 * drop merged patches * Fri Jul 10 2015 tmb 4.1.2-1.mga6 + Revision: 853190 - add current -stable queue - update to 4.1.2 * drop merged patches * Tue Jul 07 2015 tmb 4.1.1-1.mga6 + Revision: 852299 - add current -stable queue - update to 4.1.1 * Thu Jun 25 2015 tmb 4.1.0-1.mga6 + Revision: 843965 - export missing symbols for aufs - fix ndiswrapper build with 4.0+ series kernels - update -devel/-source filelists - upate 3rdparty merge and mrproper patches - update defconfigs - update to aufs4 - drop merged / obsolete patches - update to 4.1 * Sat Jun 13 2015 tmb 3.19.8-3.mga5 + Revision: 823046 - require fixed dracut, and conflict old firmware-nonfree and gfxboot-theme - ahci: avoton port-disable reset-quirk - ALSA: hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724 - ALSA: hda - Fix noise on AMD radeon 290x controlle - block: Make CFQ default to IOPS mode on SSDs - cfq-iosched: fix the setting of IOPS mode on SSDs - drm/plane-helper: Adapt cursor hack to transitional helpers - drm/radeon: add new bonaire pci id - d_walk() might skip too much - ext4: check for zero length extent explicitly - ext4: fix NULL pointer dereference when journal restart fails - fs/binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappings - iwlwifi: mvm: clean net-detect info if device was reset during suspend - iwlwifi: mvm: Free fw_status after use to avoid memory leak - iwlwifi: pcie: prevent using unmapped memory in fw monitor - jbd2: fix r_count overflows leading to buffer overflow in journal recovery - kvm: fix crash in kvm_vcpu_reload_apic_access_page - libata: Blacklist queued TRIM on all Samsung 800-series - mm, numa: really disable NUMA balancing by default on single node machine - rt2x00: add new rt2800usb device DWA 130 - rtlwifi: rtl8192cu: Fix kernel deadlock - sched: Handle priority boosted tasks proper in setscheduler() - vfs: read file_handle only once in handle_to_path - x86/fpu: Disable XSAVES* support for now - x86/mce: Fix MCE severity messages - xfs: xfs_attr_inactive leaves inconsistent attr fork state behind - xfs: xfs_iozero can return positive errno - kvm: x86: fix kvm_apic_has_events to check for NULL pointer (CVE pending) - xen/pciback: Don't disable PCI_COMMAND on PCI device reset (CVE-2015-2150) - ozwpan: Use unsigned ints to prevent heap overflow (CVE-2015-4001) - ozwpan: Use proper check to prevent heap overflow (CVE-2015-4002) - ozwpan: unchecked signed subtraction leads to DoS (CVE-2015-4002) - ozwpan: divide-by-zero leading to panic (CVE-2015-4003) - disable RT_GROUP_SCHED - update to v3.19.8-ckt1 * drop merged patches * Fri May 22 2015 tmb 3.19.8-2.mga5 + Revision: 822495 - aio: fix serial draining in exit_aio() - drm/i915: silence PCH transcoder FIFO underrun messages (mga#14869) - gpio: sysfs: fix memory leaks and device hotplug - mmc: card: Don't access RPMB partitions for normal read/write - mmc: core: add missing pm event in mmc_pm_notify to fix hib restore - mmc: sh_mmcif: Fix timeout value for command request - mm/memory-failure: call shake_page() when error hits thp tail page - mm: soft-offline: fix num_poisoned_pages counting on concurrent events - pinctrl: Don't just pretend to protect pinctrl_maps, do it for real - RDMA/CMA: Canonize IPv4 on IPV6 sockets properly - vhost/scsi: potential memory corruption (CVE-2015-4036) - ACPICA: Tables: Change acpi_find_root_pointer() to use acpi_physical_address - ACPICA: Utilities: Cleanup to enforce ACPI_PHYSADDR_TO_PTR()/ACPI_PTR_TO_PHYSADDR() - ACPICA: Utilities: Cleanup to convert physical address printing formats - ACPICA: Utilities: Cleanup to remove useless ACPI_PRINTF/FORMAT_xxx helpers - media: Fix regression in some more dib0700 based devices - md/raid0: fix restore to sector variable in raid0_make_request - drm: Zero out invalid vblank timestamp in drm_update_vblank_count - drm/amdkfd: allow unregister process with queues - drm/radeon: Use drm_calloc_ab for CS relocs - drm/radeon: adjust pll when audio is not enabled - drm/radeon: add SI DPM quirk for Sapphire R9 270 Dual-X 2G GDDR5 - drm/radeon: fix lockup when BOs aren't part of the VM on release - drm/radeon: reset BOs address after clearing it - drm/radeon: check new address before removing old one - drm/radeon: disable semaphores for UVD V1 (v2) - drm/radeon: fix userptr BO unpin bug v3 - drm/radeon: make VCE handle check more strict - drm/radeon: make UVD handle checking more strict - drm/radeon: more strictly validate the UVD codec - drm/i915: Assume dual channel LVDS if pixel clock necessitates it - drm/i915: Add missing MacBook Pro models with dual channel LVDS - drm/i915/dp: there is no audio on port A * Mon May 11 2015 tmb 3.19.8-1.mga5 + Revision: 821867 - mnt: Fail collect_mounts when applied to unmounted mounts - update to 3.19.8 * drop merged patches * Mon May 11 2015 tmb 3.19.7-2.mga5 + Revision: 821775 - update patches to disable async_suspend for Jmicron - SCSI: add 1024 max sectors black list flag (needed for QNAP) - xhci: fix isoc endpoint dequeue from advancing too far on transaction error - xhci: Solve full event ring by increasing TRBS_PER_SEGMENT to 256 - xhci: gracefully handle xhci_irq dead device - writeback: use |1 instead of +1 to protect against div by zero - ALSA: emu10k1: Fix card shortname string buffer overflow - ALSA: emu10k1: Emu10k2 32 bit DMA mode - uas: Allow uas_use_uas_driver to return usb-storage flags - uas: Add US_FL_MAX_SECTORS_240 flag - uas: Set max_sectors_240 quirk for ASM1053 devices - cdc-acm: prevent infinite loop when parsing CDC headers - usb: chipidea: otg: remove mutex unlock and lock while stop and start role - btrfs: unlock i_mutex after attempting to delete subvolume during send - ext4: move check under lock scope to close a race. - mnt: Fix fs_fully_visible to verify the root directory is visible - path_openat(): fix double fput( - splice: sendfile() at once fails for big files - blk-mq: fix CPU hotplug handling - blk-mq: fix race between timeout and CPU hotplug - blk-mq: fix FUA request hang - blk-mq: don't lose requests if a stopped queue restarts - ACPICA: Add "Windows 2015" string to _OSI support - ACPI / SBS: Enable battery manager when present - ACPI / table: Use pr_debug() instead of pr_info() for MADT table scanning - ACPI / video: Allow forcing native backlight on non win8 machines - pull in upstream fixes/cleanups for rtl8723bs * Fri May 08 2015 tmb 3.19.7-1.mga5 + Revision: 821480 - ACPI / PNP: add two IDs to list for PNPACPI device enumeration - ACPI / SBS: Add 5 us delay to fix SBS hangs on MacBook - ext4: fix data corruption caused by unwritten and delayed extents - md/raid5: don't record new size if resize_stripes fails. - x86/efi: Store upper bits of command line buffer address in ext_cmd_line_ptr - efi: Fix error handling in add_sysfs_runtime_map_entry() - x86/spinlocks: Fix regression in spinlock contention detection - ACPI / init: Fix the ordering of acpi_reserve_resources() - bpf: fix 64-bit divide - clk: at91: usb: fix determine_rate prototype - cxgb4: Fix MC1 memory offset calculation - mlx4: Fix tx ring affinity_mask creation - net/mlx4_en: Schedule napi when RX buffers allocation fails - route: Use ipv4_mtu instead of raw rt_pmtu - add Realtek 8723A/B SDIO / SPI WiFi (mga#15874) - update to 3.19.7 final * Sun May 03 2015 tmb 3.19.6-2.mga5 + Revision: 821129 - fix filelists - net: add sk_fullsock() helpe - inet: add TCP_NEW_SYN_RECV state - ipv4: Missing sk_nulls_node_init() in ping_unhash() (CVE-2015-3636) - PCI: ACS quirks for Intel Lynx Point (9-series) and Wellsburg (X99) PCH root ports - update to 3.19.7-rc1 * Sat May 02 2015 tmb 3.19.6-1.mga5 + Revision: 821037 - conflict old efibootmgr so we use the fixed one - conflict old kernel-firmware-nonfree to get newest one in initrd - switch squashfs decompressor from percpu to multi on desktop kernels - brcmfmac: avoid null pointer access when brcmf_msgbuf_get_pktid() fails - btrfs: don't accept bare namespace as a valid xattr - btrfs: fix inode eviction infinite loop after cloning into it - btrfs: fix inode eviction infinite loop after extent_same ioctl - btrfs: fix log tree corruption when fs mounted with -o discard - ip_forward: Drop frames with attached skb->sk - KVM: x86: Fix MSR_IA32_BNDCFGS in msrs_to_save - md: fix md io stats accounting broken - net: add skb_checksum_complete_unset - net: do not deplete pfmemalloc reserve - net: fix crash in build_skb() - net/mlx4_en: Prevent setting invalid RSS hash function - perf/x86/intel: Fix Core2,Atom,NHM,WSM cycles:pp events - ppp: call skb_checksum_complete_unset in ppp_receive_frame - pxa168: fix double deallocation of managed resources - tcp: avoid looping in tcp_send_fin() - tcp: fix possible deadlock in tcp_send_fin() - usb: gadget: printer: enqueue printer's response for setup request - x86/asm/decoder: Fix and enforce max instruction size in the insn decoder - update to 3.19.6 * drop merged patches * Fri Apr 17 2015 tmb 3.19.4-2.mga5 + Revision: 820405 - update to 3.19.5-rc1 * drop merged patches - update conflicts on btrfs-progs - update conflicts on plymouth - only change symlinks if initrd creation succeeded to avoid breakage - take care of vmlinuz and initrd.img symlinks (mga#15710) - conflict too old grub2(-efi) (mga#15532) * Tue Apr 14 2015 tmb 3.19.4-1.mga5 + Revision: 820203 - efivarfs: Ensure VariableName is NUL-terminated - ALSA: hda/realtek - Support Dell headset mode for ALC256 - ALSA: hda/realtek - Support headset mode for ALC286/288 - ALSA: hda/realtek - Support Dell headset mode for ALC288 - ALSA: bebob: fix to processing in big-endian machine for sending cue - ALSA: hda - Add dock support for Thinkpad T450s (17aa:5036) - ALSA: hda - Add one more node in the EAPD supporting candidate list - ALSA: hda - Fix headphone pin config for Lifebook T731 - ALSA: hda/realtek - Make more stable to get pin sense for ALC283 - ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support - update to 3.19.4 * drop merged patches - btrfs: fix BUG_ON in btrfs_orphan_add() when delete unused block group * Fri Apr 03 2015 tmb 3.19.3-1.mga5 + Revision: 819581 - IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic (CVE-2014-8159) - drm: Fixup racy refcounting in plane_force_disable - btrfs: simplify insert_orphan_item - Input: psmouse - remove hardcoded touchpad size from the focaltech driver - Input: psmouse - ensure that focaltech reports consistent coordinates - Input: psmouse - disable changing resolution/rate/scale for FocalTech - Input: psmouse - disable "palm detection" in the focaltech driver - Revert "cpufreq: pcc: Enable autoload of pcc-cpufreq for ACPI processors" as it slows down atleast affected Proliant servers, so relying on manual loading is needed for those that wants this cpufreq function - iommu/vt-d: Detach domain *only* from attached iommus - genirq: Set initial affinity in irq_set_affinity_hint() - video: fbdev: fix sys_copyarea - video: fbdev: Add additional vesa modes - video: fbdev: Check Standard Timing against DMT - video: fbdev: Validate mode timing against monspec - video: fbdev: Fix sparse warning messages - video: fbdev: fix CVT vertical front and back porch values - update to 3.19.3 final * Tue Mar 24 2015 tmb 3.19.2-2.mga5 + Revision: 819186 - video: fbdev: fix possible null dereference - ensure new plymouth gets in initrd (mga#15486) - update to 3.19.3-rc1 * Wed Mar 18 2015 tmb 3.19.2-1.mga5 + Revision: 818836 - update conflicts on radeon-firmware and kernel-firmware-nonfree for latest firmwares in initrd - conflict old mageia-gfxboot-theme to get mga5 theme in initrd (mga#15486) - sched/idle/x86: Restore mwait_idle() to fix boot hangs, improve power savings and to improve performance - sched/idle/x86: Optimize unnecessary mwait_idle() resched IPIs - drm/i915: gen4: work around hang during hibernation - update to 3.19.2 * drop merged patches * Sat Mar 14 2015 tmb 3.19.1-2.mga5 + Revision: 818518 - usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers - ACPI / LPSS: provide con_id for the clkdev - sync in -stable fixes * Tue Mar 10 2015 tmb 3.19.1-1.mga5 + Revision: 818314 - update requires/conflicts on firmware to ensure latest is added to initrd - iwlwifi: mvm: BT Coex - fix a NULL pointer exception - brcmfmac: Add support for bcm43340/1 wireless chipsets - b43: fix support for 5 GHz only BCM43228 model - drop 'xhci: Clear the host side toggle manually when endpoint is 'soft reset'' as requested by upstream - usb: xhci: handle Config Error Change (CEC) - xhci: Workaround for PME stuck issues in Intel xhci - xhci: fix reporting of 0-sized URBs in control endpoint - drm/i915/vlv: revert back to legacy turbo (fixes random crashes) - revert: 'netfilter: xt_recent: relax ip_pkt_list_tot restrictions' as it breaks iptables userspace - update to 3.19.1 * Sat Mar 07 2015 tmb 3.19.0-6.mga5 + Revision: 818005 - sound: Add VT1613 AC97 codec support - x86/fpu/xsaves: Fix improper uses of __ex_table - x86/asm/entry/64: Remove a bogus 'ret_from_fork' optimization - tg3: Hold tp->lock before calling tg3_halt() from tg3_init_one() - sync in more upstream -stable fixes * Mon Mar 02 2015 tmb 3.19.0-5.mga5 + Revision: 817298 - disable paravirt spinlock fixes as they need more work - drm/i915: Push vblank enable/disable past encoder->enable/disable - sync in stable queue - require dracut with logitech hid fixes * Thu Feb 26 2015 tmb 3.19.0-4.mga5 + Revision: 817044 - mm/gup: Replace ACCESS_ONCE with READ_ONCE - x86/xen/p2m: Replace ACCESS_ONCE with READ_ONCE - mac80211: Send EAPOL frames at lowest rate - rtlwifi: Improve handling of IPv6 packets - ext4: ignore journal checksum on remount, dont fail - i2c-hid: Limit reads to wMaxInputLength bytes for input events - kernel: tighten rules for ACCESS ONCE - kernel: Fix sparse warning for ACCESS_ONCE - kernel: make READ_ONCE() valid on const arguments - kvm: ia64: drop kvm.h from installed user headers - x86, mm/ASLR: Fix stack randomization on 64-bit systems * Tue Feb 24 2015 tmb 3.19.0-3.mga5 + Revision: 816819 - dont use blk-mq i/o path by default as it still lacks i/o schedulers - xhci: remove unused parameter 'xhci' in function xhci_handshake() - xhci: clean up work to remove unused parameters for functions in xhci-mem.c - xhci: platform: Move the Marvell quirks after the enabling of the clocks - xhci: Allocate correct amount of scratchpad buffers - xhci: Clear the host side toggle manually when endpoint is 'soft reset' - x86/spinlocks/paravirt: Fix memory corruption on unlock - procfs: fix race between symlink removals and traversals - drm/i915/bdw: PCI IDs ending in 0xb are ULT - drm/i915: avoid processing spurious/shared interrupts in low-power states - drm/i915: Align initial plane backing objects correctly * Mon Feb 23 2015 tmb 3.19.0-2.mga5 + Revision: 816590 - ntp: Fixup adjtimex freq validation on 32-bit systems - blk-throttle: check stats_cpu before reading it from sysfs - btrfs: fix fsync data loss after adding hard link to inode - drm/radeon: fix 1 RB harvest config setup for TN/RL - drm/radeon: fix voltage setup on hawaii - fsnotify: Fix handling of renames in audit - xhci: use dma_alloc_coherent with fully cleared pages - update FocalTech patch to final revision merged upstream - update aufs to 3.19 final - x86, irq: Fix regression caused by 'Treat SCI interrupt as normal GSI interrupt' * Mon Feb 09 2015 tmb 3.19.0-1.mga5 + Revision: 814232 - update to 3.19 final - drm/i915: Improve HiZ throughput on Cherryview - drm/i915: Enable the HiZ RAW Stall Optimization on Broadwell - drm/i915: Ensure the HiZ RAW Stall Optimization is on for Cherryview * Wed Feb 04 2015 tmb 3.19.0-0.rc7.3.mga5 + Revision: 813327 - update to v3.19-rc7-git * Mon Feb 02 2015 tmb 3.19.0-0.rc7.2.mga5 + Revision: 813107 - temporarily revert 'time: adjtimex: Validate the ADJ_FREQUENCY values' as it breaks userspace, atleast chrony (mga#14174) * Mon Feb 02 2015 tmb 3.19.0-0.rc7.1.mga5 + Revision: 813092 - update to 3.19-rc7 * Mon Jan 26 2015 tmb 3.19.0-0.rc6.1.mga5 + Revision: 812417 - fix perf filelist - update perf filelist - update to 3.19-rc6 * drop merged/obsolete patches - update filelists - update defconfigs - release to testing - update 3.19-rc5+ git snapshot - rediff mrproper patch - dont ship unneeded nios2 files - update defconfigs - export d_walk for aufs - rediff mach64 and haswell speedup patches - update aufs for kernel 3.19 - update to 3.19-rc5-git * drop merged patches * Wed Jan 21 2015 tmb 3.18.3-2.mga5 + Revision: 811710 - sync in current stable queue + pterjan - Fix a double up_read - Fix SOURCE URLs * Fri Jan 16 2015 tmb 3.18.3-1.mga5 + Revision: 810999 - update to 3.18.3 * drop merged patches * Tue Jan 13 2015 tmb 3.18.2-1.mga5 + Revision: 810438 - iwlwifi: mvm: fix Rx with both chains - x86, vdso: Use asm volatile in __getcpu - add current -stable queue - update to 3.18.2 final - drop merged patch * Wed Jan 07 2015 tmb 3.18.1-4.mga5 + Revision: 809032 - update to 3.18.2-rc1 - mm, vmscan: prevent kswapd livelock due to pfmemalloc-throttled process being killed - mm, vmscan: wake up all pfmemalloc-throttled processes at once - enable SUNRPC_DEBUG (requested by Colin) - ath9k: Update PCI IDs for AR9565 - Revert 'mac80211: Fix accounting of the tailroom-needed counter' - update 'rtlwifi: Fix error when accessing unmapped memory in skb' fix to last revision merged upstream - drm/i915: Make sample_c messages go faster on Haswell * Tue Dec 30 2014 tmb 3.18.1-3.mga5 + Revision: 807477 - psmouse: add support for the FocalTech PS/2 protocol extensions (mga #14897) - aufs: sync up with 3.18 stable branch - split out fix for d_child change not in upstream aufs tree - rcu: Fix rcu_barrier() race that could result in too-short wait - x86: mm: consolidate VM_FAULT_RETRY handling - x86: mm: move mmap_sem unlock from mm_fault_error() to caller - x86: mm: fix VM_FAULT_RETRY handling - rtlwifi: Fix error when accessing unmapped memory in skb - mei: clean reset bit before reset - drm/i915: Ban Haswell from using RCS flips * Sun Dec 21 2014 tmb 3.18.1-2.mga5 + Revision: 804671 - net/tg3: tg3_disable_ints using uninitialized mailbox value to disable interrupts - drm/i915: Filter gmch fifo underruns (mga#14867) - drm/nouveau: fix a missed hunk of "fix regression on agp boards" - drm/radeon: check the right ring in radeon_evict_flags() - drm/radeon: fix for memory training on bonaire 0x6649 - drm/radeon: fix typo in CI dpm disable - drm/radeon: work around a hw bug in MGCG on CIK - btrfs: do not move em to modified list when unpinning - btrfs: fix fs corruption on transaction abort if device supports discard - btrfs: fix wrong accounting of raid1 data profile in statfs - btrfs: make sure we wait on logged extents when fsycning two subvols - btrfs: make sure logged extents complete in the current transaction - isofs: Fix infinite looping over CE entries - x86_64, switch_to(): Load TLS descriptors before switching DS and ES - x86/tls: Disallow unusual TLS segments - x86/tls: Validate TLS entries to protect espfix (CVE-2014-8133) - x86, kvm: Clear paravirt_enabled on KVM guests for espfix32's benefit (CVE-2014-8134) - require dracut with fixes for splitted xhci support * Sun Dec 14 2014 tmb 3.18.1-1.mga5 + Revision: 803178 - fix aufs for d_child changes in 3.18.1 - update to 3.18.1 - drop merged patches - rtlwifi: rtl8192ce: Set fw_ready flag * Sun Dec 14 2014 tmb 3.18.0-2.mga5 + Revision: 803031 - require dracut with fixed mgalive module - clk: Really fix deadlock with mmap_sem - pull in -stable net fixes from DaveM - genhd: check for int overflow in disk_expand_part_tbl() - blk-mq: Avoid that __bt_get_word() wraps multiple times - blk-mq: Fix a race between bt_clear_tag() and bt_get() - blk-mq: Fix a use-after-free - blk-mq: Use all available hardware queues - blk-mq: use 'nr_cpu_ids' as highest CPU ID count for hwq <-> cpu map * Mon Dec 08 2014 tmb 3.18.0-1.mga5 + Revision: 802151 - update to 3.18 final * Fri Dec 05 2014 tmb 3.18.0-0.rc7.2.mga5 + Revision: 801619 - sync in upstream git fixes * Mon Dec 01 2014 tmb 3.18.0-0.rc7.1.mga5 + Revision: 800144 - update to 3.18-rc7 - drop merged patch * Sun Nov 30 2014 tmb 3.18.0-0.rc6.1.mga5 + Revision: 799977 - require dracut with fixed mgalive overlay fix - update git snapshot - fix broken rtl8192ce - fix mach64 build with 3.18 series - update defconfigs - drop merged patches - update aufs to 3.18 branch - drop overlayfs patches (merged upstream) - update to 3.18-rc6-git * Fri Nov 21 2014 tmb 3.17.4-1.mga5 + Revision: 798123 - drm/radeon: initialize sadb to NULL in the audio code - update to 3.17.4 * Sat Nov 15 2014 tmb 3.17.3-1.mga5 + Revision: 797348 - add ahci, alsa, i2c support for Intel Sunrise Point PCH / Skylake - update to 3.17.3 - drop merged patches * Mon Nov 10 2014 tmb 3.17.2-4.mga5 + Revision: 796223 - rcu: Provide counterpart to rcu_dereference() for non-RCU situations - require dracut with fixed mgalive module - ACPI/osl: speedup grace period in acpi_os_map_cleanup - disable broken async_suspend on jmicron (korg#81551) - overlayfs: barriers for opening upper-layer directory - overlayfs: fix check for cursor - overlayfs: fix lockdep misannotation - overlayfs: initialize ->is_cursor - overlayfs: don't poison cursor - add current -stable queue (266 fixes all over) * Tue Nov 04 2014 tmb 3.17.2-3.mga5 + Revision: 795417 - drm/i915: Do not store the error pointer for a failed userptr registration - drm/i915: Do not leak pages when freeing userptr objects - drm/radeon/dpm: disable ulv support on SI - drm/radeon: dpm fixes for asrock systems - lib/scatterlist: fix memory leak with scsi-mq - Revert 'block: all blk-mq requests are tagged' - scsi: set REQ_QUEUE for the blk-mq case - Revert 'ACPI / EC: Add support to disallow QR_EC to be issued before completing previous QR_EC' - ACPI / EC: Fix regression due to conflicting firmware behavior between Samsung and Acer - re-enable Support for uevent helper * Sat Nov 01 2014 tmb 3.17.2-2.mga5 + Revision: 795116 - Input: i8042 - touchpad quirks for Fujitsu Lifebook A(H)544 - ext4: fix oops when loading block bitmap failed - re-add aufs support - saa7146: Create a device name before it's used * Thu Oct 30 2014 tmb 3.17.2-1.mga5 + Revision: 794759 - netlink: Re-add locking to netlink_lookup() and seq walker (fixes latency regression) - update to 3.17.2 - drop merged patches - update to overlayfs code being merged in upstream 3.18 * Sat Oct 25 2014 tmb 3.17.1-2.mga5 + Revision: 793173 - pull in current -stable queue * Wed Oct 15 2014 tmb 3.17.1-1.mga5 + Revision: 756894 - mnt: Prevent pivot_root from creating a loop in the mount tree (CVE-2014-7970) - update to 3.17.1 final - drop merged patches * Tue Oct 14 2014 tmb 3.17.0-5.mga5 + Revision: 738580 - switch to performance governor by default - add current -stable queue (from upcoming 3.17.1) * Fri Oct 10 2014 tmb 3.17.0-4.mga5 + Revision: 737832 - fs: Add a missing permission check to do_umount (CVE-2014-7975) - irq_work: Introduce arch_irq_work_has_interrupt() - irq_work: Force raised irq work to run on irq work interrupt - x86: Tell irq work about self IPI support - arm: Tell irq work about self IPI support * Mon Oct 06 2014 tmb 3.17.0-3.mga5 + Revision: 737091 - update to 3.17 final - drop merged patches * Fri Oct 03 2014 tmb 3.17.0-1.rc7.2.mga5 + Revision: 736360 - update to 3.17-rc7-git * Mon Sep 29 2014 tmb 3.17.0-1.rc7.1.mga5 + Revision: 731532 - update to 3.17-rc7 - disable X86_SYSFB as it breaks KMS on some systems (mga#13098) * Sat Sep 27 2014 tmb 3.17.0-1.rc6.2.mga5 + Revision: 726560 - update to 3.17-rc6-git+ - reset fakerel and update comment about not changing it * Fri Sep 26 2014 tv 3.17.0-1.rc6.1.mga5 + Revision: 725097 - rebuild for bogus file deps * Tue Sep 23 2014 tmb 3.17.0-0.rc6.1.mga5 + Revision: 720428 - update to 3.17-rc6 * Mon Sep 15 2014 tmb 3.17.0-0.rc5.1.mga5 + Revision: 676781 - BR perl-devel and numa-devel for perf - define _DEFAULT_SOURCE for perf build - update to 3.17-rc5 + tv - s/uggests:/Recommends:/ * Mon Sep 08 2014 tmb 3.17.0-0.rc4.1.mga5 + Revision: 673576 - update to 3.17-rc4-git+ - update to 3.17-rc4 * Wed Sep 03 2014 tmb 3.17.0-0.rc3.1.mga5 + Revision: 671160 - update conflicts on dkms packages, firmwares and tools - update -devel and -source filelists - fix mach64 build with 3.17 - update defconfigs - drop merged patches - rediff patches so they apply correctly - temporarily disable aufs support - update to 3.17-rc3 * Thu Jul 24 2014 tmb 3.15.6-1.mga5 + Revision: 656137 - update to 3.15.6 - x86_32, entry: store badsys error code in eax, fixes breakage introduced by CVE-2014-4508 fix * Sun Jun 29 2014 tmb 3.15.2-2.mga5 + Revision: 641085 - update to 3.15.3-rc1 * Fri Jun 27 2014 tmb 3.15.2-1.mga5 + Revision: 640224 - revert upstream 'Bluetooth: Add a new PID/VID 0cf3/e005 for AR3012' as it breaks AR3011 device with same pid/vid (mga#13597) - update to 3.15.2 * Tue Jun 17 2014 tmb 3.15.1-1.mga5 + Revision: 637740 - make Intel MEI modular so it can be blacklisted on problematic hw - update to 3.15.1 * Mon Jun 09 2014 tmb 3.15.0-1.mga5 + Revision: 634869 - update dkms conflicts - update defconfigs - drop merged patches - rebase a few patches to apply cleanly - update aufs patches - update to 3.15 * Thu Jun 05 2014 tmb 3.14.5-3.mga5 + Revision: 633390 - update to 3.14.6-rc1 * Wed Jun 04 2014 tmb 3.14.5-2.mga5 + Revision: 633010 - require 2014-06-03 firmwares - add stable queue fixes * Sun Jun 01 2014 tmb 3.14.5-1.mga5 + Revision: 629869 - update to 3.14.5 final * Thu May 29 2014 tmb 3.14.4-3.mga5 + Revision: 627504 - ALSA: hda - Fix onboard audio on Intel H97/Z97 chipsets - md/raid10: call wait_barrier() for each request submitted - update to 3.14.5-rc1 - disable AUDITSYSCALL as its broken beyond repair (avoids CVE-2014-3917, and other upcoming CVEs) * Wed May 21 2014 tmb 3.14.4-2.mga5 + Revision: 624798 - iwlwifi: mvm: disable beacon filtering - kernfs: add back missing error check in kernfs_fop_mmap() (mga #13361) - pull in current -stable queue * Tue May 13 2014 tmb 3.14.4-1.mga5 + Revision: 622548 - drop merged patches - update to 3.14.4 * Tue May 06 2014 tmb 3.14.3-1.mga5 + Revision: 620897 - drivers/tty/hvc: don't free hvc_console_setup after init - n_tty: Fix n_tty_write crash when echoing in raw mode (CVE-2014-0196) - tty: Fix lockless tty buffer race - tty: serial: 8250_core.c Bug fix for Exar chips - drop merged patches - update to 3.14.3 * Wed Apr 30 2014 tmb 3.14.2-2.mga5 + Revision: 619042 - update conflicts on dkms packages that does not build against 3.14 - fix up duplicated conflicts define - e1000e: Fix no connectivity when driver loaded with cable out - iwlwifi: 7000: bump max API to 9 - add r8192ee wireless support - drm/i915: restore QUIRK_NO_PCH_PWM_ENABLE - add current -stable queue fixes * Sun Apr 27 2014 tmb 3.14.2-1.mga5 + Revision: 618352 - update filelists - fix mach64 build with 3.14 - fix ndiswrapper build with 3.14 - drop mwait_idle patches, fixed differently upstream - update defconfigs - drop merged / obsolete patches - rediff patches to apply cleanly - update to 3.14.2 - enable Intel P-state driver (mga#13080) - switch transparent hugepages back to MADVISE - net: ping: refcount issue in ping_init_sock() function (CVE-2014-2851) * Fri Apr 11 2014 tmb 3.13.10-1.mga5 + Revision: 613489 - update to 3.13.10 * Fri Apr 04 2014 shlomif 3.13.9-1.mga5 + Revision: 611702 - New version 3.13.9 * Thu Apr 03 2014 shlomif 3.13.8-1.mga5 + Revision: 611584 - New version 3.13.8. * Sat Mar 08 2014 tmb 3.13.6-1.mga5 + Revision: 601359 - update perf filelist - update defconfigs - rebase mach64 and shuttle-wmi patches - update aufs support for kernel-3.13 - resync overlayfs support - drop merged patches - update to 3.13.6 * Sun Feb 23 2014 tmb 3.12.13-2.mga5 + Revision: 595735 - ALSA: hda - Add QEMU codec vendor ID - sata_sil: apply MOD15WRITE quirk to TOSHIBA MK2561GSYN - ata-pmp: enable quirk from jmicron JMB350 for JMB394 - ahci: disable NCQ on Samsung pci-e SSDs on macbooks - Revert 'tty: Set correct tty name in 'active' sysfs attribute' as it breaks plymouth * Sat Feb 22 2014 tmb 3.12.13-1.mga5 + Revision: 595403 - install source and devel as /usr/src/kernel-... to be more consistent with rpm name - ACPICA: Add 'Windows 2013' string to _OSI support - net: use __GFP_NORETRY for high order allocations - enable MEMCG on server kernels (mga#12629) - drop merged patches - update to 3.12.13 - drop merged patches - update to 3.12.12 * Sat Feb 01 2014 tmb 3.12.9-1.mga4 + Revision: 568586 - e1000e: fix compiler warnings - e752x_edac: Fix pci_dev usage count - kvm: x86: fix apic_base enable check - md/raid5: fix long-standing problem with bitmap handling on write failure. - mm: hugetlbfs: fix hugetlbfs optimization - mm/mempolicy.c: fix mempolicy printing in numa_maps - x86, x32: Correct invalid use of user timespec in the kernel (CVE-2014-0038) - disable broken pci-pciprobe-CardBusNo change, should be done as DMI matching (mga#6077) - upate to final 3.12.9 * Fri Jan 24 2014 tmb 3.12.8-2.mga4 + Revision: 567732 - fix xen NUMA crash (3.12.7 regression, LKML) - drm/radeon: add UVD support for OLAND - update to 3.12.9-rc1 - drop merged patches * Sun Jan 19 2014 tmb 3.12.8-1.mga4 + Revision: 566911 - revert: usbcore: set lpm_capable field for LPM capable root hubs (breaks some usb devices) - revert: 'ACPI: Add BayTrail SoC GPIO and LPSS ACPI IDs' as it causes boot hangs - x86, cpu: Add workaround for AMD F16h Erratum 793 (CVE-2013-6885) - x86, quirks: Add workaround for AMD F16h Erratum 792 - x86 idle: restore mwait_idle() - b43: fix the wrong assignment of status.freq in b43_rx() - net, via-rhine: Fix tx_timeout handling - net: rds: fix per-cpu helper usage - hwmon: (coretemp) Fix truncated name of alarm attributes - writeback: Fix data corruption on NFS - fork: Allow CLONE_PARENT after setns(CLONE_NEWPID) - vfs: In d_path don't call d_dname on a mount point - vfs: Fix a regression in mounting proc - md/raid5: Fix possible confusion when multiple write errors occur - md/raid10: fix two bugs in handling of known-bad-blocks - md/raid10: fix bug when raid10 recovery fails to recover a block - md: fix problem when adding device to read-only array with bitmap - allow 64 cores/threads on desktop586 kernel too (as its also used in installer and on live i586 images) - update to 3.12.8 - drop merged patches * Sun Jan 12 2014 tmb 3.12.7-1.mga4 + Revision: 566385 - add -stable network fixes (DaveM) - ax88179_178a: Remove AX_MEDIUM_ALWAYS_ONE bit in AX_MEDIUM_STATUS_MODE register to avoid TX throttling - Input: ALPS - add support for Dolphin devices - Input: ALPS - add support for DualPoint device on Dell XT2 - Input: ALPS - change secondary devices name - drop merged patch - update to 3.12.7 * Thu Jan 09 2014 tmb 3.12.6-5.mga4 + Revision: 565949 - xhci: Set scatter-gather limit to avoid failed block writes - xhci: Avoid infinite loop when sg urb requires too many trbs - staging: r8712u: Set device type to wlan - rtlwifi: rtl8192cu: Add new device ID: Sitecom WLA2100V2 - ath9k: Use correct channel for RX packets - ath9k: Disable cross-band FCC - sata_sis: add missing PM support - drm/nouveau: return offset of allocated notifier - drm/nouveau/bios: make jump conditional - drm/nouveau/bios: fix offset calculation for BMPv1 bioses - ahci: add PCI ID for Marvell 88SE9170 SATA controller - update to 3.12.7-rc2 * Tue Jan 07 2014 tmb 3.12.6-4.mga4 + Revision: 565325 - cpufreq: Fix timer/workqueue corruption by protecting reading governor_enabled - update to 3.12.7-rc1 * Fri Jan 03 2014 tmb 3.12.6-3.mga4 + Revision: 564316 - switch i586 squashfs to percpu multi-decompressor - ACPI: Blacklist Win8 OSI for Asus VivoBook X202E (mga#7857) - ACPI: Blacklist Win8 OSI for some HP laptop 2013 models - drm/ttm: Fix accesses through vmas with only partial coverage - drm/radeon: fix asic gfx values for scrapper asics - drm/radeon: fix UVD 256MB check - drm/radeon/dpm: disable ss on Cayman - drm/radeon/dpm: Fix hwmon crash - drm/radeon: add missing display tiling setup for oland - drm/edid: add quirk for BPC in Samsung NP700G7A-S01PL notebook - ACPI / PCI / hotplug: Avoid warning when _ADR not present - add current -stable queue (49 fixes) - ACPIPHP / radeon / nouveau: Fix VGA switcheroo problem related to hotplug - nouveau_acpi: convert acpi_get_handle() to acpi_has_method() * Sun Dec 29 2013 tmb 3.12.6-2.mga4 + Revision: 563031 - drm/i915: Fix erroneous dereference of batch_obj inside reset_status - drm/i915: Use the correct GMCH_CTRL register for Sandybridge+ - drm/i915: Take modeset locks around intel_modeset_setup_hw_state() - x86 idle: Repair large-server 50-watt idle-power regression - ext4: fix deadlock when writing in ENOSPC conditions - switch to single squashfs decompressor on i586 - switch to percpu squashfs multi-decompressor on x86_64 - drop parts of Q57 patch already applied upstream (Eugene A. Shatokhin / Rosalab) - drop 3rdparty heci driver (obsoleted by in-kernel mei driver) - drm/radeon: fix render backend setup for SI and CIK * Fri Dec 20 2013 tmb 3.12.6-1.mga4 + Revision: 559211 - update to 3.12.6 * Sun Dec 15 2013 tmb 3.12.5-1.mga4 + Revision: 556853 - xfs: underflow bug in xfs_attrlist_by_handle() (CVE-2013-6382) - xfs: add capability check to free eofblocks ioctl (CVE pending) - kvm: rtc_status.dest_map out-of-bounds access (CVE-2013-4587) - kvm: division by zero in apic_get_tmcct() (CVE-2013-6367) - kvm: cross page vapic_addr access (CVE-2013-6368) - kvm: BUG_ON() in apic_cluster_id() (CVE-2013-6376) - update to 3.12.5 * Wed Dec 04 2013 tmb 3.12.3-1.mga4 + Revision: 555206 - ensure new stable btrfs-progs gets in the initrd when used - Squashfs: fix failure to unlock pages on decompress error - update to 3.12.3 * Sat Nov 30 2013 tmb 3.12.2-1.mga4 + Revision: 554298 - update ndiswrapper to 1.59 - add 33 fixes from -stable queue - update to 3.12.2 * Thu Nov 21 2013 tmb 3.12.1-1.mga4 + Revision: 552194 - update squashfs multi-decompressor to revision being merged in 3.13 - update to 3.12.1 * Sun Nov 17 2013 tmb 3.12.0-3.mga4 + Revision: 551594 - ALSA: hda - hdmi: Fix reported channel map on common default layouts - cxgb3: Fix length calculation in write_ofld_wr() on 32-bit architectures - hyperv-fb: add pci stub - ipv6: ip6_dst_check needs to check for expired dst_entries - ipv6: reset dst.expires value when clearing expire flag - net: flow_dissector: fail on evil iph->ihl - net/mlx4_core: Fix call to __mlx4_unregister_mac - net: sctp: do not trigger BUG_ON in sctp_cmd_delete_tcb - tcp: do not rearm RTO when future data are sacked - tcp: fix SYNACK RTT estimation in Fast Open - tcp: gso: fix truesize tracking - tcp: only take RTT from timestamps if new data is acked - USB: add new zte 3g-dongle's pid to option.c - virtio-net: correctly handle cpu hotplug notifier during resuming - xen-netback: use jiffies_64 value to calculate credit timeout - re-enable FB_SIMPLE * Fri Nov 08 2013 tmb 3.12.0-2.mga4 + Revision: 550012 - make 'Fast TSC calibration failed' message a debug one to hide it during normal boot (mga#11532) - pull in network fixes heading for -stable tree - gpu/drm/i915: add disable_pch_pwm module option (Colin, bko #47941) - disable FB_SIMPLE * Mon Nov 04 2013 tmb 3.12.0-1.mga4 + Revision: 549323 - update to 3.12 final * Sat Nov 02 2013 tmb 3.12.0-0.rc7.2.mga4 + Revision: 549135 - squashfs: Use multiple decompressors for handling parallel I/O - xfrm: Fix null pointer dereference when decoding sessions - update to latest 3.12-rc7-git * Thu Oct 31 2013 tmb 3.12.0-0.rc7.1.mga4 + Revision: 548128 - update to 3.12-rc7 + current git * Sat Oct 26 2013 tmb 3.12.0-0.rc6.2.mga4 + Revision: 547145 - update to current 3.12-rc6-git - require dracut-034-4 for fixed /usr mounting * Mon Oct 21 2013 tmb 3.12.0-0.rc6.1.mga4 + Revision: 540652 - update to 3.12-rc6 * Wed Oct 16 2013 tmb 3.12.0-0.rc5.2.mga4 + Revision: 501511 - build with new gcc & binutils - update to latest git * Mon Oct 14 2013 tmb 3.12.0-0.rc5.1.mga4 + Revision: 496717 - update to 3.12-rc5 - drop merged/obsolete patches - fix ndiswrapper and mach64 drivers build with 3.12 - update aufs patch - update overlayfs patches - rediff IFWLOG patch - update defconfigs - update dkms conflicts * Thu Oct 03 2013 tmb 3.11.4-1.mga4 + Revision: 490925 - update to 3.11.4 - drop merged patch * Mon Sep 30 2013 tmb 3.11.2-2.mga4 + Revision: 489560 - require fixed dracut - update to 3.11.3-rc1 * Fri Sep 27 2013 tmb 3.11.2-1.mga4 + Revision: 487565 - update dkms conflicts - update to 3.11.2 * Wed Sep 25 2013 tmb 3.11.1-1.mga4 + Revision: 486267 - temporarily disable broken dothan-3 patch - net: sync some IP headers with glibc - update defconfigs - update filelists - rebase IBM BladeCenter HS20 hid quirk - rebase shuttle-wmi driver - rebase i915 patches for bko#59841 - update aufs for 3.11 - update overlayfs support - drop merged patches - update to 3.11.2-rc1 - disable GOLDFISH emulator support (mga #11062) * Tue Sep 03 2013 tmb 3.10.10-3.mga4 + Revision: 474665 - [SCSI] pm80xx: fix Adaptec 71605H hang - HID: Revert 'Revert 'HID: Fix logitech-dj: missing Unifying device issue'' - drm/i915: i915.disable_pch_pwm overrides PCH_PWM_ENABLE quirk, Allow disabling of eDP BPP overrides (coling, bko#59841) * Fri Aug 30 2013 tmb 3.10.10-2.mga4 + Revision: 473322 - switch server kernel image compression back to GZIP so it works with Amazon EC2 and other older XEN setups - Input: elantech - fix packet check for v3 and v4 hardware - Input: wacom - add support for 0x300 and 0x301 - Input: xpad - add signature for Razer Onza Classic Edition - drm/nouveau/mc: fix race condition between constructor and request_irq() - jfs: fix readdir cookie incompatibility with NFSv4 - sunrpc: Fix memory corruption issue on 32-bit highmem systems - workqueue: cond_resched() after processing each work item * Thu Aug 29 2013 tmb 3.10.10-1.mga4 + Revision: 473059 - drop merged patches - update to 3.10.10 - enable checkpoint/restore (requested by blino) * Wed Aug 21 2013 tmb 3.10.9-1.mga4 + Revision: 469169 - mac80211: add a flag to indicate CCK support for HT clients - ath9k: Enable PLL fix only for AR9340/AR9330 - net_sched: psched_ratecfg_precompute() improvements - net_sched: restore "linklayer atm" handling - dtop merged patches - update to 3.10.9 * Sat Aug 17 2013 tmb 3.10.7-1.mga4 + Revision: 467151 - drm/radeon: fix WREG32_OR macro setting bits in a register - drm/radeon/r7xx: fix copy paste typo in golden register setup - add current stable queue (43 fixes) - drop merged patches - update to 3.10.7 * Mon Aug 12 2013 tmb 3.10.6-1.mga4 + Revision: 465860 - zram: allow request end to coincide with disksize - drm/radeon: always program the MC on startup - drm/radeon: fix halting UVD v2 - drm/radeon: only save UVD bo when we have open handles v2 - drop revert of "SCSI: sd: Update WRITE SAME heuristics" as the breakage is now fixed with "SCSI: Don't attempt to send extended INQUIRY command if skip_vpd_pages is set" - add current -stable queue (44 fixes) - update to 3.10.6 final * Sun Aug 11 2013 tmb 3.10.5-4.mga4 + Revision: 465432 - update to 3.10.6-rc1 - drop merged patches * Mon Aug 05 2013 tmb 3.10.5-3.mga4 + Revision: 464025 - atl1c: Fix misuse of netdev_alloc_skb in refilling rx ring - iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth - iwlwifi: mvm: set SSID bits for passive channels - disable FW_LOADER_USER_HELPER as udev is not doing any fw loading anymore - fix and enable ndiswrapper with 3.10 series kernels (arch) - drop 2 broken stable queue fixes * Mon Aug 05 2013 tmb 3.10.5-2.mga4 + Revision: 463810 - add current stable queue (78 fixes) * Sun Aug 04 2013 tmb 3.10.5-1.mga4 + Revision: 463583 - disable Initio 162x SATA support as its seriously broken - drop merged patches - update to 3.10.5 * Mon Jul 29 2013 tmb 3.10.4-1.mga4 + Revision: 460396 - revert: 'SCSI: sd: Update WRITE SAME heuristics' introduced upstream in 3.10.3 as it breaks several usb3 connected disks. - drop merged patches - update to 3.10.4 * Fri Jul 26 2013 tmb 3.10.3-1.mga4 + Revision: 458375 - md: Remove recent change which allows devices to skip recovery - md/raid5: fix interaction of 'replace' and 'recovery' - md/raid10: remove use-after-free bug - add current -stable queue fixes (44) - drop merged patches - update to 3.10.3 * Mon Jul 22 2013 tmb 3.10.2-1.mga4 + Revision: 457038 - suggest cpupower - update to 3.10.2 - update conflicts on dkms drivers to get 3.10 for better upgrade support - update conflicts on radeon-firmware to get all uvd and smc in initrd - iwlwifi/mvm: enable 7000 series devices - iwlwifi: pcie: don't read INTA register in ICT IRQ handler - iwlwifi: make TX seqno validation more efficient - Input: elantech - fix for newer hardware versions (v7) - cpufreq/intel_pstate: Change to scale off of max P-state - cpufreq: Revert commit 2f7021a to fix CPU hotplug regression * Sun Jul 14 2013 tmb 3.10.1-1.mga4 + Revision: 454223 - disable broken ndiswrapper - disable broken ppscsi driver - disable parallell build for perf - cpufreq: Revert commit a66b2e to fix cpufreq regression during suspend/resume - make each kernel-*(-devel) suggest the matching -latest package - suggest iw as we also suggest crda - require new kernel-firmware - conflict too old radeon-firmware to get the new UVD firmware in initrd - update filelists - re-add aufs support (mga#8314) - update defconfigs - drop merged patches - rediff patches to apply cleanly - update overlayfs patches - update to 3.10.1 - add support for extended stable builds * Fri Jun 28 2013 tmb 3.9.8-1.mga4 + Revision: 447730 - bcma: add support for BCM43142 (mga#9378, mga#10611) - drop merged patches - add current -stable queue (17 fixes) - update to 3.9.8 * Fri Jun 21 2013 tmb 3.9.7-1.mga4 + Revision: 445339 - rtlwifi: rtl8192cu: Fix problem in connecting to WEP or WPA(1) networks - ath9k_htc: Handle IDLE state transition properly - update to 3.9.7 * Tue Jun 18 2013 tv 3.9.6-1.mga4 + Revision: 444605 - new release * Sun Jun 02 2013 tmb 3.9.4-1.mga4 + Revision: 434738 - fix ndiswrapper build with kernel-3.9 - add current stable queue fixes (82 fixes all over) - fix -devel filelist - fix up alx AR8161 breakage (mga #10079) - conflict too old plymouth to make cleaner upgrades (mga #10128) - dont package arc and metag arches - enable CONFIG_FHANDLE - update defconfigs - drop merged patches - BR: bc (as timeconst.pl has been replaced with a bc script) - update to 3.9.4 * Tue May 14 2013 tmb 3.8.13-1.mga3 + Revision: 413188 - ACPICA: Fix possible buffer overflow during a field unit read operation - ALSA: HDA: Fix Oops caused by dereference NULL pointer - ARM: OMAP: RX-51: change probe order of touchscreen and panel SPI devices - ASoC: wm8994: missing break in wm8994_aif3_hw_params() - dm stripe: fix regression in stripe_width calculation - dm table: fix write same support - KVM: VMX: fix halt emulation while emulating invalid guest sate - nfsd4: don't allow owner override on 4.1 CLAIM_FH opens - nfsd: fix oops when legacy_recdir_name_error is passed a -ENOENT error - shm: fix null pointer deref when userspace specifies invalid hugepage size - revert 'drm/i915: set CPT FDI RX polarity bits based on VBT' as it triggers OOM on some Cougar Point systems (mga #10056) - switch to 3.8.13 final (no change from -rc in 3.8.12-2) * Fri May 10 2013 tmb 3.8.12-2.mga3 + Revision: 412824 - Input: Wacom: add support for DTH-2242 and 0x10d - Input: ALPS: add Rushmore and Dolphin V1 support (mga #8033) - Input: synaptics - fix 1->3 contact transition reporting - Input: synaptics - initialize pointer emulation usage - Input: Cypress/ps2 - fix trackpad found in Dell XPS12 - Input: Cypress APA - add support for smbus protocol - add Cypress APA I2C Trackpad support - update to 3.8.13-rc1 - drop merged patches * Wed May 08 2013 tmb 3.8.12-1.mga3 + Revision: 412651 - drm/i915: Add no-lvds quirk for Fujitsu Esprimo Q900 - drm/i915: Fixup Oops in the pipe config computation - drm/i915: set CPT FDI RX polarity bits based on VBT - drm/cirrus: deal with bo reserve fail in dirty update path - drm/cirrus: Correct register values for 16bpp - carl9170: fix frame drop and WARN due to minstrel_ht change - carl9170: remove fast channel change feature (unreliable) - drm/i915: Fix detection of base of stolen memory - drm/i915: Use MLC (l3$) for context objects - drop merged patch - update to 3.8.12 - update Atheros alx gigabit ethernet to latest upstream - add support for Atheros Killer e2200 ethernet (#9979) * Wed May 01 2013 tmb 3.8.11-1.mga3 + Revision: 411798 - tty: fix up atime/mtime mess, take three (Linus, upstream) - drop merged patches - update to 3.8.11 - dont make NLS_CODEPAGE_437 builtin * Sat Apr 27 2013 tmb 3.8.10-1.mga3 + Revision: 411320 - block: fix max discard sectors limit - drm/radeon: add some new SI PCI ids - drm/radeon: add new richland pci ids - aio: fix possible invalid memory access when DEBUG is enabled - TTY: do not update atime/mtime on read/write (CVE-2013-0160) - TTY: fix atime/mtime regression - update to 3.8.10 - drop merged patches - update to 3.8.9 * Mon Apr 22 2013 tmb 3.8.8-3.mga3 + Revision: 410885 - ssb: implement spurious tone avoidance (fixes b43 regression) - more stable queue fixes (arm, ath9k, sched) * Sat Apr 20 2013 tmb 3.8.8-2.mga3 + Revision: 410585 - kvm: fix cve-2013-1796, cve-2013-1797, cve-2013-1798 - make sure to get latest btrfs-progs in initrd if in use - add upstream -stable queue (11 fixes) - intel_idle: add Haswell support - tg3: Add 57766 device support - sort posttrans so build and source symlinks are added before calling dkms_autoinstaller - change kernel post scripts to posttrans (#9536) * Wed Apr 17 2013 tmb 3.8.8-1.mga3 + Revision: 410270 - drop removal of check in disable-aspm-link as upstream breakage has been reverted - update to 3.8.8 - bump requires on bootloader-utils, dracut, kmod, sysfsutils, kernel-firmware - set DEFAULT_NLS to utf8 (#9722) - conflict too old drakxtools-backend to avoid adding bogus root=/dev/ (#9536) - enable CONFIG_RELOCATABLE on i586 too (needed for UEFI boot) - conflict too old lvm2 rules to make upgrades work (tv, mga #9356) * Sat Apr 13 2013 tmb 3.8.7-1.mga3 + Revision: 409914 - ALSA: usb: Work around CM6631 sample rate change bug (upstream) - drm/radeon: don't use get_engine_clock() on APUs (mga #8077, fdo #62493) - add current -stable queue fixes (16 fixes) - drop merged patches - update to 3.8.7 + rtp - drop uimage support. It's not compatible with dtb usage - build dtbs on arm - fix usage of udelay() for a msecs delay - put zsmalloc as built-in on arm to workaround build failure * Tue Apr 09 2013 tmb 3.8.6-2.mga3 + Revision: 409204 - make EFI_VARS builtin - ata_piix: Fix DVD not dectected at some Haswell platforms - libata: fix DMA to stack in reading devslp_timing parameters - libata: Set max sector to 65535 for Slimtype DVD A DS8A8SH drive - libata: Use integer return value for atapi_command_packet_set - md: raid1,10: Handle REQ_WRITE_SAME flag in write bios (fixes raid10 crash on mptsas) - drop requires on carl9170-firmware as its merged in kernel-firmware * Sun Apr 07 2013 tmb 3.8.6-1.mga3 + Revision: 408736 - add -stable queue fixes (20 fixes) - update to 3.8.6 * Sat Mar 30 2013 tmb 3.8.5-1.mga3 + Revision: 406608 - disable efivars as a storage backend for pstore by default as it can brick some computers - SUNRPC: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked - update to 3.8.5 - drop merged patches * Mon Mar 18 2013 tmb 3.8.3-2.mga3 + Revision: 403953 - enable XEN_BALLOON_MEMORY_HOTPLUG on server kernels (#9372) - more -stable queue fixes - revert 2 drm/i915 patches introduced in 3.8.3 as they break more than they fix - PCI: Remove not needed check in disable aspm link (should fix ath5k problems) - more fixes from -stable queue * Fri Mar 15 2013 tmb 3.8.3-1.mga3 + Revision: 403296 - net: ax88179_178a: add ASIX AX88179_178A USB 3.0/2.0 to gigabit ethernet adapter driver - net: asix: init ASIX AX88772B MAC from EEPROM - net: asix: handle packets crossing URB boundaries - usb/net/asix_devices: Add USBNET HG20F9 ethernet dongle (requested by Colin) - atl1c: restore buffer state - add current -stable queue fixes (28) - update to 3.8.3 * Sat Mar 02 2013 tmb 3.8.1-1.mga3 + Revision: 401081 - drm/i915: Fix Haswell/CRW PCI IDs - update to 3.8.2-rc1 - drop merged patches * Thu Feb 28 2013 tmb 3.8.0-3.mga3 + Revision: 400575 - sync up with current -stable queue (154 additional fixes all over) - require fixed dracut * Fri Feb 22 2013 tmb 3.8.0-2.mga3 + Revision: 399983 - disable 'mac80211: improve latency and throughput while software scanning' for now - perf hists: Fix period symbol_conf.field_sep display - perf tools: Fix build with bison 2.3 and older - x86-32, mm: Remove reference to alloc_remap() - x86-32, mm: Remove reference to resume_map_numa_kva() - x86-32, mm: Rip out x86_32 NUMA remapping code - x86, efi: Make noefi really disable EFI runtime serivces - btrfs: access superblock via pagecache in scan_one_device - btrfs: fix crash in log replay with qgroups enabled - update ndiswrapper to 1.58 * Tue Feb 19 2013 tmb 3.8.0-1.mga3 + Revision: 399296 - update to 3.8 final - drop merged patches - add Intel Wellsburg PCH support to ahci, ata_piix, i2c, lpc, sound * Fri Feb 08 2013 tmb 3.8.0-0.rc7.1.mga3 + Revision: 397185 - r8169: revert: 'enable ALDPS for power saving' as it breaks some hw (#8622) - r8169: revert: 'enable internal ASPM and clock request settings' as it increases boot time - update to 3.8-rc7 * Fri Feb 08 2013 tmb 3.8.0-0.rc6.2.mga3 + Revision: 397028 - drm/ttm: fix fence locking in ttm_buffer_object_transfer - mac80211: improve latency and throughput while software scanning - brcmsmac: double time for timeout - ath9k: fix DMA idle but MAC is still stuck processing events - rtlwifi: fix scheduling while atomic bug - add support for Cypress PS2 Trackpads - update to rc6-git as of: Wed Feb 6 12:11:10 2013 -0500 * Wed Feb 06 2013 tmb 3.8.0-0.rc6.1.mga3 + Revision: 394927 - disable perf build as it breaks on BS - add more updates from upstream git - add support for booting without initrd * https://wiki.mageia.org/en/Feature:BootSansRamdisk * works on ahci controllers, with ext4 and btrfs filesystems * theese options are now builtin: CONFIG_SCSI_MOD, CONFIG_SCSI, CONFIG_BLK_DEV_SD, CONFIG_ATA, CONFIG_SATA_AHCI, CONFIG_EXT4_FS, CONFIG_JBD2, CONFIG_BTRFS_FS, CONFIG_CRYPTO_CRC32C, CONFIG_CRC16, CONFIG_CRC_T10DIF, CONFIG_LIBCRC32C, CONFIG_ZLIB_DEFLATE - update to 3.8-rc6-git - fix perf build * Sun Jan 27 2013 tmb 3.8.0-0.rc5.1.mga3 + Revision: 392632 - update to 3.8-rc5 * Fri Jan 18 2013 tmb 3.8.0-0.rc4.1.mga3 + Revision: 389476 - update to 3.8-rc4 * Wed Jan 16 2013 tmb 3.8.0-0.rc3.2.mga3 + Revision: 388788 - iwlwifi: audit single frames from AGG queue in RS - drop __devinit/exit from heci, ndiswrapper, alx, shuttle-wmi - update to 3.8-rc3-git as of 2013-01-16 - drop build, source symlinking of source package to kernel tree as it makes dkms build unusable modules - rename -debug packages to -debuginfo - specfile cleanups - add more dkms conflicts - conflict dkms packages that does not support kernel-3.8 to help upgrade ordering * Thu Jan 10 2013 tmb 3.8.0-0.rc3.1.mga3 + Revision: 344645 - disable broken perf build for now - update defconfigs - rediff patches to apply cleanly - drop merged zram patches - update to 3.8-rc3 - update to 3.8-rc2-git as of 2013-01-04 * Tue Dec 18 2012 tmb 3.7.1-1.mga3 + Revision: 332459 - sync defconfigs - update to 3.7.1 - fix zram oops (upstream, reported by wally) * Tue Dec 11 2012 tmb 3.7.0-1.mga3 + Revision: 329575 - drop merged patch - update to 3.7.0 final * Thu Dec 06 2012 tmb 3.7.0-0.rc8.1.mga3 + Revision: 327546 - add perf bash_completion - more filelist updates - add 3.7 buildfixes for alx, IFWLOG, mach64, ndiswrapper - pull in more upstream git fixes - rediff disable-mrproper patch - update to current rc8+ git - update filelists - update defconfigs - restore patch preferring ata over ide drivers - rediff patches to apply properly - drop compress modules at install time patch (obsolete as we compress them at rpm build time) - drop netbook kernel as it has no real advantage over desktop kernel anymore - obsolete kernel-netbook*-latest kernel with the matching desktop kernels to keep upgrade path - drop merged patches - update to 3.7-rc8 * Wed Oct 31 2012 tmb 3.6.5-1.mga3 + Revision: 311802 - updates from stable queue: blkcg: Fix use-after-free of q->root_blkg and q->root_rl.blkg ceph: avoid 32-bit page index overflow ceph: fix dentry reference leak in encode_fh() ceph: Fix oops when handling mdsmap that decreases max_mds libceph: avoid NULL kref_put when osd reset races with alloc_msg libceph: check for invalid mapping floppy: don't call alloc_ordered_workqueue inside the alloc_disk loop floppy: do put_disk on current dr if blk_init_queue fails floppy: properly handle failure on add_disk loop gpio-timberdale: fix a potential wrapping issue gpiolib: Don't return -EPROBE_DEFER to sysfs, or for invalid gpios md/raid1: Fix assembling of arrays containing Replacements rbd: reset BACKOFF if unable to re-queue - replace 'ext4: revert jbd2: don't write superblock when if its empty' with upstream fix: 'ext4: fix unjournaled inode bitmap modification' (wich properly fixes the possible data corruption bug) - drop merged patches - update to 3.6.5 * Sun Oct 28 2012 tmb 3.6.4-1.mga3 + Revision: 311107 - ext4: revert 'jbd2: don't write superblock when if its empty' (fixes possible data corruption) - cpufreq / powernow-k8: Remove usage of smp_processor_id() in preemptible code - add current stable queue fixes (71 fixes all over) - update to 3.6.4 * Sun Oct 21 2012 tmb 3.6.3-1.mga3 + Revision: 309009 - drop merged patches - update to 3.6.3 - add Atheros AR8161/8165 PCI-E Gigabit support (#7853) * Wed Oct 17 2012 tmb 3.6.2-1.mga3 + Revision: 307752 - add mach64 and ipt_IFWLOG buildfixes for kernel-3.6 - sync in current stable queue (53 fixes) - update defconfigs - sync overlayfs support with opensuse - disable acpi-video-add-blacklist-to-use-vendor-driver.patch, needs to be rewritten - drop tools-perf-fix-strerror_r-usage.patch (merged) - rediff patches: char-agp-intel-new-Q57-id.patch net-netfilter-psd-mdv.patch pci-pciprobe-CardBusNo.patch - add include/ras/ to -devel and -source filelists - update to 3.6.2 - move -doc to Documentation group * Sun Sep 30 2012 tmb 3.5.5-0.rc1.1.mga3 + Revision: 300733 - update to 3.5.5-rc1 (262 fixes all over) * Sat Sep 15 2012 tmb 3.5.4-1.mga3 + Revision: 294085 - drop merged patches - update to 3.5.4 + tv - cpupower obsoletes cpufreq cpufrequtils - set default policy as 'ondemand' (like cpufreq) * Tue Sep 11 2012 tmb 3.5.3-3.mga3 + Revision: 292275 - ext3: Fix fdatasync() for files with only i_size changes (mga #7343) - udf: Fix data corruption for files in ICB - update defconfigs for overlayfs - add overlayfs support (from ubuntu) - disable broken unionfs - sync with -stable queue (30 added fixes) * Thu Aug 30 2012 tmb 3.5.3-2.mga3 + Revision: 285684 - pull in stable queue fixes (55 fixes all over) * Sun Aug 26 2012 tmb 3.5.3-1.mga3 + Revision: 284238 - update to 3.5.3 * Thu Aug 16 2012 tmb 3.5.2-1.mga3 + Revision: 281575 - update to 3.5.2 * Sat Aug 11 2012 tmb 3.5.1-1.mga3 + Revision: 280494 - adapt unionfs for FD and BITS changes in 3.5.1 - enable CLEANCACHE, FRONTSWAP and ZCACHE (mga #6946) - update to 3.5.1 * Sat Jul 28 2012 tmb 3.5.0-1.mga3 + Revision: 275103 - fix perf build with glibc-2.16 - fix unionfs build with 3.5 series kernels - rediff mrproper patch - update defconfigs - drop merged patches - rediff unionfs patch - add include/memory/ to -devel and -source filelists - update to 3.5 * Fri Jul 20 2012 tmb 3.4.6-1.mga3 + Revision: 272883 - add fixes from current stable queue (13 fixes) - update to 3.4.6 - drop merged patch * Wed Jul 18 2012 tmb 3.4.5-1.mga3 + Revision: 272320 - drop merged patches - update to 3.4.5 - scsi: Silence unnecessary warnings about ioctl to partition (requested by colin) * Sun Jul 01 2012 tmb 3.4.4-2.mga3 + Revision: 266170 - block: fix infinite loop in __getblk_slow - enable EFI_STUB support (#6598) - cifs: fix parsing of password mount option (requested by blino) - ARM: Orion: Fix Virtual/Physical mixup with watchdog - ARM: tegra: make tegra_cpu_reset_handler_enable() __init * Wed Jun 27 2012 tmb 3.4.4-1.mga3 + Revision: 264235 - Tools: hv: verify origin of netlink connector message (CVE-2012-2669) - drop merged patches - update to 3.4.4 * Wed Jun 20 2012 tmb 3.4.3-1.mga3 + Revision: 262305 - pull in current -stable queue (61 fixes all over) - rediff patch for added Q57 agp id - drop merged ext4 uninit_bg fix - update to 3.4.3 * Sat Jun 09 2012 tmb 3.4.2-1.mga3 + Revision: 258990 - ext4: fix the free blocks calculation for ext3 file systems w/ uninit_bg - drop merged patches - update to 3.4.2 - BR kmod instead of module-init-tools * Tue Jun 05 2012 tmb 3.4.1-1.mga3 + Revision: 255531 - add patches from stable queue (66 fixes all over) - require kmod instead of module-init-tools - re-enable pwersaving by default on rt2800usb - disable changing ata/ide link order - update to 3.4.1 final * Mon May 28 2012 tmb 3.4.1-0.rc1.1.mga3 + Revision: 247815 - BR bison for kernel utils - BR flex for kernel utils - BR pkgconfig(gtk+-2.0) for kernel tools - disable acpi dsdt and events patches - update to 3.4.1-rc1 * drop merged patches * rediff IFWLOG, psd, unionfs shuttle-wmi and arm-udelay-fix patches - add buildfix for unionfs and kernel-3.4 - add buildfix for radio-rttrack - update defconfigs - update filelists * Thu May 17 2012 tmb 3.3.6-2.mga2 + Revision: 235853 - net/e1000: Prevent reset task killing itself (fixes deadlock) - pull in fixes from stable queue: * ALSA: echoaudio: Remove incorrect part of assertion * ALSA: HDA: Lessen CPU usage when waiting for chip to respond * ALSA: hda/realtek - Add missing CD-input pin for MSI-7350 mobo * ALSA: hda/idt - Fix power-map for speaker-pins with some HP laptops * usbnet: fix skb traversing races during unlink(v2) * namespaces, pid_ns: fix leakage on fork() failure - ipw2x00: add support for nl80211 clients like Network Manager (#5720) - disable APM_CPU_IDLE as it causes some hw to hang on boot * Sat May 12 2012 tmb 3.3.6-1.mga2 + Revision: 235512 - switch server kernels back to SLAB allocator as it performs better on bigger server hardware and workloads - disable memory cgroups on desktop(586) and netbook kernels as it has unwanted overhead (server kernels still have it enabled) - sync defconfigs for 3.3.6 - drop merged patches - update to 3.3.6 * Thu May 10 2012 tmb 3.3.5-1.mga2 + Revision: 235140 - obsolete dkms-psb (replaced by in-kernel gma500_gfx) - add current stable queue fixes: ARM: 7410/1: Add extra clobber registers for assembly in kernel_execve ARM: 7411/1: audit: fix treatment of saved ip register during syscall tracing ARM: 7412/1: audit: use only AUDIT_ARCH_ARM regardless of endianness ARM: 7414/1: SMP: prevent use of the console when using idmap_pgd ARM: OMAP: Revert "ARM: OMAP: ctrl: Fix CONTROL_DSIPHY register fields" ARM: orion5x: Fix GPIO enable bits for MPP9 asix: Fix tx transfer padding for full-speed USB asm-generic: Use __BITS_PER_LONG in statfs.h ASoC: core: check of_property_count_strings failure ASoC: tlv312aic23: unbreak resume drm/i915: disable sdvo hotplug on i945g/gm drm/i915: Do no set Stencil Cache eviction LRA w/a on gen7+ drm/i915: enable dip before writing data on gen4 e1000: fix vlan processing regression Fix __read_seqcount_begin() to use ACCESS_ONCE for sequence value read fs/cifs: fix parsing of dfs referrals netem: fix possible skb leak net: Add memory barriers to prevent possible race in byte queue limits net: Fix issue with netdev_tx_reset_queue not resetting queue from XOFF state net: In unregister_netdevice_notifier unregister the netdevices net: l2tp: unlock socket lock before returning from l2tp_ip_sendmsg percpu, x86: don't use PMD_SIZE as embedded atom_size on 32bit regulator: Fix the logic to ensure new voltage setting in valid range sky2: fix receive length error in mixed non-VLAN/VLAN traffic sky2: propogate rx hash when packet is copied smsc95xx: mark link down on startup and let PHY interrupt deal with carrier changes sungem: Fix WakeOnLan tcp: change tcp_adv_win_scale and tcp_rmem[2] tcp: fix infinite cwnd in tcp_complete_cwr() tg3: Avoid panic from reserved statblk field access x86, relocs: Remove an unused variable xen/pci: don't use PCI BIOS service for configuration space accesses xen/pte: Fix crashes when trying to see non-existent PGD/PMD/PUD/PTEs - drop merged samsung-laptop patches - drop merged patches - update to 3.3.5 - dell-laptop: Terminate quirks list properly (mga #5724) * Sat Apr 28 2012 tmb 3.3.4-1.mga2 + Revision: 233744 - ata_piix: detect IDE mode SATA for Intel DH89xxCC - ahci detect Marvell 88SE9172 SATA controller - iwlwifi: use 6000G2B for 6030 device series - iwlwifi: fix hardware queue programming - cpupower: Require rpm-helper >= 0.24.8-1 for systemd support - drop perf revert as it's now fixed upstream - update to 3.3.4 - require dracut >= 017-9 * Mon Apr 23 2012 tmb 3.3.3-1.mga2 + Revision: 232856 - revert: "perf hists: Catch and handle out-of-date hist entry maps" added in stable 3.3.3 as it breaks perf build - ath5k: do not stop queues for full calibration - ath5k: do not re-run AGC calibration periodically - iwlwifi: use correct released ucode version - disable floppy autoloading as it makes some systems hang (mga #4696) - drop merged patches - update to 3.3.3 * Wed Apr 04 2012 tmb 3.3.1-2.mga2 + Revision: 228344 - ACPICA: Fix regression in FADT revision checks - revert 'gpu/nouveau/bios: Fix tracking of BIOS image data' as it breaks some hw - clean dkms tree on kernel uninstall - clean -devel tree on uninstall - drm/nouveau: create m2mf for nvd9 too - drm/nouveau: inform userspace of relaxed kernel subchannel requirements - drm/nouveau: select POWER_SUPPLY - drm/nouveau: Fix crash when pci_ram_rom() returns a size of 0 - drm/nouveau/bios: Fix tracking of BIOS image data - drm/radeon/kms: fix fans after resume - drm/radeon: Don't dereference possibly-NULL pointer - revert: 'x86/ioapic: Add register level checks to detect bogus io-apic entries' as it breaks xen - revert: 'ath9k: fix going to full-sleep on PS idle' as it breaks atleast 9285 * Tue Apr 03 2012 tmb 3.3.1-1.mga2 + Revision: 228038 - drm/i915: add Ivy Bridge GT2 Server entries - only server kernel provides drbd-api - make sure dracut is always installed - update defconfigs - drm/nouveau: fix thinko causing init to fail on cards without accel - drm/nouveau: default to 8bpc for non-LVDS panels if EDID isn't useful - drm/nouveau/i2c: fix thinko/regression on really old chipsets - drop merged patches - resync radeon backport with 3.4-rc1 - update to 3.3.1 - replace kernel-tools package with separate perf and cpupower packages * Sat Mar 24 2012 tmb 3.3.0-2.mga2 + Revision: 226128 - disable ath9k fix for mga #144 to verify if its still needed - ata: add ide/ahci/raid mode support for Intel Lynx Point chipset - nouveau: backport Kepler (GTX6xx) support - radeon: backport support for Southern Islands (HD7xxx) GPUs and Trinity APUs - add upstream drm changes to support gpu driver backports - ata: prefer ata drivers over ide drivers when both are built (Anssi) * Mon Mar 19 2012 tmb 3.3.0-1.mga2 + Revision: 224352 - disable framebuffer logo to try and reduce screen flickering on boot - media/tda10071: correct delivery system to DVB-S/S2 - media: fix initialization on Hauppauge WinTV Nova HD-S2 and similar hardware - update defconfigs - update to 3.3 final * Sat Mar 10 2012 tmb 3.3.0-0.rc7.1.mga2 + Revision: 222555 - update to 3.3-rc7 - re-enable some more nics that got disabled by mistake - re-enable MACVLAN and VETH (#4833) * Mon Mar 05 2012 tmb 3.3.0-0.rc6.1.mga2 + Revision: 219069 - remove c6x arch from source tarball - fix mach64 build with 3.3 series - update defconfigs - update unionfs to 2.5.11 - fix ndiswrapper build with 3.3 series kernels - update to ndiswrapper 1.57 final - update filelists - rediff patches to apply cleanly - drop merged patches - update to 3.3-rc6 * Sat Mar 03 2012 tmb 3.2.9-2.mga2 + Revision: 217219 - rebuild with new gcc - sync in current -stable queue (14 fixes) * Thu Mar 01 2012 tmb 3.2.9-1.mga2 + Revision: 216396 - obsolete dkms-lzma - require dracut >= 017-1 - add another needed fix for r8172u wireless driver in staging (#4491) - drop merged fixes - update to 3.2.9 * Sat Feb 25 2012 tmb 3.2.7-1.mga2 + Revision: 214713 - PCI: workaround hard-wired bus number - mac80211: Fix a rwlock bad magic bug - fix nonworking r8172u wireless driver in staging (#4491) - enable PRINTK_TIME by default to help debugging boot delays - drop merged patches - update to 3.2.7 * Thu Feb 16 2012 tmb 3.2.6-3.mga2 + Revision: 209763 - rebuild for missing kmod provides - require dracut >= 016-1 for more needed fixes - fix modules.description generation with .xz modules * Tue Feb 14 2012 tmb 3.2.6-2.mga2 + Revision: 208929 - require dracut >= 015-2 to get the latest fixes - pull in current -stable queue (20 fixes) - add post and preun service calls for cpupower in kernel-tools package - require dracut >= 015-1 for support of xz compressed modules - compress modules with xz - update to 3.2.6 final - compress symvers files in /boot with xz * Sun Feb 12 2012 tmb 3.2.6-0.rc1.1.mga2 + Revision: 207659 - ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status - ath9k_hw: fix a RTS/CTS timeout regression - ath9k: fix a WEP crypto related regression (# 4309) - update to 3.2.6-rc1 - enable PPS_CLIENT_LDISC (mga #4221) * Mon Feb 06 2012 tmb 3.2.5-1.mga2 + Revision: 205596 - pull in carl9170-firmware too as it's not in upstream kernel-firmware yet (#2386) - update to 3.2.5 * drop merged ASPM rework patch - correct requires: module-init-tools >= 3.16-14 for xz support * Thu Jan 26 2012 tmb 3.2.2-1.mga2 + Revision: 201806 - drop merged patches - update to 3.2.2 (CVE-2012-0056) * Fri Jan 20 2012 tmb 3.2.1-2.mga2 + Revision: 198861 - BR module-init-tools >= 3.6-14 for xz support - add support for compressing modules with xz (disabled until dracut gets support) - compress desktop* and server kernels with XZ (even xen supports it since v4.0) - enable xen support on x86_64 kernel-desktop - require module-init-tools >= 3.6-14 for xz support - require dracut instead of mkinitrd * Sun Jan 15 2012 tmb 3.2.1-1.mga2 + Revision: 196371 - fix groups on on kernel-utils(-devel) - add BR docbook-style-xsl - add patches from -stable queue (51 fixes all over the kernel) - add kernel-tools(-devel) packages providing perf and cpupower tools (#3413) - drop kernel-xen-pvops flavour as kernel-server provides all that is needed * kernel-server-latest now obsoletes kernel-xen-pvops-latest * kernel-server-devel-latest now obsoletes kernel-xen-pvops-devel-latest - sync xen config with fedora - update to 3.2.1 * Thu Jan 05 2012 tmb 3.2.0-1.mga2 + Revision: 191540 - update to 3.2 final - require newest kernel-firmware - obsolete dkms-r8192se as it is merged upstream - upstream tarball is now compressed with xz * Wed Dec 28 2011 tmb 3.2.0-0.rc7.2.mga2 + Revision: 188492 - update to latest upstream git including: drm/i915: Disable RC6 on Sandybridge by default (371de6e4e0042adf4f9b54c414154f57414ddd37) - disable SQUASHFS_4K_DEVBLK_SIZE as it breaks livecd builds * Sun Dec 25 2011 tmb 3.2.0-0.rc7.1.mga2 + Revision: 187363 - ndiswrapper: fix build with 3.2 series kernels - unionfs: convert ->i_nlink usage to set_nlink() - drm/mach64: module.h must now be included directly - update defconfigs - add fixes for radeon and vmwgfx from upstream git headed for 3.2 final - update filelists - rebase patches to apply cleanly - drop merged patches - update to 3.2-rc7 - make sure -devel rpm is installed before triggering dkms rebuild * Sat Dec 24 2011 tmb 3.1.6-2.mga2 + Revision: 187103 - update netbook summary and description too regarding memory usage - sync with current stable queue (38 fixes to all over the kernel) * Thu Dec 22 2011 tmb 3.1.6-1.mga2 + Revision: 185703 - update to 3.1.6 final - enable ISDN in netbook config (#3367) - switch transparent hugepages from on by default to madvise (only enabled for apps that requests it), as it fixes desktop freeze when accessing slow media such as usb (thanks to fbui/mdv mail on @cooker ml). - update desktop(586) summaries and descriptions to point out that only 3-3.5GB RAM is detected on 32bit, and that server kernel is needed to fully support 4GB or more - drop defattr and buildroot - trigger dkms build in posttrans so modules get built at kernel install instead of at boot (speeds up boot time with new kernel) * Fri Dec 16 2011 tmb 3.1.6-0.rc1.1.mga2 + Revision: 182783 - bump requires on kernel-firmware - drop merged drm and xfs patches - update to 3.1.6-rc1 * Mon Dec 05 2011 tmb 3.1.4-2.mga2 + Revision: 176941 - rebuild with gcc-4.6.2 + blino - IFWLOG: fix return value of checkentry (not properly modified in 2.6.35+ patch, #3594) * Tue Nov 29 2011 tmb 3.1.4-1.mga2 + Revision: 174077 - update to 3.1.4 * reverts usb patch that broke isochronous devices (i.e. webcam, audio, or other streaming devices) * Sun Nov 27 2011 tmb 3.1.3-1.mga2 + Revision: 172918 - xfs fixes from upstream: * don't serialise direct IO reads on page cache checks (fixes performance regression introduced in 2.6.38) * avoid direct I/O write vs buffered I/O race * return -EIO when xfs_vn_getattr() failed * fix buffer flushing during unmount * fix possible memory corruption in xfs_readlink * use doalloc flag in xfs_qm_dqattach_one() - drm fixes from stable queue: * fix integer overflow in drm_mode_dirtyfb_ioctl() * radeon/kms: fix up gpio i2c mask bits for r4xx for real * i915: Ivybridge still has fences * i915: Turn on a required 3D clock gating bit on Sandybridge * i915: Turn on another required clock gating bit on Sandybridge - update to 3.1.3 * Sun Nov 20 2011 tmb 3.1.2-0.rc1.1.mga2 + Revision: 170001 - update to 3.1.2-rc1 - pci: rework ASPM disable code - drm/i915: Fix inconsistent backlight level during disabled - update to 3.1.1 final * Thu Nov 10 2011 tmb 3.1.1-0.rc1.1.mga2 + Revision: 166212 - update to 3.1.1-rc1 * rediff unionfs patch * drop merged patches * update defconfigs * Tue Nov 01 2011 tmb 3.1.0-2.mga2 + Revision: 161124 - md/raid10: Fix bug when activating a hot-spare. - md/raid5: fix bug that could result in reads from a failed device. - enable PM_RUNTIME and USB_SUSPEND * Mon Oct 24 2011 tmb 3.1.0-1.mga2 + Revision: 157691 - update to 3.1 final * Tue Oct 18 2011 tmb 3.1.0-0.rc10.1.mga2 + Revision: 156037 - update to 3.1-rc10 - drop merged patches - re-enable usblp as it is needed by both usb-pp adapters and some printers (mga #2240, #2264) (cups is patched to work with both usblp and libusb) * Thu Oct 06 2011 tmb 3.1.0-0.rc9.1.mga2 + Revision: 152256 - fix ndiswrapper Makefile - remove openrisc arch - more defconfig updates - SCSI: libsas: fix panic when single phy is disabled on a wide port SCSI: qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload - Input: wacom - revert 'Cintiq 21UX2 does not have menu strips' - update ndiswrapper to 1.57-rc1 and drop merged patches - update unionfs to 2.5.10 - update defconfigs - drop merged: media-video-uvc-fix-init-hang.patch - drop merged patch: scripts-headers_install-fix-__packed-in-exported-kernel-headers.patch - drop patch: sound-alsa-hda_intel-prealloc-4mb-dmabuffer.patch (it's replaced by the upstream SND_HDA_PREALLOC_SIZE config option) - rediff patches to apply cleanly - rediff unionfs patch - update to 3.1-rc9 * Mon Oct 03 2011 tmb 3.0.6-1.mga2 + Revision: 151408 - fix boot hang on uvc webcam init (mga #2425) - update to 3.0.6 - ndiswrapper: add IoUnregisterPlugPlayNotification symbol (mga #2162) * Mon Aug 29 2011 tmb 3.0.4-1.mga2 + Revision: 136300 - update to 3.0.4 - headers_install: fix __packed in exported kernel headers - btrfs: btrfs_calc_avail_data_space: cope with no read/write devices - update to 3.0.3 - drop merged: net-wireless-iwlagn-5000-do-not-support-idle-mode.patch - update to 3.0.2-rc1 - update to 3.0.1 final - enable RT33XX/RT35XX pci/usb support - iwlagn: 5000 do not support idle mode - drop debug-latest rpms as they are not really used - rename debug rpms so the name ends with -debug like all other debug packages - update to 3.0.1-rc1 - build with -s(ilent) so only warnings and errors gets logged - fix build with -stable -rc patches - drop obsolete conflicts/obsoletes - remove powerpc and sparc support (already disabled) - convert -source rpm to noarch - release 3.0 final - samsung-laptop: add support for NC110, NC210, R700 and X520 - samsung-laptop: fix detection of N150/N210/N220 models (mga #2175) - disable SOUND_OSS_CORE_PRECLAIM to allow osspd to work (request by Coling Guthrie) - prepare for 3.0 final - drop uclevel define as its unused - drop kstable defines as sublevel will be used for stable patches * Sun Jul 17 2011 tmb 3.0.0-0.rc7.5.1.mga2 + Revision: 125370 - update to 3.0-rc7-git5 (fixes 32bit sched race/hang and a possible rcu hang/crash) * Fri Jul 15 2011 tmb 3.0.0-0.rc7.2.1.mga2 + Revision: 124486 - update filelists - rediff patch disabling mrproper in -devel rpms - disable acerhk on x86_64 as it contains unsafe asm code - fix mach64, ndiswrapper, ppscsi, rfswitch and viahss builds for linix-3.0 - update defconfigs - update unionfs to 2.5.9.2 - disable aufs2 for now (broken) - disable framebuffer oops fixes for now to verify if they are still needed - rediff patches: 3rd-3rdparty-merge.patch acpi-add-proc-event-regs.patch arm_fix_bad_udelay_usage.patch net-netfilter-psd.patch net-netfilter-psd-mdv.patch platform-x86-add-shuttle-wmi-driver.patch x86-cpufreq-speedstep-dothan-3.patch x86-p4_clockmod-reasonable-default-for-scaling_min_freq.patch - drop merged patch: net-usb-rndis_host-poll-status-channel-before-control-channel.patch - drop obsolete patch: mv643xx_eth_csum_part2.patch - update to 3.0-rc7-git2 * drop merged patches: ata-ahci-Intel-Panther-Point-ids.patch ata-ata_piix-Intel-Panther-Point-ids.patch block-blkdev_get-should-access-bd_disk-only-after.patch block-export-blk_-get-put-_queue.patch fs-ext4-init-timer-earlier-to-avoid-a-kernel-panic-in-__save_error_info_CVE-2011-2493.patch fs-fat-fix-corrupt-inode-flags-when-remove-attr_sys-flag.patch fs-proc-restrict-access-to-proc-PID-io_CVE-2011-2495.patch gpu-drm-i915-add-a-no-lvds-quirk-for-the-asus-eeebox-pc-eb1007.patch gpu-drm-i915-Avoid-unmapping-pages-from-a-NULL-address-s.patch gpu-drm-i915-dp-Sanity-check-eDP-existence.patch gpu-drm-i915-Enable-GPU-semaphores-by-default.patch gpu-drm-i915-Fix-tiling-corruption-from-pipelined-fencin.patch gpu-drm-i915-Restore-missing-command-flush-before-interr.patch gpu-drm-radeon-kms-fix-for-radeon-on-systems-4gb-without.patch gpu-drm-radeon-kms-viewport-height-has-to-be-even.patch gpu-drm-Retry-i2c-transfer-of-EDID-block-after-failure.patch hwmon-coretemp-relax-target-temperature-range-check.patch kernel-taskstats-dont-allow-duplicate-entries-in-listener-mode_CVE-2011-2484.patch mm-ksm-fix-race-between-ksmd-and-exiting-task-CVE-2011-2183.patch net-bluetooth-l2cap-and-rfcomm-fix-1-byte-infoleak-to-userspace_CVE-2011-2492.patch net-bluetooth-Prevent-buffer-overflow-in-l2cap-config-request_CVE-2011-2497.patch net-ipv4-check-for-mistakenly-passed-in-non-ipv4-address.patch net-ipv4-inet_diag-fix-inet_diag_bc_audit_CVE-2011-2213.patch net-netfilter-ipset-6.2.patch net-netfilter-ipset-6.4.patch net-r8169-add-a-new-chip-for-RTL8105.patch net-r8169-add-a-new-chip-for-RTL8168DP.patch net-r8169-Be-verbose-when-unable-to-load-fw.patch net-r8169-support-RTL8168E-RTL8111E.patch net-r8169-support-the-new-chips-for-RTL8105E.patch net-wireless-ath9k-Fix-a-locking-related-issue.patch net-wireless-ath9k-fix-two-more-bugs-in-tx-power.patch net-wireless-ath9k-reset-chip-on-baseband-hang.patch net-wireless-ath9k-set-40-mhz-rate-only-if-hw-is-configured-in-ht40.patch net-wireless-nl80211-fix-check-for-valid-ssid-size-in-scan-operations_CVE-2011-2517.patch net-wireless-nl80211-fix-overflow-in-ssid_len_CVE-2011-2517.patch pci-intel-iommu-add-domain-check-in-domain_remove_one_dev_info.patch pci-intel-iommu-check-for-identity-mapping-candidate-using.patch pci-intel-iommu-dont-cache-iova-above-32bit.patch pci-intel-iommu-flush-unmaps-at-domain_exit.patch pci-intel-iommu-only-unlink-device-domains-from-iommu.patch pci-intel-iommu-remove-host-bridge-devices-from-identity.patch pci-intel-iommu-speed-up-processing-of-the-identity_mapping.patch pci-intel-iommu-use-coherent-dma-mask-when-requested.patch platform-x86-hp-wmi-add-rfkill-support-for-wireless-query-0x1b.patch platform-x86-hp-wmi-allow-setting-input-and-output-buffer-sizes-s.patch platform-x86-hp-wmi-check-query-return-value-in-hp_wmi_perform_qu.patch platform-x86-hp-wmi-clear-rfkill-device-pointers-when-appropriate.patch platform-x86-hp-wmi-make-rfkill-initialization-failure-non-fatal.patch platform-x86-hp-wmi-remove-a-variable-that-is-never-read.patch platform-x86-hp-wmi-split-rfkill-initialization-out-of-hp_wmi_bio.patch platform-x86-samsung-laptop-add-support-for-N230-model.patch platform-x86-samsung-laptop-make-dmi_check_cb-to-return-1-instead-of-0.patch platform-x86-samsung-laptop.patch platform-x86-samsung-laptop-Samsung-R410P-backlight-driver.patch revert-dell-laptop-Toggle-the-unsupported-hardware-killswitch.patch revert-usb-option-add-id-for-zte-mf-330.patch scsi-fix-oops-caused-by-queue-refcounting-failure.patch security-tomoyo-fix-oops-in-tomoyo_mount_acl.patch usb-cdc-acm-adding-second-acm-channel-support-for-nokia-e7.patch usb-core-tolerate-protocol-stall-during-hub-and-port.patch usb-option-add-alcatel-x200-to-sendsetup-blacklist.patch usb-option-add-blacklist-for-zte-k3765-z-19d2-2002.patch usb-option-add-prolink-ph300-modem-ids.patch usb-option-add-zoom-4597-modem-usb-ids.patch usb-serial-add-another-4n-galaxy.de-pid-to-ftdi_sio-driver.patch usb-storage-redo-incorrect-reads.patch usb-usbnet-cdc_ncm-add-missing-.reset_resume-hook.patch video-fix-use-after-free-by-vga16fb-on-rmmod.patch watchdog-iTCO_wdt-add-Intel-Panther-Point-support.patch x86-amd-iommu-fix-3-possible-endless-loops.patch x86-amd-iommu-fix-boot-crash-with-hidden-pci-devices.patch x86-amd-iommu-use-only-per-device-dma_ops.patch xen-irq-implement-bind_interdomain_evtchn_to_irqhandler-for-backend-drivers.patch xen-network-backend-driver.patch xen-off-by-one-errors-in-multicalls.c.patch * Fri Jul 08 2011 tmb 2.6.38.8-5.mga2 + Revision: 120242 - rebuild for missing packages * Thu Jul 07 2011 tmb 2.6.38.8-4.mga2 + Revision: 119919 - fix non-expanding xen-pvops macros - net/ipv4: Check for mistakenly passed in non-IPv4 address - Bluetooth: Prevent buffer overflow in l2cap config request (CVE-2011-2497) - Bluetooth: l2cap and rfcomm: fix 1 byte infoleak to userspace (CVE-2011-2492) - proc: restrict access to /proc/PID/io (CVE-2011-2495) - ext4: init timer earlier to avoid a kernel panic in __save_error_info (CVE-2011-2493) - nl80211: fix overflow in ssid_len (CVE-2011-2517) - TOMOYO: Fix oops in tomoyo_mount_acl() (CVE-2011-2518) - inet_diag: fix inet_diag_bc_audit() (CVE-2011-2213) - taskstats: don't allow duplicate entries in listener mode (CVE-2011-2484) * Tue Jun 14 2011 tmb 2.6.38.8-2.mga2 + Revision: 106310 - add mgaver to 'uname -r' - ath9k: revert changes that crashes the kernel (mga #144, regression since 2.6.35) - xen: fix off by one errors in multicalls.c - video: Fix use-after-free by vga16fb on rmmod - nl80211: fix check for valid SSID size in scan operations (CVE-2011-2517) - fat: Fix corrupt inode flags when remove ATTR_SYS flag - intel-iommu: Flush unmaps at domain_exit - intel-iommu: Only unlink device domains from iommu - intel-iommu: Check for identity mapping candidate using system dma mask - intel-iommu: Speed up processing of the identity_mapping function - intel-iommu: Dont cache iova above 32bit - intel-iommu: Use coherent DMA mask when requested - intel-iommu: Remove Host Bridge devices from identity mapping - intel-iommu: Add domain check in domain_remove_one_dev_info - x86/amd-iommu: Fix 3 possible endless loops - x86/amd-iommu: Use only per-device dma_ops - x86/amd-iommu: Fix boot crash with hidden PCI devices - usb: core: Tolerate protocol stall during hub and port status read - usb-storage: redo incorrect reads - usbnet/cdc_ncm: add missing .reset_resume hook - usb: cdc-acm: Adding second ACM channel support for Nokia E7 and C7 - usb: serial: add another 4N-GALAXY.DE PID to ftdi_sio driver - option: add Zoom 4597 modem USB IDs - option: add Alcatel X200 to sendsetup blacklist - option: add Prolink PH300 modem IDs - option: Add blacklist for ZTE K3765-Z - Revert "USB: option: add ID for ZTE MF 330" as its a usb hub - ath9k: fix two more bugs in tx power - ath9k: Reset chip on baseband hang - ath9k: set 40 Mhz rate only if hw is configured in ht40 - drm/i915: Add a no lvds quirk for the Asus EeeBox PC EB1007 - drm/radeon/kms: viewport height has to be even - drm/radeon/kms: fix for radeon on systems >4GB without hardware iommu * Tue Jun 07 2011 tmb 2.6.38.8-1.mga2 + Revision: 101625 - block: export blk_{get,put}_queue() - block: blkdev_get() should access ->bd_disk only after success - scsi: Fix oops caused by queue refcounting failure - hwmon: coretemp: Relax target temperature range check - ksm: fix race between ksmd and exiting task (CVE-2011-2183) - update to 2.6.38.8 (CVE-2011-1017) - drop merged patches * Sun May 22 2011 tmb 2.6.38.7-1.mga1 + Revision: 100106 - r8169: add a new chip for RTL8105 - r8169: add a new chip for RTL8168DP - r8169: add support for RTL8168E/RTL8111E - update to 2.6.38.7 final (CVE-2011-1770, CVE-2011-1776, CVE-2011-1927, CVE-2011-2496) - drop merged stable-queue fixes * Thu May 19 2011 tmb 2.6.38.6-2.mga1 + Revision: 99781 - watchdog: iTCO_wdt: TCO Watchdog patch for Intel Panther Point PCH - more stable fixes * cifs: clean up various nits in unicode routines * cifs: fix cifsConvertToUCS() for the mapchars case * iwlegacy: fix IBSS mode crashes - merge current stable queue: * ARM: zImage: make sure the stack is 64-bit aligned * ASoC: SSM2602: Fix 'Mic Boost2' control * ASoC: UDA134x: Remove POWER_OFF_ON_STANDBY define * block: rescan partitions on invalidated devices on -ENOMEDIA too * can: fix SJA1000 dlc for RTR packets * cdrom: always check_disk_change() on open * cifs: add fallback in is_path_accessible for old servers * cifs: Fix memory over bound bug in cifs_parse_mount_options * clocksource: Install completely before selecting * dccp: handle invalid feature options length (CVE-2011-1770) * drm/radeon/kms: fix extended lvds info parsing * ehea: Fix memory hotplug oops * ehea: fix wrongly reported speed and port * media: Fix cx88 remote control input * hydra: Fix regression caused during net_device_ops conversion * ipheth: Properly distinguish length and alignment in URBs and skbs * libata: fix oops when LPM is used with PMP * libertas: fix cmdpendingq locking * megaraid_sas: Sanity check user supplied length before passing it to dma_alloc_coherent() * mm: use alloc_bootmem_node_nopanic() on really needed path * ne-h8300: Fix regression caused during net_device_ops conversion * net: dev_close() should check IFF_UP * net: ip_expire() must revalidate route (CVE-2011-1927) * net: slip, fix ldisc->open retval * PCH_GbE : Fixed the issue of checksum judgment * PCH_GbE : Fixed the issue of collision detection * pch_gbe: support ML7223 IOH * PM: Fix warning in pm_restrict_gfp_mask() during SNAPSHOT_S2RAM ioctl * PM / Hibernate: Fix ioctl SNAPSHOT_S2RAM * PM / Hibernate: Make snapshot_release() restore GFP mask * rapidio: fix default routing initialization * Revert "mmc: fix a race between card-detect rescan and clock-gate work instances" * rtc-s3c: fixup wake support for rtc * scsi: Revert "[SCSI] Retrieve the Caching mode page" * Revert "x86, AMD: Fix APIC timer erratum 400 affecting K8 Rev.A-E processors" * slcan: fix ldisc->open retval * tick: Clear broadcast active bit when switching to oneshot * tmpfs: fix off-by-one in max_blocks checks * tmpfs: fix race between swapoff and writepage * tmpfs: fix race between umount and swapoff * tmpfs: fix race between umount and writepage * tmpfs: fix spurious ENOSPC when racing with unswap * media/v4l: Release module if subdev registration fails * vmxnet3: Consistently disable irqs when taking adapter->cmd_lock * vmxnet3: Fix inconsistent LRO state after initialization * x86, AMD: Fix ARAT feature setting again * x86, apic: Fix spurious error interrupts triggering on all non-boot APs * x86: Fix UV BAU for non-consecutive nasids * x86, mce, AMD: Fix leaving freed data in a list * zorro8390: Fix regression caused during net_device_ops conversion + rtp - Revert to unionfs 2.5.8 until 2.5.9 problems are solved (cf bug #1326 and unionfs ml) * Tue May 10 2011 tmb 2.6.38.6-1.mga1 + Revision: 97089 - merge current stable queue: cifs: change bleft in decode_unicode_ssetup back to signed type cifs: check for bytes_remaining going to zero in CIFS_SessSetup cifs: handle errors from coalesce_t2 cifs: refactor mid finding loop in cifs_demultiplex_thread cifs: sanitize length checking in coalesce_t2 drm/radeon/kms: add pci id to acer travelmate quirk for 5730 drm/radeon/kms: fix gart setup on fusion parts (v2) backport drm/i915/dp: Be paranoid in case we disable a DP before it is attached drm/i915/lvds: Only act on lid notify when the device is on drm/i915: Release object along create user fb error path efi: Validate size of EFI GUID partition entries (CVE-2011-1776) hw_breakpoints, powerpc: Fix CONFIG_HAVE_HW_BREAKPOINT off-case in ptrace_set_debugreg() iwlwifi: add {ack, plpc}_check module parameters ptrace: Prepare to fix racy accesses on task breakpoints thinkpad-acpi: module autoloading for newer Lenovo ThinkPads vm: Don't lock guardpage if the stack is growing up vm: fix vm_pgoff wrap in upward expansion x86, hw_breakpoints: Fix racy access to ptrace breakpoints - revert: "dell-laptop: Toggle the unsupported hardware killswitch" as it causes regressions on existing hw (reported by Colin Guthrie) - drop Amd K8 erratum 400 fix (merged) - update to 2.6.38.6 - clean /lib/modules tree on uninstall - disable ACPI_PROCFS_POWER as its obsoleted by the sysfs interface * Tue May 03 2011 tmb 2.6.38.5-1.mga1 + Revision: 94519 - update unionfs to 2.5.9 - update to 2.6.38.5 (CVE-2011-2479, CVE-2011-2498) * Sat Apr 30 2011 tmb 2.6.38.5-0.rc1.1.mga1 + Revision: 93738 - raise default vmalloc area to 192MB (Anssi, #904) - r8169: be verbose when unable to load firmware - samsung-laptop: drop backlight type setting patch as its 2.6.39 specific - r8169: add support for RTL8105E - samsung-laptop: set backlight type and add support for N230, R410P - x86, AMD: K8 Rev.A-E processors are subject to erratum 400 - enable DEBUG_RODATA and DEBUG_SET_MODULE_RONX - update to 2.6.38.5-rc1 - hp-wmi: add support for rfkill on HP Mini 5102 (Anssi) * Fri Apr 22 2011 tmb 2.6.38.4-1.mga1 + Revision: 89804 - enable radeon kernel modesetting - add aliases for old ieee1394 modules to the new firewire stack - add ide/ahci/raid ids for Intel Panther Point - update ipset to 6.4 (includes ipv6 support) - intel_ips: fix monitor thread to use TASK_INTERRUPTIBLE - disable powersaving on rt2800 as it is broken (noted by rtp) - update aufs to aufs2.1-38 stable branch - update to 2.6.38.4 (CVE-2011-2496) * Sat Apr 16 2011 tmb 2.6.38.3-1.mga1 + Revision: 86561 - drm/radeon/kms: fix suspend on rv530 asics - drm/radeon/kms: pll tweaks for rv6xx - vm: fix mlock() on stack guard page - vm: fix vm_pgoff wrap in stack expansion - update 'drm/i915: Fix tiling corruption from pipelined fencing' - drm: Retry i2c transfer of EDID block after failure - drm/i915/dp: Sanity check eDP existence - drm/i915: Restore missing command flush before interrupt on BLT ring - drm/i915: Avoid unmapping pages from a NULL address space - drm/i915: Enable GPU semaphores by default - update to 2.6.38.3 final (CVE-2011-2496) - drop merged xen revert patch - re-enable debug * Tue Apr 12 2011 tmb 2.6.38.3-0.rc1.1.mga1 + Revision: 84037 - add missing virtual provides - revert: 'x86-64, mm: Put early page table high' as it breaks xen - rediff HP Compaq DC7900 alsa patch - update to 2.6.38.3-rc1 - drop merged patches * Mon Apr 11 2011 tmb 2.6.38.2-4.mga1 + Revision: 83133 - add xen netdev backend support - compress patch tarball with xz - ath9k: fix a chip wakeup related crash in ath9k_start - add xen-pvops kernel - spec cleanup + rtp - import arm support. The kernel can build iop32x, kirkwood and versatile (qemu) kernels but build only kirkwood and versatile atm. * Sat Apr 02 2011 tmb 2.6.38.2-2.mga1 + Revision: 79847 - add module_alias matching old dm-raid45 - ALSA: Fix yet another race in disconnection - ALSA: hda - Fix SPDIF out regression on ALC889 - ALSA: vmalloc buffers should use normal mmap - ath9k: Fix kernel panic in AR2427 - cciss: fix lost command issue - crypto: aesni-intel - fix problem with packets that are not multiple of 64b - eCryptfs: ecryptfs_keyring_auth_tok_for_sig() bug fix - eCryptfs: Unlock page in write_begin error path - mac80211: initialize sta->last_rx in sta_info_alloc - myri10ge: fix rmmod crash - PCI/ACPI: Report ASPM support to BIOS if not disabled from command line - perf: Better fit max unprivileged mlock pages for tools needs - scsi/ses: Avoid kernel panic when lun 0 is not mapped - scsi/ses: show devices for enclosures with no page 7 - sound/oss/opl3: validate voice and channel indexes - x86-64, mm: Put early page table high - drop -devel provides from -source as dkms fails to build correctly with -source - Relax si_code check in rt_sigqueueinfo and rt_tgsigqueueinfo - Revert "x86: Cleanup highmap after brk is concluded", as it causes systems to freeze on resume - restore framebuffer oops and deadlock fixes by Herton as they seem to work better than the Ubuntu one (mdv#62864) * Mon Mar 28 2011 tmb 2.6.38.2-1.mga1 + Revision: 78347 - update to 2.6.38.2 (CVE-2011-0726) - add kernel-netbook build (mga #313) * Thu Mar 24 2011 tmb 2.6.38.1-1.mga1 + Revision: 76866 - drm/i915: Fix pipelined fencing (colin, fdo bug #34584) - enable ath9k debugging - ath9k: Fix a locking related issue - update to 2.6.38.1 * Sun Mar 20 2011 tmb 2.6.38-1.mga1 + Revision: 74958 - add 70 fixes from upstream -stable queue - rediff S2 to apply cleanly - fix acerhk build with 2.6.38 series kernels - update filelists - fix ndiswrapper build with 2.6.38 - update aufs2 to 2.6.38-rc - update defconfigs - rediff 3rd-3rdparty-merge.patch - rediff fs-aufs2.1-for-2.6.37.patch - rediff platform-x86-add-shuttle-wmi-driver.patch - rediff char-agp-intel-new-Q57-id.patch - rediff acpi-video-add-blacklist-to-use-vendor-driver.patch - rediff acpi-add-proc-event-regs.patch - rediff x86-pci-toshiba-equium-a60-assign-busses.patch - update unionfs to 2.5.8 - update samsung-laptop driver - drop old samsung-backlight driver - update plymouth framebuffer oops fix (from ubuntu) - disable broken docomo patches - update to 2.6.38 * drop merged patches: block-fix-mis-synchronisation-in-blkdev_issue_zeroout.patch btrfs-deal-with-short-returns-from-copy_from_user.patch dm-crypt-scale-to-multiple-CPUs-v5-2.6.36.patch drm-i915-fix-calculation-of-backlight-value-in-combined-mode.patch fs-squashfs-add-XZ-compression-configuration-option.patch fs-squashfs-add-XZ-compression-support.patch fs-squashfs-fix-use-of-uninitialised-variable-in-zlib-and-xz-decompressors.patch idle-intel_idle-update-Sandy-Bridge-core-C-state-residency-targets.patch kbuild-do-not-remove-a.out-kvm.h-and-kvm_para.h-on-headers_install_all.patch kernel-sched-autogroup-Fix-reference-leak.patch kernel-sched-automated-per-session-task-groups-20101130.patch kernel-sched-fix-potential-access-to-freed-memory.patch kernel-sched-Fix-struct-autogroup-memory-leak.patch lib-decompressors-add-boot-time-XZ-support.patch lib-decompressors-add-XZ-decompressor-module.patch net-wireless-ath9k-fix-race-conditions-when-stop-device.patch net-wireless-rtl8187-avoid-redundant-write-to-register-FF72.patch net-wireless-rtl8187-consolidate-anaparam-on-off-write-sequences.patch net-wireless-rtl8187-do-not-do-per-packet-TX-AGC.patch net-wireless-rtl8187-don-t-set-RTL818X_CONFIG3_GNT_SELECT.patch net-wireless-rtl8187-fix-wrong-register-initialization-in-8187B.patch net-wireless-rtl8187-move-pll-reset-at-start-out-of-ANAPARAM-write.patch net-wireless-rtl8187-remove-redundant-initialization-of-ARFR.patch net-wireless-rtl8187-remove-setting-of-beacon-atim-regs-from-init.patch net-wireless-rtl8187-remove-uneeded-setting-of-anaparam-write.patch net-wireless-rtl8187-restore-anaparam-registers-after-reset.patch net-wireless-zd1201-add-id.patch net-wireless-zd1211rw-add-id.patch nfs-fix-compilation-warning.patch nfs-nfsroot-should-default-to-proto-udp.patch x86-support-XZ-compressed-kernel.patch * Tue Mar 15 2011 tmb 2.6.37.4-1.mga1 + Revision: 71895 - block: fix mis-synchronisation in blkdev_issue_zeroout() - btrfs: deal with short returns from copy_from_user - drm/i915: Fix calculation of backlight value in combined mode - nfs: nfsroot should default to: proto=udp - nfs: fix compilation warning - update to 2.6.37.4 * Tue Mar 08 2011 tmb 2.6.37.3-1.mga1 + Revision: 66712 - add Mageia framebuffer boot logo - update to 2.6.37.3 (CVE-2011-1013, CVE-2011-1076) * drop merged patches: mm-prevent-concurrent-unmap_mapping_range-on-the-same-inode.patch net-ipv4-tcp-fix-inet_twsk_deschedule.patch usb-serial-usb_wwan-fix-tty-null-dereference.patch revert-bluetooth-enable-usb-autosuspend-by-default-on-btusb.patch staging-brcm80211-bugfix-for-softmac-crash-on-multi-cpu-configurations.patch staging-brcm80211-remove-assert-to-avoid-panic-since-2.6.37-kernel.patch * Sat Feb 26 2011 tmb 2.6.37.2-1.mga1 + Revision: 60143 - fix aufs2 -devel includes - add aufs2 support - staging: brcm80211: remove assert to avoid panic since 2.6.37 kernel - staging: brcm80211: bugfix for softmac crash on multi cpu configurations - USB: serial/usb_wwan, fix tty NULL dereference - Revert 'Bluetooth: Enable USB autosuspend by default on btusb' - mm: prevent concurrent unmap_mapping_range() on the same inode - tcp: fix inet_twsk_deschedule() - ath9k: fix race conditions when stop device (#144) - i586 server kernel and x86_64 kernels needs to be compressed with gzip so they work with xen (got broken during lzma -> xz update, noted by Guillaume Rousse on mdv kernel-discuss ml) - update to 2.6.37.2 * drop merged patch fs-xfs-fix-dquot-shaker-deadlock.patch * Sat Feb 19 2011 tmb 2.6.37.1-1.mga1 + Revision: 54140 - xfs: fix dquot shaker deadlock - drop merged patches: idle-intel_idle-open-broadcast-clock-event-to-fix-boot-hang.patch idle-intel_idle-fix-a-shutdown-regression.patch - rediff patches: kernel-sched-automated-per-session-task-groups-20101130.patch kernel-sched-autogroup-Fix-reference-leak.patch kernel-sched-Fix-struct-autogroup-memory-leak.patch - update to 2.6.37.1 - intel_idle: update Sandy Bridge core C-state residency targets - intel_idle: open broadcast clock event to prevent boot hang due to local apic stalls - intel_idle: fix a shutdown regression due to open broadcast fix * Tue Jan 25 2011 tmb 2.6.37-3.mga1 + Revision: 38796 - drop obsoletes/provides for ancient mandriva releases - Squashfs: Fix use of uninitialised variable in zlib & xz decompressors - update defconfigs - add xz support for kernel, initrd and squashfs (from upstream 2.6.38-rc1) - drop lzma support (obsoleted by xz support) - disable sparc and powerpc in buildscripts too - unpack patches tarball - convert 3rdparty tarballs to patches - build only for i586 and x86_64 for now * Sat Jan 08 2011 tmb 2.6.37-2.mga1 + Revision: 1280 - drop SOURCE5, not needed anymore - imported package kernel - Created package structure for kernel. * Sat Jan 8 2011 Thomas Backlund 2.6.37-2.mga1 o Herton Ronaldo Krzesinski - Fix additional oops that can happen with remove_conflicting_framebuffers inside framebuffer code, and fix possible deadlock caused by fb_set_suspend. Drop original patch for MDV #59260 as this supersedes it. Submitted at https://bugzilla.kernel.org/show_bug.cgi?id=26232 - Apply upstream fixes "sched, autogroup: Fix reference leak", "sched: Fix struct autogroup memory leak" o Thomas Backlund - initial Mageia import - drop rpm tags - drop manbo support - rename mandriva to mageia - rename manbo to mageia - update Documentation to match Mageia - drop video-mdk-logo.patch * Wed Jan 5 2011 Thomas Backlund 2.6.37-1mnb o Thomas Backlund - upgrade to 2.6.37 final * drop merged patches: block-cfq-improve-fsync-performance-for-small-files.patch firewire-ohci-avoid-reallocation-of-AR-buffers.patch firewire-ohci-fix-race-when-reading-count-in-AR-descriptor.patch firewire-ohci-fix-regression-with-Agere-FW643-rev-06-disable-MSI.patch firewire-ohci-fix-regression-with-VIA-VT6315-disable-MSI.patch gpu-drm-i915-always-set-the-dp-transcoder-config-to-8bpc.patch gpu-drm-kms-remove-spaces-from-connector-names-v2.patch gpu-drm-radeon-kms-don-t-apply-7xx-hdp-flush-workaround-on-agp.patch gpu-drm-radeon-kms-fix-vram-base-calculation-on-rs780-rs880.patch idle-release-2.6.36.patch kbuild-really-dont-remove-bounds-asm-offsets-headers.patch kernel-cgroup-fixup-broken-cgroup-movement.patch kernel-rcu-git.patch kernel-sched-Cure-more-NO_HZ-load-average-woes.patch kernel-sched-fix-skip_clock_update-optimization.patch md-fix-bug-with-re-adding-of-partially-recovered-device.patch md-protect-against-NULL-reference-when-waiting-to-start-a-raid10.patch net-af_unix-limit-recursion-level.patch net-af_unix-limit-unix_tot_inflight.patch net-bonding-fix-slave-selection-bug.patch net-mac80211-avoid-calling-ieee80211_work_work-unconditionally.patch net-r8169-fix-sleeping-while-holding-spinlock.patch net-wireless-rtl8187-consolidate-MSR-writes-in-bss-info-changed.patch security-TOMOYO-Print-URL-information-before-panic.patch sound-alsa-hda-sigmatel-work-around-incorrect-master-muting.patch sound-alsa-hda-sigmatel-Fix-wrong-TLV-mute-bit-for-STAC_IDT-codecs.patch sound-alsa-tlv-Define-numbers-in-sound-tlv.h.patch * drop unneeded patch: fs-dynamic-nls-default.patch (smbfs support is removed) * rediff patches: 3rd-3rdparty-merge.patch acpi-dsdt-initrd-v0.9c-2.6.28.patch acpi-dsdt-initrd-v0.9c-fixes.patch char-agp-intel-new-Q57-id.patch disable-mrproper-prepare-scripts-configs-in-devel-rpms.patch hid-usbhid-IBM-BladeCenterHS20-quirk.patch kbuild-compress-kernel-modules-on-installation.patch kernel-sched-automated-per-session-task-groups-20101130.patch platform-x86-add-shuttle-wmi-driver.patch sound-bluetooth-SCO-support.patch usb-storage-unusual_devs-add-id.patch * add patches: gpu/drm/mach64: 2.6.37 buildfix netfilter/IFWLOG: 2.6.37 buildfix usb/storage: unusual_devs 2.6.37 buildfix * update defconfigs * update filelists * remove code disabling new firewire stack for backports as its now the only firewire stack in the kernel * Wed Dec 22 2010 Thomas Backlund 2.6.36.2-2mnb o Herton Ronaldo Krzesinski - Add new shuttle-wmi x86 platform driver. Blacklist backlight controls for some shuttle devices in acpi video driver for them to work properly with quirk in shuttle-wmi. - mac80211: avoid calling ieee80211_work_work unconditionally - Add back fix for oops with plymouthd quiting on vesafb after i915 with modesetting is loaded, fix should be "upstreamed", on todo (MDV #59260). o Thomas Backlund - update "sched: automated per session task groups" patch to the final code merged upstream in -tip - sched: fix autogroup proc interface potential access to freed memory - sched: fix skip_clock_update optimization to be more robust - sched: Cure more NO_HZ load average woes - drm/kms: remove spaces from connector names - drm/radeon/kms: fix vram base calculation on rs780/rs880 - drm/radeon/kms: don't apply 7xx HDP flush workaround on AGP - drm/i915: Always set the DP transcoder config to 8BPC - md: fix bug with re-adding of partially recovered device - md: protect against NULL reference when waiting to start a raid10 - bonding: Fix slave selection bug - r8169: fix sleeping while holding spinlock * Fri Dec 10 2010 Thomas Backlund 2.6.36.2-1mnb o Thomas Backlund - update to 2.6.36.2 (CVE-2010-3848, CVE-2010-3849, CVE-2010-3850, CVE-2010-4258) * drop merged patches: microblaze-fix-build-with-make-3.82.patch fs-ext4-fix-NULL-pointer-dereference-in-print_daily_error_info.patch firewire-ohci-fix-buffer-overflow-in-AR-split-packet-handling.patch firewire-ohci-fix-race-in-AR-split-packet-handling.patch gpu-drm-radeon-kms-make-sure-blit-addr-masks-are-64-bit.patch gpu-drm-radeon-kms-fix-2D-tile-height-alignment-in-the-r600-CS-checker.patch gpu-drm-radeon-kms-MC-vram-map-needs-to-be-bigger-than-pci-aperture-size.patch gpu-drm-radeon-kms-properly-compute-group_size-on-6xx-7xx.patch gpu-drm-radeon-kms-fix-handling-of-tex-lookup-disable-in-cs-checker-on-r2xx.patch sound-alsa-hda-Disable-sticky-PCM-stream-assignment-for-AD-codecs.patch sound-alsa-OSS-mixer-emulation-fix-locking.patch sound-alsa-hda-add-Vortex86MX-PCI-ids.patch sound-alsa-hda-Fix-codec-muted-after-rebooting-from-Windows.patch sound-alsa-hda-Add-workarounds-for-CT-IBG-controllers.patch sound-alsa-hda-Add-some-workarounds-for-Creative-IBG.patch sound-alsa-hda-Fix-wrong-SPDIF-NID-assignment-for-CA0110.patch sound-alsa-hda-Fix-ALC660-ALC861-VD-capture-playback-mixers.patch - firewire-ohci: disable MSI on all VIA firewire controllers - firewire-ohci: disable MSI on Agere FW643 rev 06 controller - af_unix: limit unix_tot_inflight and recursion level (CVE-2010-4249) o Herton Ronaldo Krzesinski - If building a backport of 2.6.36 for older distros (like 2010.1), don't enable new firewire stack, thus avoiding requirement on newer module-init-tools, as we enable both stacks for now and blacklist the old one in module-init-tools. * Tue Nov 30 2010 Thomas Backlund 2.6.36.1-2mnb o Herton Ronaldo Krzesinski - Updated ipset to version 4.4 - ALSA, hda: fix wrong mixer nids given to alc_auto_create_input_ctls for ALC660-VD/ALC861-VD hda codecs (MDV #61159) - rtl8187: miscellaneous cleanups and bug fixes. o Thomas Backlund - sched, cgroup: Fixup broken cgroup movement (Peter Zijlstra, LKML) - sched: automated per session task groups 20101130 (Mike Galbraith, LKML) - dm-crypt: scale to multiple CPUs v5 * Mon Nov 22 2010 Thomas Backlund 2.6.36.1-1mnb o Thomas Backlund - update unionfs to v 2.5.7 - make kernel-source require diffutils as it uses both diff and cmp during build (mdv #61719) - update to 2.6.36.1 - add intel_idle fixes (Len Brown, LKML) - ext4: fix NULL pointer dereference in print_daily_error_info() * Fri Oct 29 2010 Thomas Backlund 2.6.36-2mnb o Thomas Backlund - microblaze: fix build with make 3.82 - TOMOYO: Print URL information before panic() (mdv #61723) - ALSA: hda - Fix wrong TLV mute bit for STAC/IDT codecs (Patch by Clemens Ladisch, requested by Colin Guthrie) - ALSA: tlv - Define numbers in sound/tlv.h (Takashi Iwai) - ALSA: hda - Disable sticky PCM stream assignment for AD codecs (Patch by Takashi Iwai, requested by Colin Guthrie) - ALSA: OSS mixer emulation - fix locking (Jaroslav Kysela) - ALSA: hda - Add Vortex86MX PCI ids (Otavio Salvador) - ALSA: hda - Fix codec muted after rebooting from Windows (Charles Chin) - ALSA: hda - Add workarounds for CT-IBG controllers (Takashi Iwai) - ALSA: hda - Add some workarounds for Creative IBG (Takashi Iwai) - ALSA: hda - Fix wrong SPDIF NID assignment for CA0110 (Takashi Iwai) - cfq: improve fsync performance for small files - kbuild: do not remove a.out kvm.h and kvm_para.h on headers_install_all (Kirill A. Shutemov, LKML) - drm/radeon/kms fixes from upstream (Alex Deucher): * make sure blit addr masks are 64 bit * MC vram map needs to be >= pci aperture size * properly compute group_size on 6xx/7xx * fix handling of tex lookup disable in cs checker on r2xx - firewire (JuJu) fixes from upstream (Clemens Ladisch): * firewire: ohci: fix buffer overflow in AR split packet handling * firewire: ohci: fix race in AR split packet handling * firewire: ohci: avoid reallocation of AR buffers * firewire: ohci: fix race when reading count in AR descriptor * Thu Oct 21 2010 Thomas Backlund 2.6.36-1mnb o Thomas Backlund - update patch: ALSA: HDA: Sigmatel: work around incorrect master muting (patch by Clemens Ladisch, requested by Colin Guthrie) - make doc subpackage noarch - make squashfs lzma support coexist with lzo - update to 2.6.36 final * Fri Oct 15 2010 Thomas Backlund 2.6.36-0.rc8.1.1mnb o Thomas Backlund - fix defconfig creation when enabling debug - alsa: patch_sigmatel: fix master playback volume mute (patch by Clemens Ladisch, requested by Colin Guthrie) - Update to 2.6.36-rc8-git1 * drop merged patches: block-elevator-git.patch fs-xfs-git.patch gpu-drm-git.patch * Thu Oct 7 2010 Thomas Backlund 2.6.36-0.rc7.1mnb o Thomas Backlund - enable the new firewire stack (juju) so we can start testing apps against it (old stack is scheduled for removal around 2.6.37-39) (module-init-tools >= 3.6-12 have the new core blacklisted for now to avoid breakage) - update to 2.6.36-rc7 * drop merged patch: gpu-drm-intel-git-fixes.patch - add fixes queued for 2.6.36 final: elevator: fix oops on early call to elevator_change() (upstream git) drm: don't drop handle reference on unload (upstream git) drm/ttm: Fix two race conditions + fix busy codepaths (upstream git) rcu: move check from rcu_dereference_bh to rcu_read_lock_bh_held (upstream git) xfs: properly account for reclaimed inodes (upstream git) * Sun Oct 3 2010 Thomas Backlund 2.6.36-0.rc6.2.1mnb o Thomas Backlund - update to 2.6.36-rc6-git2 * drop merged patches: fs-nfs-fix-the-return-value-of-nfs_file_fsync.patch mm-vmscan-raise-the-bar-to-PAGEOUT_IO_SYNC-stalls.patch mm-vmscan-synchronous-lumpy-reclaim-dont-call-congestion_wait.patch pci-fix-type-warnings-in-intr_remapping.c.patch pci-intel-iommu-Fix-32-bit-build-warning-with-__cmpxchg.patch platform-x86-add-lenovo-ideapad.patch platform-lenovo-ideapad-Only-allow-camera-state-to-be-set-to-0-or-1.patch platform-lenovo-ideapad-Stop-using-global-variables.patch staging-dt3155v4l-correcting-a-pointer-mismatch-bug.patch staging-update-ramzswap-to-zram-hg193.patch um-x86-Cast-to-u64-inside-set_64bit.patch video-via-via-gpio.c-fix-warning.patch x86-asm-Clean-up-and-simplify-asm-cmpxchg.h.patch x86-kvm-Remove-cast-obsoleted-by-set_64bit-prototype.patch * rediff patches: 3rd-3rdparty-merge.patch char-agp-intel-new-Q57-id.patch fs-dynamic-nls-default.patch include-kbuild-export-pci_ids.patch net-netfilter-IFWLOG-mdv.patch net-netfilter-psd-mdv.patch platform-x86-add-samsung-backlight-driver.patch serial-docomo-F2402.patch - add acerhk, heci, mach64 and ndiswrapper buildfixes for 2.6.36 - add intel drm fixes from upsteam heading for 2.6.36 final - update unionfs to 2.5.6 - revert squashfs lzo support (conflicts with lzma support) - remove tile arch from source/devel rpms - update defconfigs * Mon Sep 27 2010 Thomas Backlund 2.6.35.6-1mnb o Thomas Backlund - update to 2.6.35.6 (CVE-2010-2960) * rediff char-agp-intel-new-Q57-id.patch * Tue Sep 21 2010 Thomas Backlund 2.6.35.5-1mnb o Thomas Backlund - update to 2.6.35.5 (CVE-2010-3081, CVE-2010-3301) - raise CONFIG_NR_CPUS to 64 on desktop(586) and to 128 on server (mdv #60928) * Sat Aug 28 2010 Herton Ronaldo Krzesinski 2.6.35.4-1mnb o Thomas Backlund - update to 2.6.35.4 (CVE-2010-2803) * drop merged patches: fs-nfs-fix-an-oops-in-the-NFSv4-atomic-open-code.patch mm-fix-page-table-unmap-for-stack-guard-page-properly.patch mm-fix-up-some-user-visible-effects-of-the-stack-guard-page.patch x86-asm-Clean-up-and-simplify-set_64bit.patch - fix 2.6.35.2 regression: Kernel panic or instant reboot on udev modules loading (intel-agp, i915) (kbz #16612) o Herton Ronaldo Krzesinski - Merge following upstream fixes: pci: fix type warnings in intr_remapping.c intel-iommu: Fix 32-bit build warning with __cmpxchg() Staging: dt3155v4l: correcting a pointer mismatch bug and cleanups drivers/video/via/via-gpio.c: fix warning x86, kvm: Remove cast obsoleted by set_64bit() prototype cleanup um, x86: Cast to (u64 *) inside set_64bit() * Wed Aug 18 2010 Herton Ronaldo Krzesinski 2.6.35.2-1mnb o Herton Ronaldo Krzesinski - Update to 2.6.35.2 (CVE-2010-2240), dropped merged patches: arch-powerpc-fix-build-with-make-3.82.patch kernel-sched-Revert-nohz_ratelimit.patch pci-disable-MSI-on-Via-K8M800.patch md-raid10-avoid-deadlock-on-resync.patch - Updated ramzswap staging module to latest zram (hg 193, see http://code.google.com/p/compcache/issues/detail?id=68) - nfs: fix fsync error with nfs (upstream commit "NFS: fix the return value of nfs_file_fsync()") o Thomas Backlund - add Lenovo IdeaPad ACPI Laptop Extras support - ideapad: Only allow camera state to be set to 0 or 1 - ideapad: Stop using global variables - mm: fix page table unmap for stack guard page properly (kbz #16588) (fixes 2.6.35.2 breakage (mostly triggered with PAE / HIGHPTE)) - mm: fix up some user-visible effects of the stack guard page (kbz #16588) - nfs: Fix an Oops in the NFSv4 atomic open code * Tue Aug 10 2010 Thomas Backlund 2.6.35.1-1mnb o Thomas Backlund - update to 2.6.35.1 - sched: Revert nohz_ratelimit(), as it causes excessive wakeups - powerpc: fix build breakage with make 3.82 (Sam Ravnborg) - md: fix deadlock on raid10 during resync o Herton Ronaldo Krzesinski - Backport "vmscan: raise the bar to PAGEOUT_IO_SYNC stalls" and "vmscan: synchronous lumpy reclaim don't call congestion_wait()" changes (should fix behaviour reported at http://lkml.org/lkml/2010/4/4/86). * Mon Aug 2 2010 Thomas Backlund 2.6.35-1mnb o Thomas Backlund - add back missing Kconfig option so samsung-backlight is built (mdv #60386) - upgrade to 2.6.35 * drop merged patches: acpi-video-Be-more-liberal-in-validating-_BQC-behaviour.patch ata-ahci-add-missing-nv-IDs.patch ata-pata_marvell-CONFIG_AHCI-is-really-CONFIG_SATA_AHCI.patch base-firmware_class-fix-memory-leak-free-allocated-pages.patch fs-btrfs-fix-memory-corruption-on-mount.patch fs-cifs-fix-a-malicious-redirect-problem-in-the-DNS-lookup-code_CVE-2010-2524.patch fs-ext4-Prevent-creation-of-files-larger-than-RLIMIT_FSIZE-using-fallocate.patch gpu-drm-edid-fix-typo-in-1600x1200-75-mode.patch gpu-drm-i915-stop-trying-to-use-ACPI-lid-status.patch gpu-drm-nouveau-add-nv50-nv8x-nv9x-ctxprogs-generator.patch gpu-drm-nouveau-fix-missing-locking.patch gpu-drm-nouveau-git-20100316.patch hid-Support-for-3M-multitouch-panel.patch hid-add-support-for-Stantum-multitouch-panel.patch hid-fixed-bug-in-single-touch-emulation-on-the-stant.patch hid-add-pressure-support-for-the-Stantum-multitouch-.patch hid-add-support-for-Acer-T230H-multitouch.patch hid-add-support-for-Pixart-Imaging-Optical-Touch-Scr.patch hid-let-hid-input-accept-digitizers.patch hid-Support-for-MosArt-multitouch-panel.patch hid-remove-MODULE_VERSION-from-new-drivers.patch hid-ntrig-add-multi-input-quirk-and-clean-up.patch hid-n-trig-remove-unnecessary-tool-switching.patch hid-ntrig-multitouch-cleanup-and-fix.patch hid-ntrig-Single-touch-mode-tap.patch hid-ntrig-fix-touch-events.patch hwmon-coretemp-update.patch input-add-an-option-to-force-the-use-of-the-elantech-extension.patch input-atkbd-philco-i4xsi-release-keys.patch input-atkbd-positivo-i30-release-keys.patch input-elantech-firmware-versions-ge-2.48-use-6-byte-packets.patch input-elantech-ignore-high-bits-in-the-position-coordinates.patch input-elantech-update-elantech-documentation.patch input-elantech-whitelist-new-models-with-firmware-version-4.1.patch input-hid-extend-mask-for-BUTTON-usage-page.patch input-hid-handle-joysticks-with-large-number-of-buttons.patch input-tablet-linuxwacom-0.8.5-12.patch kernel-panic-call-console_verbose-in-panic.patch kernel-Prioritize-synchronous-signals-over-normal-signals.patch media-dvb-saa7134-avr-m135a-more-remotes.patch media-dvb-saa7134-add-support-for-m733a.patch media-video-revert-V4L-DVB-11906-saa7134-Use-v4l-bounding-alignment.patch net-atl1c-add-support-for-AR8151-AR8152.patch net-phylib-Support-phy-module-autoloading.patch net-phylib-Add-module-table-to-all-existing-phy-drivers.patch net-phylib-fix-typo-in-bcm6xx-PHY-driver-table.patch net-r8169-Fix-rtl8169_rx_interrupt.patch net-r8169-fix-random-mdio_write-failures.patch net-r8169-fix-mdio_read-and-update-mdio_write-according-to-hw-specs.patch net-sis190-link-status-poll.patch net-wireless-Add-USB-ID-for-Thomson-SpeedTouch-120g-to-p54usb-id-.patch net-wireless-ar9170-add-support-for-NEC-WL300NU-G-USB-dongle.patch pci-no-dmar.patch scsi-advansys-fix-regression-with-request_firmware-change.patch scsi-advansys-fix-narrow-board-error-path.patch sound-alsa-hda-add-ideapad-model-for-conexant-5051.patch sound-alsa-hda-via-fix-master-mute-and-automute-with-VT1812_VT2002P.patch sound-alsa-pcm_lib.c-convert-second-xrun_debug-parameter.patch sound-alsa-pcm_lib-add-possibility-to-log-last-10-DMA-ring.patch sound-alsa-pcm_lib-cleanup-merge-hw_ptr-update-functions.patch sound-alsa-pcm_lib-optimize-wake_up-calls-for-PCM-I-O.patch sound-alsa-pcm_lib-fix-something-must-be-really-wrong-condition.patch sound-alsa-pcm_lib-fix-wrong-delta-print-for-jiffies-check.patch sound-alsa-pcm_core-Fix-wake_up-optimization.patch sound-alsa-pcm_lib-return-back-hw_ptr_interrupt.patch sound-alsa-pcm_native-fix-runtime-boundary-calculation.patch sound-alsa-pcm_lib-fix-xrun-functionality.patch sound-alsa-pcm-fix-the-fix-of-the-runtime-boundary-calculation.patch sound-alsa-pcm-fix-delta-calculation-at-boundary-wraparound.patch video-fb-fix-unregister_framebuffer-fb_destroy.patch x86-cpu-Add-AMD-core-boosting-feature-flag-to-proc-cpuinfo.patch x86-kernel-Send-a-SIGTRAP-for-user-icebp-traps.patch x86-kernel-set_bios_reboot-is-needed-for-Dell-Precision-WorkStation-T7400.patch x86-powernow-k8-Add-core-performance-boost-support.patch * rediff patches: 3rd-3rdparty-merge.patch acpi-add-proc-event-regs.patch char-agp-intel-new-Q57-id.patch include-kbuild-export-pci_ids.patch platform-x86-add-samsung-backlight-driver.patch sound-alsa-hda_intel-prealloc-4mb-dmabuffer.patch - rebase unionfs 2.5.4 for 2.6.35 - adapt unionfs for vfs changes in 2.6.35 - rebase squashfs lzma support - drop ipset-2.4.9 patches (used for backporting 2010.1 kernel to 2010.0) - merge source2 and source3 into one patch - enable CGROUPS for all kernels, update defconfigs - add buildfixes for 2.6.35 for ndiswrapper, viahss, samsung-backlight, and netfilter IFWLOG, ipset and psd modules * Tue Jul 27 2010 Thomas Backlund 2.6.33.6-2mnb o Thomas Backlund - update to 2.6.33.6 * drop merged patches: ata-libata-disable-atapi-an-by-default.patch fs-btrfs-should-add-a-permission-check-for-setfacl.patch fs-gfs2-fix-permissions-checking-for-setflags-ioctl.patch gpu-drm_edid-Fix-1024x768-at-85Hz.patch gpu-drm-i915-fix-82854-pci-id-and-treat-it-like-other-85x.patch gpu-drm_radeon_kms_atom-fix-typo-in-LVDS-panel-info-parsing.patch gpu-drm_radeon_kms-reset-ddc_bus-in-object-header-parsing.patch kernel-posix_timer-Fix-error-path-in-timer_create.patch md-Fix-read-balancing-in-RAID1-and-RAID10-on-drives-bigger-than-2TB.patch md-linear-avoid-possible-oops-and-array-stop.patch md-raid1-fix-counting-of-write-targets.patch media-v4l-dvb-gspca-stv06xx-remove-the-046d-08da-from-the-stv06xx-driver.patch net-sctp-Fix-skb_over_panic-resulting-from-multiple-invalid-parameter-errors_CVE-2010-1173.patch pci-disable-msi-for-MCP55-on-P5N32-E-SLI.patch rtc-cmos-do-dev_set_drvdata-earlier-in-the-initialization.patch staging-vt6655-fix-kernel-bug-on-driver-wpa-initialization.patch - fix rebooting on Dell Precision WorkStation T7400 (#58017) - acpi/video: be more liberal in validating _BQC behaviour - CIFS: Fix a malicious redirect problem in the DNS lookup code (CVE-2010-2524) - x86: Send a SIGTRAP for user icebp traps, fixes Wine apps breakage (mdv #60067) o Herton Ronaldo Krzesinski - agp/intel: add new host bridge id for Q57 system - backport coretemp fixes/updates (new hardware support): hwmon: (coretemp) Fix cpu model output drivers/hwmon/coretemp.c: detect the thermal sensors by CPUID drivers/hwmon/coretemp.c: get TjMax value from MSR hwmon: (coretemp) Skip duplicate CPU entries hwmon: (coretemp) Properly label the sensors * Thu Jun 17 2010 Herton Ronaldo Krzesinski 2.6.33.5-2mnb o Thomas Backlund - add upstream fixes for r8169: (fixes #59723) * fix rtl8169_rx_interrupt() * fix random mdio_write failures * fix mdio_read and update mdio_write according to hw specs - drm/i915: Fix 82854 PCI ID, and treat it like other 85X - V4L/DVB: gspca - stv06xx: Remove the 046d:08da from the stv06xx driver (fixes nonworking QuickCam Messenger) - libata: disable ATAPI AN by default (Fixes issue with ATAPI devices which raise AN when hit by commands issued by open(). This leads to infinite loop of AN -> MEDIA_CHANGE uevent -> udev open() to check media -> AN) - staging: vt6655: Fix kernel BUG on driver wpa initialization - ext4: Prevent creation of files larger than RLIMIT_FSIZE using fallocate (fixes Ext4 Security Bypass Vulnerability) - sctp: Fix skb_over_panic resulting from multiple invalid parameter errors (CVE-2010-1173) o Herton Ronaldo Krzesinski - Btrfs: add a permission check for setfacl (CVE-2010-2071) - ALSA: hda-intel: add ideapad model for Conexant 5051 * Wed Jun 02 2010 Herton Ronaldo Krzesinski 2.6.33.5-1mnb o Thomas Backlund - update to 2.6.33.5 * Drop merged patches: fs-cifs-guard-against-hardlinking-directories.patch gpu-drm-i915-disable-fbc-on-915gm-and-945gm.patch gpu-drm-i915-fix-non-ironlake-965-class-crashes.patch gpu-drm-i915-use-pipe_control-instruction-on-ironlake-and-sandy-bridge.patch net-ipv4-udp-fix-short-packet-and-bad-checksum-logging.patch net-wireless-REVERT-ath9k-fix-lockdep-warning-when-unloading-module.patch sound-alsa-hda-Fix-0-dB-for-Lenovo-models-using-Conexant-C.patch sound-alsa-hda-fix-dg45id-spdif-output.patch sound-alsa-hda-new-intel-hda-controller.patch sound-alsa-ice1724-Fix-ESI-Maya44-capture-source-control.patch sound-alsa-revert-alsa-hda-realtek-quirk-for-d945gclf2-mainboard.patch sound-alsa-virtuoso-fix-Xonar-D1-DX-front-panel-microphone.patch x86-amd-check-x86_feature_osvw-bit-before-accessing-osvw-msrs.patch x86-cacheinfo-turn-off-l3-cache-index-disable-feature-in-virtualized-environments.patch - drop patch (that got reverted upstream in commit d4b74bf07873da2e94219a7b67a334fc1c3ce649): gpu-drm_i915-Configure-the-TV-sense-state-correctly-on-GM45-to-make-TV-detection-reliable.patch - Prioritize synchronous signals over 'normal' signals (fixes Wine deadlocking the kernel (#59545)) - panic: call console_verbose() in panic to ensure a directly called panic will print a backtrace. - posix_timer: Fix error path in timer_create - powernow-k8: Add core performance boost support - x86, cpu: Add AMD core boosting feature flag to /proc/cpuinfo o Herton Ronaldo Krzesinski - Include fix for CVE-2010-1641 (kernel: GFS2: The setflags ioctl() doesn't check file ownership). - Apply change "ALSA: pcm: fix the fix of the runtime->boundary calculation" from upstream kernel, bug fix to previously added patch sound-alsa-pcm_native-fix-runtime-boundary-calculation.patch - Apply change "ALSA: pcm: fix delta calculation at boundary wraparound" from upstream kernel, bug fix to previously added sound-alsa-pcm_lib-cleanup-merge-hw_ptr-update-functions.patch * Tue May 25 2010 Pascal Terjan 2.6.33.4-3mnb o Thomas Backlund - firmware_class: fix memory leak introduced by the patch 6e03a201bbe: firmware: speed up request_firmware() - drm/edid: fix 1024x768@85Hz - drm/edid: fix 1600x1200@75Hz - drm/radeon/kms/atom: fix typo in LVDS panel info parsing - drm/radeon/kms: reset ddc_bus in object header parsing - drm/i915: Configure the TV sense state correctly on GM45 to make TV detection reliable - md: fix read balancing in RAID1 and RAID10 on drives > 2TB - md: fix counting of write targets on raid1 - md: avoid possible oops and array stop on linear layout - pci: disable MSI on Via K8M800 (fixes problems with AHCI) - pci: disable MSI for MCP55 on P5N32-E SLI (fixes NIC problems) o Pascal Terjan - Add patches to support phy module autoloading (#57958) * Fri May 21 2010 Herton Ronaldo Krzesinski 2.6.33.4-2mnb o Thomas Backlund - drm/i915: use PIPE_CONTROL instruction on Ironlake and Sandy Bridge - drm/i915: fix non-Ironlake 965 class PIPE_CONTROL crashes - drm/i915: Disable FBC on 915GM and 945GM as it causes hangs after suspend/resume - alsa: hda-intel: Add a PCI controller id found on new Dell laptops - x86: cacheinfo: Turn off L3 cache index disable feature in virtualized environments, fixes crash on boot on xen. - x86, amd: Check X86_FEATURE_OSVW bit before accessing OSVW MSRs, prevents GP fault - ath9k: revert: "ath9k: fix lockdep warning when unloading module" introduced in 2.6.33.2, as it wasn't meant for kernels <=2.6.34 (fixes warning in #56614) (Reference: http://marc.info/?l=linux-kernel&m=127430485607989&w=2) o Herton Ronaldo Krzesinski - Fix oops with plymouthd quiting on vesafb after i915 with modesetting is loaded (#59260). - Apply "drm/i915: Stop trying to use ACPI lid status to determine LVDS connection.", fixes lost display after closing lid on some laptops (#59133) - Replace "dev_set_drvdata before rtc_device_register in rtc_cmos" fix with same solution applied upstream. * Sat May 15 2010 Herton Ronaldo Krzesinski 2.6.33.4-1mnb o Pascal Terjan - Retry commands with UNIT_ATTENTION sense codes to fix ext3/ext4 I/O error o Herton Ronaldo Krzesinski - Updated to 2.6.33.4 * Drop following merged patches: scsi-retry-commands-with-UNIT_ATTENTION-sense-codes-to-fix-ext3-ext4-io-error.patch gpu-drm-i915-fix-tiling-limits-for-i915-class-hw-v2.patch gpu-drm-i915-build-fix-for-fix-tiling-limits-change.patch net-bnx2-Fix-lost-MSI-X-problem-on-5709-NICs.patch o Thomas Backlund - Revert "ALSA: hda/realtek: quirk for D945GCLF2 mainboard" as it's not valid for all revisions of the D945GCLF2 mainboard - ALSA: hda - fix DG45ID SPDIF output - ALSA: hda: Fix 0 dB for Lenovo models using Conexant CX20549 (Venice) - ALSA: ice1724 - Fix ESI Maya44 capture source control - ALSA: virtuoso: fix Xonar D1/DX front panel microphone - ipv4: udp: fix short packet and bad checksum logging - p54usb: add USB ID for Thomson SpeedTouch 120g - ar9170: add support for NEC WL300NU-G USB dongle - ahci: add missing nVidia mcp64-73 ids - pata_marvell: fix sata port ahci fallback - cifs: guard against hardlinking directories * Tue May 04 2010 Herton Ronaldo Krzesinski 2.6.33.3-1mnb o Pascal Terjan - Add ispnp async init patch from Ubuntu (requested by fcrozat) - Replace fs-btrfs-fix-memory-corruption-on-mount.patch with correct one (#59051). o Thomas Backlund - update to 2.6.33.3 * drop merged patches: x86-Erratum-workaround-for-read-after-write-of-HPET-comparator.patch net-wireless-b43-allow-pio-at-runtime.patch sound-alsa-hda-Add-position_fix-quirk-for-Biostar-mobo.patch o Herton Ronaldo Krzesinski - Add elantech patch series for new touchpad versions (found mainly on Asus UL{2,3,5,8}0, Asus P-Series, new Dell machines), from linux-input ML. - Add upstream bug fix for bnx2 timeout with MSI enabled, requested on http://lists.mandriva.com/kernel-discuss/2010-04/msg00015.php - Replace previously added synce 'dirty patch' from John Carr, by upstream sent fix "rndis_host: Poll status channel before control channel" from Ben Hutchings. - Sync advansys fix for MDV #53220 with upstream applied patches. * Thu Apr 22 2010 Herton Ronaldo Krzesinski 2.6.33.2-3mnb o Herton Ronaldo Krzesinski - Apply "ALSA: hda - Add position_fix quirk for Biostar mobo", fix for issue reported on Cooker ML. - Apply updated upstream patch (v2) for freedesktop.org bug #27449 Reference: http://lists.mandriva.com/kernel-discuss/2010-04/msg00007.php o Arnaud Patard - Prevent a crash on VirtualBox x86_64 without IO-APIC * Thu Apr 15 2010 Herton Ronaldo Krzesinski 2.6.33.2-2mnb o Herton Ronaldo Krzesinski - wacom: update to linuxwacom.sf.net version 0.8.5-12 (updated hardware support). Reference: http://lists.mandriva.com/kernel-discuss/2010-04/msg00000.php - Drop hid-usbhid-quirk-multilaser.patch (reset leds quirk): this is obsolete, since commit 08ef08e in upstream kernel. - Don't create debug packages by default when building backport packages for 2010.0 - Apply change "ALSA: pcm_lib - fix xrun functionality" from upstream kernel, bug fix to previously added patch sound-alsa-pcm_lib-add-possibility-to-log-last-10-DMA-ring.patch - Updated ipset to version 4.2, and keep older version for building 2010.0 backported packages. - Apply fix from freedesktop.org bug #27449 (drm/i915: fix tiling limits for i915 class hw). Reference: http://lists.mandriva.com/kernel-discuss/2010-04/msg00004.php - ALSA: hda - via - fix master mute and automute with VT1812/VT2002P o Thomas Backlund - apply nouveau git update only for 2010.1 - restore and apply nouveau ctxprogs generator for nv50/nv8x/nv9x only for 2010.0 backports * Mon Apr 05 2010 Herton Ronaldo Krzesinski 2.6.33.2-1mnb o Herton Ronaldo Krzesinski - saa7134: Fix tuner_config setting for Avermedia M733A (from Avermedia). Also add new pci id support. o Thomas Backlund - update to 2.6.33.2 * drop merged patch: net-wireless-ath9k-ar2427.patch * rediff patch: gpu-drm-nouveau-git-20100316.patch * Mon Mar 29 2010 Herton Ronaldo Krzesinski 2.6.33.1-2mnb o Herton Ronaldo Krzesinski - Fix mach64 to handle drm_ioctl unlocked_ioctl switch in 2.6.33 - Revert commit which breaks saa7134 tv output ("V4L/DVB (11906): saa7134: Use v4l bounding/alignment function"). - saa7134: add one more remote control type for for Avermedia M135A. - Fix advansys regression when firmware files are not found or loading fails (MDV #53220). - Apply n-trig patches from 2.6.34-rc2 to fix/add hardware support on some newer dell notebook models. Reference: http://lists.mandriva.com/kernel-discuss/2010-03/msg00005.php - saa7134: add support for Avermedia M733A. The original version for linux 2.6.31 was sent to me from Avermedia, original author is unknown, I ported it to 2.6.33. - Include more hid drivers from 2.6.34-rc2: hid-3m-pct, hid-mosart, hid-quanta, hid-stantum. Reference: http://lists.mandriva.com/kernel-discuss/2010-03/msg00007.php * Tue Mar 16 2010 Herton Ronaldo Krzesinski 2.6.33.1-1mnb o Thomas Backlund - security: fix error return path in ima_inode_alloc - ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI - add HPET Erratum fix for triggering WARN_ON due to mismatch on HPET_Tn_CMP readback (replaces HPET: Drop WARN_ON for mismatch on HPET_Tn_CMP readback) - btrfs: fix memory corruption on mount - update unionfs to 2.5.4 o Pascal Terjan - update unionfs oops patch o Herton Ronaldo Krzesinski - Updated to 2.6.33.1 * drop following merged patches: ahci-disable-FPDMA-auto-activate-optimization-on-NVIDIA-AHCI.patch security-fix-error-return-path-in-ima_inode_alloc.patch * rediff net-wireless-ath9k-ar2427.patch o Anssi Hannula - update nouveau to git snapshot (allowing and requiring the upgrade of nouveau userspace) * Wed Feb 24 2010 Thomas Backlund 2.6.33-1mnb o Thomas Backlund - HPET: Drop WARN_ON for mismatch on HPET_Tn_CMP readback - b43: convert B43_PIO(_FORCE) to a module option (pio=1) - drop patch: kernel-pid-export-find_task_by_vpid-symbol-for-fglrx.patch (not needed anymore, confirmed by Anssi) - update to 2.6.33 final * drop merged patches: net-wireless-iwlwifi-fix-AMSDU-Rx-afte-paged-Rx-patch.patch net-mac80211-fix-handling-of-null-rate-control-in-rate_control_get_rate.patch * rediff patch: acpi-processor-M720SR-limit-to-C2.patch - alsa: hda_intel: preallocate 4MB dma buffer (Request by Colin) * Sat Feb 13 2010 Thomas Backlund 2.6.33-0.rc8.1mnb o Anssi Hannula - drm: nouveau: add ctxprogs generator for nv50/nv8x/nv9x (fixes fd.o bug #23198) o Thomas Backlund - update ndiswrapper to 1.56 - update to 2.6.33-rc8 - drop merged pathces: fs-freeze_bdev-dont-deactivate-successfully-frozen-MS_RDONLY-sb.patch sound-alsa-hda-intel-avoid-divide-by-zero-crash.patch - add support for Atheros AR8151 and AR8152 to atl1c - mac80211: fix handling of null-rate control in rate_control_get_rate - iwlwifi: fix broken AMSDU Rx functionality o Pascal Terjan - add patches to fix Saitek X52 (#56765) * Sun Feb 7 2010 Thomas Backlund 2.6.33-0.rc7.1mnb o Thomas Backlund - update to 2.6.33-rc7 - drop merged patch: drm-intel-git-fixes.patch - alsa: hda-intel: avoid divide-by-zero crash (potential local DoS) * Sat Feb 6 2010 Thomas Backlund 2.6.33-0.rc6.6.3mnb o Thomas Backlund - add fixes from drm-intel git queue for 2.6.33 * Sat Feb 6 2010 Thomas Backlund 2.6.33-0.rc6.6.2mnb o Thomas Backlund - update to 2.6.33-rc6-git6 - drop merged patch: * x86-agp-fix-agp_amd64_init-regression.patch - update defconfigs: * set CONFIG_SND_HDA_INPUT_BEEP_MODE=2 * Sat Jan 30 2010 Thomas Backlund 2.6.33-0.rc6.1mnb o Herton Ronaldo Krzesinski - Apply following changes from alsa-kernel tree: * ALSA: pcm_core: Fix wake_up() optimization * ALSA: pcm_lib: return back hw_ptr_interrupt Last one should fix MDV #57010 o Thomas Backlund - update to 2.6.33-rc6 - Apply following changes from alsa-kernel tree: * ALSA: pcm_native: fix runtime boundary calculation (additional fix for #57010, requested by Colin) - fs: freeze_bdev: dont deactivate successfully frozen MS_RDONLY sb (fixes non-bootable dmraid due to oops (#56768)) * Tue Jan 26 2010 Thomas Backlund 2.6.33-0.rc5.2.1mnb o Thomas Backlund - update to 2.6-33-rc5-git2 - x86/agp: fix agp_amd64_init regression * Fri Jan 22 2010 Thomas Backlund 2.6.33-0.rc5.1mnb o Thomas Backlund - update to 2.6.33-rc5 * Dropped merged patches: 3rd-drbd-8.3.6.tar 3rd-drbd-build-fixes.patch 3rd-drbd-in_flight-update.patch 3rd-drbd-makefile-fix.patch 3rd-drbd-remove-Kconfig-comment.patch 3rd-drbd-usermode_helper.patch gpu-drm-nouveau-export-needed-ttm-symbols.patch gpu-drm-nouveau.patch gpu-drm-nouveau-remove-double-export.patch gpu-drm-nouveau-revert-switch-to-the-drm-s-DP-helpers.patch net-ppp-enlarge-upload-buffer-to-cope-with-HSUPA-connections.patch net-wireless-rtl8187-add-radio-led-and-fix-warnings-on-suspend.patch platform-x86-dell-laptop-Fix-rfkill-state-setting.patch (fixed differently) sound-alsa-hda-via-add-2nd-SPDIF-out-for-VT1708S-and-VT1702.patch sound-alsa-hda-via-add-Jack-detect-feature-for-VT1708.patch sound-alsa-hda-via-add-low-current-mode-for-power-saving.patch sound-alsa-hda-via-add-smart5.1-function.patch sound-alsa-hda-via-add-VIA_CTL_WIDGET_ANALOG_MUTE-control-type.patch sound-alsa-hda-via-add-VIA_JACK_EVENT-process-in-via_unsol_event.patch sound-alsa-hda-via-add-VT1708B-CE-codec-support.patch sound-alsa-hda-via-add-VT1716S-support.patch sound-alsa-hda-via-Add-VT1718S-support.patch sound-alsa-hda-via-add-VT1812-support.patch sound-alsa-hda-via-add-VT1828S-and-VT2020-support.patch sound-alsa-hda-via-add-VT2002P-support.patch sound-alsa-hda-via-Change-get_codec_type-argument-to-hda_codec-type.patch sound-alsa-hda-via-change-PW4-connect-select-default-to-MW0.patch sound-alsa-hda-via-change-VT1708S-VT1702-hp-mode-controls.patch sound-alsa-hda-via-comments-update-copyright-changeset-etc.patch sound-alsa-hda-via-limit-VT1702-AA-Path-max-volume.patch sound-alsa-hda-via-modify-vt1708_auto_create_multi_out_ctls.patch sound-alsa-hda-via-modify-vt1708_set_pinconfig_connect-function.patch sound-alsa-hda-via-modify-vt1709_auto_create_multi_out_ctls.patch sound-alsa-hda-via-move-backdoor-verbs-to-vt17xx_volume_init_verb.patch sound-alsa-hda-via-only-cosmetic-changes.patch sound-alsa-hda-via-refresh-front-playback-mute-in-via_hp_automute.patch sound-alsa-hda-via-Remove-48k-sample-rate-limit-for-S_PDIF.patch sound-alsa-hda-via-remove-unused-argument-of-via_new_analog_input.patch sound-alsa-hda-via-remove-unused-IS_VT17xxVENDORID-macro.patch sound-alsa-hda-via-rename-vt1708_control_templates.patch sound-alsa-hda-via-replace-MIC_BOOST_VOLUME.patch sound-alsa-hda-via-replace-via_playback_pcm_prepare-cleanup.patch sound-alsa-hda-via-rewrite-via_independent_hp_put.patch sound-alsa-hda-via-when-changing-input-source-update-power-state.patch media-video-uvc-handle-garbage-at-the-end-of-streaming-interface-descriptors.patch media-video-bttv-add-another-i2c-addr-to-probe-for-ir.patch staging-et131x-va_phy_alignment.patch (fixed differently) * Update patches: * unionfs for 2.6.33 series kernels * squashfs-lzma for 2.6.33 series kernels * Rediff patches: gpu-drm-mach64.patch input-atkbd-positivo-i30-release-keys.patch kbuild-really-dont-remove-bounds-asm-offsets-headers.patch net-wireless-ath9k-ar2427.patch platform-x86-add-samsung-backlight-driver.patch serial-docomo-pinfree1p.patch sound-alsa-pcm_lib-add-possibility-to-log-last-10-DMA-ring.patch 3rd-3rdparty-merge.patch disable-mrproper-in-devel-rpms.patch disable-prepare-scripts-configs-in-devel-rpms.patch * update defconfigs * update file lists * Fri Jan 15 2010 Herton Ronaldo Krzesinski 2.6.32.4-0.rc1.1mnb o Herton Ronaldo Krzesinski - Set CONFIG_EXT3_DEFAULTS_TO_ORDERED=y, default option was chosen on a previous config rebase (follow same recent change on kernel-linus and kernel-tmb packages). - Apply following change from alsa-kernel tree: ALSA: pcm_lib - fix wrong delta print for jiffies check - Updated to 2.6.32.4-rc1 * Dropped merged patches: fs-quota-fix-reserved-space-management-for-ordinary-fs.patch gpu-drm-remove-dma-mask-setting-in-drm_pci_alloc.patch * Fri Jan 08 2010 Herton Ronaldo Krzesinski 2.6.32.3-2mnb o Herton Ronaldo Krzesinski - Apply following change from alsa-kernel tree: ALSA: pcm_lib: fix "something must be really wrong" condition o Thomas Backlund - fix quota regression introduced in 2.6.32.3 * Fri Jan 08 2010 Herton Ronaldo Krzesinski 2.6.32.3-1mnb o Herton Ronaldo Krzesinski - Updated to 2.6.32.3 - Apply following changes from alsa-kernel tree: ALSA: pcm_lib.c - convert second xrun_debug() parameter to use defines ALSA: pcm_lib - add possibility to log last 10 DMA ring buffer positions ALSA: pcm_lib - cleanup & merge hw_ptr update functions ALSA: pcm_lib - optimize wake_up() calls for PCM I/O * Wed Jan 06 2010 Herton Ronaldo Krzesinski 2.6.32.3-0.rc2.1mnb o Herton Ronaldo Krzesinski - Enable namespaces support for all kernel flavours, not only for kernel server, as more applications are starting to use it not only in server configurations (for example google chrome using PID namespaces for sandboxing). - Updated to 2.6.32.3-rc2 * revert potential quota deadlock on ext4 patch and fix rt61pci powersaving disable fix, based on LKML comments. - Apply "remove dma mask setting in drm_pci_alloc" fix from http://bugzilla.kernel.org/show_bug.cgi?id=14627#c30, and fix mach64 drm driver build with changed drm_pci_alloc. * Wed Dec 23 2009 Herton Ronaldo Krzesinski 2.6.32.2-2mnb o Pascal Terjan - Add lzma support for squashfs - Fix a oops when removing openoffice.org-voikko from a flash o Herton Ronaldo Krzesinski - ath9k: add support for new Atheros device (0x002c). * Mon Dec 21 2009 Herton Ronaldo Krzesinski 2.6.32.2-1mnb o Pascal Terjan - Switch to unionfs 2.x, it seems to work fine now o Thomas Backlund - disable MULTICORE_RAID456, it's not production ready (reported by Anssi) o Herton Ronaldo Krzesinski - Updated to 2.6.32.2 - rtl8187: add radio led and fix warnings on suspend. * Wed Dec 16 2009 Herton Ronaldo Krzesinski 2.6.32.1-1mnb o Herton Ronaldo Krzesinski - Updated to 2.6.32.1 * Sat Dec 12 2009 Herton Ronaldo Krzesinski 2.6.32-1mnb o Thomas Backlund - bttv: add missing i2c addr to probe for ir (A. Williamson / J.Wilson) o Herton Ronaldo Krzesinski - Updated to 2.6.32 * dropped x86-revert-unify-stackprotector-features.patch, CONFIG_CC_STACKPROTECTOR_ALL was removed. * dropped merged patches: kernel-sched-Introduce-SCHED_RESET_ON_FORK-scheduling-policy.patch kernel-sched-Clean-up-SCHED_RESET_ON_FORK.patch kernel-sched-Add-SCHED_RESET_ON_FORK-functionality-for-nice.patch ahci-Add-AMD-SB900-SATA_IDE-controller-device-IDs.patch ahci-Add-the-AHCI-controller-Linux-Device-ID-for-NVIDIA-chipsets.patch md-raid1-raid10-add-cond_resched.patch fs-xfs-bug-in-log-recover-with-quota.patch fs-devtmpfs-kernel-maintained-tmpfs-based-dev.patch char-mem_class-use-minor-as-index-instead-of-searching-the-array.patch char-mem_class-fix-bug.patch driver-core-extend-devnode-callbacks-to-provide-permissions.patch drivers-media-video-dabusb-extend-devnode-callbacks-to-provide-permissions.patch gpu-drm-radeon-kms-add-32-64-ioctl-support.patch hwmon-coretemp-Add-Intel-Atom-support.patch hwmon-coretemp-Fix-Atom-CPU-support.patch hwmon-coretemp-Add-support-for-Penryn-mobile-CPUs.patch hwmon-coretemp-Add-Lynnfield-CPU.patch hwmon-asus_atk0110-Refactor-the-code.patch hwmon-asus_atk0110-Enable-the-EC.patch input-add-new-driver-for-Sentelic-Finger-Sensing-Pad.patch input-sentelic-add-protocol-documentation.patch input-various-fixups-to-Sentelic-driver.patch input-sentelic-remove-direct-access-to-PS-2-port.patch input-sentelic-use-strict_strtoul.patch input-sentelic-remove-batch-register-access.patch input-sentelic-remove-acceleration-handling.patch input-sentelic-fix-setreg-input-handling.patch input-sentelic-drop-unused-variables-from-fsp_hw_sta.patch net-wireless-ath9k-downgrade-ASSERT-in-ath_clone_txbuf.patch net-wireless-ath9k-Make-sure-we-configure-a-non-zero-beacon-interval.patch net-wireless-ath9k-differentiate-quality-reporting-between-legacy-and-HT-configurations.patch net-wireless-ath9k-remove-unnecessary-STATION-mode-check.patch net-wireless-ath9k-stop-ani-when-the-STA-gets-disconnected.patch net-wireless-ath9k-race-condition-in-SCANNING-state-check-during-ANI-calibration.patch net-wireless-ath9k-Handle-different-TX-and-RX-streams-properly.patch net-wireless-ath9k-downgrade-assert-in-rc.c-for-invalid-rate.patch net-wireless-ath9k-Manipulate-and-report-the-correct-RSSI.patch net-wireless-ath9k-RX-stucks-during-heavy-traffic-in-HT40-mode.patch net-wireless-ath9k-Fix-TX-hang-issue-with-Atheros-chipsets.patch net-wireless-ath9k-Remove-bogus-assert-in-ath_clone_txbuf.patch net-wireless-ath9k-Handle-tx-desc-shortage-more-appropriately.patch net-wireless-ath9k-do-not-stop-the-queues-in-driver-stop.patch net-wireless-ath9k-Trivial-fix-in-Kconfig.patch net-wireless-ath9k-Update-beacon-RSSI.patch net-wireless-ath9k-Fix-bug-in-PCI-resume.patch net-wireless-ath9k-Set-HW-state-properly.patch net-wireless-ath9k-Fix-TX-poll-cancelling.patch net-wireless-ath9k-Fix-bug-in-retrieving-average-beacon-rssi.patch net-wireless-ath9k-Fix-read-buffer-overflow.patch net-wireless-ath9k-claim-irq-for-ath9k-not-ath-for-pci.patch net-wireless-ath9k-Fix-bug-in-ANI-channel-handling.patch net-wireless-ath9k-Do-a-full-reset-for-AR9280.patch net-wireless-ath9k-Disable-autosleep-feature-by-default.patch net-wireless-ath9k-Fix-RFKILL-bugs.patch net-wireless-ath9k-fix-misplaced-semicolon-on-rate-control.patch net-wireless-rtl8187-fix-circular-locking-rtl8187_stop-rtl8187_work.patch net-wireless-rtl8187-Implement-rfkill-support.patch net-wireless-rtl8187-fix-kernel-oops-when-device-is-removed.patch net-jme-fix-unmatched-tasklet_-enable-disable-pair.patch net-wireless-hostap-Revert-a-toxic-part-of-the-conversion-to-net_device_ops.patch platform-x86-add-topstar-laptop-driver.patch rtc-add-boot_timesource-sysfs-attribute.patch sound-alsa-hda-dont-select-unavailable-dmic.patch sound-alsa-pcm-Tell-user-that-stream-to-be-rewound-is-susp.patch fs-chrdev-implement-__re-unregister_chrdev.patch sound-request-char-major-module-aliases-for-missing-OSS-devices.patch sound-make-OSS-device-number-claiming-optional-and-schedule-its-removal.patch sound-alsa-hda-Add-quirks-for-some-HP-laptops.patch sound-alsa-hda-Add-support-for-HP-dv6.patch sound-alsa-hda-set-default-GPIO-for-STAC-IDT-codecs.patch sound-alsa-hda-set-default-GPIO-for-IDT92HD71bxx.patch media-dvb-12197-Remove-unnecessary-semicolons.patch media-dvb-12396-patch-Added-Support-for-STK7700D-DVB.patch media-dvb-12584-Support-for-Kaiser-Baas-ExpressCard-Du.patch media-dvb-12886-Added-new-Pinnacle-USB-devices.patch media-dvb-12888-STK7770P-Add-support-for-STK7770P.patch media-dvb-12889-DIB0700-added-USB-IDs-for-a-Terratec-D.patch media-dvb-12892-DVB-API-add-support-for-ISDB-T-and-ISD.patch media-dvb-12896-ISDB-T-add-mapping-of-LAYER_ENABLED-to.patch media-dvb-12898-DiB0070-Update-to-latest-internal-rele.patch media-dvb-12899-DiB0070-Indenting-driver-with-indent-l.patch media-dvb-12900-DiB8000-added-support-for-DiBcom-ISDB-.patch media-dvb-12901-DiB0700-add-support-for-STK807XP-and-S.patch media-dvb-12903-DiB8000-fix-channel-search-parameter-i.patch media-dvb-12906-dib0700-Add-support-for-Prolink-SBTVD.patch staging-rtl8187se-rtl8192su-allow-module-unload.patch * redid/rediffed patches: acpi-dsdt-initrd-v0.9c-fixes.patch input-atkbd-philco-i4xsi-release-keys.patch input-atkbd-positivo-i30-release-keys.patch net-netfilter-IFWLOG-mdv.patch net-netfilter-psd-mdv.patch net-wireless-zd1211rw-add-id.patch net-usb-rndis-lite-samsung.patch include-kbuild-export-pci_ids.patch sound-alsa-hda-ad1884a-hp-dc-model.patch hid-usbhid-quirk-multilaser.patch media-video-uvc-handle-garbage-at-the-end-of-streaming-interface-descriptors.patch 3rd-3rdparty-merge.patch disable-mrproper-in-devel-rpms.patch disable-prepare-scripts-configs-in-devel-rpms.patch 3rd-ndiswrapper-keep-local-cmpxchg8b-for-2.6.31.patch * moved to patches-broken, to be decided if still needed to keep: fs-sreadahead-1.0-trace-open.patch gpu-drm-i915-add-gem-enable-parameter.patch sound-alsa-hda-add-msi-quirk-list.patch (different fix in alsa now) * drop net-wireless-rt2800-use-ralink-staging-driver.patch and net-wireless-rt2800usb-move-ids.patch, reenable use of rt2800usb. * updated nouveau to latest git snapshot. * dropped hid-hid-ntrig-ingnore-HID_DG_INRANGE.patch because of different fix upstream in 2.6.32. * fixed heci build. * updated drbd to version 8.3.6 * Fri Nov 27 2009 Herton Ronaldo Krzesinski 2.6.31.6-2mnb o Pascal Terjan - add samsung backlight driver from lkml o Herton Ronaldo Krzesinski - Disabled CONFIG_USB_PRINTER (usblp), as cups is now using libusb. - Many machines with IDT codecs needs GPIO setup to enable sound, backported changes from alsa in 2.6.32 which makes GPIO0 enabled by default on IDT92HD73xx, STAC927x and IDT92HD71Bxx codecs. - Fix rtl8187 oops on device removal (fix from upstream 2.6.32). - rtl2800usb isn't in perfect shape in 2.6.31, fallback to ralink staging drivers for ids common between them and tested devices which work better with the staging drivers (#55527). Also disable duplicated ids between rt2870sta and rt3070sta o Thomas Backlund - xfs: fix bug in recovering logs when using quota - ppp: enlarge upload buffer to support HSUPA upload speeds - hostap: Revert a toxic part of the conversion to net_device_ops (fixes MDV #55805, KBZ #14000) - md: add missing cond_resched to raid1 and raid10 * Mon Nov 16 2009 Herton Ronaldo Krzesinski 2.6.31.6-1mnb o Thomas Backlund - update to 2.6.31.6 (CVE-2009-3547, CVE-2009-3612, CVE-2009-3621, CVE-2009-3624) - wireless: ath9k: fix misplaced semicolon on rate control * Mon Nov 09 2009 Herton Ronaldo Krzesinski 2.6.31.6-0.rc1.1mnb o Anssi Hannula - include btcx-risc.h and bt848.h in kernel-devel, they are now required by bttvp.h which is already included and required by dkms-lirc-gpio (fixes #54907) o Herton Ronaldo Krzesinski - Apply "jme: Fix unmatched tasklet_{enable|disable} pair" jme bug fix from later kernels. - Choose gzip instead of lzma for vmlinux compression of kernel flavours with xen enabled, to allow xen to load it (#54775). - Update to 2.6.31.6-rc1 * dropped pci-increase-alignment-to-make-more-space-for-hidden-code.patch (merged) * Thu Oct 22 2009 Herton Ronaldo Krzesinski 2.6.31.5-1mnb o Herton Ronaldo Krzesinski - Backport "uvcvideo: Handle garbage at the end of streaming interface descriptors", fixes bug with newer Bison webcams (id 5986:0241). - Include patch from Claudio Matsuoka with new hda model for HP DC series machines with Analog ad1884a codec. - Don't apply compress-kernel-modules-on-installation.patch only at kernel-source build, to avoid its extra options being asked when building kernel-source using default configs. - Drop net-wireless-rt2800usb-comment-duplicated-ids.patch, it's broken. - Updated to 2.6.31.5 o Thomas Backlund - ahci: Add the generic device ID for NVIDIA AHCI controller - revert 'x86: unify stackprotector features', and disable CC_STACKPROTECTOR_ALL, as it gives unwanted overhead and makes at least xfs blow up some times * Fri Oct 16 2009 Herton Ronaldo Krzesinski 2.6.31.5-0.rc1.1mnb o Thomas Backlund - update to 2.6.31.5-rc1 - pci: increase alignment to make more space for hidden code (#54137) - hwmon: add Asus P7P55D support to asus_atk0110 - alsa: hda-via: add support for: VT1702B-CE, VT1716S, VT1718S, VT1812, VT1828S, VT2002P, VT2020. o Herton Ronaldo Krzesinski - Enable 6pack hamradio driver on i386 configs (#32808). - Added atkbd quirk to report release events for mute, volume up and volume down keys on Positivo I30. * Mon Oct 12 2009 Herton Ronaldo Krzesinski 2.6.31.4-0.rc2.1mnb o Thomas Backlund - update to 2.6.31.4-rc2 (CVE-2009-2903) - wireless ath9k: redo patches and add additional ones based on fixes merged in 2.6.32-rc1 (closes #52739) - e1000e: fix jumbo frame support (kernel bz #14261) - dont create -debug rpms by default when backporting - kernel-source: compress modules at 'make modules_install' time, as it saves space for those building their own kernels (#54028) o Pascal Terjan - add hctosys sysfs attribute - update to 2.6.31.3 o Herton Ronaldo Krzesinski - Small adjustment to allow the package to be released as backports for older distro versions. * Sat Oct 03 2009 Herton Ronaldo Krzesinski 2.6.31.2-0.rc1.1mnb o Thomas Backlund - clean ndiswrapper tarball (remove headers generated at buildtime) - replace Intel Atom coretemp patch with patches merged upstream - replace Intel Lynnfield coretemp patch with patch merged upstream - add Intel Mobile Penryn support in coretemp o Herton Ronaldo Krzesinski - Enable CONFIG_RTC_HCTOSYS and CONFIG_RTC_DRV_CMOS=y, as Mandriva userspace will now support this configuration. - Staging: rtl8187se/rtl8192su: allow module unload. - Add acerhk back, there are still Acer laptops not supported by acer-wmi. Reference: http://lists.mandriva.com/kernel-discuss/2009-09/msg00036.php - Added support to spec to build "stable-review" kernels. - Updated to 2.6.31.2-rc1 * dropped driver-core-add-new-device-to-bus-s-list-before-prob.patch (merged) - Apply two fixes from acpi upstream tree scheduled to 2.6.31.x stable series: ACPI: fix Compaq Evo N800c (Pentium 4m) boot hang regression ACPI: Clarify resource conflict message - Backport Prolink SBTVD DVB adapter support from mainline. - Apply ftdi_sio usb serial driver tty->low_latency fix from http://patchwork.kernel.org/patch/49918/ - Fix bug introduced by the change for 2.6.31.2-rc1 "[CPUFREQ] Fix NULL ptr regression in powernow-k8" Reference: http://lkml.org/lkml/2009/10/3/121 * Thu Sep 24 2009 Herton Ronaldo Krzesinski 2.6.31.1-1mnb o Thomas Backlund - fix build warnings when building without source/debug/devel/doc rpms - add back atom coretemp hwmon support that got removed by mistake in the 2.6.31 rebase - add Intel Lynnfield (i5/i7) support in coretemp - driver core: extend devnode callbacks to provide permissions - update to 2.6.31.1 o Herton Ronaldo Krzesinski - rtc_cmos: avoid oops when ioctl RTC_AIE*/RTC_UIE* is done on /dev/rtc* right after it's created. - pwc: fix driver name shown in /proc/bus/devices and /sys, remove display of list of device names supported in kernel log, from Thierry Vignaud. - Disable build of aedsp16 oss driver: the snd-sc6000 alsa driver should now handle all support for same cards it supports, as stated in kernel changelog - Apply upstream commit 70ba2a3 "drm/radeon/kms: add 32/64 ioctl support". Only affects radeon with kms enabled. Reference: http://lists.mandriva.com/kernel-discuss/2009-09/msg00002.php - Apply SCHED_RESET_ON_FORK scheduling policy flag addition from mainline. Reference: http://lists.mandriva.com/kernel-discuss/2009-09/msg00006.php - Disable otus staging driver: ar9170 in wireless tree should already handle it. Also Kconfig otus description states that it needs a special wpa_supplicant. - Apply "Driver core: add new device to bus's list before probing" upstream change from mainline (commit 2023c61), fixes race with udev/user programs in some cases. o Pascal Terjan - Add upstream quirks for HP dv5/dv6 laptops (#53858) * Mon Sep 14 2009 Herton Ronaldo Krzesinski 2.6.31-2mnb o Thomas Backlund - disable radeon kernel modesetting again as it breaks too many systems - Add AMD SB900 SATA/IDE controller device IDs o Herton Ronaldo Krzesinski - More topstar-laptop updates (linux-acpi review). * Thu Sep 10 2009 Herton Ronaldo Krzesinski 2.6.31-1mnb o Thomas Backlund - update to 2.6.31 final - enable kernel modesetting by default when using radeon driver o Herton Ronaldo Krzesinski - Updated topstar-laptop driver (bug fix: make autoload of module work, latest reviewed and sent upstream version). * Mon Sep 07 2009 Herton Ronaldo Krzesinski 2.6.31-0.rc9.1mnb o Pascal Terjan - fix video-mdk-logo.patch broken in 2.6.31 rebase o Thomas Backlund - update to 2.6.31-rc9 - drop merged patches: fs-inotify-do-not-send-a-block-of-zeros-when-no-pathname-is-available.patch fs-inotify-fix-length-reporting-and-size-checking.patch fs-inotify-update-the-group-mask-on-mark-addition.patch o Anssi Hannula - enable kernel modesetting by default when using nouveau driver o Herton Ronaldo Krzesinski - Add new topstar-laptop driver with support for hotkeys on Topstar N01. * Fri Aug 28 2009 Herton Ronaldo Krzesinski 2.6.31-0.rc8.1mnb o Thomas Backlund - update to 2.6.31-rc8 - drop merged patch: platform-x86-wmi-stack-corruption.patch - enable IWLWIFI_DEBUG - fix inotify regression in -rc8 causing boot hang/failure - inotify: fix length reporting and size checking - inotify: update the group mask on mark addition * Wed Aug 26 2009 Herton Ronaldo Krzesinski 2.6.31-0.rc7.4.1mnb o Herton Ronaldo Krzesinski - rtl8187: always set MSR_LINK_ENEDCA flag with RTL8187B. - Updated to 2.6.31-rc7-git4 - Made all agp drivers built in (=y). - rtl8187: fix circular locking (rtl8187_stop/rtl8187_work). - rtl8187: Implement rfkill support. o Thomas Backlund - update to 2.6.31-rc7-git1 - drop merged patches: dvb-usb-af9015-fix-crash.patch sound-hda-codec-add-Toshiba-Pro-A210-to-quirk-table.patch - disable MAC80211_DEFAULT_PS (powersaving) as it's known to cause instabilities and performance regressions on wireless drivers including iwlwifi and p54. - enable CONFIG_ATH5K_DEBUG,CONFIG_ATH9K_DEBUG - add workaround for broken bioses on vt-d enabled hardware - initial fixes for ath9k (#52739) downgrade ASSERT in ath_clone_txbuf manipulate and report the correct RSSI RX stucks during heavy traffic in HT40 mode handle tx desc shortage more appropriately trivial fix in Kconfig update beacon RSSI fix bug in PCI resume set HW state properly fix bug in retrieving average beacon rssi * Fri Aug 14 2009 Herton Ronaldo Krzesinski 2.6.31-0.rc6.1mnb o Thomas Backlund - update to 2.6.31-rc6 - rediff patch: gpu-drm-i915-add-gem-enable-parameter.patch - drop merged patches: net-core-dev-lockdep-fix.patch gpu-drm-git-fixes.patch - update nouveau to 2009-08-12 snapshot - drop acerhk from 3rdparty. everything it does is now supported by acer-wmi and the userspace rfkill utility o Bogdano Arendartchuk - enabled the new subsystem for performance counters o Herton Ronaldo Krzesinski - Fix digital mic recording noise with ALC268 in auto config model, when only one digital mic input is available. - Enable i915 KMS by default. - Apply patch series to make OSS device number claiming optional, Reference: http://lists.mandriva.com/kernel-discuss/2009-08/msg00002.php - Added "ALSA: pcm - Tell user that stream to be rewound is suspended" change from sound tree. Reference: http://lists.mandriva.com/kernel-discuss/2009-08/msg00004.php - Enabled (=y): CONFIG_FTRACE, CONFIG_FUNCTION_TRACER, CONFIG_BOOT_TRACER, CONFIG_SYSPROF_TRACER, CONFIG_SCHED_TRACER, CONFIG_FTRACE_SYSCALLS, CONFIG_POWER_TRACER, CONFIG_STACK_TRACER, CONFIG_BLK_DEV_IO_TRACE, CONFIG_DYNAMIC_FTRACE, CONFIG_FUNCTION_PROFILER. - Enabled (=m): CONFIG_RING_BUFFER_BENCHMARK. - Enabled (=y) CONFIG_MMIOTRACE, reference: http://lists.mandriva.com/kernel-discuss/2009-08/msg00005.php - Include patch with new devtmps from greg's tree, for testing. * Fri Aug 07 2009 Herton Ronaldo Krzesinski 2.6.31-0.rc5.3.1mnb o Herton Ronaldo Krzesinski - Add Sentelic touchpad support, from Dmitry Torokhov's input tree. o Thomas Backlund - update to 2.6.31-rc5-git3 - update nouveau to 2009-08-07 snapshot - drm: add radeon rs880 pci ids, radeon kms TTM patch, radeon kms suspend/resume fix - net: core dev lockdep fix * Sun Aug 02 2009 Herton Ronaldo Krzesinski 2.6.31-0.rc5.2mnb o Thomas Backlund - update nouveau to 20090801 git snapshot - drop nouveau buildfix - fix crash in dvb-usb-af9015 * Sat Aug 01 2009 Herton Ronaldo Krzesinski 2.6.31-0.rc5.1mnb o Herton Ronaldo Krzesinski - unionfs: use atomic_long_read when reading struct file f_count field (f_count is atomic_long_t). o Thomas Backlund - update to 2.6.31-rc5 - drop merged patches: usb-serial-option-add-ZTE-device-ids-and-remove-ONDA-ids.patch net-rfkill-fix-rfkill_set_states-to-set-the-hw-state.patch platform-x86-acer-wmi-rfkill-reversion.patch - add patches: - fix nouveau build with 2.6.31-rc5 - update defconfigs * Tue Jul 28 2009 Herton Ronaldo Krzesinski 2.6.31-0.rc4.1mnb o Thomas Backlund - update to 2.6.31-rc4 - drop merged patches: gpu-drm-i915-hook-connector-to-encoder-during-load-detect.patch hwmon-coretemp-atom.patch input-appletouch.patch input-wacom-intuos4.patch media-video-uvc-workaround-invalid-formats.patch mmc-add-VIA-MSP-card-reader-driver-support.patch serial-8250_pci-add-OXCB950-id.patch sound-alsa-hda-add-acer-alc889-model.patch sound-alsa-hda-add-quirk-for-STAC92xx-SigmaTel-STAC9205.patch usb-dlink-dwm652.patch usb-option.c-add-a-link-3gu-device-id.patch - rediff patches: acpi-dsdt-initrd-v0.9c-fixes.patch fs-dynamic-nls-default.patch fs-sreadahead-1.0-trace-open.patch gpu-drm-i915-add-gem-enable-parameter.patch gpu-drm-mach64.patch input-atkbd-philco-i4xsi-release-keys.patch net-sis190-fix-list-usage.patch scsi-ppscsi-2.6.2.patch serial-docomo-F2402.patch sound-hda-codec-add-Toshiba-Pro-A200-A210-to-quirk-table.patch usb-serial-option-add-ZTE-device-ids-and-remove-ONDA-ids.patch video-mdk-logo.patch - add patches: fix ndiswrapper build with 2.6.31 fix mach64 build with 2.6.31 make hid-ntrig not detect HID_DG_INRANGE as TOUCH (O. Thauvin) fix rfkill_set_states to set the hw state fix reversed rfkill on acer-wmi add nouveau support re-export find_task_by_vpid symbol again, needed for Ati fglrx fix dell-laptop rfkill state change logic - update defconfigs - enable Character device in Userpace support (CUSE) o Herton Ronaldo Krzesinski - Disabled on 2.6.31 default configs: CONFIG_CAN_SJA1000_PLATFORM, CONFIG_KEYBOARD_MATRIX, CONFIG_KEYBOARD_LM8323, CONFIG_BATTERY_MAX17040, CONFIG_LEDS_LP3944 They shouldn't be needed by default pc/x86 hardware. - Enabled (=m): CONFIG_USB_SERIAL_QUATECH2, CONFIG_RDC_17F3101X, CONFIG_FB_UDL. - Enabled (=y): CONFIG_PCIE_ECRC. - rt2800usb: disable temporarily usb ids that clash with rt2870sta module in staging. * Mon Jul 20 2009 Herton Ronaldo Krzesinski 2.6.30.2-1mnb o Herton Ronaldo Krzesinski - usb: Added A-Link 3GU device id 1e0e:9200 into option driver, from Anssi Hannula. Reference: http://lists.mandriva.com/kernel-discuss/2009-07/msg00003.php - USB: option: add ZTE device ids and remove ONDA ids. o Thomas Backlund - update to 2.6.30.2 (CVE-2009-1895, CVE-2009-1897) * Sat Jul 04 2009 Herton Ronaldo Krzesinski 2.6.30.1-1mnb o Thomas Backlund - update to 2.6.30.1 - drop merged patches: sound-intel8x0-fix-sound-skipping-introduced-in-2.6.30-rc8.patch - update drbd to 8.3.2 - redo patches: 3rd-drbd-makefile-fix.patch 3rd-drbd-build-fixes.patch - add patch: 3rd-drbd-usermode_helper.patch - update ndiswrapper to 1.55 - rediff patch: 3rd-ndiswrapper-Makefile-build-fix.patch - drop merged patches: 3rd-ndiswrapper-dma_addr_t-print-warn-fix.patch 3rd-ndiswrapper-irqreturn-warn-fix.patch 3rd-ndiswrapper-missing-ndo-fix.patch o Herton Ronaldo Krzesinski - Added atkbd quirk to report release events for mute, volume up and volume down keys on Philco I4xSI. - ALSA, hda: Apply upstream patch with STAC9205 new id 0x83847698 (#41385). Fixed quirk section mismatch. - Enable drbd only in server kernels. - Remove comment from drbd Kconfig. - Restore 3rd-ndiswrapper-dma_addr_t-print-warn-fix.patch, not merged, and fix its changelog. * Thu Jun 18 2009 Herton Ronaldo Krzesinski 2.6.30-2mnb o Thomas Backlund - fix intel8x0 sound skipping introduced in 2.6.30-rc8 (http://marc.info/?l=linux-kernel&m=124465853625485&w=2) o Herton Ronaldo Krzesinski - Disabled CONFIG_COMEDI_PCI_DRIVERS. At least one module built with it enabled (s626) claims the pci id 1131:7146 for all subvendors and subdevice ids. The problem is that this will clash with many media/dvb cards that have the same main pci vendor and device ids, but properly specify/check subvendor and subdevice ids. For now just disable comedi pci drivers, in this specific case s626 probably would need a specific subvendor/subdevice restriction in its pci id table or additional checks to avoid freezing when it is loaded on media/dvb cards with same vendor:device pci id. (#51314) - Include WMI stack corruption fix from Arch Linux Reference: http://bbs.archlinux.org/viewtopic.php?id=73877 - Include tv/vga load-detect fix for drm/i915 from mainline Reference: http://lists.mandriva.com/cooker/2009-06/msg00323.php * Fri Jun 12 2009 Herton Ronaldo Krzesinski 2.6.30-1mnb o Thomas Backlund - update to 2.6.30 final o Herton Ronaldo Krzesinski - Move gpu-drm-i915-disable-gem-on-i8xx.patch to patches-broken: reevaluate the situation after the last drm/i915 fixes that went in 2.6.30 - Unset CONFIG_UEVENT_HELPER_PATH, installer was adapted to not need this set in kernel config. - Update media-video-uvc-workaround-invalid-formats.patch with upstream final solution from Laurent Pinchart, "uvcvideo: Ignore non-UVC trailing interface descriptors". * Wed Jun 03 2009 Herton Ronaldo Krzesinski 2.6.30-0.rc8.1mnb o Herton Ronaldo Krzesinski - Switch to CONFIG_SND_DEBUG=y and CONFIG_SND_PCM_XRUN_DEBUG=y in kernel configs. - uvcvideo: workaround invalid formats exposed by buggy uvc webcams. - Updated to 2.6.30-rc8 * dropped security-tomoyo-call-cap_bprm_set_creds.patch (merged) * Mon May 25 2009 Herton Ronaldo Krzesinski 2.6.30-0.rc7.1mnb o Herton Ronaldo Krzesinski - Include drivers/ieee1394 headers in kernel-*-devel packages, used by dkms-v4l-dvb-testing. Reference: http://lists.mandriva.com/cooker/2009-05/msg00534.php - Updated to 2.6.30-rc6 * Redid/rediff following patches: hid-usbhid-quirk-multilaser.patch net-netfilter-psd.patch fs-sreadahead-1.0-trace-open.patch input-wacom-intuos4.patch acpi-dsdt-initrd-v0.9c-2.6.28.patch sound-alsa-hda-add-acer-alc889-model.patch acpi-dsdt-initrd-v0.9c-fixes.patch x86-p4_clockmod-reasonable-default-for-scaling_min_freq.patch usb-dlink-dwm652.patch fs-unionfs-1.4.patch fs-dynamic-nls-default.patch gpu-drm-i915-add-gem-enable-parameter.patch net-netfilter-IFWLOG.patch acpi-add-proc-event-regs.patch serial-docomo-F2402.patch 3rd-drbd-build-fixes.patch disable-mrproper-in-devel-rpms.patch disable-prepare-scripts-configs-in-devel-rpms.patch * Removed merged fixes/additions (same patch or another solution): mmc-Increase-power_up-delay-to-fix-TI-readers.patch fs-ext4-add-EXT4_IOC_ALLOC_DA_BLKS-ioctl.patch fs-ext4-Automatically-allocate-delay-allocated-blocks-on-close.patch fs-ext4-Automatically-allocate-delay-allocated-blocks-on-rename.patch gpu-drm-radeon-r6xx-r7xx.patch gpu-drm-i915-no-gem-if-no-tiling.patch input-elantech-provide-workaround-for-jumpy-cursor.patch media-dvb-add-Yuan-PD378S.patch rtc-cmos.c-fixed-alias.patch net-mac80211-deauth-before-flushing-STA-information.patch net-wireless-fix-rt2x00-double-free.patch sound-alsa-hda-consider-additional-capsrc-alc889.patch sound-alsa-hda-alc882_auto_init_input_src-selector.patch sound-alsa-add-subdevice_mask-field-to-quirk-entries.patch sound-alsa-hda-92hd71xxx-disable-unmute-support-for-code.patch sound-alsa-hda-Additional-pin-nids-for-STAC92HD71Bx-and.patch sound-alsa-hda-Dynamic-detection-of-dmics-dmuxes-smuxes.patch sound-alsa-hda-Don-t-call-stac92xx_parse_auto_config-wi.patch sound-alsa-hda-Don-t-touch-non-existent-port-f-on-4-por.patch sound-alsa-hda-fix-speaker-output-on-hp-dv4-1155-se.patch sound-alsa-hda-cleanup-idt92hd7x-hp-quirks.patch sound-alsa-hda-cleanup-ecs202-quirks.patch sound-alsa-hda-Add-4-channel-mode-for-3stack-hp-model.patch sound-alsa-hda-Add-headphone-automute-support-for-3stac.patch sound-alsa-hda-Map-3stack-hp-model-ALC888-for-HP-Educ.patch sound-alsa-hda-Cleanup-printk-from-alc888_6st_dell_unso.patch video-n411-add-missing-Makefile-entry.patch staging-agnx-mac80211-hw-config-change-flags.patch staging-rtl8187se-iw_handler-fixes.patch security-tomoyo-1.6.7-20090401.patch security-tomoyo-build.patch * Moved sound-hda-codec-add-Sony-Vaio-VGN-FZ18M-to-quirk-table.patch to patches-broken, the used Vaio quirk was removed. * Moved uss725 patches to patches-broken: even fixing some issues previously, uss725 isn't working properly from reports received, not sure if worked well some point back in time. Stop carrying the patches and deprecate them. * Moved x86-UBUNTU-SAUCE-fix-kernel-oops-in-VirtualBox-during.patch to patches-broken, doesn't apply, possibly not wanted anymore. * Added patches with build fixes: fs-unionfs-use-current_umask-helper.patch 3rd-acerhk-proc_dir_entry-owner.patch - Don't allow -devel mrproper patches to be applied if fuzz factor is greater than zero in some hunk. - Updated ndiswrapper to version 1.54 * Added following warning/build fixes on top: 3rd-ndiswrapper-dma_addr_t-print-warn-fix.patch 3rd-ndiswrapper-missing-ndo-fix.patch 3rd-ndiswrapper-irqreturn-warn-fix.patch * Dropped merged 3rd-ndiswrapper-wext_compat_2.6.27.patch - Add missing call to cap_bprm_set_creds in tomoyo. - Renamed security-tomoyo-change-boot-message-to-be-more-user-friendly.patch to security-tomoyo-friendly-ccs_loader-msg.patch; rebased to 2.6.30, changed boot message and use printk_once instead of printk o Thomas Backlund - update to 2.6.30-rc7 * rediffed the following: acpi-add-proc-event-regs.patch sound-hda-codec-add-Toshiba-Pro-A200-A210-to-quirk-table.patch * drop the following merged patches: sound-oss-mixer-name.patch - update defconfigs * Wed May 13 2009 Herton Ronaldo Krzesinski 2.6.29.3-1mnb o Herton Ronaldo Krzesinski - Update to 2.6.29.3 * rediff usb-storage-unusual_devs-add-id.patch * Wed May 06 2009 Herton Ronaldo Krzesinski 2.6.29.2-1mnb o Herton Ronaldo Krzesinski - Update to 2.6.29.2 * removed merged patches: x86-platform-acer-wmi-Blacklist-Acer-Aspire-One.patch mm-define-a-UNIQUE-value-for-AS_UNEVICTABLE-flag.patch * Mon Apr 20 2009 Herton Ronaldo Krzesinski 2.6.29.1-4mnb o Herton Ronaldo Krzesinski - Fixed rpm group of debug packages. - Back out addition of alsa patches intended for pulseaudio enhancements since it's causing regressions (#50120). o Pascal Terjan - Drop sound-alsa-pcm-midlevel-Add-more-strict-buffer-position-checks-based-on-jiffies.patch it breaks sound in VirtualBox * Thu Apr 16 2009 Herton Ronaldo Krzesinski 2.6.29.1-3mnb o Herton Ronaldo Krzesinski - i915: disable gem automatically also for i8xx hardware, patch from Fedora. Reference: http://lists.mandriva.com/cooker/2009-04/msg00577.php - Added back gem_enable parameter to i915 module in case someone still needs it to workaround issues with gem. - Added patch scheduled for stable 2.6.29.x: "mm: define a UNIQUE value for AS_UNEVICTABLE flag". - Blacklist acer-wmi on Acer Aspire One, upstream patch scheduled for -stable. - More upstream ALSA patches which should help in pulseaudio issues. - Minor WARN redefine fix in heci 3rdparty driver. o Pascal Terjan - Add upstream ALSA patches to deal with pulseaudio issues (#49826) * Fri Apr 10 2009 Herton Ronaldo Krzesinski 2.6.29.1-2mnb o Pascal Terjan - Disable CONFIG_AES2501 (#40523) - Hide unused interface in option for D-Link DWM-652 and ensure it is ignored by usb-storage when in modem mode o Herton Ronaldo Krzesinski - Disable gem automatically if it's not possible to do tiled rendering, fixes 3d performance regression on some intel i945 based machines. Fix/patch made by Ander Conselvan de Oliveira. With this remove previous gem_enable parameter added to i915, obsolete by this solution. - rt2x00: prevent double kfree when failing to register hardware (#46710). - Enable and select minstrel as default mac80211 rate control (should behave better than previous pid, 2.6.29 default). * Tue Apr 07 2009 Herton Ronaldo Krzesinski 2.6.29.1-1mnb o Herton Ronaldo Krzesinski - Enabled CONFIG_X86_GENERICARCH for all i386 configs, as we set NR_CPUS=32 (reported by Pascal Terjan). - Disabled CONFIG_WIRELESS_OLD_REGULATORY on all configs. - Disabled CONFIG_USB_GADGET on configs where it was enabled. - Tomoyo update to 1.6.7-20090401 - Added parameter gem_enable to i915, based on patch/idea posted by Vasily Khoruzhick, for more information see following bug report: http://bugs.freedesktop.org/show_bug.cgi?id=16835 - Refresh gpu-drm-radeon-r6xx-r7xx.patch with following additional commits: radeon: add some new pci ids drm/radeon: load the right microcode on rs780 - Removed pat cleanup (new vm flag to track full pfnmap at mmap), keep with 2.6.29 stable series default. - elantech: apply upstream patch with workaround for jumpy cursor on firmware 2.34 - Add via card reader support (sd/mmc only) v5 patch from Joseph Chan. - Removed already applied patches: input-add-dell-xps-m1530-nomux-quirk.patch net-sis190-sis966.patch (similar fix merged) net-bluetooth-fix-oops-in-l2cap_conn_del.patch net-bluetooth-fix-esco-sync.patch (similar fix merged) - scripts/apply_patches: use --fuzz=0 for patch (same default as for general distro packages). - Rediffed all fuzzy patches. Some styling/trailing spacing removal fixes were done too. - Drop x86-cpufreq-e_powersaver-print-voltage-mult-only-in-debug.patch, stick with upstream default after change "[CPUFREQ] Remove debugging message from e_powersaver". - Renamed acpi-CELVO-M360S-disable_acpi_irq.patch to acpi-CLEVO-M360S-disable_acpi_irq.patch, and rediffed. - Removed unecessary patches: net-bonding-alias.patch (possible easter egg? :-) ) usb-use-old_scheme_first.patch - Updated acpi-dsdt-initrd patch with enhanced/fixed version. (version v0.9c-2.6.28). Added more fixes on top of updated patch. - Updated ipset to 2.4.9 (matches current userspace on cooker, and fixes oops when running ipset tests). o Pascal Terjan - Add support for Wacom Intuos 4 tablets (based on linuxwacom cvs patches) - Add support for D-Link DWM 652 3G modem o Thomas Backlund - update to 2.6.29.1 - update drbd to 8.3.1 * Thu Mar 26 2009 Herton Ronaldo Krzesinski 2.6.29-1mnb o Herton Ronaldo Krzesinski - Backported r6xx/r7xx support from drm-next tree. - Updated to 2.6.29 * dropped following merged patches: fs-ext4-fix-header-check-in-ext4_ext_search_right-fo.patch fs-ext4-Print-the-find_group_flex-warning-only-once.patch - Included x86 pat fixes, should fix problems reported at kernel.org bug #12800, and fixes virtualbox regression without the workaround setting VBOX_USE_INSERT_PAGE=1 Reference: http://www.virtualbox.org/ticket/3403 - Added bug fix for network stuck issue in 2.6.29 final Reference: http://marc.info/?l=linux-kernel&m=123789980524715&w=2 * Wed Mar 18 2009 Herton Ronaldo Krzesinski 2.6.29-0.rc8.3.1mnb o Herton Ronaldo Krzesinski - Rediff main uss725 patch, fixes In-System Design USS725 USB/IDE probe error reported by Sergio Monteiro Basto. - Select default CONFIG_SCTP_HMAC_MD5 on all configs (instead of CONFIG_SCTP_HMAC_NONE currently selected). - Disabled CONFIG_SYSFS_DEPRECATED* on all configs, report/reference: http://lists.mandriva.com/kernel-discuss/2009-03/msg00036.php - Disabled CONFIG_USB_DEVICE_CLASS on all configs, report/reference: http://lists.mandriva.com/kernel-discuss/2009-03/msg00037.php - Updated to 2.6.29-rc8-git3 * Fri Mar 13 2009 Herton Ronaldo Krzesinski 2.6.29-0.rc8.1mnb o Herton Ronaldo Krzesinski - mac80211: deauth before flushing STA information. (handles mac80211 userspace notification issue when interface goes down pointed at ticket #43441). - Enabled (=y) on all kernel configs: CONFIG_CPU_FREQ_STAT_DETAILS, CONFIG_IPV6_ROUTER_PREF, CONFIG_IPV6_ROUTE_INFO, CONFIG_IPV6_OPTIMISTIC_DAD, CONFIG_IPV6_MROUTE, CONFIG_IPV6_PIMSM_V2. - Enabled cpufreq options on powerpc config. - Enabled CONFIG_TCP_MD5SIG on server kernels. - Updated to 2.6.29-rc8 - Included following ext4 fixes from Theodore Ts'o git tree: * Fixes for 2.6.29-rcX: ext4: fix header check in ext4_ext_search_right() for deep extent trees ext4: Print the find_group_flex() warning only once * ext4+delayed allocation issues solution (reference: http://thunk.org/tytso/blog/2009/03/12/delayed-allocation-and-the-zero-length-file-problem/) ext4: add EXT4_IOC_ALLOC_DA_BLKS ioctl ext4: Automatically allocate delay allocated blocks on close ext4: Automatically allocate delay allocated blocks on rename * Tue Mar 10 2009 Herton Ronaldo Krzesinski 2.6.29-0.rc7.4.1mnb o Herton Ronaldo Krzesinski - Disabled on all kernel configs: CONFIG_MTD_PHYSMAP, CONFIG_MTD_PLATRAM, CONFIG_MTD_NAND_PLATFORM, CONFIG_PARPORT_AX88796, CONFIG_RTC_DRV_DS1286, CONFIG_RTC_DRV_DS1511, CONFIG_RTC_DRV_DS1672, CONFIG_RTC_DRV_FM3130, CONFIG_RTC_DRV_M48T35, CONFIG_RTC_DRV_M48T86, CONFIG_RTC_DRV_MAX6900, CONFIG_RTC_DRV_PCF8583, CONFIG_RTC_DRV_S35390A, CONFIG_RTC_DRV_STK17TA8, CONFIG_RTC_DRV_TEST, CONFIG_RTC_DRV_X1205, CONFIG_UIO_PDRV, CONFIG_UIO_PDRV_GENIRQ, CONFIG_UIO_SMX, CONFIG_LCD_PLATFORM, CONFIG_FB_METRONOME. - Enabled (=m) on sparc config: CONFIG_PARPORT_SUNBPP, CONFIG_VIDEO_WM8775, CONFIG_SND_MTPAV, CONFIG_SND_PORTMAN2X4, CONFIG_SND_SERIAL_U16550. - Enabled (=y) on x86_64 config: CONFIG_PARPORT_PC_SUPERIO, CONFIG_DIRECT_GBPAGES. - Enabled (=y) on i386/x86_64 configs: CONFIG_SONYPI_COMPAT, CONFIG_PM_DEBUG, CONFIG_PM_TRACE_RTC. - Change from =m to =y CONFIG_RTC_CLASS/CONFIG_RTC_LIB on powerpc config. - Disabled on i386/powerpc/x86_64 configs: CONFIG_RTC_DRV_BQ4802, CONFIG_RTC_DRV_M48T59, CONFIG_USB_GPIO_VBUS, CONFIG_USB_OTG_UTILS. - Enabled (=y) on sparc/powerpc configs: CONFIG_RTC_INTF_DEV_UIE_EMUL. - Disabled on i386/x86_64 configs: CONFIG_RTC_DRV_DS1307, CONFIG_RTC_DRV_DS1553, CONFIG_RTC_DRV_DS1742, CONFIG_RTC_DRV_V3020, CONFIG_FB_N411, CONFIG_FB_HECUBA, CONFIG_FB_VIRTUAL. - Enabled (=m) on powerpc config: CONFIG_RTC_DRV_DS1307, CONFIG_RTC_DRV_DS1742. - Disabled on i386/sparc/x86_64 configs: CONFIG_RTC_DRV_DS1374, CONFIG_RTC_DRV_M41T80, CONFIG_RTC_DRV_PCF8563, CONFIG_RTC_DRV_RS5C372, CONFIG_RTC_DRV_RX8581, CONFIG_FB_S1D13XXX. - Enabled (=m) on sparc/powerpc configs: CONFIG_VIDEO_CX88*, CONFIG_RTC_DRV_ISL1208. - Disabled on sparc/powerpc configs: CONFIG_RTC_INTF_PROC, CONFIG_LCD_CLASS_DEVICE. - Enabled (=y) on sparc config: CONFIG_SERIAL_8250_EXTENDED, CONFIG_SERIAL_8250_SHARE_IRQ. - Enabled (=y) on all configs: CONFIG_SERIAL_8250_RSA. - Enabled (=m) on i386 config: CONFIG_FB_ARC, CONFIG_EFI_VARS. - Enabled (=y) on i386 config: CONFIG_EFI, CONFIG_FB_EFI, CONFIG_FB_HGA_ACCEL. - n411: add missing Makefile entry. - Disabled on x86_64 config: CONFIG_FB_HGA. - Enable group cpu scheduler, switch to cgroup scheduler on server config. - Only enable namespaces support for server config. - Only enable (=m) virtual ethernet pair device and MAC-VLAN for server config. - Fixes/enhancements for HP Educ.ar machine/alc888 3stack-hp model: * Added additional 4 channel mode * Added headphone automute support * Map 3stack-hp model (ALC888) for HP Educ.ar - ALSA: hda - Cleanup printk from alc888_6st_dell_unsol_event - Updated to 2.6.29-rc7-git4 * dropped w1-slaves-ds2431-kbuild.patch (merged) - Turn on DEVPTS_MULTIPLE_INSTANCES for server kernels. - Enable Xen guest support by default when available. - create_configs: cleanup unused/gone config options, cosmetics, enable xen when available (not only when customizing options for server kernel). o Bogdano Arendartchuk - Keep Module.symvers as /boot/symvers-$version.gz in order to allow partial kernel builds * Tue Feb 24 2009 Pascal Terjan 2.6.29-rc6.1.1mnb o Herton Ronaldo Krzesinski - Tomoyo build patch update for 2.6.29-rc5 - Disabled on all kernel configs: CONFIG_USB_R8A66597_HCD, CONFIG_PATA_PLATFORM, CONFIG_I2C_GPIO, CONFIG_I2C_OCORES, CONFIG_I2C_SIMTEC, CONFIG_I2C_PCA_PLATFORM, CONFIG_I2C_STUB, CONFIG_BLK_DEV_PLATFORM, CONFIG_KEYBOARD_GPIO, CONFIG_MOUSE_GPIO, CONFIG_LEDS_GPIO, CONFIG_LEDS_PCA9532, CONFIG_LEDS_PCA955X. - Disabled on powerpc config: CONFIG_I2C_ISCH. - Disabled on sparc config: CONFIG_I2C_ALI1535, CONFIG_I2C_ALI1563, CONFIG_I2C_ALI15X3, CONFIG_I2C_AMD756, CONFIG_I2C_AMD8111, CONFIG_I2C_I801, CONFIG_I2C_ISCH, CONFIG_I2C_NFORCE2, CONFIG_I2C_PIIX4, CONFIG_I2C_SIS5595, CONFIG_I2C_SIS630, CONFIG_I2C_SIS96X, CONFIG_I2C_VIA, CONFIG_I2C_VIAPRO. - Enabled on powerpc config: CONFIG_COMPUTONE, CONFIG_I2C_VOODOO3, CONFIG_LEDS_TRIGGER_TIMER, CONFIG_LEDS_TRIGGER_HEARTBEAT. - Disabled on x86_64 config: CONFIG_LEDS_ALIX2. - Enabled on sparc config: CONFIG_NEW_LEDS, CONFIG_LEDS_CLASS, CONFIG_LEDS_SUNFIRE, CONFIG_LEDS_TRIGGERS*. o Thomas Backlund - update to 2.6.29-rc6-git1 - add drivers/acpi/acpica header files to -devel rpms, needed by fglrx * Fri Feb 20 2009 Herton Ronaldo Krzesinski 2.6.29-0.rc5.4.1mnb o Herton Ronaldo Krzesinski - ALSA/hda changes: * Include new SND_PCI_QUIRK_MASK and SND_PCI_QUIRK_VENDOR macros, cleanup IDT92HD7x HP quirks and backport SND_PCI_QUIRK_MASK cleanup for stac922x ecs202 model from alsa tiwai's sound tree. * Fix speaker output on HP DV4 1155-SE - Disabled on all kernel configs: CONFIG_MDIO_BITBANG, CONFIG_MDIO_GPIO, CONFIG_UCB1400_CORE, CONFIG_TOUCHSCREEN_ADS7846, CONFIG_TOUCHSCREEN_WM97XX, CONFIG_TOUCHSCREEN_TSC2007, CONFIG_SPI, CONFIG_MFD_WM8350_I2C, CONFIG_W1_MASTER_GPIO, CONFIG_W1_SLAVE_BQ27000, CONFIG_W1_SLAVE_DS2760, CONFIG_BATTERY_BQ27x00, CONFIG_BATTERY_DS2760, CONFIG_PDA_POWER, CONFIG_SENSORS_ADS7828, CONFIG_HTC_PASIC3, CONFIG_MFD_SM501, CONFIG_TPS65010, CONFIG_MFD_WM8400, CONFIG_SOC_CAMERA, CONFIG_USB_C67X00_HCD, CONFIG_USB_ISP116X_HCD. - Disabled on x86_64 config: CONFIG_TOUCHSCREEN_MK712. - Disabled on powerpc config: CONFIG_TOUCHSCREEN_TOUCHIT213. - Disabled on powerpc/sparc: CONFIG_HWMON_VID, CONFIG_SENSORS_AD*, CONFIG_SENSORS_F718*, CONFIG_SENSORS_F75375S, CONFIG_SENSORS_LTC4245, CONFIG_SENSORS_MAX*, CONFIG_SENSORS_W83792D, CONFIG_SENSORS_W83L786NG, CONFIG_SENSORS_DS1621, CONFIG_SENSORS_I5K_AMB, CONFIG_SENSORS_GL5*, CONFIG_SENSORS_IT87, CONFIG_SENSORS_LM*, CONFIG_SENSORS_PC87360, CONFIG_SENSORS_SIS5595, CONFIG_SENSORS_DME1737, CONFIG_SENSORS_SMS*, CONFIG_SENSORS_THMC50, CONFIG_SENSORS_VIA686A, CONFIG_SENSORS_W83781D, CONFIG_SENSORS_W83L785TS, CONFIG_SENSORS_W83627HF. - Enabled (=m) on powerpc config: CONFIG_TOUCHSCREEN_ELO, CONFIG_TOUCHSCREEN_MTOUCH, CONFIG_TOUCHSCREEN_PENMOUNT, CONFIG_TOUCHSCREEN_TOUCHRIGHT, CONFIG_TOUCHSCREEN_TOUCHWIN. - w1: add missing Kconfig/Makefile entries for DS2431 slave driver. - Updated to 2.6.29-rc5-git4 * fixed drbd build with BIO_RW_SYNC change. o Bogdano Arendartchuk - Enabled CONFIG_MODVERSIONS and CONFIG_MODULE_SRCVERSION_ALL, as a first step towards ABI control * Mon Feb 16 2009 Herton Ronaldo Krzesinski 2.6.29-0.rc5.1mnb o Herton Ronaldo Krzesinski - Updated to 2.6.29-rc5 * Removed following merged patches: x86-cpufreq-add-more-pcore-fsbs.patch x86-cpufreq-add-celeron-core-to-p4-clockmod.patch char-agp-intel-agp-add-support-for-G41-chipset.patch fs-squashfs3.4.patch fs-squashfs3.4-2.6.28.patch media-video-uvc-add-support-for-samsung-q310-webcam.patch media-video-uvc-add-support-for-thinkpad-sl500-webcam.patch media-video-uvc-sort-the-frame-descriptors-during-parsing.patch media-video-uvc-handle-failed-GET_MIN_MAX_DEF-more-gracefully.patch media-video-uvc-commit-stream-param-when-enabling-stream.patch misc-eeepc-laptop-check-return-values-from-rfkill_register.patch misc-eeepc-laptop-implement-rfkill-hotplugging-in-eeepc-laptop.patch misc-eeepc-laptop-add-support-for-extended-hotkeys.patch net-fix-userland-breakage-wrt-if_tunnel.h.patch serial-RS485-ioctl-structure-uses-__u32-include.patch sound-alsa-hda-Add-quirk-for-another-HP-dv5-model.patch btusb-add-broadcom-dongle.patch * Rediffed/Redid following patches: acpi-add-proc-event-regs.patch fs-dynamic-nls-default.patch media-dvb-add-Yuan-PD378S.patch serial-docomo-F2402.patch sound-alsa-hda-add-acer-alc889-model.patch sound-alsa-hda-92hd71xxx-disable-unmute-support-for-code.patch sound-alsa-hda-Additional-pin-nids-for-STAC92HD71Bx-and.patch sound-alsa-hda-Dynamic-detection-of-dmics-dmuxes-smuxes.patch sound-alsa-hda-Don-t-call-stac92xx_parse_auto_config-wi.patch sound-alsa-hda-one-more-hp-dv7-quirk.patch sound-alsa-hda-Don-t-touch-non-existent-port-f-on-4-por.patch sound-alsa-hda-sigmatel-ecs202-new-quirk.patch usb-storage-uss725-build-fixes.patch bluetooth-hci_usb-disable-isoc-transfers.patch hid-usbhid-quirk-multilaser.patch 3rd-3rdparty-merge.patch * Pending/moved to patches-broken: - acpi-asus-input.patch: same functionality merged upstream, but needs extra checking on some extra/different key codes to be dropped. - hid-hotplug-racefix.patch: possibly fixed by commit "HID: hiddev cleanup -- handle all error conditions properly" upstream. * Dropped from patches-broken: - media-video-uvc-max-iso-pkts.patch: no machine/environment available anymore to reproduce the problem. * Added alc889 fixes submitted upstream for which sound-alsa-hda-add-acer-alc889-model.patch depends: sound-alsa-hda-consider-additional-capsrc-alc889.patch sound-alsa-hda-alc882_auto_init_input_src-selector.patch * Updated tomoyo to 1.6.6-20090202, 2.6.29-rc3 build and kernel log warning patches adapted. * Adjusted drbd and unionfs for 2.6.29 changes. * Removed rt2860 from additional 3rdparty drivers, it is now included in staging. * Update ipt_set for netfilter/xtables changes in 2.6.29 - ALSA/hda/idt: change HP dv7 (103c:30f4) quirk from hp-m4 to hp-dv5 model, to fix not working internal microphone. References: https://qa.mandriva.com/show_bug.cgi?id=44855#c193 https://qa.mandriva.com/show_bug.cgi?id=44855#c196 - Fixed build warnings in agnx and rtl8187se staging drivers. o Anssi Hannula - Disable CONFIG_HID_COMPAT (hid-dummy module) as our udev supports driver autoloading on all buses. o Thomas Backlund - update drbd to 8.3.0 * Mon Feb 09 2009 Herton Ronaldo Krzesinski 2.6.28.4-1mnb o Anssi Hannula - Build HID core as modules instead of built-in. Having it built-in makes no sense as both USB HID and Bluetooth HIDP are built as modules anyway. o Herton Ronaldo Krzesinski - Remove previous applied enhancements/fixes to STAC92HD71Bx and STAC92HD75Bx hda codec support, and reapply splitted changes submitted upstream. Apply also additional fixes and HP dv quirks in sound tree. Added additional quirk for HP dv7 to be submitted after I get positive report about it. - ALSA/hda: Map new ecs motherboard id 1019:2950 to STAC9221 ecs202 model. - Updated to 2.6.28.4 * removed input-samsung-nc10.patch (merged) * Wed Feb 04 2009 Herton Ronaldo Krzesinski 2.6.28.3-1mnb o Herton Ronaldo Krzesinski - Updated to 2.6.28.3 * removed x86-pat-1MB-nonram.patch (merged) - Added upstream fixes for the exported userspace headers (build with linux/ip.h and linux/serial.h bugs). References: http://lists.mandriva.com/kernel-discuss/2009-02/msg00000.php https://qa.mandriva.com/show_bug.cgi?id=47313 * Wed Jan 28 2009 Herton Ronaldo Krzesinski 2.6.28.2-1mnb o Herton Ronaldo Krzesinski - Updated to 2.6.28.2 * removed following patches (already applied or obsolete with "usb-storage: set CAPACITY_HEURISTICS flag for bad vendors" change): usb-storage-unusual_devs-nokia-5200.patch usb-storage-unusual-devs-nokia-5610.patch * rediff sound-alsa-hda-enhance_fix_stac92hd71bx_stac92hd75bx.patch * cosmetic changes at sound-alsa-hda-add-acer-alc889-model.patch - Updates for sreadahead 1.0 support. * Fri Jan 23 2009 Herton Ronaldo Krzesinski 2.6.28.1-2mnb o Herton Ronaldo Krzesinski - Fix snd-hda-intel oops with some alc883 models after addition of model for Acer Aspire 8930 in previous release. * Thu Jan 22 2009 Herton Ronaldo Krzesinski 2.6.28.1-1mnb o Herton Ronaldo Krzesinski - Add Suggests for crda in kernel packages. - Updated to 2.6.28.1 - Add MSI quirk list for hda devices, to force enable_msi setting parameter when needed (#44855). - Enhance/fix some aspects related to STAC92HD71Bx and STAC92HD75Bx support (#44855). - Add hda-intel ALC889 model for Acer Aspire 8930 (#45838). o Pascal Terjan - Disable asus_acpi, we have asus-laptop and eeepc-laptop - Add back patch on asus-laptop to convert acpi events to input * Update it for 2.6.28 * Emit the acpi event when the key is unknown - Add id for Yuan PD378S DVB receiver (from Arnaud) * Wed Jan 14 2009 Luiz Capitulino 2.6.28-3mnb o Pascal Terjan - Add patch from upstream #12372 to allow X starting on some systems (#46384) o Luiz Capitulino - Update configs to 2.6.28: CONFIG_X86_PTRACE_BTS is being disabled because it's marked as broken and as CONFIG_X86_DS depends on it it's also being disabled - Make CONFIG_IDE modular in all configs (asked by Thierry Vignaud) - Fix rtc-cmos loading on x86_64 machines (patch suggested by Oden Eriksson) * Tue Dec 30 2008 Pascal Terjan 2.6.28-2mnb o Pascal Terjan - Support fn+* in Samsung NC10 * Mon Dec 29 2008 Pascal Terjan 2.6.28-1mnb o Pascal Terjan - Updated to 2.6.28 final * Fri Dec 12 2008 Herton Ronaldo Krzesinski 2.6.28-0.rc8.1mnb o Herton Ronaldo Krzesinski - Updated to 2.6.28-rc8 * Dropped (merged): x86-add-northbridge-pci-ids-for-fam-0x11-processors.patch x86-add-detection-of-AMD-family-0x11-northbridges.patch fastboot-1.patch acpi-add-preemption-to-avoid-latency-issue.patch acpi-ACPICA-Add-function-to-dereference-returned-referen.patch ata-ata_piix-hercules-ec900-short-cable.patch ide-pci-piix-hercules-ec900-short-cable.patch scsi-megaraid-proc-oops.patch gpu-drm-SiS-DRM-fix-a-pointer-cast-warning.patch gpu-drm-fix-sysfs-error-path.patch gpu-drm-radeon-fix-writeback-across-suspend-resume.patch gpu-drm-i915-remove-settable-use_mi_batchbuffer_start.patch gpu-drm-i915-Ignore-X-server-provided-mmio-address.patch gpu-drm-i915-Use-more-consistent-names-for-regs-and-store.patch gpu-drm-i915-Add-support-for-MSI-and-interrupt-mitigation.patch gpu-drm-i915-Track-progress-inside-of-batchbuffers-for-dete.patch gpu-drm-Add-Intel-ACPI-IGD-OpRegion-support.patch gpu-drm-i915-save-restore-MCHBAR_RENDER_STANDBY.patch media-video-uvc-implement-usb-reset-resume.patch media-video-uvc-supress-spurious-EOF-in-empty-payload-trace-msg.patch media-video-uvc-fix-incomplete-frame-drop-switch-variable-size.patch media-video-uvc-dont-use-part-of-buffer-for-USB-transfer.patch media-video-uvc-declare-missing-unit-controls.patch media-video-uvc-control-cache-access-fix.patch media-video-uvc-add-bison-quirk-fujitsu-amilo-si2636.patch media-video-uvc-add-bison-quirk-advent-4211.patch media-video-uvc-support-two-new-bison-webcams.patch media-video-gspca-add-m5602-driver.patch misc-add-panasonic-laptop-extras.patch net-sis190-add-atheros-phy-ar8012.patch net-r8169-Tx-performance-tweak-helper.patch net-r8169-use-pci_find_capability-for-the-PCI-E-feature.patch net-r8169-add-8168-8101-registers-description.patch net-r8169-add-hw-start-helpers-for-the-8168-and-the-810.patch net-r8169-additional-8101-and-8102-support.patch net-r8169-WoL-fixes-part-1.patch net-r8169-WoL-fixes-part-2.patch net-wireless-b43-Fix-QoS-defaults.patch net-wireless-b43legacy-Fix-to-enhance-TX-speed.patch net-wireless-b43-Fix-Bluetooth-SPROM-coding-error-Motorola-7010-BCM4306.patch net-atl2-add-atl2-driver.patch net-atl2-add-tx-bytes-statistic.patch net-enic-add-Cisco-10G-Ethernet-NIC-driver.patch net-enic-Don-t-indicate-IPv6-pkts-using-soft-LRO.patch net-enic-fixes-for-review-items-from-Ben-Hutchings.patch net-enic-Bug-fix-Free-MSI-intr-with-correct-data-handl.patch net-enic-bug-fix-don-t-set-netdev-name-too-early.patch net-jme-JMicron-Gigabit-Ethernet-Driver.patch net-qlge-New-Qlogic-10Gb-Ethernet-Driver.patch net-qlge-Fix-warnings-in-debugging-code.patch net-qlge-Protect-qlge_resume-with-CONFIG_PM.patch net-bluetooth-apple-wireless-keyboard-fnkey.patch net-wireless-iwlagn-downgrade-BUG_ON-in-interrupt.patch sound-alsa-revert-for-20081011-merge.patch sound-alsa-20081011-merge.patch sound-alsa-20081013-merge.patch sound-alsa-20081016-merge.patch sound-alsa-20081017-merge.patch sound-alsa-20081020_1-merge.patch sound-alsa-20081020_2-merge.patch sound-alsa-20081020_3-merge.patch sound-alsa-20081023-merge.patch sound-alsa-20081027-merge.patch sound-alsa-pci_ioremap_bar-only-in-2.6.28.patch sound-alsa-revert-for-20081030-merge.patch sound-alsa-20081030-merge.patch sound-alsa-20081103-merge.patch sound-alsa-20081110-merge.patch sound-alsa-20081112-merge.patch sound-alsa-20081118-merge.patch sound-alsa-20081130-merge.patch usb-storage-nokia-6300.patch usb-storage-unusual-devs-nokia-7610.patch * Moved to patches-broken: irq-debug-shared.patch pci-default-nomsi.patch (continue to disable msi by default?) scsi-sg-allow-dio-as-default.patch hwmon-applesmc-retry-when-accessing-keys.patch (still needed?) hwmon-applesmc_int.patch (useful?) media-video-uvc-max-iso-pkts.patch apparmor patches aufs patches * Redid/Rediffed following patches (because of broken apply, broken build or other updates for 2.6.28): ide-pci-sis5513-965.patch fs-dynamic-nls-default.patch media-video-uvc-handle-failed-GET_MIN_MAX_DEF-more-gracefully.patch net-netfilter-psd-mdv.patch hid-usbhid-IBM-BladeCenterHS20-quirk.patch hid-usbhid-quirk-multilaser.patch 3rd-3rdparty-merge.patch gpu-drm-mach64.patch gpu-drm-mach64-fixes.patch net-netfilter-IFWLOG-mdv.patch net-netfilter-psd-mdv.patch * Update ipt_set for netfilter/xtables changes in 2.6.28 * Removed kernel-add-mute-events-log-level.patch (not worth/sent upstream). * Removed fastboot-2.patch (asynchronous stuff not accepted into 2.6.28). * Removed acpi-asus-laptop-input.patch and acpi-eeepc-input.patch, as different input support was merged for eeepc-laptop. * Removed net-enic-build-fix.patch, not needed on 2.6.28 * Removed acpi-dsdt-initrd-fastboot.patch, not needed anymore. * Removed net-wireless-at76_usb.patch, at76_usb is now in staging tree. * Updated drbd code for 2.6.28 (3rd-drbd-2.6.28.patch). * Added patch from squashfs CVS to allow successful build on 2.6.28 * Removed 3rdparty prism25 and et131x which are now in staging. * Fri Dec 05 2008 Herton Ronaldo Krzesinski 2.6.27.7-3mnb o Herton Ronaldo Krzesinski - Changes to eeepc-laptop based on changes made by Matthew Garrett and posted on LKML: * Backport wireless hotplug support for eeepc-laptop on 2.6.27 from http://lkml.org/lkml/2008/11/17/170 (#43332). * acpi-eeepc-input.patch: add more hotkeys for newer eeepc models, keycode references from http://lkml.org/lkml/2008/11/17/161 - Upstream alsa bug fixes/updates (1.0.18, 20081130 merge). o Pascal Terjan - Enable CONFIG_CIFS_DFS_UPCALL * Wed Nov 26 2008 Herton Ronaldo Krzesinski 2.6.27.7-2mnb o Luiz Capitulino - Support for broadcom bluetooth dongle 0a5c:2009 in btusb (#44886) o Herton Ronaldo Krzesinski - Sync alsa/uvc updates with kernel-2.6.27-0.uc1mnb2 available in main/testing for 2009.0 * Tue Nov 25 2008 Herton Ronaldo Krzesinski 2.6.27.7-1mnb o Pascal Terjan - Disable CONFIG_BLK_DEV_UB (#45599) o Herton Ronaldo Krzesinski - Update to 2.6.27.7 (CVE-2008-5033) * dropped input-ALPS-add-signature-for-DualPoint-model-found-in-Dell-Latitude-E6500.patch (merged) - Apply upstream workaround for #44891 (iwlagn: downgrade BUG_ON in interrupt). - Backport gspca m5602 driver from 2.6.28 (#44898). - Add fix for ppscsi module oops (#45393). * Sat Nov 15 2008 Herton Ronaldo Krzesinski 2.6.27.6-1mnb o Herton Ronaldo Krzesinski - Include r8169 WoL fixes from 2.6.28, related ticket: #41782 - i915/drm: backported bug fix for suspend/resume with i915 on some configurations (Save/restore MCHBAR_RENDER_STANDBY commit on 2.6.28). - Update to 2.6.27.6 * dropped md-fix-bug-in-raid10-recovery.patch (merged) * dropped net-r8169-get-ethtool-settings-through-the-generic-mii.patch (merged) * dropped net-wireless-iwlwifi-generic-init-calibrations-framework.patch (merged) * dropped security-keys-request_key-oops.patch (merged) - More alsa 1.0.18 updates, snd-hda-intel sigmatel codec fixes among others. - unusual_ids usb-storage addition for Nokia XpressMusic 5200 (#44988). - More unusual_devs additions for Nokia 5610/7610 (sources: linux-usb ML and Ubuntu bug #287701). o Pascal Terjan - Enable the Nokia 6300 quirk for new revisions * Sun Nov 09 2008 Herton Ronaldo Krzesinski 2.6.27.5-1mnb o Luiz Capitulino - Fix eeepc shutdown hang caused by snd-hda-intel (#44752) o Herton Ronaldo Krzesinski - Backport uvcvideo fixes from 2.6.28 and linux-uvc svn. - Update to 2.6.27.5 * dropped acpi-ec-fast-transaction.patch (merged) * rediffed char-agp-intel-agp-add-support-for-G41-chipset.patch * dropped net-restore-ordering-of-tcp-options.patch (merged) * dropped sound-alsa-snd-hda-intel-fix-halt-hang.patch (merged) - Alsa updates from 2.6.27-git* (2.6.28). * fixed Realtek auto-mute bug (#45618) - Apply upstream change in acpi "ACPICA: Add function to dereference returned reference objects" (#44870). - Fix pcspkr disabled in kernel configs (#45319). - Add patch to fix oops in prism2_usb (#44612). o Thomas Backlund - fix drbd CN_IDX 0x4 conflict with v86d - fix md raid10 recovery bug * Tue Oct 28 2008 Pascal Terjan 2.6.27.4-2mnb o Pascal Terjan - Fix a oops in request_key when keyring is not already there (Happens when mounting CIFS with kerberos) * Mon Oct 27 2008 Pascal Terjan 2.6.27.4-1mnb o Pascal Terjan - Fix a oops when reading /proc/megaraid/hba0/diskdrives-ch* (upstream #11792) - Add Fastboot patches (raid auto detection is now off by default, you can enable it with raid=autodetect boot option) o Luiz Capitulino - Update to 2.6.27.4 * Drop usb-atm-speedtch-2.6.27-fix.patch (merged) - Restore ordering of TCP options (#43372) o Herton Ronaldo Krzesinski - Alsa fixes from 2.6.27-git* (2.6.28). * Wed Oct 22 2008 Herton Ronaldo Krzesinski 2.6.27.3-1mnb o Herton Ronaldo Krzesinski - Update to 2.6.27.3 - More alsa updates from 2.6.27-git* (2.6.28). * Wed Oct 22 2008 Herton Ronaldo Krzesinski 2.6.27.2-3mnb o Luiz Capitulino - Update .configs - Fix USB ATM Speed Touch OOPS (#44803) o Herton Ronaldo Krzesinski - Don't install vmlinux as executable for debug packages to avoid strip_and_check_elf_files from spec-helper stripping it. * Mon Oct 20 2008 Herton Ronaldo Krzesinski 2.6.27.2-2mnb o Herton Ronaldo Krzesinski - Update alsa 1.0.18rc3 to "final" version included in kernel 2.6.28 and dropped following patches: * sound-alsa-revert-fixes.patch (not needed anymore) * sound-hda-codec-add-Foxconn-45CMX_45GMX_45CMX-K-quirk.patch (merged) * sound-hda-codec-fix-ALC662-auto-config-mixer-mutes.patch (merged) * sound-hda-codec-slave_dig_outs-oops.patch (merged) * sound-hda-codec-add-Gigabyte-945GCM-S2L-quirk.patch (merged) o Pascal Terjan - Drop Acer One alsa quirk, it works now better with "auto" model * Sat Oct 18 2008 Herton Ronaldo Krzesinski 2.6.27.2-1mnb o Luiz Capitulino - Enable CONFIG_KPROBES: needed for systemtap o Herton Ronaldo Krzesinski - Create kernel debug packages with vmlinux and debugging symbols from modules. - Disable CONFIG_KALLSYMS_EXTRA_PASS were it was enabled, as Kconfig description states this should only be enabled temporarily as a workaround while something is broken in kallsyms. - Update to 2.6.27.2 * dropped net-wireless-b43legacy-Fix-failure-in-rate-adjustment-mechanism.patch (merged) * dropped net-wireless-libertas-clear-current-command-on-card-removal.patch (merged) * Fri Oct 10 2008 Herton Ronaldo Krzesinski 2.6.27-1mnb o Herton Ronaldo Krzesinski - Add i8042_nomux quirk for Dell XPS M1530 (#43532). - Merge enic, qlge and atl2 fixes from net-next tree. - Add p4-clockmod support for Celeron Core processors (#43885). - Add Panasonic Let's Note laptop extras driver from acpi-test. Now dkms-pcc-acpi packages can be dropped. - Added superreadahead ext3 patch for tests to be done with it. o Pascal Terjan - Update to 2.6.27 final * Drop x86-enable_mtrr_cleanup-early-boot-param-typo-fix.patch (merged) * Drop accessibility-braille-really-disable-by-default.patch (merged) * Drop net-e1000e-write-protect-ICHx-NVM-to-prevent-malicious-write_erase.patch (merged) * Wed Oct 01 2008 Pascal Terjan 2.6.27-0.rc8.2mnb o Herton Ronaldo Krzesinski - Add fix for e1000e corruption bug and re-enable it (http://lkml.org/lkml/2008/10/1/368). Closes #44147 * Wed Oct 01 2008 Pascal Terjan 2.6.27-0.rc8.1mnb o Herton Ronaldo Krzesinski - Fix sis190 ethernet device support on Asus P5SD2-VM motherboard (kernel.org bug #11073). - Add fix for sata_nv regression in latest 2.6.27 rcs (kernel.org bug #11615). Closes: #44287 - Remove 3rdparty acx driver due to its dubious legal status (unanswered questions about reverse engineering process done while developing the driver). - Enable CONFIG_KARMA_PARTITION, otherwise Rio Karma mp3 player is unusable. - drbd fixes for Linux 2.6.27 - 3rdparty/rt2860: Fix x86_64 issues found while inspecting x86_64 build logs. - Add patch from LKML titled "Input: ALPS - add signature for DualPoint model found in Dell Latitude E6500" from Elvis Pranskevichus, reported/requested by Frederik Himpe. - Fix typo in early boot parameter that enables mtrr cleanup, patch from J.A. Magallon. - p4-clockmod: set reasonable default for scaling_min_freq, to prevent too low performance with governors that use the lowest frequency. Closes: #43155 o Pascal Terjan - Update to 2.6.27-rc8 * Sat Sep 27 2008 Herton Ronaldo Krzesinski 2.6.27-0.rc7.5.1mnb o Herton Ronaldo Krzesinski - Drop acpi-tc1100-wmi* patches, kernel already has all relevant support. - patches-broken: rediff and fix hid-usbhid-IBM-BaldeCenterHS20-HID.patch for 2.6.27 (rename also to hid-usbhid-IBM-BladeCenterHS20-quirk.patch) - Include patch from linux-acpi to avoid stalls while inside acpi code in slow machines, like when reading acpi battery info (http://marc.info/?l=linux-acpi&m=122235488029621&w=2). A workaround could be used too for the problem, using cache_time parameter of battery module setting a larger value, but the patch to preempt acpi code is a better/definitive solution. - Add again Intel ACPI IGD OpRegion support patch and its needed patches, but now without the patch that introduced the regression found with one 855GM based laptop (the patch that introduced the regression was "i915: Initialize hardware status page at device load when possible.", turned out also that this patch wasn't really needed in the series so it's safely dropped). Closes: #43061 - Drop Wacom ACPI patches: seems they were forgotten here, same functionality should already be provided by drivers/serial/8250_pnp.c - ALSA/hda-intel: map proper ALC662 model for Gigabyte 945GCM-S2L and Foxconn 45CMX/45GMX/45CMX-K motherboards. o Pascal Terjan - Fix function keys on EeePc, some NEC and some other laptops - Fix Wlan and Webcam keyboard switching on EeePc - Fix disable camera on EeePc breaking USB o Luiz Capitulino - Update to 2.6.27-rc7-git5 * drop net-wireless-ath9k-connectivity-is-lost-after-Group-rekeying-is-done.patch (merged) * drop USB-revert-recovery-from-transient-errors.patch (merged) * Update security-apparmor-2.6.27.patch due to change in mm/tiny-shmem.c * Add usb-storage-uss725-build-fixes.patch * Mon Sep 23 2008 Luiz Capitulino 2.6.27-0.rc7.1.1mnb o Pascal Terjan - Support fn key on Apple Wireless keyboards (#44119) o Herton Ronaldo Krzesinski - Update to 2.6.27-rc7-git1 - Disable e1000e module until a fix for its corruption issue is available (#44147). - Remove already applied fs-xfs-fix-remount-failure.patch * Fri Sep 19 2008 Luiz Capitulino 2.6.27-0.rc6.5.1mnb o Herton Ronaldo Krzesinski - Revert Intel ACPI IGD OpRegion support patch addition along with its needed patch series, we discovered a regression on a laptop with 855GM when using kde4 with gfx effects enabled (X hangs in session startup). Probably is related to the change "i915: Add support for MSI and interrupt mitigation." patch at first look after some initial debugging made by Luiz Capitulino (we are not sure, needs more investigation and upstream bug report that will be done later, but reverting all patches for now works). - Remove alternative patch for kernel.org bug 7694, a proper patch is already on mainline. - Add Hercules EC-900 mini-notebook to ich_laptop short cable list for both ata_piix and piix. - ALSA: Fix ALC662 DAC mixer mutes also for auto config model. - New/updated ethernet drivers from Jeff Garzik netdev-2.6 tree: * updated atl2/jme drivers; * enic: Cisco 10G Ethernet NIC driver; * qlge: New Qlogic 10Gb Ethernet Driver. - Include following bug fixes from linux-wireless ML: * ath9k: connectivity is lost after Group rekeying is done * b43: Fix Bluetooth coexistence SPROM coding error for Motorola 7010 variant of BCM4306 - Add "mute" kernel start-up parameter to disable all log messages, from Tiago Salem Herrmann. o Pascal Terjan - Really disable braille console support when it is not used (#41999) - Enable CONFIG_CIFS_EXPERIMENTAL to support Kerberos auth (#43933) o Luiz Capitulino - Update to 2.6.27-rc6-git5 - Update .configs * Mon Sep 15 2008 Herton Ronaldo Krzesinski 2.6.27-0.rc6.3.2mnb o Pascal Terjan - Re-enable PROFILING and OPROFILE - Changes in build scripts * Don't tar .svn to remove it afterwards * Don't include *~ in tarball o Herton Ronaldo Krzesinski - Re-include a workaround for a virtualbox bug (#42776) removed in previous release, even with Mandriva cooker/2009.0 having a newer VirtualBox version that has the bug fixed. Before we had this as a revert of both commits e587cadd8f47e202a30712e2906a65a0606d5865 and 2f1dafe50cc4e58a239fd81bd47f87f32042a1ee, but reverting the later reintroduces another bug: http://linux.derkeiler.com/Mailing-Lists/Kernel/2008-04/msg07574.html Reverting the second one is needed when reverting the first one that is which caught the bug in VirtualBox versions prior to 2.0.2. The problem is that people using other distributions or older Mandriva releases that contains old VirtualBox versions will not be able to run and test Mandriva 2009.0, so we still need to apply a workaround. Ubuntu has a less intrusive one (not using reverts), so use it instead of just fully reverting the kernel commits. - Added fix for 2.6.27 boot issue with xfs, fs can't be mounted rw (http://lkml.org/lkml/2008/9/14/135), reported by Frederik Himpe. - Wireless bugfixes from linux-wireless ML applicable to 2.6.27: iwlwifi: generic init calibrations framework b43: Fix QoS defaults b43legacy: Fix failure in rate-adjustment mechanism b43legacy: Fix to enhance TX speed libertas: clear current command on card removal * Mon Sep 15 2008 Herton Ronaldo Krzesinski 2.6.27-0.rc6.3.1mnb o Herton Ronaldo Krzesinski - Added fix to build warnings in rt2860 3rdparty driver. - Fixed and added back mach64 drm support. - usb-storage: fixed and added back In-System Design USS725 USB/IDE bridge support patches. - ALSA: update to v1.0.18rc3, and fix oopses from digital slaves addition. - Update to 2.6.27-rc5-git3 - Remove revert patch to workaround VirtualBox bug (#42776), VirtualBox 2.0.2 now on cooker has the bug fixed. - Add Intel ACPI IGD OpRegion support patch from drm-next, needed to enable ACPI backlight control on some newer laptops with Intel integrated graphics. Some other patches were needed to be applied also because of conflicts, they do some a bit extra changes, not something really wanted, but possibly also fixes some stability issues when using intel dri. While at it also grabbed some minor additional bug fixes only patches from drm-next. - Include Intel G41 agpgart support patch posted on LKML. - Add patches for detection of northbridge in family 0x11 AMD processors from tip/x86/iommu tree. - Add compatibility quirk for ALI M5229 patch posted on LKML, needed by pata_ali libata driver to work with M5229 in some setups. o Pascal Terjan - Set CONFIG_LEGACY_PTY_COUNT to 0. This can be changed on the command line if needed and saves several seconds at boot time. - Changes in build scripts * Use the to_add value even if it was already in the defconfig * Wed Sep 10 2008 Luiz Capitulino 2.6.27-0.rc6.1mnb o Luiz Capitulino - Update to 2.6.27-rc6 * Drop clockevents patch series from Thomas Gleixner (already merged) * Fri Sep 05 2008 Luiz Capitulino 2.6.27-0.rc5.7.1mnb o Herton Ronaldo Krzesinski - Include JMicron JMC2x0 series PCIe Ethernet Linux Device Driver from Guo-Fu Tseng, posted on netdev. - Move dkms-rt2860 into kernel package. - Move dkms-et131x into kernel package. - Add aufs into Mandriva kernel, can be used as an unionfs alternative. The main patch and code comes from Ubuntu (see main patch file for details), as they already made necessary ports to account for apparmor patch that we also share. - Downgrade unionfs to version 1.4, the main unionfs patch also comes from Ubuntu with minor adaptations, for the same reason as with aufs: it has already integrated apparmor changes. We are downgrading because of newer problems with unionfs 2.3 + linux 2.6.25+, we will keep it until the problems are sorted out. Also backported some fixes from newer unionfs versions that were used on dkms-unionfs package. o Pascal Terjan - Include r8169 patches for 8102 (patches 0001 to 0006 from http://userweb.kernel.org/~romieu/r8169/2.6.27-rc3/20080818/). Fixes networking on Acer Aspire One and MSI Wind. o Thomas Backlund - update TomoyoLinux to 1.6.4 final o Luiz Capitulino - Update to 2.6.27-rc5-git7 - Fix boottime hang on nvidia C51 mobos (#43475) * Sun Aug 31 2008 Herton Ronaldo Krzesinski 2.6.27-0.rc5.2.1mnb o Herton Ronaldo Krzesinski - apply_patches: fix integrity check of 3rdparty.series/series files regarding unlisted patch files. - Updated Tomoyo Linux patches to latest version from tomoyo svn (r1499). It contains fixed code for locking problems with apparmor patches applied (http://lkml.org/lkml/2008/8/30/75). - Use git snapshot number in package release like is done currently on kernel-linus package. - Updated to 2.6.27-rc5-git2 * Fri Aug 29 2008 Luiz Capitulino 2.6.27-0.rc5.1mnb o Pascal Terjan - Move EeePc patch to eeepc-laptop o Herton Ronaldo Krzesinski - Updated to 2.6.27-rc5 - Rediffed/updated patches for 2.6.27: disable-mrproper-in-devel-rpms.patch hwmon-coretemp-atom.patch - Drop wireless and gspca backport patches for 2.6.26 already applied on 2.6.27 - Drop already applied/obsoleted patches: net-usb-rndis_host-support-WM6-devices-as-modems.patch acpi-compal-laptop-0.2.5.patch kernel-sched-disable-hrtick.patch 3rd-3rdparty-merge.patch net-atl1e-driver.patch net-atl1e-fix-no-pm-build.patch pci-fix-boot-time-hang-on-g31-g33-pc.patch - Remove 3rdparty at76_usb driver, include the version present in wireless-testing tree on git.kernel.org - Fix tomoyo to build under 2.6.27 (vfs changes). - Fix ndiswrapper 1.53 to build with 2.6.27 - Added more fixes to 3rdparty/modules for build with 2.6.27 (prism25, unionfs, acx, ipset) - Removed separated apparmor patches, and include port for 2.6.27 from Ben Collins (Ubuntu). Also fixed some still present warnings. - Added apparmor patch from John Johansen fixing ptrace lsm hooks, forwarded by Ben Collins (Ubuntu). - Include updated atl2 driver version. - Remove unused ppc arch support, unified with powerpc on 2.6.27 - Re-import alsa 1.0.18rc1 patch, now against 2.6.27 and is a snapshot of alsa git repository (with changes after 1.0.18rc1). o Luiz Capitulino - Fix VirtualBox boot time crash (#42776) - Update squashfs to v3.4 * Wed Aug 21 2008 Luiz Capitulino 2.6.26.3-1mnb o Herton Ronaldo Krzesinski - Remove unused net-wireless-bcm43xx-dont-flood-syslog-with-ifplugd.patch (broken), bcm43xx was removed in 2.6.26 - Backport most of the wireless changes from 2.6.27 (until ath9k addition). Applied also a leds subsystem fix for a bug that affects the newer b43 version. o Pascal Terjan - Add Atom support in coretemp - Map Acer Aspire One to acer model to get internal/external speaker, and external mic to work. o Luiz Capitulino - Revert unionfs v2.4 update: it is buggy and One LiveCD is getting OOPses. o Thomas Backlund - Update Alsa to 1.0.18rc1 - disable CONFIG_SCHED_HRTICK as it's known to cause boot problems with at least Intel GMA cards, as noted on LKML and kernel BugZilla #10892 - update to 2.6.26.3 - revert rtl8187-fix-lockups-due-to-concurrent-access-to-config-routine as it's already included in the wireless backport * Thu Aug 14 2008 Luiz Capitulino 2.6.26.2-2mnb o Luiz Capitulino - Add Atheros L1E Gigabit Ethernet driver from 2.6.27-rc2 (#41551) - Drop x86-debug-boot.patch. It is confusing a lot of people, the patch was supposed to help rather than causing any harm (#41946) - Disable PCI MSI by default, because it is known to cause boot hangs (patch from Fedora) o Pascal Terjan - Obsolete dkms-iwlwifi (#42766) * Thu Aug 07 2008 Luiz Capitulino 2.6.26.2-1mnb o Luiz Capitulino - Update unionfs to v2.4 o Thomas Backlund - update TomoyoLinux to 1.6.3 and enable it - make TomoyoLinux boot-time message more userfriendly - fix TomoyoLinux tomoyo_network build with gcc-4.3.1 - update to 2.6.26.2 * Sat Aug 02 2008 Herton Ronaldo Krzesinski 2.6.26.1-1mnb o Herton Ronaldo Krzesinski - sis190: fix link status on some devices. - Added alsa 1.0.17 fixes/updates from 2008-07-27 LKML submission. - Disabled CONFIG_SND_SOC on i386, there is no use for it now. - Integrate gspcav2 from kernel 2.6.27 - Add synce 'dirty patch' from John Carr, fixes support for quite a lot of Windows Mobile devices in rndis_host, requested by Adam Williamson. - Updated to 2.6.26.1 o Pascal Terjan - Fix sound on NEC Versa S9100 - Add upstream patch to support EeePc P900A and P901 o Luiz Capitulino - Drop video-bootsplash-3.1.6-2.6.25.patch, we use splashy now. * Wed Jul 23 2008 Herton Ronaldo Krzesinski 2.6.26-2mnb o Luiz Capitulino - Disable CONFIG_USB_MOUSE and CONFIG_USB_KBD: their usage is only useful in embedded systems and are known to cause problems in desktops. o Herton Ronaldo Krzesinski - Disable CONFIG_FIRMWARE_EDID on i386 and x86_64 also on cooker's kernel, like on latest 2008.1 kernel update candidate (enhances boot time in some cases by a considerable amount). o Thomas Backlund - drop spec fix for #29744, #29074 (not needed anymore) - support WM6 devices to be used as modems - update drbd to 8.2.6 * Mon Jul 14 2008 Luiz Capitulino 2.6.26-1mnb o Thomas Backlund - update to 2.6.26 final - update alsa to 1.0.17 final o Herton Ronaldo Krzesinski - Fix typos from signal_32/64.h merge o Luiz Capitulino - Update apparmor to r1292 (untested) - Remove old apparmor from patches-broken * Fri Jul 11 2008 Luiz Capitulino 2.6.26-0.rc9.1mnb o Herton Ronaldo Krzesinski - Fix regression of fakerel not using anymore mkrel macro (and use manbo_mkrel for manbo packages). - create_configs: enable CONFIG_HIGHMEM4GB for desktop586 kernel flavour. - Added fs-squashfs3.3-f_pos-wrong-decrement.patch, small bug fix for squashfs. - Really don't remove bounds.h and asm-offsets.h with make clean. - kernel-source package shouldn't have a prepared environment, user is responsible to prepare and configure it for build/external use (don't prepare it anymore and clean uneeded files with make mrproper). Also, kernel*-devel packages needs a prepared environment, this was already assured before by the build, but anyway prepare the tree again to check for possible errors. - Backport RTL8187B support for rtl8187 from wireless-testing. - Disable also *config, prepare and scripts targets on kernel*-devel packages (previously we only disabled mrproper). o Thomas Backlund - update to 2.6.26-rc9 - update Alsa to 1.0.17rc3 - update summary and description for desktop586 kernel to reflect that they now support 4GB o Luiz Capitulino - Update to 2.6.26-rc9-git8 * Thu Jul 03 2008 Luiz Capitulino 2.6.26-0.rc8.1mnb o Luiz Capitulino - Update to 2.6.26-rc8-git2 - net-netfilter-IFWLOG-mdv.patch: export ipt_IFWLOG.h to user-space, iptables and any IFWLOG user will need it - net-netfilter-psd-mdv.patch: export ipt_psd.h to user-space, iptables and any psd user will need it - Explicitly enable PARAVIRT_GUEST to fix 2.6.26-rc8 compilation o Thomas Backlund - update to 2.6.26-rc8 - update ndiswrapper to 1.53 - add missing viahss MODULE_LICENSE o Herton Ronaldo Krzesinski - Disable smack due to more issues with unionfs. - Updated to 2.6.26-rc8-git3, and removed 3rdparty uvcvideo as it's now in upstream kernel. * Tue Jun 24 2008 Luiz Capitulino 2.6.26-0.rc7.1mnb o Luiz Capitulino - Update to 2.6.26-rc7-git2 * Drop acpi-video-ignore-unsupported-devices.patch (merged upstream) * Thu Jun 19 2008 Luiz Capitulino 2.6.26-0.rc6.1mnb o Thomas Backlund - disable CONFIG_USB_RIO500, as it will switch to libusb (#41504) - update to 2.6.26-rc6-git3 - drop x86-xen-time-prevent-gcc-4.3-optimizations.patch (fixed differently upstream, commit: f595ec964daf7f99668039d7303ddedd09a75142) - update Alsa to 1.0.17rc2 - add dvb-core header files to -devel rpms so it's possible to build external dvb drivers without needing full source (#41418) o Luiz Capitulino - Update to 2.6.26-rc6-git6 * Thu Jun 12 2008 Luiz Capitulino 2.6.26.rc5-1mnb o Luiz Capitulino - Update to 2.6.26-rc5-git6 * Drop smack-fuse-mount-hang-fix.patch (merged upstream) - Temporary fix for Smack and unionfs deadlock - Boot debug patch for x86 and x86_64: with it it is possible to have a good idea of where the boot process has stopped - Fix typo in my email address used in the package's changelog (caught by Anssi Hannula) o Anssi Hannula - do not remove modules.* before calling depmod in %%install (fixes missing modules.order file) * Tue Jun 03 2008 Luiz Capitulino 2.6.26.rc4-2mnb o Luiz Capitulino - Update to 2.6.26-rc4-git5 * rediff usb-ehci-hcd-isoc-sync-transfer-fix.patch - Update rfswitch to v1.3 - Update atl2 network driver to v2.0.4 - Update drbd to v8.0.12 - Drop fs-ntfs-rw-support-as-module-option.patch, we use ntfs-3g (fuse) for ntfs write support - Fix fuse hang caused by SMACK (#40620) o Thomas Backlund - add unionfs 2.3.3 support back - fix unionfs umount_begin for 2.6.26 series kernels - drop patch input-tablet-wacom-0.8.0 as it already is in 2.6.26-rc4 - drop usb-fix-USB-Persist-suspend, it's fixed upstream in 2.6.26-rc1 (commit 5e6effaed6da94e727cd45f945ad2489af8570b3) - update prism25 to 0.2.9-r8159 and enable it - add patch to adapt prism25 to new netdev structure - fix HD-audio controllers inaccurate IRQ timing of PCM period updates. Needed for next version of PulseAudio (requested by Colin Guthrie) * Mon May 26 2008 Luiz Capitulino 2.6.26.rc4-1mnb o Luiz Capitulino - Update to 2.6.26-rc4 * Update disable-mrproper-in-devel-rpms.patch - Update create_quilt_tree: add support for -rc, -git and -stable patches - Fix kernel-devel: we should include the kernel/bounds.c file, otherwise it is not possible to run 'make prepare' on kernel-devel and dkmss will fail because of the missing bounds.h (which is generated by bounds.c) o Anssi Hannula - Obsolete kernel-laptop-devel-latest o Thomas Backlund - drop net-usb-rndis_host-wm5-6.patch, fixed differently upstream o Herton Ronaldo Krzesinski - Fix build with gcc 4.3 when xen guest support is enabled. * Mon May 19 2008 Luiz Capitulino 2.6.26.rc3-1mnb o Luiz Capitulino - Enable CONFIG_USB_SUSPEND for i386 and x86_64 (#40482) - Enable CONFIG_HID_DEBUG for all archs (#40501) - 2.6.26-rc3 rebase * Broken patches/drivers * net-atl2-2.0.3.patch * acpi-fix-double-video-proc-entries.patch * net-r8169-fix-past-rtl_chip_info-array-size-for-unknown.patch * net-wireless-bcm43xx-dont-flood-syslog-with-ifplugd.patch * sound-pcsp-Don-t-build-pcspkr-when-snd-pcsp-is-enabled.patch * net-r8169-fix-oops-in-r8169_get_mac_version.patch * net-atl2-linux-2.6.24.patch * usb-fix-USB-Persist-suspend.patch * fs-fat-allow-utime.patch * input-tablet-wacom-0.8.0.patch * fs-unionfs-2.3.3_for_2.6.25.patch * march64 drm driver * prism25 wifi driver * rfswitch driver * Dropped (applied upstream) * sound-alsa-git-2008-04-24.patch * sound-pcsp-Don-t-build-pcspkr-when-snd-pcsp-is-enabled.patch * net-r8169-fix-past-rtl_chip_info-array-size-for-unknown.patch * net-r8169-fix-oops-in-r8169_get_mac_version.patch * fs-fat-allow-utime.patch * Updated * irq-debug-shared.patch - Update all .config files * Mon May 12 2008 Luiz Capitulino 2.6.25.3-1mnb o Herton Ronaldo Krzesinski - Fix/update broken patches for 2.6.25: * fixed x86-default_poweroff_up_machines.patch * added updated compal-laptop patch * ppsci rediff/updates * updated mach64 drm support * added Phillip Lougher's patch for squashfs 3.3 on 2.6.25 * updated wacom from linuxwacom.sf.net (0.8.0) o Luiz Capitulino - 2.6.25.3 - Drop the following patches/drivers from patches-broken * acer_acpi: kernel 2.6.25 provides acer_wmi, which should be used instead * kernel-sysctl_check-remove-s390-include.patch (fixed upstream) - Fix/update broken patches for 2.6.25: * fixed Intel's HECI driver * updated netfilter PSD * fixed scsi-megaraid-new-sysfs-name.patch * Tue May 06 2008 Luiz Capitulino 2.6.25.1-1mnb o Herton Ronaldo Krzesinski - Add max_iso_pkts parameter to uvcvideo, to limit its memory usage on memory constrained systems. - Removed sound-sigmatel_audio_fix_macbook_v2.patch (it's broken, does nothing, where is pin cfg assigment for model it adds?). - Rediffed and updated bootsplash patch for 2.6.25 - Included following r8169 fixes from Linus tree: "r8169: fix past rtl_chip_info array size for unknown chipsets" "r8169: fix oops in r8169_get_mac_version" They were tested by Adam Pigg and fixed an oops with his machine. o Pascal Terjan - Rediffed acpi-asus-eee.patch - Obsolete kernel-laptop-latest in kernel-desktop-latest o Luiz Capitulino - 2.6.25.1 - Update package's URL * Tue Apr 29 2008 Luiz Capitulino 2.6.25-1mnb o Luiz Capitulino - 2.6.25 rebase * Update acpi-dsdt-initrd-v0.8.4-2.6.21.patch (for 2.6.25) * Update unionfs to v2.3.2 (for 2.6.25-rc7) * Broken drivers * drbd-8.0.11 * squashfs * HECI * Acer ACPI * USB uss725 storage * Unicom * Apparmor * Bootsplash * ppscsi * Netfilter PSD * BadRam * Wacom Tablet 0.7.9-8 * Dropped patches (already merged upstream) * usb-atm-cxacru-zte-zxdsl-id.patch * acpi-add-aliases-to-toshiba_acpi-module.patch * hid-usbhid-blacklist.patch * hwmon-applesmc-macbook2.patch * char-agp-add-support-for-662-671-to-agp-driver.patch * char-i8k-inspiron-e1705-fix.patch * char-agp-sis-Suspend-support-for-SiS-AGP.patch * char-drm-add-new-rv380-pciid.patch * char-i8k-adds-i8k-driver-to-the-x86_64-kconfig.patch * char-i8k-allow-i8k-driver-to-be-built-on-x86_64-systems.patch * char-i915-Add-chipset-id-for-Intel-Integrated-Graphics-D.patch * char-intel-agp-add-new-chipset-ID.patch * capabilities-remove-cap-task-kill.patch * char-nozomi-driver.patch * net-igb.patch * net-wireless-rt2500usb-add-id.patch * x86-cpufreq-add-missing-printk-levels-to-e_powersaver.patch * x86-cpufreq-e_powersaver-add-c7d-support.patch * x86-cpufreq-powernow-k8-update-to-support-latest-turion.patch * Fix prism25 Kconfig. Keyword 'enable' doesn't exist in 2.6.25 * Update .configs and create_configs script * Enable CONFIG_LATENCYTOP - Enable CONFIG_SMACK for i386 and x86_64 - Drop -laptop package: as it has been discussed, we are almost sure that the -laptop package does not save much power if compared to -desktop package with CONFIG_NO_HZ enabled. - Minor spec cleanups * Break comments in 80 columns * Fix typos in comments * Use variables for some duplicated paths - Change update_configs to exit on failure, useful to catch broken Kconfigs - Introduce kcooker-rebase script: helper for the rebase work - Drop all patches-broken contents from previous 2.6.24 rebase o Herton Ronaldo Krzesinski - Removed 3rd-uvc-limit-max-iso-packets.patch, I found one type of webcam that doesn't like it, so just revert. - Updated unionfs to version 2.3.3 - Updated uvcvideo to r205, and removed already applied 3rd-uvc-x300.patch - Updated alsa to latest LKML submission (git-2008-04-24), and removed patches already applied upstream. - Add patch from Linus tree: "pcsp - Don't build pcspkr when snd-pcsp is enabled". It seems we don't have the full set of 2.6.26 alsa submission... needed to avoid building pcspkr and snd_pcsp as they conflict. o Pascal Terjan - Dropped media-usbvideo-device-link.patch, merged upstream * Mon Mar 30 2008 Luiz Capitulino 2.6.24.4-2mnb o Pascal Terjan - iwlwifi: Initialize rf_kill status - asus_acpi: Fix brightness handling on EeePc - Alsa (snd-hda-intel) : Set correct model for TOSHIBA Satellite Pro A200 and A210 - drop ipt_time patch, xt_time was now included - fix a crash in uvcvideo on X300 (upstream r199) o Olivier Blin - make kernel--devel-latest provide kernel-devel-latest (#36524) * Thu Mar 27 2008 Luiz Capitulino 2.6.24.4-1mnb o Herton Ronaldo Krzesinski - Alsa (snd-hda-intel) bug fixes/additions/cleanups: * Added support model for Clevo M720R from upstream alsa (by Jiang zhe). * Cleanups after DAC assignment order in ALC883. * Support mic automute in Clevo M720R, and map Clevo M720SR to use the same model (they are identical). Also choose a more generic model name ("clevo-m720"). * Add optimized ALC267 model for Quanta IL1. - Fix spec License tag as per current license policy (GPL -> GPLv2), reported by Gustavo De Nardin (spuk). - ACPI: limit Clevo M720SR to C2 processor idle state (machine freezes with C3). o Pascal Terjan - Alsa (snd-hda-intel) : Set correct model for Sony Vaio VGN FZ18M - Rewrite patch for Asus ACPI keys (still #23741). - Don't break ACPI support when the child of a video bus device is not a video device (kernel bug #9761) o Luiz Capitulino - Disable MSI on i386. MSI seems to be still problematic and some machines are not booting because of it, so it's better to stay safe for now and just disable it again - Update to 2.6.24.4 * rediff capabilities-remove-cap-task-kill.patch - Update unionfs to 2.3.1 * dropped fs-unionfs-2.2-apparmor-2.1.patch and addded a rediffed version named fs-unionfs-2.3-apparmor-2.1.patch * Thu Mar 20 2008 Luiz Capitulino 2.6.24.3-4mnb o Pascal Terjan - Generate input events for ACPI hotkeys in asus-laptop and autoload it instead of asus_acpi (#23741). o Herton Ronaldo Krzesinski - Include bttv.h and bttvp.h headers in kernel-devel, required by dkms-lirc-gpio (#39004, patch by Anssi Hannula ). - Alsa (snd-hda-intel) bug fixes: * Fix DAC assignment order in ALC883. * Choose correct ALC883 codec model for MSI 945GCM5 V2 (MSI-7267). o Shinji Makino - added video-char-union-bootsplash-unicon.patch (#37928). o Luiz Capitulino - Fix apparmor OOPS because of FUSE accessing ia_file unconditionally (#38688) * Fri Mar 14 2008 Luiz Capitulino 2.6.24.3-3mnb o Luiz Capitulino - Add back cpufreq tables for Centrino Dothan in speedstep-centrino (#38760) - Update fs-fat-allow-utime.patch with a new default initialization, which allows all users to use utime() on files if the directory is writable o Pascal Terjan - Fix asus_acpi patch, latest commit broke keys handling o Herton Ronaldo Krzesinski - Alsa (snd-hda-intel) bug fixes: * Fixed mute switches of ALC662 mixers (generic models). * Choose correct ALC662 codec model for Asus P5GC-MX. o Thomas Backlund - Fix kernel-source symlinks if the kernel is installed after the source and no matching -devel- rpm is installed (#38862) - add support for WM5/6 devices (#30128) * Mon Mar 10 2008 Luiz Capitulino 2.6.24.3-2mnb o Luiz Capitulino - Drop tomoyo linux patches from patches-purgatory/, they have been merged already - Introduce svn-tag-kernel script - Add BadRAM - Disable BadRAM on x86_64, it doesn't compile if CONFIG_DISCONTIGMEM is enabled - bluetooth: fix OOPS in l2cap_conn_del() - bluetooth: fix eSCO connection (#37272) - fat: allow utime() (#26819) o Pascal Terjan - Suggest restarting the system after installing a new kernel - Fix sound on NEC S970 - Update the asus_acpi patch for EeePc : * Have the mute and volume keys generate input events * Use the [AP] (fn+f6) key to enable/disable the webcam * Don't handle wireless switching, we didn't do anything anyway - Add a new id for rt2500usb (#38512) - Add a device link in /sys/class/video4linux/video*/ else hal don't see them (and device does not get the needed acl) o Shinji Makino - added usb-storage-unusual_devs-add-id.patch o Herton Ronaldo Krzesinski - Added some x86 cpufreq updates from Linux 2.6.25-rcX: * CPUFREQ: Powernow-k8: Update to support the latest Turion processors; * CPUFREQ: Support Model D parts and newer in e_powersaver; * CPUFREQ: Add missing printk levels to e_powersaver. - Added patch to e_powersaver to limit processor voltage/multiplier status printed to syslog (avoid flood of messages when we have ondemand governor and many P-state changes for example). - Backport/add intel igd, sis 662/671, ati rv380 drm/agp support and sis-agp suspend support from 2.6.25-rcX. * Mon Mar 3 2008 Luiz Capitulino 2.6.24.3-0.1mnb o Luiz Capitulino - Drop the following patches: block-scsi_ioctl-GPCMD_SEND_KEY.patch, input-export-module_device_tables.patch and char-export-module_device_tables.patch from patches-purgatory/. According to Shinji Makino this Turbo Linux patch is not needed anymore - Remove cap_task_kill() to fix kill() semantic bug (#37328) - Enable CONFIG_PCI_MSI on i386: MSI had to be disable in 2.6.22 because of a bug which caused PCI to stop working on some machines. It seems it's safe to enable again now. o Herton Ronaldo Krzesinski - Drop char-intel-agp-revert-revert-fix-stolen-mem-range-on-G33.patch x11-driver-video-intel reverted the change that required this, as reported by Colin Guthrie. - Added fix from alsa hg tree (5846): "hda-codec - Don't create vmaster if no slaves found" This should address problems with mixers without any slave control defined for models in codecs with vmaster control being used, and will fix mandriva bug #37984 - hda-intel - Fix Oops with ATI HDMI devices, fix from alsa hg change 5873 - Added patch from Alan Stern to fix reported USB-Persist+suspend issues (one of the problems found while testing on Intel Classmate). - Updated to 2.6.24.3 - Disable control group support and fair group cpu scheduler for default configs. - scripts/create_configs: * enable cgroup/fair group scheduler options for server kernel flavour; * remove SWAP_PREFETCH and ADAPTIVE_READAHEAD config option uses (we don't have them anymore). - Added patch from Andrey Borzenkov that add aliases to toshiba_acpi. With this module autoloading is possible for devices which aliases are added (suggested by Olivier Blin). o Pascal "Pixel" Rigaux - use %%manbo_mkrel for Manbo Core 1 - rename %%mdvrel into %%mnbrel - get rid of %%mkrel usage (using plain release with no distsuffix) - replace (old) versioned buildrequires with plain buildrequires - %%ktag is now mnb o Shinji Makino - added tomoyolinux-build.patch, tomoyolinux-support.patch and tomoyolinux-apparmor-union.patch - change to kernel configuration. added to i386.config,x86_64.config was enable tomoyolinux. added to powerpc.config,ppc.config,sparc64.config was disable tomoyolinux. o Pascal Terjan - added NF_MATCH_TIME support - use rpmbuild instead of rpm in our Makefile o Thomas Backlund - enable PANTHERLORD_FF and ZEROPLUS_FF (#38213) - update ndiswrapper to 1.52 - add Prism2 support back (#38155) - update acer_acpi to 0.11.1 - update wacom tablet to 0.7.9-8 (#37073) * bugfixes, adds support for Wacom Cintiq 20WSX - add usb hid quirk for Multilaser USB-PS/2 keyboard adapter (#36870) - add fixes and addons from Alsa HG tree: * hda-codec fix ALC880 F1734 model * hda-codec fix automute of AD1981HD hp model * hda-codec fix wrong capture source selection for ALC883 codec * hda-codec fix ALC882 capture source selection * hda-codec clean up capture source selection of Realtek codecs * hda-codec implement auto mic jack-sensing for Samsung laptops with AD1986A * hda-codec more auto configuration fixups * hda-codec fix auto configuration of realtek codecs * hda-codec add IEC958 default PCM switch * hda-codec add more names to vendor list * hda-codec fix breakage of resume in auto-config of realtek codecs * hda-intel add ATI RV7xx HDMI audio support * hda-codec fix amp-in values for pin widgets * hda-codec fix missing capsrc_nids for ALC262 * hda-codec add support for AD1883, AD1884A, AD198A, q984B * hda-codec add model=mobile for AD1884A * intel8x0 add support for 8 channel sound * hda-codec fix master volume on HP dv8000 * bt87X fix freeing of shared interrupt * hda-codec fix ALC662 recording * hda-codec fix ALC268 capture source * hda-codec fix STAC927x power management * hda-codec fix STAC927x invalid association value * hda add PCI_QUIRKS for laptops with 92HDxxxx codecs * hda STAC927x support analog mic * seq_oss_synth remove invalid bug() * hda-codec add missing descriptions for STAC codec models * hda-codec adapt eeepc p701 mixer for virtual master control * usb-audio add workaround for broken E-Mu frequency feedback * usb-audio sort quirks list * sb8 fix sb 1,0 capture DMA programming * hda-codec fix AD1988 capture elements * hda-codec add Fujitsu Lifebook E8410 to quirk table * hda-codec fix initial DAC numbers of 92HD71bxx codecs * oxygen add owner field * hda-codec add docking station mic input for Thinkpad X61 * hda-codec fix names of realtek codecs to adapt master controls * intel8x0 add quirk for Compaq Deskpro EN * hda-sigmatel disable power management on fixed ports * hda-sigmatel add verbs for 92hd73xxx laptops * hda-codec fix array over-range access with stac92hd71bxx codec * Thu Feb 21 2008 Luiz Capitulino 2.6.24.2-4mdv2008.1 o Luiz Capitulino - Drop pci-pciaddress-64bit-fix.patch from patches-purgatory/. According to Shinji Makino this Turbo Linux patch is not needed anymore - Update unionfs to 2.2.4 - Introduce HECI v3.2.0.24 driver (to support Intel's AMT) o Shinji Makino - fix diff flie video-char-enable-unicon.patch - delete patches x86-apm-smp-power_off.patch - add patches x86-default_poweroff_up_machines.patch o Thomas Backlund - add compal-laptop driver (#37860) - disable CONFIG_USB_OHCI_HCD_SSB so ssb wont get loaded even if it is blacklisted (reported by AdamW on kernel-discuss) - update Wacom tablet support (#37073) * adds support for: Bamboo1, BambooFun and Cintiq 12WX * Mon Feb 18 2008 Luiz Capitulino 2.6.24.2-3mdv2008.1 o Luiz Capitulino - Special release due to compilation problems in the previous one * Fri Feb 15 2008 Luiz Capitulino 2.6.24.2-2mdv2008.1 o Luiz Capitulino - scripts/create_quilt_tree: add a hack to support mainline patches - scripts/create_quilt_tree: report errors when creating the tree - Fix apparmor boottime flag handling - Actually move patches into patches-purgatory directory. The following patches: block-cciss-ioctlret.patch, block-scsi_ioctl-GPCMD_SEND_KEY.patch, pci-pciaddress-64bit-fix.patch, usb-storage-unusual_devs.patch, char-export-module_device_tables.patch, input-export-module_device_tables.patch were deleted instead of being moved into the purgatory dir. Add them back in the expected location - Update drbd to v8.0.11 - Drop input-alps-pad-fix.patch according to Shinji Makino this TL patch is not needed anymore * Mon Feb 11 2008 Luiz Capitulino 2.6.24.2-1mdv2008.1 o Luiz Capitulino - Introduces PATCHES/Documentation directory - Introduces kernel-build-svn-checkout.txt, managing-patches.txt, patch-format.txt, README documents - Introduces create_quilt_tree script - Move tomoyo patches into patches-purgatory o Thomas Backlund - update alsa to 1.0.16 final - add selected fixes from alsa HG tree: * sound-soc-fix-duplicate-rj-master-test.patch * sound-hda-intel-Fix-PCM-device-number-assignment.patch * sound-hda-codec-Add-ID-for-HDMI-codec-on-Jetway-J9F2.patch * sound-ice1712-Fix-hoontech-MIDI-input.patch * sound-hda-STAC927x-power-down-inactive-DACs.patch * sound-hda-intel-use-SG-buffers.patch * sound-hda-intel-support-64bit-buffer-allocation.patch * sound-ice1712-add-support-for-Delta1010E.patch * sound-ice1712-all-support-for-Delta-66E.patch * sound-hda-intel-Fix-compile-error-with-CONFIG_SND_DEBUG_DETECT.patch * sound-hda-codec-correct-HDMI-transmitter-names.patch * sound-hda-codec-remove-duplicate-controls-in-alc268-test-mixer.patch - disable inclusion of s390 file in sysctl_check as we dont ship arch/s390 files in our kernel-source (#37388) - update to 2.6.24.2 * CVE-2008-0007, CVE-2008-0009/10, CVE-2008-0600 - drop mm-zerolen-iov-fix.patch (merged upstream) o Pascal Terjan - Add patch by Nick Piggin fixing pan going unkillable (#37050) o Shinji Makino - Initial Turbo Linux patch merge o Herton Ronaldo Krzesinski - Added updated AppArmor patches for 2.6.24 (thanks to John Johansen at Suse for them). * Tue Jan 29 2008 Luiz Capitulino 2.6.24-1mdv2008.1 o Luiz Capitulino - Update to 2.6.24 - Dropped kernel-sched-cpu_share-tunable-crash-fix.patch (already in 2.6.24) - Dropped net-sis190-sis968.patch (already in 2.6.24) - Update unionfs to 2.2.2 - Remove badram patch from patches-broken (there's no up to date version for 2.6.24, we can add it later if needed) - Enable all CONFIG_TASKSTATS options for i386 and x86_64 - Enable TIPC network protocol for i386 - Enable PREEMPT_BKL for -desktop kernels (i386 and x86_64) - Fix unionfs OOPS when umounting root partition when there's a nfs volume in the branch o Herton Ronaldo Krzesinski - Updated nozomi driver patch with version added recently to Linus tree (pre 2.6.25, commit 20fd1e3bea554620d489f3542496639c1babe0b3, char-nozomi-driver.patch). - Updated uvcvideo to svn r173 (and removed already applied 3rd-uvc-stream-no-fid.patch). * Wed Jan 23 2008 Luiz Capitulino 2.6.24-0.rc8.2mdv2008.1 o Herton Ronaldo Krzesinski - Added fix for isochronous transfer bug in ehci-hcd, adding patch from http://bugzilla.kernel.org/show_bug.cgi?id=7694 I experienced the same issue but when using uvcvideo with a Syntek webcam (174f:5212), after some time the streaming fails with -EL2NSYNC. The patch there fixed the problem. - Updated uvcvideo to r166. - Replaced previously added sync quirk for Syntek webcam with a better version, that avoids losing sync of frames by using reported EOF marker. For more details see: https://lists.berlios.de/pipermail/linux-uvc-devel/2008-January/002779.html (final patch by Laurent Pinchart) o Pascal Terjan - Added Intel(R) 82575 Gigabit Ethernet driver (igb) o Thomas Backlund - update to 2.6.24-rc8-git5 - update alsa to 1.0.16rc1 - drop sound-Fix-5.1-sound-in-Dell-6stack-ALC888-HDA.patch (merged upstream) - add sched cpu_share tunable crash fix (Mingo, LKML) o Luiz Capitulino - Fix ipt_IFWLOG user-space header (#37082) - Fix apparmor disable flag (apparmor doesn't work yet though #36004) * Thu Jan 17 2008 Luiz Capitulino 2.6.24-0.rc8.1mdv2008.1 o Luiz Capitulino - Update to 2.6.24-rc8-git1 o Herton Ronaldo Krzesinski - Modified kernel configs: * i386.config: enabled USB_EHCI_ROOT_HUB_TT (y) and USB_ISP116X_HCD (m). * x86_64.config: likewise, and also enabled CONFIG_USB_SL811_HCD (m) and CONFIG_USB_SL811_CS (m). o Thomas Backlund - make 32bit kernels conflict arch(x86_64) so they cant be installed by mistake (#32631) * Mon Jan 14 2008 Herton Ronaldo Krzesinski 2.6.24-0.rc7.2mdv2008.1 o Thomas Backlund - add support for Dell i8k on x86_64 (#32447) - disable XEN Guest support on all but server kernels as it breaks AGP support (#36458) o Herton Ronaldo Krzesinski - 3rdparty addition: AuthenTec AES2501 Fingerprint Sensor Driver for Linux. Added in tree build support and oops on module removal fix when device isn't available: 3rd-aes2501-kbuild.patch 3rd-aes2501-rmmod-oops-fix.patch - Added patch from Claudio S. Matsuoka that fix 5.1 sound in Dell 6stack ALC888 HDA, currently used in Dell Inspiron 530 (sound-Fix-5.1-sound-in-Dell-6stack-ALC888-HDA.patch) o Luiz Capitulino - Update to 2.6.24-rc7-git5 * Mon Jan 07 2008 Herton Ronaldo Krzesinski 2.6.24-0.rc7.1mdv2008.1 o Thomas Backlund - change url to Mandriva wiki - fix build,source symlinks to -source tree to be created only if no matching -devel tree is installed, and to be removed only if they point at the -source tree - move defcofigs to the correct location for i386 and x86_64, prefix them the same way as upstream, and drop defconfig-maximum - use make clean on -devel & source tree to not ship unneeded files - more spec cleanups - update to 2.6.24-rc7 o Herton Ronaldo Krzesinski - Updated alsa to latest hg/git tree, mostly because of bug fixes and hda-intel updates, so we can test it early. Reverted some commits though so we can still use userspace lib/utils from alsa 1.0.15, if some revert is missing it's a bug. - Enabled SND_HDA_POWER_SAVE (Aggressive power-saving feature of snd-hda-intel), and keep the default Kconfig choice of automatic power-save mode (disabled = 0). * Fri Jan 04 2008 Herton Ronaldo Krzesinski 2.6.24-0.rc6-3mdv2008.1 o Pascal Terjan - Add mactel patches (#35420) - Add support for EeePc in asus_acpi o Thomas Backlund - update unionfs to 2.2 - update source2 to apply cleanly - update alsa krpovides o Herton Ronaldo Krzesinski - Updated to 2.6.24-rc6-git10, rediffed irq-debug-shared.patch - Update unionfs again, now to version 2.2.1 - Added back apparmor for 2.6.24 from Suse (with minor patch changes in hunks that touch reiserfs code, as it didn't apply by default because our reiserfs differs. Also needed to fix build when cgroups is enabled). - Brought back and redid patch to fix build of unionfs with apparmor. * Fri Dec 28 2007 Herton Ronaldo Krzesinski 2.6.24-0.rc6-2mdv2008.1 o Herton Ronaldo Krzesinski - Updated uvcvideo to svn r158 - Add new sync quirk to uvcvideo and use it (needed by Syntek 174f:5212 webcam), from Claudio S. Matsuoka - Prevent uvcvideo to alloc too much memory in usb_buffer_alloc, lowering UVC_MAX_ISO_PACKETS. In machines with not much memory + webcam that uses isoc transfers, several calls to it can cause memory fragmentation or requesting too much memory resulting in an Page Allocation Failure (OOM). UVC_MAX_ISO_PACKETS is arbitrary, see http://article.gmane.org/gmane.linux.drivers.uvc.devel/1956 - Updated to 2.6.24-rc6-git5 - Build genrtc as module now that Mandriva's udev is now creating automatically the /dev/rtc symlink pointing to /dev/rtc0, making possible using /dev/rtc from one of the modules from new modular rtc framework (Reported/pointed by Dick Gevers and Andrey Borzenkov on cooker ML). * Tue Dec 25 2007 Herton Ronaldo Krzesinski 2.6.24-0.rc6-1mdv2008.1 o Pascal Terjan - Switch atl2 to 2.0.3, which is the branch aiming at upstream merge o Thomas Backlund - update to 2.6.24-rc6-git2 - add support for upstream -git tarballs - update ndiswrapper to 1.51 - update drbd to 8.0.8 - update acer_acpi to 0.10 - prefix 3rdparty tarballs with 3rd- to match the new patch naming scheme - update defconfigs * Wed Dec 12 2007 Luiz Capitulino 2.6.24-0.rc5-2mdv2008.1 o Herton Ronaldo Krzesinski - Removed already applied upstream alsa quirk for Dell XPS M1330. - scripts/apply_patches: usage message fixes. * Wed Dec 12 2007 Luiz Capitulino 2.6.24-0.rc5-1mdv2008.1 o Herton Ronaldo Krzesinski - Updated uvcvideo to r149, and removed already applied 3rd-uvcvideo-add-quirk-ali-5606.patch o Luiz Capitulino - Upgrade to 2.6.24-rc5-git2 - V4L: fix videobuf_read_start() breakage - Upgrade unionfs to 2.1.11 * Mon Dec 05 2007 Luiz Capitulino 2.6.24-0.rc4-2mdv2008.1 o Luiz Capitulino - Update to 2.6.24-rc4-git2 (#35822) - Kill patches-to-drop directory: that directory exists for a long time and its patches seems to not be useful - New patch naming scheme: now patches have the following format: subsystem-description.patch. A detailed documentation will be provided shortly. - Better names for netfilter patches - Reorganize series file o Pascal Terjan - Fix TI PCIxx12 card readers (#35887) * Mon Dec 04 2007 Luiz Capitulino 2.6.24-0.rc4-1mdv2008.1 o Luiz Capitulino - Update to 2.6.24-rc4 - Update acpi_fix_double_video_proc_entries.patch to latest kernel - Merge ipt_psd patches into netfilter-psd-mdv.patch - Merge ipt_IFWLOG patches into netfilter-IFWLOG-mdv.patch - Update ipt_IFWLOG to v1.1 * Tue Nov 27 2007 Luiz Capitulino 2.6.24-0.rc3-2mdv2008.1 o Luiz Capitulino - Update to 2.6.24-rc3-git1 o Herton Ronaldo Krzesinski - Added quirk for uvcvideo, needed by the webcam found on Clevo M540SR (ALi 5606). - Enabled XEN guest, suggested by Olivier Blin (http://archives.mandrivalinux.com/kernel-discuss/2007-11/msg00033.php). - Updated ndiswrapper to version 1.50rc3. - More netfilter api fixes for ipt_set and ipt_psd for 2.6.23 and later: ipset-switch-match-checkentry-to-bool.patch ipset-2.6.24-apifix.patch netfilter_psd_switch-ipt_psd_match-to-bool.patch - Fix return type of write file_operations callback functions in tc1100-wmi. o Thomas Backlund - fix -devel rpm breakage due to i386/x86_64 merge into x86 - add /drivers/lguest/lg.h to -devel rpms o Pascal Terjan - Blacklist in usbmouse/usbkbd devices set to IGNORE in hid quirks (fixes Wacom) * Thu Nov 22 2007 Luiz Capitulino 2.6.24-0.rc3-1mdv2008.1 o Luiz Capitulino - Update to 2.6.24-rc3 - Fix ipt_psd netfilter API usage - Kill PATCHES/doc directory - Move AppArmor patches to patches-broken directory, the -rc updates broke it o Herton Ronaldo Krzesinski - Enabled CONFIG_DEBUG_BUGVERBOSE option on configs where it was disabled, it's useful despite some more ram usage, see http://archives.mandrivalinux.com/kernel-discuss/2007-11/msg00006.php (Suggested by Olivier Blin). - Updated to 2.6.24-rc2-git3. - scripts/create_configs: updates for i386/x86_64 arch unification; kernel-2.6.spec: likewise. - package Makefile: deal with kpatch field inside spec, to create the patches tarball with the correct name when it's used. - Updated acer_acpi to 0.10_rc4, and added needed build fixes/updates for 2.6.24-rc2: acer-acpi-extra-cflags.patch acer-acpi-match-dmi_system_id-callback.patch - Removed ipw3945, now use the iwl3945 in upstream kernel, if required in the case iwl doesn't work well for some devices we can readd it. - Updated squashfs to version 3.3, dropped already applied/obsolete squashfs-add-missing-include, squashfs-inode-fix, squashfs-2.6.23-buildfix patches. - Updated 3rdparty_merge patch for 2.6.24-rc2. - Updated unionfs to version 2.1.9, builds with new kernel and also has a fix for a self deadlock issue reported here: http://www.fsl.cs.sunysb.edu/pipermail/unionfs/2007-October/005536.html - Drop BadRAM patch until we fix it or a new version for 2.6.24 is available. - Made needed fixes for misc build/code issues required now on 2.6.24-rc2 for extra patches/3rdparty additions: * ndiswrapper: ndiswrapper-proc_net-namespace.patch ndiswrapper-new-napi-polling.patch ndiswrapper-remove-set_module_owner.patch ndiswrapper-extra-cflags.patch * acx: acx-remove-set_module_owner.patch * acerhk: acerhk-extra-cflags.patch * drbd: drbd-8.0.6-linux-2.6.24-fixes.patch * ppscsi: ppscsi-sg-helper-update.patch * netfilter_IFWLOG: netfilter_IFWLOG_2.6.24.patch * uss725: uss725-sg-helper-update.patch uss725-avoid-ide-fix-driveid.patch the uss725-sg-helper-update.patch makes uss725_revert_sg-address_removal.patch unecessary, so it was removed * atl2: atl2-linux-2.6.24.patch - Updated mach64 drm support for 2.6.24-rc2. - Updated uvc to r141 svn snapshot. - Updated apparmor patches to build again with 2.6.24-rc2, but I'm not sure if it still works, need more testing and probably more changes. I had to revert too some upstream changes that make LSM a static interface, it would be good to check the changes more in detail and migrate more apparmor bits, seems it can't be a module anymore. - Dropped ralink legacy drivers, keep now only the mac80211 ones integrated in linus kernel, if in the future we see we still need them we can readd. - Drop already applied patches: zd1211rw-more-ids ALSA-hda-codec-Fix-input_mux-numbers-for-vaio-st alsa-hg5424 ipg i386-add-support-for-picopower-irq-router alsa-hg5408 alsa-git-20070912 alsa-hg5432 alsa-hg5436 alsa-fix-sound-oops-dell-xps-m1210 ALSA-hda-codec-Fix-for-Fujitsu-Lifebook-C1410 ueagle-atm-patches-eagle-iv-support alsa-hg5416 - Rediffed patches: Toshiba_Equium_A60-needs-pci-assign-busses boot-video-80x25-if-break.patch 130-netfilter-ipset.patch netfilter_IFWLOG.patch netfilter_psd.patch * Wed Oct 31 2007 Herton Ronaldo Krzesinski 2.6.23.1-1mdv2008.1 o Herton Ronaldo Krzesinski - Parallelize xargs invocations for smp machines on rpm build. - apply_patches: * remove trailings spaces, fix tabs vs. spaces; * introduce a different scheme to process patches: really use series file now, taking the patches in their order. With this we can drop the confusing prefixes that anyone knows for sure their meaning in all cases. Also use 3rdparty.series file to add third party additions, in the same way as series, this way we can document/comment third party additions inside it. It's separated from series file so we can use quilt for the patches; * fix usage output; * make sure no patches are forgotten in patches directory, if a patch or 3rdparty addition isn't listed in 3rdparty.series/series exit with error; * remove reference for Juan Quintela's now invalid email address (reported by Thierry Vignaud). - Updated to version 2.6.23.1. - Added updated BadRam patch for 2.6.23. - Updated ndiswrapper to version 1.49. - Updated unionfs to 2.1.7; redid fix-unionfs-build-with-AppArmor patch because of it, and removed already applied unionfs-2.1.3-do-not-update-mtime-if-no-upper-branch patch. - Added updated version of nozomi patch from gregkh git repository. - Updated tc1100-wmi module patch for 2.6.23, and made fix for acpi subsystem updates (tc1100-wmi-2.6.23-fixes patch). Also removed uneeded tc1100-wmi-depends-ACPI_INTERPRETER patch. - Updated mach64 drm module for 2.6.23. - Added updated apparmor patches that apply on 2.6.23 from kernel-tmb. - Redid patches: pnpbios-off-as-default acpi_fix_double_video_proc_entries sis190-sis968 boot-video-80x25-if-break - Added squashfs fix for 2.6.23 from kernel-tmb. - Added Revert-Revert-intel_agp-fix-stolen-mem-range-on-G patch, we don't need the upstream revert commit because our x11-driver-video-intel already has a patch for that change on kernel. - Added ipset 2.6.23 fixes from kernel-tmb (ipset-2.6.23-buildfix, ipset_2.6.23-buildfix2 patches). - Fix atl2 module building on 2.6.23 (atl2-linux-2.6.23 patch). - Drop already applied changes from ueagle-atm-patches-eagle-iv-support patch (and the diff is now from upstream linus git tree). - create_configs: update for NOHIGHMEM case, probably there is a bug in Kconfig selection now that asks for X86_PAE. - Remove already applied patches: USB-option-Add-a-new-device-ID-for-the-HUAWEI-E220 PCI-Run-k8t_sound_hostbridge-quirk-only-when-needed sata_mv-PCI-IDs-for-Hightpoint-RocketRaid-1740-1742 pata_marvell-Add-more-identifiers add-eeprom_93cx6-support b44-updates r8169_link_down_fix pci-fix-unterminated-pci_device_id-lists alsa-git-2007-07-20 PCI-unhide-SMBus-on-Compaq-Deskpro-EP-401963-001-mo ipw2100-updates ext34_orphan_list_corruption_fix ipaq_htc_smartphones_support ACPI-dock-use-dynamically-allocated-platform-devic i386-do-not-restore-reserved-memory-after-hibernati drm-via-Fix-dmablit-when-blit-queue-is-full jmicron-PIO-fixes smbus_sb800_support fix_ENE_CB712-4_card_readers libata-clean-up-horkage-handling ACPI-dock-cleanup-the-uid-patch ata_piix-fix-pio-mwdma-programming myri10ge-Add-support-for-PCI-device-id-9 usb-misc-sisusbvga-add-product-ID-of-TARGUS-MCT-dev hid_fix_autocentering_of_pid_devices unusual-devs-updates intel-agp-Fix-i830-mask-variable-that-changed-with acpi-battery-updates acpi-ec-updates USB-option-Add-Dell-HSDPA-5520-to-driver intel-agp-945_965_GME-G33-fixes mac80211-updates zd1211rw-updates ipw2200-updates ext34_orphan_list_check agp-Add-device-id-for-P4M900-to-via-agp-module rtl8187 smbus_sb700_support libata-ahci-add-ATI-SB800-PCI-IDs USB-cdc-acm-add-new-device-id-to-option-driver pata_it821x-fix-lost-interrupt-with-atapi-devices pata_cs5520-Fix-probe-bug-regression-introduced-in add-wacom-bamboo-tablet-support libertas-updates PCI-pci_ids-add-atheros-and-3com_2-vendors debugfs_rename ata_piix-IDE-mode-SATA-patch-for-Intel-Tolapai USB-visor-add-ACER-S10-palm-device-id USB-ftdi_sio-add-of-a-new-product-manufacturer-TM USB-fix-support-for-Dell-Wireless-Broadband-aka-WW Fix-broken-pata_via-cable-detection libata_broken_hpa_horkage eeprom-93cx6-misc-fixes PCMCIA-NETDEV-add-new-ID-of-lan-modem-multifunctio pata_sis-fix-MWDMA-for-UDMA66-chipsets-and-UDMA forcedeth-mac-address-correct cdc-subset-to-support-new-vendor-product-ID libata-IDE-add-new-VIA-bridge-to-VIA-PATA-drivers airo-updates forcedeth-mcp73-support Add-the-Osprey-440-to-the-Bt878-ALSA-whitelist pata-hpt-clock-fixes Fix-sata_via-write-errors-on-PATA-drive-connected-to genetlink-dynamic-multicast-groups - Removed hrtimer patches, already applied or not relevant anymore. - Removed custom kvm, use the one from 2.6.23. - Remove swap prefetch patches, as they don't apply and aren't maintained anymore, also dropped on mm (see thread on lkml). - Moved marvell-ide to patches-to-drop. Because of many ide subsystem changes it doesn't apply anymore, and we have already pata_marvell so for now it's not critical. We can fix it later if desired. - Removed some mac80211 wireless drivers that were pushed from old wireless-dev tree. We will update later to 2.6.24 that have them, and if some driver is still missing we just readd them later. - Removed CFS v22 patch, 2.6.23 already have CFS, not with all changes but we will update later to 2.6.24 that has all features from v22 patch. - Removed e1000_7.6.5 patch, we need to check later after update to 2.6.24 if stock e1000/e1000e is sufficient or if we need to add back the driver from intel. - Switch from SLAB to SLUB on all kernel configs, SLUB is the default since 2.6.23. - Drop prefixes for all remaining patches that still used them, now that we don't need this anymore. Also fix placement of some patches inside series file. * Mon Oct 15 2007 Luiz Capitulino 2.6.22.10-1.uc2mdv2008.0 o Herton Ronaldo Krzesinski - Updated uvcvideo module to svn-r133 (#34772). - Added upstream alsa patch to fix sound issues on Fujitsu-Siemens C1410 (#34555). - Change laptop flavour to use CONFIG_HZ = 300. Turns out that HZ = 100 is too low for interactivity, and on laptops it seems it's not worth the extra economy of energy (for example, with HZ = 100 there are too many audio skips in some applications/games). Reported by Andreas Hasenack, and Acked by Luiz Capitulino. We could choose HZ = 250, but 300 is a bit better in interactivity/less latency and not much a difference anyway. And note that accordingly to Len Brown et al paper here: http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/doc/OLS2006-bltk-paper.pdf CONFIG_HZ has a small impact on power consumption on idle workloads, so we could even start to think of selecting a HZ = 1000 value for laptops where interactivity/less latency is also important (when CONFIG_NO_HZ is also available on x86_64 we can switch). * Mon Oct 15 2007 Luiz Capitulino 2.6.22.10-1.uc1mdv2008.0 o Herton Ronaldo Krzesinski - Alsa: fix sound issues on Dell XPS M1210 and M1330 models. The oops on M1210 should not happen anymore with upstream alsa hg commit 5442 from Takashi Iwai. - Fixed mach64 drm support: the existing patch had its build disabled because of a bug, and also was broken. Replaced the patch with fixed ones (#34473). - Updated CFS to version 22. - Added Attansic/Atheros(R) L2 Fast Ethernet Adapter driver (#34281). - Added patch from Emmanuel Andry that adds support for OXCB950 Cardbus 16950 UART (#33821). - Add ipg module from netdev tree (IC Plus IP1000 Gigabit Ethernet Adapter). - Added upstream alsa bugfix: hda-codec - Fix input_mux numbers for vaio stac92xx. o Thomas Backlund - update to 2.6.22.10 - readd netfilter ipset, psd & ifwlog support (fixes kernel part of: #26376, #29800, #29982, #31402, #32399, #33069) - update kernel-laptop descriptions and summary (#33518) - disable mrproper target on -devel rpms to stop 3rdparty installers from wiping out needed files and thereby breaking builds (#34672, #34669) (based on an initial patch by Danny used in kernel-multimedia series) - add support for ENE CB712/4 card readers (#30172) * Wed Sep 26 2007 Luiz Capitulino 2.6.22.9-1mdv2008.0 o Luiz Capitulino - 2.6.22.9 - Revert DU21_remove_anydata_e100a_from_option.patch: just removing the ID doesn't fix the real problem and break working devices (see #31631 for more information). o Herton Ronaldo Krzesinski - bcm43xx: fix log flooding with ifplugd when firmware is not available (#33969) - Add quirk to disable ISOC transfers for device "ID 1131:1001 Integrated System Solution Corp. KY-BT100 Bluetooth Adapter" (#30638) - Add upstream fix "libata: clean up horkage handling". Probably needed to really fix #32076, and we must apply it anyway after adding BROKEN_HPA horkage support patch - x86_64 config: * enable p4-clockmod module support, reported by Per Øyvind Karlsen; * enable abit uguru sensors module. * Mon Sep 24 2007 Luiz Capitulino 2.6.22.7-1mdv2008.0 o Thomas Backlund - update drbd to 8.0.6 (#33105) - disable the AnyData cdma id from option module as it does not work (#31631) - fix AppArmor return-code and rejected_mask (from John Johansen @ suse) - have only full kernel-source provide /usr/src/linux symlink o Luiz Capitulino - PCI: Fix boot-time hang on G31/G33 PC (#31632 thanks to Pacho Ramos) - Enable drbd compilation on kernel-server o Herton Ronaldo Krzesinski - Updated to 2.6.22.7, security fix only release (CVE-2007-4573). - Upstream bugfixes/new ids from 2.6.23-rcX: * intel-agp: Fix i830 mask variable that changed with G33 support; * pci: fix unterminated pci_device_id lists; * i386: Use global flag to disable broken local apic timer on AMD CPUs. This seems to fix a real issue here, without this patch a turion laptop gets apic/interrupt errors and misc kernel panics; * pata_marvell: Add more identifiers; * libata: Update the blacklist with a few more devices; * ahci: add ATI SB800 PCI IDs; * myri10ge: Add support for PCI device id 9. - Alsa updates: add missing support for ASUS A7J and nvidia MCP79 to hda_intel driver (from alsa repository, reported by Thierry Vignaud). - Included ipw3945 in kernel: as reported by many users works better than current iwl3945 we use, and we can keep both with current mandriva ldetect/module-init-tools (preferred aliases). As talked with Olivier Blin seems the better approach right now. - Fixed /usr/src/linux symlink check when removing kernel-source package, as reported by Andrey Borzenkov on kernel-discuss ML. - Enable build of kernel-doc package, reported by Pacho Ramos on Cooker ML. o Olivier Blin - enable Conexant 2388x (bt878 successor) support on x86_64 * Wed Sep 19 2007 Luiz Capitulino 2.6.22.6-3mdv2008.0 o Herton Ronaldo Krzesinski - create_configs (config_x86_highmem): implement support for highmem 64GB setting (closes #33585). Also it's needed to set I2O_EXT_ADAPTEC_DMA64 when using it. - Added back wireless acx driver (#31539). Thanks to Adam Pigg and Adam Williamson for pointers and help. - Updated alsa subsystem again, with more bugfixes and new hardware support, matches closely alsa 1.0.15rc2 (#33489). Also added some more updates after it from hg repository: * add support for Asus M2A-VM HDMI and Abit IP35-PRO; * sc6000 minor fixes; * Dell laptop updates. - Upstream bugfixes/enhancements (already in 2.6.23-rcX): * ATA device blacklist additions (drives with NCQ/DMA issues); * Bugfix for DMA mode on VT6421 PATA port; * PATA support for VIA VX800; * 945/965GME and G33 intel-agp fixes; * Fix broken pata_via cable detection; * pata_sis timing fixes; * pata_it821x: fix lost interrupt with atapi devices; * ata_piix: add sata support for Intel Tolapai; * more pata_hpt{37x|3x2n} clock fixes; * sata_mv: add pci ids for Hightpoint RocketRaid 1740 and 1742; * pata_cs5520: fix probe bug regression introduced in 2.6.22; * usb storage: updates/additions to unusual_devs.h; * USB: fix support for Dell Wireless Broadband (aka WWAN); * forcedeth: add mcp73 support; * forcedeth: don't rely on bios to get MAC address order, this fixes problems with broken bioses on some Asus boards (like M2N) and possibly others; * VIA P4M900 support for via-agp; * drm/via: Fix dmablit when blit queue is full (http://bugs.freedesktop.org/show_bug.cgi?id=11542); * usb device additions (new id/support): Samsung X180 China cellphone, cdc subset support for Mavell vendor/product ID, HUAWEI E220 HSDPA modem, ACER S10 palm device (visor), Dell HSDPA 5520; * fmvj18x_cs, pcnet_cs: new ids of lan&multifunction cards (NEC PK-UG-J001, Panasonic CF-VML201 Panasonic TO-PDL9610, MICRO-RESEARCH MC336LAN); * sisusbvga: add product ID for Targus ACP50US; * run k8t_sound_hostbridge quirk only when needed; * unhide SMBus on Compaq Deskpro EP 401963-001 motherboard; * ftdi_sio: support new product based on the FTDI 232R USB/Serial; * ata_piix: fix pio/mwdma programming; * jmicron: PIO fixes (thanks to Thierry Vignaud for pointing this), can fix #33043. - Fix warning when deregistering acpi dock module (#32337). Added patches already upstream, thanks to Danny Tholen for tracking one of the commits. o Thomas Backlund - Really fix /usr/src/linux symlinking on devel rpms (#33559) - update unionfs to 2.1.3 o Olivier Blin - unionfs: do not update mtime if there is no upper branch for the inode (fix bug with live systems) o Luiz Capitulino - kernel-server: defaults number of uarts to 32 (#24924) * Thu Sep 06 2007 Luiz Capitulino 2.6.22.6-2mdv2008.0 o Herton Ronaldo Krzesinski - Fixed bug in CE02_acpi-dsdt-initrd-v0.8.4-2.6.21.patch: don't load initrd twice, as this causes unpredicted behavior - Added some fixes for iwlwifi and b43, from wireless-dev - Added patch for kvm that fixes solaris guests (upstream sf.net bug #1773613) - Add two more ids for some zd1211rw wireless devices, commits from wireless-dev tree - Added bugfixes and Eagle IV support to ueagle-atm, as reported by Olivier Blin on kernel-discuss ML. o Luiz Capitulino - libata: implement BROKEN_HPA horkage and apply it to affected drives (#32076) - pata_hpt37x: Fix 2.6.22 clock PLL regression (thanks to Pacho Ramos) - USB: add unusual_devs for Nikon devices D50, D80 and D100 (thanks to Pacho Ramos) - USB: Adding support for HTC Smartphones to ipaq (thanks to Pacho Ramos) - Fix prefix on FS4 and FS5 (should be FS04 and FS05 respectively), also some minor changes in the series file - hda-intel: fix codec detection (thanks to Danny Tholen) o Thomas Backlund - fix AppArmor syslog logging (AppArmor svn rev 961) - readd linux prefix to kernel source/devel tree in /usr/src (#33239) - readd /usr/src/linux symlink pointing at latest installed source/devel rpm (#33239) * Tue Sep 04 2007 Luiz Capitulino 2.6.22.6-1mdv2008.0 o Thomas Backlund - add obsoletes/provides to the -latest virtual rpms to allow automatic updating to the new kernel-flavours (Big thanks to Anssi for the help): * kernel-desktop586-latest obsoletes/provides kernel-legacy-latest * kernel-desktop-latest obsoletes/provides kernel-latest * kernel-server-latest obsoletes/provides kernel-enterprise-latest * kernel-desktop-devel-latest obsoletes/provides kernel-source-stripped-latest - update to kernel.org 2.6.22.6 - update AppArmor to 2.1.0 prerelease (SuSe 10_3 branch, commit 942) - redo unionfs AppArmor vfs buildfix (initial patch for 2.1 by John Johansen - enable USB_SUSPEND only on laptop kernels, as it causes to much regressions for normal users, but is a tradeoff for laptop users (#33089) o Pixel - Call installkernel without -L since we are the main kernel o Luiz Capitulino - ext3/4 orphan list debug support and corruption fix (#32527) - drop lguest: current version is buggy, and it would take sometime to get it in good shape (missing user-space support too) o Herton Ronaldo Krzesinski - Disabled ath5k module, doesn't work now for release, conflicts with madwifi. * Thu Aug 30 2007 Luiz Capitulino 2.6.22.5-1mdv2008.0 o Herton Ronaldo Krzesinski - Updated to version 2.6.22.5, drop already applied ahci_SB700_support patch - Updated alsa to latest 2.6.23 code, dropped already applied patches - Added back legacy ralink drivers (the ones softmac based) - Fixup RTC selection in i386/x86_64/alpha configs: * Disabled CONFIG_RTC to allow rtc_cmos to be used. Enable generic rtc emulation (plus RTC_UIE emulation) in its place * Don't enable CONFIG_RTC_INTF_PROC because it conflicts with /proc/driver/rtc already provided by CONFIG_GEN_RTC * Enable RTC UIE emulation on dev interface for new rtc framework - Drop bcm43xx-pci-neuter patch, bcm43xx allowed to all supported devices again as module selection will be ldetect's task - Removed disable-zd1211rw-mac80211 patch, just disable zd1211rw-mac80211 in config instead (zd1211rw more uptodate, no need to keep it enabled) - Updated wireless subsystem to latest wireless-dev - Updated kvm to version 36 o Luiz Capitulino - USB: add the ZTE ZXDSL 852 device ID for cxacru (#32707) o Thomas Backlund - update CFS scheduler to v 20.5 - update lguest patch for new CFS scheduler - drop add-above-background-function patch, merged in CFS - update unionfs to 2.1.2 - update acer_acpi to 0.7 - use defconfig-desktop as default configs/arch.config, and simplify create_configs script accordingly - drop xen, xbox and boot support from create_configs as the kernel spec does not support them either anymore - add virtual kernel rpm for the installer to automatically install the default kernel-desktop rpm - fix #29744, #29074 in a cleaner way by disabling the sourcing of arch/s390/crypto/Kconfig - update kernel descriptions and summarys - make kernel-doc name unversioned - spec cleanups and typo fixes - drop alpha, ia64 support * Fri Aug 24 2007 Luiz Capitulino 2.6.22.3-1mdv2008.0 o Herton Ronaldo Krzesinski - More wireless updates, fixes/changes for b43 module and ssb from wireless-dev - Don't allow bcm43xx and b43 coexist for same devices, limit the set of devices supported to only one module (patch from fedora) - Disable zd1211rw-mac80211 module, use only zd1211rw (to avoid the same case like b43 x bcm43xx, and zd1211rw probably is more stable) - Update ACPI battery and ec with changes that will come in 2.6.23, battery update fixes battery reading status deadlock on some notebooks when the machine is turned on without ac cable o Thomas Backlund - change to kernel-tmb spec and naming and kernel.org versioning - adapt scripts and Makefile to the new naming scheme * Thu Aug 16 2007 Luiz Capitulino 2.6.22-6mdv2008.0 o Herton Ronaldo Krzesinski - Updated wireless subsystem to the current state of upstream Linus git and wireless-dev, also this obsoletes some previous added patches - Added external ssb support for b44 - Added patch for http://bugzilla.kernel.org/show_bug.cgi?id=7995 (don't restore reserved memory after hibernation, otherwise some ACPI status changes while suspending to disk couldn't be updated) o Luiz Capitulino - HID: fix autocentering of PID devices (Anssi Hannula ) - Really use CFQ as the default I/O scheduler (trem ) o Thomas Backlund - add patch AB03: update to kernel.org 2.6.22.3 - add patch DN03: fix Realtek id due to upstream nVidia PHY renaming. - add patch DS02: fix amd sb700 and add sb800 smbus support (#32568) * Fri Aug 10 2007 Luiz Capitulino 2.6.22-5mdv2008.0 o Herton Ronaldo Krzesinski - Updated iwlwifi to the latest git snapshot (06deb1b0e1b9f44ac38c0b0c23a9bb715bb4224f) o Thomas Backlund - add patch AB02: kernel.org 2.6.22.2 - drop patches CE07, DI11, HR01, SR01: merged upstream - rediff patch SA03 to work with 2.6.22.2 o Luiz Capitulino - Use CFQ as the default I/O scheduler * Wed Aug 8 2007 Luiz Capitulino 2.6.22-4mdv2008.0 o Luiz Capitulino - e1000: Update to 7.6.5 (#32324) o Herton Ronaldo Krzesinski - Provide pci_ids.h to user space, needed by ldetect, reported by Thierry Vignaud - Fix issue of some r8169 boards not activating link, using patch posted on netdev ML by Francois Romieu (r8169_link_down_fix patch) - Disabled CONFIG_DEBUG_SHIRQ on arches where it was enabled, as this can cause problems with some modules, like r8169 (see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=242572) - update_configs: fix usage typo o Thomas Backlund - disable DEBUG_SLAB, as it's bad for performance, especially under heavier loads - add patch AI01: picopower irq router support - add patch AI02: Toshiba Equium A60 needs pci=assign-busses (#18989) - fix kernel-source-stripped symlinks generation when the -stripped rpm is installed before the kernel (#32236) - add patch CE07: fix acpi dock unload oops (#32337) * Tue Jul 31 2007 Luiz Capitulino 2.6.22-3mdv2008.0 o Luiz Capitulino - x86_64: Enable saa7134 drivers (#16206) - SMBus: Support for AMD/ATI SB700 chipset (#31450) - AHCI: IDs for ATI SB700 (#31884) o Herton Ronaldo Krzesinski - Fix for 'make prepare' not working anymore on kernel-source-stripped after addition of lguest patch (#31958) - Added upstream patch "Add a PCI ID for santa rosa's PATA controller" (DI11_Add-a-PCI-ID-for-santa-rosa-PATA-controller.patch) * Fri Jul 20 2007 Luiz Capitulino 2.6.22-2mdv2008.0 o Luiz Capitulino - Usb-audio: another Logitech camera/microphone ID match (patch from Daniel Drake ) - hda-codec: Add quirk for Asus P5LD2 (path from Claudio Matsuoka ) o Herton Ronaldo Krzesinski - Added SR01_serial_reg-header.patch, to export serial_reg.h to user space, needed at least for xosview - Added "cherry-picked" upstream hrtimers fixes from http://www.tglx.de/projects/hrtimers/2.6.22/broken-out/: HR01_i386-hpet-check-if-the-counter-works.patch HR02_timekeeping-fixup-shadow-variable-argument.patch HR03_clockevents-fix-resume-logic.patch HR04_clockevents-fix-device-replacement.patch HR05_i386-pit-stop-only-when-in-periodic-or-oneshot-mode.patch * Sun Jul 16 2007 Luiz Capitulino 2.6.22-1mdv2008.0 o Luiz Capitulino - 2.6.22 rebase - lguest - CFS process scheduler - Lots of 5.1 sound fixes from Claudio Matsuoka (claudio@mandriva.com) o Herton Ronaldo Krzesinski - Added patch with upstream fixes for eeprom 93cx6 (MC75_eeprom-93cx6-misc-fixes.patch) - Rediffed bootsplash patch, while we don't have a definition about dropping it or not - Added latest patch additions with descriptions (if available, many from kernel-tmb) to series file o Thomas Backlund - set PHYSICAL_START=0x200000 on x86_64 - use readlink instead of ls and awk in scripts, as ls broken in current coreutils (#31906), this also makes the scripts nicer - add patch AB17: fix lguest build on x86_64 - add patch AB18: CFS update to v20 (from -rt tree) - rediff patch CD02: Mandriva console logo - add patch DI10: Wacom Bamboo Tablet support (#31831) - update patch MC17: update ndiswrapper to 1.47 - add patch MC18: fix ndiswrapper Kconfig and Makefile - add patches MC21, MC22: squashfs buildfixes from kernel-tmb - update patch MC49: unionfs 2.0 2.6.22.1-u2 - add patch MC50: fix unionfs build with AppArmor - update patch MC54: acer_acpi to v0.6 - add patches MC60, MC61: drbd v8.0.4 - add patches MC70-MC74: updated wireless drivers using the new dscape stack * ADMtek ADM8211, Broadcom BCM43xx, Iwlwifi, Prism64 PCI, USB * Ralink rt2400, rt2500, rt2500 usb, rt61, rt73 * Realtek 8187 USB, ZyDAS ZD1211/ZD1211B USB - drop patch NA01: old drbd version - add patches MS01-MS07: Swap Prefetch - add patches SA01-SA44: Novell AppArmor 2.0.2 build 755 - update defconfigs * Fri Jul 06 2007 Luiz Capitulino 2.6.21-4mdv2008.0 o Luiz Capitulino - Makes kernel-source usable again for dkms packages (patches from Olivier Blin ) * Wed Jul 04 2007 Luiz Capitulino 2.6.21-3mdv2008.0 o Luiz Capitulino - CFS process scheduler v18 - Fix kernel-stripped package (from Thomas Backlund ) - First round of dropped patches, moved 26 into the 'patches-to-drop' queue - Rediffed several patches that doesn't apply cleanly - Enabled CONFIG_SECURITY and friends - Disabled CONFIG_IRQBALANCE (looks like it drops battery life #31725) - Alsa HDA codec fixes: 5.1 output on LG LW20 and HP Spartan quirk (from Claudio Matsuoka ) - Alsa usbaudio quirk for Roland Juno-G (from Claudio Matsuoka ) * Thu Jun 28 2007 Luiz Capitulino 2.6.21-2mdv2008.0 o Luiz Capitulino - 2.6.21.5mdv (see the patch file for more info) - Drop XEN - Drop RSBAC - Fix drbd provides (we're providing api = 86 now) - kernel-source fixes (some bits from Thomas Backlund ) - Drakxtool conflict (patch from Thierry Vignaud ) * Wed Jun 20 2007 Arnaud Patard 2.6.21-1mdv2008.0 o Arnaud Patard - 2.6.21 upgrade o Luiz Capitulino - Minor build fix - Disable XEN build * Tue Mar 27 2007 Luiz Capitulino 2.6.17-14uc1mdv2007.0 o Luiz Capitulino - PCI: pcieport-driver: remove invalid warning message o Arnaud Patard - Fix error path in usbcore - Don't build KVM on Xen kernels * Fri Mar 23 2007 Luiz Capitulino 2.6.17-13mdv2007.0 o Gwenole Beauchesne - Improve keyboard handling on Apple MacBooks o Arnaud Patard - Add -latest patch - Workaround a possible binutils bug in smp alternatives o Luiz Capitulino - MCP61: Add forcedeth support - Fix potential deadlock in driver core, this issue seems to cause USB hangs at boot time (#24683 Thanks to Danny danny@mailmij.org) - Security fix: * ZZ23_CVE-2007-1592_ipv6_fl_socklist_inadvertently_shared_fix.patch (#29821) * Wed Mar 14 2007 Luiz Capitulino 2.6.17-12mdv2007.0 o Arnaud Patard - Suspend to disk speed improvements - Add nmi watchdog support for core2 - Add atl1 driver - Update KVM (rev 4486 + selective changes) - Add acer_acpi - Update asus_acpi - Fix suspend on r8169, i8259A - Fix suspend when using ondemand governor - Add ide acpi support - Add suspend/resume support for sata_nv chipsets. o Luiz Capitulino - Rename ZZ65 patch to ZZ17 and ZZ99 patch to ZZ18 (just to make my scripts' life easier) - USB: Let USB-Serial option driver handle anydata devices (#29066) - USB: Add PlayStation 2 Trance Vibrator driver - Fix bogus delay loop in video/aty/mach64_ct.c (thanks to Per Øyvind Karlsen) - Add MCP61 support (#29398 thanks to Pacho Ramos pacho@condmat1.ciencias.uniovi.es) - USB: fix floppy drive SAMSUNG SFD-321U/EP detected 8 times bug (thanks to Ednilson Miura ) - Security fixes: * ZZ14_CVE-2007-0958_unreadable_binaries_pt_interp_fix.patch (#28757) * ZZ15_CVE-2007-0772_nfs_free_wrong_pointer_fix.patch (#28863) * ZZ16_CVE-2006-6056_hfs_null_pointer_fix.patch (#28690) * ZZ19_CVE-2007-0005_cm4040_cs_buffer_overflow_fix.patch (#28634) * ZZ20_CVE-2007-1217_capi_debug_buffer_overflow_fix.patch (#29067) * ZZ21_CVE-2007-1388_ipv6_sockglue_null_ptr_fix.patch (#29400) * ZZ22_CVE-2007-1000_ipv6_getsockopt_sticky_null_ptr_fix.patch (#29401) * Tue Feb 13 2007 Luiz Capitulino 2.6.17-11mdv2007.0 o Arnaud Patard - Fix SiS sata support for chips on 966/968 bridges - Add support for SiS968 bridges to the sis190 bridge - Add support for showing blocked tasks through sysrq - Add nozomi driver - Add UVC driver - Fix JMicron cable detection - Fix issues in squashfs by updating to 3.2 (#27008) o Luiz Capitulino - x86_64: Add /proc/config.gz support (CONFIG_IKCONFIG) - x86_64: Add stack overflow support. Disabled by default, but it's something good to have at hand - x86_64: Enable kexec - USB: rndis_host: fix crash while probing a Nokia S60 mobile - rt2570 should report itself as "rt2570" instead of "rtusb" (#24461) - atiixp.c: sb600 ide only has one channel (#28505 - thanks to Wolke ) - PCI: ATI sb600 sata quirk (#28363 - thanks to Wolke ) - read_zero_pagealigned() locking fix (thanks to Hugh Dickins ) - Fix umask when noACL kernel meets extN tuned for ACLs (thanks to Hugh Dickins ) - PowerPC: Make current preempt-safe (thanks to Hugh Dickins ) - Security fixes: * ZZ12_CVE-2007-0006_key_serial_number_collision_fix.patch (#28636) * ZZ13_CVE-2006-5823_cramfs_zlib_inflate.patch (#28688) * Fri Feb 02 2007 Luiz Capitulino 2.6.17-10mdv2007.0 o Gwenole Beauchesne - Add Ralink RT2571W/RT2671 WLAN USB support (rt73 module) o Luiz Capitulino - Fix sys_msync() to report -ENOMEM as before when an unmapped area falls within its range, and not to overshoot (LSB regression) - Avoid disk sector_t overflow for >2TB ext3 filesystem - USB: workaround to fix HP scanners detection (#26728) - USB: unusual_devs.h for Sony floppy (#28378) - Dropped FS06_max-symlink-to-10.patch, this patch adds security issues on x86_64 machines and was only needed to create Live CDs (now we use unionfs). Thanks to Thomas Backlund, who helped to find the patch (#27955) - Security fixes: * ZZ08_CVE-2006-5749_isdn_ppp_init_reset_state_timer.patch (#27802) * ZZ09_CVE-2006-5753_fix_bad_inode_retun_values.patch (#27958) * ZZ10_CVE-2006-6053_ext3_handle_dir_corruption.patch (#28303) * ZZ11_CVE-2006-4814_mincore_fix_user_access_locking.patch (#28373) o Arnaud Patard - Add preliminary ICH9 support - Add TI sd card reader support - Add RT61 driver - KVM update - Fix bttv vbi offset - Update RT73 and use the firmware class for RT73 * Wed Dec 27 2006 Arnaud Patard 2.6.17-9mdv2007.0 o Arnaud Patard - ata_piix fix for some ICH8 port configurations. - Suspend/resume fixes - Add KVM - Add flush option for fat filesystems - X86_64 core2 rdtsc fix * Fri Dec 19 2006 Luiz Capitulino 2.6.17-8mdv2007.0 o Luiz Capitulino - Dropped DA16_wacom_acpi_enable_future_usage.patch, it does brake CONFIG_ACPI=yes compilation seems non-sense and there's no description explaining why it's needed - Security fixes: * ZZ03_CVE-2006-5173_eflags_reset.patch (#26535) * ZZ04_CVE-2006-5619_ip6_flowlabel_seqfile_fix.patch (#27034) * ZZ05_CVE-2006-5751_bridge_overflow_fix.patch (#27538) * ZZ06_CVE-2006-6106_bluetooth_add_capi_packet_checks.patch (#27660) * ZZ07_CVE-2006-5757_fs_grow_buffers_infinite_loop_fix.patch (#27033) * Thu Dec 7 2006 Arnaud Patard 2.6.17-7mdv2007.0 o Arnaud Patard - Add Marvell IDE driver - Add a driver for Jmicron chipsets instead of using the generic one - Update the sky2 driver to fix some network hang issues * Tue Oct 24 2006 Luiz Capitulino 2.6.17-6mdv2007.0 o Samir Bellabes - backport support for network chipset related to r8169 (r8168/r8169SC) o Luiz Capitulino - 2.6.17.14 - Dropped DB40_sd_mmc_2gb.patch (fix also in 2.6.17.14) - pccard_store_cis: fix wrong error handling (reported by Giuseppe Ghibò ) - x86_64: add NX mask for PTE entry (patch from Eduardo Habkost ) - Fix snd-hda-intel OOPS (patch from Eduardo Habkost ) - mach64: Explicit initialize some members of the drm_driver structure, otherwise NULL init will have bad side effetcs (patch from Couriousous ) - Adds Missing check for CAP_NET_ADMIN in iptables compat layer - Support for building .nosrc.rpm (patch from Thomas Backlund ) - Security fixes * ZZ01_CVE-2006-4997_clip_do_not_refer_freed_skbuff.patch (#26608) * ZZ02_CVE-2006-4572_netfilter_ipv6_fragmention_attacks_fixes.patch (#26745) o Arnaud Patard - Fix pcmcia unplug/eject on cards with r8169 chipsets - Fix libata resource conflicts detection (#23279) - Fix xenU crash and reenable domU boot logs. - Fix refcount error triggered by softwares using /proc//auxv * Wed Sep 6 2006 Arnaud Patard 2.6.17-5mdv2007.0 o Arnaud Patard - 2.6.17-13 - RSBAC fixlets - Fix JMicron SATA/PATA chipsets support (#25155) - Update the at76c503a usb driver (now called at76_usb) (#25278) - Fix reversed error test in netif_tx_trylock (#25249) - Fix modalias on 64bits (#25431) - Fix ipmi_msghandler oops on removal (#25463) - Replace DU04 with its upstream version - Disable MSI on azalia codecs to prevent IRQ troubles. - Disable FN keys in the i8k driver when failing to get the dell smm bios version. Patch from Per Oyvind Karlsen. (#21140) o Samir Bellabes - cosmetic changes from Thomas Backlund * Mon Sep 4 2006 Arnaud Patard 2.6.17-4mdv2007.0 o Samir Bellabes - netfilter fix - bug #24252 - fix netfilter IFWLOG o Arnaud Patard - AHCI suspend - Squashfs 3.1r2 - Fix oops on video.ko rmmod - SiS 966 chipsets support - Add support for 2Gb memory cards - Fix uhci list bug - Revert reset changes in the e1000 driver. This should fix the e1000 resume issues - Fix list usage in the sis190 driver * Mon Aug 29 2006 Arnaud Patard 2.6.17-3mdv2007.0 o Luiz Capitulino - Updates drbd to 8.0pre4 - Adds drbd-api provides (#24264) - Adds support for partitioned loop devices (patch from Flavio fbl@mandriva.com) - Fix double ACPI video /proc entries (patch from Danny danny@mailmij.org #22249) o Arnaud Patard - 2.6.17.11 - Alsa 1.0.12 - Enable USB_EHCI_SPLIT_ISO (#24412) - Fix sparc build (#24646) - Fix Xen on 32bit and workaround Xen bug on 64bit. - Fix b44 module (#24312) - RSBAC 1.2.8 * Thu Aug 10 2006 Arnaud Patard 2.6.17-2mdv2007.0 o Gwenole Beauchesne - Enable HUGETLBFS - Factor out configs o Arnaud Patard - 2.6.17.8 - Alsa 1.0.12rc2 - Add usb ids for the Testo usb device (bug #23666) - Add quickcam messenger driver for 2.6.18-rcX - ata_piix/ICH8 fixes - ACL support for tmpfs (bug #24045) - Add DI20_initialize_hw_regs_in_setup_ports.patch from 2006-upd - i965 support - Intel iAMT redirection drivers o Samir Bellabes - Add support for chipset realtek 8168. (bug #23705) - Add netfilter ipset patch - Add netfilter conntrack/nat sip patch - Add netfilter psd patch * Tue Jun 29 2006 Arnaud Patard 2.6.17-1mdk - 2.6.17.6 - Alsa 1.0.12rc1 - Rsbac 1.2.8(pre1) - New Xen snapshot - New wireless-2.6 snapshot (adds zd1211rw driver) - KGDB drop - e100, e1000 update - Via VT8251 sata support - vt_ar5k drop. Considered as obselete by upstream. - svgalib_helper drop. - 3rdparty updates : acerhk, drbd, dxr3, ipw3945, ivtv, lirc, mod_marvel, ndiswrapper * Wed Jun 28 2006 Samir Bellabes 2.6.16-3mdk o Samir Bellabes - re-enable supermount (fix bug #23217) - ct_sync aka 'howto replicate the firewall' * Mon May 22 2006 Arnaud Patard 2.6.16-2mdk o Arnaud Patard - 2.6.16.20 - input.h : move input_device_id to mod_devicetable.h - Reenable unintentially disabled unionfs - RS02/RS11 cleanup - Removed bcm4400. We have the b44 module in the kernel - Fix usage of acpi_clear_event() in CE06 - Enable cpufreq on SMP, disable USB_BANDWIDTH - Build smp and up kernel on sparc (Peroyvind) - Switch to GENERIC_ARCH on x86 to suppress the false warning about the number of cpus when using cpu hotplug - Add xen0 support in rhconfig.h - Fix freeze when using the 'live' mode of gi (instead of using the clp files) - Activate RSBAC_INIT_DELAY to get rsbac working with all kind of initrd/initramfs - Fix fdomain vs x86_64/isa trouble * Thu May 11 2006 Arnaud Patard 2.6.16-1mdk o Arnaud Patard - 2.6.16.16 - Wireless update (Adds the bcm43xx driver) - mmc layer update (Adds the sdhci driver) - e1000 update - Xbox support outdated, so (temporary ?) removed - Alsa 1.0.11 - RSBAC 1.2.6 - New Xen snapshot - Updated 3rdparty - ipw3945 * Mon Mar 13 2006 Eduardo Pereira Habkost 2.6.14-2.1mdk o Eduardo Pereira Habkost - Change kernel-source version field to 1-1mdk, like the rest of the versioned packages * Fri Mar 10 2006 Eduardo Pereira Habkost 2.6.14-2mdk o Eduardo Pereira Habkost - Avoid automatic update of kernel-source without updating the kernel: - Put package version on package name for kernel-source and kernel-source-stripped - Remove Obsoletes: kernel-source from kernel-source* packages - Closes: #21345 o Samir Bellabes - update ipt_IFWLOG (interactive firewall) o Arnaud Patard - Fix bad update of RS11 * Mon Feb 7 2006 Arnaud Patard 2.6.14-1mdk o Arnaud Patard - 2.6.14.7 - Alsa 1.0.10 and cvs update. - Xen update from the linux-2.6 tree. Build it now as a machine and no more as a different architecture. - Rsbac 1.2.5 - Drbd 0.7.15 - The bcm5700 driver is no more supported by Broadcom, thus dropping it. - Dropped the now merged ipw2100, ipw2200, ieee80211, fuse, hostap 3rdparty tarballs. - Changed the eagle-usb driver in favour of the to-be-merged version - Use now the acx driver from akpm's tree. - Update 3rdparty drivers : lirc, ndiswrapper, rt2400, rt2500 - Added rt2570 usb driver. o Samir Bellabes - netfilter update (DN30_netfilter_svn6470.patch) - unionfs 1.1.3 * Thu Nov 24 2005 Luiz Capitulino 2.6.12-13.1mdk o Arnaud Patard - Fix oops when reading /proc/driver/pktcdvd/pktcdvd0 o Luiz Capitulino - Added DA75_alsa_patch_realtek_fix.patch to fix a bug which makes some sound-cards managed by snd-hda-intel useless * Mon Nov 21 2005 Gwenole Beauchesne 2.6.12-13mdk o Luiz Capitulino - Updated pl2303 usb-serial driver to support X75 and SX1 Siemens mobiles o Gwenole Beauchesne - power5 & pmac64 support - selected fixes from 2.6.13 and beyond: * add r300 drm support * fix x86_64 idle=poll * fix races in libata core * properly fix the radeon IRQ handling code * properly fix the errata #122 workaround on x86_64 + add it to i386 * merge new upstream ioctl32 compat code, thus supporting i915 as well o Arnaud Patard - Fix typo in the SiS965L support. Restore the right address for the other chipsets. * Thu Sep 8 2005 Gwenole Beauchesne 2.6.12-12mdk o Arnaud Patard - 2.6.12.6 - Removed lpfc from 3rdparty as it exists in drivers/scsi/ (Thanks Svetljo for pointing out this). - Added sata_sil24 module - Added SiS182 minimal support. - Added SiS190 driver. - Added support of the IDE chipset of the SiS965L boards. - Added various pciids from 2.6.13 - Removed patch MD48. Now we're using udev, it breaks the prism2 module - Inotify fixlets - Removed the patch that disable the smm bios and use usb-handoff by default (Sveltjo) - USS725 fixes (Sveltjo) - execve LSB test fix (Stew) - Via unichrome support update (Danny) o Samir Bellabes - Add DN34_nf_rsh-conntrack_timeout.patch : Fix timeout for ip_conntrack_rsh (bug #17368) - backport fixes for netfilter from 2.6.13-git8: (DN60-DN75 + DN80) * check hardware checksum in ECN, queue, TCPMSS * fix tcp checksum in ipt_REJECT * ipt_CLUSTERING: deletion, ct_related, mangling arp, memcpy_typo * ip6table_raw: missing owner * race condition in Decnet * optimize expected timeout * delete reference conntrack in ipmr * fix ECN tcp marking * fix byteorder in icmp NAT * fix ip6t_LOG sit tunnel logging * fix masquerading index for slave connection * fix sysctl_tcp_low_latency * IFWLOG : fix bad kfree and close bug #18276 (DN33_netfilter_IFWLOG.patch) - Fix buffer overflow with module_param (DN76_nf_bad_param_port.patch) o Flavio Bruno Leitner - XEN updated to 2005-08-23 o Gwenole Beauchesne - increase number of supported CPUs to 32 - add workaround for x86_64 errata #122 - update PowerNow!K8 driver to v1.50.3 for rev.F Opteron support * Sun Aug 28 2005 Gwenole Beauchesne 2.6.12-11mdk - remove obsolete patches that were fixed differently - assorted x86_64 fixes from current git tree: * fix 32-bit thread debugging * fix TASK_SIZE for compatibility mode processes * fix overflow in NUMA hash function setup * fix bug in csum_partial_copy_generic() * fix HPET for systems that don't support legacy replacement * add support for more than 8 cores on AMD64 systems * tell VM about holes in nodes * avoid wasting IRQs * Mon Aug 15 2005 2.6.12-10mdk o Flavio Bruno Leitner - WARNING: Security Hyper-Threading enabled by default. (at boot time use ht=off to disable) - applied patch to cpufreq support centrino. - updated ibm_acpi to 0.11 - fixes to NFS - ACL support to NFS - XEN configs updated (enabled more options) o Samir Bellabes - 2.6.12.5 o Gwenole Beauchesne - fix inotify 0.24 patch - fix build of ndiswrapper 1.2 on x86_64 - only build xen on x86, will enable on x86_64 later * Thu Jul 28 2005 Arnaud Patard 2.6.12-9mdk o Arnaud Patard - 2.6.12-4 - Advertise the megaraid_mbox as megaraid_mbox (and not megaraid) in sysfs - Ndiswrapper 1.2 - Updated ipw2100 to 1.1.2, ipw2200 to 1.0.6 - e100 and e1000 drivers update (e100 to 3.4.8-k2 and e1000 to 6.0.60-k2) - inotify 0.24 - Set the pwc driver to use non compressed mode by default. o Samir Bellabes - Add MD40_rt2500_local_bh_enable_fix.patch - Add DN33_netfilter_IFWLOG.patch (Interactive Firewall) o Flavio Bruno Leitner - use mkinitrd without -C to force cramfs, let mkinitrd decide it. - add requires to module-init-tools instead of old modutils. - added XEN support o Gwenole Beauchesne - resurrect legacy megaraid for { 0x9010, 0x9060, 0x1960 } (Pascal) * Tue Jul 26 2005 Flavio Bruno Leitner 2.6.12-8mdk o Flavio Bruno Leitner - reverted latest standard wireless extensions update to v18 (v19 isn't compatible with previous and/or maybe incomplete) - disabled know broken qlogicisp. (superseded by the qla1280 driver) o Arnaud Patard - 2.6.12.3. Removed the AC01 patch as 2.6.12.3 provide it. o Samir Bellabes - Remove DN31_netfilter-rtsp-20040302.patch (updated in DN32_netfilter_050725.patch) - Add DN30_kill_lockhelp.patch (use lock directly) - Add DN31_kill_nf_debug.patch (don't use NETFILTER_DEBUG anymore) - Add DN32_netfilter_050725.patch (details in svn log) o Gwenole Beauchesne - merge and fix drm ioctl32 compat code (x86_64) * Mon Jul 07 2005 Flavio Bruno Leitner 2.6.12-7mdk o Flavio Bruno Leitner - WARNING: removed patch to rename kernel modules (Closes ticket #13428) - updated standard wireless extensions to v19 (DN55_iw_we18-5.diff, DN56_iw262_we19-9.diff) - added support for Avermedia AVerTV GO 007 FM (DV52_avermedia.patch) - fix TPM to use BIOS instead of hardcoded memory address. (AC01_tpm-memory-fix.patch) o Arnaud Patard - updated to alsa 1.0.9b - Removed DA54_add-to-snd-intel8x0-ac97-quirk-list.patch as it has been merged. - inotify update to 0.23-2.6.12-15 - Reenabled software suspend. - Bluez update (to 2.6.12-mh1). It adds a better HID support in bluez stack - Fixed and enable the ppscsi driver. * Mon Jul 07 2005 Flavio Bruno Leitner 2.6.12-6mdk o Arnaud Patard - Add support for newer versions of wpa_supplicant - added fixes for ipw2[12]00 drivers - sk98lin v8.23.1.3 - added USB id of the Gigabyte GN-WLBZ101 - enabled FATX support for xbox o Flavio Bruno Leitner - updated orinoco to 0.15rc2. - updated to 2.6.12.2 - enabled advansys, qlogicisp, eata_pio as module * Mon Jul 04 2005 Flavio Bruno Leitner 2.6.12-5mdk - updated to 2.6.12.2 (added AB02_2.6.12.2.patch) * Fri Jul 1 2005 Arnaud Patard 2.6.12-4mdk - Ensure that stallion and istallion modules return an error code instead of 0 when something goes wrong. * Thu Jun 23 2005 Flávio Bruno Leitner 2.6.12-3mdk - new kernel version: 2.6.12.1 - rollback some of removed patches in 2.6.12-1mdk. * Wed Jun 22 2005 Flávio Bruno Leitner 2.6.12-2mdk - added drbd 0.7.11 * Wed Jun 22 2005 Flávio Bruno Leitner 2.6.12-1mdk - new kernel version: 2.6.12 - updated bootsplash: 3.1.6 - enabled config on /proc. (/proc/config.gz) - enabled cpufreq conservative module. - removed ipmi smb support until be fixed for 2.6.12. - enabled new sensors modules. - renamed MandrakeSoft to Mandriva. (README.Mandriva too) - fixed/improved some descriptions. - don't use tarball for patches and scripts. (svn repos) - added new patches: o MD27_tivatv-agp.patch (agp_copy_info changed) o MD56_pci_name-renamed.patch (s/pci->slot_name/pci_name()/) o MD55_i2c-client-unused-id.patch (drop unused i2c_client->id) o MD54_3rdpart-scsi-legacy.patch (rollback some SCSI defines) o JX02_reparent_public.patch (XBOX needs reparent_to_init) o MD53_3rdpart-removed-defined-func.patch (gcc4 fix) o DV32_via_mach64_drm_fixes.patch (minor field moved) o RS13_rsbac-2.6.12.patch (RSBAC needs task_capability_lock) - removed already applied patches (about 55 patches) * Mon May 30 2005 Juan Quintela 2.6.11-10mdk - disable HT by default. - improved xbox support (stew). - ext3_journal_unmap_buffer_race. - CAN-2005-0750_af_bluetooth. - CAN-2005-0400-ext2_leak. - CAN-2005-0749_load_elf_library_DOS. - CAN-2005-1263 binfmt_elf. - CAN-2005-1264 raw_ioctl. - CAN-2005-1369 sys_rw_files. * Mon May 23 2005 Arnaud Patard 2.6.11-9mdk - Updates: - 2.6.11.10 - Fixed ndiswrapper Makefile - Fixes: - Fix build with gcc 4.0 - Fix return codes in do_readv_writev * Tue Apr 26 2005 Arnaud Patard 2.6.11-8mdk - Added: - endian patches (Sveltjo) - Rename ovcam in 3rdparty to ovcam-alt (Sveltjo) - Add build fix for the next binutils - Support for sata_sil on rs480 (Gb) - Updated: - Updated to 2.6.11.7 - Lirc 0.7.1. Also fix some broken compile options - ipw2X00 update. Corrected also monitor mode for ipw2100. - saa7134 update for dvb - Compile mkiss as module - Ndiswrapper 1.2rc1 (NX support) - Build saa7174hl in 3rdparty/video-rivatv * Sun Apr 10 2005 Gwenole Beauchesne 2.6.11-7mdk - sata_sil updates to v0.9 - disable pin1 APIC timer on RS480 based motherboards (e.g. HP DX5150) * Tue Mar 22 2005 Gwenole Beauchesne 2.6.11-6mdk - enable Intel AGP support for x86-64 again (bk) - make drm a module on x86_64 for ati drivers to work without hacks - bring back sheep_net module for raw access to ethernet packets - fix build on x86_64, aka remove obsolete edid/vbe stuff partly merged * Mon Mar 21 2005 Juan Quintela 2.6.11-5mdk - several alsa fixes (arnaud). - ipw2[12]00 wap fix (arnaud). - disable SELINUX (we use RSBAC). - xbox build, update spec, JX01 patch, create_configs (stew). * Mon Mar 21 2005 Juan Quintela 2.6.11-4mdk - disable via on amd64 (for same reason does a malloc way too big). - really compile mach64 drm. * Sun Mar 20 2005 Juan Quintela 2.6.11-3mdk - add 2.6.11.4 patch. - new drm for via-unichrome & ati-match64. - bttv should work again (it is a bad idea to have two modules with the same name :p ). - new Chelsio 10GB ethernet. - new LSI megaraid sas driver. - compile i686-up-4GB kernel (Dothan don't work with PAE enabled). - compile BOOT kernel (needed for cdrom yet). * Thu Mar 10 2005 Gwenole Beauchesne 2.6.11-2mdk - merge with 10.2/x86_64 branch: * workaround build with icecream * fix ndiswrapper build * fix inotify compat32 code * fix drm/ioctl32 forward port to 2.6.11 - selected fixes from bitkeeper: * make IRDA devices are not really ISA devices not depend on CONFIG_ISA * fix boot up SMP race in timer setup on i386/x86-64 * Wed Mar 9 2005 Arnaud Patard 2.6.11-1mdk * New kernel version * Include rtc in the kernel and no more in module. * Fixed the dl2k ethtool. - Added : * usbat2 driver - Updated : * Alsa 1.08 (cvs version of 20050308) * Ndiswrapper 1.0 * Inotify 0.20-2 (still activated in the kernel but support disabled in gamin due to stability problems) * Bootsplash to 3.1.4-2.6.11 * RSBAC 1.2.4 * sk98lin 8.14 * acx100 0.2.0-pre8 + fixes_46 * qcusb 0.6.2 * eagle-usb 2.2.0 * Prevent building scsi_transport_iscsi module from the iscsi-mod as it's now in the kernel - Removed : * AA08_isapnp_interwave.patch as it's in the BK01 patch * old patches from BK (CA01,DI09,DI10,DI11,DI12,DI13,DI14,DI15, DI16,FS04) * Mon Feb 21 2005 Juan Quintela 2.6.10-3mdk - rsbac is compiled but not enabled by default. * Sun Feb 20 2005 Juan Quintela 2.6.10-3mdk * Fix ata_piix support for ich6-r drives * Add ICH7 support * Add support for ICHX watchdog support * Adding command line option for a configurable delay before mounting root * Add support for ULi M5288 - Updated : * sk98lin * inotify to 0.18-rml-2.6.10-16 * dxr3 * ivtv to 0.2.0-rc3f * ipw2100 to 1.0.5 * ipw2200 to 1.0.1 * eagle-usb 2.1.0rc1 * wlan-ng (prism2) 0.2.1-pre26 - Removed hpusbscsi module - Renamed old radeon framebuffer driver to radeonfb_old (Sveltjo) - Added a missing header in the idsn driver (Sveltjo) - Corrected linux-mdkconfig.h - Removed some unusefull built-in modules in the boot kernel - Fixed config for the acerhk module as it builds only on X86 arch - Xbox support (Stew) - Add support for a gigabit card from USRobotic. - Try to use the old usb enumeration scheme before trying the new one - Add some keycodes for some keyboards made by Cherry - Added support for the Uli M5263 network card * Wed Feb 9 2005 Juan Quintela 2.6.10-2mdk - compile kernels: * UP: with NX support * SMP: with NX support * i586-up-1GB, for machines that don't support PAE. - kernel-secure is gone, UP & SMP have rsbac as default. - kernel-BOOT is gone, i586 should be ok for installer - x86_64 compiles again. - drm.biarch really integrated, no more symlinks. - fixed lots of small problems & unused patches. - create_configs & update_configs work again as expected. * Mon Jan 10 2005 Arnaud Patard 2.6.10-1mdk - New upstream version - Updated alsa with alsa CVS and added drivers from the multimedia kernels - Updated 3rdparty : * hostap * ipw2200 * fuse * ipmi_smb and af_ipmi * dazuko * iscsi to 4.0.1.11 with a patch to rename strdup present in iscsi-session.c to iscsi_strdup * opengfs with version from http://sources.redhat.com/cluster/gfs/ exported symbol (sock_getsockopt) - Added zd1201 driver - Added inotify - Dropped MD34_iteraid and DI03_add-support-for-it8212-ide-controllers.patch in favour of Alan Cox's version - Added delkin_cb driver from Alan Cox - Added some functions that were suppressed from i2c-core as they were not used in vanilla kernel - Removed all MOD_INC_USE_COUNT and MOD_DEC_USE_COUNT as now it has been suppressed - Added some missing linux/version.h in alsa drivers in 3rdparty - Fixed some broken {Kconfig,Makefile} in 3rdparty - Added a warning when trying to do some scsi command not permitted - Removed some call to usb_unlink_urb in eagle-usb * Tue Dec 21 2004 Arnaud Patard 2.6.9-1mdk - Updated 3rdparty/ - Removed merged upstream patches - Added Ralink drivers - Updated libata (ahci support added) * Mon Nov 8 2004 Juan Quintela 2.6.8.1-21mdk - fix unitialized skbuf with tso cards. - CAN-2004-0814 tty_fixes. - merge again with cooker kernel. - remove build_acpi (always acpi now). - fix bug #11262 (alsa mixer oops) (samir). - Updated ipw2200 (Arnaud). - Fix Kconfig for qlogic drives (Arnaud). - Updated libata with fixes from 2.6.10-rc1 to correct cd-rom drives detection (arnaud). - Added a patch to correct multipath problems with qla driver (Arnaud). * Wed Nov 3 2004 Gwenole Beauchesne 2.6.8.1-20mdk - revert TARGET_CPUS change on x86_64 - config updates to x86_64: * enable Intel CPU microcode support * enable AMD 8111 (new PCI lance) support * change enhanced real time clock support to be built-in kernel image * enable JFS filesystem support * enable Intersil Prism GT/Duette/Indigo PCI/Cardbus support * Thu Oct 28 2004 Gwenole Beauchesne 2.6.8.1-19mdk - add x86_64 rsbac syscalls - temporarily re-enable IOAPIC workaround on x86_64/VIA - selected fixes from kernels up to 2.6.10-rc1: * try to recover from bugous USB string descriptors (e.g. Freebox USB) * fix off-by-one error in TSS limit on x86_64 * new megaraid v2.20.3.1 driver * add Seagate ST3120026AS to SATA SIL mod15 quirks * Sat Oct 23 2004 Gwenole Beauchesne 2.6.8.1-18mdk - selected fixes from 2.6.9: * fix pointer dereference before NULL check in ACPI thermal driver * change TARGET_CPUS on x86_64 to match x86 mach-default * fix the Lindenhurst MSI fix on x86-64 to compile again * swsuspend fixes to x86_64 * fix cardbus card memory assignment on x86_64 * Fri Oct 22 2004 Gwenole Beauchesne 2.6.8.1-17mdk - re-enable KALLSYMS on x86_64 - merge x86_64 cpufreq configs with i386 - 64-bit fixes to acpi/processor module (2.6.9) - keep acpi/processor module loaded for powernow-k8 (SuSE) * Mon Oct 11 2004 Gwenole Beauchesne 2.6.8.1-16mdk - remove devfs automount config - revert 82801EB ICH5 IDE changes * Thu Oct 7 2004 Gwenole Beauchesne 2.6.8.1-15mdk - enable ACPI and Centrino speedstep for Nocona systems - selected x86-64 fixes from 2.6.9rc3 tree: * don't panic when io apic id cannot be set * Thu Oct 7 2004 Gwenole Beauchesne 2.6.8.1-14mdk - fix speedtouch support on 64-bit platforms - selected x86-64 fixes from 2.6.9rc3 tree: * add support for NUMA discovery on AMD dual core to x86-64 * fix sibling map for clustered mode * report PNI support in recent AMD CPUs * Wed Oct 6 2004 Gwenole Beauchesne 2.6.8.1-13mdk - fix build of ipc32 compat on x86_64 - fix sata_nv on non-CK8-04 systems (Andrew Chew) * Thu Sep 30 2004 Juan Quintela 2.6.8.1-12mdk - Fix Oops on sched_api (fix bug #11322)> - create i686-up-64GB kernel, idea is having PAE kernels for up & smp (only way to have NX protection). * Mon Sep 27 2004 Nicolas Planel 2.6.8.1-11mdk - cpufreq update. - cpuid update. - tcp_default_win_scale fix. - fix rsbac printk. - ipw2200 0.8. - msdos/vfat sync. * Tue Sep 7 2004 Nicolas Planel 2.6.8.1-10mdk - bootsplash 3.1.6. - fix bootsplash vt0 display. - ipw2100 0.54. - ipw2200 0.7. * Tue Sep 7 2004 Gwenole Beauchesne 2.6.8.1-9mdk - x86_64 2.6.8-1 * Fri Sep 3 2004 Nicolas Planel 2.6.8.1-8mdk - remember install use ext2.gz initrd image file. - don't obsoletes kernel-source-2.6. * Fri Sep 3 2004 Nicolas Planel 2.6.8.1-7mdk - drop 8139too rx fifo. - eagle-usb 1.9.9. - lastest scsi ioctl. * Fri Sep 3 2004 Juan Quintela 2.6.8.1-6mdk - fix right Provides/Obsolets for kernel-source*. - remove dir /usr/src/linux. - really, really use cramfs for initrd. - big config clean-up. - acpi floppy code removal (Oops should have gone). - orinoco update to 2.4.9-rc1. * Fri Aug 27 2004 Nicolas Planel 2.6.8.1-5mdk - drop atkbd interrupt interaction. - drop nfs, knfsd patch suites. * Thu Aug 26 2004 Nicolas Planel 2.6.8.1-4mdk - more info on new kernels : o BOOT (i586 up 1GB optimize for size) o up (i586 up 4GB + selinux) o smp (i686 smp 4GB + selinux) o enterprise (i686 smp 64GB + selinux) o secure (i686 smp 64GB + selinux + rsbac) o i586-up-1GB (legacy kernel + selinux) - selinux=0 as default. - rename s/kernel-source/kernel-source-2.6/ provide kernel-source s/kernel-source-stripped/kernel-source-stripped-2.6/ provide kernel-source-2.6 kernel-source - acpi 20040715. - ipmi v3.2 af_ipmi, smb. - really do cramfs as static in kernel. - cpufreq, software suspend, drm, libata updates - add agpgart i915 support. - usb updates. - don't detect wacom tablet as mouse (flepied). - lots of mm selected patches like: o it8212 support. o aio/bio updates. o ext2/ext3/jffs fixes. o software suspend fixes. o selinux fixes. o i810 audio fixes. o cd/dvd packet writing updates. o posix locking fix. o cciss/i2o updates. o via-rhine fixes. o nfsd fixes. * Thu Aug 26 2004 Juan Quintela 2.6.8.1-3mdk - used cramfs for initrd instead of ext2. - weigth reduction program begins. - 2.6.8.1-q3. * unset PCI_NAMES * unset IMSTTT * unset all elan options (kernel will not work anywhere). * unset IKCONFIG (you have the config file in /boot and in all mandrake mirrors). * unset EISA. * NFS is now a module again (magic in mkinitrd will fix it in next release). * now we have: - kernel i586 up 1GB (for old machines) - kernel up (i686 up 4GB) - kernel smp (i686 smp 4GB) - kernel p3 smp 64GB - kernel secure (i586 smp 4GB) - kernel BOOT (i386 up 1GB) * plan is remove also BOOT (if weight reduction program has enough success) and secure (if options can be integrated without too much fuss in the others). * Wed Aug 18 2004 Olivier Blin 2.6.8.1-2mdk - update bootsplash patch (from bootsplash.de) * Mon Aug 16 2004 Nicolas Planel 2.6.8.1-1mdk - 2.6.8.1. - alsa 1.0.6. * Thu Aug 12 2004 Nicolas Planel 2.6.8-0.rc4.1mdk - rc4 bk3. * Wed Jul 21 2004 Nicolas Planel 2.6.8-0.rc2.2mdk - fix double EXTRAVERSION in Makefile (introduce by rsbac patch vs specfile) - add tc1100-wmi/wacom_acpi driver for HP/Compaq TC1100 tabletpc. (aacton) - add ntfs support in BOOT kernel. - next is from mm patchset. - lastest agpgart. - cpufreq for nforce2. - enable suspend/resuming of e1000. - i810_audio mmio support. - dvdrw/cdrw packet writing. - update drivers net pcmcia/wireless. - posix locking fix. - x86-64 support singlestep into 32bit syscalls - 3rdparty BIG update : o acx100-0.2.0pre8. o eagle-usb-1.9.8. o hostap-0.2.4. o lirc-20040406. o qc-usb-0.6.0. o dfg1394-1.3. o prism25-0.2.1. o ov511-2.28. o iscsi-mod-4.0.1. o bcm5700-7.1.22. o at76c503a-cvs20072004. o ndiswrapper-0.8. o acecad-3.1. o squashfs_2.0. o ivtv-cvs21072004. o rivatv-0.8.5. o sn9c102-1.02_beta. (w9968cf alternative) o fuse-1.3. o iteraid-092005-09. o shfs-0.35. o ipw2100-0.50. o ipw2200-0.2. * Sun Jul 18 2004 Nicolas Planel 2.6.8-0.rc2.1mdk - rc2. - really enable codepage 437 in BOOT kernel. - add rsbac security patch in secure kernel. - modules.description fix (blino). - no more modversioning module. - lufs 0.9.7. - BadRam. * Fri Jul 16 2004 Nicolas Planel 2.6.8-0.rc1.2mdk - dazuko 2.0.2. - codepage 437 module in BOOT kernel. - kexec is back. * Mon Jul 12 2004 Nicolas Planel 2.6.8-0.rc1.1mdk - 2.6.8-rc1. - bootsplash is back. - ak series amd64 patchsets (gb). - piix is back as static. - ide-generic as module. * Mon Jun 21 2004 Nicolas Planel 2.6.7-2mdk - bluetooth mh1. - mppe mppc 1.0. (florin request) * Thu Jun 17 2004 Nicolas Planel 2.6.7-1mdk - 2.6.7. * Mon Jun 14 2004 Nicolas Planel 2.6.7-0.rc3.1mdk - rc3. - bk5. - kdb 4.4 (i386 ia64 x86_64). - drop bootsplash for the moment. - disable pata piix driver, enable generic ide, enable PATA ATAPI in libata. * Wed Jun 02 2004 Nicolas Planel 2.6.7-0.rc2.1mdk - rc2. - bk3. * Tue May 25 2004 Nicolas Planel 2.6.7-0.rc1.1mdk - rc1. - bootsplash 3.1.5 20040318. - netfilter (CLASSIFY CONNMARK IPMARK TARPIT addrtype condition connbytes h323-conntrack-nat owner-socketlookup pptp-conntrack-nat connlimit dstlimit iprange mport nth osf quota random time rtsp-conntrack) * Wed May 19 2004 Nicolas Planel 2.6.6-3mdk - bk6. - kexec (do reboot,shutdown -r obselete ;)). - ramdisk BIG fixes. - quirks disable usb smm bios only on X86 (svetljo). - drop kdb. * Fri May 14 2004 Nicolas Planel 2.6.6-2mdk - raid locking fix. - r8169 266-mm2 updates. - nfs long symlinks fix. - atkbd_interrupt-interaction. - input tsdev fixes. - scancode keycode conversion for 265 fix. - unplug can sleep. - sata speedup. - logitech keyboard fix. - shm do munmap check. - set_page_dirty nobuffers race fix. - revert i8042 interrupt handling. - fealnx fixes. - kgdb support. - acpi procfs fix. - shfs 0.33. - isdn devfs support. * Fri May 10 2004 Nicolas Planel 2.6.6-1mdk - 2.6.6. - DI01 is back, not merged in upstream (ide generic no via8237 sata basic support) * Fri May 7 2004 Thomas Backlund 2.6.6-0.rc3.1mdk - 2.6.6-rc3 - rediffed CK01-5 - drop DI01, ZY60 (merged upstream) - drop MC06 (3rdparty prism54, merged upstream) - add DV35: add missing errno to tda1004x - update configs (new stuff in rc3): * CONFIG_ATM_FORE200E_USE_TASKLET=y * CONFIG_SECURITY_SELINUX_DISABLE=y * Fri Apr 23 2004 Nicolas Planel 2.6.6-0.rc2.1mdk - 2.6.6-rc2. - lirc devfs remove fix. - ia64 support. - eagle-usb 1.9.6. * Mon Apr 19 2004 Nicolas Planel 2.6.3-10mdk - acpi cardbus pci routing fix. - yenta irq routing fix for TI chipset. - oss cmpci driver update to 6.64. - BIG isdn update. - set max symlink to 10. - gzloop (pixel). - changeloop (pixel). - vfat nobadchars option. - supermount no warning when busy. - sk98lin buggy vpd workaround. (bad eeprom on ASUS K8V) - psmouse usb quirks fix (svetljo). - CAN-2004-0003 r128. - CAN-2004-0075 vicam. - CAN-2004-0109 isofs fix. - CAN-2004-0177 ext3. * Fri Apr 16 2004 Gwenole Beauchesne 2.6.3-9mdk - Merge from AMD64 branch: * smaller -BOOT kernel * really add /proc/BOOT/{vbe,edid} interfaces * update K8 PowerNow! * update AMD64 subsystem to selected bits from 2.6.5rc2-1 patchkit * workaround VIA IOMMU problems * assorted libata fixes (SuSE) * enable mga drm & fix 32-bit drm thunks * support ITE it8212 RAID chip (Svetljo) * update libata core to 2004/03/09 (libata 1.01, sata_promise 0.91) * Fri Apr 02 2004 Stew Benedict 2.6.3-8mdk - CAN-2004-0109 isofs rockridge issue (ZY58) - CAN-2004-0133 xfs filesystem issue (ZY59) - CAN-2004-0177 ext3/jbd filesystem issue (ZY60) - CAN-2004-0178 sb_audio issue (ZY61) - CAN-2004-0181 jfs filesystem issue (ZY62) * Wed Mar 17 2004 Nicolas Planel 2.6.3-7mdk - revert xfs updates - x86_64 really disable IO-APIC on NVIDIA boards (gb) - usblp updates. - sys_alarm return value fix. - edd get legacy parameters. - fbcon switch fix. - ide-scsi error handling fixes. - tun name fix. - ehci use dma mapping. - scsi alignment fix. * Tue Mar 9 2004 Nicolas Planel 2.6.3-6mdk - at76c503a 0.12 Beta8 with MSI6978 Wlan PC2PC support. - lsb loop test must be work now. - d_alloc_root, vma corruption, ramdisk memleak fixes. - ext2/3 no space left fix. - ICH6 update/fix ID. - pdc202xx_old updates. - loop setup race fix. - pcnet32 transmit hang fix. - e1000 5.2.30.1-k2. - AMD 768MPX bootmem fix. - floppy oops fix. - i2o bugfixes. - netfilter ip-route forget proto fix. - cryptoloop support in BOOT kernel (pixel request). - from tmb kernel: * remove qla2xxx from 3rdparty as it's already in main kernel.org * add support for mppe (svtljo) * pwc 9.0 Beta1. * Thu Mar 4 2004 Gwenole Beauchesne 2.6.3-5mdk - add 32-bit DRM thunks for AMD64 (Egbert Eich). - update AMD64 bits to 2.6.3-2 patchkit for ia32e support. * Mon Mar 01 2004 Nicolas Planel 2.6.3-4mdk - netfilter rtsp. - dcache security fix. - usb released wait on deregister bus. - usb-storage update. - ICH6 piix/libata support. - aacraid update. - sk98lin update. - mtp fusion update to 3.00.03. - ext3 fix access POSIX compiliant. - pm runtime deadlock fix. * Tue Feb 24 2004 Nicolas Planel 2.6.3-3mdk - sg direct io allowed as default. - bdclaim security oops fix. - blacklist Compaq ProLiant DL360 (acpi=off). - ipmi v30 (erwan request). * Mon Feb 23 2004 Nicolas Planel 2.6.3-2mdk - bootsplash working now. - bootsplash compil depend fix (chmou). - no more ide cdrom use ide-scsi. - fix libata pci quirks (remove 0x24d1). - parport updates. - enable ATM in BOOT kernel (tv request). * Fri Feb 20 2004 Nicolas Planel 2.6.3-1mdk - acpi 20040211. - nforce chipset must be working now. - lirc create good /dev/lirc/0 now. - alsa ac97, intel8x0, via82xx updates. - remove udev requires. * Thu Feb 12 2004 Nicolas Planel 2.6.2-3mdk - ata_piix doesn't probe 8086:24d1 anymore for the moment. - remove nforce bad patch. * Wed Feb 11 2004 Nicolas Planel 2.6.2-2mdk - acpi updates 20040211 - usb updates 20040211 - pnpbios=off as default. - smb3 uid/gid permisions security fix. - nforce irq setup fix. - md update from mm. - remove airo_mpi and mpi350, merged in airo module kernel. - parallel port SCSI adapter (ppSCSI) support. - prism54 20040210. - hostap 0.1.3. - at76c503 0.12Beta4. * Thu Feb 05 2004 Nicolas Planel 2.6.2-1mdk - 2.6.2 enjoy ;) - qla2xxx updates. - acx100 0.2.0pre7. - alsa 1.0.2c. - bttv, saa7134, cx88 updates. - logitech wheel mouse must be work now. - usb, input bk updates. - alsa usx2y nforce3 pdplus PDAudio echoaudio drivers (tmb). * Mon Feb 02 2004 Nicolas Planel 2.6.2-0.rc3.1mdk - 2.6.2-rc3 - pnp updates. - aureal sound cards support. (tmb) - nForce2 apic fixies. (tmb) - reeanble lirc. (not lirc_mceusb) * Fri Jan 30 2004 Nicolas Planel 2.6.2-0.rc2.2mdk - amd64 support (gb) - new wireless drivers : poldhu, mpi350 - drm updates - reiserfs in non-debug mode * Mon Jan 26 2004 Nicolas Planel 2.6.2-0.rc2.1mdk - 2.6.2-rc2. - acpi 20040116. - somes mm3 patches. - alsa 1.0.2 (true verison) - 80x25 mode selected if vesa mode is bad. - usb gadget updates from David Brownell. - dmi updates, pnpbios broken on Intel D865GBF and ASUS A7V8X. - s/adiusbadsl/eagle-usb/ (new version) - no module rename (s/[-,]/_/) pixel is a happiest man now ;) - sync 3rd modules from tmb kernel. * Wed Jan 21 2004 Nicolas Planel 2.6.2-0.rc1.1mdk - 2.6.2. rc1 - agpgart as module now. - remove drm cvs updates. * Fri Jan 16 2004 Nicolas Planel 2.6.1-1mdk - 2.6.1. bk4 - force inline memcmp when use Os (gb) - slim BOOT kernel. - forcedeth v20. - ndis wrapper 0.4. - alsa 1.0.1. - acpi 20031203. - raid6 20040107. - drm 20040108. - nfs/nfsd updates. * Thu Dec 18 2003 Nicolas Planel 2.6.0-1mdk - 2.6.0 final version ;) - ndis wrapper 0.3. - fix uss725. * Wed Dec 17 2003 Nicolas Planel 2.6.0-0.5mdk - bk13. - acecad 1.3. - uss725. - bttv videodev i2c videobuf updates 20031216. - dvb timeout fix. - mod_marvel (Kevin O'Connor). - matrox_fb fixes (Kevin O'Connor). - forcedeth v19. - kdb build fix. - add siimage 3114 support. - prism25 0.2.1-pre16. - qc-usb cvs20031216. * Fri Dec 12 2003 Nicolas Planel 2.6.0-0.4mdk - bk8. - add vt|ar5k wireless chipset support. - dos partition table consistency. - warly touch boot logo ;) - ndis wrapper 0.2. (only for up kernel) - alsa 1.0.0rc2. - agpgart and mousedev as built-in. * Thu Dec 04 2003 Nicolas Planel 2.6.0-0.3mdk - bk1: * ide-scsi.c uninitialized variable * x86 kernel page fault error codes * lost wakeups problem * missing initialization of /proc/net/tcp seq_file - rework merge version.h (now all kernel have UTS_RELEASE defined) - 2.6.0-test11q2 : * libata update * pwc 8.12 * prism54 cvs20031203 * alsa 1.0.0rc1 * Fri Nov 28 2003 Nicolas Planel 2.6.0-0.2mdk - re-support on the fly module building (great for properitary packages) - 2.6.0-test11q2 : * lots of mm patches * import somes 3rdparty and patches : (svetoslav) * lirc * at76c503a * bcm5700 * dfg1394 * dxr3 * iscsi-mod * lufs * ov511 * prism25 * prism54 * qc-usb * Mon Nov 24 2003 Nicolas Planel 2.6.0-0.1mdk - First version to move on kernel-2.6.0. (aka: ready for a new age). - 2.6.0-test10q1 : * only i386 config for the moment * bootsplash 3.1.3 * mdk logo * forcedeth v18 * adiusbadsl 1.0.4 (untested) * acx100 0.2.0pre6 * hostap 0.1.2 # Local Variables: # rpm-spec-insert-changelog-version-with-shell: t # End: