[prev in list] [next in list] [prev in thread] [next in thread] 

List:       busybox-cvs
Subject:    [Bug 15236] New: [1.36] SIGILL on accessing sha256 on some CPUs
From:       bugzilla () busybox ! net
Date:       2023-01-08 20:30:06
Message-ID: bug-15236-161 () https ! bugs ! busybox ! net/
[Download RAW message or body]

https://bugs.busybox.net/show_bug.cgi?id=15236

            Bug ID: 15236
           Summary: [1.36] SIGILL on accessing sha256 on some CPUs
           Product: Busybox
           Version: unspecified
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Other
          Assignee: unassigned@busybox.net
          Reporter: tonistiigi@gmail.com
                CC: busybox-cvs@busybox.net, vda.linux@googlemail.com
  Target Milestone: ---

Since 1.36, accessing sha256sum sometimes errors "illegal instruction". v1.35
seems to work properly.

This can be demonstrated in Github Actions infra, which schedules jobs on
different types of CPUs, causing them to fail when they hit the wrong one.
Please see
https://github.com/tonistiigi/gh-busybox-sigill-debug/actions/runs/3858482123/jobs/6577057476
for logs.

In GH infra:
Good CPUs: 8370C, E5-2673
Bad CPUs: 8171M, 8272CL


Likely regression from
https://github.com/mirror/busybox/commit/6472ac942898437e040171cec991de1c0b962f72
but didn't verify.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
busybox-cvs mailing list
busybox-cvs@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox-cvs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic