public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Jiri Slaby <jirislaby@gmail.com>
To: unlisted-recipients:; (no To-header on input)
Cc: Andrew Morton <akpm@linux-foundation.org>,
	linux-kernel@vger.kernel.org, Andi Kleen <andi@firstfloor.org>
Subject: Re: X-freeze after clflush changes [Was: 2.6.23-rc6-mm1]
Date: Wed, 19 Sep 2007 16:59:04 +0200	[thread overview]
Message-ID: <46F13938.1070709@gmail.com> (raw)
In-Reply-To: <46F10DCB.1090302@gmail.com>

On 09/19/2007 01:53 PM, Jiri Slaby wrote:
> On 09/19/2007 01:43 PM, Jiri Slaby wrote:
>> On 09/18/2007 10:18 AM, Andrew Morton wrote:
>>> - The Vaio hangs when quitting X due to x86_64-mm-cpa-clflush.patch, but
>>>   I didn't drop that patch because the iommu patch series depends on it.
>> No matter whether slub/slab is selected someone gets a page and moves/adds its
> 
> Oh, only adds, if it moves, it won't break the list. Going to check for
> POISON1/2 in __list_add, will get results (if any) in few moments...

Huh, it took longer than I expect :). Changed this:
diff --git a/arch/x86_64/mm/pageattr.c b/arch/x86_64/mm/pageattr.c
index 836c218..cd8499c 100644
--- a/arch/x86_64/mm/pageattr.c
+++ b/arch/x86_64/mm/pageattr.c
@@ -112,7 +112,14 @@ static inline void save_page(struct page *fpage, int data)
                        return;
                SetPageFlush(fpage);
        }
+       printk("ADD (%s): E=%p, H=%p, H->N=%p, N->P=%p, N->N=%p; PREV0=%p, "
+                       "NEXT0=%p, ",
+                       current->comm, &fpage->lru,
+                       &deferred_pages, deferred_pages.next,
+                       deferred_pages.next->prev, deferred_pages.next->next,
+                       fpage->lru.prev, fpage->lru.next);
        list_add(&fpage->lru, &deferred_pages);
+       printk("PREV1=%p, NEXT1=%p\n", fpage->lru.prev, fpage->lru.next);
 }

 /*
@@ -274,6 +281,7 @@ void global_flush_tlb(void)
        down_read(&init_mm.mmap_sem);
        arg.full_flush = full_flush;
        full_flush = 0;
+       printk("FLUSH\n");
        list_replace_init(&deferred_pages, &arg.l);
        up_read(&init_mm.mmap_sem);

diff --git a/include/linux/list.h b/include/linux/list.h
index f29fc9c..1add963 100644
--- a/include/linux/list.h
+++ b/include/linux/list.h
@@ -265,6 +265,8 @@ static inline void list_del_init(struct list_head *entry)
 static inline void list_move(struct list_head *list, struct list_head *head)
 {
        __list_del(list->prev, list->next);
+       list->next = LIST_POISON1;
+       list->prev = LIST_POISON2;
        list_add(list, head);
 }

@@ -277,6 +279,8 @@ static inline void list_move_tail(struct list_head *list,
                                  struct list_head *head)
 {
        __list_del(list->prev, list->next);
+       list->next = LIST_POISON1;
+       list->prev = LIST_POISON2;
        list_add_tail(list, head);
 }

diff --git a/lib/list_debug.c b/lib/list_debug.c
index 4350ba9..57573d5 100644
--- a/lib/list_debug.c
+++ b/lib/list_debug.c
@@ -15,15 +15,34 @@
  * This is only for internal list manipulation where we know
  * the prev/next entries already!
  */
