zephyr/subsys
Bjarki Arge Andreasen 5cac834bb6 llext: arch_elf_relocate: pass opval unmodified
The opval argument of arch_elf_relocate() was modified by
adding the value stored at opaddr before passing it to
arch_elf_relocate(). This presumed that the addend would
always be stored as a raw value at opaddr, which is not the
case for all relocation types.

This PR modifies opval to be the absolute address of opval,
and moves the addition of the addend from llext_link_plt()
to the implementation of arch_elf_relocate().

Signed-off-by: Bjarki Arge Andreasen <bjarki@arge-andreasen.me>
2024-03-14 19:07:49 +00:00
..
bindesc
bluetooth Bluetooth: controller: ISO Sync Receiver vendor data path fixes 2024-03-14 10:26:34 +01:00
canbus drivers: can: remove run-time RTR filtering, add build-time RTR filter 2024-01-21 11:00:31 +01:00
console
debug gdbstub: Add custom backend choice 2024-03-11 10:38:18 -04:00
demand_paging
dfu subsys/dfu/boot: Fix image confirm for Direct XIP 2024-02-06 21:00:36 +01:00
disk
dsp
emul emul: Add support for non-bus emulators 2024-01-12 09:59:31 +01:00
fb
fs nvs: improve nvs_flash_cmp_const() 2024-03-05 10:55:40 +01:00
input input: kbd_matrix: define PRIkbdrow coherently 2024-03-12 19:28:40 -04:00
ipc drivers: mbox: update MBOX consumers to the new API 2024-03-07 14:32:57 +00:00
jwt
llext llext: arch_elf_relocate: pass opval unmodified 2024-03-14 19:07:49 +00:00
logging log: net: Add structured logging support to syslog 2024-03-12 09:44:11 +00:00
lorawan lorawan: services: clock_sync: apply changed periodicity immediately 2024-03-01 17:35:04 +01:00
mem_mgmt
mgmt mcumgr/img_mgmt: Fix CONFIG_MCUBOOT_BOOTLOADER_NO_DOWNGRADE 2024-03-11 09:05:03 -05:00
modbus modbus: Remove mode reset in modbus_disable function 2024-01-25 16:00:38 +00:00
modem samples: net: cellular_modem: add nRF9160 DK's nRF52840 2024-03-04 22:13:14 +01:00
net net: context: Fix the ICMP error on raw 2024-03-14 11:08:59 -05:00
pm pm: device_runtime: Simplify runtime_enable 2024-02-06 09:52:38 +01:00
portability kernel: remove cmsis-rtos layering violation 2024-03-06 19:27:28 -05:00
random
retention
rtio
sd sd: update comment to reference 'SD host controller specification' 2024-01-25 20:13:25 +01:00
sensing sensing: add rtio implement for sensing subsys 2024-01-24 10:32:10 +01:00
settings settings: nvs: Fix first write issue with cache 2024-02-26 11:55:33 +00:00
shell net: telnet: Fix spelling in command defines 2024-03-11 15:09:32 -05:00
sip_svc
stats
storage
task_wdt task_wdt: start feeding hardware watchdog immediately after init 2024-01-02 09:52:13 +01:00
testsuite testsuite: ztest: Increase ZTEST_TEST_DELAY_MS to 5000 2024-03-06 16:42:33 -05:00
timing
tracing tracing: sysview: Remove redundant depends on 2024-03-11 09:09:07 -05:00
usb usb: device_next: fix buffer count configuration in CDC ACM pool 2024-02-09 17:38:52 +00:00
zbus zbus: add priority boost feature 2024-01-04 09:41:54 +01:00
CMakeLists.txt
Kconfig llext: enable tristate Kconfig options 2024-01-11 10:26:04 -05:00