|
|
|
@85d31de9
|
13 years |
adam.hraska+hos |
Fix: hash table key type mismatch on 64bit machines in locfs_ops.c.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30c0826
|
13 years |
adam.hraska+hos |
cht: Fixed performance regression on 64-bit machines.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da68871a
|
13 years |
adam.hraska+hos |
Merged changes from mainline.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1d01cca
|
13 years |
vojtechhorky |
Fix release script
* Must tell bzr export explicitly to export the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc216a0
|
13 years |
adam.hraska+hos |
Refactored any users of hash_table to use opaque void* keys instead of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7cd9b02
|
13 years |
jakub |
Add the missing part of amd64's elf_regs_t.
- GDB can now find the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@798105ca
|
13 years |
jiri |
tcp_sock_recv_fibril() needs to handle situation when sock_core goes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b17518e
|
13 years |
adam.hraska+hos |
Renamed atomic_swap_* to atmoic_set_return_* and added a local cpu …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f1c7755
|
13 years |
adam.hraska+hos |
Added atomic_swap_ptr() for ia32, amd64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6eaed07
|
13 years |
adam.hraska+hos |
cht: Switched to using a sentinel node instead of checking for NULLs. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@26d8df3
|
13 years |
adam.hraska+hos |
adt: Changed the 64-bit hash mixer to produce higher quality high …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e5cef3
|
13 years |
adam.hraska+hos |
cht: Reduced lookup overhead.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b7bcb8
|
13 years |
adam.hraska+hos |
cht: Slightly changed CHT interface. It now allows to specify the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fbe17545
|
13 years |
adam.hraska+hos |
rcu: Prints a warning if a thread exits while in an rcu read section.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4112ba
|
13 years |
martin |
Repository.iter_reverse_revision_history() method is deprecated and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@09737cc
|
13 years |
adam.hraska+hos |
rcu: Fixed some misplaced asserts.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9bcdbc5
|
13 years |
martin |
make sure the code in .init is always aligned reasonably
(despite …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@31e6aa7
|
13 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fbe89af
|
13 years |
martin |
mips: do not generate FPU code
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a7e064fc
|
13 years |
martin |
mips32 builds need to be barebone so far
(to workaround the ROM size …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f80fd8c
|
13 years |
martin |
allow to specify different machine from command line
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1772e6d
|
13 years |
sucha14 |
Update documentation for str_cmp and str_lcmp.
This is a modified …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3648ea56
|
13 years |
adam.hraska+hos |
rcu: Cosmetic change. Shaved off some overhead in rcu_call().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@597b12e
|
13 years |
sucha14 |
Fix a possible numeric overflow introduced by the previous commit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e3b052d
|
13 years |
sucha14 |
Fix computation of column width when showing tab completions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e1c0260
|
13 years |
martin |
improve loader .interp fix
* suppress the assembler warning by …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b553acc
|
13 years |
martin |
version bump
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4bbba4a
|
13 years |
martin |
when pushing more revisions at once, send multiple individual emails …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@452e91b
|
13 years |
adam.hraska+hos |
Changed the default kernel RCU implementation to A-RCU.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d4d36f9
|
13 years |
adam.hraska+hos |
rcu: Added another preemptible kernel rcu - A-RCU.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ea75f0
|
13 years |
sucha14 |
sportdmp: Use first service from serial category instead of hardcoded …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0aa300d
|
13 years |
sucha14 |
sportdmp: make baud argument optional
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dce39b4
|
13 years |
sucha14 |
Add a function to check if a string has a given prefix.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@99047a72
|
13 years |
sucha14 |
Display commit message for the last revision in the post-commit …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4efeab5
|
13 years |
sucha14 |
Update documentation for str_cmp and str_lcmp
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f0fcb04
|
13 years |
adam.hraska+hos |
rcu: Replaced checking three variables to see if the detector needs to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b03a72
|
13 years |
adam.hraska+hos |
rcu: Switched from using THREAD→nesting_cnt to CPU→nesting_cnt as …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8e3ed06
|
13 years |
adam.hraska+hos |
rcu: Allowed inlining of the RCU read side.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@13d5639
|
13 years |
sucha14 |
Correctly check numbers while converting them to integer.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56ba2b9
|
13 years |
sucha14 |
sportdmp: For invalid service name, print error instead of waiting for it.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b2ba418
|
13 years |
jakub |
The .interp section needs to be both allocable and either @note or …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d99fac9
|
13 years |
adam.hraska+hos |
Fixed build for amd64 (due to bad cht1 test and atomic.h).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0949b7a
|
13 years |
adam.hraska+hos |
cht: Added CHT stress test.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@14c9aa6
|
13 years |
adam.hraska+hos |
cht: Added initial working concurrent hash table. Builds and runs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4ec9ea41
|
13 years |
adam.hraska+hos |
rcu: Added rcu_barrier() that waits for all outstanding rcu_calls to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2bcf6c6
|
13 years |
adam.hraska+hos |
Added atomic_cas_ptr() including a sanity test for ia32 and amd64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d30b14f
|
13 years |
jakub |
Adhere to amd64 ABI for calling variadic functions.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4fc93d5
|
13 years |
jakub |
Sanitize the SYSRET vulnerability on Intel amd64 processors.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8f4f444
|
13 years |
jakub |
Add a variant of fault_if_from_uspace() that doesn't check whether
the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3bb732b
|
13 years |
adam.hraska+hos |
cht: Implemented insert, resize. Heavy work in progress. Excluded from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7ef2249
|
13 years |
adam.hraska+hos |
cht: Initial commit. Heavy work-in-progress. Excluded from build.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f66c203d
|
13 years |
martin |
explicitly load default BIOS IDT for real-mode VESA BIOS access (GRUB …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@64be561
|
13 years |
adam.hraska+hos |
nic: Minor cleanup of nic_add_db after switch from hash_set to hash_table.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a6da62
|
13 years |
adam.hraska+hos |
rcu: Added rcu_read_locked().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b382774
|
13 years |
adam.hraska+hos |
Added member_to_inst() to macros.h in uspace and kernel.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2696a76
|
13 years |
adam.hraska+hos |
ns: Fixed checking if a task is present in the hash table in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbd3dfb
|
13 years |
adam.hraska+hos |
Added kernel bzero().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c828803
|
13 years |
martin |
add comment describing the motivation for the alignment
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da287d1
|
13 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b078a42
|
13 years |
martin |
it is imperative that the _size_ of the allocated block is at least …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1008064
|
13 years |
martin |
temporary workaround for ticket #465 (GCC bug 53975)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ea8b91d
|
13 years |
jano.vesely |
ohci: Fix interrupt mask on big endian hw.
This never caused problems …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e7c3fa0
|
13 years |
jakub |
Detect integer overflow in lcm() when cumputing alignment in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7aafdb86
|
13 years |
jakub |
When growing heap to satisfy an allocation request of s bytes aligned …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@76c07e4
|
13 years |
martin |
fix condition reset
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb3683a
|
13 years |
martin |
AHCI improvements
* avoid interrupt lockups by properly detecting and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8486c07
|
13 years |
martin |
IRQ pseudocode improvements
* rename CMD_BTEST to CMD_AND (less …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a2348a9
|
13 years |
adam.hraska+hos |
Fixed build: removed uspace hash_set.c from the Makefile.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56c167c
|
13 years |
martin |
cstyle (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb7e545e
|
13 years |
martin |
enlarge the maximum allowed pseudocode size
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be67118
|
13 years |
martin |
improve documentation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2732c94
|
13 years |
adam.hraska+hos |
Replaced separate uspace hash_set implementation with uspace's hash_table.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0ca7286
|
13 years |
adam.hraska+hos |
Added resizing to user space (single-threaded) hash_table. Resizes in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6de2d766
|
13 years |
jano.vesely |
Merge USB branch.
USB should be endian agnostic now.
OHCI and pci …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@32260a0
|
13 years |
jano.vesely |
usbinfo: Remove redundant loop.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d355aa8
|
13 years |
jano.vesely |
usbinfo: allow combining list with other commands.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9e279c4
|
13 years |
jano.vesely |
Merge lsusb to usbinfo.
Use -l or —list to get the list.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3795f9c
|
13 years |
jano.vesely |
rootmac: Disable hardcoded pci bus.
Reported to cause lockups.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e3122b0
|
13 years |
jano.vesely |
uhci: Use dmamem_map_anonymous instead of as area tricks.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8fccd42
|
13 years |
jano.vesely |
ohci: Fix compiler errors
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8013637
|
13 years |
jano.vesely |
More mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7030bc9
|
13 years |
jakub |
Check that the CR_TXP bit in ne2k's CR register is zero after a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae3ff9f5
|
13 years |
martin |
import AHCI updates (comments, fixes) from Petr Jerman …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@730dce77
|
13 years |
martin |
get rid of the packed structure attribute (there should be no unwanted …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a00d555
|
13 years |
martin |
AHCI fixups
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e435537
|
13 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9904eb90
|
13 years |
martin |
cherrypick initial SATA (AHCI) support, originally by Petr Jerman
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dfc07c1
|
13 years |
martin |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c1da4b
|
13 years |
adam.hraska+hos |
rcu: Cleaned up rcu1 test a bit. Now it uses wired threads.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0cf813d
|
13 years |
adam.hraska+hos |
rcu: Added new statistics. Changed reclaimers to run callbacks with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@057e77f
|
13 years |
adam.hraska+hos |
preemption_disable: Removed failed attempt at rescheduling once …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0594c7ea
|
13 years |
adam.hraska+hos |
rcu: Changed mallocs in test rcu1 to use nonblocking ATOMIC_FRAME flag.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e25eb9e3
|
13 years |
adam.hraska+hos |
rcu: Sped up rcu1 stress test.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e8471b9
|
13 years |
adam.hraska+hos |
smpcall: Fixed to compile for amd64.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c14762e
|
13 years |
adam.hraska+hos |
adt: Removed duplicate implementations of list_concat().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e16033
|
13 years |
adam.hraska+hos |
rcu: Fixed memory leak in rcu1 test.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@935e28c
|
13 years |
adam.hraska+hos |
preemption_disable: Fixed bug that called scheduler() from interrupts. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1066041
|
13 years |
adam.hraska+hos |
preemption_disable: Turned functions into macros. Moved THREAD, AS, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b68ae24
|
13 years |
adam.hraska+hos |
rcu: Fixed printing incorrect statistics.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b23c88e
|
13 years |
adam.hraska+hos |
preemption_disable: Replaced memory barriers with compiler barriers. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|