Re: [PATCH] kthread: Enhance kthread_stop to abort interruptible sleeps

2007-04-24 Thread Andrew Morton
On Fri, 13 Apr 2007 21:13:13 -0600 [EMAIL PROTECTED] (Eric W. Biederman) wrote: This patch reworks kthread_stop so it is more flexible and it causes the target kthread to abort interruptible sleeps. Allowing a larger class of kernel threads to use to the kthread API. The changes start by

Re: [PATCH -mm 3/3] PM: Introduce suspend notifiers (rev. 2)

2007-04-24 Thread Andrew Morton
On Sun, 22 Apr 2007 20:48:08 +0200 Rafael J. Wysocki [EMAIL PROTECTED] wrote: Make it possible to register suspend notifiers so that subsystems can perform suspend-related operations that should not be carried out by device drivers' .suspend() and .resume() routines. x86_64 allnoconfig:

Re: [PATCH 10/10] mm: per device dirty threshold

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 12:12:18 +0200 Peter Zijlstra [EMAIL PROTECTED] wrote: On Tue, 2007-04-24 at 03:00 -0700, Andrew Morton wrote: On Tue, 24 Apr 2007 11:47:20 +0200 Miklos Szeredi [EMAIL PROTECTED] wrote: Ahh, now I see; I had totally blocked out these few lines

Re: [PATCH] kthread: Enhance kthread_stop to abort interruptible sleeps

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 04:30:22 -0600 [EMAIL PROTECTED] (Eric W. Biederman) wrote: Andrew Morton [EMAIL PROTECTED] writes: On Fri, 13 Apr 2007 21:13:13 -0600 [EMAIL PROTECTED] (Eric W. Biederman) wrote: This patch reworks kthread_stop so it is more flexible and it causes the target

Re: [PATCH 10/10] mm: per device dirty threshold

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 13:22:02 +0200 Miklos Szeredi [EMAIL PROTECTED] wrote: On Tue, 24 Apr 2007 12:12:18 +0200 Peter Zijlstra [EMAIL PROTECTED] wrote: On Tue, 2007-04-24 at 03:00 -0700, Andrew Morton wrote: On Tue, 24 Apr 2007 11:47:20 +0200 Miklos Szeredi [EMAIL PROTECTED] wrote

Re: 2.6.21-rc6-mm1

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 10:10:41 +0200 J.A. Magallón [EMAIL PROTECTED] wrote: On Sun, 8 Apr 2007 14:35:59 -0700, Andrew Morton [EMAIL PROTECTED] wrote: ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.21-rc6/2.6.21-rc6-mm1/ - Lots of x86 updates Has somthing

Re: Pagecache: find_or_create_page does not call a proper page allocator function

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 14:09:33 +0100 (BST) Hugh Dickins [EMAIL PROTECTED] wrote: On Mon, 23 Apr 2007, Andrew Morton wrote: OK. I hope. the mapping_gfp_mask() here will have come from bdget()'s mapping_set_gfp_mask(inode-i_data, GFP_USER); If anyone is accidentally setting __GFP_HIGHMEM

