[PATCH 2/23] make atomic_read() and atomic_set() behavior consistent on alpha

2007-08-13 Thread Chris Snook
From: Chris Snook <[EMAIL PROTECTED]> Use volatile consistently in atomic.h on alpha. Signed-off-by: Chris Snook <[EMAIL PROTECTED]> --- linux-2.6.23-rc3-orig/include/asm-alpha/atomic.h2007-07-08 19:32:17.0 -0400 +++ linux-2.6.23-rc3/include/asm-alpha/atomic.h 2007-08-13

Re: Distributed storage.

2007-08-13 Thread Evgeniy Polyakov
On Mon, Aug 13, 2007 at 03:12:33AM -0700, Daniel Phillips ([EMAIL PROTECTED]) wrote: > > This is not a very good solution, since it requires all users of the > > bios to know how to free it. > > No, only the specific ->endio needs to know that, which is set by the > bio owner, so this knowledge

Re: Block device throttling [Re: Distributed storage.]

2007-08-13 Thread Daniel Phillips
On Monday 13 August 2007 01:14, Evgeniy Polyakov wrote: > > Oops, and there is also: > > > > 3) The bio throttle, which is supposed to prevent deadlock, can > > itself deadlock. Let me see if I can remember how it goes. > > > > * generic_make_request puts a bio in flight > > * the bio gets

Re: [PATCH] [241/2many] MAINTAINERS - IDE/ATAPI CDROM DRIVER

