forked from pool/kernel-source
Accepting request 51489 from Kernel:HEAD
Accepted submit request 51489 from user jeff_mahoney OBS-URL: https://build.opensuse.org/request/show/51489 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kernel-source?expand=0&rev=105
This commit is contained in:
committed by
Git OBS Bridge
parent
879a68770b
commit
fa088572b4
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,3 +1,249 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:31:22 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Update config files.
|
||||
Enable CONFIG_ACPI_EC_DEBUGFS=m on supported archs.
|
||||
- commit 9035254
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 13:41:23 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen config files (restore options accidentally deleted
|
||||
by 1b1584fccbfdc42e6e8b35c3c207ca65feb0c7d5).
|
||||
- commit f8e5000
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:53:38 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36 and c/s 1043.
|
||||
- xen: netback: take net_schedule_list_lock when removing entry
|
||||
from net_schedule_list.
|
||||
- Update Xen config files.
|
||||
- commit b772cd8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 08:58:15 CEST 2010 - tiwai@suse.de
|
||||
|
||||
- ALSA: hda - Add workarounds for CT-IBG controllers (bnc#564324).
|
||||
- ALSA: hda - Add some workarounds for Creative IBG (bnc#564324).
|
||||
- ALSA: hda - Fix wrong SPDIF NID assignment for CA0110
|
||||
(bnc#564324).
|
||||
- commit 2256eda
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 21:18:25 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-final.
|
||||
- commit 1b1584f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 22 13:32:04 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.arch/i386-unwind-annotations,
|
||||
patches.arch/x86_64-unwind-annotations: Update Patch-mainline tags.
|
||||
- commit 6ee5ccb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 21 10:11:03 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- SoN: fix null pointer dereference in swap_entry_free.
|
||||
- SoN: fix mess up on swap with multi files from same nfs server.
|
||||
- Refresh patches.xen/tmem.
|
||||
- commit d068f12
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 18 16:54:57 CEST 2010 - trenn@suse.de
|
||||
|
||||
- ACPI: Make Embedded Controller command timeout delay
|
||||
configurable (bnc#639261).
|
||||
- commit 9ea38cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 23:06:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Update to 2.6.36-rc8.
|
||||
- commit 0c0e67c
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 15 22:49:53 CEST 2010 - jslaby@suse.cz
|
||||
|
||||
- Refresh patches.suse/SoN-22-netvm.patch.
|
||||
Fix lock imbalance in net core (caused errors with bridges). (bnc#637235)
|
||||
- commit f7ca98f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 12 10:00:08 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc7 and c/s 1042.
|
||||
- Update tmem interface to v1.
|
||||
- commit 03c1043
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 17:14:51 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- Generate per-symbol provides again (fate#305945).
|
||||
11.4 will do incremental downloads of repository metadata
|
||||
(fate#309561), so there should be no problem with the update
|
||||
repository anymore.
|
||||
- commit 4258cf2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 11 16:12:29 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.apparmor/apparmor-compatibility-patch-for-v5-network-control:
|
||||
Remove .rej file from this patch.
|
||||
- commit 8828ce5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 8 17:40:50 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc7.
|
||||
- commit 82673e4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 18:02:19 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- patches.drivers/dynamic_debug_4.patch: Fix build issues with
|
||||
!DYNAMIC_DEBUG and build warning.
|
||||
- commit b08d2aa
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 17:19:46 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Enable SECURITY_APPARMOR_COMPAT_24
|
||||
- commit f9b83fc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 16:58:20 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- AppArmor: Allow dfa backward compatibility with broken
|
||||
userspace.
|
||||
- AppArmor: compatibility patch for v5 interface.
|
||||
- AppArmor: compatibility patch for v5 network control.
|
||||
- commit cb27981
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 4 16:57:34 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Update to 2.6.36-rc6.
|
||||
- Eliminated 2 patches.
|
||||
- commit 57ae577
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:45:31 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 one more time.
|
||||
- commit d527087
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:23:13 CEST 2010 - trenn@suse.de
|
||||
|
||||
- acpi: ec_sys: access user space with get_user()/put_user()
|
||||
(none).
|
||||
- commit d028761
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 13:14:36 CEST 2010 - trenn@suse.de
|
||||
|
||||
- kernel/module.c: Fix compiler warnings if debug is compiled in
|
||||
(none).
|
||||
- PNP: Use dev_dbg instead of dev_printk(KERN_DEBUG.. if
|
||||
DYNAMIC_DEBUG is compiled in (none).
|
||||
- PNP: Compile all pnp built-in stuff in one module namespace
|
||||
(none).
|
||||
- Dynamic Debug: Introduce global fake module param module.ddebug
|
||||
- V4 (none).
|
||||
- Dynamic Debug: Initialize dynamic debug earlier via
|
||||
arch_initcall (none).
|
||||
- Dynamic Debug: Introduce ddebug_query= boot parameter (none).
|
||||
- Dynamic Debug: Split out query string parsing/setup from
|
||||
proc_write (none).
|
||||
- commit dcd5c68
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 11:08:57 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28 again.
|
||||
- commit 2fbc89f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 10:38:36 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Refresh patches.xen/xen3-patch-2.6.28.
|
||||
- commit cba31c7
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 24 09:54:16 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- Update Xen patches to 2.6.36-rc5 and c/s 1038.
|
||||
- commit 7b86243
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 23 19:16:00 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- rose: Fix signedness issues wrt. digi count (CVE-2010-3310
|
||||
bnc#640721).
|
||||
- commit bcdc88b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 21:41:15 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- qla4xxx: add workaround for missing readq/writeq.
|
||||
- commit 643f9cf
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 14:15:34 CEST 2010 - mmarek@suse.cz
|
||||
|
||||
- rpm/kernel-docs.spec.in: BuildRequire proper version of kernel-source
|
||||
- commit beb33d1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 21 13:59:10 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Linux: 2.6.36-rc5.
|
||||
- Eliminated 6 patches (all security backports).
|
||||
- commit d4603b4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 19:57:39 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Revert "- make SCSI and ATA drivers modules again. (bnc#564357)."
|
||||
This reverts commit 75e8e5eae2c1e8dd279370f2c7650835ee821deb.
|
||||
- make SCSI and ATA drivers modules again.
|
||||
(bnc#564357)
|
||||
This change only applies to enterprise releases and should have been
|
||||
reverted prior to the release of openSUSE 11.3.
|
||||
- commit 7fc084f
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 16:03:14 CEST 2010 - sjayaraman@suse.de
|
||||
|
||||
- Update patches.suse/SoN-05-reserve-slub.patch to accomodate an upstream
|
||||
change that uses kmem_cache flags instead of PageSlubDebug flag.
|
||||
- commit 4ea582b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 15:25:41 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- Set LSM_MMAP_MIN_ADDR=0 to allow tools like DOSemu to work properly. The
|
||||
default is still set to 64k.
|
||||
- commit 0581892
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Sep 19 17:39:03 CEST 2010 - jeffm@suse.com
|
||||
|
||||
- Delete patches.suse/cgroup-disable-memory.patch: It is no longer needed. The performance hit that it caused has been eliminated.
|
||||
- commit 1ec7da8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 17 01:05:47 CEST 2010 - jeffm@suse.de
|
||||
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- wext: fix potential private ioctl memory content leak
|
||||
(CVE-2010-2955 bnc#635413).
|
||||
- commit 6df45c9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 16 20:58:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
+13893
-84
File diff suppressed because it is too large
Load Diff
+13893
-84
File diff suppressed because it is too large
Load Diff
+13891
-81
File diff suppressed because it is too large
Load Diff
+13880
-11
File diff suppressed because it is too large
Load Diff
+13894
-84
File diff suppressed because it is too large
Load Diff
+13894
-84
File diff suppressed because it is too large
Load Diff
+13893
-84
File diff suppressed because it is too large
Load Diff
+13893
-84
File diff suppressed because it is too large
Load Diff
+13894
-84
File diff suppressed because it is too large
Load Diff
+13893
-84
File diff suppressed because it is too large
Load Diff
+13887
-20
File diff suppressed because it is too large
Load Diff
+13873
-5
File diff suppressed because it is too large
Load Diff
+13893
-84
File diff suppressed because it is too large
Load Diff
+13893
-84
File diff suppressed because it is too large
Load Diff
+13894
-84
File diff suppressed because it is too large
Load Diff
+13894
-84
File diff suppressed because it is too large
Load Diff
@@ -1,56 +0,0 @@
|
||||
#! /bin/bash
|
||||
|
||||
sourcedir=${0%/*}
|
||||
|
||||
# A lot of symbols are exported by the main kernel image. Find out
|
||||
# more precisely which built-in.o file defines them, and fill in
|
||||
# that information in Module.symvers. (The built-in.o files are
|
||||
# linked together from one or more object files in a directory.)
|
||||
# We use this information to better group symbols by subsystems.
|
||||
#
|
||||
# Usage: built-in-where < Module.symvers
|
||||
|
||||
unset LANG ${!LC_*}
|
||||
|
||||
# Create a table of all symbol export in a built-in.o file, e.g.,
|
||||
# 0xc87c1f84 ktime_get kernel/built-in EXPORT_SYMBOL_GPL
|
||||
built_in_exports() {
|
||||
# a/b/c/built-in.o gets linked into a/b/built-in.o, so ensure
|
||||
# that we visit sub-directories first to split up symbols as
|
||||
# much as possible.
|
||||
for obj in $(find -name built-in.o -printf '%d %P\n' \
|
||||
| sort -r \
|
||||
| awk '{ print $2 }'); do
|
||||
$sourcedir/symsets.pl --list-exported-symbols $obj
|
||||
done
|
||||
|
||||
# We could go through the libraries as well, but those functions
|
||||
# are so unlikely to change that this wouldn't help.
|
||||
# (All remaining symbols will end up in the vmlinux set.)
|
||||
#for archive in $(find -name '*.a'); do
|
||||
# $sourcedir/symsets.pl --list-exported-symbols $archive
|
||||
#done
|
||||
}
|
||||
|
||||
# Filter out duplicates from a Module.symvers dump
|
||||
unique_symbols() {
|
||||
awk '
|
||||
{ if ($2 in seen)
|
||||
next
|
||||
seen[$2] = 1
|
||||
print
|
||||
}
|
||||
'
|
||||
}
|
||||
|
||||
# Join together the two tables, including all lines from the first
|
||||
# file that don't have a match in the second.
|
||||
# Finally, remove the duplicate columns.
|
||||
join -t $'\t' -j 2 -a 1 \
|
||||
<(sort -k2) \
|
||||
<(built_in_exports | unique_symbols | sort -k2) \
|
||||
| awk '
|
||||
BEGIN { FS = "\t" ; OFS = "\t" }
|
||||
NF == 7 { print $2, $1, $6, $4 }
|
||||
NF == 4 { print $2, $1, $3, $4 }
|
||||
'
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 21:55:06 CEST 2010 - trenn@suse.de
|
||||
|
||||
- Enable ACPI_EC_DEBUGFS=m for Embedded Controller debug facility
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 25 12:55:06 CEST 2010 - jbeulich@novell.com
|
||||
|
||||
- */xen: X86_MSR=m (to discourage use without considering whether
|
||||
the intended context is a virtual or a physical CPU)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 18 00:18:28 CEST 2010 - jeffm@suse.de
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# The version of the main tarball to use
|
||||
SRCVERSION=2.6.35
|
||||
SRCVERSION=2.6.36
|
||||
# variant of the kernel-source package, either empty or "-rt"
|
||||
VARIANT=
|
||||
# buildservice projects to build the kernel against
|
||||
|
||||
LFS
BIN
Binary file not shown.
+11
-38
@@ -1,45 +1,18 @@
|
||||
#! /bin/bash
|
||||
|
||||
set -x
|
||||
builddir="$1"
|
||||
shift
|
||||
|
||||
trap 'rm -f "$filelist"' EXIT
|
||||
filelist=$(mktemp -t ${0##*/}.XXXXXXXXXX)
|
||||
trap "rm -f $filelist" EXIT
|
||||
cat >"$filelist"
|
||||
flavor=${1##*-}
|
||||
grep -v '/kernel/drivers/staging/.*\.ko$' >"$filelist"
|
||||
shopt -s nullglob
|
||||
|
||||
grep -v '\.ko$' | /usr/lib/rpm/find-provides "$@" | grep -v '^ksym('
|
||||
|
||||
# HACK: find out what subpackage is this and just print the symsets
|
||||
# computed in %build. We need to do it this way because the provided
|
||||
# symsets are computed from the modules AND the reference symsets, which
|
||||
# we don't see here.
|
||||
subpack=
|
||||
|
||||
samemodules()
|
||||
{
|
||||
cmp -s <(sed -rn 's:.*/([^/]*\.ko)$:\1:p' "$1" | sort) \
|
||||
<(sed -rn 's:.*/([^/]*\.ko)$:\1:p' "$2" | sort)
|
||||
}
|
||||
|
||||
if ! grep -q '\.ko$' "$filelist"; then
|
||||
# no modules, no symsets
|
||||
exit 0
|
||||
fi
|
||||
if samemodules "$builddir"/base-modules "$filelist"; then
|
||||
symsets=("$builddir/base-symsets")
|
||||
elif samemodules "$builddir"/main-modules "$filelist"; then
|
||||
symsets=("$builddir/base-symsets" "$builddir/main-symsets")
|
||||
elif samemodules "$builddir"/unsupported-modules "$filelist"; then
|
||||
symsets=("$builddir/extra-symsets")
|
||||
# pretend that /boot/vmlinux-* is in the -base package and not in -devel
|
||||
if grep -q '/boot/System\.map\>' "$filelist"; then
|
||||
prefix=$(sed -rn 's:(.*)/boot/System\.map\>.*:\1:p; T; q' "$filelist")
|
||||
for f in "$prefix"/boot/vmlinux*; do
|
||||
echo "$f" >>"$filelist"
|
||||
done
|
||||
else
|
||||
echo "find-provides: failed to determine which subpackage is this" >&2
|
||||
exit 1
|
||||
perl -ni -e 'next if /\/boot\/vmlinux/ && !/\.debug$/; print' "$filelist"
|
||||
fi
|
||||
|
||||
find "${symsets[@]}" -type f -printf '%f\n' | \
|
||||
sed -rn 's/^\.?(.+)\.([a-z0-9]{16})(\.fake)?$/kernel('$flavor':\1) = \2/p'
|
||||
|
||||
exit 0
|
||||
|
||||
/usr/lib/rpm/find-provides "$@" <"$filelist"
|
||||
|
||||
+3
-47
@@ -167,7 +167,7 @@ Obsoletes: ocfs2-kmp-%build_flavor
|
||||
Obsoletes: quickcam-kmp-%build_flavor < 0.6.7
|
||||
|
||||
# Provide the exported symbols as "ksym(symbol) = hash"
|
||||
%define __find_provides %_sourcedir/find-provides %my_builddir %name
|
||||
%define __find_provides %_sourcedir/find-provides %name
|
||||
|
||||
# Will modules not listed in supported.conf abort the kernel build (0/1)?
|
||||
%define supported_modules_check 0
|
||||
@@ -460,9 +460,6 @@ make vdso_install $MAKE_ARGS INSTALL_MOD_PATH=%buildroot
|
||||
dd if=/dev/zero of=%buildroot/boot/initrd-%kernelrelease-%build_flavor \
|
||||
bs=1024 seek=2047 count=1
|
||||
|
||||
# Figure out where the symbols that vmlinux exports are defined.
|
||||
%_sourcedir/built-in-where < Module.symvers > Module.symvers.split
|
||||
|
||||
if [ %CONFIG_MODULES = y ]; then
|
||||
mkdir -p %rpm_install_dir/%cpu_arch_flavor
|
||||
mkdir -p %buildroot/usr/src/linux-obj/%cpu_arch
|
||||
@@ -548,7 +545,7 @@ if [ %CONFIG_MODULES = y ]; then
|
||||
# check for kabi changes
|
||||
%_sourcedir/kabi.pl --rules %my_builddir/kabi/severities \
|
||||
%my_builddir/kabi/%cpu_arch/symvers-%build_flavor \
|
||||
Module.symvers.split || res=$?
|
||||
Module.symvers || res=$?
|
||||
fi
|
||||
if [ $res -ne 0 ]; then
|
||||
if [ ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
|
||||
@@ -562,40 +559,6 @@ if [ %CONFIG_MODULES = y ]; then
|
||||
|
||||
tar -cf - -T %my_builddir/obj-files | \
|
||||
tar -xf - -C %rpm_install_dir/%cpu_arch_flavor
|
||||
# generate symsets
|
||||
mkdir -p %my_builddir/{base,main,extra}-symsets
|
||||
for f in %my_builddir/{base,main,unsupported}-modules; do
|
||||
if [ -f "$f" ]; then
|
||||
sed 's:^/:%buildroot/:' "$f"
|
||||
fi > "$f-br"
|
||||
done
|
||||
reference=
|
||||
if test -e %my_builddir/kabi/%cpu_arch/symsets-@FLAVOR@.tar.gz; then
|
||||
tar xzf %my_builddir/kabi/%cpu_arch/symsets-@FLAVOR@.tar.gz -C \
|
||||
%my_builddir/kabi/%cpu_arch
|
||||
reference="--reference %my_builddir/kabi/%cpu_arch/symsets-*-@FLAVOR@/"
|
||||
fi
|
||||
%_sourcedir/symsets.pl --generate-symsets \
|
||||
$reference \
|
||||
--symvers=Module.symvers.split \
|
||||
--modules=%my_builddir/base-modules-br \
|
||||
--output-dir=%my_builddir/base-symsets
|
||||
%if %split_base
|
||||
%_sourcedir/symsets.pl --generate-symsets \
|
||||
$reference \
|
||||
--modules=%my_builddir/main-modules-br \
|
||||
--required-modules=%my_builddir/base-modules-br \
|
||||
--output-dir=%my_builddir/main-symsets
|
||||
%endif
|
||||
%if %split_extra
|
||||
%_sourcedir/symsets.pl --generate-symsets \
|
||||
$reference \
|
||||
--modules=%my_builddir/unsupported-modules-br \
|
||||
--required-modules=%my_builddir/base-modules-br \
|
||||
--required-modules=%my_builddir/main-modules-br \
|
||||
--output-dir=%my_builddir/extra-symsets
|
||||
%endif
|
||||
|
||||
# bnc#507084
|
||||
find %rpm_install_dir/%cpu_arch_flavor/scripts -type f -perm -111 | \
|
||||
while read f; do
|
||||
@@ -607,13 +570,6 @@ if [ %CONFIG_MODULES = y ]; then
|
||||
# Replace the absolute with a relative path
|
||||
sed -i "s,%build_src_dir,../../../linux-%kernelrelease%variant,g" \
|
||||
%rpm_install_dir/%cpu_arch_flavor/Makefile
|
||||
symsets=%my_builddir/symsets-%kernelrelease-%build_flavor
|
||||
mkdir -p $symsets
|
||||
find %my_builddir/{base,main,extra}-symsets -type f \
|
||||
| xargs --replace='{}' cp '{}' $symsets/
|
||||
tar c -C ${symsets%/*} ${symsets##*/} \
|
||||
| gzip -9 \
|
||||
> %buildroot/boot/symsets-%kernelrelease-%build_flavor.tar.gz
|
||||
fi
|
||||
|
||||
add_dirs_to_filelist() {
|
||||
@@ -636,7 +592,7 @@ add_dirs_to_filelist() {
|
||||
# Collect the file lists.
|
||||
shopt -s nullglob
|
||||
> %my_builddir/kernel-devel.files
|
||||
for file in %buildroot/boot/vmlinux-*.gz %buildroot/boot/sym{sets,types}* \
|
||||
for file in %buildroot/boot/vmlinux-*.gz %buildroot/boot/symtypes* \
|
||||
%buildroot/lib/modules/*/{build,source}; do
|
||||
f=${file##%buildroot}
|
||||
echo "$f" >> %my_builddir/kernel-devel.files
|
||||
|
||||
+7
-7
@@ -23,20 +23,20 @@
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
Name: kernel-docs@VARIANT@
|
||||
BuildRequires: docbook-toys docbook-utils ghostscript_any libjpeg-devel texlive transfig xmlto xorg-x11-devel
|
||||
BuildRequires: kernel-source%variant = @RPMVERSION@
|
||||
Url: http://www.kernel.org/
|
||||
License: GPL v2 or later
|
||||
Group: Documentation/Man
|
||||
AutoReqProv: on
|
||||
Summary: Kernel Documentation
|
||||
Version: @RPMVERSION@
|
||||
%if %using_buildservice
|
||||
Release: @RELEASE_PREFIX@<RELEASE>
|
||||
%else
|
||||
Release: @RELEASE_PREFIX@0
|
||||
%endif
|
||||
BuildRequires: docbook-toys docbook-utils ghostscript_any libjpeg-devel texlive transfig xmlto xorg-x11-devel
|
||||
BuildRequires: kernel-source%variant = %version-%source_rel
|
||||
Url: http://www.kernel.org/
|
||||
License: GPL v2 or later
|
||||
Group: Documentation/Man
|
||||
AutoReqProv: on
|
||||
Provides: %name = %version-%source_rel
|
||||
Summary: Kernel Documentation
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Source: kernel-spec-macros
|
||||
|
||||
@@ -67,8 +67,6 @@ Source37: README.SUSE
|
||||
Source38: README.KSYMS
|
||||
Source39: config-options.changes.txt
|
||||
Source40: source-timestamp
|
||||
Source41: built-in-where
|
||||
Source42: symsets.pl
|
||||
Source44: find-provides
|
||||
Source45: split-modules
|
||||
Source46: modversions
|
||||
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
@@ -18,7 +18,6 @@
|
||||
esac \
|
||||
krel=$(make -s -C /usr/src/linux-obj/%_target_cpu/$flavor kernelrelease) \
|
||||
kver=${krel%%-*} \
|
||||
[ -e /boot/symsets-$kver-$flavor.tar.gz ] || continue \
|
||||
flavors_to_build="$flavors_to_build $flavor" \
|
||||
echo "%%_suse_kernel_module_subpackage -n %{-n*}%{!-n:%name}-kmp -v %{-v*}%{!-v:%version} -r %{-r*}%{!-r:%release} %{-p} $flavor $kver" \
|
||||
done \
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
6144
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
+26
-15
@@ -27,10 +27,6 @@
|
||||
# DO NOT MODIFY THEM!
|
||||
# Send separate patches upstream if you find a problem...
|
||||
########################################################
|
||||
patches.kernel.org/patch-2.6.36-rc1
|
||||
patches.kernel.org/patch-2.6.36-rc1-rc2
|
||||
patches.kernel.org/patch-2.6.36-rc2-rc3
|
||||
patches.kernel.org/patch-2.6.36-rc3-rc4
|
||||
|
||||
########################################################
|
||||
# Build fixes that apply to the vanilla kernel too.
|
||||
@@ -39,6 +35,7 @@
|
||||
########################################################
|
||||
patches.rpmify/tioca-fix-assignment-from-incompatible-pointer-warnings
|
||||
patches.rpmify/ia64-mca-fix-cast-from-integer-to-pointer-warning
|
||||
patches.rpmify/qla4xx-missing-readq-definition
|
||||
|
||||
########################################################
|
||||
# kABI consistency patches
|
||||
@@ -91,7 +88,6 @@
|
||||
|
||||
patches.fixes/make-note_interrupt-fast.diff
|
||||
patches.fixes/twl6030-fix-note_interrupt-call
|
||||
patches.fixes/compat-make-compat_alloc_user_space-incorporate-the-access_ok
|
||||
|
||||
########################################################
|
||||
# Architecture-specific patches. These used to be all
|
||||
@@ -135,8 +131,6 @@
|
||||
patches.arch/kvm-replace-kvm-io-delay-pv-ops-with-linux-magic
|
||||
|
||||
patches.suse/x86-mark_rodata_rw.patch
|
||||
patches.fixes/x86-64-compat-retruncate-rax-after-ia32-syscall-entry-tracing
|
||||
patches.fixes/x86-64-compat-test-rax-for-the-syscall-number-not-eax
|
||||
|
||||
########################################################
|
||||
# x86 MCE/MCA (Machine Check Error/Architecture) extensions
|
||||
@@ -262,6 +256,10 @@
|
||||
patches.arch/acpi_srat-pxm-rev-ia64.patch
|
||||
patches.arch/acpi_srat-pxm-rev-x86-64.patch
|
||||
|
||||
# Queued for 2.6.36 -> just revert after some time
|
||||
patches.fixes/acpi_ec_sys_access_user_space_with_get_user.patch
|
||||
|
||||
patches.arch/acpi_ec_delay_param.patch
|
||||
########################################################
|
||||
# CPUFREQ
|
||||
########################################################
|
||||
@@ -428,6 +426,8 @@
|
||||
patches.suse/SoN-28-nfs-alloc-recursions.patch
|
||||
patches.suse/SoN-29-fix-swap_sync_page-race
|
||||
patches.suse/SoN-30-fix-uninitialized-var.patch
|
||||
patches.suse/SoN-31-fix-null-pointer-dereference
|
||||
patches.suse/SoN-32-fix-kernel-bug-with-multiple-swapfiles
|
||||
|
||||
# don't want to rediff SoN until this gets more testing
|
||||
patches.suse/slab-handle-memoryless-nodes-v2a.patch
|
||||
@@ -447,6 +447,15 @@
|
||||
|
||||
patches.drivers/disable-catas_reset-by-default-to-avoid-problems-with-eeh.patch
|
||||
|
||||
# Queued for 2.6.37 -> just revert after some time
|
||||
patches.drivers/dynamic_debug_1.patch
|
||||
patches.drivers/dynamic_debug_2.patch
|
||||
patches.drivers/dynamic_debug_3.patch
|
||||
patches.drivers/dynamic_debug_4.patch
|
||||
patches.drivers/dynamic_debug_5.patch
|
||||
patches.drivers/dynamic_debug_6.patch
|
||||
patches.drivers/dynamic_debug_7.patch
|
||||
|
||||
########################################################
|
||||
# Storage
|
||||
########################################################
|
||||
@@ -504,9 +513,6 @@
|
||||
patches.drivers/tg3-entropy-source.patch
|
||||
|
||||
patches.drivers/tg3-5785-and-57780-asic-revs-not-working.patch
|
||||
patches.fixes/drivers-net-eql-c-prevent-reading-uninitialized-stack-memory
|
||||
patches.fixes/drivers-net-cxgb3-cxgb3_main-c-prevent-reading-uninitialized-stack-memory
|
||||
patches.fixes/drivers-net-usb-hso-c-prevent-reading-uninitialized-memory
|
||||
|
||||
|
||||
########################################################
|
||||
@@ -552,6 +558,9 @@
|
||||
##########################################################
|
||||
# Sound
|
||||
##########################################################
|
||||
patches.drivers/alsa-hda-01-Fix-wrong-SPDIF-NID-assignment-for-CA0110
|
||||
patches.drivers/alsa-hda-02-Add-some-workarounds-for-Creative-IBG
|
||||
patches.drivers/alsa-hda-03-Add-workarounds-for-CT-IBG-controllers
|
||||
|
||||
########################################################
|
||||
# Other driver fixes
|
||||
@@ -609,6 +618,10 @@
|
||||
##########################################################
|
||||
# AppArmor
|
||||
##########################################################
|
||||
patches.apparmor/apparmor-compatibility-patch-for-v5-network-control
|
||||
patches.apparmor/apparmor-compatibility-patch-for-v5-interface
|
||||
patches.apparmor/apparmor-allow-dfa-backward-compatibility-with-broken-userspace
|
||||
|
||||
|
||||
########################################################
|
||||
# Address space layout randomization
|
||||
@@ -648,7 +661,6 @@
|
||||
########################################################
|
||||
# cgroups
|
||||
########################################################
|
||||
patches.suse/cgroup-disable-memory.patch
|
||||
|
||||
########################################################
|
||||
# audit subsystem
|
||||
@@ -770,8 +782,7 @@
|
||||
patches.xen/xen3-patch-2.6.33
|
||||
patches.xen/xen3-patch-2.6.34
|
||||
patches.xen/xen3-patch-2.6.35
|
||||
patches.xen/xen3-patch-2.6.36-rc3
|
||||
patches.xen/xen3-patch-2.6.36-rc4
|
||||
patches.xen/xen3-patch-2.6.36
|
||||
patches.xen/xen3-seccomp-disable-tsc-option
|
||||
patches.xen/xen3-x86-mcp51-no-dac
|
||||
patches.xen/xen3-x86-mark_rodata_rw.patch
|
||||
@@ -782,7 +793,6 @@
|
||||
patches.xen/xen3-x86_64-unwind-annotations
|
||||
|
||||
# bugfixes and enhancements
|
||||
patches.xen/xen-device-names
|
||||
patches.xen/xen-balloon-max-target
|
||||
patches.xen/xen-modular-blktap
|
||||
patches.xen/xen-blkback-bimodal-suse
|
||||
@@ -804,12 +814,13 @@
|
||||
patches.xen/xen-configurable-guest-devices
|
||||
patches.xen/xen-netback-nr-irqs
|
||||
patches.xen/xen-netback-notify-multi
|
||||
patches.xen/xen-netback-sched-list-remove
|
||||
patches.xen/xen-netback-generalize
|
||||
patches.xen/xen-netback-multiple-tasklets
|
||||
patches.xen/xen-netback-kernel-threads
|
||||
patches.xen/xen-netback-extend-pull
|
||||
patches.xen/xen-netback-allow-large-mtu
|
||||
patches.xen/xen-netfront-ethtool
|
||||
patches.xen/xen-tmem-v1
|
||||
patches.xen/xen-dcdbas
|
||||
patches.xen/xen-floppy
|
||||
patches.xen/xen-kzalloc
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
2010-09-16 20:58:38 +0200
|
||||
GIT Revision: fb77404ee89e0c39edfd61cc9fe6a64ad1fb39b7
|
||||
2010-10-26 21:31:22 +0200
|
||||
GIT Revision: 9035254381cf8ac062ed5e6d1f517206e40ca124
|
||||
GIT Branch: master
|
||||
|
||||
-577
@@ -1,577 +0,0 @@
|
||||
#!/usr/bin/env perl
|
||||
=head1 NAME
|
||||
|
||||
symsets.pl - tool to generate symsets for the kernel packages
|
||||
|
||||
=head1 SYNOPSIS
|
||||
|
||||
symsets.pl --list-exported-symbols modules...
|
||||
|
||||
symsets.pl --generate-symsets [--reference=DIR] --output-dir=DIR modules...
|
||||
|
||||
symsets.pl --list-symsets [--reference=DIR] modules...
|
||||
|
||||
symsets.pl --check-kabi --reference=DIR modules...
|
||||
|
||||
=head1 OPTIONS
|
||||
|
||||
=head3 MODE OPTIONS
|
||||
|
||||
One of the following options has to be selected:
|
||||
|
||||
=over
|
||||
|
||||
=item B<--list-exported-symbols>
|
||||
|
||||
List symbols exported by modules in a Module.symvers style format.
|
||||
|
||||
=item B<--generate-symsets>
|
||||
|
||||
Group exported symbols into symsets. Symbols from modules from the same
|
||||
directory end up in one symset. This option requires B<--output-dir>.
|
||||
|
||||
=item B<--list-symsets>
|
||||
|
||||
Like B<--generate-symsets>, but only print the symset names on stdout.
|
||||
|
||||
=item B<--check-kabi>
|
||||
|
||||
Check for kabi changes. This requires B<--reference>.
|
||||
|
||||
=back
|
||||
|
||||
=head3 OTHER OPTIONS
|
||||
|
||||
=over
|
||||
|
||||
=item B<-v, --verbose>
|
||||
|
||||
Increase verbosity.
|
||||
|
||||
=item B<--symvers-file=Module.symvers>
|
||||
|
||||
Load built-in symbols from Module.symvers. Only symbols provided by the main
|
||||
kernel image (marked as vmlinux or built-in) are read from this file.
|
||||
|
||||
=item B<--modules=FILE>
|
||||
|
||||
Read list of modules from FILE instead of command line. This option can be used
|
||||
multiple times to read modules from multiple files.
|
||||
|
||||
=item B<--required-modules=FILE>
|
||||
|
||||
List of modules that are installed by packages required by this package. If
|
||||
a module moves from subpackage A to subpackage B, this can result in a changed
|
||||
symset checksum in A. Together with B<--reference>, this option ensures that
|
||||
the old checksum is provided in the subpackage that installs or requires
|
||||
all modules from the symset.
|
||||
|
||||
=item B<--reference=DIR>
|
||||
|
||||
Load symsets of a previous kernel package from DIR and add them to the output
|
||||
if the symbols are still provided by this kernel package.
|
||||
|
||||
=item B<--fake=FILE>
|
||||
|
||||
List of exports in Module.symvers format that do not exist, but are
|
||||
considered unimportant to break a symset. Symsets that contain these fake
|
||||
symbols are created as ".$name.$hash.fake", so that KMPs don't see them.
|
||||
This option only makes sense with when B<--reference> is given.
|
||||
|
||||
=item B<--output-dir=DIR>
|
||||
|
||||
Write symsets into DIR (B<--generate-symsets> only).
|
||||
|
||||
=item B<--max-badness=NUM>
|
||||
|
||||
Set maximum allowed badness to NUM. Meaningful values are 4, 6, 8, 15 or 31
|
||||
(B<--check-kabi> only).
|
||||
|
||||
=item B<--commonsyms=FILE>
|
||||
|
||||
Read common symbols from FILE. Badness for changes to common symbols is
|
||||
incremented by 8 (the resulting badness is 16 by default). (B<--check-kabi>
|
||||
only).
|
||||
|
||||
=item B<--usedsyms=FILE>
|
||||
|
||||
Read used symbols from FILE. Badness for changes to used symbols is incremented
|
||||
by 16 (the resulting badness is 24 by default). (B<--check-kabi> only).
|
||||
|
||||
=item B<--severities=FILE>
|
||||
|
||||
Read a table of kabi change severities from FILE. Each line consists of a
|
||||
GLOB-SEVERITY pair separated by whitespace. Changes in modules matching GLOB
|
||||
will have severity SEVERITY instead of the default 8. (B<--check-kabi> only).
|
||||
|
||||
=back
|
||||
|
||||
=cut
|
||||
|
||||
use strict;
|
||||
use warnings;
|
||||
#use diagnostics;
|
||||
|
||||
use Digest::MD5 qw(md5_hex);
|
||||
use Getopt::Long;
|
||||
eval { require Pod::Usage; };
|
||||
if ($@) {
|
||||
sub pod2usage {
|
||||
my %opts = @_;
|
||||
print STDERR
|
||||
"Usage:
|
||||
symsets.pl --list-exported-symbols ...
|
||||
symsets.pl --generate-symsets [--reference=DIR] --output-dir=DIR ...
|
||||
symsets.pl --list-symsets [--reference=DIR] ...
|
||||
symsets.pl --check-kabi --reference=DIR ...
|
||||
|
||||
Install Pod::Usage for a better help message.
|
||||
";
|
||||
exit $opts{-exitval};
|
||||
}
|
||||
} else {
|
||||
Pod::Usage->import('pod2usage');
|
||||
}
|
||||
|
||||
|
||||
our ($opt_verbose);
|
||||
our $kabi_badness = 0;
|
||||
our (%commonsyms, %usedsyms, @severities);
|
||||
our ($opt_list_exp, $opt_gen_sets, $opt_list_sets, $opt_check_kabi) = (0,0,0,0);
|
||||
our ($opt_max_badness, $opt_commonsyms, $opt_usedsyms, $opt_severities);
|
||||
our ($opt_symvers_file, $opt_reference, $opt_fake);
|
||||
our ($opt_output_dir);
|
||||
|
||||
sub main {
|
||||
my (@modules, @pulled_modules);
|
||||
my $res = GetOptions(
|
||||
'verbose|v' => \$opt_verbose,
|
||||
|
||||
'list-exported-symbols' => \$opt_list_exp,
|
||||
'generate-symsets' => \$opt_gen_sets,
|
||||
'list-symsets' => \$opt_list_sets,
|
||||
'check-kabi' => \$opt_check_kabi,
|
||||
|
||||
'max-badness=i' => \$opt_max_badness,
|
||||
'commonsyms|common-syms=s' => \$opt_commonsyms,
|
||||
'usedsyms|used-syms=s' => \$opt_usedsyms,
|
||||
'severities=s' => \$opt_severities,
|
||||
|
||||
'symvers-file=s' => \$opt_symvers_file,
|
||||
'modules=s' => sub { push(@modules, load_list($_[1])); },
|
||||
'required-modules=s' => sub { push(@pulled_modules, load_list($_[1])); },
|
||||
'reference=s' => \$opt_reference,
|
||||
'fake=s' => \$opt_fake,
|
||||
|
||||
'output-dir=s' => \$opt_output_dir,
|
||||
|
||||
'usage' => sub { pod2usage(-exitval => 0, -verbose => 0); },
|
||||
'help' => sub { pod2usage(-exitval => 0, -verbose => 1); },
|
||||
);
|
||||
# boring option checking
|
||||
my $opt_err = sub {
|
||||
print STDERR "ERROR: @_\n";
|
||||
$res = 0;
|
||||
};
|
||||
&$opt_err("Please choose one of --list-exported-symbols, --generate-symsets, --list-symsets or --check-kabi")
|
||||
if ($opt_list_exp + $opt_gen_sets + $opt_list_sets > 1 ||
|
||||
!($opt_list_exp + $opt_gen_sets + $opt_list_sets + $opt_check_kabi));
|
||||
&$opt_err("--check-kabi doesn't work with --list-exported-symbols")
|
||||
if ($opt_list_exp && $opt_check_kabi);
|
||||
&$opt_err("--check-kabi requires --reference")
|
||||
if ($opt_check_kabi && !$opt_reference);
|
||||
&$opt_err("--fake only makes sense with --reference")
|
||||
if ($opt_fake && !$opt_reference);
|
||||
&$opt_err("--output-dir only makes sense with --generate-symsets")
|
||||
if ($opt_output_dir && !$opt_gen_sets);
|
||||
&$opt_err("--generate-symsets requires --output-dir")
|
||||
if ($opt_gen_sets && !$opt_output_dir);
|
||||
if (!$opt_check_kabi) {
|
||||
for my $opt qw(max-badness commonsyms usedsyms severities) {
|
||||
no strict 'refs';
|
||||
my $var = "opt_$opt";
|
||||
$var =~ s/-/_/g;
|
||||
if (defined(${$var})) {
|
||||
&$opt_err("--$opt only makes sense with --check-kabi");
|
||||
}
|
||||
}
|
||||
}
|
||||
# get list of modules
|
||||
if (@modules == 0) {
|
||||
@modules = @ARGV;
|
||||
}
|
||||
if (@modules == 0 && !defined($opt_symvers_file)) {
|
||||
&$opt_err("No modules supplied");
|
||||
}
|
||||
if (!$res) {
|
||||
pod2usage(-exitval => 1, -verbose => 0, -output => ">&2");
|
||||
}
|
||||
|
||||
# get list of exports
|
||||
my (@exports, @pulled_exports, @fake_exports);
|
||||
for my $file (@modules) {
|
||||
push(@exports, module_exports($file));
|
||||
}
|
||||
if (defined($opt_symvers_file)) {
|
||||
push(@exports, builtin_exports(parse_symset($opt_symvers_file)));
|
||||
}
|
||||
if ($opt_list_exp) {
|
||||
print format_exports(@exports);
|
||||
exit 0;
|
||||
}
|
||||
for my $file (@pulled_modules) {
|
||||
push(@pulled_exports, module_exports($file));
|
||||
}
|
||||
if ($opt_fake) {
|
||||
push(@fake_exports, parse_symset($opt_fake));
|
||||
}
|
||||
|
||||
# generate symsets and optionally check kabi
|
||||
my (@ref, @sets);
|
||||
@sets = split_into_symsets(@exports);
|
||||
if (defined($opt_reference)) {
|
||||
@ref = load_symsets($opt_reference);
|
||||
if ($opt_check_kabi) {
|
||||
load_kabi_files($opt_commonsyms, $opt_usedsyms, $opt_severities);
|
||||
}
|
||||
# records kabi breakage if $opt_check_kabi is set
|
||||
preserve_symsets(\@sets, \@ref, \@pulled_exports, \@fake_exports);
|
||||
}
|
||||
if ($opt_gen_sets) {
|
||||
write_symsets($opt_output_dir, @sets);
|
||||
} elsif ($opt_list_sets) {
|
||||
write_symsets(undef, @sets);
|
||||
}
|
||||
if ($kabi_badness) {
|
||||
print STDERR "KABI: badness is $kabi_badness";
|
||||
if (!defined($opt_max_badness) || $kabi_badness <= $opt_max_badness) {
|
||||
print STDERR " (tolerated)\n";
|
||||
} else {
|
||||
print STDERR " (exceeds threshold $opt_max_badness), aborting\n";
|
||||
exit 1;
|
||||
}
|
||||
}
|
||||
exit 0;
|
||||
}
|
||||
|
||||
# structures used:
|
||||
# %export:
|
||||
# (crc => $crc, sym => $sym, mod => $module, type => $type)
|
||||
# @exportlist
|
||||
# ({crc => $crc, sym => $sym, mod => $module, type => $type}, ...)
|
||||
# @symset:
|
||||
# ($name,
|
||||
# [{crc => $crc, sym => $sym, mod => $module, type => $type}, ...],
|
||||
# $fake
|
||||
# )
|
||||
# @symsetlist:
|
||||
# (
|
||||
# [$name,
|
||||
# [{crc => $crc, sym => $sym, mod => $module, type => $type}, ...]
|
||||
# $fake
|
||||
# ],
|
||||
# ...
|
||||
# )
|
||||
#
|
||||
|
||||
# parse a Modules.symvers-style file
|
||||
# returns an exportlist
|
||||
sub parse_symset {
|
||||
my ($file) = @_;
|
||||
my @res;
|
||||
|
||||
open(my $fh, '<', $file) or die "Error opening $file: $!\n";
|
||||
while (<$fh>) {
|
||||
my @l = split(/\s+/);
|
||||
if (@l < 4) {
|
||||
print STDERR "$file:$.: unknown line\n";
|
||||
next;
|
||||
}
|
||||
$l[0] =~ s/^0x//;
|
||||
push(@res, {crc => $l[0], sym => $l[1], mod => $l[2], type => $l[3]});
|
||||
}
|
||||
close($fh);
|
||||
return @res;
|
||||
}
|
||||
|
||||
# greps an exportlist for built-in symbols
|
||||
sub builtin_exports {
|
||||
return grep { $_->{mod} =~ /(^vmlinux$)|(\/built-in$)/ } @_;
|
||||
}
|
||||
|
||||
my %export_types = (
|
||||
__ksymtab => "EXPORT_SYMBOL",
|
||||
__ksymtab_unused => "EXPORT_UNUSED_SYMBOL",
|
||||
__ksymtab_gpl => "EXPORT_SYMBOL_GPL",
|
||||
__ksymtab_unused_gpl => "EXPORT_UNUSED_SYMBOL_GPL",
|
||||
__ksymtab_gpl_future => "EXPORT_SYMBOL_GPL_FUTURE"
|
||||
);
|
||||
# returns an exportlist for a given module
|
||||
sub module_exports {
|
||||
my ($file) = @_;
|
||||
my (%crcs, %types, @res);
|
||||
my $mod = $file;
|
||||
$mod =~ s/.*\/lib\/modules\/[^\/]*\/kernel\///;
|
||||
$mod =~ s/\.(k?o|a)$//;
|
||||
|
||||
open(my $pipe, '-|', 'objdump', '-t', $file) or die "objdump -t $file: $!\n";
|
||||
while (<$pipe>) {
|
||||
my $l = $_;
|
||||
my @l = split(/\s+/);
|
||||
next if (@l < 3);
|
||||
next if ($l =~ /^[^ ]* .....d/); # debug symbol
|
||||
my $sym = $l[$#l];
|
||||
my $sec = $l[$#l - 2];
|
||||
if ($sym =~ /^__crc_(.*)/) {
|
||||
$crcs{$1} = $l[0];
|
||||
$crcs{$1} =~ s/^0{8}//;
|
||||
} elsif ($sym =~ /^__ksymtab_(.*)/ && exists($export_types{$sec})) {
|
||||
$types{$1} = $export_types{$sec};
|
||||
}
|
||||
}
|
||||
close($pipe);
|
||||
if ($? != 0) {
|
||||
die "objdump returned an error\n";
|
||||
}
|
||||
for my $sym (keys(%types)) {
|
||||
push(@res, {sym => $sym, crc => $crcs{$sym} || "0"x8, mod => $mod,
|
||||
type => $types{$sym}});
|
||||
}
|
||||
return @res;
|
||||
}
|
||||
|
||||
# format an exportlist for output
|
||||
sub format_exports {
|
||||
my $res = "";
|
||||
for my $exp (sort { $a->{sym} cmp $b->{sym} } @_) {
|
||||
$res .= "0x$exp->{crc}\t$exp->{sym}\t$exp->{mod}\t$exp->{type}\n";
|
||||
}
|
||||
return $res;
|
||||
}
|
||||
|
||||
# splits exports by directories, returns a symsetlist
|
||||
sub split_into_symsets {
|
||||
my %sets;
|
||||
|
||||
for my $exp (@_) {
|
||||
my $set = $exp->{mod};
|
||||
$set =~ s/\/[^\/]+$//;
|
||||
$set =~ s/\//_/g;
|
||||
$sets{$set} ||= [];
|
||||
push(@{$sets{$set}}, $exp);
|
||||
}
|
||||
return map { [$_, $sets{$_}] } keys(%sets)
|
||||
}
|
||||
|
||||
# loads symsets from a directory created by write_symsets
|
||||
# returns symsetlist
|
||||
# FIXME: multiple versions of a symset
|
||||
sub load_symsets {
|
||||
my ($dir) = @_;
|
||||
my @sets;
|
||||
|
||||
opendir(my $dh, $dir) or die "Error reading directory $dir: $!\n";
|
||||
for my $file (readdir($dh)) {
|
||||
next if $file =~ /^\.\.?$/;
|
||||
if (!-f "$dir/$file" ||
|
||||
$file !~ /^\.?([\w-]+)\.[0-9a-f]{16}(\.fake)?$/) {
|
||||
print STDERR "Ignoring unknown file $dir/$file\n";
|
||||
next;
|
||||
}
|
||||
my $set = $1;
|
||||
push(@sets, [$set, [parse_symset("$dir/$file")]]);
|
||||
}
|
||||
closedir($dh);
|
||||
return @sets;
|
||||
}
|
||||
|
||||
sub hash {
|
||||
return substr(md5_hex(@_), 0, 16);
|
||||
}
|
||||
|
||||
# writes symsets as returned by split_into_symsets/load_symsets into $dir
|
||||
sub write_symsets {
|
||||
my $dir = shift;
|
||||
my @sets = @_;
|
||||
|
||||
my $print_only = (!defined($dir));
|
||||
for my $set (@sets) {
|
||||
my $name = $set->[0];
|
||||
my $exports = $set->[1];
|
||||
my $fake = $set->[2];
|
||||
my $data = format_exports(@$exports);
|
||||
my $hash = hash($data);
|
||||
if ($print_only) {
|
||||
print "$name.$hash\n";
|
||||
} else {
|
||||
my $f;
|
||||
if ($fake) {
|
||||
$f = "$dir/.$name.$hash.fake";
|
||||
} else {
|
||||
$f = "$dir/$name.$hash";
|
||||
}
|
||||
open(my $fh, '>', $f) or die "error creating $f: $!\n";
|
||||
print $fh $data;
|
||||
close($fh);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# loads kabi check configurations into %commonsyms, %usedsyms and %severities
|
||||
sub load_kabi_files {
|
||||
my ($csfile, $usfile, $sevfile) = @_;
|
||||
|
||||
if (defined($csfile)) {
|
||||
open(my $fh, '<', $csfile) or die "Can't open $csfile: $!\n";
|
||||
%commonsyms = map { s/\s+//g; ; $_ => 1 } <$fh>;
|
||||
close($fh);
|
||||
}
|
||||
if (defined($usfile)) {
|
||||
open(my $fh, '<', $usfile) or die "Can't open $usfile: $!\n";
|
||||
%usedsyms = map { s/\s+//g; $_ => 1 } <$fh>;
|
||||
close($fh);
|
||||
}
|
||||
if (defined($sevfile)) {
|
||||
open(my $fh, '<', $sevfile) or die "Can't open $sevfile: $!\n";
|
||||
while (<$fh>) {
|
||||
chomp;
|
||||
s/#.*//;
|
||||
next if /^\s*$/;
|
||||
my @f = split(/\s+/);
|
||||
if (@f != 2) {
|
||||
print STDERR "$sevfile:$.: unknown line\n";
|
||||
next;
|
||||
}
|
||||
if ($f[1] !~ /^\d+$/) {
|
||||
print STDERR "$sevfile:$.: invalid severity $f[1]\n";
|
||||
next;
|
||||
}
|
||||
# simple glob -> regexp conversion
|
||||
$f[0] =~ s/\*/.*/g;
|
||||
$f[0] =~ s/\?/./g;
|
||||
$f[0] =~ s/.*/^$&\$/;
|
||||
push(@severities, [@f]);
|
||||
}
|
||||
close($fh);
|
||||
}
|
||||
}
|
||||
|
||||
# loads a list of filenames from file
|
||||
sub load_list {
|
||||
my ($file) = @_;
|
||||
my ($fh, @res);
|
||||
|
||||
if ($file eq '-') {
|
||||
open($fh, '<&STDIN');
|
||||
} else {
|
||||
open($fh, '<', $file) or die "Error opening $file: $!\n";
|
||||
}
|
||||
@res = <$fh>;
|
||||
chomp(@res);
|
||||
close($fh);
|
||||
return @res;
|
||||
}
|
||||
|
||||
# record kabi changes
|
||||
sub kabi_change {
|
||||
my $exp = shift;
|
||||
my $sev;
|
||||
|
||||
return if !$opt_check_kabi;
|
||||
|
||||
$sev = 8;
|
||||
for my $rule (@severities) {
|
||||
if ($exp->{mod} =~ $rule->[0]) {
|
||||
$sev = $rule->[1];
|
||||
last;
|
||||
}
|
||||
}
|
||||
if (exists($usedsyms{$exp->{sym}})) {
|
||||
$sev += 16;
|
||||
} elsif (exists($commonsyms{$exp->{sym}})) {
|
||||
$sev += 8;
|
||||
}
|
||||
print STDERR "KABI: symbol $exp->{sym}.$exp->{crc} (badness $sev): @_\n";
|
||||
$kabi_badness = $sev if ($sev > $kabi_badness);
|
||||
}
|
||||
|
||||
# check if all symbols from $old symsetlist are provided by $new symsetlist,
|
||||
# add compatible symsets to $new
|
||||
# $pulled_exports is a exportlist of modules, that are pulled as dependencies
|
||||
# of this package (thus also "provided" by this package).
|
||||
sub preserve_symsets {
|
||||
my ($new, $old, $pulled_exports, $fake_exports) = @_;
|
||||
my (%symcrcs, %pulled_symcrcs, %fake_symcrcs, %symsethashes);
|
||||
|
||||
for my $set (@$new) {
|
||||
my $name = $set->[0];
|
||||
my $exports = $set->[1];
|
||||
$symsethashes{$name} = hash(format_exports(@$exports));
|
||||
for my $exp (@$exports) {
|
||||
$symcrcs{$exp->{sym}} = $exp->{crc};
|
||||
}
|
||||
}
|
||||
for my $exp (@$pulled_exports) {
|
||||
$pulled_symcrcs{$exp->{sym}} = $exp->{crc};
|
||||
}
|
||||
for my $exp (@$fake_exports) {
|
||||
$fake_symcrcs{$exp->{sym}} = $exp->{crc};
|
||||
}
|
||||
for my $set (@$old) {
|
||||
my $name = $set->[0];
|
||||
my $exports = $set->[1];
|
||||
my $hash = hash(format_exports(@$exports));
|
||||
if (exists($symsethashes{$name}) && $symsethashes{$name} eq $hash) {
|
||||
next;
|
||||
}
|
||||
my $compatible = 1;
|
||||
my $fake = 0;
|
||||
my $oursyms = 0;
|
||||
for my $exp (@$exports) {
|
||||
my $crc;
|
||||
if (exists($symcrcs{$exp->{sym}})) {
|
||||
$oursyms++;
|
||||
$crc = $symcrcs{$exp->{sym}};
|
||||
} elsif (exists($pulled_symcrcs{$exp->{sym}})) {
|
||||
$crc = $pulled_symcrcs{$exp->{sym}};
|
||||
}
|
||||
if ($crc && $crc eq $exp->{crc}) {
|
||||
next;
|
||||
}
|
||||
if (exists($fake_symcrcs{$exp->{sym}}) &&
|
||||
$fake_symcrcs{$exp->{sym}} eq $exp->{crc}) {
|
||||
$fake = 1;
|
||||
next;
|
||||
}
|
||||
if (!$crc) {
|
||||
kabi_change($exp, "missing");
|
||||
$compatible = 0;
|
||||
next;
|
||||
} else {
|
||||
kabi_change($exp, "crc changed to $crc\n");
|
||||
$compatible = 0;
|
||||
}
|
||||
}
|
||||
if ($compatible) {
|
||||
if ($oursyms == 0) {
|
||||
# this symset is fully provided by a package we require,
|
||||
# so do not duplicate it in our symsets
|
||||
next;
|
||||
}
|
||||
if ($opt_verbose && $opt_check_kabi) {
|
||||
print STDERR "KABI: symset $name.$hash preserved";
|
||||
print STDERR "using fake exports" if $fake;
|
||||
print STDERR "\n";
|
||||
}
|
||||
push(@$new, [$name, $exports, $fake]);
|
||||
} else {
|
||||
print STDERR "KABI: symset $name.$hash NOT preserved\n"
|
||||
if $opt_check_kabi;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
main();
|
||||
|
||||
# vim: sw=4:et:sts=4
|
||||
Reference in New Issue
Block a user