On Wed, Apr 25, 2007 at 08:54:34PM +1000, David Chinner wrote:
On Tue, Apr 24, 2007 at 04:53:11PM -0500, Amit Gud wrote:
-- --
| cnode 0 |--| cnode 0 |-- to another cnode or NULL
-- --
| cnode 1 |-
# cat /proc/ioports
00102000-00102007 : ide0
0010200e-0010200e : ide0
50300-5000f : PCI IO space
# cat /proc/iomem
1050-1050 : Au1x00 ENET
1052-10520003 : Au1x00 ENET
1110-111f : serial
1120-112f : serial
1402-1407 : au1xxx-ohci.0
44000-44fff :
Today, 26 april, is the *21*'th anniversary of nuclear
explosion at Chernobyl's station (ex USSR).
And linux 2.6.*21* is released. Nice!
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
Mel Gorman wrote:
On (26/04/07 16:50), Nick Piggin didst pronounce:
Fragmentation is the problem. The anti-frag patches don't actually
guarantee anything about fragmentation, and even if they did, then
The grouping pages by mobility do not guarantee anything but the memory
partition
On Thu, 2007-04-26 at 06:08 +0200, Adrian Bunk wrote:
[...]
What I will NOT do:
Waste my time with tracking 2.6.22-rc regressions.
Adrian, please reconsider. Without you the issues I've reported (most
likely to the wrong people) would have been missed too. And also keep in
mind that it takes 2
On Thu, Apr 26, 2007 at 10:48:09AM +0200, Aeschbacher, Fabrice wrote:
__request_resource: new=ide0[10200e-10200e], root=PCI IO[1000-f]
__request_resource: new=ide0[102000-102007], root=PCI IO[1000-f]
I added some printk() only for debugging raisons (for example in
Hello,
I am still struggling to track down problems with audio playback. I get
intermittent:
Apr 26 02:01:40 reforged [13230.947879] cannot submit sync urb (err = -45)
I have tackled the scheduler issues to where I really don't think the
driver is being starved at all. I am running audacious
On (25/04/07 23:37), Christoph Lameter didst pronounce:
On Wed, 25 Apr 2007, Eric W. Biederman wrote:
You are trying to couple something that has no business being coupled
as it reduces the system usability when you couple them.
What I am coupling? The approach solves a series of issues
the IDE driver uses a semaphore as mutex. use the mutex API instead of
the (binary) semaphore
Signed-off-by: Matthias Kaehlcke [EMAIL PROTECTED]
--
diff --git a/drivers/ide/ide-probe.c b/drivers/ide/ide-probe.c
index 8f15c23..34f79a5 100644
--- a/drivers/ide/ide-probe.c
+++
* Ingo Molnar [EMAIL PROTECTED] wrote:
i'm pleased to announce release -v6 of the CFS scheduler patchset. The
main goal of CFS is to implement high quality desktop scheduling as
well as technically possible.
The CFS patch against v2.6.21-rc7 or against v2.6.20.7 can be
downloaded from
Any chance to that this bug will be fixed anytime soon?
The Bug has been reported February 2004 but is still not fixed in sg.c
Is Linux development really so slow?
Douglas Gilbert [EMAIL PROTECTED] wrote:
Alan,
The SG_GET_RESERVED_SIZE ioctl is also defined in
the block layer, see
On Thu, Apr 26, 2007 at 05:48:12PM +1000, Nick Piggin wrote:
Christoph Lameter wrote:
On Thu, 26 Apr 2007, Nick Piggin wrote:
No I don't want to add another fs layer.
Well maybe you could explain what you want. Preferably without redefining
the established terms?
Support for
As pointed to by Peter, and also as indicated by a judicious output in
dmesg, the 4th parameter should be 0x969aa4f2. Please find below the
corrected patch:
Signed-off-by: Fabrice Aeschbacher [EMAIL PROTECTED]
===
---
From: Eric Sesterhenn / Snakebyte [EMAIL PROTECTED]
The expression
sp - 6 sp
where sp is a u16 is undefined in C since 'sp - 6' is promoted to int,
and signed overflow is undefined in C. gcc 4.2 actually warns about it.
Replace with a simpler test.
Signed-off-by: Eric Sesterhenn [EMAIL
Some guests (Solaris) do not set up all four pdptrs, but leave some invalid.
kvm incorrectly treated these as valid page directories, pinning the
wrong pages and causing general confusion.
Fix by checking the valid bit of a pae pdpte. This closes sourceforge bug
1698922.
Signed-off-by: Avi
Solaris panics if it sees a cpu with no fpu, and it seems to rely on this
bit. Closes sourceforge bug 1698920.
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
drivers/kvm/kvm_main.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/kvm/kvm_main.c
From: Anthony Liguori [EMAIL PROTECTED]
Avoid saving and restoring the guest fpu state on every exit. This
shaves ~100 cycles off the guest/host switch.
Signed-off-by: Anthony Liguori [EMAIL PROTECTED]
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
drivers/kvm/kvm.h |2 ++
It slows down Windows x64 horribly.
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
drivers/kvm/vmx.c |2 --
1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/drivers/kvm/vmx.c b/drivers/kvm/vmx.c
index 10845b7..d28c848 100644
--- a/drivers/kvm/vmx.c
+++ b/drivers/kvm/vmx.c
@@
This simplifies the API somewhat (by eliminating the special-case
cmpxchg8b on i386).
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
drivers/kvm/kvm_main.c| 45 ---
drivers/kvm/x86_emulate.c | 46
Noted by Joerg Roedel.
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
drivers/kvm/svm.c |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/kvm/svm.c b/drivers/kvm/svm.c
index b7e1410..c9b700d 100644
--- a/drivers/kvm/svm.c
+++ b/drivers/kvm/svm.c
@@ -63,9
From: Yaozu Dong [EMAIL PROTECTED]
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
drivers/kvm/mmu.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/drivers/kvm/mmu.c b/drivers/kvm/mmu.c
index c814394..8ccf84e 100644
--- a/drivers/kvm/mmu.c
+++ b/drivers/kvm/mmu.c
Intel hosts only support syscall/sysret in long more (and only if efer.sce
is enabled), so only reload the related MSR_K6_STAR if the guest will
actually be able to use it.
This reduces vmexit cost by about 500 cycles (6400 - 5870) on my setup.
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
From: Eddie Dong [EMAIL PROTECTED]
By checking if a reschedule is needed, we avoid dropping the vcpu.
[With changes by me, based on Anthony Liguori's observations]
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
drivers/kvm/kvm_main.c |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
Some msrs are only used by x86_64 instructions, and are therefore
not needed when the guest is legacy mode. By not bothering to switch
them, we reduce vmexit latency by 2400 cycles (from about 8800) when
running a 32-bt guest on a 64-bit host.
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
On Thu, 2007-04-26 at 07:34 +0400, Dan Kruchinin wrote:
Hi.
On 4/25/07, Antonino A. Daplas [EMAIL PROTECTED] wrote:
[snip]
I have just the same tracing, but my gnome desktop works pretty good
until I launch some application which eats much mem, like evince or
firefox. After it my X server
On Thursday 26 April 2007 07:45:09 Randy Dunlap wrote:
From: Randy Dunlap [EMAIL PROTECTED]
Eliminate 19439 (!!) sparse warnings like:
include/linux/mm.h:321:22: warning: constant 0x8100 is so big it
is unsigned long
Sparse is just wrong here. The C standard does make it
On Thu, Apr 26 2007, Adrian Bunk wrote:
What I will NOT do:
Waste my time with tracking 2.6.22-rc regressions.
Adding my voice to the chorus, I too hope you'll reconsider and continue
doing a great job with the regressions lists. It's really useful!
--
Jens Axboe
-
To unsubscribe from this
Make the exit statistics per-vcpu instead of global. This gives a 3.5%
boost when running one virtual machine per core on my two socket dual core
(4 cores total) machine.
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
drivers/kvm/kvm.h | 35 +
This is a continuation of my April 1 patchset. Both will be submitted
shortly for inclusion in Linux 2.6.22. Happily, significant performance
improvements are included, rather than just stability and correctness
fixes.
drivers/kvm/kvm.h | 40 +--
drivers/kvm/kvm_main.c
No meat in that file.
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
drivers/kvm/kvm_vmx.h | 14 --
drivers/kvm/vmx.c |7 ++-
2 files changed, 6 insertions(+), 15 deletions(-)
delete mode 100644 drivers/kvm/kvm_vmx.h
diff --git a/drivers/kvm/kvm_vmx.h
This avoids -ENOMEM under memory pressure.
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
drivers/kvm/mmu.c | 26 +-
1 files changed, 21 insertions(+), 5 deletions(-)
diff --git a/drivers/kvm/mmu.c b/drivers/kvm/mmu.c
index a368ea8..c814394 100644
---
Better leak detection, statistics, memory use, speed -- goodness all
around.
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
drivers/kvm/kvm.h |3 +++
drivers/kvm/kvm_main.c |7 +++
drivers/kvm/mmu.c | 39 +++
3 files changed, 45
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
---
drivers/kvm/svm.c |7 +--
1 files changed, 1 insertions(+), 6 deletions(-)
diff --git a/drivers/kvm/svm.c b/drivers/kvm/svm.c
index c9b700d..61ed735 100644
--- a/drivers/kvm/svm.c
+++ b/drivers/kvm/svm.c
@@ -1332,12 +1332,7 @@ static int
Usually, guest page faults are detected by the kvm page fault handler,
which detects if they are shadow faults, mmio faults, pagetable faults,
or normal guest page faults.
However, in ceratin circumstances, we can detect a page fault much later.
One of these events is the following combination:
THe automatically switched msrs are never changed on the host (with
the exception of MSR_KERNEL_GS_BASE) and thus there is no need to save
them on every vm entry.
This reduces vmexit latency by ~400 cycles on i386 and by ~900 cycles (10%)
on x86_64.
Signed-off-by: Avi Kivity [EMAIL PROTECTED]
Hi.
On Thu, 2007-04-26 at 11:17 +0300, Pekka Enberg wrote:
Hi Nigel,
On 4/26/07, Nigel Cunningham [EMAIL PROTECTED] wrote:
* Doing things in the right order? (Prepare the image, then do the
atomic copy, then save).
As I am a total newbie to the power management code, I am unable to
Hi.
On Thu, 2007-04-26 at 10:38 +0200, Jan Engelhardt wrote:
On Apr 26 2007 16:04, Nigel Cunningham wrote:
Hi again.
So - trying to get back to the original discussion - what (if anything)
do you see as the way ahead?
The options I can think of are (starting with things I can do):
Changelog from V1 - V2
- sysctl name is changed to be relaxed_zone_order
- NORMAL-NORMAL--DMA-DMA-DMA order (new ordering) is now default.
NORMAL-DMA-NORMAL-DMA order (old ordering) is optional.
- addes boot opttion to set relaxed_zone_order. ia64 is supported now.
- Added documentation
Hi,
I am booting 2.6.21-rc7-mm2 on x86_64 box with irqpoll command line option
and it panics. I can reproduce this problem easily on this box. Please
let me know if serial console output is required.
2.6.21-rc7 works just fine. So problem seems to be in some -mm patch.
Unable to handle kernel
Hi.
On Thu, 2007-04-26 at 00:27 -0700, David Lang wrote:
On Thu, 26 Apr 2007, Nigel Cunningham wrote:
Hi.
On Thu, 2007-04-26 at 01:33 +0200, Olivier Galibert wrote:
On Wed, Apr 25, 2007 at 11:50:45AM -0700, Linus Torvalds wrote:
.. but if the alternative is a feature that just isn't
On Thursday 26 April 2007 11:34:17 KAMEZAWA Hiroyuki wrote:
Changelog from V1 - V2
- sysctl name is changed to be relaxed_zone_order
- NORMAL-NORMAL--DMA-DMA-DMA order (new ordering) is now default.
NORMAL-DMA-NORMAL-DMA order (old ordering) is optional.
- addes boot opttion to set
This patch allows the pata_pcmcia driver to automatically detect 2GB
CompactFlash cards from Transcend.
Signed-off-by: Fabrice Aeschbacher [EMAIL PROTECTED]
=
--- linux-2.6.20.7-orig/drivers/ata/pata_pcmcia.c 2007-04-15
On Thu, 2007-04-26 at 02:13 -0700, Mike Mattie wrote:
Hello,
I am still struggling to track down problems with audio playback. I get
intermittent:
Apr 26 02:01:40 reforged [13230.947879] cannot submit sync urb (err = -45)
I have tackled the scheduler issues to where I really don't
Create symbolic link from each logical port to ehea driver
Signed-off-by: Thomas Klein [EMAIL PROTECTED]
---
This patch applies on top of the netdev upstream branch for 2.6.22
diff -Nurp -X dontdiff linux-2.6.21/drivers/net/ehea/ehea.h
patched_kernel/drivers/net/ehea/ehea.h
---
Certain resources may only be allocated when first logical port is available,
and must be removed when last logical port has been removed.
Signed-off-by: Thomas Klein [EMAIL PROTECTED]
---
This patch applies on top of the netdev upstream branch for 2.6.22
diff -Nurp -X dontdiff
On Wed, 2007-04-25 at 18:18 -0700, Andrew Morton wrote:
On Mon, 23 Apr 2007 14:32:36 +0200 Rene Herman [EMAIL PROTECTED] wrote:
Provide MODULE_MAINTAINER() as a convenient place to stick a name and email
I'm not sure we want to do this - that's what ./MAINTAINERS is for and we
end up
On (25/04/07 23:46), Christoph Lameter didst pronounce:
On Thu, 26 Apr 2007, Nick Piggin wrote:
Yeah. IMO anti-fragmentation and defragmentation is the hack, and we
should stay away from higher order allocations whenever possible.
Right and we need to create series of other approaches
the virtual console driver uses a semaphore as mutex. use the mutex
API instead of the (binary) semaphore
Signed-off-by: Matthias Kaehlcke [EMAIL PROTECTED]
--
diff --git a/drivers/char/vc_screen.c b/drivers/char/vc_screen.c
index 7919303..032d4f1 100644
--- a/drivers/char/vc_screen.c
+++
On Thu, 26 Apr 2007 11:47:44 +0200
Andi Kleen [EMAIL PROTECTED] wrote:
On Thursday 26 April 2007 11:34:17 KAMEZAWA Hiroyuki wrote:
Changelog from V1 - V2
- sysctl name is changed to be relaxed_zone_order
- NORMAL-NORMAL--DMA-DMA-DMA order (new ordering) is now default.
On Wed, Apr 25, 2007 at 04:54:10PM -0700, Andrew Morton wrote:
On Thu, 26 Apr 2007 01:10:21 +0200 Rafael J. Wysocki [EMAIL PROTECTED]
wrote:
Hi,
The BUG_ON in khthread_bind (line 165 in kthread.c) triggers for me during
attempted suspend to disk, when disable_nonboot_cpus() calls
David Chinner [EMAIL PROTECTED] writes:
On Thu, Apr 26, 2007 at 03:37:28PM +1000, Nick Piggin wrote:
I think starting with the assumption that we _want_ to use higher order
allocations, and then creating all this complexity around that is not a
good one, and if we start introducing things
On Tue, 2007-04-24 at 23:24 +0200, Pavel Machek wrote:
I believe uswsusp user/kernel separation is clean enough. Kernel
provides snapshot image and resume image. (Thanks go to Rafael for
very clean interface).
The interface isn't even 64/32-bit compatible...
johannes
signature.asc
On 26/04/07, David Chinner [EMAIL PROTECTED] wrote:
On Wed, Apr 25, 2007 at 11:16:57AM +0200, Jesper Juhl wrote:
Hi,
For your information :
Once in a while I see the message below after I've just created a new XFS
filesystem, mount it and then start copying data to it.
.
Gautham R Shenoy [EMAIL PROTECTED] writes:
On Wed, Apr 25, 2007 at 04:54:10PM -0700, Andrew Morton wrote:
On Thu, 26 Apr 2007 01:10:21 +0200 Rafael J. Wysocki [EMAIL PROTECTED]
wrote:
Hi,
The BUG_ON in khthread_bind (line 165 in kthread.c) triggers for me during
attempted suspend
On (26/04/07 18:55), Nick Piggin didst pronounce:
Mel Gorman wrote:
On (26/04/07 16:50), Nick Piggin didst pronounce:
Fragmentation is the problem. The anti-frag patches don't actually
guarantee anything about fragmentation, and even if they did, then
The grouping pages by mobility do
On Thu 2007-04-26 12:17:12, Johannes Berg wrote:
On Tue, 2007-04-24 at 23:24 +0200, Pavel Machek wrote:
I believe uswsusp user/kernel separation is clean enough. Kernel
provides snapshot image and resume image. (Thanks go to Rafael for
very clean interface).
The interface isn't even
I have just upgraded from 2.6.20 to 2.6.21, when I rebooted I thought the
computer had halted after loading snd_ymfpci, but what happens is that it
takes 2 minutes (120 seconds mesured with time) for the driver to load, but
then works as expected.
After making a diff between the 2.6.20 and 2.6.21
Hi!
The interface isn't even 64/32-bit compatible...
Which parts?
ioctl(AVAIL_SWAP,
...hmm, is this the one you are complaining about? It returns
loff_t through a pointer. Maybe there's another interface
that can return available swap, and we should use that,
On 04/26/2007 03:18 AM, Andrew Morton wrote:
On Mon, 23 Apr 2007 14:32:36 +0200 Rene Herman [EMAIL PROTECTED]
wrote:
Provide MODULE_MAINTAINER() as a convenient place to stick a name and
email address both for drivers having multiple (current and
non-current) authors and for when someone who
On 26/04/07, Adrian Bunk [EMAIL PROTECTED] wrote:
On Wed, Apr 25, 2007 at 08:29:28PM -0700, Linus Torvalds wrote:
...
So it's been over two and a half months, and while it's certainly not the
longest release cycle ever, it still dragged out a bit longer than I'd
have hoped for and it should
lguest needs to hold a reference to its task in case it exits while
another Guest is sending it I/O. Otherwise we can oops in
access_process_vm-get_task_mm-task_lock().
Signed-off-by: Rusty Russell [EMAIL PROTECTED]
---
drivers/lguest/lguest_user.c |4 +++-
1 file changed, 3 insertions(+),
[ How embarrassing, I got the iptables command wrong! --RR ]
From: James Morris [EMAIL PROTECTED]
Fix up nat example in documentation.
Signed-off-by: James Morris [EMAIL PROTECTED]
Signed-off-by: Rusty Russell [EMAIL PROTECTED]
---
Documentation/lguest/lguest.txt |2 +-
1 file changed, 1
On (26/04/07 17:42), Nick Piggin didst pronounce:
Christoph Lameter wrote:
On Thu, 26 Apr 2007, Nick Piggin wrote:
mapping through the radix tree. You just need to change the way the
filesystem looks up pages.
You didn't think any of the criticisms of higher order page cache size
were
Changelog V2 - V3
- removed zone ordering selection knobs...
much simpler one. just changing zonelist ordering.
tested on ia64 NUMA works well as expected.
-Kame
change zonelist order on NUMA v3.
[Description]
Assume 2 node NUMA, only node(0) has ZONE_DMA.
(ia64's ZONE_DMA is below
the CAPI 2.0 interface uses a semaphore as mutex. use the mutex
API instead of the (binary) semaphore
Signed-off-by: Matthias Kaehlcke [EMAIL PROTECTED]
--
diff --git a/drivers/isdn/capi/capi.c b/drivers/isdn/capi/capi.c
index db1260f..b260bdc 100644
--- a/drivers/isdn/capi/capi.c
+++
[EMAIL PROTECTED] (Mel Gorman) writes:
On (26/04/07 18:55), Nick Piggin didst pronounce:
Mel Gorman wrote:
On (26/04/07 16:50), Nick Piggin didst pronounce:
Fragmentation is the problem. The anti-frag patches don't actually
guarantee anything about fragmentation, and even if they did, then
On Thu, 2007-04-26 at 12:30 +0200, Pavel Machek wrote:
On Thu 2007-04-26 12:17:12, Johannes Berg wrote:
On Tue, 2007-04-24 at 23:24 +0200, Pavel Machek wrote:
I believe uswsusp user/kernel separation is clean enough. Kernel
provides snapshot image and resume image. (Thanks go to Rafael
On Wed, 2007-04-25 at 15:55 -0700, Linus Torvalds wrote:
That's where I started: whole suspend to disk thing actually has _more_
to do with shutdown than with suspend.
From looking at pm_ops which I was recently working with a lot, it seems
that it was designed by somebody who was reading
On Thu, 2007-04-26 at 12:40 +0200, Pavel Machek wrote:
Does this seem to help?
No idea, I haven't actually tried it yet, last time I tried uswsusp on
my 32/32 machine it didn't work due to endian problems that were
supposed to be resolved but I haven't had a chance to pick all the bits
together
Hi!
I believe uswsusp user/kernel separation is clean enough. Kernel
provides snapshot image and resume image. (Thanks go to Rafael for
very clean interface).
The interface isn't even 64/32-bit compatible...
Which parts?
ioctl numbers last time I talked about it with
On 04/26, Gautham R Shenoy wrote:
On Wed, Apr 25, 2007 at 04:54:10PM -0700, Andrew Morton wrote:
On Thu, 26 Apr 2007 01:10:21 +0200 Rafael J. Wysocki [EMAIL PROTECTED]
wrote:
Hi,
The BUG_ON in khthread_bind (line 165 in kthread.c) triggers for me during
attempted suspend to
Hi list,
find below a test comparing
2.6.21-rc7 (mainline)
2.6.21-rc7-sd046
2.6.21-rc7-cfs-v6-rc2(*) (X @ nice 0)
2.6.21-rc7-cfs-v6-rc2(*) (X @ nice -10)
running on a dualcore x86_64.
(*) At the time I started the tests, 2.6.21-rc7-cfs-v6 was not yet
available. I don't know
On 4/25/07, Pavel Machek [EMAIL PROTECTED] wrote:
Please stop using FUD.
Graphical progress it's not in the kernel, even with suspend2.
It was ascii-art, but still 'graphical', last time I checked.
Suspend2 talks to an userspace client via netlink. While I find the
name of the message
Hi!
Does this seem to help?
No idea, I haven't actually tried it yet, last time I tried uswsusp on
my 32/32 machine it didn't work due to endian problems that were
supposed to be resolved but I haven't had a chance to pick all the bits
together that you need.
This one should prevent
On Thu, 2007-04-26 at 13:16 +0200, Pavel Machek wrote:
This one should prevent ioctl numbers changing, too.
-#define SNAPSHOT_ATOMIC_SNAPSHOT _IOW(SNAPSHOT_IOC_MAGIC, 3, void *)
+#define SNAPSHOT_ATOMIC_SNAPSHOT _IOW(SNAPSHOT_IOC_MAGIC, 3, u32) /*
void * */
Afaict that'll actually
Hi!
This one should prevent ioctl numbers changing, too.
-#define SNAPSHOT_ATOMIC_SNAPSHOT _IOW(SNAPSHOT_IOC_MAGIC, 3, void *)
+#define SNAPSHOT_ATOMIC_SNAPSHOT _IOW(SNAPSHOT_IOC_MAGIC, 3, u32) /*
void * */
Afaict that'll actually change ioctl numbers breaking existing 64-bit
Hi!
We do not want to fragment the testing base, and suspend2 does not
really have any interesting features over uswsusp.
The testing base is already fragmented!
What the current situation means is that you simply never hear from
the people who get fed up with suspend but who manage to
Hi!
That's where I started: whole suspend to disk thing actually has _more_
to do with shutdown than with suspend.
From looking at pm_ops which I was recently working with a lot, it seems
that it was designed by somebody who was reading the ACPI documentation
and was otherwise pretty
On Thu, 2007-04-26 at 13:26 +0200, Pavel Machek wrote:
Yes, probably will. The other option is to break existing 32-bit
userspace, which is a bit more common AFAICT.
Judging from experience with the wext 32/64 bit fiasco it seems to be
rather uncommon to use 32-bit userspace on 64-bit
Hi!
Yes, probably will. The other option is to break existing 32-bit
userspace, which is a bit more common AFAICT.
Judging from experience with the wext 32/64 bit fiasco it seems to be
rather uncommon to use 32-bit userspace on 64-bit machines.
Well, it would break 32-bit userspace on
On Thu, Apr 26, 2007 at 12:17:12PM +0200, Johannes Berg wrote:
On Tue, 2007-04-24 at 23:24 +0200, Pavel Machek wrote:
I believe uswsusp user/kernel separation is clean enough. Kernel
provides snapshot image and resume image. (Thanks go to Rafael for
very clean interface).
The interface
On Thu, 2007-04-26 at 13:30 +0200, Pavel Machek wrote:
That code goes back to Patrick, AFAICT. (And yes, ACPI S3 and ACPI S4
low-level enter is pretty similar).
But that doesn't excuse abusing the same interface, IMHO.
Patches would be welcome
:) I'll see what I can do. Shouldn't be too
Andrew Morton wrote:
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.21-rc7/2.6.21-rc7-mm2/
- this has everything which is in 2.6.21. Plus more!
- a number of nasty bugs were fixed. This should be (a lot) more stable
than 2.6.21-rc7-mm1.
I get this warning here :
* Michael Gerdau [EMAIL PROTECTED] wrote:
Hi list,
find below a test comparing
2.6.21-rc7 (mainline)
2.6.21-rc7-sd046
2.6.21-rc7-cfs-v6-rc2(*) (X @ nice 0)
2.6.21-rc7-cfs-v6-rc2(*) (X @ nice -10)
running on a dualcore x86_64.
thanks for the testing!
as a summary: i
At Thu, 26 Apr 2007 12:12:48 +0200,
Santiago Garcia Mantinan wrote:
I have just upgraded from 2.6.20 to 2.6.21, when I rebooted I thought the
computer had halted after loading snd_ymfpci, but what happens is that it
takes 2 minutes (120 seconds mesured with time) for the driver to load, but
Hello,
I did compile the kernel, boots good ;-) BTW, does anyone (on P-III)
facing a memory check skip or sort of? Not getting RAM info in the
dmesg. Unable to get dmseg from the start of the gcc check! Any clue?
Here is the dmesg I get on my box:
0] ACPI: LAPIC (acpi_id[0x01]
Getting the following on an x86_64 numa box:
CC arch/x86_64/vdso/vclock_gettime.o
arch/x86_64/vdso/vclock_gettime.c:1: error: code model `small' not
supported in the 32 bit mode
make[1]: *** [arch/x86_64/vdso/vclock_gettime.o] Error 1
make: *** [arch/x86_64/vdso] Error 2
Kernel config
* Christoph Hellwig [EMAIL PROTECTED] wrote:
The interface isn't even 64/32-bit compatible...
It's not . And it's one of the worst interface I've seen lately. Did
anyone actually review this crap before it went in? I completely
agree with Linus that these kind of boundaries that lead
On Thu, 26 Apr 2007 13:11:52 +0200
Peter Zijlstra [EMAIL PROTECTED] wrote:
On Thu, 2007-04-26 at 04:02 -0700, Mike Mattie wrote:
On Thu, 26 Apr 2007 11:53:57 +0200
Peter Zijlstra [EMAIL PROTECTED] wrote:
On Thu, 2007-04-26 at 02:13 -0700, Mike Mattie wrote:
Hello,
I am
On Thu, 26 Apr 2007, Eric W. Biederman wrote:
[EMAIL PROTECTED] (Mel Gorman) writes:
On (26/04/07 18:55), Nick Piggin didst pronounce:
Mel Gorman wrote:
On (26/04/07 16:50), Nick Piggin didst pronounce:
Fragmentation is the problem. The anti-frag patches don't actually
guarantee anything
Getting hard boot failures before any kernel output on an x86_64 blade:
root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel /vmlinuz-autobench ro root=/dev/VolGroup00/LogVol00 rhgb
console=tty0 console=ttyS1,19200 selinux=no autobench_args:
root=30726124 ABAT:1177507960 profile=2
On Thu, Apr 26, 2007 at 02:46:08AM -0400, Daniel Barkalow wrote:
On Thu, 26 Apr 2007, Adrian Bunk wrote:
Number of different known regressions compared to 2.6.20 at the time
of the 2.6.21 release:
14
I count 13. (v2) had 15 items, of which 2 were subsequently fixed or found
to be
Nick Piggin wrote:
Christoph Lameter wrote:
On Thu, 26 Apr 2007, Nick Piggin wrote:
mapping through the radix tree. You just need to change the way the
filesystem looks up pages.
You didn't think any of the criticisms of higher order page cache size
were valid?
They are all known
Hi!
The interface isn't even 64/32-bit compatible...
It's not . And it's one of the worst interface I've seen lately. Did
anyone actually review this crap before it went in? I completely
agree with Linus that these kind of boundaries that lead to horribly
complex ioctl
On Wed, Apr 25, 2007 at 06:47:59PM +0400, Oleg Nesterov wrote:
On 04/25, Oleg Nesterov wrote:
On 04/25, Jarek Poplawski wrote:
Probably this is also possible without timer i.e.
with queue_work.
Yes, thanks. While adding cpu-hotplug check I forgot to add
Andy Whitcroft [EMAIL PROTECTED] writes:
Getting hard boot failures before any kernel output on an x86_64 blade:
root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
kernel /vmlinuz-autobench ro root=/dev/VolGroup00/LogVol00 rhgb
console=tty0 console=ttyS1,19200 selinux=no
Remove the clearly useless config option GENERIC_BUST_SPINLOCK, which
is not used anywhere in the tree.
Signed-off-by: Robert P. J. Day [EMAIL PROTECTED]
---
diff --git a/arch/avr32/Kconfig b/arch/avr32/Kconfig
index ce4013a..747922d 100644
--- a/arch/avr32/Kconfig
+++ b/arch/avr32/Kconfig
@@
Hi Andrew
Not sure if you prefer to wait Pierre work on futex64, so just in case, I
prepared this patch.
Update on this take6 :
- Rebased on linux-2.6.21-rc7-mm2 , since futex64 were droped from mm
Pierre, I can resubmit another patch on top on your next patch, so please do as
you prefer
On Mon, 23 Apr 2007 08:47:10 -0600, Jordan Crouse wrote:
On 23/04/07 11:42 +0200, Jean Delvare wrote:
I seem to remember there has been a patch floating around to
auto-detect the right ports back in June 2006, but it seems to have
been lost somehow. Jordan, do you remember?
I don't
A clarification:
I am aware that my work had some effect, and I am aware that my work
gets appreciated - there's no need for everyone to repeat this.
The point is: I'm not satisfied with the result.
Linus said 2.6.20 was a stable kernel. My impression was that at least
two of the regressions
101 - 200 of 1476 matches
Mail list logo