2007-08-13 Thread Alan Cox
On Sun, 12 Aug 2007 23:29:21 -0700 [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index d22e45a..b77decd 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -2285,6 +2285,8 @@ P:

why use memcpy when memmove is there?

2007-08-13 Thread sk malik
Hi, All We were looking at "[kernel]/lib/string.c" (http://lxr.linux.no/source/lib/string.c#L500) memcpy copies a part of memory to some other location but It will not work for all cases of overlapping blocks.(if the start of destination block falls between the source block) while memove copes

Re: [PATCH 4/6][RESEND] Emulex FC HBA driver: fix overflow of statically allocated array

2007-08-13 Thread James Smart
NACK The fix is contained in our 8.2.2 sources recently posted and pushed by James as part of his last scsi fixes. -- james s Jesper Juhl wrote: (previously send on 09-Aug-2007 20:47) Hi, The Coverity checker noticed that we may overrun a statically allocated array in

[PATCH 0/23] make atomic_read() and atomic_set() behavior consistent across all architectures

2007-08-13 Thread Chris Snook
By popular demand, I've redone the patchset to include volatile casts in atomic_set as well. I've also converted the macros to inline functions, to help catch type mismatches at compile time. This will do weird things on ia64 without Andreas Schwab's fix: http://lkml.org/lkml/2007/8/10/410

Re: [PATCH] [428/2many] MAINTAINERS - SERIAL ATA (SATA) SUBSYSTEM:

2007-08-13 Thread Alan Cox
> @@ -4077,6 +4077,7 @@ M: [EMAIL PROTECTED] > L: [EMAIL PROTECTED] > T: git kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev.git > S: Supported > +F: drivers/ata/sata_* NAK sata_inic is Tejun and various others are also different - To unsubscribe from this list:

Re: [PATCH 00/16] Permit filesystem local caching [try #3]

2007-08-13 Thread David Howells
Casey Schaufler <[EMAIL PROTECTED]> wrote: > Sigh. So it's not only SELinux specific, but RedHat specific as well. *Blink*. How did you come to that conclusion? > > (3) The cache driver wants to access the files in the cache, but it's > > running in the security context of either the

Re: [PATCH] [154/2many] MAINTAINERS - DIGI INTL. EPCA DRIVER

2007-08-13 Thread Alan Cox
On Sun, 12 Aug 2007 23:26:16 -0700 [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 36a7d25..edebf01 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -1482,7 +1482,7 @@ L:

Re: [PATCH] [158/2many] MAINTAINERS - DMA GENERIC OFFLOAD ENGINE SUBSYSTEM

2007-08-13 Thread Alan Cox
On Sun, 12 Aug 2007 23:26:26 -0700 [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 60bda8d..70e5070 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -1544,6 +1544,9 @@ P:

Re: [PATCH] [70/2many] MAINTAINERS - ARPD SUPPORT

2007-08-13 Thread Alan Cox
On Sun, 12 Aug 2007 23:23:36 -0700 [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 90c1b81..ac2226b 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -697,6 +697,7 @@ ARPD

Re: [PATCH] [132/2many] MAINTAINERS - COMPUTONE INTELLIPORT MULTIPORT CARD

2007-08-13 Thread Alan Cox
On Sun, 12 Aug 2007 23:25:32 -0700 [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 4898b55..594881d 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -1277,6 +1277,9 @@ P:

Re: [PATCH] [48/2many] MAINTAINERS - ARM MFM AND FLOPPY DRIVERS

2007-08-13 Thread Alan Cox
> diff --git a/MAINTAINERS b/MAINTAINERS > index 435bafd..ca4a132 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -457,6 +457,9 @@ ARM MFM AND FLOPPY DRIVERS > P: Ian Molton > M: [EMAIL PROTECTED] > S: Maintained > +F: arch/arm/lib/floppydma.S > +F: drivers/block/floppy.c NAK

Re: [PATCH] [44/2many] MAINTAINERS - APM DRIVER

2007-08-13 Thread Alan Cox
On Sun, 12 Aug 2007 23:22:46 -0700 [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 016f342..da9bc6d 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -428,6 +428,9 @@ M:

Re: [PATCH] [206/2many] MAINTAINERS - GENERIC GPIO I2C DRIVER

2007-08-13 Thread Haavard Skinnemoen
On Sun, 12 Aug 2007 23:28:12 -0700 [EMAIL PROTECTED] wrote: > @@ -1967,6 +1967,8 @@ GENERIC GPIO I2C DRIVER > P: Haavard Skinnemoen > M: [EMAIL PROTECTED] > S: Supported > +F: Documentation/gpio.txt This document describes the generic GPIO interface which is used by the i2c-gpio

Re: [PATCH] [22/2many] MAINTAINERS - ACPI

2007-08-13 Thread Alan Cox
On Sun, 12 Aug 2007 23:22:05 -0700 [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 1162fb7..93a100b 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -251,6 +251,9 @@ L:

Re: [PATCH 4 of 5 ] /drivers/char/rio ioremap balancing/ returncode check

2007-08-13 Thread Alan Cox
On Mon, 13 Aug 2007 00:05:30 -0400 "Scott Thompson" <[EMAIL PROTECTED]> wrote: > patchset against 2.6.23-rc2 and this set is an audit of > /drivers/char/a* > through drivers/char . > > this corrects missing ioremap return checks and balancing on > iounmap calls.. Your mail client has

Re: [PATCH] [418/2many] MAINTAINERS - SCSI CDROM DRIVER

2007-08-13 Thread Jens Axboe
On Sun, Aug 12 2007, [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index c08c8af..d7a1c74 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -3981,6 +3981,7 @@ M: [EMAIL

Re: Distributed storage.

2007-08-13 Thread Daniel Phillips
On Monday 13 August 2007 03:22, Jens Axboe wrote: > I never compared the bio to struct page, I'd obviously agree that > shrinking struct page was a worthy goal and that it'd be ok to uglify > some code to do that. The same isn't true for struct bio. I thought I just said that. Regards, Daniel -

Re: [PATCH 3/6] writeback: remove pages_skipped accounting in __block_write_full_page()

2007-08-13 Thread Fengguang Wu
On Mon, Aug 13, 2007 at 11:03:21AM +1000, David Chinner wrote: > > --- linux-2.6.23-rc2-mm2.orig/fs/buffer.c > > +++ linux-2.6.23-rc2-mm2/fs/buffer.c > > @@ -1713,7 +1713,6 @@ done: > > * The page and buffer_heads can be released at any time from > > * here on. > >

Re: Distributed storage.

2007-08-13 Thread Jens Axboe
On Mon, Aug 13 2007, Daniel Phillips wrote: > On Monday 13 August 2007 03:06, Jens Axboe wrote: > > On Mon, Aug 13 2007, Daniel Phillips wrote: > > > Of course not. Nothing I said stops endio from being called in the > > > usual way as well. For this to work, endio just needs to know that > > >

Re: Make checkpatch warn about pointless casting of kalloc returns.

2007-08-13 Thread Andy Whitcroft
jschopp wrote: >> +# check for pointless casting of kmalloc return >> +if ($rawline =~ /\*\)[ ]k[czm]alloc/) { > > It looks to me like this will catch > > foo = (char *) kmalloc(512); > > but not > > for = (char* )kmalloc(512); > > I haven't tried it but how about something like: > >

Re: regression from 2.6.23-rc2 to -rc3 BAT missing

2007-08-13 Thread Alexey Starikovskiy
Please check if the attached patch helps. Thanks, Alex. Norbert Preining wrote: > On Mon, 13 Aug 2007, Alexey Starikovskiy wrote: >> Do you know if you have SBS or CM battery? >> What driver do you use: sbs.ko or battery.ko? > > I am quite sure that it is a CM battery, not a SBS: > >

Re: [PATCH] [121/2many] MAINTAINERS - CFG80211 and NL80211

2007-08-13 Thread Johannes Berg
On Sun, 2007-08-12 at 23:25 -0700, [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > +F: include/linux/nl80211.h > +F: include/net/cfg80211.h > +F: net/wireless/core.* > +F: net/wireless/sysfs.* > +F: net/wireless/radiotap.c I must've missed the original discussion

Re: [PATCH] [261/2many] MAINTAINERS - IOC3 DRIVER

2007-08-13 Thread Ralf Baechle
On Sun, Aug 12, 2007 at 11:30:06PM -0700, [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 6263958..207331c 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -2501,6 +2501,8 @@

Re: Distributed storage.

2007-08-13 Thread Daniel Phillips
On Monday 13 August 2007 03:06, Jens Axboe wrote: > On Mon, Aug 13 2007, Daniel Phillips wrote: > > Of course not. Nothing I said stops endio from being called in the > > usual way as well. For this to work, endio just needs to know that > > one call means "end" and the other means "destroy",

drivers/net/tokenring/3c359.c

2007-08-13 Thread Surya Prabhakar N
Hi, Replacing kmalloc with kzalloc and cleaning up memset in drivers/net/tokenring/3c359.c Signed-off-by: Surya Prabhakar <[EMAIL PROTECTED]> --- diff --git a/drivers/net/tokenring/3c359.c b/drivers/net/tokenring/3c359.c index 9f1b6ab..d36dd53 100644 --- a/drivers/net/tokenring/3c359.c +++

Re: [i2c] [PATCH] [37/2many] MAINTAINERS - ALI1563 I2C DRIVER

2007-08-13 Thread Jean Delvare
On Sun, 12 Aug 2007 23:22:33 -0700, [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 3a586da..eeb1bf9 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -367,6 +367,7 @@ P:

Re: Distributed storage.

2007-08-13 Thread Daniel Phillips
On Monday 13 August 2007 02:18, Evgeniy Polyakov wrote: > On Mon, Aug 13, 2007 at 02:08:57AM -0700, Daniel Phillips ([EMAIL PROTECTED]) wrote: > > > But that idea fails as well, since reference counts and IO > > > completion are two completely seperate entities. So unless end IO > > > just

Re: regression from 2.6.23-rc2 to -rc3 BAT missing

2007-08-13 Thread Norbert Preining
On Mon, 13 Aug 2007, Alexey Starikovskiy wrote: > Do you know if you have SBS or CM battery? > What driver do you use: sbs.ko or battery.ko? I am quite sure that it is a CM battery, not a SBS: CONFIG_ACPI_BATTERY=y did normal work, and CONFIG_ACPI_SBS=m but module not loaded. Same setting as

Re: regression from 2.6.23-rc2 to -rc3 BAT missing

2007-08-13 Thread Alexey Starikovskiy
Hi Norbert, Do you know if you have SBS or CM battery? What driver do you use: sbs.ko or battery.ko? Regards, Alex. Norbert Preining wrote: > Hi all! > > Starting with 2.6.23-rc3 the battery from my laptop (Acer TM3012) is > missing for linux (but not physically): > > ACPI: AC Adapter

[KJ] replacing kmalloc with kzalloc in drivers/net/sb1250-mac.c

2007-08-13 Thread Surya Prabhakar N
Hi, Replacing kmalloc with kzalloc and cleaning up memset in drivers/net/sb1250-mac.c Signed-off-by: Surya Prabhakar <[EMAIL PROTECTED]> --- diff --git a/drivers/net/sb1250-mac.c b/drivers/net/sb1250-mac.c index e7fdcf1..2dca5a7 100644 --- a/drivers/net/sb1250-mac.c +++

Re: Distributed storage.

2007-08-13 Thread Jens Axboe
On Mon, Aug 13 2007, Daniel Phillips wrote: > On Monday 13 August 2007 02:13, Jens Axboe wrote: > > On Mon, Aug 13 2007, Daniel Phillips wrote: > > > On Monday 13 August 2007 00:45, Jens Axboe wrote: > > > > On Mon, Aug 13 2007, Jens Axboe wrote: > > > > > > You did not comment on the one about

Re: [PATCH] [231/2many] MAINTAINERS - I2C SUBSYSTEM

2007-08-13 Thread Jean Delvare
On Sun, 12 Aug 2007 23:29:02 -0700, [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 491a5a6..2c78350 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -2199,6 +2199,9 @@ M:

[KJ] replacing kmalloc with kzalloc in drivers/mtd/devices/docprobe.c

2007-08-13 Thread Surya Prabhakar N
Hi, Replacing kmalloc with kzalloc and cleaning up memset in drivers/mtd/devices/docprobe.c. Signed-off-by: Surya Prabhakar <[EMAIL PROTECTED]> --- diff --git a/drivers/mtd/devices/docprobe.c b/drivers/mtd/devices/docprobe.c index 54aa759..53be397 100644 --- a/drivers/mtd/devices/docprobe.c

Re: [BUGFIX] NULL pointer dereference in __vm_enough_memory()

2007-08-13 Thread Cyrill Gorcunov
[WU Fengguang - Mon, Aug 13, 2007 at 08:23:42AM +0800] | On Sun, Aug 12, 2007 at 08:21:43PM +0400, Cyrill Gorcunov wrote: | > [Alan Cox - Sun, Aug 12, 2007 at 04:17:44PM +0100] | > | Try this (it compiles but isnt tested). Its a weekend here, the sun is | > | shining, the beach is a short walk,

Re: Distributed storage.

2007-08-13 Thread Daniel Phillips
On Monday 13 August 2007 02:13, Jens Axboe wrote: > On Mon, Aug 13 2007, Daniel Phillips wrote: > > On Monday 13 August 2007 00:45, Jens Axboe wrote: > > > On Mon, Aug 13 2007, Jens Axboe wrote: > > > > > You did not comment on the one about putting the bio > > > > > destructor in the ->endio

[KJ] replacing kmalloc with kzalloc in drivers/mtd/chips/jedec_probe.c

2007-08-13 Thread Surya Prabhakar N
Hi, Replacing kmalloc with kzalloc and cleaning up memset in drivers/mtd/chips/jedec_probe.c. Signed-off-by: Surya Prabhakar <[EMAIL PROTECTED]> --- diff --git a/drivers/mtd/chips/jedec_probe.c b/drivers/mtd/chips/jedec_probe.c index 58e561e..ba5fc39 100644 ---

Re: [PATCH 0/7] Modify lguest32 to make room for lguest64

2007-08-13 Thread Jes Sorensen
Rusty Russell wrote: Yeah, after some more thought I've not applied most of this. We really don't want to move everything then move it back; I prefer Jes' more cautious approach of moving a little bit at a time. We really have three parts: (1) bits that are generic, (2) bits that should be

[KJ] replacing kmalloc with kzalloc in drivers/mtd/chips/cfi_probe.c

2007-08-13 Thread Surya Prabhakar N
Hi, Replacing kmalloc with kzalloc and cleaning up memset in arch/i386/kernel/io_apic.c Signed-off-by: Surya Prabhakar <[EMAIL PROTECTED]> --- diff --git a/drivers/mtd/chips/cfi_probe.c b/drivers/mtd/chips/cfi_probe.c index 60e11a0..efb51f7 100644 --- a/drivers/mtd/chips/cfi_probe.c +++

[KJ-resend]replacing kmalloc with kzalloc in drivers/mtd/chips/cfi_probe.c

2007-08-13 Thread Surya Prabhakar N
Hi, Replacing kmalloc with kzalloc and cleaning up memset in drivers/mtd/chips/cfi_probe.c. Kindly ignore the previous similar patch. Signed-off-by: Surya Prabhakar <[EMAIL PROTECTED]> --- diff --git a/drivers/mtd/chips/cfi_probe.c b/drivers/mtd/chips/cfi_probe.c index 60e11a0..efb51f7

regression from 2.6.23-rc2 to -rc3 BAT missing

2007-08-13 Thread Norbert Preining
Hi all! Starting with 2.6.23-rc3 the battery from my laptop (Acer TM3012) is missing for linux (but not physically): ACPI: AC Adapter [ACAD] (on-line) ACPI: Battery Slot [BAT1] (battery absent) But it is definitely there and running, even when I unplug the AC power. Any patch I can use to

Re: [PATCH] [399/2many] MAINTAINERS - RAGE128 FRAMEBUFFER DISPLAY DRIVER

2007-08-13 Thread Paul Mackerras
[EMAIL PROTECTED] writes: > @@ -3815,6 +3815,7 @@ P: Paul Mackerras > M: [EMAIL PROTECTED] > L: [EMAIL PROTECTED] (subscribers-only) > S: Maintained > +F: drivers/video/aty/aty* Actually, only drivers/video/aty/aty128fb.c for this entry. Paul. - To unsubscribe from this list:

Re: [PATCH] [384/2many] MAINTAINERS - PPP PROTOCOL DRIVERS AND COMPRESSORS

2007-08-13 Thread Paul Mackerras
[EMAIL PROTECTED] writes: > diff --git a/MAINTAINERS b/MAINTAINERS > index 62354a9..70667e6 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -3679,6 +3679,7 @@ P: Paul Mackerras > M: [EMAIL PROTECTED] > L: [EMAIL PROTECTED] > S: Maintained > +F: drivers/net/ppp_* Except for

Re: [PATCH] [29/2many] MAINTAINERS - ADM1025 HARDWARE MONITOR DRIVER

2007-08-13 Thread Jean Delvare
Hi Joe, What a storm :( This should have been one single patch IMHO, or grouped by maintainer or subsystem or something. On Sun, 12 Aug 2007 23:22:18 -0700, [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry Can you please point me to where this new pattern was discussed? > >

Re: [dm-devel] [patch 01/11] dm-snap: Replace special round_down()

2007-08-13 Thread Jan Blunck
On Fri, Aug 10, Jan Blunck wrote: > This patch removes the special round_down() to next power of 2 implementation > used only at one place in the snapshot target. It is replaced by an equivalent > 1 << fls() which might use an architecture specific implementation. Err, ok this is the second fix

cli/sti cleanup in drivers/net/cris/eth_v10.c

2007-08-13 Thread Surya Prabhakar N
Hi, Removed the cli/sti reference in eth_v10.c and updated it with proper spinlock code. Signed-off-by: Surya Prabhakar <[EMAIL PROTECTED]> --- diff --git a/drivers/net/cris/eth_v10.c b/drivers/net/cris/eth_v10.c index 5bdf5ca..d1f7225 100644 --- a/drivers/net/cris/eth_v10.c +++

Re: [patch 03/11] dm-snap: Remove dead queued_bios code

2007-08-13 Thread Jan Blunck
On Fri, Aug 10, Alasdair G Kergon wrote: > On Fri, Aug 10, 2007 at 10:02:07PM +0200, Jan Blunck wrote: > > This patch removes the unused queued_bios handling code. > > Well I'm going to leave this in for now (as one existing unfinished > patch series does build upon it). We can include its

Re: [PATCH] [187/2many] MAINTAINERS - EXT3 FILE SYSTEM

2007-08-13 Thread Andreas Dilger
On Aug 13, 2007 02:59 -0600, Andreas Dilger wrote: > > EXT3 FILE SYSTEM > > You may as well have fs/jbd/* and include/linux/jbd.h for ext3. Ignore this, there is a separate section for that already... Cheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc. -

Re: [PATCH] ext3: fix ext34_fill_super group description initialization

2007-08-13 Thread Aneesh Kumar K.V
Dmitry Monakhov wrote: ->s_group_desc have to be zero filled because if sb_read() failed we jump to following error path. failed_mount2: for (i = 0; i < db_count; i++) brelse(sbi->s_group_desc[i]);<< Bad things may happen here But the db_count is updated in the

Re: [PATCH] ext3: fix ext34_fill_super group description initialization

2007-08-13 Thread Dmitry Monakhov
On 13:09 Mon 13 Aug , Dmitry Monakhov wrote: > ->s_group_desc have to be zero filled because if sb_read() failed > we jump to following error path. > failed_mount2: > for (i = 0; i < db_count; i++) > brelse(sbi->s_group_desc[i]);<< Bad things may happen here OOPs i'm sorry.

Original Toner Cartridge promotion

2007-08-13 Thread Alex Vai
Dear All Customers, === Original Toner Cartridge promotion === HP toner: 1) C7115A = RM170; 2) C3906F = RM175; 3) Q2612A = RM 199; 4) Q5949A = RM 199; Samsung toner: 1) ML-1710 = RM 249; 2) ML-2010 = RM 239; Xerox toner: 1) 203A = RM 149;

Re: [patch 05/11] dm-snap: remove SECTOR_SHIFT define

2007-08-13 Thread Jan Blunck
On Fri, Aug 10, Alasdair G Kergon wrote: > On Fri, Aug 10, 2007 at 10:02:09PM +0200, Jan Blunck wrote: > > Sector size on Linux is always 512 bytes. Don't even try to give the > > impression this is changeable. > > If that's what worries you, add a comment next to the definition, > perhaps?

Re: Distributed storage.

2007-08-13 Thread Evgeniy Polyakov
On Mon, Aug 13, 2007 at 02:08:57AM -0700, Daniel Phillips ([EMAIL PROTECTED]) wrote: > > But that idea fails as well, since reference counts and IO completion > > are two completely seperate entities. So unless end IO just happens > > to be the last user holding a reference to the bio, you cannot

Re: [PATCH] [148/2many] MAINTAINERS - DCCP PROTOCOL

2007-08-13 Thread Ian McDonald
On 8/13/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 7f54480..c786066 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -1434,6 +1434,8 @@ M:

Re: [PATCH] [550/2many] MAINTAINERS - YEALINK PHONE DRIVER

2007-08-13 Thread Henk Vergonet
On Sun, Aug 12, 2007 at 11:39:58PM -0700, [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 2773da9..351e6bf 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -5206,6 +5206,8 @@

Re: Distributed storage.

2007-08-13 Thread Jens Axboe
On Mon, Aug 13 2007, Daniel Phillips wrote: > On Monday 13 August 2007 00:45, Jens Axboe wrote: > > On Mon, Aug 13 2007, Jens Axboe wrote: > > > > You did not comment on the one about putting the bio destructor > > > > in the ->endio handler, which looks dead simple. The majority of > > > > cases

Re: Distributed storage.

2007-08-13 Thread Jens Axboe
On Mon, Aug 13 2007, Daniel Phillips wrote: > On Monday 13 August 2007 00:28, Jens Axboe wrote: > > On Sun, Aug 12 2007, Daniel Phillips wrote: > > > Right, that is done by bi_vcnt. I meant bi_max_vecs, which you can > > > derive efficiently from BIO_POOL_IDX() provided the bio was > > >

[PATCH] ext3: fix ext34_fill_super group description initialization

2007-08-13 Thread Dmitry Monakhov
->s_group_desc have to be zero filled because if sb_read() failed we jump to following error path. failed_mount2: for (i = 0; i < db_count; i++) brelse(sbi->s_group_desc[i]);<< Bad things may happen here Signed-off-by: Dmitry Monakhov <[EMAIL PROTECTED]> ---

Re: Distributed storage.

2007-08-13 Thread Daniel Phillips
On Monday 13 August 2007 00:45, Jens Axboe wrote: > On Mon, Aug 13 2007, Jens Axboe wrote: > > > You did not comment on the one about putting the bio destructor > > > in the ->endio handler, which looks dead simple. The majority of > > > cases just use the default endio handler and the default >

Re: [RFD] Layering: Use-Case Composers (was: DRBD - what is it, anyways? [compare with e.g. NBD + MD raid])

2007-08-13 Thread Jan Engelhardt
On Aug 12 2007 20:21, [EMAIL PROTECTED] wrote: > > per the message below MD (or DM) would need to be modified to work > reasonably well with one of the disk components being over an > unreliable link (like a network link) Does not dm-multipath do something like that? > are the MD/DM maintainers

Re: [PATCH] [188/2many] MAINTAINERS - EXT4 FILE SYSTEM

2007-08-13 Thread Andreas Dilger
On Aug 12, 2007 23:27 -0700, [EMAIL PROTECTED] wrote: > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 814168d..992a314 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -1808,10 +1808,16 @@ F:fs/ext3/ > F: include/linux/ext3* > >

Re: [PATCH] [208/2many] MAINTAINERS - GFS2 FILE SYSTEM

2007-08-13 Thread Steven Whitehouse
Hi, On Sun, 2007-08-12 at 23:28 -0700, [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index d8063ee..b4183e7 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -1992,6 +1992,9 @@ W:

Re: Distributed storage.

2007-08-13 Thread Daniel Phillips
On Monday 13 August 2007 00:28, Jens Axboe wrote: > On Sun, Aug 12 2007, Daniel Phillips wrote: > > Right, that is done by bi_vcnt. I meant bi_max_vecs, which you can > > derive efficiently from BIO_POOL_IDX() provided the bio was > > allocated in the standard way. > > That would only be

Re: [PATCH] [187/2many] MAINTAINERS - EXT3 FILE SYSTEM

2007-08-13 Thread Andreas Dilger
On Aug 12, 2007 23:27 -0700, [EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 653b9a0..814168d 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -1796,10 +1796,16 @@ F:

Original Toner Cartridge promotion

2007-08-13 Thread David L Collick
Dear All Customers, === Original Toner Cartridge promotion === HP toner: 1) C7115A = RM170; 2) C3906F = RM175; 3) Q2612A = RM 199; 4) Q5949A = RM 199; Samsung toner: 1) ML-1710 = RM 249; 2) ML-2010 = RM 239; Xerox toner: 1) 203A = RM 149;

Re: [PATCH] [467/2many] MAINTAINERS - SVGA HANDLING

2007-08-13 Thread Martin Mares
Hello! > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index e0020d6..cde4be1 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -4440,6 +4440,9 @@ P: Martin Mares > M: [EMAIL PROTECTED] > L:

Re: [kvm-devel] [PATCH 0/2][KVM] guest time accounting

2007-08-13 Thread Avi Kivity
Laurent Vivier wrote: - perhaps the new fields should be guarded by a #ifdef CONFIG_HYPERVISOR (selected by CONFIG_KVM)? that way the (minor) additional overhead is only incurred if it can possibly be used. I imagine that our canine cousin will want to use this as well. There is also a

Re: [PATCH 17/23] mm: count writeback pages per BDI

2007-08-13 Thread Peter Zijlstra
On Thu, 2007-08-09 at 12:27 -0700, Christoph Lameter wrote: > On Thu, 9 Aug 2007, Peter Zijlstra wrote: > > > Less conditionals. We already have a branch for mapping, why create > > another? > > Ah. Okay. This also avoids an interrupt enable disable since you can use > __ functions. Hmmm...

Re: [RFD] Layering: Use-Case Composers (was: DRBD - what is it, anyways? [compare with e.g. NBD + MD raid])

2007-08-13 Thread david
On Mon, 13 Aug 2007, David Greaves wrote: [EMAIL PROTECTED] wrote: per the message below MD (or DM) would need to be modified to work reasonably well with one of the disk components being over an unreliable link (like a network link) are the MD/DM maintainers interested in extending their

Re: [patch 17/23] Add cmpxchg_local to s390

2007-08-13 Thread Heiko Carstens
On Sun, Aug 12, 2007 at 10:54:51AM -0400, Mathieu Desnoyers wrote: > Use the standard __cmpxchg for every type that can be updated atomically. > Use the new generic cmpxchg_local (disables interrupt) for other types. > > Signed-off-by: Mathieu Desnoyers <[EMAIL PROTECTED]> > CC: [EMAIL PROTECTED]

[PATCH] [367/2many] MAINTAINERS - PC8736x GPIO DRIVER

2007-08-13 Thread joe
Add file pattern to MAINTAINER entry Signed-off-by: Joe Perches <[EMAIL PROTECTED]> diff --git a/MAINTAINERS b/MAINTAINERS index 2eb1a7c..c3bd8f8 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3535,6 +3535,7 @@ PC8736x GPIO DRIVER P: Jim Cromie M: [EMAIL PROTECTED] S: Maintained

[KJ] replacing kmalloc with kzalloc in io_apic.c

2007-08-13 Thread Surya Prabhakar N
Hi, Replacing kmalloc with kzalloc and cleaning up memset in arch/i386/kernel/io_apic.c Signed-off-by: Surya Prabhakar <[EMAIL PROTECTED]> --- diff --git a/arch/i386/kernel/io_apic.c b/arch/i386/kernel/io_apic.c index 4b8a8da..1329615 100644 --- a/arch/i386/kernel/io_apic.c +++

Re: Block device throttling [Re: Distributed storage.]

2007-08-13 Thread Evgeniy Polyakov
On Sun, Aug 12, 2007 at 10:36:23PM -0700, Daniel Phillips ([EMAIL PROTECTED]) wrote: > (previous incomplete message sent accidentally) > > On Wednesday 08 August 2007 02:54, Evgeniy Polyakov wrote: > > On Tue, Aug 07, 2007 at 10:55:38PM +0200, Jens Axboe wrote: > > > > So, what did we decide? To

Re: [PATCH 3/4] signalfd: fix interaction with posix-timers

2007-08-13 Thread Oleg Nesterov
On 08/12, Roland McGrath wrote: > > This only affects signalfd and so the core change seems ok vs status quo. > > I think it would be better overall not to have anyone like signalfd calling > dequeue_signal in its current form at all. (The function is too much an > internal piece of the core

Re: [1/1] Block device throttling [Re: Distributed storage.]

2007-08-13 Thread Evgeniy Polyakov
Hi Daniel. On Sun, Aug 12, 2007 at 04:16:10PM -0700, Daniel Phillips ([EMAIL PROTECTED]) wrote: > Your patch is close to the truth, but it needs to throttle at the top > (virtual) end of each block device stack instead of the bottom > (physical) end. It does head in the direction of

Re: [PATCH] [460/2many] MAINTAINERS - SRM (Alpha) environment access

2007-08-13 Thread Jan-Benedict Glaw
On Sun, 2007-08-12 23:36:44 -0700, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index fa8fb1c..3c134fa 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@

Re: Block device throttling [Re: Distributed storage.]

2007-08-13 Thread Evgeniy Polyakov
On Sun, Aug 12, 2007 at 11:44:00PM -0700, Daniel Phillips ([EMAIL PROTECTED]) wrote: > On Sunday 12 August 2007 22:36, I wrote: > > Note! There are two more issues I forgot to mention earlier. > > Oops, and there is also: > > 3) The bio throttle, which is supposed to prevent deadlock, can

Re: [PATCH] [198/2many] MAINTAINERS - FIREWIRE SUBSYSTEM

2007-08-13 Thread Stefan Richter
On 8/13/2007 10:10 AM, Stefan Richter wrote: > [EMAIL PROTECTED] wrote: >> Add file pattern to MAINTAINER entry >> >> Signed-off-by: Joe Perches <[EMAIL PROTECTED]> >> >> diff --git a/MAINTAINERS b/MAINTAINERS >> index 9aa822a..18dfe29 100644 >> --- a/MAINTAINERS >> +++ b/MAINTAINERS >> @@

Re: [PATCH] [244/2many] MAINTAINERS - IEEE 1394 SUBSYSTEM

2007-08-13 Thread Stefan Richter
[EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 2063c0f..26c460a 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -2312,6 +2312,7 @@ L: [EMAIL PROTECTED] > W:

Re: [kvm-devel] [PATCH 0/2][KVM] guest time accounting

2007-08-13 Thread Laurent Vivier
Avi Kivity wrote: > Laurent Vivier wrote: >> The aim of these two patches is to measure the CPU time used by a virtual >> machine. All comments are welcome... I'm not sure it's the good way to >> do that. >> >> [PATCH 1/2] introduce a new field, "guest", in cpustat to store the >> time used by >>

Re: [PATCH] [245/2many] MAINTAINERS - IEEE 1394 RAW I/O DRIVER (raw1394)

2007-08-13 Thread Stefan Richter
[EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> ACK. > > diff --git a/MAINTAINERS b/MAINTAINERS > index 26c460a..7889eb8 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -2321,6 +2321,7 @@ P: Stefan Richter > M:

Re: [PATCH] [198/2many] MAINTAINERS - FIREWIRE SUBSYSTEM

2007-08-13 Thread Stefan Richter
[EMAIL PROTECTED] wrote: > Add file pattern to MAINTAINER entry > > Signed-off-by: Joe Perches <[EMAIL PROTECTED]> > > diff --git a/MAINTAINERS b/MAINTAINERS > index 9aa822a..18dfe29 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -1895,12 +1895,15 @@ S:Maintained > F: fs/* > >

Re: [RFD] Layering: Use-Case Composers (was: DRBD - what is it, anyways? [compare with e.g. NBD + MD raid])

2007-08-13 Thread David Greaves
[EMAIL PROTECTED] wrote: per the message below MD (or DM) would need to be modified to work reasonably well with one of the disk components being over an unreliable link (like a network link) are the MD/DM maintainers interested in extending their code in this direction? or would they prefer

Re: [kvm-devel] [PATCH 0/2][KVM] guest time accounting

2007-08-13 Thread Avi Kivity
Laurent Vivier wrote: The aim of these two patches is to measure the CPU time used by a virtual machine. All comments are welcome... I'm not sure it's the good way to do that. [PATCH 1/2] introduce a new field, "guest", in cpustat to store the time used by the CPU to run virtual CPU. Modify

Re: [patch 1/2] spinlock: lockbreak cleanup

2007-08-13 Thread Nick Piggin
On Sat, Aug 11, 2007 at 02:07:43AM +0200, Andi Kleen wrote: > > Nick, > > These two patches make my P4 (single socket HT) test box not boot. I dropped > them for now. > > Some oopses Sorry, the trylock had a race where it would not work correctly :( Have fixed it now and will do more testing

RE: [PATCH] [470/2many] MAINTAINERS - TCP LOW PRIORITY MODULE

2007-08-13 Thread Edison Wong
On thank you very much, that is :) Regards, Edsion -Original Message- From: Joe Perches [mailto:[EMAIL PROTECTED] Sent: Monday, August 13, 2007 3:07 PM To: Edison Wong Cc: [EMAIL PROTECTED]; linux-kernel@vger.kernel.org; [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: RE: [PATCH]

Re: [PATCH] [95/2many] MAINTAINERS - BLOCK LAYER

2007-08-13 Thread Jens Axboe
On Mon, Aug 13 2007, Joe Perches wrote: > On Mon, 2007-08-13 at 09:28 +0200, Jens Axboe wrote: > > drivers/block/ is block device drivers, not the block layer. That mostly > > resides in block/, with some parts in fs/ as well. > > ok, Do you want to be cc'd on mods in fs/* > > F:block/ > F:

Re: [RFD] Layering: Use-Case Composers (was: DRBD - what is it, anyways? [compare with e.g. NBD + MD raid])

2007-08-13 Thread David Greaves
Paul Clements wrote: Well, if people would like to see a timeout option, I actually coded up a patch a couple of years ago to do just that, but I never got it into mainline because you can do almost as well by doing a check at user-level (I basically ping the nbd connection periodically and if

Re: Distributed storage.

2007-08-13 Thread Jens Axboe
On Mon, Aug 13 2007, Jens Axboe wrote: > > You did not comment on the one about putting the bio destructor in > > the ->endio handler, which looks dead simple. The majority of cases > > just use the default endio handler and the default destructor. Of the > > remaining cases, where a

Re: ATA over ethernet swapping

2007-08-13 Thread Peter Zijlstra
On Thu, 2007-08-09 at 12:11 +0200, Pavel Machek wrote: > Hi! > > > I've been working on this for quite some time. And should post again > > soon. Please see the patches: > > > > http://programming.kicks-ass.net/kernel-patches/vm_deadlock/current/ > > > > For now it requires one uses SLUB, I

Re: [patch][rfc] 2.6.23-rc1 mm: NUMA replicated pagecache

2007-08-13 Thread Nick Piggin
On Fri, Aug 10, 2007 at 05:08:18PM -0400, Lee Schermerhorn wrote: > On Wed, 2007-08-08 at 16:25 -0400, Lee Schermerhorn wrote: > > On Fri, 2007-07-27 at 10:42 +0200, Nick Piggin wrote: > > > Hi, > > > > > > Just got a bit of time to take another look at the replicated pagecache > > > patch. The

Re: [PATCH] sysdev: remove global sysdev drivers list

2007-08-13 Thread Cornelia Huck
On Sun, 12 Aug 2007 13:44:07 +0900, Akinobu Mita <[EMAIL PROTECTED]> wrote: > No one uses sysdev_drivers. Because no one calls sysdev_driver_register > with NULL class. > > And it is difficult to imagine that someone want to implement a global > sysdev driver which is called with all sys_device

Re: [PATCH] [95/2many] MAINTAINERS - BLOCK LAYER

2007-08-13 Thread Joe Perches
On Mon, 2007-08-13 at 09:28 +0200, Jens Axboe wrote: > drivers/block/ is block device drivers, not the block layer. That mostly > resides in block/, with some parts in fs/ as well. ok, Do you want to be cc'd on mods in fs/* F: block/ F: fs/* ? - To unsubscribe from this list: send

Re: [BUGFIX] NULL pointer dereference in __vm_enough_memory()

2007-08-13 Thread WU Fengguang
On Sun, Aug 12, 2007 at 04:17:44PM +0100, Alan Cox wrote: > Try this (it compiles but isnt tested). Its a weekend here, the sun is > shining, the beach is a short walk, and I have more interesting things to > do right now 8) Have a nice day~~~ It works! > ---

Re: [PATCH 9/24] make atomic_read() behave consistently on ia64

2007-08-13 Thread Geert Uytterhoeven
On Mon, 13 Aug 2007, Chris Snook wrote: > Paul Mackerras wrote: > > Chris Snook writes: > > > I'll do this for the whole patchset. Stay tuned for the resubmit. > > > > Could you incorporate Segher's patch to turn atomic_{read,set} into > > asm on powerpc? Segher claims that using asm is really

Re: [PATCH 2/4] posix-timers: fix creation race

2007-08-13 Thread Thomas Gleixner
On Sun, 2007-08-12 at 23:44 +0400, Oleg Nesterov wrote: > > > --- t/kernel/posix-timers.c~2_CREATE 2007-08-12 17:59:17.0 > > > +0400 > > > +++ t/kernel/posix-timers.c 2007-08-12 18:11:33.0 +0400 > > > @@ -547,13 +547,12 @@ sys_timer_create(const clockid_t which_c > > >

[PATCH 3/3] x86_64 EFI runtime service support: document for EFI runtime services

2007-08-13 Thread Huang, Ying
Changelog between v3 of EFI x86_64 support patch and this version 1. Change 64bit parameter description to 8 bytes in zero-page.txt 2. Add document for EFI related boot options. --- This patch adds document for EFI x86_64 runtime services support. The boot parameters added are documented in

[PATCH 1/3] x86_64 EFI runtime service support: EFI basic runtime service support

2007-08-13 Thread Huang, Ying
Changelog between v3 of EFI x86_64 support patch and this version: 1. Remove E820_RUNTIME_CODE, the EFI memory map is used to deal with EFI runtime code area. 2. The method used to make EFI runtime code area executable is change: a. Before page allocation is usable, the PMD of direct

<    2   3   4   5   6   7   8   9   10   11   >