Re: sata scsi suggestion for make menuconfig

2007-09-10 Thread Stefan Richter
James Bottomley wrote: On Sun, 2007-09-09 at 23:22 +0200, Andi Kleen wrote: When it costs 1 people half an hour to learn and correct this it wasted 5000 hours of previous livetime. Besides there is no good reason to have ever learned this imho. The process of becoming an expert in the

[PATCH 0/3] [-mm patch] Cleanup add-vmcoreinfo.patch

2007-09-10 Thread Ken'ichi Ohmichi
Hi Andrew, On Fri, Aug 31, 2007 at 09:58:22PM -0700, Andrew Morton wrote: Changes since 2.6.23-rc3-mm1: [snip] +add-vmcoreinfo.patch Thank you for merging add-vmcoreinfo.patch. I created the patchset for your comments and some corrections. The patchset is for linux-2.6.23-rc4-mm1. [1/3]

[PATCH 1/3] [-mm patch] Cleanup the coding style according to Andrew's comments

2007-09-10 Thread Ken'ichi Ohmichi
[1/3] Cleanup the coding style according to Andrew's comments: http://lists.infradead.org/pipermail/kexec/2007-August/000522.html - vmcoreinfo_append_str() should have suitable __attribute__s so that the compiler can check its use. - vmcoreinfo_max_size should have size_t. - Use get_seconds()

[PATCH 2/3] [-mm patch] Add nodemask_t's size and NR_FREE_PAGES's value to vmcoreinfo_data

2007-09-10 Thread Ken'ichi Ohmichi
[2/3] Add nodemask_t's size and NR_FREE_PAGES's value to vmcoreinfo_data. The dump filetering command 'makedumpfile'(v1.1.6 or before) had assumed the above values, and it was not good from the reliability viewpoint. So makedumpfile v1.2.0 came to need these values and I created the patch

[PATCH 3/3] [-mm patch] Use the existing ia64_tpa() instead of asm code

2007-09-10 Thread Ken'ichi Ohmichi
[3/3] Use the existing ia64_tpa() instead of asm code. Thanks Ken'ichi Ohmichi --- Signed-off-by: Ken'ichi Ohmichi [EMAIL PROTECTED] --- diff -rpuN a/arch/ia64/kernel/machine_kexec.c b/arch/ia64/kernel/machine_kexec.c --- a/arch/ia64/kernel/machine_kexec.c 2007-09-10 23:30:33.0 +0900

Re: [PATCH] [-mm] FS: file name must be unique in the same dir in procfs

2007-09-10 Thread Andrew Morton
On Mon, 20 Aug 2007 23:50:05 +0800 Zhang Rui [EMAIL PROTECTED] wrote: Hi, Oliver, Thanks for your comments, On Mon, 2007-08-20 at 18:45 +0800, Oliver Neukum wrote: Am Montag 20 August 2007 schrieb Zhang Rui: Files name must be unique in the same directory. Bug is reported here:

[PATCH][resend] Add suspend and resume to gpio_keys driver

2007-09-10 Thread Anti Sullin
This patch adds suspend/resume support and enables wakeup from gpio_keys buttons. Buttons, that generate wakeup events, can be specified in platform data. Signed-off-by: Anti Sullin [EMAIL PROTECTED] diff -pur linux-2.6.23-rc5-clean/drivers/input/keyboard/gpio_keys.c

Re: [PATCH] crypto: blkcipher_get_spot() handling of buffer at end of page

2007-09-10 Thread Herbert Xu
On Sat, Sep 08, 2007 at 12:14:23PM +0800, Herbert Xu wrote: [CRYPTO] blkcipher: Fix handling of kmalloc page straddling As Bob correctly noted, I had the boolean test inverted. Here is the correction: [CRYPTO] blkcipher: Fix inverted test in blkcipher_get_spot The previous patch had the

Re: [PATCH] PTR_ALIGN

2007-09-10 Thread Andrew Morton
On Thu, 23 Aug 2007 05:47:03 -0600 Matthew Wilcox [EMAIL PROTECTED] wrote: The AdvanSys driver wants to align some pointers, and the ALIGN macro doesn't work for pointers. Rather than try to make it work, add a new PTR_ALIGN macro which is typesafe. Signed-off-by: Matthew Wilcox [EMAIL

Re: [NFS] [BUG] 2.6.23-rc5 kernel BUG at fs/nfs/nfs4xdr.c:945

