Nolen Johnson d02b4dfc69 Merge remote-tracking branch 'sm8250/lineage-20' into HEAD
* sm8250/lineage-20:
  UPSTREAM: x86/jump_table: Use relative references
  UPSTREAM: x86/jump_label: Switch to jump_entry accessors
  UPSTREAM: arm64/kernel: jump_label: Switch to relative references
  UPSTREAM: net: add and use skb_unclone_keeptruesize() helper
  UPSTREAM: kfence: fix is_kfence_address() for addresses below KFENCE_POOL_SIZE
  BACKPORT: kbuild: check CONFIG_AS_IS_LLVM instead of LLVM_IAS
  BACKPORT: kbuild: Switch to 'f' variants of integrated assembler flag
  Revert "Makefile: Fix LLVM_IAS condition after IAS default flip"
  UPSTREAM: vsock: Do not allow binding to VMADDR_PORT_ANY
  kgsl: Add buffer overflow check for perfcounter dynamic list
  kgsl: Use the page compound order when freeing pages
  kgsl: Avoid use after free in kgsl_destroy_ion()
  msm: camera: common: Fix buffer validation check
  msm: camera: common: Fix buffer validation check
  kgsl: Prevent sign extension on alignments
  UPSTREAM: posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del()
  disp: msm: dsi: add null pointer check in dsi_display_dev_remove
  asoc: codec: avoid out of bound write to map array.
  asoc: codec: avoid out of bound write to map array
  qcacld-3.0: Fix the possible OOB write in country IE unpack
  qcacld-3.0: Correcting the TSInfo structure size according to the Spec
  dsp: q6voice: Adds checks for an integer overflow

Change-Id: Iba8c5c70ec5b69dbb140d141c1053db1ed014c60
2026-05-07 10:51:55 -04:00

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
Description
No description provided
Readme 4 GiB
Languages
C 98.1%
Assembly 1.2%
Makefile 0.3%
Shell 0.1%