GrapheneOS / os-issue-tracker

Issue tracker for GrapheneOS Android Open Source Project hardening work. Standalone projects like Auditor, AttestationServer and hardened_malloc have their own dedicated trackers.
https://grapheneos.org/
346 stars 19 forks source link

Kernel crash #3828

Open internet-tech opened 1 month ago

internet-tech commented 1 month ago

Ok, my first kernel crash. I was tethering to my laptop (watching a video online) when it happened. Kernel crash f3f1bc009486.txt

libalpm64 commented 3 weeks ago

Hello, this is a driver issue with the tethering it seems to be identifying as a fingerprint sensor causing the kernel to crash as it's not the right device which is required by the security model of GrapheneOS. Can you please tell me what you're connecting it to the laptop the specific device I will take a look at the driver in question.

internet-tech commented 3 weeks ago

Doesn't it say in the log. Its bluejay (Pixel 6a)

libalpm64 commented 2 weeks ago

Hello, this issue is not with GrapheneOS it has to due with the DWC3 driver: https://issuetracker.google.com/issues/361863275 I have opened an issue with the AOSP the device is accessing memory it shouldn't.

Details: The kernel panic is happening in the dwc3 driver in the rx_complete.49795 (sector), The function is being called in an interrupt context to handle the completion of a USB receive operation causing the kernel panic (offset of 0x200 bytes to follow).

You can now close this issue.

thestinger commented 2 weeks ago

It might be an issue introduced through us using a newer GKI LTS release though. It's still an upstream issue but we do have to deal with it if it's not present on the stock Pixel OS which has an older LTS release.

internet-tech commented 2 weeks ago

So should I close it or not?

thestinger commented 2 weeks ago

No.