Show patches with: Submitter = Ovidiu Panait       |    Archived = No       |   64 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[4.19,13/13] bpf: Fix pointer arithmetic mask tightening under state pruning bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 1 - - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[4.19,12/13] bpf: verifier: Allocate idmap scratch in verifier env bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 1 - - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[4.19,11/13] bpf: Fix leakage due to insufficient speculative store bypass mitigation bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 1 - - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[4.19,10/13] bpf: Introduce BPF nospec instruction for mitigating Spectre v4 bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 1 - - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[4.19,09/13] selftests/bpf: fix tests due to const spill/fill bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 1 - - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[4.19,08/13] bpf: track spill/fill of constants bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 1 - - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[4.19,07/13] selftests/bpf: Test variable offset stack access bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 - - - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[4.19,06/13] bpf: Sanity check max value for var_off stack access bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 - - - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[4.19,05/13] bpf: Reject indirect var_off stack access in unpriv mode bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 - - - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[4.19,04/13] bpf: Reject indirect var_off stack access in raw mode bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 - - - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[4.19,03/13] bpf: Support variable offset stack access from helpers bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 - - - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[4.19,02/13] bpf: correct slot_type marking logic to allow more stack slot sharing bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 - 2 - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[4.19,01/13] bpf/verifier: per-register parent pointers bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 - - - 1-- 2021-09-13 Ovidiu Panait bpf Not Applicable
[5.4,4/4] bpf: Fix pointer arithmetic mask tightening under state pruning bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 1 - - 1-2 2021-09-07 Ovidiu Panait bpf Superseded
[5.4,3/4] bpf: verifier: Allocate idmap scratch in verifier env bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 1 - - 1-2 2021-09-07 Ovidiu Panait bpf Superseded
[5.4,2/4] bpf: Fix leakage due to insufficient speculative store bypass mitigation bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 1 - - 1-2 2021-09-07 Ovidiu Panait bpf Superseded
[5.4,1/4] bpf: Introduce BPF nospec instruction for mitigating Spectre v4 bpf: backport fixes for CVE-2021-34556/CVE-2021-35477 1 - - 1-2 2021-09-07 Ovidiu Panait bpf Superseded
[4.19,4/4] bpf, selftests: Adjust few selftest outcomes wrt unreachable code bpf: backport fixes for CVE-2021-33624 1 1 - 1-- 2021-08-12 Ovidiu Panait bpf Not Applicable
[4.19,3/4] bpf: Fix leakage under speculation on mispredicted branches bpf: backport fixes for CVE-2021-33624 1 3 - 1-- 2021-08-12 Ovidiu Panait bpf Not Applicable
[4.19,2/4] bpf: Do not mark insn as seen under speculative path verification bpf: backport fixes for CVE-2021-33624 1 3 - 1-- 2021-08-12 Ovidiu Panait bpf Not Applicable
[4.19,1/4] bpf: Inherit expanded/patched seen count from old aux data bpf: backport fixes for CVE-2021-33624 1 3 - 1-- 2021-08-12 Ovidiu Panait bpf Not Applicable
[5.4,6/6] bpf, selftests: Adjust few selftest outcomes wrt unreachable code bpf: backport fixes for CVE-2021-33624 1 1 - 1-- 2021-08-05 Ovidiu Panait bpf Superseded
[5.4,5/6] bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones bpf: backport fixes for CVE-2021-33624 - - - 1-- 2021-08-05 Ovidiu Panait bpf Superseded
[5.4,4/6] bpf: Test_verifier, add alu32 bounds tracking tests bpf: backport fixes for CVE-2021-33624 - - - 1-- 2021-08-05 Ovidiu Panait bpf Superseded
[5.4,3/6] bpf: Fix leakage under speculation on mispredicted branches bpf: backport fixes for CVE-2021-33624 1 3 - 1-- 2021-08-05 Ovidiu Panait bpf Superseded
[5.4,2/6] bpf: Do not mark insn as seen under speculative path verification bpf: backport fixes for CVE-2021-33624 1 3 - 1-- 2021-08-05 Ovidiu Panait bpf Superseded
[5.4,1/6] bpf: Inherit expanded/patched seen count from old aux data bpf: backport fixes for CVE-2021-33624 1 3 - 1-- 2021-08-05 Ovidiu Panait bpf Superseded
[5.10,6/6] selftest/bpf: Verifier tests for var-off access bpf: selftests: fix verifier selftests - - - 1-- 2021-08-04 Ovidiu Panait bpf Not Applicable
[5.10,5/6] bpf, selftests: Adjust few selftest outcomes wrt unreachable code bpf: selftests: fix verifier selftests 1 1 - 1-- 2021-08-04 Ovidiu Panait bpf Not Applicable
[5.10,4/6] bpf: Update selftests to reflect new error states bpf: selftests: fix verifier selftests 1 1 - 1-- 2021-08-04 Ovidiu Panait bpf Not Applicable
[5.10,3/6] bpf, selftests: Adjust few selftest result_unpriv outcomes bpf: selftests: fix verifier selftests 1 - - 1-- 2021-08-04 Ovidiu Panait bpf Not Applicable
[5.10,2/6] selftest/bpf: Adjust expected verifier errors bpf: selftests: fix verifier selftests - - - 1-- 2021-08-04 Ovidiu Panait bpf Not Applicable
[5.10,1/6] selftests/bpf: Add a test for ptr_to_map_value on stack for helper access bpf: selftests: fix verifier selftests 1 - - 1-- 2021-08-04 Ovidiu Panait bpf Not Applicable
[v2,4.19,19/19] bpf: No need to simulate speculative domain for immediates bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 1 - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,18/19] bpf: Fix mask direction swap upon off reg sign change bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 1 - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,17/19] bpf: Wrap aux data inside bpf_sanitize_info container bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 1 - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,16/19] bpf: Fix leakage of uninitialized bpf stack under speculation bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 2 1 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,15/19] bpf: Update selftests to reflect new error states bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 1 - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,14/19] bpf: Tighten speculative pointer arithmetic mask bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 1 1 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,13/19] bpf: Move sanitize_val_alu out of op switch bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 1 - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,12/19] bpf: Refactor and streamline bounds check into helper bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 1 - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,11/19] bpf: Improve verifier error messages for users bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 1 - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,10/19] bpf: Rework ptr_limit into alu_limit and add common error path bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 1 - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,09/19] bpf: Ensure off_reg has no mixed signed bounds for all types bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 1 - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,08/19] bpf: Move off_reg into sanitize_ptr_alu bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 1 - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,07/19] bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 2 - - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,06/19] bpf: Test_verifier, bpf_get_stack return value add <0 bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes - - - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,05/19] bpf: extend is_branch_taken to registers bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 - - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,04/19] selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes - - - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,03/19] selftests/bpf: Test narrow loads with off > 0 in test_verifier bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes - - - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,02/19] bpf, selftests: Fix up some test_verifier cases for unprivileged bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes 1 - - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[v2,4.19,01/19] bpf: fix up selftests after backports were fixed bpf: fix verifier selftests, add CVE-2021-29155, CVE-2021-33200 fixes - - - 1-- 2021-05-28 Ovidiu Panait bpf Not Applicable
[4.19,12/12] bpf: Update selftests to reflect new error states bpf: fix verifier selftests, add CVE-2021-29155 fixes 1 1 - 1-- 2021-05-27 Ovidiu Panait bpf Not Applicable
[4.19,11/12] bpf: Tighten speculative pointer arithmetic mask bpf: fix verifier selftests, add CVE-2021-29155 fixes 1 1 1 1-- 2021-05-27 Ovidiu Panait bpf Not Applicable
[4.19,10/12] bpf: Move sanitize_val_alu out of op switch bpf: fix verifier selftests, add CVE-2021-29155 fixes 1 1 - 1-- 2021-05-27 Ovidiu Panait bpf Not Applicable
[4.19,09/12] bpf: Refactor and streamline bounds check into helper bpf: fix verifier selftests, add CVE-2021-29155 fixes 1 1 - 1-- 2021-05-27 Ovidiu Panait bpf Not Applicable
[4.19,08/12] bpf: Improve verifier error messages for users bpf: fix verifier selftests, add CVE-2021-29155 fixes 1 1 - 1-- 2021-05-27 Ovidiu Panait bpf Not Applicable
[4.19,07/12] bpf: Rework ptr_limit into alu_limit and add common error path bpf: fix verifier selftests, add CVE-2021-29155 fixes 1 1 - 1-- 2021-05-27 Ovidiu Panait bpf Not Applicable
[4.19,06/12] bpf: Ensure off_reg has no mixed signed bounds for all types bpf: fix verifier selftests, add CVE-2021-29155 fixes 1 1 - 1-- 2021-05-27 Ovidiu Panait bpf Not Applicable
[4.19,05/12] bpf: Move off_reg into sanitize_ptr_alu bpf: fix verifier selftests, add CVE-2021-29155 fixes 1 1 - 1-- 2021-05-27 Ovidiu Panait bpf Not Applicable
[4.19,04/12] selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" bpf: fix verifier selftests, add CVE-2021-29155 fixes - - - 1-- 2021-05-27 Ovidiu Panait bpf Not Applicable
[4.19,03/12] selftests/bpf: Test narrow loads with off > 0 in test_verifier bpf: fix verifier selftests, add CVE-2021-29155 fixes - - - 1-- 2021-05-27 Ovidiu Panait bpf Not Applicable
[4.19,02/12] bpf, selftests: Fix up some test_verifier cases for unprivileged bpf: fix verifier selftests, add CVE-2021-29155 fixes 1 - - 1-- 2021-05-27 Ovidiu Panait bpf Not Applicable
[4.19,01/12] bpf: fix up selftests after backports were fixed bpf: fix verifier selftests, add CVE-2021-29155 fixes - - - 1-- 2021-05-27 Ovidiu Panait bpf Not Applicable