* [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.