1
0
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:
Ruediger Oertel
2010-10-28 11:10:27 +00:00
committed by Git OBS Bridge
parent 879a68770b
commit fa088572b4
56 changed files with 226272 additions and 1892 deletions
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
+246
View File
@@ -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
View File
File diff suppressed because it is too large Load Diff
+13893 -84
View File
File diff suppressed because it is too large Load Diff
+13891 -81
View File
File diff suppressed because it is too large Load Diff
+13880 -11
View File
File diff suppressed because it is too large Load Diff
+13894 -84
View File
File diff suppressed because it is too large Load Diff
+13894 -84
View File
File diff suppressed because it is too large Load Diff
+13893 -84
View File
File diff suppressed because it is too large Load Diff
+13893 -84
View File
File diff suppressed because it is too large Load Diff
+13894 -84
View File
File diff suppressed because it is too large Load Diff
+13893 -84
View File
File diff suppressed because it is too large Load Diff
+13887 -20
View File
File diff suppressed because it is too large Load Diff
+13873 -5
View File
File diff suppressed because it is too large Load Diff
+13893 -84
View File
File diff suppressed because it is too large Load Diff
+13893 -84
View File
File diff suppressed because it is too large Load Diff
+13894 -84
View File
File diff suppressed because it is too large Load Diff
+13894 -84
View File
File diff suppressed because it is too large Load Diff
-56
View File
@@ -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 }
'
+11
View File
@@ -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 -1
View File
@@ -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
BIN
View File
Binary file not shown.
+11 -38
View File
@@ -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
View File
@@ -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
View File
@@ -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
-2
View File
@@ -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
View File
Binary file not shown.
BIN
View File
Binary file not shown.
-1
View File
@@ -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 \
+1
View File
@@ -0,0 +1 @@
1048576
+1
View File
@@ -0,0 +1 @@
6144
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+26 -15
View File
@@ -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
View File
@@ -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
View File
@@ -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