|  |  | @c21d4d6 | 6 years | zarevucky.jiri | Add copyright headers for new files
Most are a copy of the headers …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6068476 | 6 years | zarevucky.jiri | Modify HelenOS version variables to use unambiguous names
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @971849b1 | 6 years | zarevucky.jiri | Enable LTO for kernel
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2483f28 | 6 years | zarevucky.jiri | Some clang fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d3357e9 | 6 years | zarevucky.jiri | Make building bootable images optional
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2e2cefdb | 6 years | zarevucky.jiri | Put configuration in build directory instead of source root
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @28fcaee | 6 years | zarevucky.jiri | amd64 boot
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b2695b9 | 6 years | zarevucky.jiri | More tweaks and switch to building the dist directory during the build …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @740e952 | 6 years | zarevucky.jiri | more install tweaks
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bc48242 | 6 years | zarevucky.jiri | abs32le
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5f176da | 6 years | zarevucky.jiri | Pull *ARCH from config
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @41408d94 | 6 years | zarevucky.jiri | sparc64
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @63660a3 | 6 years | zarevucky.jiri | shuffle some variables around
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2c38a55b | 6 years | zarevucky.jiri | riscv64
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9810fc3 | 6 years | zarevucky.jiri | ppc32
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c4e5d40 | 6 years | zarevucky.jiri | Remove unnecessary flag
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2fff3c4 | 6 years | zarevucky.jiri | Build kernel using meson
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @32355bc | 6 years | zarevucky.jiri | Remove the generated common.h header
We haven't used it in some time, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fa70134 | 6 years | zarevucky.jiri | Translate LF to CRLF in ns16550 driver
This is necessary for some …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cd76bbd5 | 6 years | zarevucky.jiri | Move some includes to more apropriate location
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fa603e99 | 6 years | zarevucky.jiri | Fix unhandled error condition in udebug_name_read
Detected by GCC …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9675296 | 6 years | zarevucky.jiri | Some clang fixes
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5a5269d | 6 years | noreply | Change type of uspace pointers in kernel from pointer type to numeric …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d22be89 | 6 years | zarevucky.jiri | Fix riscv64 kernel load address
The bootloader checks that it matches …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @687108b | 6 years | zarevucky.jiri | Remove unused makefile variables
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @874ed210 | 6 years | zarevucky.jiri | Fold assembler flags into cflags, for consistent behavior
This way …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d86393c8 | 6 years | zarevucky.jiri | The variable supervisor_spdoesn't have to be in .text section
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4484c16 | 6 years | jakub | Consider kernel fault only if it came from kernel
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @180e132 | 6 years | jakub | Use istate_from_uspace instead of is_kernel_fault
Userspace code can …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2e311da | 6 years | jakub | Base istate_from_uspace on the interrupted CPL
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c48de91 | 6 years | jakub | Hide macros used internally by the i8259 driver
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2a103b5 | 6 years | jakub | Introduce PIC operations indirection mechanism
Some architectures …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b401b33 | 6 years | noreply | Merge pull request #169 from le-jzr/strtolwip
Removes internal …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @dabaa83 | 6 years | jakub | Add boot arguments support for Malta
This commit makes it possible to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3bdcf57 | 6 years | jakub | Add support for L4Re's uvmm early print
This is useful when running …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @42e91ae | 6 years | zarevucky.jiri | Replace kernel's copy of str_uint64_t with a piece of strtol.c
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bc56f30 | 6 years | zarevucky.jiri | Make some libc and libposix headers usable in C++
These headers …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bdca26a | 6 years | jakub | Removing printf when failing from lib/rtld
If rtld failed a message …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a78cdcd | 6 years | jakub | Avoid division by zero when time difference is 0
Sometimes, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6aeb60f | 6 years | jakub | Fix pos to be an offset of entry
pos needs to also include the first …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1fbe639b | 6 years | jakub | Log spurious IRQ on ppc only once per occurrence
When there is no IRQ …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ebbc03c7 | 6 years | jakub | Use ioport32_t for ppc32 pic
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5773e82 | 6 years | noreply | Merge pull request #166 from setupji/aarch64-cleanup
AArch64 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @db8568a | 6 years | jakub | Use ioport8_t for CUDA registers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8c5586c | 7 years | jakub | Demap using primary context for kernel faults
When the protection …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6de65f3 | 7 years | setup | arm64: Simplify handling of the IRQ flag in ipl_t
Store the IRQ flag …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1b1be5f | 7 years | jakub | Add support for serial kernel console on sun4u
This feature is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b63f4e89 | 7 years | jakub | Fix sparc64's invocation of ns16550_init
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @84176f3 | 7 years | jakub | arm64: Add support for the architecture
This changeset adds basic …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @82dcd25 | 7 years | jakub | Pass physical address / port to ns16550_init
We need to know the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @46e886f | 7 years | jakub | Add port/MM IO agnostic functions to map/unmap PIO
In kernel we have …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @69c31abc | 7 years | jakub | Enable malta user console on com1
Still a WiP as proper arbitration …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3daba42e | 7 years | jakub | Always chain pic0 and pic1 using IRQ 2
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @534bcdf | 7 years | jakub | Always configure pic1 to start 8 IRQs after pic0
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fd67c9f | 7 years | jakub | Handle PIC spurious IRQs with care
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ef56a43 | 7 years | jakub | Do not send EOI to pic1 for the first 8 IRQs
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @29beac8 | 7 years | jakub | Appease ccheck
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f6cf76f | 7 years | jakub | Move PIC spurious IRQ handling into arch code
As each architecture or …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f4bb404 | 7 years | jakub | Fix cstyle
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @1332270 | 7 years | jakub | Introduce ISA_IRQ_COUNT macro
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5d97627 | 7 years | jakub | Use a more descriptive macro name
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @124bc22 | 7 years | jakub | Reorganize interrupt and IRQ handling on mips32
This allows msim to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e064102 | 7 years | jakub | dsrlnout_init() needs to get physical address too
The IO address we …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f27e21d | 7 years | jakub | Use pio_read/write functions
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f5dd4a1 | 7 years | jakub | Move most of msim-specific stuff under mach/msim
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @68d8736 | 7 years | jakub | Add kconsole input/output support to mips32/malta
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bbb99f82 | 7 years | jakub | Remove last x86 specifics from i8259 kernel driver
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a773b8b | 7 years | jakub | Make i8259_init() more generic
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d1cbad5 | 7 years | jakub | Pass device addresses to i8259_init via arguments
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @87a5796 | 7 years | jakub | Move i8259 kernel driver to genarch
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5e801dc | 7 years | noreply | Indicate and enforce constness of hash table key in certain functions …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ab87db5 | 7 years | noreply | Merge pull request #157
Turn some function-like macros into functions
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4805495 | 7 years | zarevucky.jiri | Make sure libc and abi header guards are reserved identifiers
It's …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8df5f20 | 7 years | zarevucky.jiri | Rename NO_TRACE to _NO_TRACE
<trace.h> may end up transitively …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fafb8e5 | 7 years | zarevucky.jiri | Mechanically lowercase IPC_SET_*/IPC_GET_*
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @eb13ef8 | 7 years | zarevucky.jiri | Change IPC_GET_* and IPC_SET_* to accept pointer instead of lvalue
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bb97118 | 7 years | zarevucky.jiri | Convert CAP_HANDLE_RAW and CAP_HANDLE_VALID into functions
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d066259 | 7 years | zarevucky.jiri | Synchronize str.c/str.h across boot/kernel/uspace
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @67bcd81 | 7 years | jiri | Move bcm2835 mbox code from headers to C files (ccheck)
New ccheck …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @063a3647 | 7 years | jakub | Make the OFW tree root appear as 'ofw' in sysinfo
The OFW root node …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c477c80 | 7 years | jiri | Fix some common misspellings
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ca645a2 | 7 years | jiri | Slightly improve KFB scrolling speed
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @336b739 | 7 years | jakub | Set cpu_mode in context_set()
Leaving the field zeroed-out from …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b6d5e31 | 7 years | jiri | Fix multiboot command extraction
If the command on command line did …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ca4c5596 | 7 years | jakub | Remove leftover mentions of B+tree
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @433d52f | 7 years | 5887334+jxsvoboda | No need to compute number of used pages again
In as_area_change_flags …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @247fdea | 7 years | 5887334+jxsvoboda | Remove B+tree
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2fc3b2d | 7 years | 5887334+jxsvoboda | Replace B+tree with ordered dict. for used space
Replace the use of …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5a2e0dd5 | 7 years | jiri | Be more careful when comparing large numbers
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @de0af3a | 7 years | 5887334+jxsvoboda | Use ordered dictionary for pagemap instead of B+tree
At the same time …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @26f5bdf | 7 years | jakub | Use aligned addresses to take over the MMU
Commit …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c483fca | 7 years | noreply | Merge pull request #68 from maurizio-lombardi/sched_fix_typo
 …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c742954 | 7 years | mlombard | scheduler: fix compile error in kcpulb() when KCPULB_VERBOSE is defined.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a01f732 | 7 years | jiri | Fix SKI console override.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @cf3a905c | 7 years | jiri | Arbitrate ski console device using an arbitration parea.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @392f0e7 | 7 years | jiri | Provide a way for kernel console on SKI to disable the user-space driver.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ca21f1e2 | 7 years | jakub | Provide only one way to destroy address spaces
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d91488d | 7 years | jiri | Fix endless loop in elf_share() walking the wrong B+tree. Fix ELF …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0705fc5 | 7 years | jakub | Fix warnings in non-debug build
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @543662b | 7 years | jakub | Fix non-debug build
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |