source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @ec8ef12   13 months zarevucky.jiri Split find_best_thread() into two functions try_find_thread() … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @117ad5a2   13 months zarevucky.jiri Get thread priority from find_best_thread(), instead of locking thread … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f3dbe27   13 months zarevucky.jiri Reduce locking further with lazy FPU It turns out we only need a lock … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @06f81c4   13 months zarevucky.jiri Check cpu_t::fpu_owner directly instead of … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fbaf6ac   13 months zarevucky.jiri Streamline thread load-balancing ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @169815e   13 months zarevucky.jiri Split cpu_t::lock into fpu_lock and tlb_lock For all other purposes, … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b2ec5cf   13 months zarevucky.jiri Implement atomic_time_stat_t for lockless timekeeping We keep … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @dd218ea   13 months zarevucky.jiri Remove unnecessary thread_t::wired There's already … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c680333   14 months zarevucky.jiri Move task switch handling into a separate function ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3118355   14 months zarevucky.jiri Optimize relink_rq() Iterate backwards and only lock each runqueue … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @72ac106   14 months zarevucky.jiri Add list_swap() for swapping lists ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7cf5ddb   15 months jiri Generic UI list control Derived from file list, now file list is … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bea6233   15 months zarevucky.jiri Replace cpu_sleep() with cpu_interruptible_sleep() The new function … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @deed510   15 months zarevucky.jiri Remove an unused variable and make a few others 'static' They aren't … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6188fee   15 months zarevucky.jiri Exclude boot allocations in frame allocator I think some platforms … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @65f3117   15 months zarevucky.jiri Make bootstrap stack statically, rather than dynamically allocated … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f84ee42   15 months zarevucky.jiri Fix a bug accidentally introduced in 4777e022 ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7326f21   15 months zarevucky.jiri Move some oddly placed accounting code Thread ucycles and kcycles … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4777e02   15 months zarevucky.jiri Make spinlock functions inlineable in non-SMP case By popular demand. ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @111b9b9   15 months zarevucky.jiri Reimplement waitq using thread_wait/wakeup This adds a few functions … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @76e17d7c   15 months zarevucky.jiri Reorganize mutex implementation ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @11d2c983   15 months zarevucky.jiri Reorganize locking in thread_destroy() ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1871118   15 months zarevucky.jiri Make thread_t reference counted This simplifies interaction between … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @daadfa6   15 months zarevucky.jiri Remove unnecessary context field from cpu_t structure ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e994898   16 months zarevucky.jiri Fix an oops ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4c78104   16 months zarevucky.jiri Get rid of waitq_count_get/set ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0b54c9   16 months zarevucky.jiri Thread is guaranteed to exist in waitq_sleep_timed_out … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @83789ea2   16 months zarevucky.jiri Simplify timeout handling Since timeout_unregister() now waits for … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba25c4b   16 months zarevucky.jiri Synchronize timeout_unregister() with handler execution This ensures … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78acbc72   16 months zarevucky.jiri Remove unused thread_interrupted(), make thread_interrupt() useful ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0366d09d   16 months zarevucky.jiri Avoid separate allocation for FPU context With _Alignas, we can … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1eaead4   16 months jiri Tab set control This allows to expand the space available in a dialog … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c5320c   16 months zarevucky.jiri Use the semaphore interface instead of waitq in some places Since we … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5110d0a   16 months zarevucky.jiri Turn a bunch of macros into regular functions ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a55346   16 months jiri Bump sycek This takes in the support for _Alignas() in ccheck. ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b596d0d   16 months zarevucky.jiri Fix incorrect locking in cap_unpublish() ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @61eb2ce2   16 months zarevucky.jiri Make hash table operations immutable, because global mutable state is evil ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @07700ed   16 months zarevucky.jiri Don't mess with waitq internals to emulate the desired semantics … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @33a3be8   16 months zarevucky.jiri Modify semantics of WAKEUP_ALL slightly Previous implementation saves … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c030818   16 months zarevucky.jiri Move saved interrupt level from context_t to thread_t Unlike the rest … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c1b073b7   16 months zarevucky.jiri Remove some unnecessary #ifdefs %p does not care about specified … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @30b56d9   16 months zarevucky.jiri Use the correct format specifier when printing task_id_t ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @661a5ac   16 months zarevucky.jiri Use panic() instead of an infinite loop at the unreachable end of … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e86f568   16 months zarevucky.jiri Initialize CURRENT→mutex_locks It is not used anywhere yet, but will … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @011c79a   16 months zarevucky.jiri Replace CPU→needs_relink with CPU→relink_deadline This removes a … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aae2869   16 months zarevucky.jiri Replace THREAD→ticks with CPU→preempt_deadline This removes a bit … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8addb24a   16 months zarevucky.jiri Turn spin look hint into a function ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @64e9cf4   16 months zarevucky.jiri Merge a few changes to spinlock code Changed organization of the code … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b076dfb   16 months zarevucky.jiri Implement more elaborate debug checking for spinlocks ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b264c4   16 months zarevucky.jiri Add architecture-specific spinlock optimization ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f43d8ce   16 months zarevucky.jiri Make spinlock_lock/unlock into proper functions in all configurations ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @95658c9   16 months zarevucky.jiri Put irq_spinlock_*() functions in a separate file ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f114d40   16 months jakub Change amd64 pte_t bitfields to have a 40-bit address field and 11-bit … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0161d16   16 months jakub Adjust PTE bit field definitions and sizes to match and align with … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1f0a14   16 months jiri Pass input device ID via display specification argument This allows … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d380b6   16 months jiri Create menu windows in the correct seat Add a mechanism to set the … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6828a56   16 months jiri Avoid two seats fighting when moving/resizing a window When two seats … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3be5366   16 months jiri Add pos_id information to move request, too This will become useful … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aaa3b855   16 months zarevucky.jiri ccheck ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b67ce1ff   16 months zarevucky.jiri Use irq_spinlock functions in arm32 code, to be consistent with all … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eb630cf   16 months zarevucky.jiri Fix handling of ABS32 relocation on arm32 A bad symbol reference in … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b83c5e4   16 months zarevucky.jiri Make sure we don't call memcpy() with NULL pointer The standard … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e7e226   16 months jiri Remove seat's focus when destroying it Stop leaking foci(TM) ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a0d4afe   16 months jiri Make sure input device configuration is destroyed together with seat … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b0ae23f   16 months jiri Change the correct pointer's shape when resizing window The request … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46a47c0   16 months jiri Make sure window is only show as inactive when it loses last focus … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b3eeae5   16 months jiri Assigning devices to seats ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46b02cb   16 months jiri Add missing cfgclient.c ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d8503fd   17 months jiri Display configuration utility and server support Currently we can … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e04b72d6   17 months noreply Merge pull request #222 from le-jzr/timeout Simplify timeout … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5b19d80   17 months jiri Display configuration library Initial version of protocol library for … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ffed09d   17 months jiri Fix copy-and-paste error in null server op check ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ca9aa89   17 months jiri Improve Shift-Tab window switching Use ds_window_find_alt() and make … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ededdc4   17 months jiri Use ds_window_unfocus() when destroying a window ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17c0f5d   17 months jiri Switch to another window when window is minimized And do it properly. … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d86797   17 months jiri Need to update GC when unpainting a button This caused nothing to … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3c54869   17 months jiri Highlight active window in task bar ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cdd6fc9   17 months jiri Add missing replies in IPC error paths ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @df54aa8   17 months jiri Fix replies in wndmgt_srv error paths Under the right circumstances … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @570a3f3   17 months jiri Make minimize box part of default decoration ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9d6f29   17 months jiri Roll back properly in error path of ds_display_add_ddev() ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e7b0ad   17 months jiri Add missing actions in display destructor We might to actually … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @06176e1   17 months jiri Minimizing windows ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d46ac73   18 months jakub Update version information ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export 0.12.1
(edit) @14b4577   18 months jiri Do not report out of range scrollbar positions This caused file … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @29a5a99   18 months jiri Maximized windows should avoid task bar ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @795c6f7   18 months jiri Fix rendering of very small buttons In text mode we have some narrow … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c4a53280   18 months jiri Optimize redrawing of window buttons We cache the button pich inside … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68d68e9   18 months jiri Vary window button size to fit If they get too narrow, we stop adding … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6e91475   18 months jiri I can see an invisible button in the task bar Who're you gonna call? ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d19d15b   18 months jiri Adjust message verbosity levels in display server ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2d4a46   18 months jiri Abbreviation in text mode ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @901b302   18 months jiri Add text abbreviation screen to GFX Demo ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a130983   18 months jiri Implement text abbreviation When rendering text, gfx_puttext can now … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d62130   18 months jiri Taskbar should be always on top We add support for topmost windows … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a5c7b865   18 months jiri Start task bar by default ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f106b0   18 months jiri Do not show window buttons that do not fit ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c48192e   19 months jiri Prevent task bar from being listed in task bar ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @68704ab   19 months jiri Do not list popup windows in task bar ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88d828e   19 months jiri Keyboard events need device ID too + some DS multiseat work ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.