Commit Graph

  • 9c51103caa Merge pull request #618 from tavip/lkl-enable-fuse-test master David Disseldorp 2025-11-13 21:26:58 +11:00
  • 544fd53f42 lkl/ci: enable fuse tests Octavian Purdila 2025-11-13 08:28:21 +00:00
  • 13ca823e8b lkl: tests: skip fuse tests based on autoconf Octavian Purdila 2025-11-13 09:09:55 +00:00
  • d3d0f61997 Merge pull request #617 from ddiss/lkl_fix_progs_build Octavian Purdila 2025-11-13 01:36:44 -08:00
  • 101d4a4d0f lkl: systemd: fix udev rule to properly filter for USB devs David Disseldorp 2025-11-12 10:49:52 +01:00
  • 191e6381bc lkl: fix default build target to include progs David Disseldorp 2025-11-12 09:39:19 +01:00
  • e183e402cc Merge pull request #616 from ddiss/fix_hijack_zpoline_parallel_build_and_drop_wait_from_tests Octavian Purdila 2025-09-04 10:12:33 -07:00
  • 6d360d164e lkl: link tests against common private library David Disseldorp 2025-09-03 16:37:29 +10:00
  • 6784e53c14 lkl: fix hijack and zpoline parallel builds David Disseldorp 2025-09-02 10:51:10 +10:00
  • 9f876c1618 Merge pull request #614 from elkcl/file-format-locale-patch Octavian Purdila 2025-08-21 14:47:32 -07:00
  • 49f9937378 Add LC_ALL=C to cc-objdump-file-format.sh for awk to work properly Ilya Denisyev 2025-08-21 22:44:29 +03:00
  • 5b7acfc242 Merge pull request #611 from ddiss/lklfuse_flock Octavian Purdila 2025-07-04 07:43:21 -07:00
  • 656eccf1fe lkl: tests: fix net setup_backend return status David Disseldorp 2025-07-02 13:31:53 +02:00
  • 39bedd96e2 lkl: tests: drop sleep before lklfuse unmount David Disseldorp 2025-07-04 14:04:47 +10:00
  • c7cfe51b11 lkl: tests: add lklfuse_lock_conflict test David Disseldorp 2025-07-02 13:21:15 +02:00
  • 5a7149cfd7 lkl: systemd: use lklfuse lock parameter David Disseldorp 2025-07-02 10:13:31 +02:00
  • 29e4402a82 lklfuse: add lock parameter to avoid duplicate mounts David Disseldorp 2025-07-02 10:10:40 +02:00
  • 46f599b057 Merge pull request #610 from ddiss/minor_test_changes Octavian Purdila 2025-07-03 14:53:53 -07:00
  • bd30a15647 lkl: hijack: explicitly build with -std=gnu11 David Disseldorp 2025-06-26 17:24:32 +10:00
  • 2f1311c005 lkl: tests: minor lkl_test_kasan changes David Disseldorp 2025-06-19 13:23:24 +02:00
  • 88a4280e01 lkl: define LKL_CONFIG_KASAN_KUNIT_TEST and use for test David Disseldorp 2025-06-13 07:33:35 +02:00
  • ed768b65c9 lkl: tests: drop unused lkl_test.fn() parameters David Disseldorp 2025-06-26 15:56:27 +10:00
  • ac5cde6a24 Merge pull request #609 from ddiss/lklfuse_rst_manpage Octavian Purdila 2025-06-24 10:36:25 -07:00
  • af20691744 docs: lkl: add basic lklfuse documentation David Disseldorp 2025-06-23 22:40:30 +10:00
  • b2c2b66238 docs: lkl: move lkl documentation into subdirectory David Disseldorp 2025-06-23 12:23:08 +10:00
  • b89fbb9686 Merge pull request #603 from ddiss/lkl_mv_autoconf_to_kconfig Octavian Purdila 2025-06-16 15:51:28 -07:00
  • c9f0472ec6 lkl: drop explicit CONFIG_SHMEM=n setting David Disseldorp 2025-06-12 11:43:17 +02:00
  • 66aa8b6920 mm/shmem: inline shmem_is_huge() for disabled transparent hugepages Sumanth Korikkar 2024-04-09 17:54:07 +02:00
  • 62514fe7a0 lkl: drop LKL_MEMORY_START and LKL_TASK_UNMAPPED_BASE autoconf David Disseldorp 2025-06-10 11:03:20 +10:00
  • cb5a9cf01c lkl: move KASAN_SHADOW_OFFSET/_SIZE defaults to Kconfig David Disseldorp 2025-06-06 21:05:01 +10:00
  • ba545e1875 lkl: set host memcpy/set/move defaults in Kconfig David Disseldorp 2025-06-05 14:26:20 +10:00
  • ad59b05d54 lkl: set CONFIG_LKL_FUZZING=y in fuzzing_defconfig David Disseldorp 2025-06-04 17:41:53 +10:00
  • 464dd4bd08 arch/lkl: use a common helper to determine OUTPUT_FORMAT David Disseldorp 2025-06-03 23:47:00 +10:00
  • 83549bf8e6 arch/lkl: set OUTPUT_FORMAT, 64BIT, CPU_BIG_ENDIAN defaults David Disseldorp 2025-06-02 13:54:29 +10:00
  • b0c5c1e6e8 lkl: remove obsolete STACK_HASH_ORDER setting David Disseldorp 2025-06-06 20:38:08 +10:00
  • 62603ca172 arch/lkl: fix Kconfig whitespace to match rest of kernel David Disseldorp 2025-06-03 17:38:29 +10:00
  • d2df129665 Merge pull request #605 from ddiss/windows_ci Octavian Purdila 2025-06-09 11:43:50 -07:00
  • 74ef2488b3 Merge pull request #602 from ddiss/lkl_fix_s390x Octavian Purdila 2025-06-06 17:27:21 -07:00
  • 5fcf33db22 lkl/ci: bump Windows openvpn version David Disseldorp 2025-06-04 13:16:53 +10:00
  • b2009f289c lkl/ci: use windows-2022 instead of windows-2019 David Disseldorp 2025-06-04 12:58:13 +10:00
  • 407010b7ca arch/lkl: use archprepare rule to generate config.h David Disseldorp 2025-05-29 19:28:02 +10:00
  • 277a9d2e48 arch/lkl: fix "make olddefconfig" with CONFIG_CPU_BIG_ENDIAN=y David Disseldorp 2025-06-01 09:26:06 +02:00
  • 8875a7e620 arch/lkl: drop BIG_ENDIAN from kconfig David Disseldorp 2025-05-30 13:18:18 +02:00
  • 12f0a9f718 tools/lkl: fix s390x and big endian detection David Disseldorp 2025-04-23 08:07:43 +02:00
  • 06837c8cde Merge pull request #599 from lrh2000/no-gettid Hajime Tazaki 2025-05-13 10:45:39 +09:00
  • 9660999714 Merge pull request #598 from lrh2000/min-config Octavian Purdila 2025-05-11 08:55:40 -07:00
  • cdd533f541 lkl: Drop unnecessary config selects Ruihan Li 2025-04-06 00:54:36 +08:00
  • a819a6a96a lkl: Remove gettid from host_ops Ruihan Li 2025-04-10 20:30:39 +08:00
  • b675161b26 lkl: Use make savedefconfig to save defconfigs Ruihan Li 2025-04-06 00:56:01 +08:00
  • 7a3e9893a9 Merge pull request #596 from lrh2000/pci-no Hajime Tazaki 2025-04-26 20:18:55 +09:00
  • ab543443a5 Merge pull request #597 from lrh2000/pci-io-override Hajime Tazaki 2025-04-26 20:01:56 +09:00
  • 8aba5071e1 lkl: pci: Never override IORESOURCE_IO Ruihan Li 2025-04-25 16:32:54 +08:00
  • 8eee6cfcc4 lkl: Fix builds without CONFIG_PCI Ruihan Li 2025-04-06 12:00:44 +08:00
  • f22c28bc8d Merge pull request #593 from lkl/thehajime-patch-1 Octavian Purdila 2025-04-21 14:44:03 -07:00
  • cef82e94b8 lkl: bump up ubuntu image for checkpatch Hajime Tazaki 2025-04-21 13:46:35 +09:00
  • b6787eab58 Merge pull request #592 from thehajime/disable-zpoline-test Hajime Tazaki 2025-04-21 12:15:29 +09:00
  • a3ed157560 lkl: disable zpoline test on CI Hajime Tazaki 2025-04-21 09:11:22 +09:00
  • 967b585364 Merge pull request #591 from lrh2000/clean-config Octavian Purdila 2025-04-14 14:04:56 -07:00
  • 75133a5d8b Merge pull request #590 from tavip/lkl-rm-str-dup Octavian Purdila 2025-04-12 20:29:17 -07:00
  • 15a7be0d8a lkl: tests: handler lkl_init failures Octavian Purdila 2025-04-09 18:09:08 -07:00
  • 79fd9f4ec0 lkl: remove string functions duplicate implementation Octavian Purdila 2025-04-08 16:47:58 -07:00
  • a436a05d87 lkl: Remove use of CONFIG_NO_BOOTMEM Ruihan Li 2025-04-12 15:05:51 +08:00
  • 9980eea53e lkl: Remove use of CONFIG_HAVE_MEMBLOCK Ruihan Li 2025-04-12 15:03:24 +08:00
  • 13e7cee207 lkl: Remove use of CONFIG_ARCH_NO_COHERENT_DMA_MMAP Ruihan Li 2025-04-12 15:01:17 +08:00
  • 0f808a2aa9 lkl: Remove use of CONFIG_FLAT_NODE_MEM_MAP Ruihan Li 2025-04-12 14:58:20 +08:00
  • 6f08232061 lkl: Remove use of CONFIG_RWSEM_GENERIC_SPINLOCK Ruihan Li 2025-04-12 14:55:09 +08:00
  • 0d9fd6fd2f Merge pull request #589 from ddiss/lklfuse_test_umount Octavian Purdila 2025-04-08 16:11:53 -07:00
  • 7c0c1f6767 lkl: fix lklfuse.sh umount David Disseldorp 2025-04-09 00:29:29 +10:00
  • 04d872ad05 Merge pull request #588 from lrh2000/undef-print Octavian Purdila 2025-04-07 22:33:55 -07:00
  • 486afba4fe lkl: Implement lkl_printf and lkl_bug internally Ruihan Li 2025-04-03 15:56:31 +08:00
  • b5fa7a2e8d Merge pull request #587 from lrh2000/undef-strings Octavian Purdila 2025-04-06 01:44:14 -07:00
  • b18526a96b lkl: Define symbols for string utilities Ruihan Li 2025-04-03 13:08:09 +08:00
  • 11f5b7eae2 Merge pull request #586 from rodionov/fix_output Hajime Tazaki 2025-04-01 07:47:01 +09:00
  • eca6448dea Fix OUTPUT environment variable for LKL build. Eugene Rodionov 2025-03-04 23:54:21 +00:00
  • cab6e39ff7 Merge pull request #585 from ddiss/lkl_hijack_dbg Hajime Tazaki 2025-03-27 17:14:12 +09:00
  • db1bf05fcb lkl: hijack: move dbg.c code into dbg_handler.c David Disseldorp 2025-03-25 10:18:34 +11:00
  • 4abf48fdff lkl: hijack: move dbg_handler out of liblkl David Disseldorp 2025-03-24 21:46:30 +11:00
  • fd33ab3d21 Merge pull request #583 from timschumi/hijack-stat-i686 Octavian Purdila 2025-03-20 12:36:48 -07:00
  • 5920e09fd9 lkl: Remove the stat symbol hijack Tim Schumacher 2025-03-16 17:50:25 +01:00
  • 1219089501 Merge pull request #580 from rodionov/memmove Octavian Purdila 2025-03-04 02:39:18 -08:00
  • 1f013226f1 Add LKL arch implementation of memmove. Eugene Rodionov 2025-02-26 20:28:26 +00:00
  • 79948c5e4b Merge pull request #579 from thehajime/fix-zpoline-libgcc Octavian Purdila 2025-03-03 10:52:22 -08:00
  • b7889946bf lkl: fix zpoline runtime issue missing libgcc_s.so Hajime Tazaki 2025-03-03 19:25:41 +09:00
  • 76c7be7721 Merge pull request #578 from tavip/lkl-fix-windows-headers-install Hajime Tazaki 2025-03-03 19:00:41 +09:00
  • 218748e1d4 lkl: fix install headers issue on Windows Octavian Purdila 2025-03-01 22:43:45 -08:00
  • cf50eae651 Merge pull request #576 from ddiss/lklfuse_cfr_lseek Octavian Purdila 2025-02-28 09:51:09 -08:00
  • 9da40d4848 Merge pull request #564 from rodionov/binder_fuzzer Octavian Purdila 2025-02-28 09:19:13 -08:00
  • 727e896158 lklfuse: add lseek hook David Disseldorp 2025-02-28 16:44:07 +11:00
  • 88de85c21c lklfuse: add copy_file_range hook David Disseldorp 2025-02-28 14:02:35 +11:00
  • 07b74e7afd Add LKL fuzzers tests to github CI. Eugene Rodionov 2025-02-27 05:31:44 +00:00
  • 299753ca97 Force including Makefile.conf in tools/lkl/Makefile Eugene Rodionov 2025-02-26 20:43:23 +00:00
  • 67836d710e Implement Android Binder libprotobuf-mutator-based fuzzer. Zi Fan Tan 2025-01-18 23:43:22 -08:00
  • b12183499f Fix enum install_headers.py script. Eugene Rodionov 2025-01-18 23:42:23 -08:00
  • 8807976c92 Merge pull request #572 from miaomingc/miaomingc-patch-1 Octavian Purdila 2025-02-25 08:27:26 -08:00
  • 8b8f21cf63 lkl: update documentation miaomingc 2025-02-25 18:27:40 +08:00
  • ef9b11c686 Merge pull request #571 from thehajime/fix-netif-env-conf Hajime Tazaki 2025-02-25 12:01:12 +09:00
  • bf9d067e69 Merge pull request #570 from ddiss/lklfuse_ro_fallback Octavian Purdila 2025-02-24 11:53:23 -08:00
  • 80903fdb3d lkl: fix regression on environment variable config Hajime Tazaki 2025-02-22 19:16:35 +09:00
  • e7878d1fe9 lkl: systemd: add iso9660 and udf to udev filter David Disseldorp 2025-02-21 12:59:14 +01:00
  • d8aedcd3bc lklfuse: fallback to read-only mount on EACCES David Disseldorp 2025-02-21 04:50:25 +01:00