2007-09-10 Thread suzuki
Hi I have been trying to debug this issue from my side and could find the following. The pathconf() request gets a reply with : pathinfo.max_namelen = (unsiged int) -1 pathinfo.max_link= 255 Is this really an expected answer from a server for a proper connection ( for mount requests on

Re: [-mm patch] mm/memcontrol.c: clenups

2007-09-10 Thread Balbir Singh
Adrian Bunk wrote: On Fri, Aug 31, 2007 at 09:58:22PM -0700, Andrew Morton wrote: ... Changes since 2.6.23-rc3-mm1: ... +memory-controller-add-switch-to-control-what-type-of-pages-to-limit-v7.patch ... memory containment ... This patch makes the following needlessly global functions

Re: [-mm patch] make do_try_to_free_pages() static

2007-09-10 Thread Balbir Singh
Adrian Bunk wrote: On Fri, Aug 31, 2007 at 09:58:22PM -0700, Andrew Morton wrote: ... Changes since 2.6.23-rc3-mm1: ... +memory-controller-add-per-container-lru-and-reclaim-v7.patch ... memory containment ... do_try_to_free_pages() can become static. Signed-off-by: Adrian Bunk

Toshiba A305 hda-intel (Was: Re: easy alsa patches for the stablekernel?)

2007-09-10 Thread Romano Giannetti
On Sat, 2007-09-08 at 01:42 +0200, Takashi Iwai wrote: At Fri, 07 Sep 2007 22:59:07 +0200, Romano Giannetti wrote: It's on git.kernel.org, perex/alsa.git tree mm branch. You can find the information in the download wiki page of alsa-project.org. Ah thanks, found. Now, I'd

Re: [PATCH resend] Fix a lock problem in generic phy code

2007-09-10 Thread Herbert Xu
Hans-J??rgen Koch [EMAIL PROTECTED] wrote: The following patch fixes it. Tested on an AT91SAM9263-EK board, kernel 2.6.23-rc4 and -rc3-mm1. Could you please audit all instances of physdev-lock and add _bh where necessary? I can see that at least phys_stop also needs the _bh. We should also

Re: SATA problems

2007-09-10 Thread Andrew Morton
On Thu, 30 Aug 2007 09:24:18 + Nigel Kukard [EMAIL PROTECTED] wrote: Hrmmm, Jun 14 07:55:52 nigel-m2v kernel: ATA: abnormal status 0x7F on port 0x0001c807 Jun 14 07:55:52 nigel-m2v kernel: ATA: abnormal status 0x7F on port 0x0001c807 Unrelated to

Re: [-mm patch] unexport sys_{open,read}

2007-09-10 Thread Christoph Hellwig
On Sun, Sep 09, 2007 at 02:59:40PM -0700, Andrew Morton wrote: Sure. But I think it is better to give people some warning when we're planning on breaking out-of-tree things. I do occasionally receive reports of hey, the X driver which I get from Y doesn't work any more. Often it's

What's in ubi-2.6.git

2007-09-10 Thread Artem Bityutskiy
The following are UBI changes I'd like to push to 2.6.24. The amount of changes is small, so no additional comments. URL: git://git.infradead.org/~dedekind/ubi-2.6.git master (based on top of -rc2 for now). Artem Bityutskiy (6): UBI: fix sparse warnings UBI: add more prints

Re: 2.6.22 oops kernel BUG at block/elevator.c:366!

2007-09-10 Thread Andrew Morton
On Thu, 30 Aug 2007 13:29:37 +0200 Arkadiusz Miskiewicz [EMAIL PROTECTED] wrote: On Wednesday 29 of August 2007, Jens Axboe wrote: On Wed, Aug 29 2007, Arkadiusz Miskiewicz wrote: On Wednesday 29 of August 2007, Jens Axboe wrote: On Wed, Aug 29 2007, Arkadiusz Miskiewicz wrote: On

Re: [-mm patch] unexport sys_{open,read}

2007-09-10 Thread Andrew Morton
On Mon, 10 Sep 2007 10:08:08 +0100 Christoph Hellwig [EMAIL PROTECTED] wrote: On Sun, Sep 09, 2007 at 02:59:40PM -0700, Andrew Morton wrote: Sure. But I think it is better to give people some warning when we're planning on breaking out-of-tree things. I do occasionally receive reports of

Re: [PATCH] ser_a2232.c bug removed: handles IRQ request denied case

2007-09-10 Thread Andrew Morton
On Thu, 30 Aug 2007 16:13:55 +0100 (BST) The AmigaLinux A2232 Driver Project [EMAIL PROTECTED] wrote: This patch handles the case in which the request for the vertical blank interrupt could not be granted. Thanks to Nazia Zaman for spotting it. Applies to latest 2.6.x kernels. ---

[PATCH] add page-mapping handling interface [0/35] intro

2007-09-10 Thread KAMEZAWA Hiroyuki
Hi, this patch set adds following functions - page_inode(page) ... returns inode from page, (page-mapping-host) - page_mapping_cache(page) ... returns addrees_space from page - page_mapping_anon(page) ... return anon_vma from page - page_is_pagecache(page) ... returns 1 if the page is page

[PATCH] add page-mapping handling interface [1/35] interface definitions

2007-09-10 Thread KAMEZAWA Hiroyuki
- changes page-mapping from address_space* to unsigned long - add page_mapping_anon() function. - add linux/page-cache.h - add page_inode() function - add page_is_pagecache() function - add pagecaceh_consisten() function for pagecache consistency test. - expoterd swapper_space. inline

[PATCH] add page-mapping handling interface [2/35] changes in /mm

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in /mm directory. Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- mm/filemap.c| 24 +--- mm/memory.c |6 -- mm/migrate.c| 17 ++--- mm/page-writeback.c |4 ++-- mm/rmap.c |

[PATCH] add page-mapping handling interface [3/35] changes in generic parts

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping hanlding of generic fs routine and kexec. (other than mm layer..) Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/buffer.c| 43 ++- fs/libfs.c |2 +- fs/mpage.c | 13 +++-- kernel/kexec.c |2

[PATCH] add page-mapping handling interface [4/35] changes in AFFS

2007-09-10 Thread KAMEZAWA Hiroyuki
use page_inode() in AFFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/affs/file.c|4 ++-- fs/affs/symlink.c |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Index: test-2.6.23-rc4-mm1/fs/affs/file.c

Re: cpuset trouble after hibernate

2007-09-10 Thread Simon Derr
On Sat, 8 Sep 2007, Nicolas Capit wrote: Hello, This is my situation: - I mounted the pseudo cpuset filesystem into /dev/cpuset - I created a cpuset named oar with my 2 cpus cat /dev/cpuset/oar/cpus 0-1 - Then I hibernate my computer with 'echo -n disk /sys/power/state' -

Re: [PATCH 2.6.23-rc4][RESEND] irq: irq and pci_ids patch for Intel Tolapai

2007-09-10 Thread Andrew Morton
On Thu, 30 Aug 2007 17:50:56 -0700 Jason Gaston [EMAIL PROTECTED] wrote: Resend without wordwrap. This updated patch adds the Intel Tolapai LPC and SMBus Controller DID's. Signed-off-by:  Jason Gaston [EMAIL PROTECTED] --- linux-2.6.23-rc4/arch/i386/pci/irq.c.orig 2007-08-27

[PATCH] add page-mapping handling interface [5/35] changes in AFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Use page-mapping interface in AFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/afs/file.c |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Index: test-2.6.23-rc4-mm1/fs/afs/file.c === ---

[PATCH] add page-mapping handling interface [6/35] changes in CIFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Change page-mapping handling in CIFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/cifs/file.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Index: test-2.6.23-rc4-mm1/fs/cifs/file.c === ---

[PATCH] add page-mapping handling interface [7/35] changes in CODA

2007-09-10 Thread KAMEZAWA Hiroyuki
Change page-mapping handling in CODA Singed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/coda/symlink.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: test-2.6.23-rc4-mm1/fs/coda/symlink.c === ---

[PATCH] add page-mapping handling interface [8/35] changes in CRAMFS

2007-09-10 Thread KAMEZAWA Hiroyuki
patches for handling page-mapping in CRAMFS. Signed-off-by : KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/cramfs/inode.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: test-2.6.23-rc4-mm1/fs/cramfs/inode.c === ---

[PATCH] add page-mapping handling interface [9/35] changes in ECRYPTFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Change page-mapping handling in ecryptfs Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/ecryptfs/crypto.c |9 - fs/ecryptfs/mmap.c | 14 +++--- 2 files changed, 11 insertions(+), 12 deletions(-) Index: test-2.6.23-rc4-mm1/fs/ecryptfs/crypto.c

Re: [PATCH try #2] Blackfin on-chip NAND Flash Controller driver

2007-09-10 Thread Bryan Wu
On Fri, 2007-09-07 at 13:52 +0800, Artem Bityutskiy wrote: On Tue, 2007-09-04 at 13:57 +0800, Bryan Wu wrote: This is the driver for latest Blackfin on-chip nand flash controller - use nand_chip and mtd_info common nand driver interface - provide both PIO and dma operation -

[PATCH] add page-mapping handling interface [10/35] changes in EFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Change page-mapping handling in EFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] Index: test-2.6.23-rc4-mm1/fs/efs/symlink.c === --- test-2.6.23-rc4-mm1.orig/fs/efs/symlink.c +++ test-2.6.23-rc4-mm1/fs/efs/symlink.c @@ -16,7

Re: cpuset trouble after hibernate

2007-09-10 Thread Nicolas Capit
On Mon, 10 Sep 2007 11:45:10 +0200 (CEST) Simon Derr [EMAIL PROTECTED] wrote: On Sat, 8 Sep 2007, Nicolas Capit wrote: Hello, This is my situation: - I mounted the pseudo cpuset filesystem into /dev/cpuset - I created a cpuset named oar with my 2 cpus cat

[PATCH] add page-mapping handling interface [11/35] changes in EXT2

2007-09-10 Thread KAMEZAWA Hiroyuki
Change page-mapping handling in ext2 Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/ext2/dir.c | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) Index: test-2.6.23-rc4-mm1/fs/ext2/dir.c ===

