- Mon Sep 26 2011 tmb <tmb> 2.6.38.8-6.mga1
+ Revision: 148975
- fix keucr in staging to not conflict with scsi namespace
- revert "ide: Convert to bdops->check_events()" merged in upstream
2.6.38.8 as it introduced regression for some users regarding
udev getting stuck at 100% cpu (mga #1954)
- add Intel C600 Series Chipset SAS Controller support
- fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message (CVE-2011-3353)
- proc: fix a race in do_io_accounting
- tasktats: make taskstats require root access (prevents information leak)
- Input: wacom - add support for Lenovo tablet ID 0xE6 (mga #2811)
- ahci: add ids for Intel Panther Point 1E0E and Marvell 91A3
- pata_marvell: add ids for Marvell 91A0 and 91A4
- build kernels with -s(ilent) to only log warning and errors
- convert kernel-source to noarch
- drop debug-latest rpms as they are not really used
- rename debug rpms so the name ends with -debug like all other debug packages
- ndiswrapper: add IoUnregisterPlugPlayNotification symbol (mga #2162)
- USB: xhci: fix OS want to own HC
- add Sagemcom HiLo3G support
- staging: rtl8192u: declare MODULE_FIRMWARE
- efi: corrupted GUID partition tables can cause kernel oops (CVE-2011-1776)
- firewire: ohci: do not bind to Pinnacle cards, avert panic
- libata: fix unexpectedly frozen port after ata_eh_reset()
- option: add support for yuga series and huawei k3770, k3771, k3806, k4510, k4511, k4605
- xhci: Reject double add of active endpoints
- xhci: Add reset on resume quirk for asrock p67 host
- xhci: Always set urb->status to zero for isoc endpoints
- md: avoid endless recovery loop when waiting for fail device to complete
- nbd: limit module parameters to a sane value (prevents oops)
- vmscan: fix a livelock in kswapd
- usb: xhci: Add defines for hardcoded slot state
- usb: xhci: Do not issue device reset when device is not setup
- usb: xhci: Disable MSI for some Fresco Logic hosts
- usb: xhci: fix interval calculation for FS isoc endpoints
- md: check ->hot_remove_disk when removing disk
- md/raid5: fix raid5_set_bi_hw_segments
- md/raid5: fix FUA request handling in ops_run_io()
- drm/radeon/r300/kms: do bounds checking for 3D_LOAD_VBPNTR and bump array limit
- cifs: fix possible memory corruption in CIFSFindNext (CVE-2011-3191)
- crypto: Move md5_transform to lib/md5.c (needed for CVE-2011-3188)
- net: Compute protocol sequence numbers and fragment IDs using MD5 (CVE-2011-3188)
- befs: Validate length of long symbolic links (CVE-2011-2928)
- move RLIMIT_NPROC check from set_user() to do_execve_common()
(blocks privilege escalations related to buggy programs not
checking setuid() return code)
- pmcraid: reject negative request size
- staging: comedi: fix infoleak to userspace (CVE-2011-2909)
- af_packet: prevent information leak (CVE-2011-2898)
- gro: Only reset frag0 when skb can be pulled (CVE-2011-2723)
- media/radio: si4713-i2c: avoid potential buffer overflow on si4713 (CVE-2011-2700)
- ipv6: make fragment identifications less predictable (CVE-2011-2699)
- ext4: Fix max file size and logical block counting of extent format file (CVE-2011-2695)
- gfs2: make sure fallocate bytes is a multiple of blksize (CVE-2011-2689)
- NLM: Don't hang forever on NLM unlock requests (CVE-2011-2491)
- mm: vmscan: Stop kswapd consuming 100% CPU when highest zone is small
- 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)
- update to 2.6.38.8 (CVE-2011-1017)
* drop merged patches
- inet_diag: fix inet_diag_bc_audit() (CVE-2011-2213)
- ksm: fix race between ksmd and exiting task (CVE-2011-2183)
- taskstats: don't allow duplicate entries in listener mode (CVE-2011-2484)
- ath9k: revert changes that crashes the kernel (mga #144, regression since 2.6.35)
- 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
- block: export blk_{get,put}_queue()
- block: blkdev_get() should access ->bd_disk only after success
- 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
- fat: Fix corrupt inode flags when remove ATTR_SYS flag
- hwmon: coretemp: Relax target temperature range check
- 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
- nl80211: fix check for valid SSID size in scan operations (CVE-2011-2517)
- 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
- scsi: Fix oops caused by queue refcounting failure
- TOMOYO: Fix oops in tomoyo_mount_acl() (CVE-2011-2518)
- 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
- video: Fix use-after-free by vga16fb on rmmod
- 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
- xen: fix off by one errors in multicalls.c - Sun May 22 2011 tmb <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 <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 <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 3 2011 tmb <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 <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 <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 <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 <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 <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 2 2011 tmb <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 <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 <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 <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 <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 8 2011 tmb <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 <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 <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 <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 8 2011 tmb <tmb> 2.6.37-2.mga1
+ Revision: 1280
- drop SOURCE5, not needed anymore
- imported package kernel
- Created package structure for kernel.