11
I Use This!
Inactive

Commits : Listings

Analyzed about 15 hours ago. based on code collected about 24 hours ago.
May 23, 2023 — May 23, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Uninterruptible sleep is now used during task migration. More... almost 15 years ago
Merge branches 'O2' and 'master' into O2
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
Memory pools subsystem was a bit fixed. I invented so-called "preferred memory pools". By default MuString kernel has three preferred memory pools: one for DMA pages, one for kernel and one for user. When user of kernel API allocates physical page frames, he gives a combination of flags to page allocator. There were invented three flags I have to mention about. There are: AF_KERN, AF_USER and AF_DMA.
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
Merge branches 'O2' and 'master' into O2
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
* Redisign of memory pools subsystem in order to be more comfortable to use and more architecture independent has been started.
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
Merge branches 'master' and 'O2'
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
* Cosmetic changes in AP initialization code * Added some comments * Removed unnecessray kprintfs
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
* Cosmetic fixes
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
* Fixed TSS initialization code
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
* Fixed typos and removed crappy code
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
* Fixed various low level bugs
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
checkpoint
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
Merging in progress
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
Merge branch 'master' into O2
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
* Build system was a bit fixed to have more arch independent sources tree. I hope now porting will be a bit easier. * AP processors initialization code now is copied to the lowest avaiable pages(those ones that lies below BIOS pages) regarding the Intel MP specification. * Startup code was rewritten and fixed. * Architecture dependent memory manager initialization was rewritten too. * A lot of crap and dead-code were removed. * Added new low-level CPU specific constants, functions and definitions
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
* Now size of mapping has determined max. bound. For this moment it equals to 1G, but restriction via posix limits looks like better solution.
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
Removed CONFIG_IOMMU option and all related stuff
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
* vmuielf building process was simplified.
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
* clean some garbage
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
* Changed kernel source tree structure to more obvous and clear one. * Got rid of an arch="<your arch>" variable due make [menu]config. Now architecture can be selected directly via configuration menu. So make [menu]config is enough for configuring the kernel.
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
Merge branch 'master' into O2
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
Fixed bug in sys_alloc_dma_pages
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
fixes
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
* Cosmetic changes in TLSF * Increased max available for allocation continous block size. Now it's up to 2047 pages. * Fixed bugs in amd64 bitwise.h denuded when -O2 compiler option is set.
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
Fixed misbeaviour with T*-tree cursor state during tnode delete phase.
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
NXE faults are now also handled by AMD64 fault handler. More... almost 15 years ago
Merge branch 'master' of [email protected]:muistring More... almost 15 years ago
Misbehaviour in 'sys_thread_wait()' fixed. More... almost 15 years ago
Fixed PIT initialization
dan-kruchinin
as Dan Kruchinin
More... almost 15 years ago
Support of .data - less GRUB modules added. More... about 15 years ago