[PATCH] add page-mapping handling interface [12/35] changes in EXT3

2007-09-10 Thread KAMEZAWA Hiroyuki
Change page-mapping handling in EXT3 Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/ext3/inode.c | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Index: test-2.6.23-rc4-mm1/fs/ext3/inode.c === ---

[PATCH] add page-mapping handling interface [13/35] changes in EXT4

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in EXT4 Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/ext4/inode.c | 10 +- fs/ext4/writeback.c | 24 2 files changed, 17 insertions(+), 17 deletions(-) Index: test-2.6.23-rc4-mm1/fs/ext4/inode.c

[PATCH] add page-mapping handling interface [14/35] changes in freevxfs

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in freevxfs. Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/freevxfs/vxfs_immed.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: test-2.6.23-rc4-mm1/fs/freevxfs/vxfs_immed.c

[PATCH] add page-mapping handling interface [15/35] changes in FUSE

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in FUSE Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/fuse/file.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: test-2.6.23-rc4-mm1/fs/fuse/file.c === ---

[PATCH] add page-mapping handling interface [16/35] changes in GFS2

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in GFS2 Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/gfs2/log.c |4 ++-- fs/gfs2/lops.c|2 +- fs/gfs2/meta_io.c |2 +- fs/gfs2/ops_address.c | 16 4 files changed, 12 insertions(+), 12 deletions(-)

