lp:~jiri-tlach/helenos/nommu
- Get this branch:
- bzr branch lp:~jiri-tlach/helenos/nommu
Branch merges
Branch information
Recent revisions
- 340. By Jiri Tlach
-
XFI and MMU-less mode are not defaults for ia32 architecture.
Update of ia32binrewriter tool. - 338. By Jiri Tlach
-
TLS pointer is part of XFI context and used in inserted XFI run-time checks (instead of gs:[0] which is also TLS pointer but may be changed by the application)
- 335. By Jiri Tlach
-
Userspace stacks for XFI increased to 2 pages.
Added bechmarks for measuring MMU-less and XFI performance.
Simple infrastructure in kernel for bechmark measurements (counting number of cycles spent in syscalls,...)
Support for large userspace stacks (manily for benchmarks).
Repaired counting of cycles of terminated thread. - 334. By Jiri Tlach
-
Support for reading uspace code segment on ia32 - required for XFI run-time checks.
Finished uspace stack management for XFI (considering stack_K constant during stack initialization, support for temporary stack required by some XFI run-time checks).
XFI tester application improved.
Removed unused debug instructions from printf() core method. - 332. By Jiri Tlach
-
Added missing source file with nommu impleentation.
Refactoring in XFI support - source codes structured to arch dependent and indepedent parts, ELF sections renamed, using prefix xfi_ instead of nommu_.
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 (needs bzr 0.92)