Skip to content

page allocation failure, Wsl/Service/0x8007274c #11612

Closed

Description

@EvanTheB

Windows Version

Microsoft Windows [Version 10.0.22631.3593]

WSL Version

WSL version: 2.1.5.0

Are you using WSL 1 or WSL 2?

  • WSL 2
  • WSL 1

Kernel Version

Kernel version: 5.15.146.1-2

Distro Version

Ubuntu 22.04.3 LTS

Other Software

Docker desktop (but issue was occuring before this was installed).
VS code with wsl connection.

Repro Steps

Use WSL for a few hours / days, then try to open a new terminal.

Expected Behavior

A new terminal opens.

Actual Behavior

The terminal hangs for a while, then prints:

A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
Error code: Wsl/Service/0x8007274c
Press any key to continue...

Other already open terminals continue to work fine. If you check the journalctl you see the error:

May 24 10:51:31 evanbenn kernel: warn_alloc: 1 callbacks suppressed
May 24 10:51:31 evanbenn kernel: kworker/0:1: page allocation failure: order:7, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=/,mems_allowed=0
May 24 10:51:31 evanbenn kernel: CPU: 0 PID: 2701214 Comm: kworker/0:1 Not tainted 5.15.146.1-microsoft-standard-WSL2 #1
May 24 10:51:31 evanbenn kernel: Workqueue: hv_pri_chan vmbus_add_channel_work
May 24 10:51:31 evanbenn kernel: Call Trace:
May 24 10:51:31 evanbenn kernel:  <TASK>
May 24 10:51:31 evanbenn kernel:  dump_stack_lvl+0x34/0x48
May 24 10:51:31 evanbenn kernel:  warn_alloc+0x131/0x150
May 24 10:51:31 evanbenn kernel:  ? __alloc_pages_direct_compact+0x146/0x1b0
May 24 10:51:31 evanbenn kernel:  __alloc_pages_slowpath.constprop.0+0xc25/0xca0
May 24 10:51:31 evanbenn kernel:  __alloc_pages+0x2c0/0x2e0
May 24 10:51:31 evanbenn kernel:  ? vsock_diag_dump+0x290/0x290
May 24 10:51:31 evanbenn kernel:  vmbus_alloc_ring+0x4b/0xa0
May 24 10:51:31 evanbenn kernel:  vmbus_open+0x21/0x70
May 24 10:51:31 evanbenn kernel:  hvs_probe+0x405/0x4c0
May 24 10:51:31 evanbenn kernel:  vmbus_probe+0x5c/0x80
May 24 10:51:31 evanbenn kernel:  really_probe.part.0+0xa2/0x290
May 24 10:51:31 evanbenn kernel:  driver_probe_device+0x1e/0x90
May 24 10:51:31 evanbenn kernel:  __device_attach_driver+0x7f/0xc0
May 24 10:51:31 evanbenn kernel:  ? driver_allows_async_probing+0x50/0x50
May 24 10:51:31 evanbenn kernel:  ? driver_allows_async_probing+0x50/0x50
May 24 10:51:31 evanbenn kernel:  bus_for_each_drv+0x7b/0xd0
May 24 10:51:31 evanbenn kernel:  __device_attach+0x105/0x180
May 24 10:51:31 evanbenn kernel:  bus_probe_device+0x8e/0xb0
May 24 10:51:31 evanbenn kernel:  device_add+0x3a8/0x8e0
May 24 10:51:31 evanbenn kernel:  ? dev_set_name+0x53/0x70
May 24 10:51:31 evanbenn kernel:  vmbus_device_register+0x59/0xc0
May 24 10:51:31 evanbenn kernel:  vmbus_add_channel_work+0x132/0x1a0
May 24 10:51:31 evanbenn kernel:  process_one_work+0x1e8/0x390
May 24 10:51:31 evanbenn kernel:  worker_thread+0x53/0x3c0
May 24 10:51:31 evanbenn kernel:  ? process_one_work+0x390/0x390
May 24 10:51:31 evanbenn kernel:  kthread+0x124/0x150
May 24 10:51:31 evanbenn kernel:  ? set_kthread_struct+0x50/0x50
May 24 10:51:31 evanbenn kernel:  ret_from_fork+0x1f/0x30
May 24 10:51:31 evanbenn kernel:  </TASK>
May 24 10:51:31 evanbenn kernel: Mem-Info:
May 24 10:51:31 evanbenn kernel: active_anon:66881 inactive_anon:332430 isolated_anon:0
                                  active_file:543414 inactive_file:469785 isolated_file:0
                                  unevictable:0 dirty:0 writeback:0
                                  slab_reclaimable:374083 slab_unreclaimable:39610
                                  mapped:22841 shmem:456 pagetables:7229 bounce:0
                                  kernel_misc_reclaimable:0
                                  free:88660 free_pcp:21 free_cma:0
