Show patches with: Submitter = Jason A. Donenfeld       |    Archived = No       |   159 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[net-next,4/4] wireguard: device: support big tcp GSO wireguard updates and fixes for 6.13 - - - 181- 2024-11-17 Jason A. Donenfeld netdev Accepted
[net-next,3/4] wireguard: selftests: load nf_conntrack if not present wireguard updates and fixes for 6.13 - 1 - 172- 2024-11-17 Jason A. Donenfeld netdev Accepted
[net-next,2/4] wireguard: allowedips: remove redundant selftest call wireguard updates and fixes for 6.13 - - - 181- 2024-11-17 Jason A. Donenfeld netdev Accepted
[net-next,1/4] wireguard: device: omit unnecessary memset of netdev private data wireguard updates and fixes for 6.13 - 1 - 181- 2024-11-17 Jason A. Donenfeld netdev Accepted
[net,4/4] wireguard: send: annotate intentional data race in checking empty queue wireguard fixes for 6.10-rc7 - - - 181- 2024-07-04 Jason A. Donenfeld netdev Accepted
[net,3/4] wireguard: queueing: annotate intentional data race in cpu round robin wireguard fixes for 6.10-rc7 - - - 181- 2024-07-04 Jason A. Donenfeld netdev Accepted
[net,2/4] wireguard: allowedips: avoid unaligned 64-bit memory accesses wireguard fixes for 6.10-rc7 - - - 172- 2024-07-04 Jason A. Donenfeld netdev Accepted
[net,1/4] wireguard: selftests: use acpi=off instead of -no-acpi for recent QEMU wireguard fixes for 6.10-rc7 - - - 181- 2024-07-04 Jason A. Donenfeld netdev Accepted
[net,6/6] wireguard: selftests: set RISCV_ISA_FALLBACK on riscv{32,64} wireguard fixes for 6.9-rc1 - - - 18-1 2024-03-14 Jason A. Donenfeld netdev Accepted
[net,5/6] wireguard: netlink: access device through ctx instead of peer wireguard fixes for 6.9-rc1 - - - 181- 2024-03-14 Jason A. Donenfeld netdev Accepted
[net,4/6] wireguard: netlink: check for dangling peer via is_dead instead of empty list wireguard fixes for 6.9-rc1 - - - 172- 2024-03-14 Jason A. Donenfeld netdev Accepted
[net,3/6] wireguard: device: remove generic .ndo_get_stats64 wireguard fixes for 6.9-rc1 - 1 - 181- 2024-03-14 Jason A. Donenfeld netdev Accepted
[net,2/6] wireguard: device: leverage core stats allocator wireguard fixes for 6.9-rc1 - 1 - 181- 2024-03-14 Jason A. Donenfeld netdev Accepted
[net,1/6] wireguard: receive: annotate data-race around receiving_counter.counter wireguard fixes for 6.9-rc1 - - - 172- 2024-03-14 Jason A. Donenfeld netdev Accepted
[net,1/1] wireguard: allowedips: expand maximum node depth wireguard fixes for 6.5-rc6 - - - 132- 2023-08-07 Jason A. Donenfeld netdev Accepted
[net,3/3] wireguard: timers: move to using timer_delete_sync wireguard fixes for 6.4.2/6.5-rc1 - - - 1311 2023-07-03 Jason A. Donenfeld netdev Accepted
[net,2/3] wireguard: netlink: send staged packets when setting initial private key wireguard fixes for 6.4.2/6.5-rc1 - - 1 1212 2023-07-03 Jason A. Donenfeld netdev Accepted
[net,1/3] wireguard: queueing: use saner cpu selection wrapping wireguard fixes for 6.4.2/6.5-rc1 - - 1 1212 2023-07-03 Jason A. Donenfeld netdev Accepted
[net,1/1] wireguard: timers: cast enum limits members to int in prints wireguard patches for 6.2-rc1 - - - 1421 2022-12-13 Jason A. Donenfeld netdev Accepted
bpf: call get_random_u32() for random integers bpf: call get_random_u32() for random integers - - - 5222 2022-12-05 Jason A. Donenfeld bpf Changes Requested
[v3,3/3] treewide: use get_random_u32_inclusive() when possible convert tree to get_random_u32_{below,above,inclusive}() - 3 - 6-5 2022-11-17 Jason A. Donenfeld netdev Not Applicable
[v3,2/3] treewide: use get_random_u32_{above,below}() instead of manual loop convert tree to get_random_u32_{below,above,inclusive}() - 2 - 6-5 2022-11-17 Jason A. Donenfeld netdev Not Applicable
[v3,1/3] treewide: use get_random_u32_below() instead of deprecated function convert tree to get_random_u32_{below,above,inclusive}() 2 5 - 6-5 2022-11-17 Jason A. Donenfeld bpf Not Applicable
[v2,3/3] treewide: use get_random_u32_between() when possible convert tree to get_random_u32_{below,above,between}() - 2 - 6-5 2022-11-14 Jason A. Donenfeld netdev Not Applicable
[v2,2/3] treewide: use get_random_u32_{above,below}() instead of manual loop convert tree to get_random_u32_{below,above,between}() - 1 - 6-5 2022-11-14 Jason A. Donenfeld netdev Not Applicable
[v2,1/3] treewide: use get_random_u32_below() instead of deprecated function convert tree to get_random_u32_{below,above,between}() 1 4 - 6-5 2022-11-14 Jason A. Donenfeld bpf Not Applicable
ipvs: use explicitly signed chars ipvs: use explicitly signed chars 1 - - 152- 2022-10-26 Jason A. Donenfeld netdev Awaiting Upstream
[v1,5/5] treewide: use get_random_u32_between() when possible convert tree to get_random_u32_{below,above,between}() - - - 1-1 2022-10-22 Jason A. Donenfeld netdev Not Applicable
[v1,4/5] treewide: use get_random_u32_{above,below}() instead of manual loop convert tree to get_random_u32_{below,above,between}() - - - 1-1 2022-10-22 Jason A. Donenfeld netdev Not Applicable
[v1,3/5] random: add helpers for random numbers with given floor or range convert tree to get_random_u32_{below,above,between}() - - - 1-1 2022-10-22 Jason A. Donenfeld Not Applicable
[v1,2/5] prandom: remove prandom_u32_max() convert tree to get_random_u32_{below,above,between}() - - - 1-1 2022-10-22 Jason A. Donenfeld Not Applicable
[v1,1/5] treewide: use get_random_u32_below() instead of deprecated function convert tree to get_random_u32_{below,above,between}() 1 1 - 1-1 2022-10-22 Jason A. Donenfeld bpf Not Applicable
[v3] wifi: rt2x00: use explicitly signed or unsigned types [v3] wifi: rt2x00: use explicitly signed or unsigned types 1 - - 1-- 2022-10-19 Jason A. Donenfeld netdev Awaiting Upstream
[v2] wifi: rt2x00: use explicitly signed or unsigned types [v2] wifi: rt2x00: use explicitly signed or unsigned types - - - 1-- 2022-10-19 Jason A. Donenfeld netdev Superseded
wifi: rt2x00: use explicitly signed type for clamping wifi: rt2x00: use explicitly signed type for clamping 1 - - 1-- 2022-10-18 Jason A. Donenfeld netdev Awaiting Upstream
[v6,7/7] prandom: remove unused functions treewide cleanup of random integer usage - 3 - 1-1 2022-10-10 Jason A. Donenfeld Not Applicable
[v6,6/7] treewide: use get_random_bytes() when possible treewide cleanup of random integer usage - 4 - 1-1 2022-10-10 Jason A. Donenfeld netdev Not Applicable
[v6,5/7] treewide: use get_random_u32() when possible treewide cleanup of random integer usage 5 4 - 1-1 2022-10-10 Jason A. Donenfeld bpf Not Applicable
[v6,4/7] treewide: use get_random_{u8,u16}() when possible, part 2 treewide cleanup of random integer usage 1 3 - 1-1 2022-10-10 Jason A. Donenfeld netdev Not Applicable
[v6,3/7] treewide: use get_random_{u8,u16}() when possible, part 1 treewide cleanup of random integer usage 1 3 - 1-1 2022-10-10 Jason A. Donenfeld netdev Not Applicable
[v6,2/7] treewide: use prandom_u32_max() when possible, part 2 treewide cleanup of random integer usage - 4 - 1-1 2022-10-10 Jason A. Donenfeld Not Applicable
[v6,1/7] treewide: use prandom_u32_max() when possible, part 1 treewide cleanup of random integer usage 3 6 - 1-1 2022-10-10 Jason A. Donenfeld bpf Not Applicable
[v5,7/7] prandom: remove unused functions treewide cleanup of random integer usage - 1 - 1-1 2022-10-08 Jason A. Donenfeld netdev Superseded
[v5,6/7] treewide: use get_random_bytes when possible treewide cleanup of random integer usage - 2 - 1-1 2022-10-08 Jason A. Donenfeld netdev Superseded
[v5,5/7] treewide: use get_random_u32() when possible treewide cleanup of random integer usage 4 2 - 1-1 2022-10-08 Jason A. Donenfeld netdev Superseded
[v5,4/7] treewide: use get_random_{u8,u16}() when possible, part 2 treewide cleanup of random integer usage - 1 - 1-1 2022-10-08 Jason A. Donenfeld netdev Superseded
[v5,3/7] treewide: use get_random_{u8,u16}() when possible, part 1 treewide cleanup of random integer usage 1 1 - 1-1 2022-10-08 Jason A. Donenfeld netdev Superseded
[v5,2/7] treewide: use prandom_u32_max() when possible, part 2 treewide cleanup of random integer usage - 2 - 1-1 2022-10-08 Jason A. Donenfeld netdev Superseded
[v5,1/7] treewide: use prandom_u32_max() when possible, part 1 treewide cleanup of random integer usage 2 4 - 1-1 2022-10-08 Jason A. Donenfeld netdev Superseded
[v4,6/6] prandom: remove unused functions treewide cleanup of random integer usage - 1 - 1-1 2022-10-07 Jason A. Donenfeld Superseded
[v4,5/6] treewide: use get_random_bytes when possible treewide cleanup of random integer usage - 2 - 1-1 2022-10-07 Jason A. Donenfeld netdev Superseded
[v4,4/6] treewide: use get_random_u32() when possible treewide cleanup of random integer usage 4 2 - 1-1 2022-10-07 Jason A. Donenfeld bpf Superseded
[v4,3/6] treewide: use get_random_{u8,u16}() when possible treewide cleanup of random integer usage 1 1 - 1-1 2022-10-07 Jason A. Donenfeld netdev Superseded
[v4,2/6] treewide: use prandom_u32_max() when possible treewide cleanup of random integer usage 1 4 - 1-1 2022-10-07 Jason A. Donenfeld netdev Superseded
[v4,1/6] treewide: use prandom_u32_max() when possible, mechanically treewide cleanup of random integer usage 2 3 - 1-1 2022-10-07 Jason A. Donenfeld bpf Superseded
[v3,5/5] prandom: remove unused functions treewide cleanup of random integer usage - 1 - 1-1 2022-10-06 Jason A. Donenfeld Superseded
[v3,4/5] treewide: use get_random_bytes when possible treewide cleanup of random integer usage - 2 - 1-1 2022-10-06 Jason A. Donenfeld netdev Superseded
[v3,3/5] treewide: use get_random_u32() when possible treewide cleanup of random integer usage 3 2 - 1-1 2022-10-06 Jason A. Donenfeld bpf Superseded
[v3,2/5] treewide: use get_random_{u8,u16}() when possible treewide cleanup of random integer usage 1 1 - 1-1 2022-10-06 Jason A. Donenfeld netdev Superseded
[v3,1/5] treewide: use prandom_u32_max() when possible treewide cleanup of random integer usage - 4 - 1-1 2022-10-06 Jason A. Donenfeld bpf Superseded
[v2,5/5] prandom: remove unused functions treewide cleanup of random integer usage - 1 - 1-1 2022-10-06 Jason A. Donenfeld Superseded
[v2,4/5] treewide: use get_random_bytes when possible treewide cleanup of random integer usage - 1 - 1-1 2022-10-06 Jason A. Donenfeld netdev Superseded
[v2,3/5] treewide: use get_random_u32() when possible treewide cleanup of random integer usage 1 2 - 1-1 2022-10-06 Jason A. Donenfeld bpf Superseded
[v2,2/5] treewide: use get_random_{u8,u16}() when possible treewide cleanup of random integer usage - 1 - 1-1 2022-10-06 Jason A. Donenfeld netdev Superseded
[v2,1/5] treewide: use prandom_u32_max() when possible treewide cleanup of random integer usage - 4 - 1-1 2022-10-06 Jason A. Donenfeld netdev Superseded
[v1,5/5] prandom: remove unused functions treewide cleanup of random integer usage - - - 1-1 2022-10-05 Jason A. Donenfeld Superseded
[v1,4/5] treewide: use get_random_bytes when possible treewide cleanup of random integer usage - - - 1-1 2022-10-05 Jason A. Donenfeld netdev Superseded
[v1,3/5] treewide: use get_random_u32() when possible treewide cleanup of random integer usage 1 - - 1-1 2022-10-05 Jason A. Donenfeld bpf Superseded
[v1,2/5] treewide: use get_random_{u8,u16}() when possible treewide cleanup of random integer usage 1 - - 1-1 2022-10-05 Jason A. Donenfeld netdev Superseded
[v1,1/5] treewide: use prandom_u32_max() when possible treewide cleanup of random integer usage - - - 1-1 2022-10-05 Jason A. Donenfeld netdev Superseded
bpf: unify function pointer type of dispatcher bpf: unify function pointer type of dispatcher - - - 17-2 2022-10-04 Jason A. Donenfeld bpf Rejected
once: rename _SLOW to _SLEEPABLE once: rename _SLOW to _SLEEPABLE - 1 - 1-- 2022-10-03 Jason A. Donenfeld netdev Accepted
[v3] random: use expired per-cpu timer rather than wq for mixing fast pool [v3] random: use expired per-cpu timer rather than wq for mixing fast pool - - 1 1-- 2022-09-27 Jason A. Donenfeld Not Applicable
[v2] random: use immediate per-cpu timer rather than workqueue for mixing fast pool [v2] random: use immediate per-cpu timer rather than workqueue for mixing fast pool - - - 1-- 2022-09-26 Jason A. Donenfeld Not Applicable
random: use tasklet rather than workqueue for mixing fast pool random: use tasklet rather than workqueue for mixing fast pool - - - 1-- 2022-09-22 Jason A. Donenfeld Not Applicable
[net,3/3] wireguard: netlink: avoid variable-sized memcpy on sockaddr wireguard patches for 6.0-rc6 - 1 - 152- 2022-09-16 Jason A. Donenfeld netdev Accepted
[net,2/3] wireguard: selftests: do not install headers on UML wireguard patches for 6.0-rc6 - - - 161- 2022-09-16 Jason A. Donenfeld netdev Accepted
[net,1/3] wireguard: ratelimiter: disable timings test by default wireguard patches for 6.0-rc6 - - - 152- 2022-09-16 Jason A. Donenfeld netdev Accepted
iwlwifi: don't spam logs with NSS>2 messages iwlwifi: don't spam logs with NSS>2 messages - - - 1-- 2022-09-05 Jason A. Donenfeld netdev Awaiting Upstream
[next-next,4/4] wireguard: selftests: support UML wireguard patches for 5.20-rc1 - - - 152- 2022-08-02 Jason A. Donenfeld netdev Accepted
[next-next,3/4] wireguard: allowedips: don't corrupt stack when detecting overflow wireguard patches for 5.20-rc1 - - - 1511 2022-08-02 Jason A. Donenfeld netdev Accepted
[next-next,2/4] wireguard: selftests: update config fragments wireguard patches for 5.20-rc1 - - - 161- 2022-08-02 Jason A. Donenfeld netdev Accepted
[next-next,1/4] wireguard: ratelimiter: use hrtimer in selftest wireguard patches for 5.20-rc1 - - - 1511 2022-08-02 Jason A. Donenfeld netdev Accepted
[net,6/6] wireguard: Kconfig: select CRYPTO_CHACHA_S390 wireguard patches for 5.19-rc6 - - - 1511 2022-07-07 Jason A. Donenfeld netdev Accepted
[net,5/6] crypto: s390 - do not depend on CRYPTO_HW for SIMD implementations wireguard patches for 5.19-rc6 1 - - 1421 2022-07-07 Jason A. Donenfeld netdev Accepted
[net,4/6] wireguard: selftests: use microvm on x86 wireguard patches for 5.19-rc6 - - - 1511 2022-07-07 Jason A. Donenfeld netdev Accepted
[net,3/6] wireguard: selftests: always call kernel makefile wireguard patches for 5.19-rc6 - - - 1511 2022-07-07 Jason A. Donenfeld netdev Accepted
[net,2/6] wireguard: selftests: use virt machine on m68k wireguard patches for 5.19-rc6 - - - 1511 2022-07-07 Jason A. Donenfeld netdev Accepted
[net,1/6] wireguard: selftests: set fake real time in init wireguard patches for 5.19-rc6 - - - 1511 2022-07-07 Jason A. Donenfeld netdev Accepted
random32: use real rng for non-deterministic randomness random32: use real rng for non-deterministic randomness - - - 1-- 2022-05-11 Jason A. Donenfeld netdev Not Applicable
[net,6/6] wireguard: selftests: set panic_on_warn=1 from cmdline wireguard patches for 5.18-rc6 - - - 1411 2022-05-04 Jason A. Donenfeld netdev Accepted
[net,5/6] wireguard: selftests: bump package deps wireguard patches for 5.18-rc6 - - - 1411 2022-05-04 Jason A. Donenfeld netdev Accepted
[net,4/6] wireguard: selftests: restore support for ccache wireguard patches for 5.18-rc6 - - - 1411 2022-05-04 Jason A. Donenfeld netdev Accepted
[net,3/6] wireguard: selftests: use newer toolchains to fill out architectures wireguard patches for 5.18-rc6 - - - 1321 2022-05-04 Jason A. Donenfeld netdev Accepted
[net,2/6] wireguard: selftests: limit parallelism to $(nproc) tests at once wireguard patches for 5.18-rc6 - - - 1411 2022-05-04 Jason A. Donenfeld netdev Accepted
[net,1/6] wireguard: selftests: make routing loop test non-fatal wireguard patches for 5.18-rc6 - - - 1321 2022-05-04 Jason A. Donenfeld netdev Accepted
[net,2/2] wireguard: device: check for metadata_dst with skb_valid_dst() wireguard patches for 5.18-rc4 1 - - 151- 2022-04-21 Jason A. Donenfeld netdev Accepted
[net,1/2] wireguard: selftests: enable ACPI for SMP wireguard patches for 5.18-rc4 - - - 151- 2022-04-21 Jason A. Donenfeld netdev Accepted
[net,4/4] wireguard: socket: ignore v6 endpoints when ipv6 is disabled wireguard patches for 5.18-rc1 - - - 142- 2022-03-30 Jason A. Donenfeld netdev Accepted
[net,3/4] wireguard: socket: free skb in send6 when ipv6 is disabled wireguard patches for 5.18-rc1 - - - 151- 2022-03-30 Jason A. Donenfeld netdev Accepted
« 1 2 »