Re: [Fastboot] [ PATCH ] fix to documentation for kexec

2007-02-06 Thread Horms
On Thu, Feb 01, 2007 at 01:25:04PM -0500, Robert P. J. Day wrote: > On Thu, 1 Feb 2007, Judith Lebzelter wrote: > > > Hello, > > > > I've noticed that the boot options are not correct for in > > the documentation for kdump. The "init" keyword is not > > necessary, and causes a kernel panic when

[PATCH] kexec: fix references to init in documentation for kexe

2007-02-06 Thread Horms
On Fri, Feb 02, 2007 at 01:32:40PM +0530, Vivek Goyal wrote: > On Thu, Feb 01, 2007 at 10:58:08AM -0800, Judith Lebzelter wrote: > > > > > > I did notice that my patch is out of date for the latest kernel, > > > however. I can send an up to date one. > > > > > This applies to 2.6.20-rc7 > > >

Re: [patch 1/3 take2] smaps: extract pte walker from smaps code

2007-02-06 Thread Paul Mundt
On Tue, Feb 06, 2007 at 10:49:14PM -0800, Andrew Morton wrote: > On Wed, 7 Feb 2007 15:29:34 +0900 Paul Mundt <[EMAIL PROTECTED]> wrote: > > I like the general idea of this patch set, however.. > > David didn't really spell out the rationale. Userspace people ask "how > much memory is my

Re: [PATCH 3/3, try #2] Blackfin: documents and maintainer patch

2007-02-06 Thread Wu, Bryan
Hi folks, Fixed a typo of one colleague's name in the MAINTAINERS file. Here is latest patch. Thanks a lot for Mike's help. Signed-off-by: Bryan Wu <[EMAIL PROTECTED]> --- Documentation/blackfin/00-INDEX | 11 ++ Documentation/blackfin/Filesystems | 169

Re: [PATCH] remove sb->s_files and file_list_lock usage in dquot.c

2007-02-06 Thread Christoph Hellwig
On Tue, Feb 06, 2007 at 03:50:01PM -0800, Andrew Morton wrote: > On Tue, 6 Feb 2007 14:23:33 +0100 > Christoph Hellwig <[EMAIL PROTECTED]> wrote: > > > static void add_dquot_ref(struct super_block *sb, int type) > > { > > - struct list_head *p; > > + struct inode *inode; > > > > restart:

Re: Free Linux Driver Development!

2007-02-06 Thread Miguel Ojeda
On 2/6/07, Greg KH <[EMAIL PROTECTED]> wrote: On Tue, Feb 06, 2007 at 12:29:03PM +0400, Manu Abraham wrote: > On 2/6/07, Greg KH <[EMAIL PROTECTED]> wrote: > >On Sun, Feb 04, 2007 at 07:59:47PM +0100, Pierre Ossman wrote: > >> Hi Greg, > >> > >> Although I am a bit of a cynic, I really hope that

Re: [git patches] libata fixes

2007-02-06 Thread Conke Hu
On Fri, 2007-02-02 at 11:58 -0500, Jeff Garzik wrote: > Brian and Tejun's patches fix really ugly bugs, Alan's are of less > importance > > Please pull from 'upstream-linus' branch of > master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev.git > upstream-linus > > to receive the

Re: 2.6.20 PCI Cannot allocate resource region 2

2007-02-06 Thread Grant Grundler
On Tue, Feb 06, 2007 at 03:52:47PM +0400, Manu Abraham wrote: > >attaching a dump of the regs (on 2.6.17.7) as well as the diff > > The device now works, used the demodulator driver alongwith the bridge > driver. Ok - thanks for the dmesg output and log. I suspect you've already tried cycling

[PATCH] [IA64] whitespace fixes for include/asm-ia64/sal.h

2007-02-06 Thread Horms
* Make use of spaces and tabs consistent * Make long line < 80col Signed-off-by: Simon Horman <[EMAIL PROTECTED]> Index: linux-2.6/include/asm-ia64/sal.h === --- linux-2.6.orig/include/asm-ia64/sal.h 2007-02-07

[PATCH] [IA64] Include kexec.h in arch/ia64/kernel/process.c

2007-02-06 Thread Horms
kexec.h is needed by arch/ia64/kernel/process.c so for the declaration of kexec_disable_iosapic() which is used in machine_shutdown(). Signed-off-by: Simon Horman <[EMAIL PROTECTED]> Index: linux-2.6/arch/ia64/kernel/process.c ===

Re: [patch 1/3 take2] smaps: extract pte walker from smaps code

2007-02-06 Thread Andrew Morton
On Wed, 7 Feb 2007 15:29:34 +0900 Paul Mundt <[EMAIL PROTECTED]> wrote: > On Tue, Feb 06, 2007 at 10:15:47PM -0800, David Rientjes wrote: > > Extracts the page table entry walker from the smaps-specific code in > > fs/proc/task_mmu.c. This will be used later for clearing the reference > > bits

Re: Re : [PATCH] Compressed ia32 ELF file generation for loading by Gujin 1/3

2007-02-06 Thread Vivek Goyal
On Tue, Feb 06, 2007 at 01:12:05PM +, Etienne Lorrain wrote: > > Building real mode code with kernel binary (vmlinux) has got another > > disadvantage that it breaks using vmlinux for kdump purposes. One compiles > > the kernel binary to execute from a different address but real mode > >

Re: [patch 3/3 take2] smaps: add clear_refs file to clear reference

2007-02-06 Thread Andrew Morton
On Tue, 6 Feb 2007 22:15:59 -0800 (PST) David Rientjes <[EMAIL PROTECTED]> wrote: > +static void clear_refs_pte_func(struct pte_walker *walker, pte_t *pte, > + unsigned long addr) > +{ > + struct page *page; > + pte_t ptent; > + > + ptent = *pte; > +

Re: [patch 1/3 take2] smaps: extract pte walker from smaps code

2007-02-06 Thread Paul Mundt
On Tue, Feb 06, 2007 at 10:15:47PM -0800, David Rientjes wrote: > Extracts the page table entry walker from the smaps-specific code in > fs/proc/task_mmu.c. This will be used later for clearing the reference > bits on pages to measure the number of pages accessed over a time period > through

Re: [PATCH 2.6.20] s390-drivers: Use ARRAY_SIZE macro when appropriate

2007-02-06 Thread Cornelia Huck
On Tue, 6 Feb 2007 18:07:44 +0200, "Ahmed S. Darwish" <[EMAIL PROTECTED]> wrote: > Hi all, > > A patch to use ARRAY_SIZE macro already defined in kernel.h > > Signed-off-by: Ahmed S. Darwish <[EMAIL PROTECTED]> > --- > Not compile tested due to (ofcourse ;)) missing hardware. > > diff --git

Re: [PATCH] wistron button support for fujitsu-siemens Amilo D88x0

2007-02-06 Thread Michael Leun
Hello, On Tue, 6 Feb 2007 20:07:49 + Matthew Garrett <[EMAIL PROTECTED]> wrote: > > Wistron button support for fujitsu-siemens Amilo D88x0 - works just > > fine for me on a Amilo D8820. > > Hm. Is there really no PNP id that tends to be associated with this > wistron hardware? Fujitsu (at

[patch 3/3 take2] smaps: add clear_refs file to clear reference

2007-02-06 Thread David Rientjes
Adds an additional file to /proc/pid: clear_refs. When any non-zero number is written to this file, all the PG_referenced flags and PAGE_ACCESSED (meaning the page has been accessed) are cleared within each VMA for the corresponding task. It is now possible to measure how much memory a task is

Re: [PATCH 2 of 4] Introduce i386 fibril scheduling

2007-02-06 Thread Michael K. Edwards
On 2/6/07, Joel Becker <[EMAIL PROTECTED]> wrote: Not everything is in-cache. Databases will be doing O_DIRECT and will expect that 90% of their I/O calls will block. Why should they have to iterate this list every time? If this is the API, they *have* to. If there's an efficient way

[patch 2/3 take2] smaps: add pages referenced count to smaps

2007-02-06 Thread David Rientjes
Adds an additional unsigned long field to struct mem_size_stats: referenced. For each page table entry that is walked for the VMA in the smaps code, this field is incremented by PAGE_SIZE if it has pte-reference bits. An additional line was added to the /proc/pid/smaps output for each VMA to

[patch 1/3 take2] smaps: extract pte walker from smaps code

2007-02-06 Thread David Rientjes
Extracts the page table entry walker from the smaps-specific code in fs/proc/task_mmu.c. This will be used later for clearing the reference bits on pages to measure the number of pages accessed over a time period through /proc/pid/smaps. The new struct pte_walker includes the struct

Re: [patch 2/3] smaps: add pages referenced count to smaps

2007-02-06 Thread Andrew Morton
On Tue, 6 Feb 2007 21:56:23 -0800 (PST) David Rientjes <[EMAIL PROTECTED]> wrote: > On Tue, 6 Feb 2007, Andrew Morton wrote: > > > > @@ -190,18 +191,20 @@ static int show_map_internal(struct seq_file *m, > > > void *v, struct mem_size_stats > > > > > > if (mss) > > >

Re: cpu load balancing problem on smp

2007-02-06 Thread Arjan van de Ven
Marc Donner wrote: 501: 215717 209388 209430 202514 PCI-MSI-edge eth10 502:927 1019 1053888 PCI-MSI-edge eth11 this is odd, this is not an irq distribution that irqbalance should give you 1 NMI:451 39 42

Re: [patch 2/3] smaps: add pages referenced count to smaps

2007-02-06 Thread David Rientjes
On Tue, 6 Feb 2007, Andrew Morton wrote: > > @@ -190,18 +191,20 @@ static int show_map_internal(struct seq_file *m, void > > *v, struct mem_size_stats > > > > if (mss) > > seq_printf(m, > > - "Size: %8lu kB\n" > > - "Rss:

Re: [patch 2/3] smaps: add pages referenced count to smaps

2007-02-06 Thread Andrew Morton
On Tue, 6 Feb 2007 21:27:03 -0800 (PST) David Rientjes <[EMAIL PROTECTED]> wrote: > @@ -190,18 +191,20 @@ static int show_map_internal(struct seq_file *m, void > *v, struct mem_size_stats > > if (mss) > seq_printf(m, > -"Size: %8lu kB\n" >

Re: [PATCH]: warrning fix: unsigned->signed

2007-02-06 Thread Tomasz Kvarsin
I uses gcc "trunk" with -Wconversion, because of they finaly implement warrning for such things: uint16_t a; uint8_t b; b = a; see http://gcc.gnu.org/wiki/NewWconversion On 2/7/07, Andrew Morton <[EMAIL PROTECTED]> wrote: On Wed, 7 Feb 2007 00:39:45 +0300 "Tomasz Kvarsin" <[EMAIL PROTECTED]>

[patch 3/3] smaps: add clear_refs file to clear reference

2007-02-06 Thread David Rientjes
Adds an additional file to /proc/pid: clear_refs. When any non-zero number is written to this file, all the PG_referenced flags (meaning the page has been accessed) are cleared within each VMA for the corresponding task. It is now possible to measure how much memory a task is using by clearing

[patch 2/3] smaps: add pages referenced count to smaps

2007-02-06 Thread David Rientjes
Adds an additional unsigned long field to struct mem_size_stats: referenced. For each page table entry that is walked for the VMA in the smaps code, this field is incremented if PG_referenced is set. An additional line was added to the /proc/pid/smaps output for each VMA to indicate how many

[patch 1/3] smaps: extract pte walker from smaps code

2007-02-06 Thread David Rientjes
Extracts the page table entry walker from the smaps-specific code in fs/proc/task_mmu.c. This will be used later for clearing the reference bits on pages to measure the number of pages accessed over a time period through /proc/pid/smaps. The new struct pte_walker includes the struct

Re: [RFC] [PATCH] To list all active probes in the system

2007-02-06 Thread Srinivasa Ds
Frederik Deweerdt wrote: > Hi, > > Comments below, > > On Tue, Feb 06, 2007 at 08:17:06PM +0530, Srinivasa Ds wrote: >> Srinivasa Ds wrote: >>> Christoph Hellwig wrote: On Tue, Feb 06, 2007 at 03:25:35PM +0530, Srinivasa Ds wrote: > Hi folks > > I have developed a patch,

Re: 2.6.20 PCI Cannot allocate resource region 2

2007-02-06 Thread Manu Abraham
On 2/7/07, Luming Yu <[EMAIL PROTECTED]> wrote: > none on the card, a flash or a firmware .. it has a 24c02 EEPROM for > vendor information, that's all Ok, sounds like windows driver can fix the broken EEPROM on you card. Otherwise, I can not explain how windows driver can fix the problem for

Re: [PATCH] mfd: SM501 core driver

2007-02-06 Thread Andrew Morton
On Tue, 6 Feb 2007 19:26:28 + Ben Dooks <[EMAIL PROTECTED]> wrote: > This patch is an update patch, ready for merging > for the Silicon Motion SM501 multi-function device > core. > > This driver handles the core function of the chip, > including the clock, power control and allocation > of

Re: [PATCH] input: Schedule removal of compaq touchscreen emulation (tsdev.c)

2007-02-06 Thread Andrew Morton
On Tue, 06 Feb 2007 16:42:39 + Richard Purdie <[EMAIL PROTECTED]> wrote: > --- > + > +What: Compaq touchscreen device emulation > +When: Oct 2007 > +Files: drivers/input/tsdev.c > +Why:The code says it was obsolete when it was written in 2001. > +

Re: 2.6.20 PCI Cannot allocate resource region 2

2007-02-06 Thread Luming Yu
none on the card, a flash or a firmware .. it has a 24c02 EEPROM for vendor information, that's all Ok, sounds like windows driver can fix the broken EEPROM on you card. Otherwise, I can not explain how windows driver can fix the problem for linux. Anyway, this issue is NOT linux problem.

Re: [Bugme-new] [Bug 7955] New: rootfstype used with linuxrc of different fs type fails to start

2007-02-06 Thread Andrew Morton
On Tue, 6 Feb 2007 18:52:13 -0800 [EMAIL PROTECTED] wrote: > http://bugzilla.kernel.org/show_bug.cgi?id=7955 > >Summary: rootfstype used with linuxrc of different fs type fails > to start > Kernel Version: 2.6.12 > Status: NEW > Severity:

Re: [PATCH] sky2: flow control off

2007-02-06 Thread Stephen Hemminger
On Tue, 06 Feb 2007 19:18:07 -0500 Jeff Garzik <[EMAIL PROTECTED]> wrote: > Stephen Hemminger wrote: > > Turn flow control off for sky2. When flow control is on, the transmitter > > may get randomly stuck. Perhaps there is hardware problem, but until > > Marvell provides errata information for

[PATCH 5/5] scsi: megaraid_sas - update version and author info

2007-02-06 Thread Sumant Patro
Update version and author information. Signed-off-by: Sumant Patro <[EMAIL PROTECTED]> --- drivers/scsi/megaraid/megaraid_sas.c |8 +--- drivers/scsi/megaraid/megaraid_sas.h |6 +++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff -uprN

[PATCH 4/5] scsi: megaraid_sas - preallocate memory for ioctl processing

2007-02-06 Thread Sumant Patro
Preallocate memory for ioctl processing. This is to avoid situations where ioctl fails for lack of memory (when system under heavy stress). The memory pool will have 8*4K, 4*8K and 1*64K memory chunks Signed-off-by: Sumant Patro <[EMAIL PROTECTED]> drivers/scsi/megaraid/megaraid_sas.c | 257

Re: [PATCH 2.6.19.2] r8169: support RTL8169SC/8110SC

2007-02-06 Thread 許恆嘉
Dear Francois: I think I didn't make it clear about the programming manuals for PCI-E ICs. Due to several legal issues, Realtek won't put the programming guide on its website. However, Realtek does offer the programming guide if the customers need it. If you want to have a copy of it, please

Re: [QUESTION] ATA: abnormal status 0x80 on port 0xCC07

2007-02-06 Thread Jeff Garzik
Michal Piotrowski wrote: Hi Jeff, What does this mean? ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen ata1.00: cmd c8/00:08:67:40:68/00:00:00:00:00/e3 tag 0 cdb 0x0 data 4096 in res 40/00:01:00:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout) ata1: soft resetting port

[PATCH 3/5] scsi: megaraid_sas - throttle io if FW is busy

2007-02-06 Thread Sumant Patro
Checks added in megasas_queue_command to know if FW is able to process commands within timeout period. If number of retries is 2 or greater, the driver stops sending cmd to FW. IO is resumed if pending cmd count reduces to 16 or 5 seconds has elapsed from the time cmds were last sent to FW.

Re: [patch 0/3] 2.6.20 fix for PageUptodate memorder problem

2007-02-06 Thread Nick Piggin
On Wed, Feb 07, 2007 at 09:58:57AM +1100, David Chinner wrote: > On Tue, Feb 06, 2007 at 09:02:01AM +0100, Nick Piggin wrote: > > Still no independent confirmation as to whether this is a problem or not. > > I think it is, so I'll propose this patchset to fix it. Patch 1/3 has a > > reasonable

[PATCH 2/5] scsi: megaraid_sas - added bios_param in scsi_host_template

2007-02-06 Thread Sumant Patro
Added bios_param in scsi_host_template to return disk geometry. Signed-off-by: Sumant Patro <[EMAIL PROTECTED]> --- drivers/scsi/megaraid/megaraid_sas.c | 45 + 1 files changed, 45 insertions(+) diff -uprN 2.6.new-p1/drivers/scsi/megaraid/megaraid_sas.c

[PATCH 1/5] scsi: megaraid_sas - stop cmd processing if hw_crit_error is set

2007-02-06 Thread Sumant Patro
Checks if hw_crit_error is set before processing cmds. Added in megasas_queue_command and command completion routines. Signed-off-by: Sumant Patro <[EMAIL PROTECTED]> --- drivers/scsi/megaraid/megaraid_sas.c | 13 - 1 files changed, 12 insertions(+), 1 deletion(-) diff -uprN

Re: [PATCH 2.6.19.2] r8169: support RTL8169SC/8110SC

2007-02-06 Thread 許恆嘉
Francois Romieu 提到: [EMAIL PROTECTED] : [...] ANS_2: So, do you think that it is a good idea to keep other vendos's PID and DID in the part? Yes. ANS_3: OK! I will do it. [...] ANS_2: Sure! You are right. RTL8110SC, RTL8111B and RTL8101E have modest differences, now.

Re: [PATCH] Kwatch: kernel watchpoints using CPU debug registers

2007-02-06 Thread Roland McGrath
> That's good. So I'll assume an updated version of kwatch can be submitted > without regard to the progress of utrace (other than minor conflicts over > the exact location of the ptrace code to change). Indeed. > Right. I had been thinking in terms of a developer using kwatch to track >

Re: Re : Re : Re : Re : [PATCH] Compressed ia32 ELF file generation for loading by Gujin 1/3

2007-02-06 Thread Eric W. Biederman
"H. Peter Anvin" <[EMAIL PROTECTED]> writes: > Etienne Lorrain wrote: >> H. Peter Anvin wrote: >>> I've long wished that someone would do a proper 16-bit x86 port of gcc; >> >>> however, the .code16gcc is usually good enough, although it produces code >>> which is a lot bigger than it needs to

Re: 2.6.20-rc6-mm3

2007-02-06 Thread Daniel Walker
I guess I will respond On Wed, 2007-02-07 at 00:51 +0100, Ingo Molnar wrote: > * Daniel Walker <[EMAIL PROTECTED]> wrote: > > > > | If we change the current "timer" entry to be listed as > > > | "lapic-timer" and not "IO-APIC-edge" (or one of the other names) > > > | and replace it with

[PATCH netdev#atl1 1/1] atl1: clean up extern, global scope declarations

2007-02-06 Thread Jay Cliburn
From: Jay Cliburn <[EMAIL PROTECTED]> atl1: move extern to header file; make some global code static Move an extern declaration to a header file. Make needlessly global functions static. Noticed by Adrian Bunk. Signed-off-by: Jay Cliburn <[EMAIL PROTECTED]> --- drivers/net/atl1/atl1.h

Re: [PATCH 2/2] x86_64 irq: Handle irqs pending in IRR during irq migration.

2007-02-06 Thread Eric W. Biederman
Ingo Molnar <[EMAIL PROTECTED]> writes: > * Eric W. Biederman <[EMAIL PROTECTED]> wrote: > >> Ingo would it be reasonable to get a wait queue so I can wait for an >> irq that needs the delayed disable action to actually become masked? > > that might make sense, but what will do the wakeup -

Re: [PATCH] knfsd: Fix a race in closing NFSd connections.

2007-02-06 Thread Neil Brown
On Tuesday February 6, [EMAIL PROTECTED] wrote: > > This patch assumes the presence of > knfsd-sunrpc-allow-creating-an-rpc-service-without-registering-with-portmapper.patch > which > obviously isn't appropriate for -stable. Only because they change adjacent lines. There is no semantic

Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error

2007-02-06 Thread Linus Torvalds
On Wed, 7 Feb 2007, David Woodhouse wrote: > > I think 'make oldconfig_noselect' is the way forward. We can both have > what we want. Actually, I think there might be an even more interesting schenario. The Kconfig language right not is ternary, which is fine as an arithmetic, but the

Re: [PATCH] knfsd: Fix a race in closing NFSd connections.

2007-02-06 Thread Andrew Morton
On Wed, 7 Feb 2007 11:10:26 +1100 NeilBrown <[EMAIL PROTECTED]> wrote: > If you lose this race, it can iput a socket inode twice and you > get a BUG in fs/inode.c > > When I added the option for user-space to close a socket, > I added some cruft to svc_delete_socket so that I could call > that

Re: [PATCH] Re: Bio device too big | kernel BUG at mm/filemap.c:537!

2007-02-06 Thread Andrew Morton
On Wed, 7 Feb 2007 12:30:39 +1100 Neil Brown <[EMAIL PROTECTED]> wrote: > On Tuesday February 6, [EMAIL PROTECTED] wrote: > > On Wed, 7 Feb 2007 10:26:56 +1100 > > Neil Brown <[EMAIL PROTECTED]> wrote: > > > > > +static int bio_fits_rdev(struct bio *bi) > > > +{ > > > + request_queue_t *q =

Re: [PATCH] Re: Bio device too big | kernel BUG at mm/filemap.c:537!

2007-02-06 Thread Neil Brown
On Tuesday February 6, [EMAIL PROTECTED] wrote: > On Wed, 7 Feb 2007 10:26:56 +1100 > Neil Brown <[EMAIL PROTECTED]> wrote: > > > +static int bio_fits_rdev(struct bio *bi) > > +{ > > + request_queue_t *q = bdev_get_queue(bi->bi_bdev); > > + > > + if ((bi->bi_size>>9) > q->max_sectors) > > +

Re: [PATCH 2 of 4] Introduce i386 fibril scheduling

2007-02-06 Thread Joel Becker
On Tue, Feb 06, 2007 at 05:15:02PM -0800, Davide Libenzi wrote: > I think ATM the core kernel implementation should be the focus, because Yeah, I was thinking the same thing. I originally posted just to make the point :-) Joel -- Life's Little Instruction Book #99 "Think

Re: [PATCH 2 of 4] Introduce i386 fibril scheduling

2007-02-06 Thread Kent Overstreet
If that's what is wanted, then the async_submit() API can detect the syncronous completion soon, and drop a result inside the result-queue immediately. It means that an immediately following async_wait() will find some completions soon. Or: struct async_submit { void *cookie; int

Re: [PATCH 2 of 4] Introduce i386 fibril scheduling

2007-02-06 Thread Kent Overstreet
On 2/6/07, Linus Torvalds <[EMAIL PROTECTED]> wrote: On Tue, 6 Feb 2007, Kent Overstreet wrote: > > The "struct aiocb" isn't something you have to or necessarily want to > keep around. Oh, don't get me wrong - the _only_ reason for "struct aiocb" would be backwards compatibility. The point is,

Re: [PATCH] Re: Bio device too big | kernel BUG at mm/filemap.c:537!

2007-02-06 Thread Andrew Morton
On Wed, 7 Feb 2007 10:26:56 +1100 Neil Brown <[EMAIL PROTECTED]> wrote: > +static int bio_fits_rdev(struct bio *bi) > +{ > + request_queue_t *q = bdev_get_queue(bi->bi_bdev); > + > + if ((bi->bi_size>>9) > q->max_sectors) > + return 0; > + blk_recount_segments(q, bi); > +

Re: [PATCH 2 of 4] Introduce i386 fibril scheduling

2007-02-06 Thread Davide Libenzi
On Tue, 6 Feb 2007, Joel Becker wrote: > > - Is it more expensive to forcibly have to wait and fetch a result even > > for in-cache syscalls, or it's faster to walk the submission array? > > Not everything is in-cache. Databases will be doing O_DIRECT > and will expect that 90% of

Re: [2.6.20][PATCH] fix mempolicy error check on a system with memory-less-node

2007-02-06 Thread KAMEZAWA Hiroyuki
On Tue, 6 Feb 2007 09:26:53 -0800 (PST) Christoph Lameter <[EMAIL PROTECTED]> wrote: > On Tue, 6 Feb 2007, KAMEZAWA Hiroyuki wrote: > > > This means an access to NULL,here. > > == > > unsigned slab_node(struct mempolicy *policy) > > { > > case MPOL_BIND: > > /* > >

Re: 2.6.20-rc6-mm3

2007-02-06 Thread Daniel Walker
On Wed, 2007-02-07 at 00:36 +0100, Thomas Gleixner wrote: > There are no other clock event devices in a PC system at the moment > and /proc/interrupt does not care, whether the interrupt was setup for a > clock event device or something else. It displays the name which is > given in the irqaction

Re: [PATCH] ide section fixes

2007-02-06 Thread Bartlomiej Zolnierkiewicz
On 2/6/07, Bartlomiej Zolnierkiewicz <[EMAIL PROTECTED]> wrote: On 2/1/07, Al Viro <[EMAIL PROTECTED]> wrote: > > a) cleanup_module() should be __exit > b) externs should match reality > > Signed-off-by: Al Viro <[EMAIL PROTECTED]> applied, thanks hmm, Linus has already applied, great :) - To

Re: [PATCH 6/11] Vmi timer no idle hz fixes.patch

2007-02-06 Thread Zachary Amsden
Andi Kleen wrote: -#ifdef CONFIG_S390 -#ifdef CONFIG_MATHEMU - { - .ctl_name = KERN_IEEE_EMULATION_WARNINGS, - .procname = "ieee_emulation_warnings", - .data = _ieee_emulation_warnings, - .maxlen =

Re: dynticks + iptables almost stops the boot process [was: Re: 2.6.20-rc6-mm3]

2007-02-06 Thread Andrew Morton
On Wed, 07 Feb 2007 00:17:33 +0100 Thomas Gleixner <[EMAIL PROTECTED]> wrote: > On Wed, 2007-02-07 at 00:12 +0100, Tilman Schmidt wrote: > > > No, not this. Anyway the last patch Thomas forwarded does fix the > > > problem. > > > > Which one would that be? I might try it for comparison. > >

Re: Re : Re : Re : Re : [PATCH] Compressed ia32 ELF file generation for loading by Gujin 1/3

2007-02-06 Thread H. Peter Anvin
Etienne Lorrain wrote: H. Peter Anvin wrote: I've long wished that someone would do a proper 16-bit x86 port of gcc; however, the .code16gcc is usually good enough, although it produces code which is a lot bigger than it needs to be. It is only that much bigger if you compare to 16 bits

Re: [PATCH 5/11] Fix PIT override bug for paravirt

2007-02-06 Thread Zachary Amsden
Andi Kleen wrote: On Mon, Feb 05, 2007 at 07:53:02PM -0800, Zachary Amsden wrote: The time initialization changed for i386 when some code moved into time_init. This made it no longer possible to override the PIT / HPET, which broke paravirt guests. Looks still fragile. Can this be

Re: [QUESTION] ATA: abnormal status 0x80 on port 0xCC07

2007-02-06 Thread Michal Piotrowski
On 07/02/07, Michal Piotrowski <[EMAIL PROTECTED]> wrote: On 06/02/07, Michal Piotrowski <[EMAIL PROTECTED]> wrote: [..] > I'll revert this patch. > > commit 7a0f1c8a4b1052da7efc7715e2e557255b632712 > Author: Lennert Buytenhek <[EMAIL PROTECTED]> > Date: Mon Jan 29 13:28:47 2007 +0100 > >

Re: [PATCH 2 of 4] Introduce i386 fibril scheduling

2007-02-06 Thread Joel Becker
On Tue, Feb 06, 2007 at 04:23:52PM -0800, Davide Libenzi wrote: > To how many "sessions" those 1000 *parallel* I/O operations refer to? > Because, if you batch them in an async fashion, they have to be parallel. They're independant. Of course they have to be parallel, that's what I/O

Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error

2007-02-06 Thread David Woodhouse
On Tue, 2007-02-06 at 16:21 -0800, Linus Torvalds wrote: > > On Wed, 7 Feb 2007, David Woodhouse wrote: > > > > It isn't that far off, and we could improve it if we wanted to. In > > _general_ it's quite good already. > > I agree that it's close to hierarchical. But it's literally the

Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error

2007-02-06 Thread Randy Dunlap
Linus Torvalds wrote: On Wed, 7 Feb 2007, David Woodhouse wrote: It isn't that far off, and we could improve it if we wanted to. In _general_ it's quite good already. I agree that it's close to hierarchical. But it's literally the exceptions that get you. Let me mention (again)

[BUG?] ata disk running maximum at DMA33 with 2.6.20 and new pata driver, NV CK804 ide controller.

2007-02-06 Thread Luigi Genoni
Hi, since upgrading to kernel 2.6.20 my pata disk, using new pata driver, is initialized maximum in DMA33 mode (and obviously performances drop consequently), as you can see from: pata_amd :00:06.0: version 0.2.7 PCI: Setting latency timer of device :00:06.0 to 64 ata5: PATA max

Re: 2.6.20 [drm:i915_wait_irq] *ERROR*

2007-02-06 Thread Dave Airlie
I'm running a 2.6.20 kernel on my macbook. When running an openGL application, if the opengl window's region is moved somewhere outside the screen limits, then keyboard locks, I can only move the mouse, nothing response. I can only reboot the box by pressing the power button 5 seconds.

Re: [RFC: -mm patch] drivers/net/atl1/: possible cleanups

2007-02-06 Thread J. K. Cliburn
On 2/6/07, Jeff Garzik <[EMAIL PROTECTED]> wrote: Jay Cliburn wrote: > Your patch is just a little bit out ahead of us. Some of your suggested > changes are already in the pipeline; we're just waiting for Jeff to > merge netdev#atl1 into netdev#ALL. Should be soon. Technical note: merging

Re: [PATCH 2 of 4] Introduce i386 fibril scheduling

2007-02-06 Thread Davide Libenzi
On Tue, 6 Feb 2007, Joel Becker wrote: > On Tue, Feb 06, 2007 at 03:56:14PM -0800, Davide Libenzi wrote: > > Async syscall submissions are a _one time_ things. It's not like a live fd > > that you can push inside epoll and avoid the multiple O(N) passes. > > First of all, the amount of syscalls

Re: [RFC: -mm patch] drivers/net/atl1/: possible cleanups

2007-02-06 Thread Adrian Bunk
On Tue, Feb 06, 2007 at 06:19:10PM -0600, Jay Cliburn wrote: > On Tue, 6 Feb 2007 23:12:29 +0100 > Adrian Bunk <[EMAIL PROTECTED]> wrote: >... > > This patch contains the following possible cleanups: > > - move extern declarations to atl1.h > > - make needlessly global code static > > Adrian, >

Re: [PATCH 6/11] Vmi timer no idle hz fixes.patch

2007-02-06 Thread Zachary Amsden
Andi Kleen wrote: -#ifdef CONFIG_S390 -#ifdef CONFIG_MATHEMU - { - .ctl_name = KERN_IEEE_EMULATION_WARNINGS, - .procname = "ieee_emulation_warnings", - .data = _ieee_emulation_warnings, - .maxlen =

Re: [RFC: -mm patch] drivers/net/atl1/: possible cleanups

2007-02-06 Thread Jeff Garzik
Jay Cliburn wrote: Your patch is just a little bit out ahead of us. Some of your suggested changes are already in the pipeline; we're just waiting for Jeff to merge netdev#atl1 into netdev#ALL. Should be soon. Technical note: merging #atl1 into #ALL happens each time netdev-2.6.git is

Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error

2007-02-06 Thread Linus Torvalds
On Wed, 7 Feb 2007, David Woodhouse wrote: > > It isn't that far off, and we could improve it if we wanted to. In > _general_ it's quite good already. I agree that it's close to hierarchical. But it's literally the exceptions that get you. Let me mention (again) USB_STORAGE and ATA. They

Re: [RFC: -mm patch] drivers/net/atl1/: possible cleanups

2007-02-06 Thread Jay Cliburn
On Tue, 6 Feb 2007 23:12:29 +0100 Adrian Bunk <[EMAIL PROTECTED]> wrote: > On Mon, Jan 29, 2007 at 08:45:28PM -0800, Andrew Morton wrote: > >... > > Changes since 2.6.20-rc6-mm2: > >... > > git-netdev-all.patch > >... > > git trees > >... > > > This patch contains the following possible

Re: [PATCH] sky2: flow control off

2007-02-06 Thread Jeff Garzik
Stephen Hemminger wrote: Turn flow control off for sky2. When flow control is on, the transmitter may get randomly stuck. Perhaps there is hardware problem, but until Marvell provides errata information for workaround, it should default to off. Signed-off-by: Stephen Hemminger <[EMAIL

Re: [patch 1/9] Fix HPET init race

2007-02-06 Thread Andrew Morton
On Tue, 6 Feb 2007 17:44:59 +0100 Jiri Bohac <[EMAIL PROTECTED]> wrote: > On Thu, Feb 01, 2007 at 06:34:50PM -0800, Andrew Morton wrote: > > On Thu, 01 Feb 2007 10:59:53 +0100 [EMAIL PROTECTED] wrote: > > > > > Fix a race in the initialization of HPET, which might result in a > > > 5 minute

[PATCH] knfsd: Fix a race in closing NFSd connections.

2007-02-06 Thread NeilBrown
There is a bug introduced in 2.6.19 that can cause badness in the NFS server, particularly if you get clients closing connections while the server is trying to write a reply. This patch fixed the bug and improves the handling of socket closing. The patch was made against -mm, and applies

Re: [PATCH netdev#atl1 1/3] atl1: remove whitespace damage

2007-02-06 Thread Jeff Garzik
Jay Cliburn wrote: From: Jay Cliburn <[EMAIL PROTECTED]> atl1: fix whitespace damage Remove trailing whitespace and spaces preceding tabs. Signed-off-by: Jay Cliburn <[EMAIL PROTECTED]> applied 1-3 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a

2.6.20 [drm:i915_wait_irq] *ERROR*

2007-02-06 Thread Lionel Landwerlin
Hi all, I'm running a 2.6.20 kernel on my macbook. When running an openGL application, if the opengl window's region is moved somewhere outside the screen limits, then keyboard locks, I can only move the mouse, nothing response. I can only reboot the box by pressing the power button 5 seconds.

Re: [PATCH 2 of 4] Introduce i386 fibril scheduling

2007-02-06 Thread Joel Becker
On Tue, Feb 06, 2007 at 03:56:14PM -0800, Davide Libenzi wrote: > Async syscall submissions are a _one time_ things. It's not like a live fd > that you can push inside epoll and avoid the multiple O(N) passes. > First of all, the amount of syscalls that you'd submit in a vectored way > are

Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error

2007-02-06 Thread David Woodhouse
On Tue, 2007-02-06 at 15:55 -0800, Linus Torvalds wrote: > > On Tue, 6 Feb 2007, David Woodhouse wrote: > > > > Really, if our config is set up in sensible submenus (as in general it > > _is_), the "see everything" behaviour really isn't bad. > > There are two fundamental problems with that

Re: [PATCH 2 of 4] Introduce i386 fibril scheduling

2007-02-06 Thread Davide Libenzi
On Tue, 6 Feb 2007, Joel Becker wrote: > On Tue, Feb 06, 2007 at 03:23:47PM -0800, Davide Libenzi wrote: > > struct async_submit { > > void *cookie; > > int sysc_nbr; > > int nargs; > > long args[ASYNC_MAX_ARGS]; > > int async_result; > > }; > > > > int async_submit(struct

Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error

2007-02-06 Thread Linus Torvalds
On Tue, 6 Feb 2007, David Woodhouse wrote: > > Really, if our config is set up in sensible submenus (as in general it > _is_), the "see everything" behaviour really isn't bad. There are two fundamental problems with that statement: - no, it really isn't always Quite often, our Kconfig

Re: 2.6.20-rc6-mm3

2007-02-06 Thread Rob Landley
On Tuesday 06 February 2007 6:28 pm, Daniel Walker wrote: > On Tue, 2007-02-06 at 18:15 -0500, Rob Landley wrote: > > On Tuesday 06 February 2007 3:40 pm, Daniel Walker wrote: > > > In this case "different" goes into userspace .. So different could mean > > > userspace regression, which is

Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error

2007-02-06 Thread Robert P. J. Day
On Tue, 6 Feb 2007, Randy Dunlap wrote: > Besides this select business, Bill (or someone :) mentioned a > feature that I requested about 8 months ago: the ability to disable > or enable groups of drivers at one swoop. i vaguely recall that *i* was pushing that idea, and even submitted a couple

RE: [RFC][PATCH 00/12] md raid acceleration and performance analysis

2007-02-06 Thread Leech, Christopher
Hi Dan, I've been looking over how your patches change the ioatdma driver. I like the idea of removing the multiple entry points for virtual address vs. page struct arguments, and just using dma_addr_t for the driver interfaces. But, I don't think having both ioatdma and iop-adma implement

[ANNOUNCE] Stacked GIT 0.12

2007-02-06 Thread Catalin Marinas
Stacked GIT 0.12 release is available from http://www.procode.org/stgit/. StGIT is a Python application providing similar functionality to Quilt (i.e. pushing/popping patches to/from a stack) on top of GIT. These operations are performed using GIT commands and the patches are stored as GIT

Re: [PATCH 2/11] Sched clock paravirt op

2007-02-06 Thread Zachary Amsden
Jeremy Fitzhardinge wrote: Zachary Amsden wrote: Jeremy Fitzhardinge wrote: Zachary Amsden wrote: Scheduled (or available) time and real time are good notions. Stolen time is debatable. But TSC is basically just always wrong. That's why I don't want to overload the rdtsc

Re: 2.6.20-rc6-mm3

2007-02-06 Thread Ingo Molnar
* Daniel Walker <[EMAIL PROTECTED]> wrote: > > | If we change the current "timer" entry to be listed as > > | "lapic-timer" and not "IO-APIC-edge" (or one of the other names) > > | and replace it with the count from LOC > > > > this is a pretty clear sentence, i dont think i misunderstood >

Re: [PATCH] remove sb->s_files and file_list_lock usage in dquot.c

2007-02-06 Thread Andrew Morton
On Tue, 6 Feb 2007 14:23:33 +0100 Christoph Hellwig <[EMAIL PROTECTED]> wrote: > static void add_dquot_ref(struct super_block *sb, int type) > { > - struct list_head *p; > + struct inode *inode; > > restart: > - file_list_lock(); > - list_for_each(p, >s_files) { > -

Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error

2007-02-06 Thread Linus Torvalds
On Tue, 6 Feb 2007, David Woodhouse wrote: > > Out of interest, which people would this be? Not me, certainly. > I _use_ select, for options which don't have questions. There were two > such instances in the context of Ingo's mail of $subject, even. > > And the thing Randy was saying "yes" to,

Re: [patch] MTD: fix DOC2000/2001/2001PLUS build error

2007-02-06 Thread David Woodhouse
On Tue, 2007-02-06 at 15:41 -0800, Randy Dunlap wrote: > It's quite subjective. E.g., I made/submitted a patch maybe 1 year > ago that tried to put all video graphics (frame buffer, AGP, DRM/DRI, > etc.) into one localized place in the menu structure. > OK, perhaps I wasn't persistent enough, but

Re: cpu load balancing problem on smp

2007-02-06 Thread Marc Donner
> can you send me the output of > > cat /proc/interrupts here it is: irqblance is running. network loaded with 600Mbit/s for about 5minutes. CPU0 CPU1 CPU2 CPU3 0: 37713 41667 41673 49914 IO-APIC-edge timer 1: 0 0

[BUG?] ata disk running maximum at DMA33 with 2.6.20 and new pata driver, NV CK804 ide controller.

2007-02-06 Thread l . genoni
Hi, since upgrading to kernel 2.6.20 my pata disk, using new pata driver, is initialized maximum in DMA33 mode, as you can see from: pata_amd :00:06.0: version 0.2.7 PCI: Setting latency timer of device :00:06.0 to 64 ata5: PATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0xF000 irq 14

Re: [PATCH 2/11] Sched clock paravirt op

2007-02-06 Thread Jeremy Fitzhardinge
Zachary Amsden wrote: > Jeremy Fitzhardinge wrote: >> Zachary Amsden wrote: >> >>> Scheduled (or available) time and real time are good notions. Stolen >>> time is debatable. But TSC is basically just always wrong. That's >>> why I don't want to overload the rdtsc operation. >> Well, in

  1   2   3   4   5   6   7   8   9   10   >