May 24 10:51:31 evanbenn kernel: Node 0 active_anon:267524kB inactive_anon:1329720kB active_file:2173656kB inactive_file:1879140kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:91364kB dirty:0kB writeback:0kB shmem:1824kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 98304kB writeback_tmp:0kB kernel_stack:6912kB pagetables:28916kB all_unreclaimable? no
May 24 10:51:31 evanbenn kernel: DMA free:14336kB min:120kB low:148kB high:176kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:14972kB managed:14336kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
May 24 10:51:31 evanbenn kernel: lowmem_reserve[]: 0 3844 7730 7730 7730
May 24 10:51:31 evanbenn kernel: DMA32 free:271128kB min:33548kB low:41932kB high:50316kB reserved_highatomic:0KB active_anon:98784kB inactive_anon:717628kB active_file:1104284kB inactive_file:839904kB unevictable:0kB writepending:0kB present:4046848kB managed:3942944kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB
May 24 10:51:31 evanbenn kernel: lowmem_reserve[]: 0 0 3885 3885 3885
May 24 10:51:31 evanbenn kernel: Normal free:69176kB min:33912kB low:42388kB high:50864kB reserved_highatomic:2048KB active_anon:168740kB inactive_anon:612336kB active_file:1069372kB inactive_file:1039744kB unevictable:0kB writepending:0kB present:4124672kB managed:3979140kB mlocked:0kB bounce:0kB free_pcp:84kB local_pcp:0kB free_cma:0kB
May 24 10:51:31 evanbenn kernel: lowmem_reserve[]: 0 0 0 0 0
May 24 10:51:31 evanbenn kernel: DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 1*2048kB (M) 3*4096kB (M) = 14336kB
May 24 10:51:31 evanbenn kernel: DMA32: 2627*4kB (UME) 3155*8kB (UME) 2093*16kB (UME) 4085*32kB (UME) 932*64kB (UME) 112*128kB (UME) 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 273940kB
May 24 10:51:31 evanbenn kernel: Normal: 3012*4kB (UME) 1843*8kB (UME) 442*16kB (UMEH) 1155*32kB (UMEH) 31*64kB (UMEH) 3*128kB (ME) 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 73192kB
May 24 10:51:31 evanbenn kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB
May 24 10:51:31 evanbenn kernel: Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=2048kB
May 24 10:51:31 evanbenn kernel: 1035646 total pagecache pages
May 24 10:51:31 evanbenn kernel: 21940 pages in swap cache
May 24 10:51:31 evanbenn kernel: Swap cache stats: add 1657096, delete 1635180, find 535655/843606
May 24 10:51:31 evanbenn kernel: Free swap  = 1343148kB
May 24 10:51:31 evanbenn kernel: Total swap = 2097152kB
May 24 10:51:31 evanbenn kernel: 2046623 pages RAM
May 24 10:51:31 evanbenn kernel: 0 pages HighMem/MovableOnly
May 24 10:51:31 evanbenn kernel: 62518 pages reserved

WslLogs-2024-05-24_10-54-23.zip

I am also regularly experiencing this issue: #8677

Diagnostic Logs

No response

Activity

  1. github-actions commented on May 24, 2024

    @github-actions
    Contributor

    View similar issues

    Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it!

    Open similar issues:

    Closed similar issues:

    Note: You can give me feedback by thumbs upping or thumbs downing this comment.

    Diagnostic information
    Detected appx version: 2.1.5.0
    Detected user visible error: Wsl/Service/0x8007274c
    
  2. 4-FLOSS-Free-Libre-Open-Source-Software commented on Mar 7, 2025

    @4-FLOSS-Free-Libre-Open-Source-Software

    Found this issue while having the same problem with no opening of WSL terminal impossible. Reason: Cause of Error code: Wsl/Service/0x8007274c

    Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat.
    Fehlercode: Wsl/Service/0x8007274c
    
    [Verarbeitung des Prozesses mit Code 4294967295 (0xffffffff) beendet]
    Sie können dieses Terminal jetzt mit STRG+D schließen oder zum Neustart die EINGABETASTE drücken.
    sudo dmesg --follow
    kworker/0:3: page allocation failure: order:7, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=/,mems_allowed=0
    Tainted: [W]=WARN
    Workqueue: hv_pri_chan vmbus_add_channel_work
    Call Trace:
     <TASK>
     dump_stack_lvl+0x76/0xc0
     warn_alloc+0x143/0x1b0
     __alloc_pages_slowpath+0xe4e/0xee0
     __alloc_pages_noprof+0x257/0x350
     vmbus_open+0x8c/0x160
     ? __cfi_hvs_channel_cb+0x10/0x10
     hvs_probe+0x20f/0x390
     vmbus_probe+0x4b/0xa0
     really_probe+0x135/0x3a0
     driver_probe_device+0x87/0x1d0
     __device_attach_driver+0x118/0x130
     ? __cfi___device_attach_driver+0x10/0x10
     bus_for_each_drv+0x148/0x180
     __device_attach.llvm.7042910400676041000+0xaf/0x130
     bus_probe_device+0xb6/0x140
     device_add+0x28d/0x490
     vmbus_device_register+0x84/0x110
     vmbus_add_channel_work+0xc1/0x250
     process_scheduled_works+0x1dd/0x410
     worker_thread+0x30e/0x3c0
     ? __cfi_worker_thread+0x10/0x10
     kthread+0x15b/0x180
     ? __cfi_kthread+0x10/0x10
     ret_from_fork+0x48/0x60
     ? __cfi_kthread+0x10/0x10
     ret_from_fork_asm+0x1a/0x30
     </TASK>
    Mem-Info:
    wsl --version
    WSL-Version: 2.4.11.0
    Kernelversion: 5.15.167.4-1
    WSLg-Version: 1.0.65
    MSRDC-Version: 1.2.5716
    Direct3D-Version: 1.611.1-81528511
    DXCore-Version: 10.0.26100.1-240331-1435.ge-release
    Windows-Version: 10.0.26100.3194
  3. microsoft-github-policy-service commented on Mar 12, 2026

    @microsoft-github-policy-service
    Contributor

    This issue has been automatically closed since it has not had any activity for the past year. If you're still experiencing this issue please re-file this as a new issue or feature request.

    Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions