|  |  |  | @a548528 | 6 years | jiri | Remove no longer existing linker scripts from gitignore file
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0767eb2 | 6 years | jakub | Bump version to 0.9.1 (Armonia)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export
                0.9.1 | 
            
              |  |  | @1e8b633 | 6 years | jiri | Remove superfluous empty line.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3fb14b0 | 6 years | jiri | Fix CUDA interrupt handling race.
It is necessary to clear SR_INT …
                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 | 
            
              |  |  | @7aebcdaf | 7 years | jiri | JMP_SLOT relocation should not care/warn about symbol size
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @98e5a1a | 7 years | jakub | Bump QEMU version to 4.0.0
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @25fb8c6 | 7 years | jakub | Enable serial kernel console on sun4u by default
                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 | 
            
              |  |  | @739bc43 | 7 years | setup | Unify firmware search logic for arm64 and sun4v
Update tools/ew.py to …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4099129 | 7 years | setup | arm64: Use _Static_assert() for a compile-time check
                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 | 
            
              |  |  | @86afbdb | 7 years | jakub | Add arm64/virt to the release script
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @5b5f3eb | 7 years | jakub | Bump the number of supported architectures to eight
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @69b6dd1f | 7 years | jakub | arm64: Add arm64virt uspace driver
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @7348c4b | 7 years | jakub | arm64: Add PL011 uspace driver
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8df0306 | 7 years | jakub | arm64: Add GICv2 uspace driver
                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 | 
            
              |  |  | @b58728f | 7 years | jakub | Move dynamic-linking related ELF definitions to ABI includes
Move …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b1478ff | 7 years | jakub | arm64: Add GRUB files for the architecture
* Teach …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @c7c3508 | 7 years | jakub | arm64: Add support to build a toolchain for the architecture
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a114e09 | 7 years | jakub | Allow per-boot-architecture GRUB files
Organize pre-compiled GRUB …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @3ef901d0 | 7 years | jakub | Add support for compound conditions in HelenOS.config
Allow use of …
                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 | 
            
              |  |  | @3d0fd0d | 7 years | jakub | Do not flag absolute ISA mem range as relative
                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 | 
            
              |  |  | @8f059b5 | 7 years | jakub | Added flex and bison as build deps
Built on Fedora 29 and Ubuntu …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @951e451 | 7 years | jakub | vfs: do sanity check while resizing
We should make sure a fd is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a4e78743 | 7 years | zarevucky.jiri | Move string-to-int conversion tests to a separate file, and add a few
 …
                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 | 
            
              |  |  | @ee8d4d6 | 7 years | zarevucky.jiri | Fix build with -O1
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @52b44c6 | 7 years | jakub | srv/vfs: return after checking old fd's validity
It's possible for a …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ca0e838 | 7 years | zarevucky.jiri | Convert preprocessor macros in abi/ to C constructs
Preprocessor …
                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 | 
            
              |  |  | @bc417660 | 7 years | zarevucky.jiri | Merge pcut tests and corrections by matthieuriolo
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @098e16a5 | 7 years | zarevucky.jiri | pcut: write out names of the failing tests
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @76ec309b | 7 years | zarevucky.jiri | Correct ipow10_u64() for large exponents
theoretically ipow10_u64() …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a4ee8b3f | 7 years | zarevucky.jiri | Make sure rndgen_destroy() always gets called
The original …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b2dca036 | 7 years | zarevucky.jiri | Remove dead code from app/df
The app used to have a test for missing …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @6c707e4 | 7 years | zarevucky.jiri | Add an implementation of uuid_format
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @ab7d85a | 7 years | zarevucky.jiri | Remove unnecessary test from uuid parser
The original parser tested …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @bae2a05f | 7 years | zarevucky.jiri | Update file description for gsort.c
This commit removes the old file …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @88e7dc5 | 7 years | zarevucky.jiri | Add pcut tests
Adds tests for cap, gsort, ieee_double, double_to_str, …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fc9167f | 7 years | zarevucky.jiri | Correct location of pcut test for odict
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0f51ca4 | 7 years | zarevucky.jiri | Update libpcut from upstream
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @43dd2d4b | 7 years | zarevucky.jiri | libpcut update-from-master needs full bash to work
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @0f6a85ae | 7 years | zarevucky.jiri | Fix version 4 UUID generation
According to the standard, the 4 most …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @9f4ce50 | 7 years | zarevucky.jiri | Fix test of the comparison function in gsort()
Comparison functions …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @89e3152 | 7 years | zarevucky.jiri | Fix strndup()
PCUT showed one failure which occured while testing
the …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @fc448f5 | 7 years | jiri | Bump sycek
Ccheck now reports meaningful issues where it would …
                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 | 
            
              |  |  | @391996b | 7 years | zarevucky.jiri | Hide internal details of <dirent.h> structure DIR
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b583311 | 7 years | jiri | Serial keyboard could handle Ctrl-Q et al.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d6b759c | 7 years | zarevucky.jiri | Switch travis from Ubuntu Trusty (2014) to Xenial (2016)
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @758c79d | 7 years | jiri | Fix pointer computation for IPv6 ping reply, too
It's good to be able …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @f0bc6f6 | 7 years | jiri | Fix pointer computation for ping reply
Under the right circumstances …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @2332e13 | 7 years | jiri | Forgot to enable dynamic linking in ppc32 profile
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8fed3ef | 7 years | jakub | Improve error handling in virtio-net
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @e2f332c | 7 years | jakub | Fix ccheck
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @13eecc4 | 7 years | jakub | Add virtio-blk driver
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @95a47b0 | 7 years | zarevucky.jiri | Turn ipc_get_*/ipc_set_* into functions
                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 | 
            
              |  |  | @a1f173d | 7 years | jakub | Use VIRTIO 1.0 layout of virtio_net_hdr_t
When VIRTIO_F_VERSION_1 is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @d80fa05 | 7 years | jakub | Accept VIRTIO_F_VERSION_1
                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 | 
            
              |  |  | @cca2d93b | 7 years | zarevucky.jiri | Rename (v)printf_size to (v)print_length, to match <str.h> naming scheme
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @4f4018b | 7 years | zarevucky.jiri | Do not misuse printf_size() to estimate byte size of output
The …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @472fe7a | 7 years | jiri | Fix ccheck
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @8f99dbf | 7 years | zarevucky.jiri | Move non-optimization attribute from header to implementation
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @b4f1171 | 7 years | zarevucky.jiri | Rename setjmp/longjmp to context_save/context_restore
Once …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @a5c78a18 | 7 years | zarevucky.jiri | Rename context_t to context_t
<libarch/fibril_context.h> is …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @67ca359 | 7 years | zarevucky.jiri | Functions in <ctype.h> should be external
Standard says so.
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  | @92244ed | 7 years | zarevucky.jiri | .tm_nsec of struct tm cannot be conditional
Doing so means that any …
                lfn
                serial
                ticket/834-toolchain-update
                topic/msim-upgrade
                topic/simplify-dev-export | 
            
              |  |  |