All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20110805125542.GW19099@suse.de>

diff --git a/a/1.txt b/N1/1.txt
index 21d1767..5a62e3e 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -30,12 +30,12 @@ On Fri, Aug 05, 2011 at 08:30:44PM +0800, Xiaotian Feng wrote:
 > >>> >>
 > >>> >> What was the last working kernel? Can you bisect?
 > >>> >>
-> >>> >>>  [ 1220.468089] ------------[ cut here ]------------
-> >>> >>>  [ 1220.468099] WARNING: at lib/list_debug.c:56 __list_del_entry+0x82/0xd0()
-> >>> >>>  [ 1220.468102] Hardware name: 42424XC
-> >>> >>>  [ 1220.468104] list_del corruption. next->prev should be
+> >>> >>>  [ 1220.468089] ------------[ cut here ]------------
+> >>> >>>  [ 1220.468099] WARNING: at lib/list_debug.c:56 __list_del_entry+0x82/0xd0()
+> >>> >>>  [ 1220.468102] Hardware name: 42424XC
+> >>> >>>  [ 1220.468104] list_del corruption. next->prev should be
 > >>> >>> ffffea0000e069a0, but was ffff880100216c78
-> >>> >>>  [ 1220.468106] Modules linked in: ip6table_filter ip6_tables
+> >>> >>>  [ 1220.468106] Modules linked in: ip6table_filter ip6_tables
 > >>> >>> ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4
 > >>> >>> xt_state nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle xt_tcpudp
 > >>> >>> iptable_filter ip_tables x_tables binfmt_misc bridge stp parport_pc
@@ -47,33 +47,33 @@ On Fri, Aug 05, 2011 at 08:30:44PM +0800, Xiaotian Feng wrote:
 > >>> >>> btusb tpm_tis tpm tpm_bios video cfg80211 bluetooth nvram lp joydev
 > >>> >>> parport usbhid hid ahci libahci firewire_ohci firewire_core e1000e
 > >>> >>> sdhci_pci sdhci crc_itu_t
-> >>> >>>  [ 1220.468185] Pid: 1168, comm: Xorg Tainted: G        W   3.0.0+ #23
-> >>> >>>  [ 1220.468188] Call Trace:
-> >>> >>>  [ 1220.468190]  <IRQ>  [<ffffffff8106db3f>] warn_slowpath_common+0x7f/0xc0
-> >>> >>>  [ 1220.468201]  [<ffffffff8106dc36>] warn_slowpath_fmt+0x46/0x50
-> >>> >>>  [ 1220.468206]  [<ffffffff81332a52>] __list_del_entry+0x82/0xd0
-> >>> >>>  [ 1220.468210]  [<ffffffff81332ab1>] list_del+0x11/0x40
-> >>> >>>  [ 1220.468216]  [<ffffffff8117a212>] __slab_free+0x362/0x3d0
-> >>> >>>  [ 1220.468222]  [<ffffffff811c6606>] ? bvec_free_bs+0x26/0x40
-> >>> >>>  [ 1220.468226]  [<ffffffff8117b767>] ? kmem_cache_free+0x97/0x220
-> >>> >>>  [ 1220.468230]  [<ffffffff811c6606>] ? bvec_free_bs+0x26/0x40
-> >>> >>>  [ 1220.468234]  [<ffffffff811c6606>] ? bvec_free_bs+0x26/0x40
-> >>> >>>  [ 1220.468239]  [<ffffffff8117b8df>] kmem_cache_free+0x20f/0x220
-> >>> >>>  [ 1220.468243]  [<ffffffff811c6606>] bvec_free_bs+0x26/0x40
-> >>> >>>  [ 1220.468247]  [<ffffffff811c6654>] bio_free+0x34/0x70
-> >>> >>>  [ 1220.468250]  [<ffffffff811c66a5>] bio_fs_de
+> >>> >>>  [ 1220.468185] Pid: 1168, comm: Xorg Tainted: G        W   3.0.0+ #23
+> >>> >>>  [ 1220.468188] Call Trace:
+> >>> >>>  [ 1220.468190]  <IRQ>  [<ffffffff8106db3f>] warn_slowpath_common+0x7f/0xc0
+> >>> >>>  [ 1220.468201]  [<ffffffff8106dc36>] warn_slowpath_fmt+0x46/0x50
+> >>> >>>  [ 1220.468206]  [<ffffffff81332a52>] __list_del_entry+0x82/0xd0
+> >>> >>>  [ 1220.468210]  [<ffffffff81332ab1>] list_del+0x11/0x40
+> >>> >>>  [ 1220.468216]  [<ffffffff8117a212>] __slab_free+0x362/0x3d0
+> >>> >>>  [ 1220.468222]  [<ffffffff811c6606>] ? bvec_free_bs+0x26/0x40
+> >>> >>>  [ 1220.468226]  [<ffffffff8117b767>] ? kmem_cache_free+0x97/0x220
+> >>> >>>  [ 1220.468230]  [<ffffffff811c6606>] ? bvec_free_bs+0x26/0x40
+> >>> >>>  [ 1220.468234]  [<ffffffff811c6606>] ? bvec_free_bs+0x26/0x40
+> >>> >>>  [ 1220.468239]  [<ffffffff8117b8df>] kmem_cache_free+0x20f/0x220
+> >>> >>>  [ 1220.468243]  [<ffffffff811c6606>] bvec_free_bs+0x26/0x40
+> >>> >>>  [ 1220.468247]  [<ffffffff811c6654>] bio_free+0x34/0x70
+> >>> >>>  [ 1220.468250]  [<ffffffff811c66a5>] bio_fs_de
 > >>> >>>
 > >>> >>
 > >>> >
 > >>> > I'm hitting this again today, when I'm trying to rebuild my kernel....
 > >>> > Looking it a bit
 > >>> >
