| From | Subject | Date |
|---|---|---|
| Gregory Haskins | [PATCH 0/8] RT: scheduler migration/wakeup enhancements
Ingo, Steven, Thomas,
Please consider this series for inclusion in 23-rt6, as it has shown
to make a substantial improvement in our local testing. Independent
verification and/or comments/review are more than welcome.
-Greg
---------
RT: scheduler migration/wakeup enhancements
This series applies to 23.1-rt5 and includes numerous tweaks to the
scheduler. The primary goal of this set of patches is to further improve
wake-up latencies (particularly on larger SMP systems) and decrease migrat...
| Nov 5, 7:48 pm 2007 |
| Gregory Haskins | [PATCH 7/8] RT: Optimize rebalancing
We have logic to detect whether the system has migratable tasks, but we are
not using it when deciding whether to push tasks away. So we add support
for considering this new information.
Signed-off-by: Gregory Haskins <ghaskins@novell.com>
---
kernel/sched.c | 2 ++
kernel/sched_rt.c | 10 ++++++++--
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/kernel/sched.c b/kernel/sched.c
index 8a27f09..0eced8c 100644
--- a/kernel/sched.c
+++ b/kernel/sched.c
@@ -268,6...
| Nov 5, 7:49 pm 2007 |
| Gregory Haskins | [PATCH 8/8] RT: Use a 2-d bitmap for searching lowest-pri CPU
The current code use a linear algorithm which causes scaling issues
on larger SMP machines. This patch replaces that algorithm with a
2-dimensional bitmap to reduce latencies in the wake-up path.
Signed-off-by: Gregory Haskins <ghaskins@novell.com>
---
kernel/Makefile | 1
kernel/sched.c | 4 +
kernel/sched_cpupri.c | 186 +++++++++++++++++++++++++++++++++++++++++++++++++
kernel/sched_cpupri.h | 10 +++
kernel/sched_rt.c | 52 ++------------
5 files changed...
| Nov 5, 7:49 pm 2007 |
| Gregory Haskins | [PATCH 2/8] RT: Remove some CFS specific code from the wakeu...
The current wake-up code path tries to determine if it can optimize the
wake-up to "this_cpu" by computing load calculations. The problem is that
these calculations are only relevant to CFS tasks where load is king. For RT
tasks, priority is king. So the load calculation is completely wasted
bandwidth.
Therefore, we create a new sched_class interface to help with
pre-wakeup routing decisions and move the load calculation as a function
of CFS task's class.
Signed-off-by: Gregory Haskins <gh...
| Nov 5, 7:48 pm 2007 |
| Gregory Haskins | [PATCH 4/8] RT: Allow current_cpu to be included in search
It doesn't hurt if we allow the current CPU to be included in the
search. We will just simply skip it later if the current CPU turns out
to be the lowest.
We will use this later in the series
Signed-off-by: Gregory Haskins <ghaskins@novell.com>
---
kernel/sched_rt.c | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
diff --git a/kernel/sched_rt.c b/kernel/sched_rt.c
index fbe7b8a..7dd67db 100644
--- a/kernel/sched_rt.c
+++ b/kernel/sched_rt.c
@@ -326,9 +326,6 @@ stati...
| Nov 5, 7:48 pm 2007 |
| Gregory Haskins | [PATCH 5/8] RT: Pre-route RT tasks on wakeup
In the original patch series that Steven Rostedt and I worked on together,
we both took different approaches to low-priority wakeup path. I utilized
"pre-routing" (push the task away to a less important RQ before activating)
approach, while Steve utilized a "post-routing" approach. The advantage of
my approach is that you avoid the overhead of a wasted activate/deactivate
cycle and peripherally related burdens. The advantage of Steve's method is
that it neatly solves an issue preventing a "pull" op...
| Nov 5, 7:48 pm 2007 |
| Gregory Haskins | [PATCH 6/8] RT: Optimize our cpu selection based on topology
The current code base assumes a relatively flat CPU/core topology and will
route RT tasks to any CPU fairly equally. In the real world, there are
various toplogies and affinities that govern where a task is best suited to
run with the smallest amount of overhead. NUMA and multi-core CPUs are
prime examples of topologies that can impact cache performance.
Fortunately, linux is already structured to represent these topologies via
the sched_domains interface. So we change our RT router to consult a
...
| Nov 5, 7:49 pm 2007 |
| Gregory Haskins | [PATCH 1/8] RT: Consistency cleanup for this_rq usage
"this_rq" is normally used to denote the RQ on the current cpu
(i.e. "cpu_rq(this_cpu)"). So clean up the usage of this_rq to be
more consistent with the rest of the code.
Signed-off-by: Gregory Haskins <ghaskins@novell.com>
---
kernel/sched_rt.c | 46 +++++++++++++++++++++++-----------------------
1 files changed, 23 insertions(+), 23 deletions(-)
diff --git a/kernel/sched_rt.c b/kernel/sched_rt.c
index 9b06d7c..0348423 100644
--- a/kernel/sched_rt.c
+++ b/kernel/sched_rt.c
@@ -3...
| Nov 5, 7:48 pm 2007 |
| Gregory Haskins | [PATCH 3/8] RT: Break out the search function
Isolate the search logic into a function so that it can be used later
in places other than find_locked_lowest_rq().
Signed-off-by: Gregory Haskins <ghaskins@novell.com>
---
kernel/sched_rt.c | 62 ++++++++++++++++++++++++++++++++---------------------
1 files changed, 37 insertions(+), 25 deletions(-)
diff --git a/kernel/sched_rt.c b/kernel/sched_rt.c
index f1fc1b4..fbe7b8a 100644
--- a/kernel/sched_rt.c
+++ b/kernel/sched_rt.c
@@ -312,43 +312,55 @@ static struct task_struct *pick_ne...
| Nov 5, 7:48 pm 2007 |
| Peter Osterlund | Re: pktcdvd oops
Problem is repeatable on my computer. It dies in __module_get() on this
line:
BUG_ON(module_refcount(module) == 0);
I think this is because commit 7b595756ec1f49e0049a9e01a1298d53a7faaa15,
which states: "Note that with this change, userland holding a sysfs node
does not prevent the backing module from being unloaded."
Unfortunately, I don't know how this sysfs stuff is supposed to work, and
therefore don't know how to fix the problem.
--
Peter Osterlund - petero2@telia.com
http:/...
| Nov 5, 6:19 pm 2007 |
| Adrian Bunk | Linux 2.6.16.57
Security fixes since 2.6.16.56:
- CVE-2007-3740: CIFS should honour umask
- CVE-2007-4308: aacraid: fix security hole
- CVE-2007-4997: [IEEE80211]: avoid integer underflow for runt rx frames
- CVE-2007-5093: USB: fix DoS in pwc USB video driver
Location:
ftp://ftp.kernel.org/pub/linux/kernel/v2.6/
git tree:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.16.y.git
RSS feed of the git tree:
http://www.kernel.org/git/?p=linux/kernel/git/stable/linux-2.6.16.y.git;a=rss
Chan...
| Nov 5, 6:52 pm 2007 |
| Alan Cox | [PATCH] ata_piix: Add additional PCI identifier for 40 wire ...
Keeping the list in sync with the old IDE driver
Signed-off-by: Alan Cox <alan@redhat.com>
diff -u --new-file --recursive --exclude-from /usr/src/exclude linux.vanilla-2.6.24-rc1/drivers/ata/ata_piix.c linux-2.6.24-rc1/drivers/ata/ata_piix.c
--- linux.vanilla-2.6.24-rc1/drivers/ata/ata_piix.c 2007-11-01 11:41:54.000000000 +0000
+++ linux-2.6.24-rc1/drivers/ata/ata_piix.c 2007-11-05 22:25:32.879377872 +0000
@@ -621,6 +621,7 @@
static const struct ich_laptop ich_laptop[] = {
/* devid, subv...
| Nov 5, 6:51 pm 2007 |
| Richard Purdie | [GIT PULL] LED bugfixes
Linus,
Could you please pull from:
git://git.o-hand.com/linux-rpurdie-leds for-linus
for some LED driver bugfixes for 2.6.24.
Thanks, Richard
drivers/leds/leds-gpio.c | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
David Brownell (1):
leds: bugfixes for leds-gpio
-
| Nov 5, 6:21 pm 2007 |
| Greg KH | [GIT PATCH] PCI patches for 2.6.24-rc1
Here are a some PCI patches against your 2.6.24-rc1 git tree.
They are a bunch of quirk updates from David Miller, a new config item
to help Jeff Garzik start to cleanup the isdn drivers and let him take
those patches through his tree, and a few other minor bugfixes.
All of these have been in the -mm tree for a while.
Please pull from:
master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6.git/
The full patches will be sent to the linux-pci mailing list, if anyone
wants to see them.
...
| Nov 5, 5:56 pm 2007 |
| Linus Torvalds | Re: [GIT PATCH] PCI patches for 2.6.24-rc1
This one is bogus:
PCI: Revert "PCI: disable MSI by default on systems with Serverworks HT1000 chips"
This reverts commit e3008dedff4bdc96a5f67224cd3d8d12237082a0.
The real bug was an INTX issue in the tg3 ethernet chip, and
cured by commit c129d962a66c76964954a98b38586ada82cf9381
Signed-off-by: David S. Miller <davem@davemloft.net>
Acked-by: Jeff Garzik <jgarzik@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
I...
| Nov 5, 6:13 pm 2007 |
| Greg KH | Re: [GIT PATCH] PCI patches for 2.6.24-rc1
I'll defer to David on this one, as he sent it to me.
David?
greg k-h
-
| Nov 5, 6:17 pm 2007 |
| David Miller | Re: [GIT PATCH] PCI patches for 2.6.24-rc1
From: Greg KH <gregkh@suse.de>
At the time I originally wrote that patch, that was the commit ID in
my net-2.6 tree, but I rebased net-2.6 before final submittion of the
tg3 patch and I didn't update the commit log for this patch to match.
Sorry.
-
| Nov 5, 7:23 pm 2007 |
| Linus Torvalds | Re: [GIT PATCH] PCI patches for 2.6.24-rc1
Btw, I'd also like to take the opportunitity to ask people to always
include the explanation of the commit when you give a commit ID.
"git revert" does that for the commit it reverts, but the (bogus) commit
ID that was apparently added by David (c129d962a) didn't get the
explanation for it, so now it's totally impossible to match it up with
anything at all..
So let me one more say:
- don't just say
.. was cured by commit xyz
- but add the one-liner description of the commit,...
| Nov 5, 6:37 pm 2007 |
| David Miller | Re: [GIT PATCH] PCI patches for 2.6.24-rc1
From: Linus Torvalds <torvalds@linux-foundation.org>
I agree, and I've been trying to get into the habit of
doing this even though I didn't this time.
-
| Nov 5, 7:24 pm 2007 |
| Linus Torvalds | Re: [GIT PATCH] PCI patches for 2.6.24-rc1
Side note: I pulled and pushed out, since I assume the *code* is correct,
but please double-check the commit messages for things like this.
gitk makes it really easy, since it will highlight valid commit ID's. It
looks lik eyou may have re-ordered the commits or something?
Linus
-
| Nov 5, 6:16 pm 2007 |
| Greg KH | Re: [GIT PATCH] PCI patches for 2.6.24-rc1
Wow, that's cool, I never noticed that.
I'm guessing that David is referring to a commit in his tree, not in
yours yet.
thanks,
greg k-h
-
| Nov 5, 6:28 pm 2007 |
| Linus Torvalds | Re: [GIT PATCH] PCI patches for 2.6.24-rc1
Well, I suspect that David referred to a commit that he just sent by
email. Which obviously will have a *different* commit ID once you commit
it - so it probably made sense in his tree, but not once he exported it
as an email instead of syncing with git natively.
I also suspect that the whole series was re-ordered in email (or by you
reading/applying them in a different order). Since now the revert of the
"disable MSI" happens *before* the patch that looks like it will fix the
issue.
...
| Nov 5, 6:42 pm 2007 |
| David Miller | Re: [GIT PATCH] PCI patches for 2.6.24-rc1
From: Linus Torvalds <torvalds@linux-foundation.org>
They were in the correct order, and I did number them.
The commit with the invalid commit ID in question went in a long time
ago, into 2.6.23 in fact, and as I explained in another email I
rebased by net-2.6 tree before I had sent that patch in, but I forgot
to update the commit log in these PCI layer changes.
I was not referencing a commit ID within the PCI patch set itself.
I just did a pull and verified that the commits are in the ...
| Nov 5, 7:28 pm 2007 |
| Alan Stern | Re: BUG in: Driver core: convert block from raw kobjects to ...
Greg:
So what's our status? Do you think it's worthwhile adding the
"drop reference to parent kobject at remove time instead of release
time" patch?
Also, what's the story on the updates to the USB uevent routines? Do
you want separate patches from Kay and me or should we combine them
into a single patch?
Alan Stern
-
| Nov 5, 5:49 pm 2007 |
| Greg KH | Re: BUG in: Driver core: convert block from raw kobjects to ...
No.
I still need to take the time and read this thread and find the real
problem here. The fact that the issue does not show up for other,
non-scsi block devices, makes me feel this is a scsi-specific problem
with how it deals with the driver model, but I need to take the time to
I'll take a combined patch, as I don't think I got a signed-off for your
version, I was waiting for a "final" version.
Back to the kobject/kset cleanup/debug mess :)
thanks,
greg k-h
-
| Nov 5, 5:59 pm 2007 |
| Stefan Richter | request_mem_region failed (was: dv camera no longer recogniz...
[...]
The controller itself cannot be initialized anymore. The message "MMIO
resource... unavailable" is because ohci1394's call to
request_mem_region failed, i.e. when it tried to request the
memory-mapping of controller registers.
I have no idea how this could happen, therefore I Cc lkml. It's not a
problem with the IEEE 1394 drivers.
Besides the kernel update, did you change anything in the BIOS or even
the hardware? Do you boot the old kernels with the same boot parameters
as you did b...
| Nov 5, 5:23 pm 2007 |
| Bartlomiej Zolnierki... | [git patches] IDE fixes
[Empty message]
| Nov 5, 4:49 pm 2007 |
| Darrick J. Wong | [PATCH 2/2] libsas: Fix various sparse complaints
Annotate sas_queuecommand with locking details, and clean up a few
more sparse warnings about static/non-static declarations.
Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
---
drivers/scsi/libsas/sas_scsi_host.c | 6 +++++-
include/scsi/libsas.h | 4 +---
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/drivers/scsi/libsas/sas_scsi_host.c b/drivers/scsi/libsas/sas_scsi_host.c
index 0fa0296..c29ba47 100644
--- a/drivers/scsi/libsas/sas_scsi_host.c
...
| Nov 5, 3:52 pm 2007 |
| Darrick J. Wong | [PATCH 1/2] libsas: Convert sas_proto users to sas_protocol
sparse complains about the mixing of enums in libsas. Since the
underlying numeric values of both enums are the same, combine them
to get rid of the warning.
Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
---
drivers/scsi/aic94xx/aic94xx_dev.c | 6 +++---
drivers/scsi/aic94xx/aic94xx_dump.c | 4 ++--
drivers/scsi/aic94xx/aic94xx_hwi.c | 2 +-
drivers/scsi/aic94xx/aic94xx_scb.c | 6 +++---
drivers/scsi/aic94xx/aic94xx_task.c | 30 +++++++++++++++---------------
driv...
| Nov 5, 3:51 pm 2007 |
| Jeff Garzik | Re: [PATCH 1/2] libsas: Convert sas_proto users to sas_proto...
ACK patches 1-2
-
| Nov 5, 4:27 pm 2007 |
| Jeff Dike | [PATCH 4/6] UML - Console driver cleanups
Console driver cleanups -
Changed an instance of foo = bar + foo to foo += bar
Removed checks of tty->stopped - I don't think the low-level
driver has any business looking at that
Removed an annoying warning
Signed-off-by: Jeff Dike <jdike@linux.intel.com>
---
arch/um/drivers/line.c | 19 ++-----------------
1 file changed, 2 insertions(+), 17 deletions(-)
Index: linux-2.6/arch/um/drivers/line.c
===================================================================
--- linux-2.6.o...
| Nov 5, 3:27 pm 2007 |
| Jeff Dike | [PATCH 6/6] UML - Borrow const.h techniques
Suggested by Geert Uytterhoeven - use const.h to get constants that
are usable in both C and assembly. I can't include it directly since
this code can't include kernel headers. const.h is also for numeric
constants that can be typed by tacking a "UL" or similar on the end.
The constants here have to be typed by casting them.
So, the relevant parts of const.h are copied here and modified in
order to allow the constants to be uncasted in assembly and casted in
C.
Signed-off-by: Jeff Dike <jdi...
| Nov 5, 3:27 pm 2007 |
| Jeff Dike | [PATCH 3/6] UML - GPROF needs to depend on FRAME_POINTER
From: Karol Swietlicki <magotari@gmail.com>
This is a short Kconfig fix for a problem in User Mode Linux.
Frame pointers are required for gprof support to work.
Signed-off-by: Karol Swietlicki <magotari@gmail.com>
Signed-off-by: Jeff Dike <jdike@linux.intel.com>
---
arch/um/Kconfig.debug | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: linux-2.6/arch/um/Kconfig.debug
===================================================================
--- linux-2.6.orig/arch/...
| Nov 5, 3:27 pm 2007 |
| Jeff Dike | [PATCH 0/6] UML - Six for 2.6.25
These six patches are cleanups and can wait until 2.6.25.
Jeff
--
Work email - jdike at linux dot intel dot com
-
| Nov 5, 3:27 pm 2007 |
| Jeff Dike | [PATCH 2/6] UML - SMP needs to depend on BROKEN for now
SMP still needs to depend on BROKEN for now.
Signed-off-by: Jeff Dike <jdike@linux.intel.com>
---
arch/um/Kconfig | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
Index: linux-2.6/arch/um/Kconfig
===================================================================
--- linux-2.6.orig/arch/um/Kconfig 2007-11-05 14:08:07.000000000 -0500
+++ linux-2.6/arch/um/Kconfig 2007-11-05 14:12:35.000000000 -0500
@@ -189,8 +189,7 @@ config MAGIC_SYSRQ
config SMP
bool "Symmetric multi-proc...
| Nov 5, 3:27 pm 2007 |
| Jeff Dike | [PATCH 1/6] UML - const and other tidying
From: WANG Cong <xiyou.wangcong@gmail.com>
This patch also does some improvements for uml code. Improvements include
dropping unnecessary cast, killing some unnecessary code and still some
constifying for pointers etc..
Signed-off-by: WANG Cong <xiyou.wangcong@gmail.com>
Signed-off-by: Jeff Dike <jdike@linux.intel.com>
---
arch/um/drivers/ubd_kern.c | 6 +++---
arch/um/include/kern_util.h | 2 +-
arch/um/kernel/mem.c | 2 +-
...
| Nov 5, 3:27 pm 2007 |
| Jeff Dike | [PATCH 5/6] UML - clone.c tidying
clone.c needed some style attention -
updated copyright
include trimming
coding style
Signed-off-by: Jeff Dike <jdike@linux.intel.com>
---
arch/um/kernel/skas/clone.c | 32 ++++++++++++++++++--------------
1 file changed, 18 insertions(+), 14 deletions(-)
Index: linux-2.6/arch/um/kernel/skas/clone.c
===================================================================
--- linux-2.6.orig/arch/um/kernel/skas/clone.c 2007-11-05 14:06:09.000000000 -0500
+++ linux-2.6/arch/um/kernel/skas...
| Nov 5, 3:27 pm 2007 |
| Andrey Borzenkov | 2.6.24-rc1: hibernation hung on "Suspending console"
Notice "hung" not "hangs". This happened so far only once - when low batter=
y=20
condition triggered suspend to disk. I was not able to reproduce it after=20
this running on AC.
Just in case it rings the bell for someone. This is not suspend regression=
=20
reported earlier by Jens - I do not even have SATA nor is using libata=20
drivers.
=2Dandrey
| Nov 5, 3:01 pm 2007 |
| David Brownell | [patch 2.6.24-rc1-git] rtc-cmos exports nvram in sysfs
This makes rtc-cmos export its NVRAM, like several other RTC drivers.
It still works within the limits of the current CMOS_READ/CMOS_WRITE
calls, which don't understand how to access multiple register banks.
The primary impact of that limitation is that Linux can't access the
uppermost 128 bytes of NVRAM on many systems.
Note that this isn't aiming to be a drop-in replacement for the legacy
/dev/nvram support. (Presumably that has real users, and isn't just
getting carried forward automatically?...
| Nov 5, 2:52 pm 2007 |
| Evgeniy Polyakov | [3/4] Distributed storage. Algorithms.
Mirror and linear data stripping algorithms for DST.
Signed-off-by: Evgeniy Polyakov <johnpol@2ka.mipt.ru>
diff --git a/drivers/block/dst/alg_linear.c b/drivers/block/dst/alg_linear.c
new file mode 100644
index 0000000..cb77b57
--- /dev/null
+++ b/drivers/block/dst/alg_linear.c
@@ -0,0 +1,104 @@
+/*
+ * 2007+ Copyright (c) Evgeniy Polyakov <johnpol@2ka.mipt.ru>
+ * All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the ...
| Nov 5, 2:42 pm 2007 |
| Evgeniy Polyakov | [4/4] Distributed storage. Core interfaces.
This one contains core interfaces of the distributed storage, storage
and node initialization and cleanup code, block layer callbacks and the
like. It also contains Kconfig and Makefile changes.
Signed-off-by: Evgeniy Polyakov <johnpol@2ka.mipt.ru>
diff --git a/drivers/block/Kconfig b/drivers/block/Kconfig
index b4c8319..ca6592d 100644
--- a/drivers/block/Kconfig
+++ b/drivers/block/Kconfig
@@ -451,6 +451,8 @@ config ATA_OVER_ETH
This driver provides Support for ATA over Ethernet block
...
| Nov 5, 2:42 pm 2007 |
| Evgeniy Polyakov | [2/4] Distributed storage. Network processing.
This file contains all bits needed for async non-blocking network
processing of the block requests directed to DST.
Signed-off-by: Evgeniy Polyakov <johnpol@2ka.mipt.ru>
diff --git a/drivers/block/dst/kst.c b/drivers/block/dst/kst.c
new file mode 100644
index 0000000..ba5e5ef
--- /dev/null
+++ b/drivers/block/dst/kst.c
@@ -0,0 +1,1475 @@
+/*
+ * 2007+ Copyright (c) Evgeniy Polyakov <johnpol@2ka.mipt.ru>
+ * All rights reserved.
+ *
+ * This program is free software; you can redi...
| Nov 5, 2:42 pm 2007 |
| Evgeniy Polyakov | [1/4] Distributed storage. Documentation.
DST documentation.
Signed-off-by: Evgeniy Polyakov <johnpol@2ka.mipt.ru>
diff --git a/Documentation/dst/algorithms.txt b/Documentation/dst/algorithms.txt
new file mode 100644
index 0000000..1437a6a
--- /dev/null
+++ b/Documentation/dst/algorithms.txt
@@ -0,0 +1,115 @@
+Each storage by itself is just a set of contiguous logical blocks, with
+allowed number of operations. Nodes, each of which has own start and size,
+are placed into storage by appropriate algorithm, which remaps
+logical ...
| Nov 5, 2:42 pm 2007 |
| Evgeniy Polyakov | [0/4] Distributed storage. Squizzed black-out of the dancing...
Hi.
I'm pleased to announce 7'th and the final release of the distributed
storage subsystem (DST). It allows to form a storage on top of local and
remote nodes and combine them in linear or mirroring setup, which in
turn can be exported to remote nodes.
Short changelog:
* added strong checksum support (Castagnoli crc)
* extended autoconfiguration (added ability to request if remote
side supports strong checksum and turn it on if needed)
* documentation addon - sysfs files
* added clean/dirty ...
| Nov 5, 2:41 pm 2007 |
| David | 2.6.24-rc1 - Regularly getting processes stuck in D state on...
I've been testing rc1 for a week or so, and about 25% of the time I'm
seeing Firefox and Thunderbird getting stuck in 'D' state as they startup.
I've attached the output of Sysrq-T to this mail... system is a
dual-core AMD64, and files are on a RAID-1 root partition connected two
SATA disks on the on-board NVidia controller. I've had no problems
before .24 rc1
Cheers
David
| Nov 5, 2:23 pm 2007 |
| Greg Kroah-Hartman | Future of Linux 2.6.22.y series
For the last release, I stated that I thought the 2.6.22.12 release
would be the last one in the 2.6.22.y series. Since then, I've received
a number of other patches that would be nice to have in the .22.y tree.
So, for a while, I'll keep the 2.6.22.y tree open, doing new releases
every once in a while as they accumulate. I do this, for no other than
the selfish reason that I use it every day on my openSuSE 10.3 boxes as
that is the kernel base that release is on :)
If anyone has any objections...
| Nov 5, 2:13 pm 2007 |
| Greg Kroah-Hartman | Linux 2.6.22.12
We (the -stable team) are announcing the release of the 2.6.22.12 kernel.
It fixes a number of reported bugs, and any user of the 2.6.22 series is
encouraged to upgrade.
I'll also be replying to this message with a copy of the patch between
2.6.22.11 and 2.6.22.12
The updated 2.6.22.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.22.y.git
and can be browsed at the normal kernel.org git web browser:
[ message continues ] " title="http://git.kernel.org/?p=linux/kernel/g...">http://git.kernel.org/?p=linux/kernel/g... | Nov 5, 2:07 pm 2007 |
| Greg Kroah-Hartman | Re: Linux 2.6.22.12
diff --git a/Makefile b/Makefile
index 8874c9b..b55f9bf 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 22
-EXTRAVERSION = .11
+EXTRAVERSION = .12
NAME = Holy Dancing Manatees, Batman!
# *DOCUMENTATION*
diff --git a/arch/i386/kernel/io_apic.c b/arch/i386/kernel/io_apic.c
index 7f8b7af..97ba305 100644
--- a/arch/i386/kernel/io_apic.c
+++ b/arch/i386/kernel/io_apic.c
@@ -1275,12 +1275,15 @@ static struct irq_chip ioapic_chip;
static void ioa...
| Nov 5, 2:08 pm 2007 |
| James Bottomley | [GIT PATCH] SCSI bug fixes for 2.6.24-rc1
These are a fairly straightforward and small collection of fixes.
The patch is available here:
master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
The short changelog is:
Ilpo Järvinen (1):
osst: fix if (...) \n #if... cases missing semicolons when false
James Bottomley (1):
Update MAINTAINER email address and trees
James Smart (1):
lpfc : Correct queue tag handling
Robert Jennings (1):
ibmvscsi: Prevent IO during partner login
The diff...
| Nov 5, 1:45 pm 2007 |
| Frank van Maarseveen | VM/networking crash cause #1: page allocation failure (order...
For quite some time I'm seeing occasional lockups spread over 50 different
machines I'm maintaining. Symptom: a page allocation failure with order:1,
GFP_ATOMIC, while there is plenty of memory, as it seems (lots of free
pages, almost no swap used) followed by a lockup (everything dead). I've
collected all (12) crash cases which occurred the last 10 weeks on 50
machines total (i.e. 1 crash every 41 weeks on average). The kernel
messages are summarized to show the interesting part (IMO) they have
in c...
| Nov 5, 1:42 pm 2007 |
| previous day | today | next day |
|---|---|---|
| November 4, 2007 | November 5, 2007 | November 6, 2007 |