[PATCH] add page-mapping handling interface [17/35] changes in HFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in HFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/hfs/inode.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: test-2.6.23-rc4-mm1/fs/hfs/inode.c === ---

[PATCH] add page-mapping handling interface [19/35] changes in HPFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in HPFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/hpfs/namei.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: test-2.6.23-rc4-mm1/fs/hpfs/namei.c === ---

[PATCH] add page-mapping handling interface [18/35] changes in HFSPLUS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in HFSPLUS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/hfsplus/inode.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: test-2.6.23-rc4-mm1/fs/hfsplus/inode.c === ---

[PATCH] add page-mapping handling interface [20/35] changes in ISOFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in ISOFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/isofs/rock.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: test-2.6.23-rc4-mm1/fs/isofs/rock.c === ---

[PATCH] add page-mapping handling interface [21/35] changes in JBD

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in JBD Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/jbd/journal.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: test-2.6.23-rc4-mm1/fs/jbd/journal.c === ---

[PATCH] add page-mapping handling interface [22/35] changes in JFFS2

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in JFFS2 Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/jffs2/file.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: test-2.6.23-rc4-mm1/fs/jffs2/file.c === ---

[PATCH] add page-mapping handling interface [24/35] changes in MINIX FS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in MINIXFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/minix/dir.c |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Index: test-2.6.23-rc4-mm1/fs/minix/dir.c === ---

[PATCH] add page-mapping handling interface [25/35] changes in NCPFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in NCPFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/ncpfs/symlink.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: test-2.6.23-rc4-mm1/fs/ncpfs/symlink.c === ---

[PATCH] add page-mapping handling interface [23/35] changes in JFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in JFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/jfs/jfs_metapage.c |8 1 file changed, 4 insertions(+), 4 deletions(-) Index: test-2.6.23-rc4-mm1/fs/jfs/jfs_metapage.c

Re: [PATCH] add page-mapping handling interface [22/35] changes in JFFS2

2007-09-10 Thread David Woodhouse
On Mon, 2007-09-10 at 19:16 +0900, KAMEZAWA Hiroyuki wrote: Changes page-mapping handling in JFFS2 Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] Looks reasonable to me; I assume it's not intended for me to take it and apply it yet, before the core parts are merged? I'll let you shepherd

[PATCH] add page-mapping handling interface [26/35] changes in NFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in NFS Singed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/nfs/file.c | 11 ++- fs/nfs/internal.h |2 +- fs/nfs/pagelist.c |2 +- fs/nfs/read.c |4 ++-- fs/nfs/write.c| 35 ++- 5 files