-> >>> >  list_del corruption. next->prev should be ffffea0000e069a0, but was
+> >>> >  list_del corruption. next->prev should be ffffea0000e069a0, but was
 > >>> > ffff880100216c78
 > >>> >
 > >>> > I find something interesting from my syslog:
 > >>> >
-> >>> >  PERCPU: Embedded 28 pages/cpu @ffff880100200000 s83456 r8192 d23040 u262144
+> >>> >  PERCPU: Embedded 28 pages/cpu @ffff880100200000 s83456 r8192 d23040 u262144
 > >>> >
 > >>> >> This warning and the page reclaim warning are on paths that are
 > >>> >> commonly used and I would expect to see multiple reports. I wonder
@@ -118,15 +118,15 @@ On Fri, Aug 05, 2011 at 08:30:44PM +0800, Xiaotian Feng wrote:
 > > +++ b/mm/slub.c
 > > @@ -2104,8 +2104,9 @@ static void *__slab_alloc(struct kmem_cache *s,
 > > gfp_t gfpflags, int node,
-> >                        "__slab_alloc"));
+> >                        "__slab_alloc"));
 > >
-> >        if (unlikely(!object)) {
-> > -               c->page = NULL;
-> > +               //c->page = NULL;
-> >                stat(s, DEACTIVATE_BYPASS);
-> > +               deactivate_slab(s, c);
-> >                goto new_slab;
-> >        }
+> >        if (unlikely(!object)) {
+> > -               c->page = NULL;
+> > +               //c->page = NULL;
+> >                stat(s, DEACTIVATE_BYPASS);
+> > +               deactivate_slab(s, c);
+> >                goto new_slab;
+> >        }
 > >
 > > Then my system doesn't print any list corruption warnings and my build
 > > success then. So this means revert of 03e404af2 could cure this.
@@ -142,3 +142,10 @@ problem is in that series or not. Thanks.
 -- 
 Mel Gorman
 SUSE Labs
+
+--
+To unsubscribe, send a message with 'unsubscribe linux-mm' in
+the body to majordomo@kvack.org.  For more info on Linux MM,
+see: http://www.linux-mm.org/ .
+Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/
+Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
diff --git a/a/content_digest b/N1/content_digest
index 002ece7..f0358a6 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -51,12 +51,12 @@
  "> >>> >>\n"
  "> >>> >> What was the last working kernel? Can you bisect?\n"
  "> >>> >>\n"
