summaryrefslogtreecommitdiff
path: root/include/linux/compiler-gcc.h
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2024-10-13 13:31:01 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2024-10-13 13:31:01 +0530
commit444876b4151429efeb64f91bbf5a5d7059484f8a (patch)
tree92d81b12bfa532f17954fbb9d4a5c0df50ae7bca /include/linux/compiler-gcc.h
parent64568b6872b018e604423d683df261f3caaee3ca (diff)
Bpf patch
bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd bpf, arm64: remove prefetch insn in xadd mapping bpf, arm64: use separate register for state in stxr bpf, arm64: implement jiting of BPF_J{LT, LE, SLT, SLE} bpf, arm64: implement jiting of BPF_XADD bpf: add BPF_J{LT,LE,SLT,SLE} instructions lib/test_bpf: Add tests for unsigned BPF_JGT arm64: fix endianness annotation for 'struct jit_ctx' and friends bpf: free up BPF_JMP | BPF_CALL | BPF_X opcode bpf: remove stubs for cBPF from arch code bpf: split HAVE_BPF_JIT into cBPF and eBPF variant {nl,mac}80211: add rssi to mesh candidates mac80211: mesh: drop new node with weak power wifi: cfg80211: avoid leaking stack data into trace UPSTREAM: netpoll: Fix device name check in netpoll_setup() tracing: Avoid adding tracer option before update_tracer_options sched_getaffinity: don't assume 'cpumask_size()' is fully initialized thread_info: Remove superflous struct decls USB: core: Prevent nested device-reset calls USB: core: Don't hold device lock while reading the "descriptors" sysfs file tty: fix deadlock caused by calling printk() under tty_port->lock flow: fix object-size-mismatch warning in flowi{4,6}_to_flowi_common() lsm,selinux: pass flowi_common instead of flowi to the LSM hooks leds: leds-qpnp: Fix uninitialized local variable qcacld-3.0: Avoid possible array OOB ASoC: msm-pcm-q6-v2: Add dsp buf check asoc: Update copy_to_user to requested buffer size asoc: msm-pcm-q6-v2: Update memset for period size asoc: Reset the buffer if size is partial or zero msm: adsprpc: Handle UAF in fastrpc internal munmap msm: adsprpc: Handle UAF in fastrpc debugfs read msm: adsprpc: Add missing spin_lock in `fastrpc_debugfs_read` msm: ADSPRPC: Protect global remote heap maps msm: adsprpc: Avoid race condition during map creation and free adsprpc: update mmap list nodes before mmap free sched: deadline: Add missing WALT code sched: Reinstantiate EAS check_for_migration() implementation sched: Remove left-over CPU-query from __migrate_task BACKPORT: net: ipv6: Fix processing of RAs in presence of VRF wifi: cfg80211: Fix use after free for wext cfg80211: allow connect keys only with default (TX) key nl80211: Update bss channel on channel switch for P2P_CLIENT ALSA: oss: Fix potential deadlock at unregistration Revert "ALSA: rawmidi: Fix racy buffer resize under concurrent accesses" ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() ALSA: rawmidi: Avoid OOB access to runtime buffer HID: check empty report_list in hid_validate_values() HID: core: Provide new max_buffer_size attribute to over-ride the default HID: core: fix shift-out-of-bounds in hid_report_raw_event tty: use new tty_insert_flip_string_and_push_buffer() in pty_write() tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line tracing: Fix memleak due to race between current_tracer and trace tracing: Ensure trace buffer is at least 4096 bytes large tracing: Fix tp_printk option related with tp_printk_stop_on_boot blktrace: Fix output non-blktrace event when blk_classic option enabled msm: kgsl: Prevent wrap around during user address mapping iommu: Fix missing return check of arm_lpae_init_pte q6asm: validate payload size before access dsp: afe: Add check for sidetone iir config copy size. q6core: Avoid OOB access in q6core q6voice: Add buf size check for cvs cal data. ASoC: msm-pcm-host-voice: Handle OOB access in hpcm_start. Asoc: check for invalid voice session id kconfig: display recursive dependency resolution hint just once wireguard: version: bump compat: handle backported rng and blake2s qemu: set panic_on_warn=1 from cmdline qemu: use vports on arm device: check for metadata_dst with skb_valid_dst() qemu: enable ACPI for SMP socket: ignore v6 endpoints when ipv6 is disabled socket: free skb in send6 when ipv6 is disabled queueing: use CFI-safe ptr_ring cleanup function crypto: curve25519-x86_64: use in/out register constraints more precisely compat: drop Ubuntu 14.04 fixup! compat: redefine version constants for sublevel>=256 wireguard: version: bump Makefile: strip prefixed v from version.h crypto: curve25519-x86_64: solve register constraints with reserved registers compat: udp_tunnel: don't take reference to non-init namespace compat: siphash: use _unaligned version by default ratelimiter: use kvcalloc() instead of kvzalloc() receive: drop handshakes if queue lock is contended receive: use ring buffer for incoming handshakes device: reset peer src endpoint when netns exits main: rename 'mod_init' & 'mod_exit' functions to be module-specific netns: actually test for routing loops compat: update for RHEL 8.5 compat: account for grsecurity backports and changes compat: account for latest c8s backports
Diffstat (limited to 'include/linux/compiler-gcc.h')
0 files changed, 0 insertions, 0 deletions