Re: 2.6.21-rc6-mm1

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 15:43:21 +0200 J.A. Magallón [EMAIL PROTECTED] wrote: On Tue, 24 Apr 2007 04:58:01 -0700, Andrew Morton [EMAIL PROTECTED] wrote: On Tue, 24 Apr 2007 10:10:41 +0200 J.A. Magallón [EMAIL PROTECTED] wrote: On Sun, 8 Apr 2007 14:35:59 -0700, Andrew Morton [EMAIL

Re: [patch v2] Fixes and cleanups for earlyprintk aka boot console.

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 16:04:16 +0200 Gerd Hoffmann [EMAIL PROTECTED] wrote: I get this, across netconsole: [17179569.184000] console handover: boot [earlyvga_f_0] - real [tty0] wanna take a look at why there's cruft in bootconsole-name please? -EFULL ;) earlyvga is 8 chars.

Re: [OOPS 2.6.21-rc7-mm1] kernel BUG at fs/sysfs/inode.c:272 (sysfs_drop_dentry)

2007-04-24 Thread Andrew Morton
On Wed, 25 Apr 2007 01:33:59 +0900 Tejun Heo [EMAIL PROTECTED] wrote: Vincent Vanackere wrote: Hi, I'm getting the following oops at boot with the latest -mm kernel : --- kernel BUG at fs/sysfs/inode.c:272 Known problem.

Re: Pagecache: find_or_create_page does not call a proper page allocator function

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 18:45:03 +0100 (BST) Hugh Dickins [EMAIL PROTECTED] wrote: On Tue, 24 Apr 2007, Christoph Lameter wrote: On Tue, 24 Apr 2007, Hugh Dickins wrote: I've not yet looked at the patch under discussion, but this remark prompts me... a couple of days ago I got very

Re: [OOPS 2.6.21-rc7-mm1] kernel BUG at fs/sysfs/inode.c:272 (sysfs_drop_dentry)

2007-04-24 Thread Andrew Morton
On Wed, 25 Apr 2007 02:51:43 +0900 Tejun Heo [EMAIL PROTECTED] wrote: Andrew Morton wrote: On Wed, 25 Apr 2007 01:33:59 +0900 Tejun Heo [EMAIL PROTECTED] wrote: Vincent Vanackere wrote: Hi, I'm getting the following oops at boot with the latest -mm kernel

Re: [patch 1/4] Ignore stolen time in the softlockup watchdog

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 10:51:35 -0700 Jeremy Fitzhardinge [EMAIL PROTECTED] wrote: Andrew Morton wrote: It seems fairly sensitive to .config settings. See http://userweb.kernel.org/~akpm/config-sony.txt I haven't tried your config yet, but I haven't managed to reproduce it by playing

Re: [patch 1/4] Ignore stolen time in the softlockup watchdog

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 11:16:09 -0700 Jeremy Fitzhardinge [EMAIL PROTECTED] wrote: Andrew Morton wrote: I said that because the damn thing went away when I was hunting it down because I lost the config and was unable to remember the right combination of debug settings. Fortunately it later

Re: 2.6.21-rc7-mm1: BUG at init_sched_clock()

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 22:23:58 +0400 Alexey Dobriyan [EMAIL PROTECTED] wrote: ... CPU1: Thermal monitoring enabled (TM2) Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz stepping 02 checking TSC synchronization [CPU#0 - CPU#1]: passed. Brought up 2 CPUs migration_cost= BUG: at

Re: Pagecache: find_or_create_page does not call a proper page allocator function

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 12:34:53 -0700 (PDT) Christoph Lameter [EMAIL PROTECTED] wrote: Not as metadata, no. But someone (let's hope only root, though I may be wrong on that) can map any part of the block device into userspace. Concurrent access to a block device by a filesystem and the

Re: Pagecache: find_or_create_page does not call a proper page allocator function

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 12:59:17 -0700 (PDT) Christoph Lameter [EMAIL PROTECTED] wrote: On Tue, 24 Apr 2007, Andrew Morton wrote: No, think of the following scenario: - file I/O causes a read of an ext2 file's bitmap. The bitmap is brought into /dev/hda1's pagecache using

Re: [patch 1/4] Ignore stolen time in the softlockup watchdog

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 13:00:49 -0700 Jeremy Fitzhardinge [EMAIL PROTECTED] wrote: Andrew Morton wrote: Well, it _is_ mysterious. Did you try to locate the code which failed? I got lost in macros and include files, and gave up very very easily. Stop hiding, Ingo. OK, I've managed

Re: Pagecache: find_or_create_page does not call a proper page allocator function

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 13:12:42 -0700 (PDT) Christoph Lameter [EMAIL PROTECTED] wrote: On Tue, 24 Apr 2007, Andrew Morton wrote: A highmem page can have buffers??? yep. Take a 4k page which is stored in four discontiguous 1k disk blocks. The data at page_buffers(page) is the sole

Re: [patch 1/4] Ignore stolen time in the softlockup watchdog

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 13:24:24 -0700 Jeremy Fitzhardinge [EMAIL PROTECTED] wrote: Jeremy Fitzhardinge wrote: Andrew Morton wrote: Well, it _is_ mysterious. Did you try to locate the code which failed? I got lost in macros and include files, and gave up very very easily. Stop

Re: Pagecache: find_or_create_page does not call a proper page allocator function

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 13:30:33 -0700 (PDT) Christoph Lameter [EMAIL PROTECTED] wrote: If the system has both high memory and normal memory then only allocations to highmemory are subject to memory policies etc etc. The block device allocations would be in zone normal/dma and thus be

Re: Pagecache: find_or_create_page does not call a proper page allocator function

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 13:44:50 -0700 (PDT) Christoph Lameter [EMAIL PROTECTED] wrote: On Tue, 24 Apr 2007, Andrew Morton wrote: I would say that the filesystem is broke if it has such expectations regardless of page migration. Others disagree ;) The filesystem has *told

Re: [PATCH 1/2] Handle kernelcore= boot parameter in common code to avoid boot problem on IA64

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 19:00:52 +0100 (IST) Mel Gorman [EMAIL PROTECTED] wrote: When kernelcore boot option is specified, kernel can't boot up on ia64 because of an infinite loop. In addition, the parsing code can be handled in an architecture-independent manner. This patch patches uses

Re: [patch 1/4] Ignore stolen time in the softlockup watchdog

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 22:59:18 +0200 Ingo Molnar [EMAIL PROTECTED] wrote: * Daniel Walker [EMAIL PROTECTED] wrote: On Tue, 2007-04-24 at 13:24 -0700, Jeremy Fitzhardinge wrote: And sched_clock's use of local_irq_save/restore appears to be absolutely correct, so I think it must be

Re: Pagecache: find_or_create_page does not call a proper page allocator function

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 13:58:35 -0700 (PDT) Christoph Lameter [EMAIL PROTECTED] wrote: On Tue, 24 Apr 2007, Andrew Morton wrote: Then I think we should disable page migration for allocations that do not allow access to the policy zone. That would fix it. Can't we use mapping_gfp_mask

Re: 2.6.21-rc7-mm1 + sysfs-oops-workaround.patch -- software suspend failed (1 tasks refusing to freeze)

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 22:27:44 -0700 Miles Lane [EMAIL PROTECTED] wrote: [ 1251.506964] PM: Preparing system for mem sleep [ 1251.514790] Stopping tasks ... [ 1271.456065] Stopping user space processes timed out after 20 seconds (1 tasks refusing to freeze): [ 1271.456243] multiload-apple [

Re: 2.6.21-rc7-mm1 + sysfs-oops-workaround.patch -- software suspend failed (1 tasks refusing to freeze)

2007-04-24 Thread Andrew Morton
On Tue, 24 Apr 2007 22:49:48 -0700 Miles Lane [EMAIL PROTECTED] wrote: On 4/24/07, Andrew Morton [EMAIL PROTECTED] wrote: On Tue, 24 Apr 2007 22:27:44 -0700 Miles Lane [EMAIL PROTECTED] wrote: [ 1251.506964] PM: Preparing system for mem sleep [ 1251.514790] Stopping tasks

Re: 2.6.21-rc7-mm1 + sysfs patch -- RTNL: assertion failed at net/ipv6/addrconf.c (2123)

2007-04-25 Thread Andrew Morton
On Tue, 24 Apr 2007 23:35:37 -0700 Miles Lane [EMAIL PROTECTED] wrote: And then this: [ 278.835674] RTNL: assertion failed at net/ipv6/addrconf.c (2123) [ 278.835684] [c0104e0f] show_trace_log_lvl+0x1a/0x30 [ 278.835701] [c0105a26] show_trace+0x12/0x14 [ 278.835713] [c0105ab3]

Re: 2.6.21-rc7-mm1 + sysfs-oops-workaround.patch -- software suspend failed (1 tasks refusing to freeze)

2007-04-25 Thread Andrew Morton
On Tue, 24 Apr 2007 23:41:32 -0700 Miles Lane [EMAIL PROTECTED] wrote: On 4/24/07, Andrew Morton [EMAIL PROTECTED] wrote: On Tue, 24 Apr 2007 22:49:48 -0700 Miles Lane [EMAIL PROTECTED] wrote: On 4/24/07, Andrew Morton [EMAIL PROTECTED] wrote: On Tue, 24 Apr 2007 22:27:44 -0700 Miles

Re: [RFC][PATCH] syctl for selecting global zonelist[] order

2007-04-25 Thread Andrew Morton
On Wed, 25 Apr 2007 12:19:46 +0900 KAMEZAWA Hiroyuki [EMAIL PROTECTED] wrote: Make zonelist policy selectable from sysctl. Assume 2 node NUMA, only node(0) has ZONE_DMA (ZONE_DMA32). In this case, default (node0's) zonelist order is Node(0)'s NORMAL - Node(0)'s DMA - Node(1)s NORMAL.

Re: BUG: Null pointer dereference in fs/open.c

2007-04-25 Thread Andrew Morton
On Tue, 24 Apr 2007 05:44:42 + (GMT) William Heimbigner [EMAIL PROTECTED] wrote: On Mon, 23 Apr 2007, Andrew Morton wrote: On Tue, 24 Apr 2007 05:10:04 + (GMT) William Heimbigner [EMAIL PROTECTED] wrote: --- a/drivers/block/pktcdvd.c~packet-fix-error-handling +++ a/drivers

Re: 2.6.21-rc7-mm1 BUG at kernel/sched-clock.c:175 init_sched_clock()

2007-04-25 Thread Andrew Morton
On Tue, 24 Apr 2007 12:28:29 -0600 Berck E. Nash [EMAIL PROTECTED] wrote: Kernel panic on boot, console output attached. Thanks, cc's added. [14316256.221707] Linux version 2.6.21-rc7-mm1 ([EMAIL PROTECTED]) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP Tue Apr 24

Re: 2.6.21-rc7-mm1 BUG at kernel/sched-clock.c:175 init_sched_clock()

2007-04-25 Thread Andrew Morton
On Wed, 25 Apr 2007 17:42:41 +0900 Tejun Heo [EMAIL PROTECTED] wrote: Andrew Morton wrote: [2.953862] RIP: 0010:[803ae98b] [803ae98b] scsi_schedule_eh+0xa/0x57 [3.058672] [803e1e01] ata_port_schedule_eh+0x4c/0x50 [3.064725] [803e1ea7

Re: [3/3] 2.6.21-rc7: known regressions (v2)

2007-04-25 Thread Andrew Morton
On Mon, 23 Apr 2007 23:49:09 +0200 Adrian Bunk [EMAIL PROTECTED] wrote: This email lists some known regressions in Linus' tree compared to 2.6.20. If you find your name in the Cc header, you are either submitter of one of the bugs, maintainer of an affectected subsystem or driver, a patch

Re: [PATCH] i386: For debugging, make the initial page table setup less forgiving.

2007-04-25 Thread Andrew Morton
On Fri, 13 Apr 2007 14:49:57 -0700 H. Peter Anvin [EMAIL PROTECTED] wrote: We just discovered that the accounting for initial memory usage (head.S: INIT_MAP_BEYOND_END) has been way, way off for a very long time. This patch makes the initial page table not round up to the nearest 4M

Re: 2.6.21-rc3-mm1

2007-03-09 Thread Andrew Morton
On Thu, 08 Mar 2007 21:50:29 +0100 Michal Piotrowski [EMAIL PROTECTED] wrote: Andrew Morton napisał(a): Temporarily at http://userweb.kernel.org/~akpm/2.6.21-rc3-mm1/ Will appear later at ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.21-rc3/2.6.21

Re: [PATCH] proc: maps protection

2007-03-09 Thread Andrew Morton
On Thu, 8 Mar 2007 12:55:25 -0800 Kees Cook [EMAIL PROTECTED] wrote: On Tue, Mar 06, 2007 at 08:22:11PM -0800, Arjan van de Ven wrote: [Adding Cc:lkml] How about using a reduced check, as is done for fd and environ? This would allow root-running system monitors to still do their

Re: 2.6.21-rc3-mm2: BUG: at drivers/pci/pci.c:679 pci_restore_state during suspend testing

2007-03-09 Thread Andrew Morton
On Fri, 9 Mar 2007 01:13:14 +0100 Rafael J. Wysocki [EMAIL PROTECTED] wrote: I get the following traces from 2.6.21-rc3-mm2 during the resume phase of testing with 'echo test /sys/power/disk echo disk /sys/power/state': acpi thermal:00: resuming pci :00:00.0: resuming

Re: [PATCH] drivers: PMC MSP71xx LED driver

2007-03-09 Thread Andrew Morton
On Fri, 9 Mar 2007 14:20:56 -0800 Marc St-Jean [EMAIL PROTECTED] wrote: +typedef enum { + MSP_LED_INPUT = 0, + MSP_LED_OUTPUT, +} msp_led_direction_t; No typedefs, please. Convert this to enum msp_led_direction { ... }; Alright I'll change

Re: 2.6.21-rc3-mm2 (+hotfixes) -- BUG: atomic counter underflow at: [c0104d40] show_trace_log_lvl+0x1a/0x2f

2007-03-10 Thread Andrew Morton
On Sat, 10 Mar 2007 01:26:19 -0800 Miles Lane [EMAIL PROTECTED] wrote: [ 36.623291] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.0kdmprq [ 36.623297] ipw2200: Copyright(c) 2003-2006 Intel Corporation [ 36.623975] ACPI: PCI Interrupt :01:06.0[A] - GSI 18 (level, low)

Re: [PATCH] proc: maps protection

2007-03-10 Thread Andrew Morton
On Sat, 10 Mar 2007 10:33:41 -0800 Kees Cook [EMAIL PROTECTED] wrote: Here's another revision, with both the can ptrace and the global /proc knob; We'd be needing a changelog for that. Please update the procfs documentation. Does the patch also cover /proc/pid/smaps? - To unsubscribe from

Re: 2.6.21-rc3-mm1

2007-03-10 Thread Andrew Morton
On Sat, 10 Mar 2007 09:33:35 +0100 Mariusz Kozlowski [EMAIL PROTECTED] wrote: Hello, - The wireless changes in here need a lot of testers, please. It is major rework. Works for me ... so far ;-) Anyway to the point: When moving my laptop I reattached the usb mouse. Then I found

Re: RSDL-mm 0.28

2007-03-10 Thread Andrew Morton
On Sun, 11 Mar 2007 13:28:22 +1100 Con Kolivas [EMAIL PROTECTED] wrote: Well... are you advocating we change sched_yield semantics to a gentler form? From a practical POV: our present yield() behaviour is so truly awful that it's basically always a bug to use it. This probably isn't a good

Re: RSDL-mm 0.28

2007-03-10 Thread Andrew Morton
On Sun, 11 Mar 2007 14:59:28 +1100 Con Kolivas [EMAIL PROTECTED] wrote: Bottom line: we've had a _lot_ of problems with the new yield() semantics. We effectively broke back-compatibility by changing its behaviour a lot, and we can't really turn around and blame application developers for

Re: [SLUB 0/3] SLUB: The unqueued slab allocator V5

2007-03-10 Thread Andrew Morton
Is this safe to think about applying yet? We lost the leak detector feature. It might be nice to create synonyms for PageActive, PageReferenced and PageError, to make things clearer in the slub core. At the expense of making things less clear globally. Am unsure. - To unsubscribe from this

Re: [PATCH] CIRRUS: Delete unused header file.

2007-03-10 Thread Andrew Morton
On Sat, 10 Mar 2007 17:27:44 -0500 (EST) Robert P. J. Day [EMAIL PROTECTED] wrote: Delete apparently unused header file sound/pci/cs46xx/imgs/cwcemb80.h. That patch series was rather a mess - Multiple patches with the same Subject: (I might have lost some as a result) - Several

Re: [RFC PATCH 1/3] Add ability to keep track of callers of symbol_(get|put)

2007-03-11 Thread Andrew Morton
On Sat, 10 Mar 2007 02:31:35 -0200 Mauro Carvalho Chehab [EMAIL PROTECTED] wrote: From: Trent Piepho [EMAIL PROTECTED] When a module uses symbol_get() to increase the ref count of another module, there is no record what module called symbol_get(). A module can show up as having other

Re: [PATCH] [scsi]: Add offline state checking while dispatch a scsi cmd

2007-03-11 Thread Andrew Morton
On Fri, 9 Mar 2007 09:40:40 +0800 Joe Jin [EMAIL PROTECTED] wrote: What's the error you're trying to fix? scsi_dispatch_cmd() is only called from scsi_request_fn() which already has an equivalent of this check in it just prior to calling dispatch. Yeah, I have saw the cheking at

Re: [RFC][PATCH 2/7] RSS controller core

2007-03-11 Thread Andrew Morton
On Sun, 11 Mar 2007 15:26:41 +0300 Kirill Korotaev [EMAIL PROTECTED] wrote: Andrew Morton wrote: On Tue, 06 Mar 2007 17:55:29 +0300 Pavel Emelianov [EMAIL PROTECTED] wrote: +struct rss_container { + struct res_counter res; + struct list_head page_list; + struct

Re: [PATCH] [scsi]: Add offline state checking while dispatch a scsi cmd

2007-03-11 Thread Andrew Morton
On Mon, 12 Mar 2007 10:52:22 +0800 Joe Jin [EMAIL PROTECTED] wrote: The 2.6.9 base is very old in mainline terms. Are you sure the bug hasn't been fixed in mainline by other means? I cannot confirm if it have fixed in latest kernel, the server is a production system, it's hard to debug

Re: [RFC][PATCH 2/7] RSS controller core

2007-03-12 Thread Andrew Morton
On Mon, 12 Mar 2007 23:41:29 +0100 Herbert Poetzl [EMAIL PROTECTED] wrote: On Mon, Mar 12, 2007 at 11:42:59AM -0700, Dave Hansen wrote: How about we drill down on these a bit more. On Mon, 2007-03-12 at 02:00 +0100, Herbert Poetzl wrote: - shared mappings of 'shared' files (binaries

Re: [PATCH] cleanfile: a script to clean up stealth whitespace

2007-03-12 Thread Andrew Morton
On Mon, 12 Mar 2007 12:16:30 -0700 H. Peter Anvin [EMAIL PROTECTED] wrote: This script cleans up various classes of stealth whitespace. In particular, it cleans up: - Whitespace (spaces or tabs)before newline; - DOS line endings (CR before LF); - Space before tab (spaces are deleted or

Re: [Bugme-new] [Bug 8187] New: 2.6.20 PCI: Quirks patch breaks X11 on I82801

2007-03-12 Thread Andrew Morton
On Mon, 12 Mar 2007 13:30:05 -0700 [EMAIL PROTECTED] wrote: http://bugzilla.kernel.org/show_bug.cgi?id=8187 Summary: 2.6.20 PCI: Quirks patch breaks X11 on I82801 Kernel Version: 2.6.20 Status: NEW Severity: normal Owner: [EMAIL PROTECTED]

Re: [PATCH] Fix vmi time header bug

2007-03-12 Thread Andrew Morton
On Mon, 12 Mar 2007 14:58:08 -0800 Zachary Amsden [EMAIL PROTECTED] wrote: Some gcc put this function in .init.text because the header didn't match. For 2.6.21-rc. Zach [vmi-devinit-header-fix.patch text/plain (606B)] Index: linux-2.6.21/include/asm-i386/vmi_time.h

Re: [QUICKLIST 0/4] Arch independent quicklists V2

2007-03-13 Thread Andrew Morton
On Tue, 13 Mar 2007 00:13:25 -0700 (PDT) Christoph Lameter [EMAIL PROTECTED] wrote: Page table pages have the characteristics that they are typically zero or in a known state when they are freed. Well if they're zero then perhaps they should be released to the page allocator to satisfy the

Re: Removal of multipath cached (was Re: [PATCH] [REVISED] net/ipv4/multipath_wrandom.c: check kmalloc() return value.)

2007-03-12 Thread Andrew Morton
On Mon, 12 Mar 2007 13:53:11 -0700 (PDT) David Miller [EMAIL PROTECTED] wrote: From: Jarek Poplawski [EMAIL PROTECTED] Date: Mon, 12 Mar 2007 12:51:37 +0100 But until then it'll unnecessarily spoil linux opinion as regards stability and waste time of developers to check error messages.

Re: [QUICKLIST 0/4] Arch independent quicklists V2

2007-03-13 Thread Andrew Morton
On Tue, 13 Mar 2007 19:03:38 +1100 Nick Piggin [EMAIL PROTECTED] wrote: Andrew Morton wrote: On Tue, 13 Mar 2007 00:13:25 -0700 (PDT) Christoph Lameter [EMAIL PROTECTED] wrote: Page table pages have the characteristics that they are typically zero or in a known state when they are freed

Re: [QUICKLIST 0/4] Arch independent quicklists V2

2007-03-13 Thread Andrew Morton
On Tue, 13 Mar 2007 22:06:46 +1100 Nick Piggin [EMAIL PROTECTED] wrote: Andrew Morton wrote: On Tue, 13 Mar 2007 19:03:38 +1100 Nick Piggin [EMAIL PROTECTED] wrote: ... Page allocator still requires interrupts to be disabled, which this doesn't. it is worthwhile. If you want

Re: [QUICKLIST 0/4] Arch independent quicklists V2

2007-03-13 Thread Andrew Morton
On Tue, 13 Mar 2007 04:17:26 -0700 (PDT) Christoph Lameter [EMAIL PROTECTED] wrote: On Tue, 13 Mar 2007, Andrew Morton wrote: On Tue, 13 Mar 2007 00:13:25 -0700 (PDT) Christoph Lameter [EMAIL PROTECTED] wrote: Page table pages have the characteristics that they are typically zero

Re: [QUICKLIST 0/4] Arch independent quicklists V2

2007-03-13 Thread Andrew Morton
On Tue, 13 Mar 2007 04:20:48 -0700 (PDT) Christoph Lameter [EMAIL PROTECTED] wrote: On Tue, 13 Mar 2007, Andrew Morton wrote: Yeah, prezeroing in idle is probably pointless. But I'm not aware of anyone having tried it properly... Ok, then what did I do wrong 3 years ago

Re: [QUICKLIST 0/4] Arch independent quicklists V2

2007-03-13 Thread Andrew Morton
On Tue, 13 Mar 2007 22:30:19 +1100 Nick Piggin [EMAIL PROTECTED] wrote: We don't actually have to zap_pte_range the entire page table in order to free it (IIRC we used to have to, before the 4lpt patches). I'm trying to remember why we ever would have needed to zero out the pagetable pages if

Re: [QUICKLIST 0/4] Arch independent quicklists V2

2007-03-13 Thread Andrew Morton
On Tue, 13 Mar 2007 23:01:11 +1100 Nick Piggin [EMAIL PROTECTED] wrote: Andrew Morton wrote: On Tue, 13 Mar 2007 22:30:19 +1100 Nick Piggin [EMAIL PROTECTED] wrote: We don't actually have to zap_pte_range the entire page table in order to free it (IIRC we used to have to, before the 4lpt

Re: [Devel] Re: [RFC][PATCH 2/7] RSS controller core

2007-03-13 Thread Andrew Morton
On Tue, 13 Mar 2007 13:19:53 +0300 Kirill Korotaev [EMAIL PROTECTED] wrote: Andrew Morton wrote: - shared mappings of 'shared' files (binaries and libraries) to allow for reduced memory footprint when N identical guests are running So, it sounds like this can be phrased

Re: [PATCH] Fix vmi time header bug

2007-03-13 Thread Andrew Morton
On Tue, 13 Mar 2007 13:45:06 +0100 Andi Kleen [EMAIL PROTECTED] wrote: On Tuesday 13 March 2007 07:46, Zachary Amsden wrote: Andrew Morton wrote: Really truly? I think we have a _lot_ of declarations which omit the section qualifier altogether. How come they don't all break too

Re: [Bug 8040] Hang before INIT when CONFIG_HIGHMEM4G=y

2007-03-14 Thread Andrew Morton
On Wed, 14 Mar 2007 03:13:25 -0700 [EMAIL PROTECTED] wrote: http://bugzilla.kernel.org/show_bug.cgi?id=8040 --- Additional Comments From [EMAIL PROTECTED] 2007-03-14 03:13 --- Any news on that bug please ? None whatsoever. Three people are reporting this and it's a

Re: [Bug 8040] Hang before INIT when CONFIG_HIGHMEM4G=y [Fix CONFIG_COMPAT_VDSO] - Bad

2007-03-14 Thread Andrew Morton
PROTECTED] Cc: Benjamin Herrenschmidt [EMAIL PROTECTED] Cc: Andi Kleen [EMAIL PROTECTED] Signed-off-by: Andrew Morton [EMAIL PROTECTED] Signed-off-by: Linus Torvalds [EMAIL PROTECTED] :04 04 802ab3366a651ecba28c8677fa84a9f7c506392b f44adc4dcdab733e5965b68ccd0d643f0a550a80 M

Re: 2.6.21-rc3-mm1

2007-03-14 Thread Andrew Morton
On Wed, 14 Mar 2007 20:06:02 +0100 Mariusz Kozlowski [EMAIL PROTECTED] wrote: Hello, Today after +- 24h of uptime I found some more page allocation failures ('eth1: Can't allocate skb for Rx'). You'll find more here:

Re: [QUICKLIST 0/6] Arch independent quicklists V1

2007-03-15 Thread Andrew Morton
On Mon, 12 Mar 2007 19:32:11 -0700 (PDT) David Miller [EMAIL PROTECTED] wrote: From: David Miller [EMAIL PROTECTED] Date: Mon, 12 Mar 2007 19:26:16 -0700 (PDT) From: Paul Mackerras [EMAIL PROTECTED] Date: Tue, 13 Mar 2007 11:37:32 +1100 David Miller writes: I ported this

Re: [QUICKLIST 0/6] Arch independent quicklists V1

2007-03-15 Thread Andrew Morton
On Thu, 15 Mar 2007 00:31:18 -0700 (PDT) David Miller [EMAIL PROTECTED] wrote: From: Andrew Morton [EMAIL PROTECTED] Date: Thu, 15 Mar 2007 00:22:49 -0800 So... what would happen if sparc64 were to use neither quicklists nor slab? Just grab these pages from the page allocator

Re: thread stacks and strict vm overcommit accounting

2007-03-15 Thread Andrew Morton
On Tue, 13 Mar 2007 18:33:20 +0200 Dan Aloni [EMAIL PROTECTED] wrote: Hello, This question is relevent to 2.6.20. I noticed that if the RSS for the stack size is say, 8MB, running a single-threaded process doesn't incur an increase of 8MB to Committed_AS (/proc/meminfo). However, on

Re: copy_one_pte()

2007-03-15 Thread Andrew Morton
(cc restored. Please always do reply-to-all). On Wed, 14 Mar 2007 08:35:07 + Matt Keenan [EMAIL PROTECTED] wrote: Christoph Hellwig wrote: On Tue, Mar 13, 2007 at 08:15:25PM +0100, Zoltan Menyhart wrote: I had a look at copy_one_pte(). I cannot see any ioproc_update_page()

Re: PCI probing failure in 2.6.21-rc3

2007-03-15 Thread Andrew Morton
On Wed, 14 Mar 2007 09:47:42 +0100 Francis Moreau [EMAIL PROTECTED] wrote: I already posted this issue but it was on a 2.6.19.7 kernel (2.6.19-1.2911.6.5.fc6 to be accurate). So it doesn't seem to be a regression. During boot the console shows up this: [...] PCI: Probing PCI hardware

Re: taskstats accounting info

2007-03-15 Thread Andrew Morton
On Wed, 14 Mar 2007 17:48:32 +0530 Balbir Singh [EMAIL PROTECTED] wrote: Randy.Dunlap wrote: Hi, Documentation/accounting/delay-accounting.txt says that the getdelays program has a -c cmd argument, but that option does not seem to exist in Documentation/account/getdelays.c. Do

Re: [2.6.20] BUG: workqueue leaked lock

2007-03-15 Thread Andrew Morton
On Tue, 13 Mar 2007 17:50:14 +0100 Folkert van Heusden [EMAIL PROTECTED] wrote: ... [ 1756.728209] BUG: workqueue leaked lock or atomic: nfsd4/0x/3577 [ 1756.728271] last function: laundromat_main+0x0/0x69 [nfsd] [ 1756.728392] 2 locks held by nfsd4/3577: [ 1756.728435] #0:

Re: [PATCH] fix cyclades.h for x86_64 (and probably others)

2007-03-15 Thread Andrew Morton
On Wed, 14 Mar 2007 22:57:47 +0100 Klaus Kudielka [EMAIL PROTECTED] wrote: at least on x86_64 the present cyclades.h is broken due to the wrong size of uclong. This affects, of course, both the kernel and the user-level utilities. The symptom is that cyzload refuses to load the firmware. I

Re: [PATCH 0/3] VM throttling: avoid blocking occasional writers

2007-03-15 Thread Andrew Morton
On Wed, 14 Mar 2007 21:42:46 +0900 Tomoki Sekiyama [EMAIL PROTECTED] wrote: ... -Solution: I consider that all of the dirty pages for the disk have been written back and that the disk is clean if a process cannot write 'write_chunk' pages in balance_dirty_pages(). To avoid using up

Re: [PATCH 2.6.21-rc3-mm2 4/4] sys_futex64 : allows 64bit futexes

2007-03-15 Thread Andrew Morton
On Tue, 13 Mar 2007 10:52:07 +0100 [EMAIL PROTECTED] wrote: This last patch is an adaptation of the sys_futex64 syscall provided in -rt patch (originally written by Ingo). It allows the use of 64bit futex. I have re-worked most of the code to avoid the duplication of the code. It does not

Re: [PATCH 2/3] swsusp: Do not use page flags

2007-03-15 Thread Andrew Morton
On Mon, 12 Mar 2007 22:19:20 +0100 Rafael J. Wysocki [EMAIL PROTECTED] wrote: +int create_basic_memory_bitmaps(void) +{ + struct memory_bitmap *bm1, *bm2; + int error = 0; + + BUG_ON(forbidden_pages_map || free_pages_map); + + bm1 = kzalloc(sizeof(struct memory_bitmap),

Re: [PATCH] mm/filemap.c: unconditionally call mark_page_accessed

2007-03-15 Thread Andrew Morton
On Thu, 15 Mar 2007 01:22:45 -0400 (EDT) Ashif Harji [EMAIL PROTECTED] wrote: I still think the simple fix of removing the condition is the best approach, but I'm certainly open to alternatives. Yes, the problem of falsely activating pages when the file is read in small hunks is worse than

Re: [PATCH 10/22 take 3] UBI: EBA unit

2007-03-15 Thread Andrew Morton
There's way too much code here to expect it to get decently reviewed, alas. On Wed, 14 Mar 2007 17:20:24 +0200 Artem Bityutskiy [EMAIL PROTECTED] wrote: ... +/** + * leb_get_ver - get logical eraseblock version. + * + * @ubi: the UBI device description object + * @vol_id: the volume ID

Re: [PATCH] Fix COMPAT_VDSO regression bug

2007-03-15 Thread Andrew Morton
On Thu, 15 Mar 2007 00:38:40 +0100 Leroy van Logchem [EMAIL PROTECTED] wrote: Revert [PATCH] Fix CONFIG_COMPAT_VDSO This reverts commit a1f3bb9ae4497a2ed3eac773fd7798ac33a0371f. Several systems couldnt boot using CONFIG_HIGHMEM64G=y as reported in bug #8040. Reverting the

Re: [PATCH] i386: Simplify smp_call_function*() by using common implementation

2007-03-15 Thread Andrew Morton
On Mon, 12 Mar 2007 18:12:55 -0700 Jeremy Fitzhardinge [EMAIL PROTECTED] wrote: Subject: Simplify smp_call_function*() by using common implementation smp_call_function and smp_call_function_single are almost complete duplicates of the same logic. This patch combines them by implementing

Re: Three critical patches still aren't merged in 2.6.21

2007-03-15 Thread Andrew Morton
On Thu, 15 Mar 2007 12:34:07 -0400 Chuck Ebbert [EMAIL PROTECTED] wrote: I've been holding off sending these in for -stable until they're merged, but now I wonder when that will happen. We'll get there. I just got off the plane. http://lkml.org/lkml/2007/3/14/99 [PATCH] hrtimer: prevent

Re: [PATCH 2.6.21-rc3-mm2 4/4] sys_futex64 : allows 64bit futexes

2007-03-15 Thread Andrew Morton
On Thu, 15 Mar 2007 12:12:11 -0700 Ulrich Drepper [EMAIL PROTECTED] wrote: Andrew Morton wrote: Why do we want 64-bit futexes? I sent this to you already on 1/12/2007: http://udrepper.livejournal.com/13123.html Well OK. But that doesn't actually explain why 64-bit mutexes are needed

Re: [PATCH] i386: Simplify smp_call_function*() by using common implementation

2007-03-15 Thread Andrew Morton
On Thu, 15 Mar 2007 12:15:59 -0700 Jeremy Fitzhardinge [EMAIL PROTECTED] wrote: Andrew Morton wrote: Hopeless, sorry. It's probably time to start thinking about raising x86 patches against the x86 tree (at least). You mean this conflicts heavily with your and/or andi's tree

Re: [PATCH 0/4] coredump: core dump masking support v4

2007-03-15 Thread Andrew Morton
On Fri, 02 Mar 2007 13:41:30 +0900 Kawai, Hidehiro [EMAIL PROTECTED] wrote: This patch series is version 4 of the core dump masking feature, which provides a per-process flag not to dump anonymous shared memory segments. First up, please convince us that this problem cannot be solved in

Re: [PATCH 2/3] swsusp: Do not use page flags

2007-03-15 Thread Andrew Morton
On Thu, 15 Mar 2007 22:05:53 +0100 Rafael J. Wysocki [EMAIL PROTECTED] wrote: On Thursday, 15 March 2007 20:08, Andrew Morton wrote: On Mon, 12 Mar 2007 22:19:20 +0100 Rafael J. Wysocki [EMAIL PROTECTED] wrote: +int create_basic_memory_bitmaps(void) +{ + struct memory_bitmap *bm1

Re: [PATCH] mm/filemap.c: unconditionally call mark_page_accessed

2007-03-15 Thread Andrew Morton
On Thu, 15 Mar 2007 22:49:23 +0100 Andrea Arcangeli [EMAIL PROTECTED] wrote: On Thu, Mar 15, 2007 at 11:07:35AM -0800, Andrew Morton wrote: On Thu, 15 Mar 2007 01:22:45 -0400 (EDT) Ashif Harji [EMAIL PROTECTED] wrote: I still think the simple fix of removing the condition

Re: [PATCH 2/3] swsusp: Do not use page flags

2007-03-15 Thread Andrew Morton
On Thu, 15 Mar 2007 23:19:02 +0100 (CET) Jiri Kosina [EMAIL PROTECTED] wrote: On Thu, 15 Mar 2007, Andrew Morton wrote: And why _does_ suspend use GFP_ATOMIC all over the place? Generally, because it cannot sleep. Why not? I guess it's simply beucase of kswapd being already frozen

Re: thread stacks and strict vm overcommit accounting

2007-03-15 Thread Andrew Morton
On Thu, 15 Mar 2007 23:33:43 + Alan Cox [EMAIL PROTECTED] wrote: Stack RSS should certainly be included in Committed_AS, but RLIMIT_STACK merely limits how big the stack vma may grow to: at any moment the stack vma is probably very much smaller, and only its current size is accounted

Re: [PATCH 2/5] revoke: core code

2007-03-15 Thread Andrew Morton
On Sun, 11 Mar 2007 13:30:49 +0200 (EET) Pekka J Enberg [EMAIL PROTECTED] wrote: From: Pekka Enberg [EMAIL PROTECTED] The revokeat(2) and frevoke(2) system calls invalidate open file descriptors and shared mappings of an inode. After an successful revocation, operations on file descriptors

Re: kernel OOPSes when changing DVB-T adapter in 2.6.21-rc3

2007-03-15 Thread Andrew Morton
On Fri, 9 Mar 2007 16:41:53 +0100 CIJOML [EMAIL PROTECTED] wrote: Hi, I am trying change Freecom DVB-T dongle with Leadtek DVB-T dongle and I got this OOPS: -- usb 2-3: new high speed USB device using ehci_hcd and address 2 usb 2-3: configuration #1

Re: [PATCH 0/3] Lumpy Reclaim V5

2007-03-15 Thread Andrew Morton
On Mon, 12 Mar 2007 18:22:45 + Andy Whitcroft [EMAIL PROTECTED] wrote: Following this email are three patches which represent the current state of the lumpy reclaim patches; collectively lumpy V5. So where do we stand with this now?Does it make anything get better? I (continue to)

Re: [PATCH 2/5] revoke: core code

2007-03-16 Thread Andrew Morton
On Fri, 16 Mar 2007 08:44:46 +0200 Pekka Enberg [EMAIL PROTECTED] wrote: On 3/16/07, Andrew Morton [EMAIL PROTECTED] wrote: Why is this code using invalidate_inode_pages2()? That function keeps on breaking, has ill-defined semantics and will probably change in the future. Exactly what

Re: [2.6.20] BUG: workqueue leaked lock

2007-03-16 Thread Andrew Morton
On Fri, 16 Mar 2007 09:41:20 +0100 Peter Zijlstra [EMAIL PROTECTED] wrote: On Thu, 2007-03-15 at 11:06 -0800, Andrew Morton wrote: On Tue, 13 Mar 2007 17:50:14 +0100 Folkert van Heusden [EMAIL PROTECTED] wrote: ... [ 1756.728209] BUG: workqueue leaked lock or atomic: nfsd4

Re: [PATCH 2/5] revoke: core code

2007-03-16 Thread Andrew Morton
On Fri, 16 Mar 2007 13:44:27 +0200 (EET) Pekka J Enberg [EMAIL PROTECTED] wrote: On Fri, 16 Mar 2007, Andrew Morton wrote: I assume that any future callers to sys_read() will reliably do the right thing at this stage, so we are concerned with threads which are presently partway through

Re: [PATCH v5] Fix rmmod/read/write races in /proc entries

2007-03-15 Thread Andrew Morton
On Sun, 11 Mar 2007 20:04:56 +0300 Alexey Dobriyan [EMAIL PROTECTED] wrote: Differences from version 4: Updated in-code comments. Largely rewritten changelog. Lockdep please. --akpm -read_proc, -write_proc aren't special, Extend protection to most methods for regular

Re: [PATCH v5] Fix rmmod/read/write races in /proc entries

2007-03-16 Thread Andrew Morton
On Fri, 16 Mar 2007 12:16:13 +0300 Alexey Dobriyan [EMAIL PROTECTED] wrote: On Thu, Mar 15, 2007 at 05:53:04PM -0800, Andrew Morton wrote: My, what a lot of code you have here. I note that nobody can be assed even reviewing it. Now why is that? I hope, Al could find some time again

Re: Linux 2.6.21-rc4

2007-03-16 Thread Andrew Morton
On Fri, 16 Mar 2007 18:44:26 +0100 Michal Piotrowski [EMAIL PROTECTED] wrote: I've got *bad* news. Bug described here http://www.ussg.iu.edu/hypermail/linux/kernel/0703.0/index.html#0889 http://www.ussg.iu.edu/hypermail/linux/kernel/0703.0/index.html#1165 probably leaked into mainline.

Re: [PATCH] hrtimer: prevent overrun DoS in hrtimer_forward()

2007-03-16 Thread Andrew Morton
On Wed, 14 Mar 2007 11:00:12 +0100 Thomas Gleixner [EMAIL PROTECTED] wrote: rtimer_forward() does not check for the possible overflow of timer-expires. This can happen on 64 bit machines with large interval values and results currently in an endless loop in the softirq because the expiry

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