ktf icon indicating copy to clipboard operation
ktf copied to clipboard

Kernel Test Framework

Results 33 ktf issues
Sort by recently updated
recently updated
newest added

Add: * timers support - [x] HPET - [x] APIC - [x] PIT * `jiffies` support - [x] `jiffies` * basic CPU frequency detection - [x] CPU frequency detection (e.g....

feature
Priority: 2

Suggested by minipli: The order of bit field members in C is implementation defined and for gcc it's defined by the ABI. We should add a block like this, in...

feature
Priority: 4

**Is your feature request related to a problem? Please describe.** Certain memory regions should not be cached or require specific caching strategies. An example is vga. **Describe the solution you'd...

feature
Priority: 3

Right now we use `map_used_frames()` to map in all allocated physical frames. Pagetables should be treated in a special way: allocation should use frames with low addresses and the pages...

improvement
devel
Priority: 2

Implement an API to find the frame corresponding to a virtual address. Additionally, update the frame flags' `mapped` field to be set when a mapping is created.

improvement
devel

**Is your feature request related to a problem? Please describe.** In order to support PVH boot protocol (See [rust-vmm issue](https://github.com/rust-vmm/linux-loader/issues/3)) add proper detection and handling for HVM `start_info` page ([info](https://xenbits.xen.org/docs/unstable/hypercall/x86_64/include,public,arch-x86,hvm,start_info.h.html))....

feature
devel
Priority: 3

**Is your feature request related to a problem? Please describe.** When UART input or PS/2 keyboard support is added, we can add debug keys support for various runtime actions. **Describe...

feature
good first issue
Priority: 5

Implement: - [x] infrastructure to enter real mode from long mode and protected mode - [ ] real mode function call functionality with passing arguments and retrieving results

feature
Priority: 5

**Is your feature request related to a problem? Please describe.** Using continuous code analysis allows to avoid hard to spot issues early. scan.coverity.com/ is free for open source software. **Describe...

static analysis
Priority: 4

**Describe the solution you'd like** The request is to add support for discovering and mapping PCI devices, with an API to get their metadata and map through MMIO. **Describe alternatives...

feature
Priority: 2