- "> >>> >>> \302\240[ 1220.468089] ------------[ cut here ]------------\n"
- "> >>> >>> \302\240[ 1220.468099] WARNING: at lib/list_debug.c:56 __list_del_entry+0x82/0xd0()\n"
- "> >>> >>> \302\240[ 1220.468102] Hardware name: 42424XC\n"
- "> >>> >>> \302\240[ 1220.468104] list_del corruption. next->prev should be\n"
+ "> >>> >>>  [ 1220.468089] ------------[ cut here ]------------\n"
+ "> >>> >>>  [ 1220.468099] WARNING: at lib/list_debug.c:56 __list_del_entry+0x82/0xd0()\n"
+ "> >>> >>>  [ 1220.468102] Hardware name: 42424XC\n"
+ "> >>> >>>  [ 1220.468104] list_del corruption. next->prev should be\n"
  "> >>> >>> ffffea0000e069a0, but was ffff880100216c78\n"
- "> >>> >>> \302\240[ 1220.468106] Modules linked in: ip6table_filter ip6_tables\n"
+ "> >>> >>>  [ 1220.468106] Modules linked in: ip6table_filter ip6_tables\n"
  "> >>> >>> ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4\n"
  "> >>> >>> xt_state nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle xt_tcpudp\n"
  "> >>> >>> iptable_filter ip_tables x_tables binfmt_misc bridge stp parport_pc\n"
@@ -68,33 +68,33 @@
  "> >>> >>> btusb tpm_tis tpm tpm_bios video cfg80211 bluetooth nvram lp joydev\n"
  "> >>> >>> parport usbhid hid ahci libahci firewire_ohci firewire_core e1000e\n"
  "> >>> >>> sdhci_pci sdhci crc_itu_t\n"
- "> >>> >>> \302\240[ 1220.468185] Pid: 1168, comm: Xorg Tainted: G \302\240 \302\240 \302\240 \302\240W \302\240 3.0.0+ #23\n"
- "> >>> >>> \302\240[ 1220.468188] Call Trace:\n"
- "> >>> >>> \302\240[ 1220.468190] \302\240<IRQ> \302\240[<ffffffff8106db3f>] warn_slowpath_common+0x7f/0xc0\n"
- "> >>> >>> \302\240[ 1220.468201] \302\240[<ffffffff8106dc36>] warn_slowpath_fmt+0x46/0x50\n"
- "> >>> >>> \302\240[ 1220.468206] \302\240[<ffffffff81332a52>] __list_del_entry+0x82/0xd0\n"
- "> >>> >>> \302\240[ 1220.468210] \302\240[<ffffffff81332ab1>] list_del+0x11/0x40\n"
- "> >>> >>> \302\240[ 1220.468216] \302\240[<ffffffff8117a212>] __slab_free+0x362/0x3d0\n"
- "> >>> >>> \302\240[ 1220.468222] \302\240[<ffffffff811c6606>] ? bvec_free_bs+0x26/0x40\n"
- "> >>> >>> \302\240[ 1220.468226] \302\240[<ffffffff8117b767>] ? kmem_cache_free+0x97/0x220\n"
- "> >>> >>> \302\240[ 1220.468230] \302\240[<ffffffff811c6606>] ? bvec_free_bs+0x26/0x40\n"
- "> >>> >>> \302\240[ 1220.468234] \302\240[<ffffffff811c6606>] ? bvec_free_bs+0x26/0x40\n"
- "> >>> >>> \302\240[ 1220.468239] \302\240[<ffffffff8117b8df>] kmem_cache_free+0x20f/0x220\n"
- "> >>> >>> \302\240[ 1220.468243] \302\240[<ffffffff811c6606>] bvec_free_bs+0x26/0x40\n"
- "> >>> >>> \302\240[ 1220.468247] \302\240[<ffffffff811c6654>] bio_free+0x34/0x70\n"
- "> >>> >>> \302\240[ 1220.468250] \302\240[<ffffffff811c66a5>] bio_fs_de\n"
+ "> >>> >>>  [ 1220.468185] Pid: 1168, comm: Xorg Tainted: G        W   3.0.0+ #23\n"
+ "> >>> >>>  [ 1220.468188] Call Trace:\n"
+ "> >>> >>>  [ 1220.468190]  <IRQ>  [<ffffffff8106db3f>] warn_slowpath_common+0x7f/0xc0\n"
+ "> >>> >>>  [ 1220.468201]  [<ffffffff8106dc36>] warn_slowpath_fmt+0x46/0x50\n"
+ "> >>> >>>  [ 1220.468206]  [<ffffffff81332a52>] __list_del_entry+0x82/0xd0\n"
+ "> >>> >>>  [ 1220.468210]  [<ffffffff81332ab1>] list_del+0x11/0x40\n"
+ "> >>> >>>  [ 1220.468216]  [<ffffffff8117a212>] __slab_free+0x362/0x3d0\n"
+ "> >>> >>>  [ 1220.468222]  [<ffffffff811c6606>] ? bvec_free_bs+0x26/0x40\n"
+ "> >>> >>>  [ 1220.468226]  [<ffffffff8117b767>] ? kmem_cache_free+0x97/0x220\n"
+ "> >>> >>>  [ 1220.468230]  [<ffffffff811c6606>] ? bvec_free_bs+0x26/0x40\n"
+ "> >>> >>>  [ 1220.468234]  [<ffffffff811c6606>] ? bvec_free_bs+0x26/0x40\n"
+ "> >>> >>>  [ 1220.468239]  [<ffffffff8117b8df>] kmem_cache_free+0x20f/0x220\n"
+ "> >>> >>>  [ 1220.468243]  [<ffffffff811c6606>] bvec_free_bs+0x26/0x40\n"
+ "> >>> >>>  [ 1220.468247]  [<ffffffff811c6654>] bio_free+0x34/0x70\n"
+ "> >>> >>>  [ 1220.468250]  [<ffffffff811c66a5>] bio_fs_de\n"
  "> >>> >>>\n"
  "> >>> >>\n"
  "> >>> >\n"
  "> >>> > I'm hitting this again today, when I'm trying to rebuild my kernel....\n"
  "> >>> > Looking it a bit\n"
  "> >>> >\n"
