first of all, I'm not subscribed to the list, so please CC me the answers.
I'm being forced by my distro to use UUDIs to specify the boot device by
UUID. the problem is I don't know how to add UUID support to the kernl, that is,
I don't know which option I should enable.
some
On Wed, Mar 07, 2007 at 03:34:00AM -0800, Andrew Morton wrote:
On Wed, 7 Mar 2007 03:20:38 -0800 Andrew Morton [EMAIL PROTECTED] wrote:
===
--- linux-2.6.orig/mm/memory.c
+++ linux-2.6/mm/memory.c
@@ -1676,6 +1676,17
Michal Piotrowski napisał(a):
Hi,
[EMAIL PROTECTED] napisał(a):
The mm snapshot broken-out-2007-03-05-02-22.tar.gz has been uploaded to
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/mm/broken-out-2007-03-05-02-22.tar.gz
It contains the following patches against 2.6.21-rc2:
Andrew Morton wrote:
On Tue, 06 Mar 2007 12:10:49 +
P__draig Brady [EMAIL PROTECTED] wrote:
Perhaps one could possibly just evict pages with _mapcount==0 ?
That is the present fadvise(FADV_DONTNEED) behaviour.
Ah right. It doesn't invalidate page_mapped() pages.
If that means it doesn't
Linus Torvalds [EMAIL PROTECTED] wrote:
+#define ilog2_up(n) ((n) == 1 ? 0 : ilog2((n) - 1) + 1)
This is wrong. It uses n twice, which makes it unsafe as a macro.
Damn. I missed that.
Or it could use a __builtin_constant_p() (which gcc defines to not have
side effects) to allow the
Hi Evgeniy,
When one stresses the connector code, with sending many messages
from userspace to kernel, one could get in the unlikely()
part in cn_call_callback().
There a new __cbq gets allocated, and a NULL pointer got assigned
to the callback by dereferencing __cbq. This is the bug. The right
On Wed, 2007-03-07 at 12:00 +0100, Nick Piggin wrote:
On Wed, Mar 07, 2007 at 11:47:42AM +0100, Peter Zijlstra wrote:
On Wed, 2007-03-07 at 11:38 +0100, Nick Piggin wrote:
There are real users who want these fast, though.
Yeah, why don't we have a tree per nonlinear vma to find
Hi,
the fix revert-optimize-and-simplify-get_cycles_sync breaks the build:
CC arch/i386/kernel/asm-offsets.s
In file included from include/asm/timex.h:10,
from include/linux/timex.h:187,
from include/linux/sched.h:50,
from
On Wed, 2007-03-07 at 11:33 +1100, Rusty Russell wrote:
On Tue, 2007-03-06 at 20:34 +0100, Andi Kleen wrote:
Do you have text size comparisons before/after and possible lmbench?
No, but I'll run them this evening. Last time the size reduction was
slight, and there was no measurable
On Wed, Mar 07, 2007 at 12:26:12PM +0100, Philipp Reisner ([EMAIL PROTECTED])
wrote:
Hi Evgeniy,
Hi Philipp.
When one stresses the connector code, with sending many messages
from userspace to kernel, one could get in the unlikely()
part in cn_call_callback().
There a new __cbq gets
On 3/6/07, Pavel Machek [EMAIL PROTECTED] wrote:
As for why common abstractions like file are a good thing, think about why
having /dev/null is cleaner that having a special plug DEVNULL_FD fd
value to be plugged everywhere,
This is a stupid comparaison. By your logic we should also have
Hi,
Do you ever noticed that the ATAPI command TEST_UNIT_READY always
fails to execute !?
I debugged in the following environments:
piix + Intel ICH6/ICH7 PATA
atiixp + ATI SB600 PATA
libata + ata_piix + Intel ICH6/ICH7 PATA
libata + sata_sil24 + Silicon Image
On Wed, Mar 07, 2007 at 12:48:06PM +0100, Peter Zijlstra wrote:
On Wed, 2007-03-07 at 12:00 +0100, Nick Piggin wrote:
On Wed, Mar 07, 2007 at 11:47:42AM +0100, Peter Zijlstra wrote:
On Wed, 2007-03-07 at 11:38 +0100, Nick Piggin wrote:
There are real users who want these fast,
Hi Christoph,
Did you do some testing for recovery when end of the physical log
is seen ?
When you will be dealing with striped ICLOG buffers or big sized
ICLOGs, header size might range from 512 to 2k. Also, this header might
be split into 2 parts at the end of physical log. Then,
On 3/7/07, Conke Hu [EMAIL PROTECTED] wrote:
Hi,
Do you ever noticed that the ATAPI command TEST_UNIT_READY always
fails to execute !?
I debugged in the following environments:
piix + Intel ICH6/ICH7 PATA
atiixp + ATI SB600 PATA
libata + ata_piix + Intel ICH6/ICH7
On Wed, Mar 07, 2007 at 11:47:42AM +0100, Peter Zijlstra wrote:
Well, now they don't, but it could be done or even exploited as a DoS.
On Wed, Mar 07, 2007 at 12:00:36PM +0100, Nick Piggin wrote:
But so could nonlinear page reclaim. I think we need to restrict nonlinear
mappings to root if
Conke Hu wrote:
On 3/7/07, Conke Hu [EMAIL PROTECTED] wrote:
Hi,
Do you ever noticed that the ATAPI command TEST_UNIT_READY always
fails to execute !?
I debugged in the following environments:
piix + Intel ICH6/ICH7 PATA
atiixp + ATI SB600 PATA
libata +
On Tue, 2007-03-06 at 22:44 -0800, Bill Irwin wrote:
At some point in the past, I wrote:
I'm certainly in favor of the move; IRQ stacks could be made
rather deep and cheaply at that. I may get around to writing it this
week if no one else does it first.
On Tue, Mar 06, 2007 at 08:28:35PM
On Wed, Mar 07, 2007 at 04:22:24AM -0800, Bill Irwin wrote:
On Wed, Mar 07, 2007 at 11:47:42AM +0100, Peter Zijlstra wrote:
Well, now they don't, but it could be done or even exploited as a DoS.
On Wed, Mar 07, 2007 at 12:00:36PM +0100, Nick Piggin wrote:
But so could nonlinear page
On Tue, 6 Mar 2007 23:11:49 -0800 (PST) Davide Libenzi
davidel@xmailserver.org wrote:
On Wed, 7 Mar 2007, Stephen Rothwell wrote:
On Tue, 6 Mar 2007 17:36:56 -0800 (PST) Davide Libenzi
davidel@xmailserver.org wrote:
The read(2) call will read u32 signal numbers that landed over the
On Wed, Mar 07, 2007 at 05:44:24PM +0530, Shailendra Tripathi wrote:
Hi Christoph,
Did you do some testing for recovery when end of the physical
log is seen ?
I ran xfsqa over it, which should catch this case.
When you will be dealing with striped ICLOG
On Wed, 2007-03-07 at 13:17 +0100, Nick Piggin wrote:
Tracking these ranges on a per-vma basis would avoid taking the mm wide
mmap_sem and so would be cheaper than regular vmas.
Would that still be too expensive?
Well you can today remap N pages in a file, arbitrarily for
Hi,
Linus Torvalds napisał(a):
We've finally hopefully started to put a dent in the regressions,
especially the suspend/resume problems introduced since 2.6.20.
I get this while
echo shutdown /sys/power/disk; echo disk /sys/power/state
BUG: using smp_processor_id() in preemptible
Thomas Gleixner a écrit :
It is HRTIMER_MODE_xx in mainline as of 2.6.21-rc1. -rt kernels are
always a bit ahead of time. :)
Great !
Thanks.
--
Pierre
-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
Does not look to me either. Looks logical as well because these buffers
are used only in log syncing and only one thread can be ever flushing
one ICLOG and, hence, no need for protection.
Even split buffer (log-l_xbuf) is used by only ICLOG at a time,
should not matter. I don't see
On Tue 06-03-07 12:23:22, Eric Sandeen wrote:
Jan Kara wrote:
On Tue 06-03-07 06:36:09, Ulrich Drepper wrote:
Christoph Hellwig wrote:
fallocate with the whence argument and flags is already quite complicated,
I'd rather have another call for placement decisions, that would
be called on
Hi Bodo,
On Tue, 6 Mar 2007 21:40:19 +0100 (CET), Bodo Eggert wrote:
On Tue, 6 Mar 2007, Jean Delvare wrote:
On Mon, 05 Mar 2007 14:56:44 +0100, Bodo Eggert wrote:
2) make ACPI take this lock whenever it touches ports not allocated by
itself
and release it on function return.
Hi!
2) make ACPI take this lock whenever it touches ports not allocated by
itself
and release it on function return.
This is costly.
TANSTAAFL. You'll need to take some lock, and if you want port emulation
or per-device-mutex, you'll have to pay the price.
True,
Now that I'm making some progress on merging the basic stuff, I'd
like to get opinions about merging page_mkwrite functionality into
-fault().
I still don't see any callers in the tree, but I see no reason why
this won't work (or why it isn't better).
--
Like everything else in life,
proc_lookup remove_proc_entry
=== =
lock_kernel();
spin_lock(proc_subdir_lock);
[find PDE with refcount 0]
spin_unlock(proc_subdir_lock);
spin_lock(proc_subdir_lock);
On Sat, Feb 17, 2007 at 06:35:31PM -0800, Roland McGrath wrote:
Looking at mainline x86_64 ptrace code I think hole for u_debugreg[4]
and [5] is also needed.
It's not. The utrace_regset for the debugregs already has that behavior
for those two words, so mapping all 8 uarea words to
Pavel Emelianov wrote:
Balbir Singh wrote:
Pavel Emelianov wrote:
This patchset adds RSS, accounting and control and
limiting the number of tasks and files within container.
Based on top of Paul Menage's container subsystem v7
RSS controller includes per-container RSS accounter,
reclamation
On Wed, 7 March 2007 09:51:35 +0100, Jan Kara wrote:
I'll probably first write some userspace fs-reorganizer to find out how
much these changes in layout are able to give you in performance (i.e.
whether it's worth the effort of more complicated kernel online
defragmenter).
Have tried
On Sun, 4 Mar 2007 14:23:50 +
Ash Milsted [EMAIL PROTECTED] wrote:
On Sat, 3 Mar 2007 15:14:24 +
Ash Milsted [EMAIL PROTECTED] wrote:
Hi,
With 2.6.21-rc2-git1 I have a problem with my ps/2 port keyboard - it only
works
with one of the following on the command-line:
-
Robin Getz [EMAIL PROTECTED] writes:
It is useful on (broken) legacy serial equipment, where RTS should be
completely under the applications control.
Glitches on RTS aren't acceptable, and confuse some devices.
Does that mean you can't use TIOCMSET, TIOCM_RTS etc?
I understand - the
Oleksiy Kebkal [EMAIL PROTECTED] writes:
The name of the option is not CCTS, but CRTSCTS, isn't it? So, you may
not only want to pause own transmission when CTS is inactive, but to
control the transmission flow from the remote side. Why should RTS be
active when the port is open even without
it's used for
various purposes such as providing +12V to the device (and two pins
can supply more power than one - sure, it isn't the best idea).
I understand - the request wasn't to change the default operation - just add a
method of controlling things, so those minority of people who
* Rusty Russell [EMAIL PROTECTED] wrote:
On Tue, 2007-03-06 at 21:37 +0100, Ingo Molnar wrote:
maybe i shouldnt call it 'VMI' but 'the paravirt ABI'. I dont mind if
it's the Xen ABI or the VMWare ABI or a mesh of the two - everyone can
map their own internals to that /one/ ABI.
I
On Tue, 2007-03-06 at 18:08 -0800, Dan Hecht wrote:
IMO the paravirt interfaces should use nanoseconds anyway for both
readout and next event programming. That way the conversion is done in
the hypervisor once and the clocksources and clockevents are simple and
unified (except for the
Ingo Molnar wrote:
For example, VMI_CALL_SetAlarm takes a 'cycles' argument. Cycles is a
quite bad unit for an API, it should be absolute time, nanosec or
picosec based instead. We could easily see CPUs that have /no concept of
Actually, putting the unit in terms of cycles is more
On Wed, 2007-03-07 at 01:17 -0800, Zachary Amsden wrote:
Ingo Molnar wrote:
For example, VMI_CALL_SetAlarm takes a 'cycles' argument. Cycles is a
quite bad unit for an API, it should be absolute time, nanosec or
picosec based instead. We could easily see CPUs that have /no concept of
add sensable phantom driver
Signed-off-by: Jiri Slaby [EMAIL PROTECTED]
---
commit bb9798e15d86ada19f4d15e31124dc240df78899
tree 06d0ac31976d92128b4e43b4d009810292bdf7a0
parent 551535195b52a4d02b476bbbdf5ca613b8e1afa2
author Jiri Slaby [EMAIL PROTECTED] Wed, 07 Mar 2007 12:29:27 +0100
committer
On Thu, Feb 22, 2007 at 07:19:03PM -0800, Roland McGrath wrote:
Your replacement patch still has utrace_regset stuff in it, so it doesn't
compile without the later patches in the series. Try applying only
utrace-tracehook.patch from the series, then get it to build and make your
Oleksiy Kebkal [EMAIL PROTECTED] writes:
May be it would be good idea to develop some tty control driver which
provides a
possibility to change default setting of the drivers?
If there is a real need for it (such as a real existing device)...
then sure (it wouldn't be a default setting
On Wed, Mar 07, 2007 at 01:41:26PM +0100, Peter Zijlstra wrote:
On Wed, 2007-03-07 at 13:17 +0100, Nick Piggin wrote:
Tracking these ranges on a per-vma basis would avoid taking the mm wide
mmap_sem and so would be cheaper than regular vmas.
Would that still be too expensive?
Linus Torvalds napisał(a):
We've finally hopefully started to put a dent in the regressions,
especially the suspend/resume problems introduced since 2.6.20.
So 2.6.21-rc3 is out there now, and there's some hope that it will work
more widely than -rc1 and -rc2 did. Please do give it a good
On Wed, 7 Mar 2007, Luong Ngo wrote:
Hi all,
I am having this problem. I have a process with 2 threads created. One
of the thread will keep calling IOCTL to get information from the
kernel and will be blocked if there is no new information. If there is
information retured, the thread will
On Wed, 2007-03-07 at 14:08 +0100, Nick Piggin wrote:
The thing is, I don't think anybody who uses these things cares
about any of the 'problems' you want to fix, do they? We are
interested in dirty pages only for the correctness issue, rather
than performance. Same as reclaim.
Add an i386 implementation of alternative_io modelled on
the x86_64 version.
Signed-off-by: Andy Whitcroft [EMAIL PROTECTED]
---
Ok, this seems to fix things up here. I have only boot
tested this on an SMP so I'd not call that 'heavily tested'
in any real sense but it
On Wed, Mar 07, 2007 at 11:25:32AM +0100, Benjamin Herrenschmidt wrote:
On Tue, 2007-03-06 at 20:59 -0800, Linus Torvalds wrote:
Linus Torvalds (2):
Revert [PATCH] LOG2: Alter get_order() so that it can make use of
ilog2() on a constant
Linux 2.6.21-rc3
Greg, I think we
Peter Andreas,
Thank you very much for your help.
I understood that the kernel error numbers are limited. The largest
error number for i386 (kernel 2.6) is 131 so far. Assume that the
virtual address returned from do_mmap_pgoff will never exceed (unsigned
long)(-1000L), which is in the
On Wed, Mar 07, 2007 at 02:19:22PM +0100, Peter Zijlstra wrote:
On Wed, 2007-03-07 at 14:08 +0100, Nick Piggin wrote:
The thing is, I don't think anybody who uses these things cares
about any of the 'problems' you want to fix, do they? We are
interested in dirty pages only for the
On Wed, Mar 07, 2007 at 08:24:22AM -0300, Marcos Dione wrote:
I'm being forced by my distro to use UUDIs to specify the boot device by
UUID. the problem is I don't know how to add UUID support to the kernl, that
is,
I don't know which option I should enable.
On Wed, 2007-03-07 at 14:36 +0100, Nick Piggin wrote:
On Wed, Mar 07, 2007 at 02:19:22PM +0100, Peter Zijlstra wrote:
On Wed, 2007-03-07 at 14:08 +0100, Nick Piggin wrote:
The thing is, I don't think anybody who uses these things cares
about any of the 'problems' you want to fix,
On Wed, Mar 07, 2007 at 02:19:22PM +0100, Peter Zijlstra wrote:
On Wed, 2007-03-07 at 14:08 +0100, Nick Piggin wrote:
The thing is, I don't think anybody who uses these things cares
about any of the 'problems' you want to fix, do they? We are
interested in dirty pages only for
Well I don't think UML uses nonlinear yet anyway, does it? Can they
make do with restricting nonlinear to mlocked vmas, I wonder? Probably
not.
I think it does, but lets ask, Jeff?
Looks like it doesn't:
$ grep -r remap_file_pages arch/um/
$
Miklos
-
To unsubscribe from this list: send
Hi,
Thank you for your comments.
Leroy van Logchem wrote:
The default dirty_ratio on most 2.6 kernels tend to be too large imo.
If you are going to do sustained writes multiple times the size of
the memory you have at least two problems.
1) The precious dentry and inodecache will be dropped
Hi there,
Environment:
Kernel is 2.6.16.27, arch x86_64 on a Dual Core AMD64 machine with
4 GB of RAM. Also involved is an Areca 1100 SATA RAID controller
with the drives from the Tekram website.
Problem:
We get customer reports that a system stops with the following kernel
messages (as they
Greg / Adrian,
I didn't see anything in -rc3 to address the USB hub/serial crashes
reported here for -rc2. What's the status for those, or who should
I be pinging to get them fixed?
Thanks
Mark
Message-ID: [EMAIL PROTECTED]
Date: Sun, 04 Mar 2007 23:43:02 -0500
From: Mark Lord [EMAIL
On Tue, 2007-03-06 at 20:59 -0800, Linus Torvalds wrote:
We've finally hopefully started to put a dent in the regressions,
especially the suspend/resume problems introduced since 2.6.20.
Still having SATA breakage on resume:
Caught that one (from screen)
ATA: abnormal status 0x7F on port
Hi,
Following this message are 12 bugs fixes and minor clean ups from the
GFS2 -fixes git tree. They are all pretty small, most are just a few
lines long.
I've only just pushed the patches, so it may take a little while for
kernel.org's mirrors to pick them up. They are all in the -nmw tree as
From 2e95b6653bb69c893e6ee1b42b537939c1ea2b9c Mon Sep 17 00:00:00 2001
From: Josef Whiter [EMAIL PROTECTED]
Date: Tue, 20 Feb 2007 00:03:29 -0500
Subject: [PATCH] [GFS2] fix locking mistake
This patch fixes a locking mistake in the quota code, we do a mutex_lock instead
of a mutex_unlock.
From d5a6751b32c79680da90eaa76919ffe6e5b8a94f Mon Sep 17 00:00:00 2001
From: Richard Fearn [EMAIL PROTECTED]
Date: Sat, 17 Feb 2007 17:29:15 +
Subject: [PATCH] [GFS2] add newline to printk message
Patch for the 2.6.20 stable tree that adds a missing newline to one of
the printk messages in
On Wed, Mar 07, 2007 at 09:15:39AM -0500, Mark Lord wrote:
Greg / Adrian,
I didn't see anything in -rc3 to address the USB hub/serial crashes
reported here for -rc2. What's the status for those, or who should
I be pinging to get them fixed?
I have a series of USB bugfixes that need to get
From: Cliff Wickman [EMAIL PROTECTED]
When a cpu is disabled, move_task_off_dead_cpu() is called for tasks
that have been running on that cpu.
Currently, such a task is migrated:
1) to any cpu on the same node as the disabled cpu, which is both online
and among that task's cpus_allowed
2)
From a7d2b2bdc9a0b55d5b08e15756c7e65c48c4bca5 Mon Sep 17 00:00:00 2001
From: Wendy Cheng [EMAIL PROTECTED]
Date: Fri, 23 Feb 2007 00:21:17 -0500
Subject: [PATCH] [GFS2] NFS filehandle check
File handle checking error found in '07 NFS connectathon. The fh_type
and fh_len are not necessarily
From a13cbe375303585fec1425135ed54adb62be41fc Mon Sep 17 00:00:00 2001
From: Josef Whiter [EMAIL PROTECTED]
Date: Fri, 23 Feb 2007 12:49:51 -0500
Subject: [PATCH] [GFS2] fix hangup when multiple processes are trying to write
to the same file
This fixes a problem I encountered while running
From fb0d3bce8e88cca4abb26076f778f64edcaf19aa Mon Sep 17 00:00:00 2001
From: Wendy Cheng [EMAIL PROTECTED]
Date: Wed, 28 Feb 2007 11:24:25 -0500
Subject: [PATCH] [GFS2] pass formal ino in do_filldir_main
ok, the following is the minimum changes to get NFSD going before we
settle down this issue
From cad5b9392754910ee7dbe551eb004010a864c882 Mon Sep 17 00:00:00 2001
From: Steven Whitehouse [EMAIL PROTECTED]
Date: Wed, 28 Feb 2007 14:03:00 +
Subject: [PATCH] [GFS2] Fix bz 230143, incorrect flushing of rgrps
The below patch fixes a problem where we were not flushing rgrps
correctly. It
Tsutomu OWA wrote:
Hi Ingo,
Please consider for inclusion in your rt tree.
This series of patches fixes boot and runntime errors/warnings for
powerpc (esp. 64 bit). This applies to linux-2.6.20, patch-2.6.20-rt8
and previous my patch set;
From 1be3867955731b5cb2dc14060cc46f0882e87873 Mon Sep 17 00:00:00 2001
From: Steven Whitehouse [EMAIL PROTECTED]
Date: Thu, 1 Mar 2007 10:00:53 +
Subject: [PATCH] [GFS2] Fix bz 229831, lookup returns wrong inode
The following patch fixes Red Hat bz 229831. Without this patch its
possible for
From 84c6e8cd359adc34d21e40efcafe09297510b3c8 Mon Sep 17 00:00:00 2001
From: Adrian Bunk [EMAIL PROTECTED]
Date: Mon, 26 Feb 2007 00:18:42 +0100
Subject: [PATCH] [DLM] fs/dlm/user.c should #include user.h
Every file should include the headers containing the prototypes for
it's global functions.
From 04b159b132c0d8e92dae8c72f134fd5b13b43deb Mon Sep 17 00:00:00 2001
From: Steven Whitehouse [EMAIL PROTECTED]
Date: Thu, 1 Mar 2007 11:14:44 +
Subject: [PATCH] [GFS2] Remove unused variable
Remove an unused variable.
Signed-off-by: Steven Whitehouse [EMAIL PROTECTED]
diff --git
From 631c42e170564108423fa4073531db159f2523ea Mon Sep 17 00:00:00 2001
From: Steven Whitehouse [EMAIL PROTECTED]
Date: Thu, 1 Mar 2007 10:36:32 +
Subject: [PATCH] [GFS2] go_drop_bh is never used, so remove it
The -go_drop_bh function is never used, so this removes it and the single
caller,
From 95d97b7dd7d7a7a13d11a38b3ecb64849d2e5086 Mon Sep 17 00:00:00 2001
From: [EMAIL PROTECTED] [EMAIL PROTECTED]
Date: Mon, 5 Mar 2007 23:10:39 -0800
Subject: [PATCH] [GFS2] build fix
fs/gfs2/glock.c:2198: error: 'THIS_MODULE' undeclared here (not in a function)
Cc: Steven Whitehouse [EMAIL
From c3f49bc209b28d2b5f82b78baaa827eb3a4d1891 Mon Sep 17 00:00:00 2001
From: Steven Whitehouse [EMAIL PROTECTED]
Date: Wed, 7 Mar 2007 09:06:48 +
Subject: [PATCH] [GFS2] Fix bz 229873, alternate test: assertion
!ip-i_inode.i_mapping-nrpages failed
The following removes an incorrect assertion
On Wed, 2007-03-07 at 14:52 +0100, Peter Zijlstra wrote:
True. We could even guesstimate the nonlinear dirty pages by subtracting
the result of page_mkclean() from page_mapcount() and force an
msync(MS_ASYNC) on said mapping (or all (nonlinear) mappings of the
related file) when some
Robert Peterson wrote:
[...]
@@ -47,6 +52,11 @@ static inline const char *kallsyms_lookup(unsigned
long addr,
return NULL;
}
+static inline void sprint_symbol(char *buffer, unsigned long addr)
+{
+return;
+}
I'm really sorry for not replying sooner (I've been really busy), but
this
Hello.
Tsutomu OWA wrote:
--- linux-rt8/arch/powerpc/kernel/irq.c 2007-02-20 14:30:38.0 +0900
+++ rt/arch/powerpc/kernel/irq.c2007-03-05 18:54:34.0 +0900
@@ -392,7 +392,7 @@ EXPORT_SYMBOL(do_softirq);
#ifdef CONFIG_PPC_MERGE
static LIST_HEAD(irq_hosts);
-static
Am Mittwoch, 7. März 2007 02:56 schrieb Linus Torvalds:
Anyway, I'm unable to revert the broken commit, since there are now other
changes that depend on it, but can somebody *please* do that? I'll apply
Hugh's silly patch in the meantime, just to avoid the lockup.
As you like it. This patch
Hi,
Please consider pulling the following GFS2 DLM bug fixes and trivial clean
ups.
They are all relatively small in size,
Steve.
The following changes since commit 08e15e81a40e3241ce93b4a43886f3abda184aa6:
Linus Torvalds (1):
Linux 2.6.21-rc3
are found in the git repository at:
On Wed, 2007-03-07 at 17:38 +0300, Sergei Shtylyov wrote:
Hello.
Tsutomu OWA wrote:
--- linux-rt8/arch/powerpc/kernel/irq.c 2007-02-20 14:30:38.0
+0900
+++ rt/arch/powerpc/kernel/irq.c2007-03-05 18:54:34.0 +0900
@@ -392,7 +392,7 @@ EXPORT_SYMBOL(do_softirq);
On Tue, 2007-03-06 at 22:44 -0800, Bill Irwin wrote:
What do you see as the obstacle to eliminating nested IRQ's?
On Wed, Mar 07, 2007 at 04:34:52AM -0800, Arjan van de Ven wrote:
political will, or maybe just the lack of convincing people so far
Political issues are significantly more
Kirk Kuchov wrote:
Either stop flaming kernel developers or become one. It is that
simple.
If I were to become a kernel developer I would stick with FreeBSD. At
least they have kqueue for about seven years now.
I have been playing with this thought for quite some time. The question is,
On Wed, Mar 07, 2007 at 02:53:07PM +0100, Miklos Szeredi wrote:
msync() might never get called and then we're back with the old
behaviour where we can surprise the VM with a ton of dirty pages.
But we're root. With your patch, root *can't* do nonlinear writeback
well. Ever. With
Hello.
Benjamin Herrenschmidt wrote:
--- linux-rt8/arch/powerpc/kernel/irq.c 2007-02-20 14:30:38.0 +0900
+++ rt/arch/powerpc/kernel/irq.c2007-03-05 18:54:34.0 +0900
@@ -392,7 +392,7 @@ EXPORT_SYMBOL(do_softirq);
#ifdef CONFIG_PPC_MERGE
static LIST_HEAD(irq_hosts);
On Wed, Mar 07, 2007 at 03:34:27PM +0100, Peter Zijlstra wrote:
On Wed, 2007-03-07 at 14:52 +0100, Peter Zijlstra wrote:
True. We could even guesstimate the nonlinear dirty pages by subtracting
the result of page_mkclean() from page_mapcount() and force an
msync(MS_ASYNC) on said mapping
just removing the if() and the explicit IRQ enabling already makes irqs no
longer nest...
I can see why that would raise eyebrows. I can see getting bashed
mercilessly with interrupt latency concerns as a result here. Can you
suggest any defenses?
hardirq handlers are supposed to be
On Wed, 2007-03-07 at 15:02 +0100, Rainer Koenig wrote:
Hi there,
Environment:
Kernel is 2.6.16.27, arch x86_64 on a Dual Core AMD64 machine with
4 GB of RAM. Also involved is an Areca 1100 SATA RAID controller
with the drives from the Tekram website.
Problem:
We get customer
On Wed, Mar 07, 2007 at 02:52:12PM +0100, Peter Zijlstra wrote:
Well I don't think UML uses nonlinear yet anyway, does it? Can they
make do with restricting nonlinear to mlocked vmas, I wonder? Probably
not.
I think it does, but lets ask, Jeff?
Nope, UML needs to be able to change
On Wednesday 07 March 2007 04:06, Roland Dreier wrote:
--- linux.orig/include/asm-x86_64/nmi.h
+++ linux/include/asm-x86_64/nmi.h
@@ -63,7 +63,7 @@ extern int setup_nmi_watchdog(char *);
extern atomic_t nmi_active;
extern unsigned int nmi_watchdog;
-#define NMI_DEFAULT
The type of a resource could be 32 or 64bit depending upon platform or
option so cast it explicitly.
Signed-off-by: Alan Cox [EMAIL PROTECTED]
diff -u --new-file --recursive --exclude-from /usr/src/exclude
linux.vanilla-2.6.21-rc2-mm2/drivers/mtd/maps/dilnetpc.c
We must exit immediately on a FIFO fill not take the end of packet path
otherwise each underrun in PIO transmit mode causes a runt packet and the
data is lost.
Signed-off-by: Alan Cox [EMAIL PROTECTED]
diff -u --new-file --recursive --exclude-from /usr/src/exclude
Hi Ingo,
I'm seeing an LTP test fail for ltp test sigaction_16_24. Basically,
it tests whether the SA_RESTART flag works for the sem_wait operation.
I see sem_wait is implemented with futex_wait, so I wonder whether we
can make it restartable? Am I going about it the right way? (Seems to
fix the
On Wed, 7 Mar 2007, Peter Zijlstra wrote:
return -1;
}
Perhaps so something with PAGE_SIZE here, as you know there are
platforms/configs where PAGE_SIZE != 4k :-)
Any allocation 2k just uses a regular allocation which will waste space.
I have a patch here to make this dependent on
On Wed, 7 Mar 2007, Benjamin Herrenschmidt wrote:
On Tue, 2007-03-06 at 20:59 -0800, Linus Torvalds wrote:
Linus Torvalds (2):
Revert [PATCH] LOG2: Alter get_order() so that it can make use of
ilog2() on a constant
Linux 2.6.21-rc3
Greg, I think we should revert that
If you want to cast a pointer to a small value then start by turning it
into an unsigned long so the compiler knows what is going on.
Personally I find the whole approach used by this driver for types of
registers (which are really USB register numbers) utterly perverse...
Signed-off-by: Alan
Alan Cox wrote:
If you want to cast a pointer to a small value then start by turning it
into an unsigned long so the compiler knows what is going on.
Personally I find the whole approach used by this driver for types of
registers (which are really USB register numbers) utterly perverse...
...
Paulo Marques wrote:
That is why I suggested to change it to something like *buffer = '\0'
instead.
Point well taken. A revised patch with your suggested fix is below.
The really nice solution IMHO, would be to remove the print_symbol and
sprint_symbol functions from the the #ifdef
From: David Howells
Newsgroups: gmane.linux.kernel
Subject: Re: [PATCH] Fix get_order()
Date: Wed, 07 Mar 2007 11:43:06 +
[]
Various archs (including i386, x86_64, powerpc and frv) have instructions that
can be used to calculate integer log2(N).
Probably it can be used to get rid of
801 - 900 of 1418 matches
Mail list logo