|
|
@0aae87a6
|
13 years |
jakub |
Unify the default stack size used by userspace threads and fibrils.
- …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3b8a990
|
13 years |
jakub |
Create also the uspace thread stacks with guard pages and late …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5892ec1
|
13 years |
jakub |
Rename AS_AREA_NORESERVE to AS_AREA_LATE_RESERVE.
This reflects the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1107050
|
13 years |
jakub |
Allocate fibril stacks as guarded and non-pre-reserved address space areas.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82d062d8
|
13 years |
jakub |
Add a missing copyright message and cstyle.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@34b9299
|
13 years |
jakub |
printf() full floating point support.
(Thanks to Adam Hraska.)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@849bebe4
|
13 years |
jakub |
Do not leak the message buffer in log_msgv().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c6f1eb05
|
13 years |
jiri |
Make dlfcn functions available even when dynamic linking is not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@97b199b1
|
13 years |
jakub |
Slight cleanup in hash_table.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e00f87
|
13 years |
jakub |
Use NULL instead of 0 as a hash_table_ops_t member initializer.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@062d900
|
13 years |
jakub |
Cherrypick userspace hash table changes from …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fedac2f
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3322d95
|
13 years |
m.lombardi85 |
rename BATTERY_EXHAUSTED to BATTERY_LOW
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@917797f
|
13 years |
m.lombardi85 |
Add support to the battery interface, not tested yet
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@54a0070
|
13 years |
vojtechhorky |
Merge from lp:~vojtech-horky/helenos/logging
All logging is …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7aa6b99
|
13 years |
jakub |
Make sure gcc generates stack frames that are compliant with the ARM …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0c836e8
|
13 years |
vojtechhorky |
Add comments to logging interface in libc
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@70253688
|
13 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7f8f9fd
|
13 years |
martin |
ia64 still requires the explicit alignment
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0783634
|
13 years |
martin |
place the .interp section behind the other sections in the text …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ac31040
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6cd626
|
13 years |
m.lombardi85 |
link libc to the libsoftfloat in arm32, mips32, mips32eb, mips64 and ppc32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0d57c3e
|
13 years |
jakub |
Check for allocation failures when allocating TLS.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4c84ada5
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d94b16c
|
13 years |
jiri |
Factor out server side of console IPC protocol.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5572ad1
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc0ccab
|
13 years |
vojtechhorky |
Trim trailing new lines in logging messages
Added because of USB …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aa492fe
|
13 years |
martin |
extend the scope of compile-time printf-like argument verification
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@664fc031
|
13 years |
m.lombardi85 |
rename the new time functions to the time_* naming scheme
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@077dad2
|
13 years |
m.lombardi85 |
rtc: fix double wait for IPC answers in clock_dev.c, use async_forget()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6560960
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@74fec95
|
13 years |
sucha14 |
Add signed native integer definition to uspace types.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6af521c
|
13 years |
sucha14 |
Fix input client stub for absolute move events.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2568c94
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@111d2d6
|
13 years |
jiri |
Factor out input protocol client code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1a101d
|
13 years |
vojtechhorky |
Get rid of log_log_msg()
All calls to log_msg(LVL_*) were rewritten …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@267f235
|
13 years |
vojtechhorky |
log_init() needs only one parameter
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52c4264
|
13 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@568693b
|
13 years |
sucha14 |
Add reverse variant of str_decode.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf9ac4e8
|
13 years |
vojtechhorky |
Add comments to logger IPC
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e596bd
|
13 years |
vojtechhorky |
Enum renaming
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1912b0c
|
13 years |
vojtechhorky |
Remove redundant function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f039dba
|
13 years |
vojtechhorky |
Logger also works with hierarchy
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f72ae3b
|
13 years |
vojtechhorky |
log_create returns parent in case of errors
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@330a59f
|
13 years |
vojtechhorky |
Remove no longer needed function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f50a756
|
13 years |
vojtechhorky |
Function renaming
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f351432
|
13 years |
m.lombardi85 |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2bf781a
|
13 years |
vojtechhorky |
Pretend logs form a tree hierarchy
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cba45af
|
13 years |
vojtechhorky |
Rewrite logger (work in progress)
Major issues
* no locking
* no …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d5e378
|
13 years |
martin |
cherrypick GUI implementation (originally by Petr Koupy), with several …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f5cf68
|
13 years |
martin |
implement va_list variant of task_spawn()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d6ddeb7
|
13 years |
vojtechhorky |
Log context is actually a log
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ebbc8a74
|
13 years |
vojtechhorky |
Remove premature optimizations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc5aa568
|
13 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80d8885
|
13 years |
vojtechhorky |
Set levels for individual contexts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@793cce15
|
13 years |
vojtechhorky |
Add logging contexts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@717a0aa
|
13 years |
vojtechhorky |
Rename double-underscored functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7034b443
|
13 years |
vojtechhorky |
Move common code to separate function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@494f417
|
13 years |
vojtechhorky |
Allow changing level of individual namespaces
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eab3d04
|
13 years |
vojtechhorky |
Allow specifying of log level as a name
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c67b41
|
13 years |
vojtechhorky |
Use log level names when printing instead of numbers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@04da852
|
13 years |
vojtechhorky |
Read properly boot log level
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be2a38ad
|
13 years |
jiri |
Add functions chr_width() and str_width() to determine character and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5882487
|
13 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b52dd1de
|
13 years |
vojtechhorky |
Initial logging level can be set through sysinfo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@669f5cae
|
13 years |
vojtechhorky |
Allow setting default log level
Currently, it does not affect …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@16639bb
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7ea5400
|
13 years |
m.lombardi85 |
Replace the gmtime(), asctime() localtime() and ctime() with a new set …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@affaf2e
|
13 years |
sucha14 |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@135486d
|
13 years |
jiri |
Allow more than one client connection to block device.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8a99c7e
|
13 years |
sucha14 |
Add basic support for absolute mouse/pointing devices.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9dec6d4
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cddcc4a3
|
13 years |
vojtechhorky |
Merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4802dd7
|
13 years |
jiri |
Factor out client and server IPC stubs for block devices.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@14c5005
|
13 years |
m.lombardi85 |
merge mainline changes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45cbcaf4
|
13 years |
m.lombardi85 |
avoid deadlocks by replacing gettimeofday() with getuptime() in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a58347
|
13 years |
m.lombardi85 |
The gettimeofday() function now asks for the current time to the real …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d7978525
|
13 years |
jakub |
Implement ipc_*_finalize() functionality directly in async framework.
…
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c34f587
|
13 years |
jakub |
Remove synchronous IPC primitives.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ea5cc5b
|
13 years |
m.lombardi85 |
remove the CLOCK_GET_BOOTTIME operation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db80a2e
|
13 years |
m.lombardi85 |
CLOCK_DEV_IFACE must be declared before AHCI_DEV_IFACE
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90478727
|
13 years |
m.lombardi85 |
merge mainline changes
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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@14de4106
|
13 years |
vojtechhorky |
Speed-up logging when not recorded
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be73793
|
13 years |
vojtechhorky |
Make logger runnable again
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|