ish-app / ish-app/ish

qemu-system-x86_64: "Bad system call"

Open
#2,372 2 comments 0 reactions 0 assignees View on GitHub
unconfirmed
Dominant language
C
Stars
20.5k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

Trying to run QEMU results in "Bad system call" and return to the iSH shell.

specifically, even this triggers it:

qemu-system-x86_64 --help

... and any attempts to run any virtual machine, of course, fail, too.

EDIT: qemu-system-aarch64 and qemu-system-i386 behave the same way, talking of an iPhone 15 running iOS 17.4.1.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing `qemu-system-x86_64 --help` on the reported iPhone and collect the relevant `dmesg` output, as requested in the issue. Compare the behavior with `qemu-system-aarch64` and `qemu-system-i386`; done means identifying the iOS syscall incompatibility and documenting or resolving it for the affected QEMU entry points.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios
Domain
mobile-dev, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.