All of lore.kernel.org
 help / color / mirror / Atom feed
* [MPTCP][PATCH mptcp-next] mptcp: free entry when release_work allocation fails
@ 2021-08-12  3:37 Geliang Tang
  2021-08-12 10:09 ` Paolo Abeni
  0 siblings, 1 reply; 3+ messages in thread
From: Geliang Tang @ 2021-08-12  3:37 UTC (permalink / raw)
  To: mptcp, geliangtang; +Cc: Geliang Tang

From: Geliang Tang <geliangtang@xiaomi.com>

This patch fixed this syzkaller error:

 BUG: memory leak
 unreferenced object 0xffff88810680ea00 (size 64):
   comm "syz-executor.6", pid 6191, jiffies 4295756280 (age 24.138s)
   hex dump (first 32 bytes):
     58 75 7d 3c 80 88 ff ff 22 01 00 00 00 00 ad de  Xu}<....".......
     01 00 02 00 00 00 00 00 ac 1e 00 07 00 00 00 00  ................
   backtrace:
     [<0000000072a9f72a>] kmalloc include/linux/slab.h:591 [inline]
     [<0000000072a9f72a>] mptcp_nl_cmd_add_addr+0x287/0x9f0 net/mptcp/pm_netlink.c:1170
     [<00000000f6e931bf>] genl_family_rcv_msg_doit.isra.0+0x225/0x340 net/netlink/genetlink.c:731
     [<00000000f1504a2c>] genl_family_rcv_msg net/netlink/genetlink.c:775 [inline]
     [<00000000f1504a2c>] genl_rcv_msg+0x341/0x5b0 net/netlink/genetlink.c:792
     [<0000000097e76f6a>] netlink_rcv_skb+0x148/0x430 net/netlink/af_netlink.c:2504
     [<00000000ceefa2b8>] genl_rcv+0x24/0x40 net/netlink/genetlink.c:803
     [<000000008ff91aec>] netlink_unicast_kernel net/netlink/af_netlink.c:1314 [inline]
     [<000000008ff91aec>] netlink_unicast+0x537/0x750 net/netlink/af_netlink.c:1340
     [<0000000041682c35>] netlink_sendmsg+0x846/0xd80 net/netlink/af_netlink.c:1929
     [<00000000df3aa8e7>] sock_sendmsg_nosec net/socket.c:704 [inline]
     [<00000000df3aa8e7>] sock_sendmsg+0x14e/0x190 net/socket.c:724
     [<000000002154c54c>] ____sys_sendmsg+0x709/0x870 net/socket.c:2403
     [<000000001aab01d7>] ___sys_sendmsg+0xff/0x170 net/socket.c:2457
     [<00000000fa3b1446>] __sys_sendmsg+0xe5/0x1b0 net/socket.c:2486
     [<00000000db2ee9c7>] do_syscall_x64 arch/x86/entry/common.c:50 [inline]
     [<00000000db2ee9c7>] do_syscall_64+0x38/0x90 arch/x86/entry/common.c:80
     [<000000005873517d>] entry_SYSCALL_64_after_hwframe+0x44/0xae

 BUG: leak checking failed

Closes: https://github.com/multipath-tcp/mptcp_net-next/issues/223
Fixes: 1729cf186d8a5 (mptcp: create the listening socket for new port)
Signed-off-by: Geliang Tang <geliangtang@xiaomi.com>
---
 net/mptcp/pm_netlink.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net/mptcp/pm_netlink.c b/net/mptcp/pm_netlink.c
index 371607dc6ff7..184a75e1c8ec 100644
--- a/net/mptcp/pm_netlink.c
+++ b/net/mptcp/pm_netlink.c
@@ -1324,6 +1324,8 @@ static void mptcp_pm_free_addr_entry(struct mptcp_pm_addr_entry *entry)
 		INIT_RCU_WORK(&w->rwork, mptcp_pm_release_addr_entry);
 		w->entry = entry;
 		queue_rcu_work(system_wq, &w->rwork);
+	} else {
+		kfree(entry);
 	}
 }
 
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [MPTCP][PATCH mptcp-next] mptcp: free entry when release_work allocation fails
  2021-08-12  3:37 [MPTCP][PATCH mptcp-next] mptcp: free entry when release_work allocation fails Geliang Tang
@ 2021-08-12 10:09 ` Paolo Abeni
  2021-08-12 12:24   ` Geliang Tang
  0 siblings, 1 reply; 3+ messages in thread
From: Paolo Abeni @ 2021-08-12 10:09 UTC (permalink / raw)
  To: Geliang Tang, mptcp; +Cc: Geliang Tang

On Thu, 2021-08-12 at 11:37 +0800, Geliang Tang wrote:
> From: Geliang Tang <geliangtang@xiaomi.com>
> 
> This patch fixed this syzkaller error:

Good catch!

>  BUG: memory leak
>  unreferenced object 0xffff88810680ea00 (size 64):
>    comm "syz-executor.6", pid 6191, jiffies 4295756280 (age 24.138s)
>    hex dump (first 32 bytes):
>      58 75 7d 3c 80 88 ff ff 22 01 00 00 00 00 ad de  Xu}<....".......
>      01 00 02 00 00 00 00 00 ac 1e 00 07 00 00 00 00  ................
>    backtrace:
>      [<0000000072a9f72a>] kmalloc include/linux/slab.h:591 [inline]
>      [<0000000072a9f72a>] mptcp_nl_cmd_add_addr+0x287/0x9f0 net/mptcp/pm_netlink.c:1170
>      [<00000000f6e931bf>] genl_family_rcv_msg_doit.isra.0+0x225/0x340 net/netlink/genetlink.c:731
>      [<00000000f1504a2c>] genl_family_rcv_msg net/netlink/genetlink.c:775 [inline]
>      [<00000000f1504a2c>] genl_rcv_msg+0x341/0x5b0 net/netlink/genetlink.c:792
>      [<0000000097e76f6a>] netlink_rcv_skb+0x148/0x430 net/netlink/af_netlink.c:2504
>      [<00000000ceefa2b8>] genl_rcv+0x24/0x40 net/netlink/genetlink.c:803
>      [<000000008ff91aec>] netlink_unicast_kernel net/netlink/af_netlink.c:1314 [inline]
>      [<000000008ff91aec>] netlink_unicast+0x537/0x750 net/netlink/af_netlink.c:1340
>      [<0000000041682c35>] netlink_sendmsg+0x846/0xd80 net/netlink/af_netlink.c:1929
>      [<00000000df3aa8e7>] sock_sendmsg_nosec net/socket.c:704 [inline]
>      [<00000000df3aa8e7>] sock_sendmsg+0x14e/0x190 net/socket.c:724
>      [<000000002154c54c>] ____sys_sendmsg+0x709/0x870 net/socket.c:2403
>      [<000000001aab01d7>] ___sys_sendmsg+0xff/0x170 net/socket.c:2457
>      [<00000000fa3b1446>] __sys_sendmsg+0xe5/0x1b0 net/socket.c:2486
>      [<00000000db2ee9c7>] do_syscall_x64 arch/x86/entry/common.c:50 [inline]
>      [<00000000db2ee9c7>] do_syscall_64+0x38/0x90 arch/x86/entry/common.c:80
>      [<000000005873517d>] entry_SYSCALL_64_after_hwframe+0x44/0xae
> 
>  BUG: leak checking failed
> 
> Closes: https://github.com/multipath-tcp/mptcp_net-next/issues/223
> Fixes: 1729cf186d8a5 (mptcp: create the listening socket for new port)
> Signed-off-by: Geliang Tang <geliangtang@xiaomi.com>
> ---
>  net/mptcp/pm_netlink.c | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/net/mptcp/pm_netlink.c b/net/mptcp/pm_netlink.c
> index 371607dc6ff7..184a75e1c8ec 100644
> --- a/net/mptcp/pm_netlink.c
> +++ b/net/mptcp/pm_netlink.c
> @@ -1324,6 +1324,8 @@ static void mptcp_pm_free_addr_entry(struct mptcp_pm_addr_entry *entry)
>  		INIT_RCU_WORK(&w->rwork, mptcp_pm_release_addr_entry);
>  		w->entry = entry;
>  		queue_rcu_work(system_wq, &w->rwork);
> +	} else {
> +		kfree(entry);
>  	}
>  }

We can't invoke kfree on pointer a pointer accesed with the RCU schema.

We also should not require an allocation to free a pointer. 

I can't recall why we did not include an rcu list entry
into mptcp_pm_addr_entry, likely to avoid making such pointer too big.

I think we can both fix the leak and avoid the extra allocation with
something alike the following. 

Only build-tested, could you please give it a spin? I can't reproduce
the leak locally ?!?
---
 net/mptcp/pm_netlink.c | 39 ++++++++++++---------------------------
 1 file changed, 12 insertions(+), 27 deletions(-)

diff --git a/net/mptcp/pm_netlink.c b/net/mptcp/pm_netlink.c
index 371607dc6ff7..116009376ed7 100644
--- a/net/mptcp/pm_netlink.c
+++ b/net/mptcp/pm_netlink.c
@@ -1300,31 +1300,12 @@ struct addr_entry_release_work {
 	struct mptcp_pm_addr_entry *entry;
 };
 
-static void mptcp_pm_release_addr_entry(struct work_struct *work)
+/* caller must ensure the RCU grace period is already elapsed */
+static void __mptcp_pm_release_addr_entry(struct mptcp_pm_addr_entry
*entry)
 {
-	struct addr_entry_release_work *w;
-	struct mptcp_pm_addr_entry *entry;
-
-	w = container_of(to_rcu_work(work), struct
addr_entry_release_work, rwork);
-	entry = w->entry;
-	if (entry) {
-		if (entry->lsk)
-			sock_release(entry->lsk);
-		kfree(entry);
-	}
-	kfree(w);
-}
-
-static void mptcp_pm_free_addr_entry(struct mptcp_pm_addr_entry
*entry)
-{
-	struct addr_entry_release_work *w;
-
-	w = kmalloc(sizeof(*w), GFP_ATOMIC);
-	if (w) {
-		INIT_RCU_WORK(&w->rwork, mptcp_pm_release_addr_entry);
-		w->entry = entry;
-		queue_rcu_work(system_wq, &w->rwork);
-	}
+	if (entry->lsk)
+		sock_release(entry->lsk);
+	kfree(entry);
 }
 
 static int mptcp_nl_remove_id_zero_address(struct net *net,
@@ -1404,7 +1385,8 @@ static int mptcp_nl_cmd_del_addr(struct sk_buff
*skb, struct genl_info *info)
 	spin_unlock_bh(&pernet->lock);
 
 	mptcp_nl_remove_subflow_and_signal_addr(sock_net(skb->sk),
&entry->addr);
-	mptcp_pm_free_addr_entry(entry);
+	synchronize_rcu();
+	__mptcp_pm_release_addr_entry(entry);
 
 	return ret;
 }
@@ -1457,6 +1439,7 @@ static void mptcp_nl_remove_addrs_list(struct net
*net,
 	}
 }
 
+/* caller must ensure the RCU grace period is already elapsed */
 static void __flush_addrs(struct list_head *list)
 {
 	while (!list_empty(list)) {
@@ -1465,7 +1448,7 @@ static void __flush_addrs(struct list_head *list)
 		cur = list_entry(list->next,
 				 struct mptcp_pm_addr_entry, list);
 		list_del_rcu(&cur->list);
-		mptcp_pm_free_addr_entry(cur);
+		__mptcp_pm_release_addr_entry(cur);
 	}
 }
 
@@ -1489,6 +1472,7 @@ static int mptcp_nl_cmd_flush_addrs(struct
sk_buff *skb, struct genl_info *info)
 	bitmap_zero(pernet->id_bitmap, MAX_ADDR_ID + 1);
 	spin_unlock_bh(&pernet->lock);
 	mptcp_nl_remove_addrs_list(sock_net(skb->sk), &free_list);
+	synchronize_rcu();
 	__flush_addrs(&free_list);
 	return 0;
 }
@@ -2100,7 +2084,8 @@ static void __net_exit pm_nl_exit_net(struct
list_head *net_list)
 		struct pm_nl_pernet *pernet = net_generic(net,
pm_nl_pernet_id);
 
 		/* net is removed from namespace list, can't race with
-		 * other modifiers
+		 * other modifiers, also netns core already waited for
a
+		 * RCU grace period.
 		 */
 		__flush_addrs(&pernet->local_addr_list);
 	}



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [MPTCP][PATCH mptcp-next] mptcp: free entry when release_work allocation fails
  2021-08-12 10:09 ` Paolo Abeni
