Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Jul 2023 00:20:30 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 272401] 32 bit sysctl KERN_PROC_VM_LAYOUT hangs unkillable on 64 bit ARM
Message-ID:  <bug-272401-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D272401

            Bug ID: 272401
           Summary: 32 bit sysctl KERN_PROC_VM_LAYOUT hangs unkillable on
                    64 bit ARM
           Product: Base System
           Version: CURRENT
          Hardware: arm64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: jfc@mit.edu
 Attachment #243288 text/plain
         mime type:

Created attachment 243288
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D243288&action=
=3Dedit
sysctl hang test

Run the attached program compiled in a 32 bit chroot environment on 64 bit =
ARM.
 It hangs unkillable in sysctl.  It is so stuck that rebooting doesn't work
because the process won't die.

Tools are confused about whether the program is running or runnable.  The
program does not accumulate CPU time.

The program runs fine as a native 64 bit application.  Something in 32 to 64
bit translation must be broken.

Bug reported on mailing lists by Mark Millard.  The original hang was in the
kern_copyin test, but sysctl was to blame.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-272401-227>