[PATCH] add page-mapping handling interface [27/35] changes in NTFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in NTFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/ntfs/aops.c | 14 +++--- fs/ntfs/compress.c |2 +- fs/ntfs/file.c |6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) Index: test-2.6.23-rc4-mm1/fs/ntfs/aops.c

[PATCH] add page-mapping handling interface [28/35] changes in OCFS2

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in OCFS2 Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/ocfs2/aops.c |8 fs/ocfs2/mmap.c |3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) Index: test-2.6.23-rc4-mm1/fs/ocfs2/aops.c

[PATCH] add page-mapping handling interface [29/35] changes in REISER4/REISERFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in reiser4 (sorry, changes for /reiserfs is also included.) Todo: Fix this warning caused by this patch(set). does anyone have an adivce ? fs/reiser4/page_cache.c: In function ‘reiser4_tree_by_page’: fs/reiser4/page_cache.c:315: warning: passing argument 1 of

[PATCH] add page-mapping handling interface [30/35] changes ROMFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in ROMFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/romfs/inode.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: test-2.6.23-rc4-mm1/fs/romfs/inode.c === ---

[PATCH] add page-mapping handling interface [31/35] changes in SYSVFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handlingi in SYSVFS. Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/sysv/dir.c |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Index: test-2.6.23-rc4-mm1/fs/sysv/dir.c === ---

[PATCH] add page-mapping handling interface [32/35] changes in UDFFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in UDFFS Signed-off-by: KAMEZAWA hiroyuki [EMAIL PROTECTED] --- fs/udf/file.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: test-2.6.23-rc4-mm1/fs/udf/file.c === ---

[PATCH] add page-mapping handling interface [33/35] changes in UFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in UFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/ufs/dir.c | 10 +- fs/ufs/util.c |2 +- 2 files changed, 6 insertions(+), 6 deletions(-) Index: test-2.6.23-rc4-mm1/fs/ufs/dir.c

[PATCH] add page-mapping handling interface [34/35] changes in UNIONFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Changes page-mapping handling in UNIONFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/unionfs/mmap.c |8 1 file changed, 4 insertions(+), 4 deletions(-) Index: test-2.6.23-rc4-mm1/fs/unionfs/mmap.c ===

[PATCH] add page-mapping handling interface [35/35] changes in XFS

2007-09-10 Thread KAMEZAWA Hiroyuki
Change page-mapping handling in XFS Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] --- fs/xfs/linux-2.6/xfs_aops.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Index: test-2.6.23-rc4-mm1/fs/xfs/linux-2.6/xfs_aops.c

Re: [PATCH] add page-mapping handling interface [22/35] changes in JFFS2

2007-09-10 Thread KAMEZAWA Hiroyuki
On Mon, 10 Sep 2007 11:19:51 +0100 David Woodhouse [EMAIL PROTECTED] wrote: On Mon, 2007-09-10 at 19:16 +0900, KAMEZAWA Hiroyuki wrote: Changes page-mapping handling in JFFS2 Signed-off-by: KAMEZAWA Hiroyuki [EMAIL PROTECTED] Looks reasonable to me; I assume it's not intended for me to

Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures

2007-09-10 Thread Denys Vlasenko
On Sunday 09 September 2007 19:18, Arjan van de Ven wrote: On Sun, 9 Sep 2007 19:02:54 +0100 Denys Vlasenko [EMAIL PROTECTED] wrote: Why is all this fixation on volatile? I don't think people want volatile keyword per se, they want atomic_read(x) to _always_ compile into an

Re: [2/2] 2.6.23-rc5: known regressions with patches v2

2007-09-10 Thread Johannes Berg
On Sat, 2007-09-08 at 13:11 +0200, Michal Piotrowski wrote: Subject : Unable to access memory card reader anymore References : http://bugzilla.kernel.org/show_bug.cgi?id=8885 Last known good : ? Submitter : Christian Casteyde [EMAIL PROTECTED] Caused-By : ?

Re: [2/2] 2.6.23-rc5: known regressions with patches v2

2007-09-10 Thread Johannes Berg
On Mon, 2007-09-10 at 13:09 +0200, Johannes Berg wrote: On Sat, 2007-09-08 at 13:11 +0200, Michal Piotrowski wrote: Subject : Unable to access memory card reader anymore Last known good/caused-by doesn't apply, the bug has been in there ever since the mac80211 code was merged into

[PATCH 0/13] Reduce external fragmentation by grouping pages by mobility v30

2007-09-10 Thread Mel Gorman
Hi Andrew, Here is a restacked version of the grouping pages by mobility patches based on the patches currently in your tree. It should be a drop-in replacement for what is in 2.6.23-rc4-mm1 and is what I propose for merging to mainline. The change from what you have already is that the

[PATCH 1/13] ia64: parse kernel parameter hugepagesz= in early boot

2007-09-10 Thread Mel Gorman
Subject: ia64: parse kernel parameter hugepagesz= in early boot Parse hugepagesz with early_param() instead of __setup(). __setup() is called after the memory allocator has been initialised and the pageblock bitmaps already setup. In tests on one IA64 there did not seem to be any problem with

[PATCH 2/13] Add a bitmap that is used to track flags affecting a block of pages

2007-09-10 Thread Mel Gorman
Subject: Add a bitmap that is used to track flags affecting a block of pages The grouping pages by mobility patchset needs to track if pages within a block can be moved or reclaimed so that pages are freed to the appropriate list. This patch adds a bitmap for flags affecting a whole a

[PATCH 3/13] Fix corruption of memmap on ia64-sparsemem when mem_section is not a power of 2

2007-09-10 Thread Mel Gorman
Subject: Fix corruption of memmap on ia64-sparsemem when mem_section is not a power of 2 There are problems in the use of SPARSEMEM and pageblock flags that causes problems on ia64. The first part of the problem is that units are incorrect in SECTION_BLOCKFLAGS_BITS computation. This results

[PATCH 5/13] Choose pages from the per cpu list-based on migration type

2007-09-10 Thread Mel Gorman
Subject: Choose pages from the per cpu list-based on migration type The freelists for each migrate type can slowly become polluted due to the per-cpu list. Consider what happens when the following happens 1. A 2^pageblock_order list is reserved for __GFP_MOVABLE pages 2. An order-0 page is

[PATCH 6/13] Group short-lived and reclaimable kernel allocations

2007-09-10 Thread Mel Gorman
Subject: Group short-lived and reclaimable kernel allocations This patch marks a number of allocations that are either short-lived such as network buffers or are reclaimable such as inode allocations. When something like updatedb is called, long-lived and unmovable kernel allocations tend to be

[PATCH 7/13] Drain per-cpu lists when high-order allocations fail

2007-09-10 Thread Mel Gorman
Subject: Drain per-cpu lists when high-order allocations fail Per-cpu pages can accidentally cause fragmentation because they are free, but pinned pages in an otherwise contiguous block. When this patch is applied, the per-cpu caches are drained after the direct-reclaim is entered if the

[PATCH 8/13] Move free pages between lists on steal

2007-09-10 Thread Mel Gorman
Subject: Move free pages between lists on steal When a fallback is forced to steal a page from a block of a different type and more than half of the block is free reassign that block to the new type and move the free pages over to the new type's free lists. Signed-off-by: Mel Gorman [EMAIL

[PATCH 9/13] Do not group pages by mobility type on low memory systems

2007-09-10 Thread Mel Gorman
Subject: Do not group pages by mobility type on low memory systems Where there are fewer than one pageblock in the system per mobility type mixing is inevitable and any attempt to prevent it will fail in a costly manner. This patch checks the size of vm_total_pages in build_all_zonelists(). If

Re: [PATCH 0/24] make atomic_read() behave consistently across all architectures

2007-09-10 Thread Herbert Xu
On Mon, Sep 10, 2007 at 11:56:29AM +0100, Denys Vlasenko wrote: Expecting every driver writer to remember that atomic_read is not in fact a read from memory is naive. That won't happen. Face it, majority of driver authors are a bit less talented than Ingo Molnar or Arjan van de Ven ;) The

[PATCH 10/13] Bias the location of pages freed for min_free_kbytes in the same pageblock_nr_pages areas

2007-09-10 Thread Mel Gorman
Subject: Bias the location of pages freed for min_free_kbytes in the same pageblock_nr_pages areas The standard buddy allocator always favours splitting the smallest block of pages. The effect of this is that the pages free to satisfy min_free_kbytes tends to be preserved since boot time at the

[PATCH 11/13] Bias the placement of kernel pages at lower pfns

2007-09-10 Thread Mel Gorman
Subject: Bias the placement of kernel pages at lower pfns This patch chooses blocks with lower PFNs when placing kernel allocations. This is particularly important during fallback in low memory situations to stop unmovable pages being placed throughout the entire address space. Signed-off-by:

[PATCH 12/13] Be more agressive about stealing when MIGRATE_RECLAIMABLE allocations fallback

2007-09-10 Thread Mel Gorman
Subject: Be more agressive about stealing when MIGRATE_RECLAIMABLE allocations fallback MIGRATE_RECLAIMABLE allocations tend to be very bursty in nature like when updatedb starts. It is likely this will occur in situations where MAX_ORDER blocks of pages are not free. This means that updatedb

