Daniel Borkmann
f063c889c9
bpf: add specification for BTF Var and DataSec kinds
...
This adds the BTF specification and UAPI bits for supporting BTF Var
and DataSec kinds. This is following LLVM upstream commit ac4082b77e07
("[BPF] Add BTF Var and DataSec Support") which has been merged recently.
Var itself is for describing a global variable and DataSec to describe
ELF sections e.g. data/bss/rodata sections that hold one or multiple
global variables.
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Martin KaFai Lau <kafai@fb.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
2019-04-09 17:05:46 -07:00
..
ABI
device-dax for 5.1
2019-03-16 13:05:32 -07:00
accelerators
accounting
acpi
ACPI: Documentation: Fix path for acpidbg tool
2019-03-07 11:28:33 +01:00
admin-guide
for-5.1/block-post-20190315
2019-03-16 12:36:39 -07:00
aoe
arm
ARM: 8833/1: Ensure that NEON code always compiles with Clang
2019-02-12 15:20:09 +00:00
arm64
arm64 updates for 5.1:
2019-03-10 10:17:23 -07:00
auxdisplay
backlight
block
block: document usage of bio iterator helpers
2019-02-15 08:40:12 -07:00
blockdev
zram: idle writeback fixes and cleanup
2019-01-08 17:15:10 -08:00
bpf
bpf: add specification for BTF Var and DataSec kinds
2019-04-09 17:05:46 -07:00
bus-devices
cdrom
cgroup-v1
A fairly routine cycle for docs - lots of typo fixes, some new documents,
2019-03-09 09:56:17 -08:00
cma
connector
console
core-api
Merge branch 'akpm' (patches from Andrew)
2019-03-12 10:39:53 -07:00
cpu-freq
crypto
dev-tools
Documentation/dev-tools: Use gcc version number instead svn revision number
2019-01-14 17:25:41 -07:00
device-mapper
dm cache: add support for discard passdown to the origin device
2019-03-05 14:53:52 -05:00
devicetree
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-03-27 12:22:57 -07:00
doc-guide
docs: kernel-doc: typo "if ... if" -> "if ... is"
2019-02-17 15:38:47 -07:00
driver-api
dmaengine updates for v5.1-rc1
2019-03-14 09:11:54 -07:00
driver-model
Merge branches 'clk-optional', 'clk-devm-clkdev-register', 'clk-allwinner', 'clk-meson' and 'clk-renesas' into clk-next
2019-03-08 10:27:21 -08:00
early-userspace
EDID
extcon
fault-injection
doc: fault-injection: fix macro name in example
2019-01-07 15:36:11 -07:00
fb
fbdev: fbmem: convert CONFIG_FB_LOGO_CENTER into a cmd line option
2019-01-16 17:42:35 +01:00
features
Documentation/features: Add csky kernel features
2019-01-07 22:22:16 +08:00
filesystems
various tracing and debugging improvements, crediting fixes, some cleanup, and important fallocate fix (fixes three xfstests) and lock fix
2019-03-15 18:52:12 -07:00
firmware_class
fmc
fpga
gpio
gpu
Merge drm/drm-next into drm-misc-next
2019-02-11 10:35:35 +01:00
hid
hwmon
A fairly routine cycle for docs - lots of typo fixes, some new documents,
2019-03-09 09:56:17 -08:00
i2c
i2c: gpio: fault-injector: add 'inject_panic' injector
2019-02-23 10:34:08 +01:00
ia64
ide
iio
infiniband
Documentation/infiniband: update from locked to pinned_vm
2019-02-07 12:56:23 -07:00
input
doc: Change LXR references to elixir.bootlin.com
2019-02-01 16:05:03 -07:00
interconnect
interconnect: Add generic on-chip interconnect API
2019-01-22 13:37:25 +01:00
ioctl
isdn
kbuild
kbuild: force all architectures except um to include mandatory-y
2019-03-17 12:56:32 +09:00
kdump
kdump: Document kernel data exported in the vmcoreinfo note
2019-01-15 11:05:28 +01:00
kernel-hacking
laptops
Documentation: fix lg-laptop.rst warnings
2019-02-11 08:27:47 -07:00
leds
lightnvm
livepatch
livepatch: Remove signal sysfs attribute
2019-01-16 22:09:33 +01:00
locking
Documentation/locking/lockdep: Drop last two chars of sample states
2019-03-04 12:55:18 -07:00
m68k
maintainer
md
media
media: Documentation: fix several typos
2019-03-01 09:54:06 -05:00
memory-devices
mic
mips
misc-devices
Documentation: add ibmvmc to toctree(index) and fix warnings
2019-01-14 08:37:17 -07:00
mmc
mtd
namespaces
netlabel
networking
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-03-27 17:37:58 -07:00
nfc
nios2
nvdimm
nvmem
openrisc
parisc
PCI
pcmcia
perf
phy
platform
power
PM/EM: Document the Energy Model framework
2019-01-27 12:29:37 +01:00
powerpc
pps
process
A fairly routine cycle for docs - lots of typo fixes, some new documents,
2019-03-09 09:56:17 -08:00
pti
ptp
rapidio
RCU
A fairly routine cycle for docs - lots of typo fixes, some new documents,
2019-03-09 09:56:17 -08:00
riscv
s390
scheduler
sched/doc: Document Energy Aware Scheduling
2019-01-27 12:29:37 +01:00
scsi
scsi: ufs-bsg: Allow reading descriptors
2019-02-27 09:00:02 -05:00
security
doc: security: Add kern-doc for lsm_hooks.h
2019-02-22 08:54:09 -07:00
serial
sh
sound
ASoC: More changes for v5.1
2019-02-28 13:30:55 +01:00
sparc
sphinx
sphinx-static
spi
pxa2xx: replace spi_master with spi_controller
2019-01-23 10:59:56 +00:00
sysctl
A fairly routine cycle for docs - lots of typo fixes, some new documents,
2019-03-09 09:56:17 -08:00
target
scsi: target/core: Remove the write_pending_status() callback function
2019-02-04 21:23:59 -05:00
thermal
timers
Docs: Correct /proc/stat path
2019-02-22 08:50:17 -07:00
trace
doc: trace: Fix documentation for uprobe_profile
2019-02-21 10:28:55 -05:00
translations
A fairly routine cycle for docs - lots of typo fixes, some new documents,
2019-03-09 09:56:17 -08:00
usb
usb: core: add option of only authorizing internal devices
2019-02-22 09:27:55 +01:00
userspace-api
x86/speculation: Add PR_SPEC_DISABLE_NOEXEC
2019-01-29 22:11:49 +01:00
virtual
ARM: some cleanups, direct physical timer assignment, cache sanitization
2019-03-15 15:00:28 -07:00
vm
docs: Use underscore not hyphen in label
2019-02-01 16:04:01 -07:00
w1
watchdog
Documentation/watchdog: Add documentation mlx-wdt driver
2019-03-02 15:28:20 +01:00
wimax
x86
x86/resctrl: Avoid confusion over the new X86_RESCTRL config
2019-02-02 10:34:52 +01:00
xilinx
xtensa
xtensa: document boot parameter passing
2019-02-03 18:06:19 -08:00
.gitignore
atomic_bitops.txt
atomic_t.txt
bt8xxgpio.txt
btmrvl.txt
bus-virt-phys-mapping.txt
Changes
clearing-warn-once.txt
CodingStyle
conf.py
cpu-load.txt
cputopology.txt
crc32.txt
dcdbas.txt
debugging-modules.txt
debugging-via-ohci1394.txt
dell_rbu.txt
digsig.txt
DMA-API-HOWTO.txt
Documentation/DMA-API-HOWTO: update dma_mask sections
2019-02-20 07:29:47 -07:00
DMA-API.txt
virtio: fixes, cleanups
2019-03-10 12:47:57 -07:00
DMA-attributes.txt
DMA-ISA-LPC.txt
Documentation/DMA-ISA-LPC: fix an incorrect reference
2019-02-11 08:23:07 -07:00
docutils.conf
dontdiff
kernel/configs: use .incbin directive to embed config_data.gz
2019-03-07 18:32:02 -08:00
efi-stub.txt
eisa.txt
futex-requeue-pi.txt
gcc-plugins.txt
highuid.txt
hw_random.txt
hwspinlock.txt
index.rst
Documentation: add ibmvmc to toctree(index) and fix warnings
2019-01-14 08:37:17 -07:00
Intel-IOMMU.txt
intel_txt.txt
io-mapping.txt
io_ordering.txt
iostats.txt
IPMI.txt
IRQ-affinity.txt
IRQ-domain.txt
IRQ.txt
irqflags-tracing.txt
isa.txt
isapnp.txt
kernel-per-CPU-kthreads.txt
kobject.txt
kprobes.txt
kref.txt
ldm.txt
lockup-watchdogs.txt
logo.gif
logo.txt
lsm.txt
lzo.txt
lib/lzo: separate lzo-rle from lzo
2019-03-07 18:32:03 -08:00
mailbox.txt
Makefile
memory-barriers.txt
men-chameleon-bus.txt
nommu-mmap.txt
ntb.txt
numastat.txt
padata.txt
parport-lowlevel.txt
percpu-rw-semaphore.txt
phy.txt
pi-futex.txt
pnp.txt
preempt-locking.txt
pwm.txt
rbtree.txt
remoteproc.txt
rfkill.txt
robust-futex-ABI.txt
robust-futexes.txt
rpmsg.txt
rtc.txt
SAK.txt
sgi-ioc4.txt
siphash.txt
SM501.txt
smsc_ece1099.txt
speculation.txt
static-keys.txt
static_keys.txt: Fix trivial spelling mistake
2019-02-06 16:44:16 -07:00
SubmittingPatches
svga.txt
switchtec.txt
sync_file.txt
tee.txt
this_cpu_ops.txt
unaligned-memory-access.txt
vfio-mediated-device.txt
vfio.txt
video-output.txt
xillybus.txt
xz.txt
zorro.txt