## bcoles/kasld — v0.1.0…v0.1.1

_61 commits._

### Features
- **Add virt_to_phys() to convert directmap virtual to physical address** (007ba60)
- **Add sysfs_efi_runtime_map experimental component** (8621005)
- **Add sysfs_devicetree_reserved_memory component** (ffe40bd)
- **Add proc_timer_list component** (2bd6122)
- **Introduce structured region/name/origin result model** (5a7ea1b)
- **Add dmesg_acpi_dynamic_ssdt component** (cff9534)
- **Add sysfs_qcom_rmtfs_mem component** (92ff0ba)
- **Add sysfs_cxl_region component** (8fbb461)
- **Add sysfs_cbmem_address component** (b64efa0)
- **Add acpi_mrrm component** (466a6e9)
- **Add sysfs_uio_map component** (eb19df8)
- **Add --skip flag to skip specified components** (18afd41)
- **Add --experimental flag for opt-in experimental components** (6ce2556)
- **orchestrator: add parallel inference worker pool** (158ac64)
- **Add nilfs2_ioctl component** (6773299)
- **components: add Access check / Source comment fields** (5c368e4)
- **Add --fast flag** (c10c612)
- **Add ZombieLoad experimental side-channel component** (2e5a85d)
- **extra: add ksymoff symbol offset calculator** (9a70aed)
- **Add --explain and --hardening modes with ELF-embedded component metadata** (84a7e70)
- **Add component outcome classification and failure diagnostics** (639da20)
- **Add release CI job (disabled)** (078c01e)
- **Add compilers to build and release job (i686, arm, ppc64)** (99256f4)
- **Add --timeout flag** (7db0819)
- **Add --quiet flag** (53e5c53)
- **Add SIDT instruction (x86/x86_64) component** (c4121e8)
- **Add KernelSnitch experimental side-channel component** (82380a2)
- **Add EchoLoad and Data Bounce experimental side-channel components** (4d772ac)

### Fixes
- **databounce: mark stable; fix TLB cold-state miss via syscall warm-up** (edf2adf)
- **Makefile: fix check-headers build failure on GCC 5.x** (5c17b81)

### Backend
- **Bump version to 0.1.1** (dac1ba6)
- **Update README** (b1cf5ce)
- **Print range in results** (1560a57)
- **clang format** (2cfc323)
- **Update README** (8900932)
- **dmesg_free_reserved_area: Emit addresses as virtual not physical** (dd07a71)
- **dmesg_android_ion_snapshot: remove superfluous kasld_result** (72374a0)
- **proc-kallsyms: Print _etext** (8338821)
- **pppd_kallsyms: Update KASLD_EXPLAIN explanation** (4f82970)
- **zombieload: improve diagnostics** (d341444)
- **sysfs-kernel-notes-xen: emit PHYS32_ENTRY as virtual text address** (90e0b78)
- **Makefile: fall back to build without pthread if unavailable** (6760642)
- **Update README** (423408f)
- **mincore: update description** (5999a12)
- **Update README** (bb4b3f0)
- **clang-format** (b77ac03)
- **Move shared side-channel primitives into cpu.h and sidechannel.h** (4062bd7)
- **Print KASLR slide as hex and decimal** (cf4d714)
- **clang-format** (50e7c19)
- **Update README** (3bf164e)
- **Remove ./extra/oops* crashers** (cf55786)
- **Update README** (5d76109)
- **consensus: use method-weighted scoring instead of plurality vote** (cc72832)
- **Compile with -O2** (77fd995)
- **Increase syslog MAX_LINE_LEN to 512** (26770bf)
- **Rename phase_bruteforce to phase_probing** (843742a)
- **clang-format** (bf8eef6)
- **Update README** (6f0e81a)
- **entrybleed: do not try common offsets for unknown kernels** (8ded6a5)
- **Bump version to 0.1.1-dev** (0747433)

### Chore
- **refactor: extract shared kconfig and cmdline helpers into headers** (f4a4a45)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/bcoles/kasld?utm_source=github-action)._