3
I Use This!
Inactive

Commits : Listings

Analyzed about 2 hours ago. based on code collected about 2 hours ago.
Jun 20, 2018 — Jun 20, 2019
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
temproary disable cpu_relax Eb10a70f6b8c2218673af645006f5524?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32 More... over 9 years ago
fixed issue (bug#11) Eb10a70f6b8c2218673af645006f5524?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32 More... over 9 years ago
timer works slowly in right way Eb10a70f6b8c2218673af645006f5524?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32 More... over 9 years ago
last fixes Eb10a70f6b8c2218673af645006f5524?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32 More... over 9 years ago
Added new option CONFIG_DUMP_VMM_ON_FAULT. If enabled, it displays virtual memory ranges tree of a faulted process if it's fault couldn't be handled properly. [AFFECTED FILES] * kernel/Kconfig * kernel/arch/amd64/src/faults/page_fault.c 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Added several notes in TODO 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Improved pagetables locking mechanism. Now they're locked with R/W spinlock, so average page table read access decreased. 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Increased number of kernel sync objects. 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
* kernel/arch/amd64/src/fault.c: Recovered removed earlier code. 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Merge branches 'master' and 'faults' 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Now faults work correctly when they occur in a section with disabled interrupts: * kernel/arch/amd64/src/fault.c * kernel/arch/amd64/src/irq.S 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Merge branch 'MAC' Anon32 More... over 9 years ago
Merge branch 'master' of git@rep.jarios.org:muistring 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Added TODO textfile containing a set of aims we must to implement. 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
1. I/O ports are now managed using SYS_CAP_IO_PORT capability. 2. I/O ports management logic now uses ERR() macro. Anon32 More... over 9 years ago
Updated Makefile: now "make help" doesn't show outdated information. 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Clear kernel code from debug output 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Fixed bug in software timers code: now expired timer with refcount > 0 isn't added into cached timers list. 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Now early(before idle task initialization) exceptions work well. 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
* Separate spinlocks API on two general parts: SMP and UP systems. * now spinlock_initialize requires spinlock name as a second argument. * Made base for spinlocks debugging opportunity 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
* Fixed problem with IRQs * interrupts_save_and_disable now atomic. 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
MAC label is now used in 'sys_scheduler_control()'. Anon32 More... over 9 years ago
The following system capabilities were added: SYS_CAP_IRQ Anon32 More... over 9 years ago
System calls related to the following system capabilities were protected by MAC checks: Anon32 More... over 9 years ago
MAC label of target port is checked during port opening. Anon32 More... over 9 years ago
MAC label of a new IPC port is inherited from its creator. Anon32 More... over 9 years ago
Added new function: irq_register_line_and_action. Obviously it combines irq_line_register and irq_register action. The function was invented to decrease interrupt registering code. 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Changed behaviour of regestering default IRQ controller 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Fixed bug in kernel/arch/amd64/src/signal.c caused by replacing SAVE_ALL/RESTORE_ALL with SAVE_GPRS/RESTORE_GPRS 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago
Merge branch 'master' into experimental 806aef4b2d2bd23d5745ee4597cf4c5d?&s=32&rating=pg&d=https%3a%2f%2fopenhub.net%2fanon32
dan-kruchinin
as Dan Kruchinin
More... over 9 years ago