rpms/kernel/F-7 linux-2.6-serial-revert-platform-conversion.patch, NONE, 1.1 linux-2.6-softmac-fix-essid-problem_R.patch, NONE, 1.1 patch-2.6.22.2.bz2.sign, NONE, 1.1 .cvsignore, 1.627, 1.628 kernel-2.6.spec, 1.3311, 1.3312 sources, 1.590, 1.591 upstream, 1.514, 1.515 linux-2.6-acpi-dock-oops.patch, 1.2, NONE linux-2.6-amd-disabled-svm-detect-msr-1.patch, 1.3, NONE linux-2.6-amd-disabled-svm-detect.patch, 1.3, NONE linux-2.6-bluetooth-hangup-tty-before-rfcomm.patch, 1.1, NONE linux-2.6-cpufreq-acpi-fix-msr-write.patch, 1.1, NONE linux-2.6-i386-hpet-check-if-the-counter-works.patch, 1.1, NONE linux-2.6-input-rfkill-wrong-size-flags.patch, 1.1, NONE linux-2.6-ipc-shm-fix-user-leakage.patch, 1.1, NONE linux-2.6-jbd-fix-transaction-dropping.patch, 1.1, NONE linux-2.6-libata-ich8m-add-pciid.patch, 1.1, NONE linux-2.6-libata-unbreak-smart-2.patch, 1.2, NONE linux-2.6-libata-unbreak-smart.patch, 1.1, NONE linux-2.6-net-dst_entry-reorder-crash.patch, 1.1, NONE linux-2.6-net_sched_fix_deadlock.patch, 1.1, NONE linux-2.6-seq_operations-leak.patch, 1.1, NONE linux-2.6-tcp-sack-fix-leak-msgs.patch, 1.1, NONE linux-2.6-usb-ftdi_sio-fix-oops.patch, 1.1, NONE patch-2.6.22.1.bz2.sign, 1.1, NONE
Chuck Ebbert (cebbert)
fedora-extras-commits at redhat.com
Fri Aug 10 17:51:32 UTC 2007
Author: cebbert
Update of /cvs/pkgs/rpms/kernel/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29194
Modified Files:
.cvsignore kernel-2.6.spec sources upstream
Added Files:
linux-2.6-serial-revert-platform-conversion.patch
linux-2.6-softmac-fix-essid-problem_R.patch
patch-2.6.22.2.bz2.sign
Removed Files:
linux-2.6-acpi-dock-oops.patch
linux-2.6-amd-disabled-svm-detect-msr-1.patch
linux-2.6-amd-disabled-svm-detect.patch
linux-2.6-bluetooth-hangup-tty-before-rfcomm.patch
linux-2.6-cpufreq-acpi-fix-msr-write.patch
linux-2.6-i386-hpet-check-if-the-counter-works.patch
linux-2.6-input-rfkill-wrong-size-flags.patch
linux-2.6-ipc-shm-fix-user-leakage.patch
linux-2.6-jbd-fix-transaction-dropping.patch
linux-2.6-libata-ich8m-add-pciid.patch
linux-2.6-libata-unbreak-smart-2.patch
linux-2.6-libata-unbreak-smart.patch
linux-2.6-net-dst_entry-reorder-crash.patch
linux-2.6-net_sched_fix_deadlock.patch
linux-2.6-seq_operations-leak.patch
linux-2.6-tcp-sack-fix-leak-msgs.patch
linux-2.6-usb-ftdi_sio-fix-oops.patch patch-2.6.22.1.bz2.sign
Log Message:
* Fri Aug 10 2007 Chuck Ebbert <cebbert at redhat.com>
- 2.6.22.2
- serial: revert changes to port detection
linux-2.6-serial-revert-platform-conversion.patch:
--- NEW FILE linux-2.6-serial-revert-platform-conversion.patch ---
Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=57d4810ea0d9ca58a7bcc1336607f0cede0a2abf
Commit: 57d4810ea0d9ca58a7bcc1336607f0cede0a2abf
Parent: a583f1b54249b11ad1ffd14c6e74d28fcbc59c07
Author: Andrew Morton <akpm at linux-foundation.org>
AuthorDate: Tue Jul 31 00:38:02 2007 -0700
Committer: Linus Torvalds <torvalds at woody.linux-foundation.org>
CommitDate: Tue Jul 31 15:39:38 2007 -0700
revert "x86, serial: convert legacy COM ports to platform devices"
Revert 7e92b4fc345f5b6f57585fbe5ffdb0f24d7c9b26. It broke Sébastien Dugué's
machine and Jeff said (persuasively)
This seems like it will break decades-long-working stuff, in favor of
breaking new ground in our favorite area, "trusting the BIOS."
It's just not worth it for serial ports, IMO. Serial ports are something
that just shouldn't break at this late stage in the game. My new Intel
platform boxes don't even have serial ports, so I question the value of
messing with serial port probing even more... because... just wait a year,
and your box won't have a serial port either! :)
I certainly don't object to the use of platform devices (or isa_driver),
but the probe change seems questionable. That's sorta analagous to
rewriting the floppy driver probe routine. Sure you could do it... but why
risk all that damage and go through debugging all over again?
It seems clear from this report that we cannot, should not, trust BIOS for
something (a) so simple and (b) that has been working for over a decade.
Much discussion ensued and we've decided to have another go at all of this.
Cc: Sébastien Dugué <sebastien.dugue at bull.net>
Cc: Bjorn Helgaas <bjorn.helgaas at hp.com>
Cc: Len Brown <lenb at kernel.org>
Cc: Adam Belay <ambx1 at neo.rr.com>
Cc: Matthew Garrett <mjg59 at srcf.ucam.org>
Cc: Russell King <rmk at arm.linux.org.uk>
Cc: Jeff Garzik <jeff at garzik.org>
Acked-by: Alan Cox <alan at lxorguk.ukuu.org.uk>
Cc: Michal Piotrowski <michal.k.k.piotrowski at gmail.com>
Cc: Sascha Sommer <saschasommer at freenet.de>
Signed-off-by: Andrew Morton <akpm at linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds at linux-foundation.org>
---
Documentation/kernel-parameters.txt | 5 ---
arch/i386/kernel/Makefile | 1 -
arch/i386/kernel/legacy_serial.c | 67 -----------------------------------
arch/x86_64/kernel/Makefile | 2 -
drivers/serial/Kconfig | 14 +++-----
include/asm-i386/serial.h | 16 ++++++++
include/asm-x86_64/serial.h | 16 ++++++++
7 files changed, 37 insertions(+), 84 deletions(-)
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index d763ebe..efdb42f 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -864,11 +864,6 @@ and is between 256 and 4096 characters. It is defined in the file
lasi= [HW,SCSI] PARISC LASI driver for the 53c700 chip
Format: addr:<io>,irq:<irq>
- legacy_serial.force [HW,IA-32,X86-64]
- Probe for COM ports at legacy addresses even
- if PNPBIOS or ACPI should describe them. This
- is for working around firmware defects.
-
llsc*= [IA64] See function print_params() in
arch/ia64/sn/kernel/llsc4.c.
diff --git a/arch/i386/kernel/Makefile b/arch/i386/kernel/Makefile
index dbe5e87..9d33b00 100644
--- a/arch/i386/kernel/Makefile
+++ b/arch/i386/kernel/Makefile
@@ -35,7 +35,6 @@ obj-y += sysenter.o vsyscall.o
obj-$(CONFIG_ACPI_SRAT) += srat.o
obj-$(CONFIG_EFI) += efi.o efi_stub.o
obj-$(CONFIG_DOUBLEFAULT) += doublefault.o
-obj-$(CONFIG_SERIAL_8250) += legacy_serial.o
obj-$(CONFIG_VM86) += vm86.o
obj-$(CONFIG_EARLY_PRINTK) += early_printk.o
obj-$(CONFIG_HPET_TIMER) += hpet.o
diff --git a/arch/i386/kernel/legacy_serial.c b/arch/i386/kernel/legacy_serial.c
deleted file mode 100644
index 2151011..0000000
--- a/arch/i386/kernel/legacy_serial.c
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * Legacy COM port devices for x86 platforms without PNPBIOS or ACPI.
- * Data taken from include/asm-i386/serial.h.
- *
- * (c) Copyright 2007 Hewlett-Packard Development Company, L.P.
- * Bjorn Helgaas <bjorn.helgaas at hp.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- */
-#include <linux/module.h>
-#include <linux/init.h>
-#include <linux/pnp.h>
-#include <linux/serial_8250.h>
-
-/* Standard COM flags (except for COM4, because of the 8514 problem) */
-#ifdef CONFIG_SERIAL_DETECT_IRQ
-#define COM_FLAGS (UPF_BOOT_AUTOCONF | UPF_SKIP_TEST | UPF_AUTO_IRQ)
-#define COM4_FLAGS (UPF_BOOT_AUTOCONF | UPF_AUTO_IRQ)
-#else
-#define COM_FLAGS (UPF_BOOT_AUTOCONF | UPF_SKIP_TEST)
-#define COM4_FLAGS UPF_BOOT_AUTOCONF
-#endif
-
-#define PORT(_base,_irq,_flags) \
- { \
- .iobase = _base, \
- .irq = _irq, \
- .uartclk = 1843200, \
- .iotype = UPIO_PORT, \
- .flags = _flags, \
- }
-
-static struct plat_serial8250_port x86_com_data[] = {
- PORT(0x3F8, 4, COM_FLAGS),
- PORT(0x2F8, 3, COM_FLAGS),
- PORT(0x3E8, 4, COM_FLAGS),
- PORT(0x2E8, 3, COM4_FLAGS),
- { },
-};
-
-static struct platform_device x86_com_device = {
- .name = "serial8250",
- .id = PLAT8250_DEV_PLATFORM,
- .dev = {
- .platform_data = x86_com_data,
- },
-};
-
-static int force_legacy_probe;
-module_param_named(force, force_legacy_probe, bool, 0);
-MODULE_PARM_DESC(force, "Force legacy serial port probe");
-
-static int __init serial8250_x86_com_init(void)
-{
- if (pnp_platform_devices && !force_legacy_probe)
- return -ENODEV;
-
- return platform_device_register(&x86_com_device);
-}
-
-module_init(serial8250_x86_com_init);
-
-MODULE_AUTHOR("Bjorn Helgaas");
-MODULE_LICENSE("GPL");
-MODULE_DESCRIPTION("Generic 8250/16x50 legacy probe module");
diff --git a/arch/x86_64/kernel/Makefile b/arch/x86_64/kernel/Makefile
index d1d18c1..ff5d8c9 100644
--- a/arch/x86_64/kernel/Makefile
+++ b/arch/x86_64/kernel/Makefile
@@ -32,7 +32,6 @@ obj-$(CONFIG_EARLY_PRINTK) += early_printk.o
obj-$(CONFIG_IOMMU) += pci-gart.o aperture.o
obj-$(CONFIG_CALGARY_IOMMU) += pci-calgary.o tce.o
obj-$(CONFIG_SWIOTLB) += pci-swiotlb.o
-obj-$(CONFIG_SERIAL_8250) += legacy_serial.o
obj-$(CONFIG_KPROBES) += kprobes.o
obj-$(CONFIG_X86_PM_TIMER) += pmtimer.o
obj-$(CONFIG_X86_VSMP) += vsmp.o
@@ -51,7 +50,6 @@ CFLAGS_vsyscall.o := $(PROFILING) -g0
therm_throt-y += ../../i386/kernel/cpu/mcheck/therm_throt.o
bootflag-y += ../../i386/kernel/bootflag.o
-legacy_serial-y += ../../i386/kernel/legacy_serial.o
cpuid-$(subst m,y,$(CONFIG_X86_CPUID)) += ../../i386/kernel/cpuid.o
topology-y += ../../i386/kernel/topology.o
microcode-$(subst m,y,$(CONFIG_MICROCODE)) += ../../i386/kernel/microcode.o
diff --git a/drivers/serial/Kconfig b/drivers/serial/Kconfig
index 18f6297..819fc3e 100644
--- a/drivers/serial/Kconfig
+++ b/drivers/serial/Kconfig
@@ -88,21 +88,17 @@ config SERIAL_8250_PCI
depends on SERIAL_8250 && PCI
default SERIAL_8250
help
- Say Y here if you have PCI serial ports.
-
- To compile this driver as a module, choose M here: the module
- will be called 8250_pci.
+ This builds standard PCI serial support. You may be able to
+ disable this feature if you only need legacy serial support.
+ Saves about 9K.
config SERIAL_8250_PNP
tristate "8250/16550 PNP device support" if EMBEDDED
depends on SERIAL_8250 && PNP
default SERIAL_8250
help
- Say Y here if you have serial ports described by PNPBIOS or ACPI.
- These are typically ports built into the system board.
-
- To compile this driver as a module, choose M here: the module
- will be called 8250_pnp.
+ This builds standard PNP serial support. You may be able to
+ disable this feature if you only need legacy serial support.
config SERIAL_8250_HP300
tristate
diff --git a/include/asm-i386/serial.h b/include/asm-i386/serial.h
index 57a4306..bd67480 100644
--- a/include/asm-i386/serial.h
+++ b/include/asm-i386/serial.h
@@ -11,3 +11,19 @@
* megabits/second; but this requires the faster clock.
*/
#define BASE_BAUD ( 1843200 / 16 )
+
+/* Standard COM flags (except for COM4, because of the 8514 problem) */
+#ifdef CONFIG_SERIAL_DETECT_IRQ
+#define STD_COM_FLAGS (ASYNC_BOOT_AUTOCONF | ASYNC_SKIP_TEST | ASYNC_AUTO_IRQ)
+#define STD_COM4_FLAGS (ASYNC_BOOT_AUTOCONF | ASYNC_AUTO_IRQ)
+#else
+#define STD_COM_FLAGS (ASYNC_BOOT_AUTOCONF | ASYNC_SKIP_TEST)
+#define STD_COM4_FLAGS ASYNC_BOOT_AUTOCONF
+#endif
+
+#define SERIAL_PORT_DFNS \
+ /* UART CLK PORT IRQ FLAGS */ \
+ { 0, BASE_BAUD, 0x3F8, 4, STD_COM_FLAGS }, /* ttyS0 */ \
+ { 0, BASE_BAUD, 0x2F8, 3, STD_COM_FLAGS }, /* ttyS1 */ \
+ { 0, BASE_BAUD, 0x3E8, 4, STD_COM_FLAGS }, /* ttyS2 */ \
+ { 0, BASE_BAUD, 0x2E8, 3, STD_COM4_FLAGS }, /* ttyS3 */
diff --git a/include/asm-x86_64/serial.h b/include/asm-x86_64/serial.h
index 8ebd765..b0496e0 100644
--- a/include/asm-x86_64/serial.h
+++ b/include/asm-x86_64/serial.h
@@ -11,3 +11,19 @@
* megabits/second; but this requires the faster clock.
*/
#define BASE_BAUD ( 1843200 / 16 )
+
+/* Standard COM flags (except for COM4, because of the 8514 problem) */
+#ifdef CONFIG_SERIAL_DETECT_IRQ
+#define STD_COM_FLAGS (ASYNC_BOOT_AUTOCONF | ASYNC_SKIP_TEST | ASYNC_AUTO_IRQ)
+#define STD_COM4_FLAGS (ASYNC_BOOT_AUTOCONF | ASYNC_AUTO_IRQ)
+#else
+#define STD_COM_FLAGS (ASYNC_BOOT_AUTOCONF | ASYNC_SKIP_TEST)
+#define STD_COM4_FLAGS ASYNC_BOOT_AUTOCONF
+#endif
+
+#define SERIAL_PORT_DFNS \
+ /* UART CLK PORT IRQ FLAGS */ \
+ { 0, BASE_BAUD, 0x3F8, 4, STD_COM_FLAGS }, /* ttyS0 */ \
+ { 0, BASE_BAUD, 0x2F8, 3, STD_COM_FLAGS }, /* ttyS1 */ \
+ { 0, BASE_BAUD, 0x3E8, 4, STD_COM_FLAGS }, /* ttyS2 */ \
+ { 0, BASE_BAUD, 0x2E8, 3, STD_COM4_FLAGS }, /* ttyS3 */
linux-2.6-softmac-fix-essid-problem_R.patch:
--- NEW FILE linux-2.6-softmac-fix-essid-problem_R.patch ---
>From stable-bounces at linux.kernel.org Tue Jul 17 08:47:14 2007
From: Jean Tourrilhes <jt at hpl.hp.com>
Date: Tue, 17 Jul 2007 10:46:33 -0500
Subject: softmac: Fix ESSID problem
To: stable at kernel.org
Cc: linux-wireless at vger.kernel.org
Message-ID: <469CE459.4070300 at lwfinger.net>
From: Jean Tourrilhes <jt at hpl.hp.com>
Victor Porton reported that the SoftMAC layer had random problem when setting the ESSID :
http://bugzilla.kernel.org/show_bug.cgi?id=8686 After investigation, it turned out to be
worse, the SoftMAC layer is left in an inconsistent state. The fix is pretty trivial.
Signed-off-by: Jean Tourrilhes <jt at hpl.hp.com>
Acked-by: Michael Buesch <mb at bu3sch.df>
Acked-by: Larry Finger <Larry.Finger at lwfinger.net>
Acked-by: John W. Linville <linville at tuxdriver.com>
Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>
---
net/ieee80211/softmac/ieee80211softmac_assoc.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
--- a/net/ieee80211/softmac/ieee80211softmac_assoc.c
+++ b/net/ieee80211/softmac/ieee80211softmac_assoc.c
@@ -271,8 +271,11 @@ ieee80211softmac_assoc_work(struct work_
*/
dprintk(KERN_INFO PFX "Associate: Scanning for networks first.\n");
ieee80211softmac_notify(mac->dev, IEEE80211SOFTMAC_EVENT_SCAN_FINISHED, ieee80211softmac_assoc_notify_scan, NULL);
- if (ieee80211softmac_start_scan(mac))
+ if (ieee80211softmac_start_scan(mac)) {
dprintk(KERN_INFO PFX "Associate: failed to initiate scan. Is device up?\n");
+ mac->associnfo.associating = 0;
+ mac->associnfo.associated = 0;
+ }
goto out;
} else {
mac->associnfo.associating = 0;
--- NEW FILE patch-2.6.22.2.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info
iD8DBQBGu4u2yGugalF9Dw4RAlLtAJ4zDg1R8uIdb8zAJ/z1PlmQKqzLDQCdFwOl
Sap9NPoyvbhqOBCc2/AOL4Y=
=fHUk
-----END PGP SIGNATURE-----
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-7/.cvsignore,v
retrieving revision 1.627
retrieving revision 1.628
diff -u -r1.627 -r1.628
--- .cvsignore 11 Jul 2007 19:33:44 -0000 1.627
+++ .cvsignore 10 Aug 2007 17:51:00 -0000 1.628
@@ -3,4 +3,4 @@
temp-*
kernel-2.6.22
linux-2.6.22.tar.bz2
-patch-2.6.22.1.bz2
+patch-2.6.22.2.bz2
Index: kernel-2.6.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-7/kernel-2.6.spec,v
retrieving revision 1.3311
retrieving revision 1.3312
diff -u -r1.3311 -r1.3312
--- kernel-2.6.spec 10 Aug 2007 17:27:08 -0000 1.3311
+++ kernel-2.6.spec 10 Aug 2007 17:51:00 -0000 1.3312
@@ -30,7 +30,7 @@
## If this is a released kernel ##
%if 0%{?released_kernel}
# Do we have a 2.6.21.y update to apply?
-%define stable_update 1
+%define stable_update 2
# Set rpm version accordingly
%if 0%{?stable_update}
%define stablerev .%{stable_update}
@@ -498,6 +498,9 @@
%if !%{nopatches}
+# Revert -stable pieces we get from elsewhere
+Patch05: linux-2.6-softmac-fix-essid-problem_R.patch
+
Patch10: linux-2.6-utrace-tracehook.patch
Patch11: linux-2.6-utrace-tracehook-ia64.patch
Patch12: linux-2.6-utrace-tracehook-sparc64.patch
@@ -520,11 +523,9 @@
Patch35: linux-2.6-irq-dont-mask-interrupts-_reversed_.patch
Patch40: linux-2.6-x86-tune-generic.patch
Patch50: linux-2.6-x86-vga-vidfail.patch
-Patch51: linux-2.6-i386-hpet-check-if-the-counter-works.patch
Patch52: linux-2.6-amd-fix-broken-lapic-timer-detect.patch
Patch90: linux-2.6-kvm-suspend.patch
-Patch91: linux-2.6-amd-disabled-svm-detect.patch
-Patch92: linux-2.6-amd-disabled-svm-detect-msr-1.patch
+Patch91: linux-2.6-serial-revert-platform-conversion.patch
Patch93: linux-2.6-kvm-reinit-real-mode-tss.patch
Patch100: linux-2.6-g5-therm-shutdown.patch
@@ -559,21 +560,15 @@
Patch340: linux-2.6-debug-sysfs-crash-debugging.patch
Patch350: linux-2.6-devmem.patch
Patch370: linux-2.6-crash-driver.patch
-Patch380: linux-2.6-bluetooth-hangup-tty-before-rfcomm.patch
Patch390: linux-2.6-dev-get-driver-properly.patch
Patch400: linux-2.6-scsi-cpqarray-set-master.patch
Patch401: linux-2.6-aacraid-ioctl-security.patch
Patch420: linux-2.6-squashfs.patch
-Patch421: linux-2.6-jbd-fix-transaction-dropping.patch
Patch422: linux-2.6-gfs2-update.patch
Patch430: linux-2.6-net-silence-noisy-printks.patch
-Patch431: linux-2.6-tcp-sack-fix-leak-msgs.patch
-Patch432: linux-2.6-net_sched_fix_deadlock.patch
-Patch433: linux-2.6-net-dst_entry-reorder-crash.patch
Patch434: linux-2.6-add_xt_statistic.h_to_hdrs.patch
Patch440: linux-2.6-sha_alignment.patch
Patch450: linux-2.6-input-kill-stupid-messages.patch
-Patch451: linux-2.6-input-rfkill-wrong-size-flags.patch
Patch460: linux-2.6-serial-460800.patch
Patch480: linux-2.6-proc-self-maps-fix.patch
Patch490: linux-2.6-softlockup-disable.patch
@@ -586,12 +581,9 @@
Patch620: linux-2.6-defaults-unicode-vt.patch
Patch630: linux-2.6-defaults-nonmi.patch
Patch660: linux-2.6-libata-ali-atapi-dma.patch
-Patch661: linux-2.6-libata-ich8m-add-pciid.patch
Patch662: linux-2.6-ata-update-noncq.patch
Patch663: linux-2.6-ata-quirk.patch
Patch664: linux-2.6-libata-sb700-sata-ids.patch
-Patch665: linux-2.6-libata-unbreak-smart.patch
-Patch666: linux-2.6-libata-unbreak-smart-2.patch
Patch667: linux-2.6-libata-ata_piix_fix_pio-mwdma-programming.patch
Patch668: linux-2.6-libata_pata_atiixp_add_ati_sb700.patch
Patch670: linux-2.6-libata-pata_hpt37x-fix-2.6.22-clock-pll.patch
@@ -612,10 +604,7 @@
Patch740: linux-2.6-sdhci-ene-controller-quirk.patch
Patch741: linux-2.6-sdhci-fix-interrupt-mask.patch
Patch742: linux-2.6-sdhci-clear-error-interrupt.patch
-Patch760: linux-2.6-usb-ftdi_sio-fix-oops.patch
#Patch780: linux-2.6-clockevents-fix-resume-logic.patch
-Patch790: linux-2.6-acpi-dock-oops.patch
-Patch791: linux-2.6-cpufreq-acpi-fix-msr-write.patch
Patch800: linux-2.6-wakeups-hdaps.patch
Patch801: linux-2.6-wakeups.patch
Patch900: linux-2.6-sched-cfs.patch
@@ -640,8 +629,6 @@
Patch1320: linux-2.6-ps3-storage-alias.patch
Patch1400: linux-2.6-pcspkr-use-the-global-pit-lock.patch
-Patch1420: linux-2.6-seq_operations-leak.patch
-Patch1421: linux-2.6-ipc-shm-fix-user-leakage.patch
%endif
@@ -1082,6 +1069,9 @@
%if !%{nopatches}
+# Revert -stable pieces we get from elsewhere
+ApplyPatch linux-2.6-softmac-fix-essid-problem_R.patch -R
+
# Ingo's new scheduler.
ApplyPatch linux-2.6-sched-cfs.patch
@@ -1131,16 +1121,13 @@
# for the installer cd that wants to automatically fall back to textmode
# in that case
ApplyPatch linux-2.6-x86-vga-vidfail.patch
-# Check the hpet is counting.
-ApplyPatch linux-2.6-i386-hpet-check-if-the-counter-works.patch
# check all AMD CPU cores for broken lapic timer
ApplyPatch linux-2.6-amd-fix-broken-lapic-timer-detect.patch
# patch to fix suspend with kvm loaded and guests running
ApplyPatch linux-2.6-kvm-suspend.patch
-# detect svm disabled by bios, prevent oops on load
-ApplyPatch linux-2.6-amd-disabled-svm-detect.patch
-ApplyPatch linux-2.6-amd-disabled-svm-detect-msr-1.patch
+# revert to old legacy serial port detection
+ApplyPatch linux-2.6-serial-revert-platform-conversion.patch
# reinit real mode tss or oops occurs on shutdown
ApplyPatch linux-2.6-kvm-reinit-real-mode-tss.patch
@@ -1216,7 +1203,6 @@
#
# bluetooth
#
-ApplyPatch linux-2.6-bluetooth-hangup-tty-before-rfcomm.patch
#
# driver core
@@ -1234,20 +1220,12 @@
# Filesystem patches.
# Squashfs
ApplyPatch linux-2.6-squashfs.patch
-# jbd: fix transaction dropping
-ApplyPatch linux-2.6-jbd-fix-transaction-dropping.patch
# gfs2 update to latest
ApplyPatch linux-2.6-gfs2-update.patch
# Networking
# Disable easy to trigger printk's.
ApplyPatch linux-2.6-net-silence-noisy-printks.patch
-# fix leak in tcp SACk processing
-ApplyPatch linux-2.6-tcp-sack-fix-leak-msgs.patch
-# deadlock in net scheduler(s)
-ApplyPatch linux-2.6-net_sched_fix_deadlock.patch
-# fix crash in xfrm4
-ApplyPatch linux-2.6-net-dst_entry-reorder-crash.patch
# add header needed to build new iptables
ApplyPatch linux-2.6-add_xt_statistic.h_to_hdrs.patch
@@ -1256,8 +1234,6 @@
ApplyPatch linux-2.6-sha_alignment.patch
# The input layer spews crap no-one cares about.
ApplyPatch linux-2.6-input-kill-stupid-messages.patch
-# rfkill driver screws up flags
-ApplyPatch linux-2.6-input-rfkill-wrong-size-flags.patch
# Allow to use 480600 baud on 16C950 UARTs
ApplyPatch linux-2.6-serial-460800.patch
# Add a safety net to softlockup so that it doesn't prevent installs.
@@ -1290,17 +1266,12 @@
# Disable ATAPI DMA on ALI chipsets.
ApplyPatch linux-2.6-libata-ali-atapi-dma.patch
# libata: don't initialize sg in ata_exec_internal() if DMA_NONE
-#libata add ich8m (santa rosa) pata controller ID
-ApplyPatch linux-2.6-libata-ich8m-add-pciid.patch
# libata: update the noncq list
ApplyPatch linux-2.6-ata-update-noncq.patch
# ia64 ata quirk
ApplyPatch linux-2.6-ata-quirk.patch
# add more ati sb700 ids to the ahci driver
ApplyPatch linux-2.6-libata-sb700-sata-ids.patch
-# Unbreak SMART on libata.
-ApplyPatch linux-2.6-libata-unbreak-smart.patch
-ApplyPatch linux-2.6-libata-unbreak-smart-2.patch
# NSIA
ApplyPatch linux-2.6-libata-ata_piix_fix_pio-mwdma-programming.patch
# add ID for sb700 to the pata driver
@@ -1350,13 +1321,8 @@
# USB
#
-ApplyPatch linux-2.6-usb-ftdi_sio-fix-oops.patch
# ACPI patches
-# Fix ACPI dock oops (#238054)
-ApplyPatch linux-2.6-acpi-dock-oops.patch
-# acpi-cpufreq: fix register writes
-ApplyPatch linux-2.6-cpufreq-acpi-fix-msr-write.patch
# Fix excessive wakeups
# Make hdaps timer only tick when in use.
@@ -1386,10 +1352,6 @@
ApplyPatch linux-2.6-pcspkr-use-the-global-pit-lock.patch
-# fix leaks of struct seq_operations
-ApplyPatch linux-2.6-seq_operations-leak.patch
-# fix leaks of ref to user struct
-ApplyPatch linux-2.6-ipc-shm-fix-user-leakage.patch
# END OF PATCH APPLICATIONS
@@ -2313,6 +2275,10 @@
%changelog
* Fri Aug 10 2007 Chuck Ebbert <cebbert at redhat.com>
+- 2.6.22.2
+- serial: revert changes to port detection
+
+* Fri Aug 10 2007 Chuck Ebbert <cebbert at redhat.com>
- don't use incremental patches for -stable updates
- update CFS scheduler patch
- update utrace patches
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-7/sources,v
retrieving revision 1.590
retrieving revision 1.591
diff -u -r1.590 -r1.591
--- sources 11 Jul 2007 19:33:44 -0000 1.590
+++ sources 10 Aug 2007 17:51:00 -0000 1.591
@@ -1,2 +1,2 @@
2e230d005c002fb3d38a3ca07c0200d0 linux-2.6.22.tar.bz2
-a29ac92cd688d591afd3fec48905e329 patch-2.6.22.1.bz2
+1bf6e4e5100b9af1f5eb361cff5a443e patch-2.6.22.2.bz2
Index: upstream
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-7/upstream,v
retrieving revision 1.514
retrieving revision 1.515
diff -u -r1.514 -r1.515
--- upstream 11 Jul 2007 23:06:40 -0000 1.514
+++ upstream 10 Aug 2007 17:51:00 -0000 1.515
@@ -1,2 +1,2 @@
linux-2.6.22.tar.bz2
-patch-2.6.22.1.bz2
+patch-2.6.22.2.bz2
--- linux-2.6-acpi-dock-oops.patch DELETED ---
--- linux-2.6-amd-disabled-svm-detect-msr-1.patch DELETED ---
--- linux-2.6-amd-disabled-svm-detect.patch DELETED ---
--- linux-2.6-bluetooth-hangup-tty-before-rfcomm.patch DELETED ---
--- linux-2.6-cpufreq-acpi-fix-msr-write.patch DELETED ---
--- linux-2.6-i386-hpet-check-if-the-counter-works.patch DELETED ---
--- linux-2.6-input-rfkill-wrong-size-flags.patch DELETED ---
--- linux-2.6-ipc-shm-fix-user-leakage.patch DELETED ---
--- linux-2.6-jbd-fix-transaction-dropping.patch DELETED ---
--- linux-2.6-libata-ich8m-add-pciid.patch DELETED ---
--- linux-2.6-libata-unbreak-smart-2.patch DELETED ---
--- linux-2.6-libata-unbreak-smart.patch DELETED ---
--- linux-2.6-net-dst_entry-reorder-crash.patch DELETED ---
--- linux-2.6-net_sched_fix_deadlock.patch DELETED ---
--- linux-2.6-seq_operations-leak.patch DELETED ---
--- linux-2.6-tcp-sack-fix-leak-msgs.patch DELETED ---
--- linux-2.6-usb-ftdi_sio-fix-oops.patch DELETED ---
--- patch-2.6.22.1.bz2.sign DELETED ---
More information about the fedora-extras-commits
mailing list