]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
refresh queue-2.6.21
authorChris Wright <chrisw@sous-sol.org>
Thu, 24 May 2007 23:13:24 +0000 (16:13 -0700)
committerChris Wright <chrisw@sous-sol.org>
Thu, 24 May 2007 23:13:24 +0000 (16:13 -0700)
14 files changed:
queue-2.6.21/alsa-hda-intel-fix-detection-of-audio-codec-on-toshiba-a100.patch
queue-2.6.21/alsa-hda-intel-probe-additional-slots-only-if-necessary.patch
queue-2.6.21/char-cyclades-fix-deadlock.patch
queue-2.6.21/e1000-fix-netif_poll_enable-crash-in-e1000_open.patch
queue-2.6.21/fuse-fix-mknod-of-regular-file.patch
queue-2.6.21/hpt366-don-t-check-enablebits-for-hpt36x.patch
queue-2.6.21/i386-fix-k8-core2-oprofile-on-multiple-cpus.patch
queue-2.6.21/i386-hpet-check-if-the-counter-works.patch
queue-2.6.21/ignore-bogus-acpi-info-for-offline-cpus.patch
queue-2.6.21/make-freezeable-workqueues-singlethread.patch
queue-2.6.21/md-avoid-overflow-in-raid0-calculation-with-large-components.patch
queue-2.6.21/md-don-t-write-more-than-is-required-of-the-last-page-of-a-bitmap.patch
queue-2.6.21/nohz-rate-limit-the-local-softirq-pending-warning-output.patch
queue-2.6.21/prevent-going-idle-with-softirq-pending.patch

index a03c3fbcb4e9d9f3f432599199389f26dabb3afd..a542492b26e3c48b9d5c31d890009f24bfe402c3 100644 (file)
@@ -21,8 +21,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  sound/pci/hda/hda_intel.c |   11 +++++++----
  1 file changed, 7 insertions(+), 4 deletions(-)
 
