source: mainline

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @4dbcdf3   18 months vojtech.horky Meson: fix deprecations, bump to 0.55 ticket/834-toolchain-update
(edit) @3ddc586   18 months vojtech.horky Guard pragmas with compiler version checks ticket/834-toolchain-update
(edit) @0989bc4   18 months vojtech.horky Fix typo in error message ticket/834-toolchain-update
(edit) @169e6e0   18 months vojtech.horky Workaround linker warnings about RWX segment ticket/834-toolchain-update
(edit) @4586a3cd   18 months vojtech.horky arm32: use softfp because of libgcc.a ticket/834-toolchain-update
(edit) @29941ab   18 months vojtech.horky Prefer mkisofs if genisoimage is a symlink ticket/834-toolchain-update
(edit) @320762a   18 months vojtech.horky arm32 atomic builtins: align with compiler declarations ticket/834-toolchain-update
(edit) @e1d93e3   18 months vojtech.horky Panic on unexpected use of exception handling ticket/834-toolchain-update
(edit) @0557618   18 months vojtech.horky Toolchain: update to binutils 2.40, GCC 13.1.1 ticket/834-toolchain-update
(edit) @7433234   18 months vojtech.horky Toolchain: drop unused code ticket/834-toolchain-update
(edit) @27bfbed   19 months vojtech.horky C++: silence misleading indentation warnings ticket/834-toolchain-update
(edit) @4b992266   19 months vojtech.horky Fix packed structures attribute(packed) actually implies also … ticket/834-toolchain-update
(edit) @1f6bf85   19 months vojtech.horky C++: resolve ambiguous naming ticket/834-toolchain-update
(edit) @1339fd9   19 months vojtech.horky C++ strings: missing space for null terminator ticket/834-toolchain-update
(edit) @f5fc6a8   19 months vojtech.horky Silence compiler in test ticket/834-toolchain-update
(edit) @474fd65   19 months vojtech.horky Remove memory leak ticket/834-toolchain-update
(edit) @c1a7a65   19 months vojtech.horky Silence compiler warning in test ticket/834-toolchain-update
(edit) @417e1f6   19 months vojtech.horky Ensure buffer is really big enough ticket/834-toolchain-update
(edit) @e7dc3a4   19 months vojtech.horky Prevent double-free ticket/834-toolchain-update
(edit) @d3d267b   19 months vojtech.horky Add missing malloc check ticket/834-toolchain-update
(edit) @fa992e5   19 months vojtech.horky Silence compiler in a special test ticket/834-toolchain-update
(edit) @2fe799a   19 months vojtech.horky Use keyboard, not mouse enum ticket/834-toolchain-update
(edit) @7a5702fa   19 months vojtech.horky Force correct type ticket/834-toolchain-update
(edit) @3dfb152   19 months vojtech.horky Silence when NULL printed with %s ticket/834-toolchain-update
(edit) @2e7fc4de   19 months vojtech.horky Forcing enum types ticket/834-toolchain-update
(edit) @6ad7f2f   19 months vojtech.horky USB: fix function signature ticket/834-toolchain-update
(edit) @fcbf101   19 months vojtech.horky C++: expand loop if types are different ticket/834-toolchain-update
(edit) @e652d8c   19 months vojtech.horky C++ lib: prevent use after free (hackish) ticket/834-toolchain-update
(edit) @eac3398   19 months vojtech.horky -Wimplicit-function-declaration is only for C ticket/834-toolchain-update
(edit) @9fc58e3   19 months vojtech.horky C++ lib: missing header ticket/834-toolchain-update
(edit) @f1e7599   19 months vojtech.horky Kernel: do not check segment access rights ticket/834-toolchain-update
(edit) @10e56b7   19 months vojtech.horky Bypass compiler false-alarm ticket/834-toolchain-update
(edit) @c4c90c8   19 months vojtech.horky C++: mutex::init should be constexpr ticket/834-toolchain-update
(edit) @b030416   19 months vojtech.horky Add CONSTEXPR for headers shared by C and C++ ticket/834-toolchain-update
(edit) @851b842   19 months vojtech.horky Silence compiler when accessing low memory addresses ticket/834-toolchain-update
(edit) @2b5628c   19 months vojtech.horky char8_t behaves differently in C and C++ ticket/834-toolchain-update
(edit) @14cbf07   21 months jiri Fill in tests seats_list_populate and avail_devices_insert ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aace43d8   21 months jakub Bump QEMU version to 8.0.0 Also fix the QEMU command line for … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cdf5361   22 months jiri Factor out test display service So that we can use it in display-cfg … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @97d3d9d   22 months jiri Start filling in unit tests for display-cfg ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @37087c8   22 months jiri Fill in unimplemented UI list tests ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0757e1f   22 months jiri UI display configuration utility In addition to the command-line … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ec8ef12   22 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   22 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   22 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   22 months zarevucky.jiri Check cpu_t::fpu_owner directly instead of … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fbaf6ac   22 months zarevucky.jiri Streamline thread load-balancing ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @169815e   22 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   22 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   22 months zarevucky.jiri Remove unnecessary thread_t::wired There's already … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c680333   22 months zarevucky.jiri Move task switch handling into a separate function ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3118355   23 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   23 months zarevucky.jiri Add list_swap() for swapping lists ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7cf5ddb   2 years 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   2 years 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   2 years 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   2 years 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   2 years zarevucky.jiri Make bootstrap stack statically, rather than dynamically allocated … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f84ee42   2 years zarevucky.jiri Fix a bug accidentally introduced in 4777e022 ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7326f21   2 years 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   2 years 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   2 years 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   2 years zarevucky.jiri Reorganize mutex implementation ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @11d2c983   2 years zarevucky.jiri Reorganize locking in thread_destroy() ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1871118   2 years zarevucky.jiri Make thread_t reference counted This simplifies interaction between … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @daadfa6   2 years zarevucky.jiri Remove unnecessary context field from cpu_t structure ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e994898   2 years zarevucky.jiri Fix an oops ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4c78104   2 years zarevucky.jiri Get rid of waitq_count_get/set ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c0b54c9   2 years 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   2 years zarevucky.jiri Simplify timeout handling Since timeout_unregister() now waits for … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba25c4b   2 years zarevucky.jiri Synchronize timeout_unregister() with handler execution This ensures … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @78acbc72   2 years zarevucky.jiri Remove unused thread_interrupted(), make thread_interrupt() useful ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0366d09d   2 years 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   2 years 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   2 years 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   2 years zarevucky.jiri Turn a bunch of macros into regular functions ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8a55346   2 years 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   2 years zarevucky.jiri Fix incorrect locking in cap_unpublish() ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @61eb2ce2   2 years 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   2 years 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   2 years zarevucky.jiri Modify semantics of WAKEUP_ALL slightly Previous implementation saves … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c030818   2 years 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   2 years 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   2 years 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   2 years 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   2 years 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   2 years 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   2 years 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   2 years zarevucky.jiri Turn spin look hint into a function ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @64e9cf4   2 years 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   2 years zarevucky.jiri Implement more elaborate debug checking for spinlocks ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2b264c4   2 years zarevucky.jiri Add architecture-specific spinlock optimization ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f43d8ce   2 years 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   2 years zarevucky.jiri Put irq_spinlock_*() functions in a separate file ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f114d40   2 years 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   2 years 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   2 years jiri Pass input device ID via display specification argument This allows … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d380b6   2 years 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   2 years 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   2 years jiri Add pos_id information to move request, too This will become useful … ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.