@ 2021-08-12 12:24   ` Geliang Tang
  0 siblings, 0 replies; 3+ messages in thread
From: Geliang Tang @ 2021-08-12 12:24 UTC (permalink / raw)
  To: Paolo Abeni; +Cc: MPTCP Upstream, Geliang Tang

[-- Attachment #1: Type: text/plain, Size: 7213 bytes --]

Hi Paolo,

Paolo Abeni <pabeni@redhat.com> 于2021年8月12日周四 下午6:09写道:
>
> On Thu, 2021-08-12 at 11:37 +0800, Geliang Tang wrote:
> > From: Geliang Tang <geliangtang@xiaomi.com>
> >
> > This patch fixed this syzkaller error:
>
> Good catch!
>
> >  BUG: memory leak
> >  unreferenced object 0xffff88810680ea00 (size 64):
> >    comm "syz-executor.6", pid 6191, jiffies 4295756280 (age 24.138s)
> >    hex dump (first 32 bytes):
> >      58 75 7d 3c 80 88 ff ff 22 01 00 00 00 00 ad de  Xu}<....".......
> >      01 00 02 00 00 00 00 00 ac 1e 00 07 00 00 00 00  ................
> >    backtrace:
> >      [<0000000072a9f72a>] kmalloc include/linux/slab.h:591 [inline]
> >      [<0000000072a9f72a>] mptcp_nl_cmd_add_addr+0x287/0x9f0 net/mptcp/pm_netlink.c:1170
> >      [<00000000f6e931bf>] genl_family_rcv_msg_doit.isra.0+0x225/0x340 net/netlink/genetlink.c:731
> >      [<00000000f1504a2c>] genl_family_rcv_msg net/netlink/genetlink.c:775 [inline]
> >      [<00000000f1504a2c>] genl_rcv_msg+0x341/0x5b0 net/netlink/genetlink.c:792
> >      [<0000000097e76f6a>] netlink_rcv_skb+0x148/0x430 net/netlink/af_netlink.c:2504
> >      [<00000000ceefa2b8>] genl_rcv+0x24/0x40 net/netlink/genetlink.c:803
> >      [<000000008ff91aec>] netlink_unicast_kernel net/netlink/af_netlink.c:1314 [inline]
> >      [<000000008ff91aec>] netlink_unicast+0x537/0x750 net/netlink/af_netlink.c:1340
> >      [<0000000041682c35>] netlink_sendmsg+0x846/0xd80 net/netlink/af_netlink.c:1929
> >      [<00000000df3aa8e7>] sock_sendmsg_nosec net/socket.c:704 [inline]
> >      [<00000000df3aa8e7>] sock_sendmsg+0x14e/0x190 net/socket.c:724
> >      [<000000002154c54c>] ____sys_sendmsg+0x709/0x870 net/socket.c:2403
> >      [<000000001aab01d7>] ___sys_sendmsg+0xff/0x170 net/socket.c:2457
> >      [<00000000fa3b1446>] __sys_sendmsg+0xe5/0x1b0 net/socket.c:2486
> >      [<00000000db2ee9c7>] do_syscall_x64 arch/x86/entry/common.c:50 [inline]
> >      [<00000000db2ee9c7>] do_syscall_64+0x38/0x90 arch/x86/entry/common.c:80
> >      [<000000005873517d>] entry_SYSCALL_64_after_hwframe+0x44/0xae
> >
> >  BUG: leak checking failed
> >
> > Closes: https://github.com/multipath-tcp/mptcp_net-next/issues/223
> > Fixes: 1729cf186d8a5 (mptcp: create the listening socket for new port)
> > Signed-off-by: Geliang Tang <geliangtang@xiaomi.com>
> > ---
> >  net/mptcp/pm_netlink.c | 2 ++
> >  1 file changed, 2 insertions(+)
> >
> > diff --git a/net/mptcp/pm_netlink.c b/net/mptcp/pm_netlink.c
> > index 371607dc6ff7..184a75e1c8ec 100644
> > --- a/net/mptcp/pm_netlink.c
> > +++ b/net/mptcp/pm_netlink.c
> > @@ -1324,6 +1324,8 @@ static void mptcp_pm_free_addr_entry(struct mptcp_pm_addr_entry *entry)
> >               INIT_RCU_WORK(&w->rwork, mptcp_pm_release_addr_entry);
> >               w->entry = entry;
> >               queue_rcu_work(system_wq, &w->rwork);
> > +     } else {
> > +             kfree(entry);
> >       }
> >  }
>
> We can't invoke kfree on pointer a pointer accesed with the RCU schema.
>
> We also should not require an allocation to free a pointer.
>
> I can't recall why we did not include an rcu list entry
> into mptcp_pm_addr_entry, likely to avoid making such pointer too big.
>
> I think we can both fix the leak and avoid the extra allocation with
> something alike the following.
>
> Only build-tested, could you please give it a spin? I can't reproduce
> the leak locally ?!?

I tested your patch, no memory leak anymore. I think it works. But I got
some oom errors in the log. I'm not sure whether it's a normal output. The
full log is in the attachment.

Thanks,
-Geliang

> ---
>  net/mptcp/pm_netlink.c | 39 ++++++++++++---------------------------
>  1 file changed, 12 insertions(+), 27 deletions(-)
>
> diff --git a/net/mptcp/pm_netlink.c b/net/mptcp/pm_netlink.c
> index 371607dc6ff7..116009376ed7 100644
> --- a/net/mptcp/pm_netlink.c
> +++ b/net/mptcp/pm_netlink.c
> @@ -1300,31 +1300,12 @@ struct addr_entry_release_work {
>         struct mptcp_pm_addr_entry *entry;
>  };
>
> -static void mptcp_pm_release_addr_entry(struct work_struct *work)
> +/* caller must ensure the RCU grace period is already elapsed */
> +static void __mptcp_pm_release_addr_entry(struct mptcp_pm_addr_entry
> *entry)
>  {
> -       struct addr_entry_release_work *w;
> -       struct mptcp_pm_addr_entry *entry;
> -
> -       w = container_of(to_rcu_work(work), struct
> addr_entry_release_work, rwork);
> -       entry = w->entry;
> -       if (entry) {
> -               if (entry->lsk)
> -                       sock_release(entry->lsk);
> -               kfree(entry);
> -       }
> -       kfree(w);
> -}
> -
> -static void mptcp_pm_free_addr_entry(struct mptcp_pm_addr_entry
> *entry)
> -{
> -       struct addr_entry_release_work *w;
> -
> -       w = kmalloc(sizeof(*w), GFP_ATOMIC);
> -       if (w) {
> -               INIT_RCU_WORK(&w->rwork, mptcp_pm_release_addr_entry);
> -               w->entry = entry;
> -               queue_rcu_work(system_wq, &w->rwork);
> -       }
> +       if (entry->lsk)
> +               sock_release(entry->lsk);
> +       kfree(entry);
>  }
>
>  static int mptcp_nl_remove_id_zero_address(struct net *net,
> @@ -1404,7 +1385,8 @@ static int mptcp_nl_cmd_del_addr(struct sk_buff
> *skb, struct genl_info *info)
>         spin_unlock_bh(&pernet->lock);
>
>         mptcp_nl_remove_subflow_and_signal_addr(sock_net(skb->sk),
> &entry->addr);
> -       mptcp_pm_free_addr_entry(entry);
> +       synchronize_rcu();
> +       __mptcp_pm_release_addr_entry(entry);
>
>         return ret;
>  }
> @@ -1457,6 +1439,7 @@ static void mptcp_nl_remove_addrs_list(struct net
> *net,
>         }
>  }
>
> +/* caller must ensure the RCU grace period is already elapsed */
>  static void __flush_addrs(struct list_head *list)
>  {
>         while (!list_empty(list)) {
> @@ -1465,7 +1448,7 @@ static void __flush_addrs(struct list_head *list)
>                 cur = list_entry(list->next,
>                                  struct mptcp_pm_addr_entry, list);
>                 list_del_rcu(&cur->list);
> -               mptcp_pm_free_addr_entry(cur);
> +               __mptcp_pm_release_addr_entry(cur);
>         }
>  }
>
> @@ -1489,6 +1472,7 @@ static int mptcp_nl_cmd_flush_addrs(struct
> sk_buff *skb, struct genl_info *info)
>         bitmap_zero(pernet->id_bitmap, MAX_ADDR_ID + 1);
>         spin_unlock_bh(&pernet->lock);
>         mptcp_nl_remove_addrs_list(sock_net(skb->sk), &free_list);
> +       synchronize_rcu();
>         __flush_addrs(&free_list);
>         return 0;
>  }
> @@ -2100,7 +2084,8 @@ static void __net_exit pm_nl_exit_net(struct
> list_head *net_list)
>                 struct pm_nl_pernet *pernet = net_generic(net,
> pm_nl_pernet_id);
>
>                 /* net is removed from namespace list, can't race with
> -                * other modifiers
> +                * other modifiers, also netns core already waited for
> a
> +                * RCU grace period.
>                  */
>                 __flush_addrs(&pernet->local_addr_list);
>         }
>
>

[-- Attachment #2: oom.dmesg --]
[-- Type: application/octet-stream, Size: 52251 bytes --]

[    0.000000] Linux version 5.14.0-rc4+ (tgl@OptiPlex) (gcc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0, GNU ld (GNU Binutils for Ubuntu) 2.30) #88 SMP Thu Aug 12 20:10:05 CST 2021
[    0.000000] Command line: root=/dev/sda
[    0.000000] x86/fpu: x87 FPU will use FXSAVE
[    0.000000] signal: max sigframe size: 1440
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007ffdffff] usable
[    0.000000] BIOS-e820: [mem 0x000000007ffe0000-0x000000007fffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] SMBIOS 2.8 present.
[    0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1ubuntu1 04/01/2014
[    0.000000] Hypervisor detected: KVM
[    0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00
[    0.000000] kvm-clock: cpu 0, msr 38b8001, primary cpu clock
[    0.000002] kvm-clock: using sched offset of 231617401 cycles
[    0.000005] clocksource: kvm-clock: mask: 0xffffffffffffffff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns
[    0.000013] tsc: Detected 3591.682 MHz processor
[    0.001658] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.001665] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.001671] last_pfn = 0x7ffe0 max_arch_pfn = 0x400000000
[    0.001699] x86/PAT: PAT not supported by the CPU.
[    0.001707] x86/PAT: Configuration [0-7]: WB  WT  UC- UC  WB  WT  UC- UC  
[    0.005478] found SMP MP-table at [mem 0x000f6a80-0x000f6a8f]
[    0.005796] RAMDISK: [mem 0x7c7b3000-0x7ffdffff]
[    0.005821] ACPI: Early table checksum verification disabled
[    0.005825] ACPI: RSDP 0x00000000000F6860 000014 (v00 BOCHS )
[    0.005833] ACPI: RSDT 0x000000007FFE1656 000030 (v01 BOCHS  BXPCRSDT 00000001 BXPC 00000001)
[    0.005843] ACPI: FACP 0x000000007FFE14AA 000074 (v01 BOCHS  BXPCFACP 00000001 BXPC 00000001)
[    0.005854] ACPI: DSDT 0x000000007FFE0040 00146A (v01 BOCHS  BXPCDSDT 00000001 BXPC 00000001)
[    0.005862] ACPI: FACS 0x000000007FFE0000 000040
[    0.005869] ACPI: APIC 0x000000007FFE159E 000080 (v01 BOCHS  BXPCAPIC 00000001 BXPC 00000001)
[    0.005878] ACPI: HPET 0x000000007FFE161E 000038 (v01 BOCHS  BXPCHPET 00000001 BXPC 00000001)
[    0.005885] ACPI: Reserving FACP table memory at [mem 0x7ffe14aa-0x7ffe151d]
[    0.005889] ACPI: Reserving DSDT table memory at [mem 0x7ffe0040-0x7ffe14a9]
[    0.005893] ACPI: Reserving FACS table memory at [mem 0x7ffe0000-0x7ffe003f]
[    0.005896] ACPI: Reserving APIC table memory at [mem 0x7ffe159e-0x7ffe161d]
[    0.005900] ACPI: Reserving HPET table memory at [mem 0x7ffe161e-0x7ffe1655]
[    0.006415] No NUMA configuration found
[    0.006419] Faking a node at [mem 0x0000000000000000-0x000000007ffdffff]
[    0.006428] NODE_DATA(0) allocated [mem 0x7c7af000-0x7c7b2fff]
[    0.009738] Zone ranges:
[    0.009746]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.009751]   DMA32    [mem 0x0000000001000000-0x000000007ffdffff]
[    0.009756]   Normal   empty
[    0.009759] Movable zone start for each node
[    0.009761] Early memory node ranges
[    0.009763]   node   0: [mem 0x0000000000001000-0x000000000009efff]
[    0.009767]   node   0: [mem 0x0000000000100000-0x000000007ffdffff]
[    0.009772] Initmem setup node 0 [mem 0x0000000000001000-0x000000007ffdffff]
[    0.009778] On node 0, zone DMA: 1 pages in unavailable ranges
[    0.009809] On node 0, zone DMA: 97 pages in unavailable ranges
[    0.015180] On node 0, zone DMA32: 32 pages in unavailable ranges
[    0.015541] ACPI: PM-Timer IO Port: 0x608
[    0.015557] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1])
[    0.015599] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23
[    0.015619] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.015637] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level)
[    0.015641] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.015646] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level)
[    0.015660] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level)
[    0.015680] ACPI: Using ACPI (MADT) for SMP configuration information
[    0.015683] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.015695] smpboot: Allowing 2 CPUs, 0 hotplug CPUs
[    0.015728] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.015733] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff]
[    0.015736] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff]
[    0.015739] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff]
[    0.015744] [mem 0x80000000-0xfeffbfff] available for PCI devices
[    0.015747] Booting paravirtualized kernel on KVM
[    0.015751] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
[    0.021367] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:2 nr_node_ids:1
[    0.021568] percpu: Embedded 54 pages/cpu s182992 r8192 d30000 u1048576
[    0.021584] pcpu-alloc: s182992 r8192 d30000 u1048576 alloc=1*2097152
[    0.021590] pcpu-alloc: [0] 0 1 
[    0.021633] kvm-guest: stealtime: cpu 0, msr 7a4173c0
[    0.021641] Built 1 zonelists, mobility grouping on.  Total pages: 515808
[    0.021645] Policy zone: DMA32
[    0.021648] Kernel command line: root=/dev/sda
[    0.021831] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.021872] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.021909] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.026878] Memory: 1942456K/2096632K available (22542K kernel code, 3131K rwdata, 5396K rodata, 1492K init, 17816K bss, 153920K reserved, 0K cma-reserved)
[    0.027141] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.027181] Kernel/User page tables isolation: enabled
[    0.027501] Running RCU self tests
[    0.027509] rcu: Hierarchical RCU implementation.
[    0.027512] rcu: 	RCU event tracing is enabled.
[    0.027514] rcu: 	RCU lockdep checking is enabled.
[    0.027516] rcu: 	RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=2.
[    0.027520] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.
[    0.027523] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.033664] NR_IRQS: 4352, nr_irqs: 440, preallocated irqs: 16
[    0.033952] random: get_random_bytes called from start_kernel+0x689/0x8b4 with crng_init=0
[    0.039332] Console: colour VGA+ 80x25
[    0.066680] printk: console [tty0] enabled
[    0.066893] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    0.067283] ... MAX_LOCKDEP_SUBCLASSES:  8
[    0.067491] ... MAX_LOCK_DEPTH:          48
[    0.067701] ... MAX_LOCKDEP_KEYS:        8192
[    0.067912] ... CLASSHASH_SIZE:          4096
[    0.068122] ... MAX_LOCKDEP_ENTRIES:     32768
[    0.068344] ... MAX_LOCKDEP_CHAINS:      65536
[    0.068560] ... CHAINHASH_SIZE:          32768
[    0.068773]  memory used by lock dependency info: 6365 kB
[    0.069009]  memory used for stack traces: 4224 kB
[    0.069238]  per task-struct memory footprint: 1920 bytes
[    0.069522] ACPI: Core revision 20210604
[    0.069938] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604467 ns
[    0.070457] APIC: Switch to symmetric I/O mode setup
[    0.071817] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.072098] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x33c5a15be52, max_idle_ns: 440795280454 ns
[    0.072544] Calibrating delay loop (skipped) preset value.. 7183.36 BogoMIPS (lpj=3591682)
[    0.072994] pid_max: default: 32768 minimum: 301
[    0.073290] LSM: Security Framework initializing
[    0.073563] SELinux:  Initializing.
[    0.073825] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.074179] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.075419] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0
[    0.075538] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0
[    0.075793] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[    0.076166] Spectre V2 : Mitigation: Full generic retpoline
[    0.076536] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
[    0.076942] Speculative Store Bypass: Vulnerable
[    0.077169] MDS: Vulnerable: Clear CPU buffers attempted, no microcode
[    0.081534] Freeing SMP alternatives memory: 44K
[    0.183280] smpboot: CPU0: Intel QEMU Virtual CPU version 2.5+ (family: 0x6, model: 0x6, stepping: 0x3)
[    0.183534] Performance Events: PMU not available due to virtualization, using software events only.
[    0.183654] rcu: Hierarchical SRCU implementation.
[    0.185695] NMI watchdog: Perf NMI watchdog permanently disabled
[    0.186189] smp: Bringing up secondary CPUs ...
[    0.187017] x86: Booting SMP configuration:
[    0.187244] .... node  #0, CPUs:      #1
[    0.037614] kvm-clock: cpu 1, msr 38b8041, secondary cpu clock
[    0.037614] smpboot: CPU 1 Converting physical 0 to logical die 1
[    0.188616] kvm-guest: stealtime: cpu 1, msr 7a5173c0
[    0.189605] smp: Brought up 1 node, 2 CPUs
[    0.189828] smpboot: Max logical packages: 2
[    0.190050] smpboot: Total of 2 processors activated (14366.72 BogoMIPS)
[    0.191602] devtmpfs: initialized
[    0.192900] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[    0.193550] futex hash table entries: 512 (order: 4, 65536 bytes, linear)
[    0.194727] PM: RTC time: 12:15:37, date: 2021-08-12
[    0.195357] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.196161] audit: initializing netlink subsys (disabled)
[    0.196617] audit: type=2000 audit(1628770537.587:1): state=initialized audit_enabled=0 res=1
[    0.197164] thermal_sys: Registered thermal governor 'step_wise'
[    0.197167] thermal_sys: Registered thermal governor 'user_space'
[    0.197602] cpuidle: using governor menu
[    0.198215] ACPI: bus type PCI registered
[    0.198884] PCI: Using configuration type 1 for base access
[    0.216405] Kprobes globally optimized
[    0.216716] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.217715] cryptomgr_test (27) used greatest stack depth: 14888 bytes left
[    0.220703] ACPI: PRMT not present
[    0.221547] PRM: found 4294967277 modules
[    0.221851] ACPI: Added _OSI(Module Device)
[    0.222067] ACPI: Added _OSI(Processor Device)
[    0.222284] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.222606] ACPI: Added _OSI(Processor Aggregator Device)
[    0.222886] ACPI: Added _OSI(Linux-Dell-Video)
[    0.223109] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.223351] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[    0.233324] ACPI: 1 ACPI AML tables successfully acquired and loaded
[    0.236781] ACPI: Interpreter enabled
[    0.237052] ACPI: PM: (supports S0 S3 S4 S5)
[    0.237275] ACPI: Using IOAPIC for interrupt routing
[    0.237593] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.238756] ACPI: Enabled 2 GPEs in block 00 to 0F
[    0.263373] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.263558] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3]
[    0.264000] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.
[    0.264941] PCI host bridge to bus 0000:00
[    0.265162] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.265541] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.265862] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.266220] pci_bus 0000:00: root bus resource [mem 0x80000000-0xfebfffff window]
[    0.266643] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window]
[    0.267050] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.267388] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000
[    0.269062] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100
[    0.270638] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180
[    0.272222] pci 0000:00:01.1: reg 0x20: [io  0xc040-0xc04f]
[    0.273170] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io  0x01f0-0x01f7]
[    0.273463] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io  0x03f6]
[    0.273550] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io  0x0170-0x0177]
[    0.273882] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
[    0.275388] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000
[    0.275936] pci 0000:00:01.3: quirk: [io  0x0600-0x063f] claimed by PIIX4 ACPI
[    0.276299] pci 0000:00:01.3: quirk: [io  0x0700-0x070f] claimed by PIIX4 SMB
[    0.277780] pci 0000:00:02.0: [1234:1111] type 00 class 0x030000
[    0.278539] pci 0000:00:02.0: reg 0x10: [mem 0xfd000000-0xfdffffff pref]
[    0.280070] pci 0000:00:02.0: reg 0x18: [mem 0xfebb0000-0xfebb0fff]
[    0.282900] pci 0000:00:02.0: reg 0x30: [mem 0xfeba0000-0xfebaffff pref]
[    0.284542] pci 0000:00:03.0: [8086:100e] type 00 class 0x020000
[    0.285504] pci 0000:00:03.0: reg 0x10: [mem 0xfeb80000-0xfeb9ffff]
[    0.285950] pci 0000:00:03.0: reg 0x14: [io  0xc000-0xc03f]
[    0.288538] pci 0000:00:03.0: reg 0x30: [mem 0xfeb00000-0xfeb7ffff pref]
[    0.292669] ACPI: PCI: Interrupt link LNKA configured for IRQ 10
[    0.293494] ACPI: PCI: Interrupt link LNKB configured for IRQ 10
[    0.294068] ACPI: PCI: Interrupt link LNKC configured for IRQ 11
[    0.295270] ACPI: PCI: Interrupt link LNKD configured for IRQ 11
[    0.295775] ACPI: PCI: Interrupt link LNKS configured for IRQ 9
[    0.297255] iommu: Default domain type: Translated 
[    0.297661] pci 0000:00:02.0: vgaarb: setting as boot VGA device
[    0.297855] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
[    0.298234] pci 0000:00:02.0: vgaarb: bridge control possible
[    0.298552] vgaarb: loaded
[    0.299727] SCSI subsystem initialized
[    0.300028] libata version 3.00 loaded.
[    0.300028] ACPI: bus type USB registered
[    0.300606] usbcore: registered new interface driver usbfs
[    0.300909] usbcore: registered new interface driver hub
[    0.301215] usbcore: registered new device driver usb
[    0.302168] pps_core: LinuxPPS API ver. 1 registered
[    0.302417] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.302566] PTP clock support registered
[    0.302875] Advanced Linux Sound Architecture Driver Initialized.
[    0.304707] NetLabel: Initializing
[    0.304927] NetLabel:  domain hash size = 128
[    0.305168] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.305534] NetLabel:  unlabeled traffic allowed by default
[    0.305886] PCI: Using ACPI for IRQ routing
[    0.305886] PCI: pci_cache_line_size set to 64 bytes
[    0.305921] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff]
[    0.305936] e820: reserve RAM buffer [mem 0x7ffe0000-0x7fffffff]
[    0.307320] hpet: 3 channels of 0 reserved for per-cpu timers
[    0.307551] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[    0.307803] hpet0: 3 comparators, 64-bit 100.000000 MHz counter
[    0.312717] clocksource: Switched to clocksource kvm-clock
[    0.664309] VFS: Disk quotas dquot_6.6.0
[    0.664632] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.665245] pnp: PnP ACPI init
[    0.666182] pnp 00:03: [dma 2]
[    0.668332] pnp: PnP ACPI: found 6 devices
[    0.680962] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.681446] NET: Registered PF_INET protocol family
[    0.681907] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.682995] tcp_listen_portaddr_hash hash table entries: 1024 (order: 4, 81920 bytes, linear)
[    0.683396] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.683909] TCP bind hash table entries: 16384 (order: 8, 1179648 bytes, linear)
[    0.684562] TCP: Hash tables configured (established 16384 bind 16384)
[    0.685036] MPTCP token hash table entries: 2048 (order: 5, 180224 bytes, linear)
[    0.685444] UDP hash table entries: 1024 (order: 5, 163840 bytes, linear)
[    0.685817] UDP-Lite hash table entries: 1024 (order: 5, 163840 bytes, linear)
[    0.686335] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.687126] RPC: Registered named UNIX socket transport module.
[    0.687419] RPC: Registered udp transport module.
[    0.687703] RPC: Registered tcp transport module.
[    0.687928] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.688697] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[    0.688966] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[    0.689226] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[    0.689507] pci_bus 0000:00: resource 7 [mem 0x80000000-0xfebfffff window]
[    0.689831] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window]
[    0.690353] pci 0000:00:01.0: PIIX3: Enabling Passive Release
[    0.690653] pci 0000:00:00.0: Limiting direct PCI/PCI transfers
[    0.690921] pci 0000:00:01.0: Activating ISA DMA hang workarounds
[    0.691231] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
[    0.691653] PCI: CLS 0 bytes, default 64
[    0.691989] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x33c5a15be52, max_idle_ns: 440795280454 ns
[    0.692822] Unpacking initramfs...
[    0.894430] Initialise system trusted keyrings
[    0.895182] workingset: timestamp_bits=40 max_order=19 bucket_order=0
[    0.919080] NFS: Registering the id_resolver key type
[    0.919369] Key type id_resolver registered
[    0.919647] Key type id_legacy registered
[    0.920152] fuse: init (API version 7.34)
[    0.920661] 9p: Installing v9fs 9p2000 file system support
[    0.929926] Key type asymmetric registered
[    0.930156] Asymmetric key parser 'x509' registered
[    0.930432] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[    0.930882] io scheduler mq-deadline registered
[    0.931105] io scheduler kyber registered
[    0.932017] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    0.932818] ACPI: button: Power Button [PWRF]
[    0.938027] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.938532] 00:05: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    0.940788] Non-volatile memory driver v1.3
[    0.941129] Linux agpgart interface v0.103
[    0.956964] loop: module loaded
[    0.957729] ata_piix 0000:00:01.1: version 2.13
[    0.962739] scsi host0: ata_piix
[    0.965726] scsi host1: ata_piix
[    0.966125] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc040 irq 14
[    0.966410] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc048 irq 15
[    0.969234] libphy: Fixed MDIO Bus: probed
[    0.969881] tun: Universal TUN/TAP device driver, 1.6
[    0.970351] e100: Intel(R) PRO/100 Network Driver
[    0.970625] e100: Copyright(c) 1999-2006 Intel Corporation
[    0.970926] e1000: Intel(R) PRO/1000 Network Driver
[    0.971171] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    1.127010] ata1.01: NODEV after polling detection
[    1.127265] ata1.00: ATA-7: QEMU HARDDISK, 2.5+, max UDMA/100
[    1.127562] ata1.00: 4194304 sectors, multi 16: LBA48 
[    1.128727] scsi 0:0:0:0: Direct-Access     ATA      QEMU HARDDISK    2.5+ PQ: 0 ANSI: 5
[    1.130090] scsi 0:0:0:0: Attached scsi generic sg0 type 0
[    1.131083] sd 0:0:0:0: [sda] 4194304 512-byte logical blocks: (2.15 GB/2.00 GiB)
[    1.131479] sd 0:0:0:0: [sda] Write Protect is off
[    1.134783] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.136070] ata2.01: NODEV after polling detection
[    1.136314] ata2.00: ATAPI: QEMU DVD-ROM, 2.5+, max UDMA/100
[    1.137647] scsi 1:0:0:0: CD-ROM            QEMU     QEMU DVD-ROM     2.5+ PQ: 0 ANSI: 5
[    1.137892] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.141505] sd 0:0:0:0: [sda] Attached SCSI disk
[    1.152987] sr 1:0:0:0: [sr0] scsi3-mmc drive: 4x/4x cd/rw xa/form2 tray
[    1.153307] cdrom: Uniform CD-ROM driver Revision: 3.20
[    1.169674] sr 1:0:0:0: Attached scsi CD-ROM sr0
[    1.170181] sr 1:0:0:0: Attached scsi generic sg1 type 5
[    1.424793] ACPI: \_SB_.LNKC: Enabled at IRQ 11
[    1.742661] e1000 0000:00:03.0 eth0: (PCI:33MHz:32-bit) 52:54:00:12:34:56
[    1.743018] e1000 0000:00:03.0 eth0: Intel(R) PRO/1000 Network Connection
[    1.743417] e1000e: Intel(R) PRO/1000 Network Driver
[    1.743674] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.744060] sky2: driver version 1.30
[    1.744803] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.745098] ehci-pci: EHCI PCI platform driver
[    1.745355] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.746831] ohci-pci: OHCI PCI platform driver
[    1.747097] uhci_hcd: USB Universal Host Controller Interface driver
[    1.747629] usbcore: registered new interface driver usblp
[    1.747967] usbcore: registered new interface driver usb-storage
[    1.748464] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12
[    1.749741] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.750022] serio: i8042 AUX port at 0x60,0x64 irq 12
[    1.752388] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
[    1.754107] rtc_cmos 00:00: RTC can wake from S4
[    1.756827] rtc_cmos 00:00: registered as rtc0
[    1.757185] rtc_cmos 00:00: alarms up to one day, y3k, 114 bytes nvram, hpet irqs
[    1.758210] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com
[    1.758653] intel_pstate: CPU model not supported
[    1.758954] hid: raw HID events driver (C) Jiri Kosina
[    1.760021] usbcore: registered new interface driver usbhid
[    1.760275] usbhid: USB HID core driver
[    1.761298] netem: version 1.3
[    1.762341] Initializing XFRM netlink socket
[    1.763394] NET: Registered PF_INET6 protocol family
[    1.764821] Segment Routing with IPv6
[    1.765048] In-situ OAM (IOAM) with IPv6
[    1.765661] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    1.766482] NET: Registered PF_PACKET protocol family
[    1.766991] 9pnet: Installing 9P2000 support
[    1.767275] Key type dns_resolver registered
[    1.768279] IPI shorthand broadcast: enabled
[    1.768536] sched_clock: Marking stable (1731435539, 36614639)->(1793589289, -25539111)
[    1.769286] registered taskstats version 1
[    1.769501] Loading compiled-in X.509 certificates
[    1.770133] kmemleak: Kernel memory leak detector initialized (mem pool available: 15742)
[    1.772873] kmemleak: Automatic memory scanning thread started
[    1.773175] PM:   Magic number: 1:904:278
[    1.773422] tty tty15: hash matches
[    1.773751] printk: console [netcon0] enabled
[    1.773970] netconsole: network logging started
[    1.774890] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    2.290057] Freeing initrd memory: 57524K
[    2.294229] modprobe (73) used greatest stack depth: 13376 bytes left
[    2.298526] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    2.298898] ALSA device list:
[    2.299102]   No soundcards found.
[    2.300183] Freeing unused kernel image (initmem) memory: 1492K
[    2.301240] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    2.301752] cfg80211: failed to load regulatory.db
[    2.303613] Write protecting the kernel read-only data: 30720k
[    2.305089] Freeing unused kernel image (text/rodata gap) memory: 2032K
[    2.305816] Freeing unused kernel image (rodata/data gap) memory: 748K
[    2.306189] Run /init as init process
[    2.306390]   with arguments:
[    2.306392]     /init
[    2.306394]   with environment:
[    2.306396]     HOME=/
[    2.306398]     TERM=linux
[    2.335205] exe (92) used greatest stack depth: 13008 bytes left
[    2.375360] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input3
[    2.610953] e1000 0000:00:03.0 enp0s3: renamed from eth0
[    2.650215] random: fast init done
[    2.689506] ata_id (129) used greatest stack depth: 12824 bytes left
[    2.712295] systemd-udevd (115) used greatest stack depth: 12568 bytes left
[   36.815238] random: crng init done
[   38.211470] process '/bin/fstype' started with executable stack
[   38.309033] EXT4-fs (sda): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[   38.572425] SELinux:  Runtime disable is deprecated, use selinux=0 on the kernel cmdline.
[   38.572893] SELinux:  Disabled at runtime.
[   38.601712] audit: type=1404 audit(1628770575.992:2): enforcing=0 old_enforcing=0 auid=4294967295 ses=4294967295 enabled=0 old-enabled=1 lsm=selinux res=1
[   38.621506] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[   38.622493] systemd[1]: Detected virtualization qemu.
[   38.622781] systemd[1]: Detected architecture x86-64.
[   38.624611] systemd[1]: Set hostname to <syzkaller>.
[   38.678883] selinux-autorel (430) used greatest stack depth: 12024 bytes left
[   38.742541] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[   38.743833] systemd[1]: Listening on Journal Audit Socket.
[   38.745082] systemd[1]: Created slice System Slice.
[   38.748069] systemd[1]: Mounting Huge Pages File System...
[   38.751203] systemd[1]: Mounting /sys/kernel/debug...
[   38.751981] systemd[1]: Reached target Remote File Systems.
[   38.883914] EXT4-fs (sda): re-mounted. Opts: (null). Quota mode: none.
[   38.994238] systemd-journald[451]: Received request to flush runtime journal from PID 1
[   39.231818] e1000: enp0s3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[   39.232805] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s3: link becomes ready
[   39.239211] ip (515) used greatest stack depth: 11976 bytes left
[   71.713451] FAULT_INJECTION: forcing a failure.
               name fail_page_alloc, interval 1, probability 0, space 0, times 1
[   71.713913] CPU: 1 PID: 633 Comm: repro Not tainted 5.14.0-rc4+ #88
[   71.714127] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1ubuntu1 04/01/2014
[   71.714413] Call Trace:
[   71.714539]  dump_stack_lvl+0x67/0x83
[   71.714691]  should_fail+0x13c/0x160
[   71.714846]  __alloc_pages+0x125/0x3c0
[   71.715067]  alloc_pages_vma+0x171/0x1d0
[   71.715280]  wp_page_copy+0xab/0xb80
[   71.715478]  ? find_held_lock+0x2d/0x90
[   71.715689]  ? lock_release+0x133/0x270
[   71.715898]  do_wp_page+0xb6/0x550
[   71.716091]  __handle_mm_fault+0x87b/0xd80
[   71.716306]  handle_mm_fault+0x19a/0x550
[   71.716520]  ? vmacache_update+0x46/0x60
[   71.716731]  do_user_addr_fault+0x311/0x8f0
[   71.716945]  exc_page_fault+0x73/0x2e0
[   71.717147]  ? asm_exc_page_fault+0x8/0x30
[   71.717361]  asm_exc_page_fault+0x1e/0x30
[   71.717576] RIP: 0033:0x7fccd5a43891
[   71.717772] Code: 01 00 00 4c 8b 6d 00 4d 85 ed 74 55 0f 1f 44 00 00 49 8b 45 08 48 89 c2 48 c1 e2 05 48 85 c0 49 8d 4c 15 f0 74 2a 48 83 e8 01 <49> 89 45 08 48 8b 11 48 83 fa 03 0f 84 a6 00 00 00 48 83 fa 04 74
[   71.718681] RSP: 002b:00007ffe56854c90 EFLAGS: 00010246
[   71.718920] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007fccd5da8c30
[   71.719222] RDX: 0000000000000020 RSI: 00007fccd5da75d8 RDI: 0000000000000000
[   71.719502] RBP: 00007fccd5da75d8 R08: 0000000000000002 R09: 00007ffe56854cc0
[   71.719789] R10: 0000000000000001 R11: 0000000000000202 R12: 0000000000000001
[   71.720069] R13: 00007fccd5da8c20 R14: 0000000000000000 R15: 0000000000000000
[   71.720571] repro invoked oom-killer: gfp_mask=0x0(), order=0, oom_score_adj=1000
[   71.720967] CPU: 1 PID: 633 Comm: repro Not tainted 5.14.0-rc4+ #88
[   71.721234] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1ubuntu1 04/01/2014
[   71.721642] Call Trace:
[   71.721813]  dump_stack_lvl+0x67/0x83
[   71.722015]  dump_header+0x57/0x520
[   71.722211]  ? trace_hardirqs_on+0x46/0x100
[   71.722426]  ? _raw_spin_unlock_irqrestore+0x2b/0x40
[   71.722689]  oom_kill_process+0x131/0x2b0
[   71.722901]  out_of_memory+0x19c/0x8f0
[   71.723104]  pagefault_out_of_memory+0x7a/0x90
[   71.723328]  do_user_addr_fault+0x772/0x8f0
[   71.723551]  exc_page_fault+0x73/0x2e0
[   71.723753]  ? asm_exc_page_fault+0x8/0x30
[   71.723963]  asm_exc_page_fault+0x1e/0x30
[   71.724174] RIP: 0033:0x7fccd5a43891
[   71.724374] Code: 01 00 00 4c 8b 6d 00 4d 85 ed 74 55 0f 1f 44 00 00 49 8b 45 08 48 89 c2 48 c1 e2 05 48 85 c0 49 8d 4c 15 f0 74 2a 48 83 e8 01 <49> 89 45 08 48 8b 11 48 83 fa 03 0f 84 a6 00 00 00 48 83 fa 04 74
[   71.725055] RSP: 002b:00007ffe56854c90 EFLAGS: 00010246
[   71.725296] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007fccd5da8c30
[   71.725586] RDX: 0000000000000020 RSI: 00007fccd5da75d8 RDI: 0000000000000000
[   71.725870] RBP: 00007fccd5da75d8 R08: 0000000000000002 R09: 00007ffe56854cc0
[   71.726154] R10: 0000000000000001 R11: 0000000000000202 R12: 0000000000000001
[   71.726437] R13: 00007fccd5da8c20 R14: 0000000000000000 R15: 0000000000000000
[   71.726756] Mem-Info:
[   71.726922] active_anon:29 inactive_anon:2641 isolated_anon:0
                active_file:3468 inactive_file:3550 isolated_file:0
                unevictable:0 dirty:19 writeback:0
                slab_reclaimable:4746 slab_unreclaimable:10895
                mapped:3240 shmem:679 pagetables:375 bounce:0
                free:471339 free_pcp:807 free_cma:0
[   71.728146] Node 0 active_anon:116kB inactive_anon:10564kB active_file:13872kB inactive_file:14200kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:12960kB dirty:76kB writeback:0kB shmem:2716kB writeback_tmp:0kB kernel_stack:1216kB pagetables:1500kB all_unreclaimable? no
[   71.729088] Node 0 DMA free:15352kB min:44kB low:56kB high:68kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
[   71.729997] lowmem_reserve[]: 0 1882 1882 1882
[   71.730222] Node 0 DMA32 free:1870004kB min:5524kB low:7448kB high:9372kB reserved_highatomic:0KB active_anon:116kB inactive_anon:10564kB active_file:13872kB inactive_file:14200kB unevictable:0kB writepending:76kB present:2080640kB managed:1989192kB mlocked:0kB bounce:0kB free_pcp:3208kB local_pcp:1652kB free_cma:0kB
[   71.731354] lowmem_reserve[]: 0 0 0 0
[   71.731626] Node 0 DMA: 0*4kB 1*8kB (U) 1*16kB (U) 1*32kB (U) 1*64kB (U) 1*128kB (U) 1*256kB (U) 1*512kB (U) 0*1024kB 1*2048kB (M) 3*4096kB (M) = 15352kB
[   71.732169] Node 0 DMA32: 1*4kB (U) 2*8kB (UE) 44*16kB (UE) 103*32kB (UM) 128*64kB (UE) 96*128kB (UE) 65*256kB (UE) 36*512kB (UM) 18*1024kB (UM) 13*2048kB (UM) 431*4096kB (UME) = 1870004kB
[   71.732857] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
[   71.733227] 7699 total pagecache pages
[   71.733446] 0 pages in swap cache
[   71.733662] Swap cache stats: add 0, delete 0, find 0/0
[   71.733898] Free swap  = 0kB
[   71.734079] Total swap = 0kB
[   71.734257] 524158 pages RAM
[   71.734452] 0 pages HighMem/MovableOnly
[   71.734685] 23020 pages reserved
[   71.734871] Unreclaimable slab info:
[   71.735096] Name                      Used          Total
[   71.735347] RAWv6                     30KB         30KB
[   71.735659] UDPv6                     31KB         31KB
[   71.735899] TCPv6                     29KB         29KB
[   71.736156] scsi_sense_cache           8KB          8KB
[   71.736394] mqueue_inode_cache         31KB         31KB
[   71.737955] nfs_commit_data           15KB         15KB
[   71.738231] kioctx                    31KB         31KB
[   71.738529] UNIX                     123KB        123KB
[   71.738785] ip_fib_trie                3KB          3KB
[   71.739034] ip_fib_alias               3KB          3KB
[   71.739287] RAW                       31KB         31KB
[   71.739575] UDP                       93KB         93KB
[   71.739824] TCP                       30KB         30KB
[   71.740067] hugetlbfs_inode_cache         31KB         31KB
[   71.740329] ep_head                    8KB          8KB
[   71.740656] eventpoll_epi             16KB         16KB
[   71.740904] inotify_inode_mark          7KB          7KB
[   71.741161] request_queue             60KB         60KB
[   71.741398] biovec-max               224KB        224KB
[   71.741722] biovec-128                64KB         64KB
[   71.741967] biovec-64                 32KB         32KB
[   71.742223] uid_cache                 27KB         27KB
[   71.742528] skbuff_ext_cache           8KB          8KB
[   71.742788] skbuff_fclone_cache         16KB         16KB
[   71.743043] skbuff_head_cache        100KB        100KB
[   71.743291] file_lock_cache            7KB          7KB
[   71.743622] file_lock_ctx              7KB          7KB
[   71.743871] fsnotify_mark_connector          7KB          7KB
[   71.744142] proc_dir_entry            88KB         88KB
[   71.744396] pde_opener                 7KB          7KB
[   71.744710] seq_file                   7KB          7KB
[   71.744955] shmem_inode_cache        834KB        869KB
[   71.745201] kernfs_iattrs_cache          7KB          7KB
[   71.745489] kernfs_node_cache       2315KB       2315KB
[   71.745761] mnt_cache                 37KB         37KB
[   71.746012] filp                     312KB        312KB
[   71.746249] names_cache               64KB         64KB
[   71.746554] avtab_extended_perms          3KB          3KB
[   71.746809] avc_xperms_data            8KB          8KB
[   71.747067] lsm_inode_cache         1589KB       1589KB
[   71.747365] lsm_file_cache             8KB          8KB
[   71.747691] key_jar                   15KB         15KB
[   71.747940] mm_struct                 92KB         92KB
[   71.748196] files_cache               46KB         46KB
[   71.748466] signal_cache             189KB        189KB
[   71.748737] sighand_cache            245KB        245KB
[   71.748989] task_struct              540KB        587KB
[   71.749227] cred_jar                 270KB        318KB
[   71.749549] anon_vma_chain            78KB        124KB
[   71.749798] anon_vma                 130KB        160KB
[   71.750050] pid                       28KB         28KB
[   71.750287] Acpi-Operand              78KB         78KB
[   71.750631] Acpi-Parse                 7KB          7KB
[   71.750879] Acpi-State                19KB         19KB
[   71.751169] numa_policy                7KB          7KB
[   71.751446] perf_event                15KB         15KB
[   71.751711] trace_event_file         130KB        130KB
[   71.751994] ftrace_event_field        227KB        227KB
[   71.752238] pool_workqueue            24KB         24KB
[   71.752540] page->ptl                 76KB         76KB
[   71.752801] kmemleak_scan_area         12KB         12KB
[   71.753055] kmemleak_object        29806KB      29806KB
[   71.753293] dma-kmalloc-512            8KB          8KB
[   71.753616] kmalloc-cg-8k             32KB         32KB
[   71.753865] kmalloc-cg-4k             64KB         64KB
[   71.754120] kmalloc-cg-2k             64KB         64KB
[   71.754359] kmalloc-cg-1k             80KB         80KB
[   71.754676] kmalloc-cg-512            48KB         48KB
[   71.754942] kmalloc-cg-192             7KB          7KB
[   71.755198] kmalloc-cg-128             4KB          4KB
[   71.755487] kmalloc-cg-96              7KB          7KB
[   71.755765] kmalloc-cg-64              8KB          8KB
[   71.756016] kmalloc-cg-32              8KB          8KB
[   71.756273] kmalloc-cg-16              4KB          4KB
[   71.756594] kmalloc-cg-8               4KB          4KB
[   71.756843] kmalloc-8k               160KB        160KB
[   71.757086] kmalloc-4k               672KB        672KB
[   71.757329] kmalloc-2k               832KB        832KB
[   71.757637] kmalloc-1k               352KB        384KB
[   71.757886] kmalloc-512              512KB        512KB
[   71.758141] kmalloc-256              116KB        116KB
[   71.758417] kmalloc-192               51KB         51KB
[   71.758692] kmalloc-128               44KB         44KB
[   71.758942] kmalloc-96                47KB         47KB
[   71.759182] kmalloc-64               164KB        164KB
[   71.759462] kmalloc-32                44KB         44KB
[   71.759737] kmalloc-16                24KB         24KB
[   71.759974] kmalloc-8                 16KB         16KB
[   71.760210] kmem_cache_node           28KB         28KB
[   71.760481] kmem_cache                48KB         48KB
[   71.760747] Tasks state (memory values in pages):
[   71.762106] [  pid  ]   uid  tgid total_vm      rss pgtables_bytes swapents oom_score_adj name
[   71.762503] [    451]     0   451    10104     1071   110592        0             0 systemd-journal
[   71.762994] [    456]     0   456    10858      824   118784        0         -1000 systemd-udevd
[   71.763410] [    494]   100   494    31823      980   147456        0             0 systemd-timesyn
[   71.763859] [    539]     0   539    63584      839   147456        0             0 rsyslogd
[   71.764279] [    551]     0   551     7000      582   102400        0             0 cron
[   71.764679] [    564]     0   564     5091      259    77824        0             0 dhclient
[   71.765052] [    594]     0   594     3222      410    69632        0             0 agetty
[   71.765445] [    595]     0   595    16350      707   176128        0             0 login
[   71.765843] [    596]     0   596     3222      406    69632        0             0 agetty
[   71.766219] [    597]     0   597     3222      406    69632        0             0 agetty
[   71.766614] [    599]     0   599     3222      412    73728        0             0 agetty
[   71.767011] [    600]     0   600     3222      404    65536        0             0 agetty
[   71.767396] [    602]     0   602    17491     1308   180224        0         -1000 sshd
[   71.768792] [    628]     0   628     4567      813    77824        0             0 bash
[   71.769197] [    632]     0   632     5141      183    45056        0             0 repro
[   71.769640] [    633]     0   633     5141       17    57344        0          1000 repro
[   71.770045] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/,task=repro,pid=633,uid=0
[   71.770662] Out of memory: Killed process 633 (repro) total-vm:20564kB, anon-rss:68kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:56kB oom_score_adj:1000
[   71.771543] oom_reaper: reaped process 633 (repro), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
[   76.696109] FAULT_INJECTION: forcing a failure.
               name fail_page_alloc, interval 1, probability 0, space 0, times 0
[   76.696677] CPU: 1 PID: 634 Comm: repro Not tainted 5.14.0-rc4+ #88
[   76.696973] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1ubuntu1 04/01/2014
[   76.697352] Call Trace:
[   76.697601]  dump_stack_lvl+0x67/0x83
[   76.697825]  should_fail+0x13c/0x160
[   76.698025]  __alloc_pages+0x125/0x3c0
[   76.698233]  alloc_pages_vma+0x171/0x1d0
[   76.698457]  wp_page_copy+0xab/0xb80
[   76.698660]  ? find_held_lock+0x2d/0x90
[   76.698870]  ? lock_release+0x133/0x270
[   76.699079]  do_wp_page+0xb6/0x550
[   76.699273]  __handle_mm_fault+0x87b/0xd80
[   76.699495]  handle_mm_fault+0x19a/0x550
[   76.699705]  ? vmacache_update+0x46/0x60
[   76.699955]  do_user_addr_fault+0x311/0x8f0
[   76.700200]  exc_page_fault+0x73/0x2e0
[   76.700408]  ? asm_exc_page_fault+0x8/0x30
[   76.700630]  asm_exc_page_fault+0x1e/0x30
[   76.700839] RIP: 0033:0x7fccd5a43891
[   76.701035] Code: 01 00 00 4c 8b 6d 00 4d 85 ed 74 55 0f 1f 44 00 00 49 8b 45 08 48 89 c2 48 c1 e2 05 48 85 c0 49 8d 4c 15 f0 74 2a 48 83 e8 01 <49> 89 45 08 48 8b 11 48 83 fa 03 0f 84 a6 00 00 00 48 83 fa 04 74
[   76.701716] RSP: 002b:00007ffe56854c90 EFLAGS: 00010246
[   76.701978] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007fccd5da8c30
[   76.702260] RDX: 0000000000000020 RSI: 00007fccd5da75d8 RDI: 0000000000000000
[   76.702568] RBP: 00007fccd5da75d8 R08: 0000000000000002 R09: 00007ffe56854cc0
[   76.702851] R10: 0000000000000001 R11: 0000000000000202 R12: 0000000000000001
[   76.703132] R13: 00007fccd5da8c20 R14: 0000000000000000 R15: 0000000000000000
[   76.703475] repro invoked oom-killer: gfp_mask=0x0(), order=0, oom_score_adj=1000
[   76.703824] CPU: 1 PID: 634 Comm: repro Not tainted 5.14.0-rc4+ #88
[   76.704087] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1ubuntu1 04/01/2014
[   76.704480] Call Trace:
[   76.704652]  dump_stack_lvl+0x67/0x83
[   76.704853]  dump_header+0x57/0x520
[   76.705049]  ? trace_hardirqs_on+0x46/0x100
[   76.705264]  ? _raw_spin_unlock_irqrestore+0x2b/0x40
[   76.705505]  oom_kill_process+0x131/0x2b0
[   76.705734]  out_of_memory+0x19c/0x8f0
[   76.705937]  pagefault_out_of_memory+0x7a/0x90
[   76.706161]  do_user_addr_fault+0x772/0x8f0
[   76.706379]  exc_page_fault+0x73/0x2e0
[   76.706591]  ? asm_exc_page_fault+0x8/0x30
[   76.706802]  asm_exc_page_fault+0x1e/0x30
[   76.707013] RIP: 0033:0x7fccd5a43891
[   76.707212] Code: 01 00 00 4c 8b 6d 00 4d 85 ed 74 55 0f 1f 44 00 00 49 8b 45 08 48 89 c2 48 c1 e2 05 48 85 c0 49 8d 4c 15 f0 74 2a 48 83 e8 01 <49> 89 45 08 48 8b 11 48 83 fa 03 0f 84 a6 00 00 00 48 83 fa 04 74
[   76.707883] RSP: 002b:00007ffe56854c90 EFLAGS: 00010246
[   76.708134] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007fccd5da8c30
[   76.708481] RDX: 0000000000000020 RSI: 00007fccd5da75d8 RDI: 0000000000000000
[   76.708765] RBP: 00007fccd5da75d8 R08: 0000000000000002 R09: 00007ffe56854cc0
[   76.709048] R10: 0000000000000001 R11: 0000000000000202 R12: 0000000000000001
[   76.709328] R13: 00007fccd5da8c20 R14: 0000000000000000 R15: 0000000000000000
[   76.710766] Mem-Info:
[   76.710953] active_anon:29 inactive_anon:2659 isolated_anon:0
                active_file:3472 inactive_file:3562 isolated_file:0
                unevictable:0 dirty:29 writeback:0
                slab_reclaimable:4747 slab_unreclaimable:10924
                mapped:3262 shmem:679 pagetables:375 bounce:0
                free:471215 free_pcp:885 free_cma:0
[   76.712165] Node 0 active_anon:116kB inactive_anon:10636kB active_file:13888kB inactive_file:14248kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:13048kB dirty:116kB writeback:0kB shmem:2716kB writeback_tmp:0kB kernel_stack:1216kB pagetables:1500kB all_unreclaimable? no
[   76.713112] Node 0 DMA free:15352kB min:44kB low:56kB high:68kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
[   76.714021] lowmem_reserve[]: 0 1882 1882 1882
[   76.714291] Node 0 DMA32 free:1869508kB min:5524kB low:7448kB high:9372kB reserved_highatomic:0KB active_anon:116kB inactive_anon:10636kB active_file:13888kB inactive_file:14248kB unevictable:0kB writepending:116kB present:2080640kB managed:1989192kB mlocked:0kB bounce:0kB free_pcp:3520kB local_pcp:1672kB free_cma:0kB
[   76.715386] lowmem_reserve[]: 0 0 0 0
[   76.715607] Node 0 DMA: 0*4kB 1*8kB (U) 1*16kB (U) 1*32kB (U) 1*64kB (U) 1*128kB (U) 1*256kB (U) 1*512kB (U) 0*1024kB 1*2048kB (M) 3*4096kB (M) = 15352kB
[   76.716219] Node 0 DMA32: 1*4kB (U) 2*8kB (UE) 13*16kB (UE) 103*32kB (UM) 128*64kB (UE) 96*128kB (UE) 65*256kB (UE) 36*512kB (UM) 18*1024kB (UM) 13*2048kB (UM) 431*4096kB (UME) = 1869508kB
[   76.716904] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
[   76.717359] 7716 total pagecache pages
[   76.717578] 0 pages in swap cache
[   76.717773] Swap cache stats: add 0, delete 0, find 0/0
[   76.718060] Free swap  = 0kB
[   76.718301] Total swap = 0kB
[   76.718514] 524158 pages RAM
[   76.718763] 0 pages HighMem/MovableOnly
[   76.718967] 23020 pages reserved
[   76.719174] Unreclaimable slab info:
[   76.719371] Name                      Used          Total
[   76.719646] RAWv6                     30KB         30KB
[   76.719887] UDPv6                     31KB         31KB
[   76.720145] TCPv6                     29KB         29KB
[   76.720384] scsi_sense_cache           8KB          8KB
[   76.720649] mqueue_inode_cache         31KB         31KB
[   76.720892] nfs_commit_data           15KB         15KB
[   76.721152] kioctx                    31KB         31KB
[   76.721391] UNIX                     123KB        123KB
[   76.721636] ip_fib_trie                3KB          3KB
[   76.721873] ip_fib_alias               3KB          3KB
[   76.722132] RAW                       31KB         31KB
[   76.722374] UDP                       93KB         93KB
[   76.722638] TCP                       30KB         30KB
[   76.722875] hugetlbfs_inode_cache         31KB         31KB
[   76.723139] ep_head                    8KB          8KB
[   76.723381] eventpoll_epi             16KB         16KB
[   76.723671] inotify_inode_mark          7KB          7KB
[   76.723913] request_queue             60KB         60KB
[   76.724171] biovec-max               224KB        224KB
[   76.724410] biovec-128                64KB         64KB
[   76.724664] biovec-64                 32KB         32KB
[   76.724914] uid_cache                 27KB         27KB
[   76.725173] skbuff_ext_cache           8KB          8KB
[   76.725412] skbuff_fclone_cache         16KB         16KB
[   76.725659] skbuff_head_cache        100KB        100KB
[   76.725939] file_lock_cache            7KB          7KB
[   76.726198] file_lock_ctx              7KB          7KB
[   76.726455] fsnotify_mark_connector          7KB          7KB
[   76.726716] proc_dir_entry            88KB         88KB
[   76.726953] pde_opener                 7KB          7KB
[   76.727230] seq_file                   7KB          7KB
[   76.727523] shmem_inode_cache        834KB        869KB
[   76.727764] kernfs_iattrs_cache          7KB          7KB
[   76.728009] kernfs_node_cache       2315KB       2315KB
[   76.728264] mnt_cache                 37KB         37KB
[   76.728531] filp                     308KB        344KB
[   76.728769] names_cache               64KB         64KB
[   76.729009] avtab_extended_perms          3KB          3KB
[   76.729273] avc_xperms_data            8KB          8KB
[   76.729518] lsm_inode_cache         1589KB       1589KB
[   76.729756] lsm_file_cache             8KB          8KB
[   76.729993] key_jar                   15KB         15KB
[   76.730251] mm_struct                 92KB         92KB
[   76.731706] files_cache               46KB         46KB
[   76.731948] signal_cache             189KB        189KB
[   76.732225] sighand_cache            245KB        245KB
[   76.732483] task_struct              540KB        587KB
[   76.732736] cred_jar                 270KB        318KB
[   76.732978] anon_vma_chain            78KB        124KB
[   76.733234] anon_vma                 130KB        160KB
[   76.733527] pid                       28KB         28KB
[   76.733769] Acpi-Operand              78KB         78KB
[   76.734009] Acpi-Parse                 7KB          7KB
[   76.734335] Acpi-State                19KB         19KB
[   76.734600] numa_policy                7KB          7KB
[   76.734839] perf_event                15KB         15KB
[   76.735095] trace_event_file         130KB        130KB
[   76.735336] ftrace_event_field        227KB        227KB
[   76.735584] pool_workqueue            24KB         24KB
[   76.735824] page->ptl                 76KB         76KB
[   76.736109] kmemleak_scan_area         12KB         12KB
[   76.736349] kmemleak_object        29798KB      29798KB
[   76.736618] dma-kmalloc-512            8KB          8KB
[   76.736860] kmalloc-cg-8k             32KB         32KB
[   76.737119] kmalloc-cg-4k             64KB         64KB
[   76.737357] kmalloc-cg-2k             64KB         64KB
[   76.737644] kmalloc-cg-1k             80KB         80KB
[   76.737886] kmalloc-cg-512            48KB         48KB
[   76.738145] kmalloc-cg-192             7KB          7KB
[   76.738387] kmalloc-cg-128             4KB          4KB
[   76.738652] kmalloc-cg-96              7KB          7KB
[   76.738890] kmalloc-cg-64              8KB          8KB
[   76.739149] kmalloc-cg-32              8KB          8KB
[   76.739391] kmalloc-cg-16              4KB          4KB
[   76.739636] kmalloc-cg-8               4KB          4KB
[   76.739875] kmalloc-8k               160KB        160KB
[   76.740131] kmalloc-4k               672KB        672KB
[   76.740369] kmalloc-2k               832KB        832KB
[   76.741880] kmalloc-1k               352KB        384KB
[   76.742175] kmalloc-512              512KB        512KB
[   76.742449] kmalloc-256              116KB        116KB
[   76.742714] kmalloc-192               51KB         51KB
[   76.742966] kmalloc-128               44KB         44KB
[   76.743263] kmalloc-96                47KB         47KB
[   76.743524] kmalloc-64               164KB        164KB
[   76.743777] kmalloc-32                44KB         44KB
[   76.744026] kmalloc-16                24KB         24KB
[   76.744313] kmalloc-8                 16KB         16KB
[   76.744574] kmem_cache_node           28KB         28KB
[   76.744837] kmem_cache                48KB         48KB
[   76.745114] Tasks state (memory values in pages):
[   76.745350] [  pid  ]   uid  tgid total_vm      rss pgtables_bytes swapents oom_score_adj name
[   76.745754] [    451]     0   451    10104     1136   110592        0             0 systemd-journal
[   76.746211] [    456]     0   456    10858      824   118784        0         -1000 systemd-udevd
[   76.746637] [    494]   100   494    31823      980   147456        0             0 systemd-timesyn
[   76.747039] [    539]     0   539    63584      839   147456        0             0 rsyslogd
[   76.747586] [    551]     0   551     7000      582   102400        0             0 cron
[   76.747991] [    564]     0   564     5091      259    77824        0             0 dhclient
[   76.748454] [    594]     0   594     3222      410    69632        0             0 agetty
[   76.748847] [    595]     0   595    16350      707   176128        0             0 login
[   76.749261] [    596]     0   596     3222      406    69632        0             0 agetty
[   76.749679] [    597]     0   597     3222      406    69632        0             0 agetty
[   76.750046] [    599]     0   599     3222      412    73728        0             0 agetty
[   76.750525] [    600]     0   600     3222      404    65536        0             0 agetty
[   76.750928] [    602]     0   602    17491     1308   180224        0         -1000 sshd
[   76.751485] [    628]     0   628     4567      813    77824        0             0 bash
[   76.751980] [    632]     0   632     5141      183    45056        0             0 repro
[   76.752377] [    634]     0   634     5141       17    57344        0          1000 repro
[   76.752793] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=0,global_oom,task_memcg=/,task=repro,pid=634,uid=0
[   76.753303] Out of memory: Killed process 634 (repro) total-vm:20564kB, anon-rss:68kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:56kB oom_score_adj:1000
[   76.754032] oom_reaper: reaped process 634 (repro), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-08-12 12:24 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-12  3:37 [MPTCP][PATCH mptcp-next] mptcp: free entry when release_work allocation fails Geliang Tang
2021-08-12 10:09 ` Paolo Abeni
2021-08-12 12:24   ` Geliang Tang

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.