---- linux-2.6.21.2.orig/sound/pci/hda/hda_intel.c
-+++ linux-2.6.21.2/sound/pci/hda/hda_intel.c
+--- linux-2.6.21.3.orig/sound/pci/hda/hda_intel.c
++++ linux-2.6.21.3/sound/pci/hda/hda_intel.c
 @@ -979,7 +979,7 @@ static unsigned int azx_max_codecs[] __d
  static int __devinit azx_codec_create(struct azx *chip, const char *model)
  {
index 6a2b935d6a8646fe68041ef67dfc7b5e59b7fa63..9da262ba967b4aef4040a626035e0a25e8ea7a66 100644 (file)
@@ -24,8 +24,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  sound/pci/hda/hda_intel.c |   16 ++++++++++++++--
  1 file changed, 14 insertions(+), 2 deletions(-)
 
---- linux-2.6.21.2.orig/sound/pci/hda/hda_intel.c
-+++ linux-2.6.21.2/sound/pci/hda/hda_intel.c
+--- linux-2.6.21.3.orig/sound/pci/hda/hda_intel.c
++++ linux-2.6.21.3/sound/pci/hda/hda_intel.c
 @@ -198,6 +198,7 @@ enum { SDI0, SDI1, SDI2, SDI3, SDO0, SDO
  #define RIRB_INT_MASK         0x05
  
index 3255483f161da55a73f7e6f3cac0982921602a0f..acf4f3b49c20f2074ba9866069a343b73f518b5b 100644 (file)
@@ -18,8 +18,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  drivers/char/cyclades.c |    1 +
  1 file changed, 1 insertion(+)
 
---- linux-2.6.21.2.orig/drivers/char/cyclades.c
-+++ linux-2.6.21.2/drivers/char/cyclades.c
+--- linux-2.6.21.3.orig/drivers/char/cyclades.c
++++ linux-2.6.21.3/drivers/char/cyclades.c
 @@ -1103,6 +1103,7 @@ static void cyy_intr_chip(struct cyclade
  
                                if (data & info->ignore_status_mask) {
index ebf7a77258d36f6033531f6bbd78fa9a10839577..26274f64f2d3543b82ca834064b6956f4f6991f4 100644 (file)
@@ -21,8 +21,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  drivers/net/e1000/e1000_main.c |    1 +
  1 file changed, 1 insertion(+)
 
---- linux-2.6.21.2.orig/drivers/net/e1000/e1000_main.c
-+++ linux-2.6.21.2/drivers/net/e1000/e1000_main.c
+--- linux-2.6.21.3.orig/drivers/net/e1000/e1000_main.c
++++ linux-2.6.21.3/drivers/net/e1000/e1000_main.c
 @@ -1423,6 +1423,7 @@ e1000_open(struct net_device *netdev)
  
        e1000_power_up_phy(adapter);
index cdd3ab2b78b5f138e66213058fe0bdcb49dc4d78..1e486b022825b9727e2e4b44352c21931fa6822a 100644 (file)
@@ -22,8 +22,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  fs/fuse/dir.c |    2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
---- linux-2.6.21.2.orig/fs/fuse/dir.c
-+++ linux-2.6.21.2/fs/fuse/dir.c
+--- linux-2.6.21.3.orig/fs/fuse/dir.c
++++ linux-2.6.21.3/fs/fuse/dir.c
 @@ -485,7 +485,7 @@ static int fuse_mknod(struct inode *dir,
  static int fuse_create(struct inode *dir, struct dentry *entry, int mode,
                       struct nameidata *nd)
index 0833e0a37e23ed103a18ca93684201e1cb94a0a9..612fc2da5416476818ca1928e2abbee825645b53 100644 (file)
@@ -18,8 +18,8 @@ This has been an issue since 2.6.21-rc1...
  drivers/ide/pci/hpt366.c |    7 ++++++-
  1 file changed, 6 insertions(+), 1 deletion(-)
 
---- linux-2.6.21.2.orig/drivers/ide/pci/hpt366.c
-+++ linux-2.6.21.2/drivers/ide/pci/hpt366.c
+--- linux-2.6.21.3.orig/drivers/ide/pci/hpt366.c
++++ linux-2.6.21.3/drivers/ide/pci/hpt366.c
 @@ -1,5 +1,5 @@
  /*
 - * linux/drivers/ide/pci/hpt366.c             Version 1.02    Apr 18, 2007
index 1e5b3854c2498d1dceeec2164e6263e0c574e301..57c9742cdcd9e821801ea5b694e90f638139c05e 100644 (file)
@@ -17,8 +17,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  arch/i386/oprofile/nmi_int.c |    9 ++++++++-
  1 file changed, 8 insertions(+), 1 deletion(-)
 
---- linux-2.6.21.2.orig/arch/i386/oprofile/nmi_int.c
-+++ linux-2.6.21.2/arch/i386/oprofile/nmi_int.c
+--- linux-2.6.21.3.orig/arch/i386/oprofile/nmi_int.c
++++ linux-2.6.21.3/arch/i386/oprofile/nmi_int.c
 @@ -131,7 +131,6 @@ static void nmi_save_registers(void * du
  {
        int cpu = smp_processor_id();
index bf1b90c91f1d7e2c658b28ac58104f6756123c97..a226cfd6ab7e854c22ec77034430aaff597bd896 100644 (file)
@@ -17,8 +17,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  arch/i386/kernel/hpet.c |   24 +++++++++++++++++++++++-
  1 file changed, 23 insertions(+), 1 deletion(-)
 
---- linux-2.6.21.2.orig/arch/i386/kernel/hpet.c
-+++ linux-2.6.21.2/arch/i386/kernel/hpet.c
+--- linux-2.6.21.3.orig/arch/i386/kernel/hpet.c
++++ linux-2.6.21.3/arch/i386/kernel/hpet.c
 @@ -226,7 +226,8 @@ int __init hpet_enable(void)
  {
        unsigned long id;
index a50d79e14d4eb7ca4e3c667a52dcad44e1d8fc4b..7fd043bd11bea3fc06a7481a4343a4a114ffcfd5 100644 (file)
@@ -23,8 +23,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  kernel/time/tick-broadcast.c |   17 ++++++++++++-----
  1 file changed, 12 insertions(+), 5 deletions(-)
 
---- linux-2.6.21.2.orig/kernel/time/tick-broadcast.c
-+++ linux-2.6.21.2/kernel/time/tick-broadcast.c
+--- linux-2.6.21.3.orig/kernel/time/tick-broadcast.c
++++ linux-2.6.21.3/kernel/time/tick-broadcast.c
 @@ -243,11 +243,18 @@ void tick_broadcast_on_off(unsigned long
  {
        int cpu = get_cpu();
index 882ef187e2b6e9917994e152e7cabe21b8cd41c4..b0067fe4e32005580a5cd698437fc1f114310c20 100644 (file)
@@ -24,8 +24,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  include/linux/workqueue.h |    2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
---- linux-2.6.21.2.orig/include/linux/workqueue.h
-+++ linux-2.6.21.2/include/linux/workqueue.h
+--- linux-2.6.21.3.orig/include/linux/workqueue.h
++++ linux-2.6.21.3/include/linux/workqueue.h
 @@ -162,7 +162,7 @@ extern struct workqueue_struct *__create
                                                    int singlethread,
                                                    int freezeable);
index 3a7b5f451f8e835ea655adf5884a1545d984c2f7..2080a44cedb6edd94452349a205afab7c43d6622 100644 (file)
@@ -24,8 +24,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  1 file changed, 1 insertion(+), 2 deletions(-)
 
 diff .prev/drivers/md/raid0.c ./drivers/md/raid0.c
---- linux-2.6.21.2.orig/drivers/md/raid0.c
-+++ linux-2.6.21.2/drivers/md/raid0.c
+--- linux-2.6.21.3.orig/drivers/md/raid0.c
++++ linux-2.6.21.3/drivers/md/raid0.c
 @@ -415,7 +415,7 @@ static int raid0_make_request (request_q
        raid0_conf_t *conf = mddev_to_conf(mddev);
        struct strip_zone *zone;
index 90e64c74263e75658ae150e0602b0db303033c16..1a60fac1b8ac01db3dfbde354bcd013d18cb7804 100644 (file)
@@ -21,8 +21,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  2 files changed, 13 insertions(+), 5 deletions(-)
 
 diff .prev/drivers/md/bitmap.c ./drivers/md/bitmap.c
---- linux-2.6.21.2.orig/drivers/md/bitmap.c
-+++ linux-2.6.21.2/drivers/md/bitmap.c
+--- linux-2.6.21.3.orig/drivers/md/bitmap.c
++++ linux-2.6.21.3/drivers/md/bitmap.c
 @@ -255,19 +255,25 @@ static struct page *read_sb_page(mddev_t
  
  }
@@ -70,8 +70,8 @@ diff .prev/drivers/md/bitmap.c ./drivers/md/bitmap.c
                }
                paddr = kmap_atomic(page, KM_USER0);
                if (bitmap->flags & BITMAP_HOSTENDIAN)
---- linux-2.6.21.2.orig/include/linux/raid/bitmap.h
-+++ linux-2.6.21.2/include/linux/raid/bitmap.h
+--- linux-2.6.21.3.orig/include/linux/raid/bitmap.h
++++ linux-2.6.21.3/include/linux/raid/bitmap.h
 @@ -232,6 +232,7 @@ struct bitmap {
        struct page **filemap; /* list of cache pages for the file */
        unsigned long *filemap_attr; /* attributes associated w/ filemap pages */
index 0c597ebed449953c5ec2cabdd86958356cfa37ea..317b7cd6ff3403d6d51a989a3d75364789e503d6 100644 (file)
@@ -20,8 +20,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  kernel/time/tick-sched.c |   12 +++++++++---
  1 file changed, 9 insertions(+), 3 deletions(-)
 
---- linux-2.6.21.2.orig/kernel/time/tick-sched.c
-+++ linux-2.6.21.2/kernel/time/tick-sched.c
+--- linux-2.6.21.3.orig/kernel/time/tick-sched.c
++++ linux-2.6.21.3/kernel/time/tick-sched.c
 @@ -167,9 +167,15 @@ void tick_nohz_stop_sched_tick(void)
                goto end;
  
index ae0c1b03bfe88bbc138c79183153c8e21d8c7b80..1723368103d8b1842244c715ca49dd88e3a66ec4 100644 (file)
@@ -42,8 +42,8 @@ Signed-off-by: Chris Wright <chrisw@sous-sol.org>
  kernel/sched.c |    4 +---
  1 file changed, 1 insertion(+), 3 deletions(-)
 
---- linux-2.6.21.2.orig/kernel/sched.c
-+++ linux-2.6.21.2/kernel/sched.c
+--- linux-2.6.21.3.orig/kernel/sched.c
++++ linux-2.6.21.3/kernel/sched.c
 @@ -4545,9 +4545,7 @@ int __sched cond_resched_softirq(void)
        BUG_ON(!in_softirq());