* Wed Jun 25 2025 ddiss@suse.de
- Merge opensuse-kernel/SLE15-SP6 76bb7b85d869d
- Add lklfuse man page (bsc#1245336)
* docs: lkl: move lkl documentation into subdirectory
* docs: lkl: add basic lklfuse documentation
- Fix gcc -std=gnu23 build failures
* 0001-lkl-tests-drop-unused-lkl_test.fn-parameters.patch
* 0001-lkl-hijack-explicitly-build-with-std-gnu11.patch
* Tue Jun 03 2025 ddiss@suse.de
- Merge opensuse-kernel/SLE15-SP6 67d36a6f389e
- Fix s390x builds (bsc#1243897)
* arch/lkl: use archprepare rule to generate config.h
* arch/lkl: fix "make olddefconfig" with CONFIG_CPU_BIG_ENDIAN=y
* arch/lkl: drop BIG_ENDIAN from kconfig
* tools/lkl: fix s390x and big endian detection
* Mon Apr 28 2025 ddiss@suse.de
- Merge opensuse-kernel/SLE15-SP6 78686786c024
- lkl: pci: Never override IORESOURCE_IO
- lkl: Fix builds without CONFIG_PCI
* Tue Apr 22 2025 ddiss@suse.de
- Merge opensuse-kernel/SLE15-SP6 8e9e83c36b32
- lkl: tests: handler lkl_init failures
- lkl: remove string functions duplicate implementation
- lkl: Remove use of CONFIG_NO_BOOTMEM
- lkl: Remove use of CONFIG_HAVE_MEMBLOCK
- lkl: Remove use of CONFIG_ARCH_NO_COHERENT_DMA_MMAP
- lkl: Remove use of CONFIG_FLAT_NODE_MEM_MAP
- lkl: Remove use of CONFIG_RWSEM_GENERIC_SPINLOCK
- lkl: fix lklfuse.sh umount
* Tue Apr 08 2025 ddiss@suse.de
- Merge opensuse-kernel/SLE15-SP6 823d4e3e26f
- lkl: Implement lkl_printf and lkl_bug internally
- lkl: fix includes for lkl_printf and lkl_bug
* Mon Apr 07 2025 ddiss@suse.de
- Merge opensuse-kernel/SLE15-SP6 37a5caec47e9
- lkl: Define symbols for string utilities
- Fix OUTPUT environment variable for LKL build.
- lkl: hijack: move dbg.c code into dbg_handler.c
- lkl: hijack: move dbg_handler out of liblkl
- lkl: Remove the stat symbol hijack
- Add LKL arch implementation of memmove.
- lkl: fix zpoline runtime issue missing libgcc_s.so
- lkl: fix install headers issue on Windows
- lkl: add android/binder.h and mman.h to headers_install
* Rebase without pulling in binder fuzzer and MMU features
- lkl: fix windows python issue (freeze_support)
* Fri Mar 21 2025 ddiss@suse.de
- Merge opensuse-kernel/SLE15-SP6 6b2b164c9630
* Mon Mar 03 2025 ddiss@suse.de
- Merge opensuse-kernel/SLE15-SP6 bc241b4269c5
- lklfuse: add lseek hook
- lklfuse: add copy_file_range hook
- Force including Makefile.conf in tools/lkl/Makefile
- Fix enum install_headers.py script.
- lkl: fix python warnings on escape sequence
* Tue Feb 25 2025 ddiss@suse.de
- Merge opensuse-kernel/SLE15-SP6 fde8b0a13a2
- lkl: systemd: add iso9660 and udf to udev filter
* Enable corresponding opensuse_defconfig options
- lklfuse: fallback to read-only mount on EACCES
- lkl: posix: use preadv/pwritev for block I/O
- lkl: systemd: add example udev and systemd service files
* Drop downstream source files
- lkl: posix: rework do_rw() types
- lkl: fix regression on environment variable config
* Fri Feb 21 2025 bwiedemann@suse.com
- Ensure reproducible builds results (boo#1237474)