[PATCH 13/13] Print out statistics in relation to fragmentation avoidance to /proc/pagetypeinfo

2007-09-10 Thread Mel Gorman
Subject: Print out statistics in relation to fragmentation avoidance to /proc/pagetypeinfo This patch provides fragmentation avoidance statistics via /proc/pagetypeinfo. The information is collected only on request so there is no runtime overhead. The statistics are in three parts: The first

[PATCH 4/13] Split the free lists for movable and unmovable allocations

2007-09-10 Thread Mel Gorman
Subject: Split the free lists for movable and unmovable allocations This patch adds the core of the fragmentation reduction strategy. It works by grouping pages together based on their ability to move. Basically, it works by breaking the list in zone-free_area list into MIGRATE_TYPES number of

Re: [SYSFS - 2.6.23-rc5-git1 ] device_rename: sysfs_create_symlink failed (-17)

2007-09-10 Thread Cornelia Huck
On Fri, 07 Sep 2007 16:14:12 +0200, Daniel Lezcano [EMAIL PROTECTED] wrote: Hi, when using the 2.6.23-rc5-git1 kernel and trying to change a network device name, I have the following error: device_rename: sysfs_create_symlink failed (-17) -EEXIST, maybe a double rename? That comes

[Sparc64 BUG] hangup under booting 2.6.22.X whith Sparc64

2007-09-10 Thread Kövedi Krisztián
Hi! (please CC) We have SUN fire v100 servers and the server hung up with the stable 2.6.22 kernels. The server booting fine with 2.6.21 serie, but wiht 2.6.20 serie same error with 2.6.22. This is the serial terminal dump: Sun Fire V100 (UltraSPARC-IIe 648MHz), No Keyboard OpenBoot 4.0, 1024

Re: regarding sysfs/kobject separation

2007-09-10 Thread Cornelia Huck
On Sun, 02 Sep 2007 22:40:58 +0900, Tejun Heo [EMAIL PROTECTED] wrote: * Suicidal nodes don't need special treatment. If a file tries to commit suicide, sysfs will detect the condition and deactivate and drain the node except for the suiciding reference. Excellent. This is so easy to

Re: [rfc][patch] dynamic data structure switching

2007-09-10 Thread Peter Zijlstra
On Sun, 2007-09-02 at 20:27 +0200, Nick Piggin wrote: Index: linux-2.6/lib/dyndata.c === --- /dev/null +++ linux-2.6/lib/dyndata.c @@ -0,0 +1,80 @@ +#include linux/dyndata.h +#include linux/mutex.h +#include linux/rcupdate.h

Re: [PATCH 3/3] build system: section garbage collection for vmlinux

2007-09-10 Thread Sam Ravnborg
Doing a normal kernel build will link vmlinux three or four times. If we introduce --gc-sections we should add a preparational link of vmlinux where we use --gc-sections and skip it for the rest of the links assuming that --gc-sections takes some time for ld to do. Yes, this will

[RESEND][PATCH 0/4] Virtual Machine Time Accounting

2007-09-10 Thread Laurent Vivier
Ingo, please, could you have a look to these patches ? The aim of these four patches is to introduce Virtual Machine time accounting. [PATCH 1/4] as recent CPUs introduce a third running state, after user and system, we need a new field, guest, in cpustat to store the time used by the CPU to run

[RESEND][PATCH 1/4] Introduce a new field guest in cpustat

2007-09-10 Thread Laurent Vivier
[PATCH 1/4] as recent CPUs introduce a third running state, after user and system, we need a new field, guest, in cpustat to store the time used by the CPU to run virtual CPU. Modify /proc/stat to display this new field. Signed-off-by: Laurent Vivier [EMAIL PROTECTED] -- - [EMAIL

[RESEND]PATCH 2/4] Introduce a new fields gtime and cgtime in task_struct and signal_struct

2007-09-10 Thread Laurent Vivier
[PATCH 2/4] like for cpustat, introduce the gtime (guest time of the task) and cgtime (guest time of the task children) fields for the tasks. Modify signal_struct and task_struct. Modify /proc/pid/stat to display these new fields. Signed-off-by: Laurent Vivier [EMAIL PROTECTED] -- -

[RESEND][PATCH 3/4] modify account_system_time() to update guest time in cpustat and task_struct

2007-09-10 Thread Laurent Vivier
[PATCH 3/4] modify account_system_time() to add cputime to cpustat-guest if we are running a VCPU. We add this cputime to cpustat-user instead of cpustat-system because this part of KVM code is in fact user code although it is executed in the kernel. We duplicate VCPU time between guest and user

[RESEND][PATCH 4/4] Modify KVM to update guest time accounting.

