summaryrefslogtreecommitdiff
path: root/kernel/bpf/rqspinlock.c
AgeCommit message (Expand)Author
2025-04-10bpf: Use architecture provided res_smp_cond_load_acquireKumar Kartikeya Dwivedi
2025-03-19bpf: Introduce rqspinlock kfuncsKumar Kartikeya Dwivedi
2025-03-19rqspinlock: Add basic support for CONFIG_PARAVIRTKumar Kartikeya Dwivedi
2025-03-19rqspinlock: Add a test-and-set fallbackKumar Kartikeya Dwivedi
2025-03-19rqspinlock: Add deadlock detection and recoveryKumar Kartikeya Dwivedi
2025-03-19rqspinlock: Protect waiters in trylock fallback from stallsKumar Kartikeya Dwivedi
2025-03-19rqspinlock: Protect waiters in queue from stallsKumar Kartikeya Dwivedi
2025-03-19rqspinlock: Protect pending bit owners from stallsKumar Kartikeya Dwivedi
2025-03-19rqspinlock: Hardcode cond_acquire loops for arm64Kumar Kartikeya Dwivedi
2025-03-19rqspinlock: Add support for timeoutsKumar Kartikeya Dwivedi
2025-03-19rqspinlock: Drop PV and virtualization supportKumar Kartikeya Dwivedi
2025-03-19rqspinlock: Add rqspinlock.h headerKumar Kartikeya Dwivedi
2025-03-19locking: Copy out qspinlock.c to kernel/bpf/rqspinlock.cKumar Kartikeya Dwivedi