- "> >>> > \302\240list_del corruption. next->prev should be ffffea0000e069a0, but was\n"
+ "> >>> >  list_del corruption. next->prev should be ffffea0000e069a0, but was\n"
  "> >>> > ffff880100216c78\n"
  "> >>> >\n"
  "> >>> > I find something interesting from my syslog:\n"
  "> >>> >\n"
- "> >>> > \302\240PERCPU: Embedded 28 pages/cpu @ffff880100200000 s83456 r8192 d23040 u262144\n"
+ "> >>> >  PERCPU: Embedded 28 pages/cpu @ffff880100200000 s83456 r8192 d23040 u262144\n"
  "> >>> >\n"
  "> >>> >> This warning and the page reclaim warning are on paths that are\n"
  "> >>> >> commonly used and I would expect to see multiple reports. I wonder\n"
@@ -139,15 +139,15 @@
  "> > +++ b/mm/slub.c\n"
  "> > @@ -2104,8 +2104,9 @@ static void *__slab_alloc(struct kmem_cache *s,\n"
  "> > gfp_t gfpflags, int node,\n"
- "> > \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240\"__slab_alloc\"));\n"
+ "> >                        \"__slab_alloc\"));\n"
  "> >\n"
- "> > \302\240 \302\240 \302\240 \302\240if (unlikely(!object)) {\n"
- "> > - \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 c->page = NULL;\n"
- "> > + \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 //c->page = NULL;\n"
- "> > \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240stat(s, DEACTIVATE_BYPASS);\n"
- "> > + \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 deactivate_slab(s, c);\n"
- "> > \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240goto new_slab;\n"
- "> > \302\240 \302\240 \302\240 \302\240}\n"
+ "> >        if (unlikely(!object)) {\n"
+ "> > -               c->page = NULL;\n"
+ "> > +               //c->page = NULL;\n"
+ "> >                stat(s, DEACTIVATE_BYPASS);\n"
+ "> > +               deactivate_slab(s, c);\n"
+ "> >                goto new_slab;\n"
+ "> >        }\n"
  "> >\n"
  "> > Then my system doesn't print any list corruption warnings and my build\n"
  "> > success then. So this means revert of 03e404af2 could cure this.\n"
@@ -162,6 +162,13 @@
  "\n"
  "-- \n"
  "Mel Gorman\n"
- SUSE Labs
+ "SUSE Labs\n"
+ "\n"
+ "--\n"
+ "To unsubscribe, send a message with 'unsubscribe linux-mm' in\n"
+ "the body to majordomo@kvack.org.  For more info on Linux MM,\n"
+ "see: http://www.linux-mm.org/ .\n"
+ "Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/\n"
+ "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>"
 
-90fbc596abe40128f301d2fb179961cdfc0621e817b04ce32baaba9dd8f21622
+60051d2c7eeaeca7eed70c49b29c68c17439522ed5237b66ef1a5f9a0b1c8d66

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.