2007-09-10 Thread Laurent Vivier
[PATCH 4/4] Modify KVM to update guest time accounting. Signed-off-by: Laurent Vivier [EMAIL PROTECTED] -- - [EMAIL PROTECTED] -- Software is hard - Donald Knuth Index: linux-2.6/drivers/kvm/Kconfig

Re: 2.6.23-rc5: possible irq lock inversion dependency detected

2007-09-10 Thread Peter Zijlstra
On Sun, 2007-09-02 at 15:11 +0200, Christian Kujau wrote: Hi, after upgrading to 2.6.23-rc5 (and applying davem's fix [0]), lockdep was quite noisy when I tried to shape my external (wireless) interface: [ 6400.534545] FahCore_78.exe/3552 just changed the state of lock: [ 6400.534713]

Re: [-mm patch] unexport sys_{open,read}

2007-09-10 Thread Adrian Bunk
On Mon, Sep 10, 2007 at 02:23:24AM -0700, Andrew Morton wrote: On Mon, 10 Sep 2007 10:08:08 +0100 Christoph Hellwig [EMAIL PROTECTED] wrote: ... Adrian knows this, yet he habitually sends zero-warning export-removal patches and I habitually ignore them. I guess we must both enjoy this or

[PATCH] list.h: add list_for_each_entry_continue_rcu

2007-09-10 Thread Johannes Berg
To implement the multicast list callback in mac80211 we need to do partial list iteration. Since I want to convert the interface list to an RCU list, I need a new list walking primitive: list_for_each_entry_continue_rcu(). Additional help text was provided by Paul McKenney. Signed-off-by:

Re: [RESEND][PATCH 0/4] Virtual Machine Time Accounting

2007-09-10 Thread Ingo Molnar
* Laurent Vivier [EMAIL PROTECTED] wrote: Ingo, please, could you have a look to these patches ? The aim of these four patches is to introduce Virtual Machine time accounting. [PATCH 1/4] as recent CPUs introduce a third running state, after user and system, we need a new field,

[PATCH] ipconfig.c: De-clutter IP configuration report

2007-09-10 Thread Maciej W. Rozycki
Reformat the printk() calls removing leading new-line characters, making output being done line-by-line rather than partially and defining the log level used. Signed-off-by: Maciej W. Rozycki [EMAIL PROTECTED] --- The new code builds fine; no semantic changes. Please apply, Maciej

Re: [RESEND][PATCH 0/4] Virtual Machine Time Accounting

2007-09-10 Thread Laurent Vivier
Ingo Molnar wrote: * Laurent Vivier [EMAIL PROTECTED] wrote: Ingo, please, could you have a look to these patches ? The aim of these four patches is to introduce Virtual Machine time accounting. [PATCH 1/4] as recent CPUs introduce a third running state, after user and system, we need

Re: ICH Intel PATA short cable override...

2007-09-10 Thread Mark Lord
Jeff Garzik wrote: Mark Lord wrote: Ditto for selecting transfer modes. Waiting on one thing AFAICS: ability to drain/idle all ports + issue a command on one port + resume normal parallel port operation SET FEATURES - XFER MODE is special in that it requires all sorts of

Re: [-mm patch] unexport sys_{open,read}

2007-09-10 Thread David Miller
From: Christoph Hellwig [EMAIL PROTECTED] Date: Sun, 9 Sep 2007 21:39:20 +0100 On Sun, Sep 09, 2007 at 10:25:28PM +0200, Adrian Bunk wrote: sys_{open,read} can finally be unexported. Andrew, can you please put this in? Having these exports for syscalls around hsa been a long-time

Re: [-mm patch] kernel/kexec.c: make code static

2007-09-10 Thread Adrian Bunk
On Mon, Sep 10, 2007 at 11:55:49AM +0900, Ken'ichi Ohmichi wrote: Hi Adrian, 2007/09/09 22:25:16 +0200, Adrian Bunk [EMAIL PROTECTED] wrote: On Fri, Aug 31, 2007 at 09:58:22PM -0700, Andrew Morton wrote: ... Changes since 2.6.23-rc3-mm1: ... +add-vmcoreinfo.patch ... misc ...

[PATCH] sb1250-mac.c: De-typedef, de-volatile, de-etc...

2007-09-10 Thread Maciej W. Rozycki
Remove typedefs, volatiles and convert kmalloc()/memset() pairs to kcalloc(). Also reformat the surrounding clutter. Signed-off-by: Maciej W. Rozycki [EMAIL PROTECTED] --- Per your request, Andrew, a while ago. It builds, runs, passes checkpatch.pl and sparse. No semantic changes. Please

  1   2   3   4   5   6   7   8   >