Revision 27de809a3d83a6199664479ebb19712533d6fd9b authored by Björn Töpel on 28 October 2021, 12:51:15 UTC, committed by Jakub Kicinski on 28 October 2021, 15:14:30 UTC
The bpf_jit_binary_free() function requires a non-NULL argument. When
the RISC-V BPF JIT fails to converge in NR_JIT_ITERATIONS steps,
jit_data->header will be NULL, which triggers a NULL
dereference. Avoid this by checking the argument, prior calling the
function.

Fixes: ca6cb5447cec ("riscv, bpf: Factor common RISC-V JIT code")
Signed-off-by: Björn Töpel <bjorn@kernel.org>
Acked-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/r/20211028125115.514587-1-bjorn@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
1 parent 20af886
Raw File
index.rst
.. SPDX-License-Identifier: GPL-2.0

================
ARM Architecture
================

.. toctree::
   :maxdepth: 1

   arm
   booting
   cluster-pm-race-avoidance
   firmware
   interrupts
   kernel_mode_neon
   kernel_user_helpers
   memory
   mem_alignment
   tcm
   setup
   swp_emulation
   uefi
   vlocks
   porting

   features

SoC-specific documents
======================

.. toctree::
   :maxdepth: 1

   ixp4xx

   marvell
   microchip

   netwinder
   nwfpe/index

   keystone/overview
   keystone/knav-qmss

   omap/index

   pxa/mfp


   sa1100/index

   stm32/stm32f746-overview
   stm32/overview
   stm32/stm32h743-overview
   stm32/stm32h750-overview
   stm32/stm32f769-overview
   stm32/stm32f429-overview
   stm32/stm32mp157-overview

   sunxi

   samsung/index
   samsung-s3c24xx/index

   sunxi/clocks

   spear/overview

   sti/stih416-overview
   sti/stih407-overview
   sti/stih418-overview
   sti/overview
   sti/stih415-overview

   vfp/release-notes


.. only::  subproject and html

   Indices
   =======

   * :ref:`genindex`
back to top