-
+#include <linux/sched.h>
 void __list_add(struct list_head *new,
                              struct list_head *prev,
                              struct list_head *next)
 {
+       static unsigned int a, b;
+       unsigned long off;
+
+       if (unlikely(!a && current && current->comm[0] == 'X'))
+               a++;
+
+       if (unlikely(a && !b && (void *)new >= (void *)mem_map &&
+               (void *)new < (void *)(mem_map + 1048576) &&
+               (new->prev != LIST_POISON2 || new->next != LIST_POISON1) &&
+               (new->prev != NULL || new->next != NULL) &&
+               (new->prev != new || new->next != new))) {
+               off = ((void *)new - (void *)mem_map) % sizeof(struct page);
+               if (off == offsetof(struct page, lru)) {
+                       printk(KERN_DEBUG "POISONS (%p): "
+                                       "%p, %p\n", new, new->prev, new->next);
+                       dump_stack();
+               }
+       }
        if (unlikely(next->prev != prev)) {
                printk(KERN_ERR "list_add corruption. next->prev should be "
                        "prev (%p), but was %p. (next=%p).\n",
                        prev, next->prev, next);
+               b++;
                BUG();
        }
        if (unlikely(prev->next != next)) {

---------8<---------8<---------8<---------8<---------8<---------8<----
and got this:
ADD (X): E=ffff81000115b9e0, H=ffffffff80673aa0, H->N=ffff8100011573e0,
N->P=ffffffff80673aa0, N->N=ffff81000115ba18; PREV0=0000000000200200,
NEXT0=0000000000100100, PREV1=ffffffff80673aa0, NEXT1=ffff8100011573e0
/----------------------------------------------------------\
this (^^^^) was output from unmap path, see (1) below
and here (vvvv) follows output from free_page path, see (2)
\----------------------------------------------------------/
POISONS (ffff81000115b9e0): ffffffff80673aa0, ffff8100011573e0

Call Trace:
 [<ffffffff80328c06>] __list_add+0xf6/0x190
 [<ffffffff80328cac>] list_add+0xc/0x10
 [<ffffffff8026e46d>] free_hot_cold_page+0xfd/0x170
 [<ffffffff8026e52b>] free_hot_page+0xb/0x10
 [<ffffffff8026e555>] __free_pages+0x25/0x30
 [<ffffffff8026e58b>] free_pages+0x2b/0x40
 [<ffffffff8037cf16>] agp_generic_destroy_page+0x56/0x70
 [<ffffffff8037d9d5>] agp_free_memory+0x65/0xd0
 [<ffffffff8037c0e9>] agp_free_memory_wrap+0x39/0x60
 [<ffffffff8037c79b>] agp_release+0xdb/0x1c0
 [<ffffffff80291440>] __fput+0xc0/0x1b0
 [<ffffffff802915b6>] fput+0x16/0x20
 [<ffffffff8028e516>] filp_close+0x56/0x90
 [<ffffffff8023a552>] put_files_struct+0xc2/0xd0
 [<ffffffff8023ba55>] do_exit+0x1e5/0x990
 [<ffffffff8023c237>] do_group_exit+0x37/0x90
 [<ffffffff8023c2a2>] sys_exit_group+0x12/0x20
 [<ffffffff8020bd0e>] system_call+0x7e/0x83

ADD (X): E=ffff81000115b9a8, H=ffffffff80673aa0, H->N=ffff81000115b9e0,
N->P=ffffffff8067ef50, N->N=ffff81000115ba18; PREV0=0000000000200200,
NEXT0=0000000000100100, <3>list_add corruption. next->prev should be prev
(ffffffff80673aa0), but was ffffffff8067ef50. (next=ffff81000115b9e0).
------------[ cut here ]------------
kernel BUG at /home/l/latest/xxx/lib/list_debug.c:46!
invalid opcode: 0000 [1] SMP
last sysfs file: /devices/pci0000:00/0000:00:02.0/enable
CPU 1
Modules linked in: ipv6 floppy sr_mod ehci_hcd cdrom rtc_cmos usbhid rtc_core
rtc_lib
Pid: 1603, comm: X Not tainted 2.6.23-rc6-mm1_64 #51
RIP: 0010:[<ffffffff80328c73>]  [<ffffffff80328c73>] __list_add+0x163/0x190
RSP: 0018:ffff810004e31c38  EFLAGS: 00010202
RAX: 0000000000000079 RBX: ffff81000115b9a8 RCX: ffffffff80673f68
RDX: ffffffff80673f68 RSI: 0000000000000086 RDI: ffffffff80673f60
RBP: ffff810004e31c58 R08: 0000000000000000 R09: 0000000000000001
R10: 0000000000000001 R11: 0000000000000000 R12: ffffffff80673aa0
R13: ffff81000115b9e0 R14: 0000000000006350 R15: ffff810006211a80
FS:  0000000000000000(0000) GS:ffff810003016500(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 0000000000514cc0 CR3: 0000000000201000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process X (pid: 1603, threadinfo ffff810004e30000, task ffff810003b26bd0)
last branch before last exception/interrupt
 from  [<ffffffff80238a83>] printk+0xa3/0xb0
 to  [<ffffffff80328c6c>] __list_add+0x15c/0x190
Stack:  ffffffff8067ef50 ffff81000115b9a8 ffff81000115b980 ffff8100011573b8
 ffff810004e31c68 ffffffff80328cac ffff810004e31d08 ffffffff80225b28
 ffff81000115ba18 0000000000200200 0000000000100100 ffffffff8067ee80
Call Trace:
 [<ffffffff80328cac>] list_add+0xc/0x10
 [<ffffffff80225b28>] __change_page_attr+0x478/0x4a0
 [<ffffffff80225bf6>] change_page_attr_addr+0xa6/0x140
 [<ffffffff80225cc3>] change_page_attr+0x33/0x40
 [<ffffffff8037cf04>] agp_generic_destroy_page+0x44/0x70
 [<ffffffff8037d9d5>] agp_free_memory+0x65/0xd0
 [<ffffffff8037c0e9>] agp_free_memory_wrap+0x39/0x60
 [<ffffffff8037c79b>] agp_release+0xdb/0x1c0
 [<ffffffff80291440>] __fput+0xc0/0x1b0
 [<ffffffff802915b6>] fput+0x16/0x20
 [<ffffffff8028e516>] filp_close+0x56/0x90
 [<ffffffff8023a552>] put_files_struct+0xc2/0xd0
 [<ffffffff8023ba55>] do_exit+0x1e5/0x990
 [<ffffffff8023c237>] do_group_exit+0x37/0x90
 [<ffffffff8023c2a2>] sys_exit_group+0x12/0x20
 [<ffffffff8020bd0e>] system_call+0x7e/0x83


Code: 0f 0b eb fe 80 ba e2 02 00 00 58 b8 01 00 00 00 0f 45 05 c6
RIP  [<ffffffff80328c73>] __list_add+0x163/0x190
 RSP <ffff810004e31c38>
Fixing recursive fault but reboot is needed!


---------8<---------8<---------8<---------8<---------8<---------8<----
That means
void agp_generic_destroy_page(void *addr)
{
        struct page *page;

        if (addr == NULL)
                return;

        page = virt_to_page(addr);
(1)     unmap_page_from_agp(page);
        put_page(page);
(2)     free_page((unsigned long)addr);
        atomic_dec(&agp_bridge->current_memory_agp);
}

(1) unmap_page_from_agp -> change_page_attr -> change_page_attr_addr ->
__change_page_attr -> save_page -> list_add(&fpage->lru, &deferred_pages);
(2) free_page -> free_pages -> __free_pages -> free_hot_page ->
free_hot_cold_page -> list_add(&page->lru, &pcp->list);

any ideas how to fix this?

regards,
-- 
Jiri Slaby (jirislaby@gmail.com)
Faculty of Informatics, Masaryk University

  reply	other threads:[~2007-09-19 14:59 UTC|newest]

Thread overview: 227+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-18  8:18 2.6.23-rc6-mm1 Andrew Morton
2007-09-18  8:24 ` 2.6.23-rc6-mm1 Andrew Morton
2007-09-18  9:13 ` 2.6.23-rc6-mm1 Kamalesh Babulal
2007-09-18  9:27   ` 2.6.23-rc6-mm1 Andrew Morton
2007-09-18  9:34     ` 2.6.23-rc6-mm1 Satyam Sharma
2007-09-18 19:17       ` 2.6.23-rc6-mm1 Greg KH
2007-09-22  9:21         ` 2.6.23-rc6-mm1 Satyam Sharma
2007-09-25  5:35           ` 2.6.23-rc6-mm1 Greg KH
2007-09-18  9:34   ` 2.6.23-rc6-mm1 Andy Whitcroft
2007-09-18 10:02     ` 2.6.23-rc6-mm1 Benjamin Herrenschmidt
2007-09-18 12:07       ` 2.6.23-rc6-mm1 Kamalesh Babulal
2007-09-18 16:53         ` 2.6.23-rc6-mm1 Andrew Morton
2007-09-18 19:16         ` 2.6.23-rc6-mm1 Greg KH
2007-09-18 21:35           ` 2.6.23-rc6-mm1 Benjamin Herrenschmidt
2007-09-18 15:07 ` 2.6.23-rc6-mm1 Valdis.Kletnieks
2007-09-18 15:50   ` 2.6.23-rc6-mm1 Sam Ravnborg
2007-09-18 15:27 ` 2.6.23-rc6-mm1 Miles Lane
2007-09-18 15:39   ` 2.6.23-rc6-mm1 Miles Lane
2007-09-18 15:52   ` 2.6.23-rc6-mm1 Sam Ravnborg
2007-09-18 19:17   ` 2.6.23-rc6-mm1 Sam Ravnborg
2007-09-18 19:42     ` 2.6.23-rc6-mm1 Miles Lane
2007-09-18 20:26       ` 2.6.23-rc6-mm1 Sam Ravnborg
2007-09-18 22:38         ` 2.6.23-rc6-mm1 Gabriel C
2007-09-18 22:48           ` 2.6.23-rc6-mm1 Gabriel C
2007-09-19 19:33             ` 2.6.23-rc6-mm1 Sam Ravnborg
2007-09-19 20:36               ` 2.6.23-rc6-mm1 Gabriel C
2007-09-19 20:43                 ` 2.6.23-rc6-mm1 Sam Ravnborg
2007-09-19 18:48           ` 2.6.23-rc6-mm1 Sam Ravnborg
2007-09-18 15:43 ` modpost errors ( Re: 2.6.23-rc6-mm1) Gabriel C
2007-09-18 15:56   ` Sam Ravnborg
2007-09-18 16:37     ` [v4l-dvb-maintainer] " mkrufky
2007-09-18 22:06       ` Mauro Carvalho Chehab
2007-09-18 16:20 ` 2.6.23-rc6-mm1: Build failure on ppc64 drivers/net/ehea/ehea_main.c Mel Gorman
2007-09-18 16:41   ` Mel Gorman
2007-09-18 19:08   ` David Miller
2007-09-18 17:18 ` 2.6.23-rc6-mm1 (watchdog) Randy Dunlap
2007-09-18 17:41   ` Randy Dunlap
2007-09-18 17:20 ` 2.6.23-rc6-mm1 Miles Lane
2007-09-18 18:05   ` 2.6.23-rc6-mm1 Mel Gorman
2007-09-18 17:44 ` 2.6.23-rc6-mm1 Mel Gorman
2007-09-19 16:29   ` 2.6.23-rc6-mm1: kgdb support on ppc64 utterly broken Mel Gorman
2007-09-22  8:41   ` 2.6.23-rc6-mm1 Satyam Sharma
2007-09-24 11:14     ` 2.6.23-rc6-mm1 Mel Gorman
2007-09-18 19:32 ` 2.6.23-rc6-mm1 - Mostly working, with a kbuild oddity Valdis.Kletnieks
2007-09-18 20:32   ` Sam Ravnborg
2007-09-18 22:03     ` Valdis.Kletnieks
2007-09-19  7:34       ` Sam Ravnborg
2007-09-19 15:53         ` Valdis.Kletnieks
2007-09-19 17:39           ` Sam Ravnborg
2007-09-18 20:21 ` 2.6.23-rc6-mm1: failure to boot on HP nx6325 Rafael J. Wysocki
2007-09-18 20:54   ` Rafael J. Wysocki
2007-09-18 21:37     ` 2.6.23-rc6-mm1: failure to boot on HP nx6325, no sound when booted, USB-related WARNING Rafael J. Wysocki
2007-09-19  7:06       ` Thomas Gleixner
2007-09-19 17:44         ` Rafael J. Wysocki
2007-09-19 19:21           ` Thomas Gleixner
2007-09-20  0:06             ` Rafael J. Wysocki
2007-09-20  6:18               ` Thomas Gleixner
2007-09-20 13:29                 ` Rafael J. Wysocki
2007-09-20 13:43                   ` Thomas Gleixner
2007-09-20 14:12                     ` Rafael J. Wysocki
2007-09-20 13:53                       ` Thomas Gleixner
2007-09-20 14:47                         ` Rafael J. Wysocki
2007-09-20 14:50                           ` Thomas Gleixner
2007-09-20 15:49                             ` Thomas Gleixner
2007-09-20 20:39                               ` Rafael J. Wysocki
2007-09-20 21:08                                 ` Thomas Gleixner
2007-09-20 21:35                                   ` Linus Torvalds
2007-09-20 21:54                                     ` Rafael J. Wysocki
2007-09-20 22:01                                       ` Thomas Gleixner
2007-09-20 21:55                                     ` Linus Torvalds
2007-09-20 22:05                                       ` Thomas Gleixner
2007-09-20 22:30                                         ` Rafael J. Wysocki
2007-09-21 12:59                                           ` Thomas Gleixner
2007-09-21 14:20                                             ` Rafael J. Wysocki
2007-09-21 16:27                                               ` Thomas Gleixner
2007-09-21 19:20                                                 ` Rafael J. Wysocki
2007-09-21 19:16                                                   ` Thomas Gleixner
2007-09-21 19:37                                                     ` Rafael J. Wysocki
2007-09-20 23:35                                       ` Len Brown
2007-09-21  7:56                                         ` Thomas Gleixner
2007-09-21  9:25                                           ` Rafael J. Wysocki
2007-09-21  4:51                                       ` Paul Mackerras
2007-09-21  8:06                                         ` Thomas Gleixner
2007-10-11 21:19                                           ` Pavel Machek
2007-09-20 21:45                                   ` Rafael J. Wysocki
2007-09-20 21:53                                     ` Thomas Gleixner
2007-09-20 22:35                                       ` Rafael J. Wysocki
2007-09-21  9:24                                       ` Rafael J. Wysocki
2007-09-20 20:42                       ` Rafael J. Wysocki
2007-09-18 20:54 ` 2.6.23-rc6-mm1 sparc build error Mathieu Desnoyers
2007-09-18 21:05   ` Andrew Morton
2007-09-20 12:53     ` Guennadi Liakhovetski
2007-09-21 13:51       ` Mathieu Desnoyers
2007-09-18 21:45 ` 2.6.23-rc6-mm1: atomic counter underflow Mariusz Kozlowski
2007-09-19  8:27   ` Cornelia Huck
2007-09-19 16:43     ` Mariusz Kozlowski
2007-09-19 18:02       ` Cornelia Huck
2007-09-20  7:42         ` kobject: Temporarily save k_name on cleanup for debug message Cornelia Huck
2007-09-20  7:43         ` Cornelia Huck
2007-09-20 17:26           ` Mariusz Kozlowski
2007-09-20 13:35         ` 2.6.23-rc6-mm1: atomic counter underflow Cornelia Huck
2007-09-20 16:30           ` Pierre Ossman
2007-09-20 17:27           ` Mariusz Kozlowski
2007-09-19  9:28 ` 2.6.23-rc6-mm1 -- powerpc link failure Andy Whitcroft
2007-09-19 16:36   ` Segher Boessenkool
2007-09-19 16:52     ` Andy Whitcroft
2007-09-19 17:44   ` Sam Ravnborg
2007-09-25 13:40     ` Andy Whitcroft
2007-09-19  9:36 ` 2.6.23-rc6-mm1 -- powerpc pSeries_log_error panic in rtas_call/early_enable_eeh Andy Whitcroft
2007-09-19 11:43 ` X-freeze after clflush changes [Was: 2.6.23-rc6-mm1] Jiri Slaby
2007-09-19 11:53   ` Jiri Slaby
2007-09-19 14:59     ` Jiri Slaby [this message]
2007-09-19 19:10       ` Andrew Morton
2007-09-19 19:24         ` Andi Kleen
2007-09-19 19:46           ` Jiri Slaby
2007-09-19 19:54             ` Andi Kleen
2007-09-19 19:57               ` Jiri Slaby
2007-09-19 20:01                 ` Jiri Slaby
2007-09-19 21:42                   ` Andrew Morton
2007-09-19 20:32                 ` Valdis.Kletnieks
2007-09-19 20:47                   ` Jiri Slaby
2007-09-20 13:17                     ` Valdis.Kletnieks
2007-09-20 22:24                       ` Dave Airlie
2007-09-20  1:51                 ` Dave Airlie
2007-09-20  7:24                   ` Jiri Slaby
2007-09-20  7:33                     ` Dave Airlie
2007-09-20  9:24                       ` Zhenyu Wang
2007-09-20 22:10                         ` Jiri Slaby
2007-09-21  1:27                           ` Zhenyu Wang
2007-09-20  0:18           ` Dave Airlie
2007-09-20  1:42           ` Dave Airlie
2007-09-20  2:24             ` Andrew Morton
2007-09-20  7:19               ` Jiri Slaby
2007-09-20 22:06             ` Matt Mackall
2007-09-20 23:03               ` Andi Kleen
2007-09-20 23:31                 ` Matt Mackall
2007-09-20 23:44                   ` Andi Kleen
2007-09-21 17:18                     ` Valdis.Kletnieks
2007-09-21  7:07                   ` Jiri Slaby
2007-09-21 17:16               ` Valdis.Kletnieks
2007-09-21 17:30                 ` Jiri Slaby
2007-09-21 17:54                   ` Valdis.Kletnieks
2007-09-21 19:33                   ` Valdis.Kletnieks
2007-09-21 19:38                     ` Jiri Slaby
2007-09-21 19:43                       ` Jiri Slaby
2007-09-24  3:25                         ` Valdis.Kletnieks
2007-09-24  6:06                           ` Jiri Slaby
2007-09-24  7:37                             ` Valdis.Kletnieks
2007-09-24  8:10                               ` Jiri Slaby
2007-09-19 16:43 ` 2.6.23-rc6-mm1 -- mkfs stuck in 'D' Andy Whitcroft
2007-09-19 20:03   ` Hugh Dickins
2007-09-19 20:44     ` Peter Zijlstra
2007-09-20 11:31       ` Hugh Dickins
2007-09-20 12:15         ` Peter Zijlstra
     [not found]         ` <20070922015509.GA5332@mail.ustc.edu.cn>
2007-09-22  1:55           ` Fengguang Wu
2007-09-22 13:16             ` Peter Zijlstra
     [not found]               ` <20070923012049.GA6010@mail.ustc.edu.cn>
2007-09-23  1:20                 ` Fengguang Wu
2007-09-23 13:02                   ` Peter Zijlstra
     [not found]                     ` <20070924030109.GA5892@mail.ustc.edu.cn>
2007-09-24  3:01                       ` Fengguang Wu
2007-09-24  7:35                         ` Peter Zijlstra
     [not found]                           ` <20070924081207.GA2266@mail.ustc.edu.cn>
2007-09-24  8:12                             ` Fengguang Wu
2007-09-23 14:19             ` 2.6.23-rc6-mm1 -- ipg.c don't compile on i386 with CONFIG_HIGHMEM64G trem
2007-09-19 23:02 ` 2.6.23-rc6-mm1 Tilman Schmidt
2007-09-19 23:24   ` 2.6.23-rc6-mm1 Andrew Morton
2007-09-19 23:28     ` 2.6.23-rc6-mm1 Chuck Ebbert
2007-09-19 23:55       ` 2.6.23-rc6-mm1 Tilman Schmidt
2007-09-20 19:10         ` 2.6.23-rc6-mm1 Tilman Schmidt
2007-09-19 23:44     ` 2.6.23-rc6-mm1 David Brownell
2007-09-20  0:06       ` 2.6.23-rc6-mm1 Andrew Morton
2007-09-20  4:43         ` 2.6.23-rc6-mm1 David Brownell
2007-09-20  6:11           ` 2.6.23-rc6-mm1 Andrew Morton
2007-09-20  7:54             ` 2.6.23-rc6-mm1 Kay Sievers
2007-09-20 16:15               ` 2.6.23-rc6-mm1 David Brownell
2007-09-20  8:51             ` 2.6.23-rc6-mm1 Alessandro Zummo
2007-09-20 17:36             ` 2.6.23-rc6-mm1 David Brownell
2007-09-20 19:20   ` 2.6.23-rc6-mm1 Tilman Schmidt
2007-09-20 20:25     ` 2.6.23-rc6-mm1 Andrew Morton
2007-09-21  0:53       ` 2.6.23-rc6-mm1 Tilman Schmidt
2007-09-19 23:58 ` 2.6.23-rc6-mm1 Joseph Fannin
2007-09-20  0:09   ` 2.6.23-rc6-mm1 Andrew Morton
     [not found]     ` <f86d6cc00709200721h6e8f7cf8xa2264e9d1f88883b@mail.gmail.com>
     [not found]       ` <f86d6cc00709200912j37a3218boa882a044c0610779@mail.gmail.com>
2007-09-20 19:44         ` 2.6.23-rc6-mm1 Andrew Morton
2007-09-21  2:04         ` 2.6.23-rc6-mm1 Joseph Fannin
2007-09-21  2:04         ` [PATCH] make mv643xx_eth.c build again Joseph Fannin
2007-09-20  8:41 ` 2.6.23-rc6-mm1 - make access to tasks nsproxy ligther (fix) Cedric Le Goater
2007-09-20  8:59   ` Pavel Emelyanov
2007-09-20  9:12     ` Cedric Le Goater
2007-09-20 17:08       ` Cedric Le Goater
2007-09-24  4:00         ` Serge E. Hallyn
2007-09-20 13:13 ` 2.6.23-rc6-mm1: Build failure on ppc64 drivers/ata/pata_scc.c Mel Gorman
2007-09-20 14:09   ` Alan Cox
2007-09-20 15:14     ` Mel Gorman
2007-09-20 15:45     ` Kamalesh Babulal
2007-09-22  2:50     ` Satyam Sharma
2007-09-24 11:01       ` Mel Gorman
2007-09-26  3:39       ` Jeff Garzik
2007-09-20 13:25 ` Build failure on ppc64 drivers/block/ps3disk.c Mel Gorman
2007-09-20 13:32   ` Jens Axboe
2007-09-20 13:37   ` 2.6.23-rc6-mm1: Build failures on ppc64_defconfig Satyam Sharma
2007-09-22  6:50     ` Satyam Sharma
2007-09-22  6:51     ` Satyam Sharma
2007-09-22  6:54     ` Satyam Sharma
2007-09-24 11:12       ` Mel Gorman
2007-09-22  7:25     ` Satyam Sharma
2007-09-22  7:40     ` [PATCH -mm] pasemi_mac: Build fix after recent netdev stats changes Satyam Sharma
2007-09-21  2:05 ` [PATCH] Remove broken netfilter binary sysctls from bridging code Joseph Fannin
2007-09-21  4:21   ` Eric W. Biederman
2007-09-24 16:55     ` Patrick McHardy
2007-09-24 20:14       ` Stephen Hemminger
2007-09-25  4:07         ` Patrick McHardy
2007-09-25 16:12           ` Stephen Hemminger
2007-09-25 16:22             ` Patrick McHardy
2007-09-25 14:03       ` Eric W. Biederman
2007-09-25 14:26         ` Patrick McHardy
2007-09-25 16:38           ` Eric W. Biederman
2007-09-22  7:54 ` [PATCH -mm] mv643xx_eth: Remove redundant multiple initialization Satyam Sharma
2007-09-22  7:55 ` [PATCH -mm] iseries_veth: Kill unused variable Satyam Sharma
     [not found] ` <20070923014214.GA16766@mail.ustc.edu.cn>
2007-09-23  1:42   ` [BUG 2.6.23-rc6-mm1] NMI Watchdog detected LOCKUP on CPU 0 Fengguang Wu
2007-09-23  4:22     ` Andrew Morton
     [not found]       ` <20070923053040.GA5820@mail.ustc.edu.cn>
2007-09-23  5:30         ` Fengguang Wu
2007-09-23  5:35           ` Andrew Morton
     [not found]             ` <20070923055303.GA14899@mail.ustc.edu.cn>
2007-09-23  5:53               ` Fengguang Wu
     [not found]   ` <20070923015217.GA5956@mail.ustc.edu.cn>
2007-09-23  1:52     ` Fengguang Wu
2007-09-23  3:01 ` [-mm Patch] net/bluetooth/hidp/core.c: Make hidp_setup_input() return int WANG Cong
2007-09-23 22:13   ` roel
2007-09-24  2:38     ` WANG Cong
2007-09-24  2:50     ` [Resend][-mm " WANG Cong
2007-09-24  7:09     ` [-mm " Marcel Holtmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=46F13938.1070709@gmail.com \
    --to=jirislaby@gmail.com \
    --cc=akpm@linux-foundation.org \
    --cc=andi@firstfloor.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox