Timeline



2005-05-20:

21:39 Changeset in mainline [32a89bf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
IA-64 work. Add application registers ar.lc, ar.ec, ar.ccv, ar.csd, …
17:07 Changeset in mainline [0cb0a72]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix typo in Jakub Vana's name.
17:04 Changeset in mainline [54ca3523]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
FPU work. FPU code cleanup, add/fix copyright notices where needed. …

2005-05-19:

23:19 Changeset in mainline [c01bd280]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Rename test/fpu/fpu0 to test/fpu/fpu1. Enhance and beautify FPU test …
20:29 Changeset in mainline [af22f158]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Set TS flag on system startup. Some bugs in FPU context switching seem …
13:37 Changeset in mainline [bc4a49f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add check for infinite loops in e().
13:28 Changeset in mainline [0a85743]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Rename test/fpu/fp0 to test/fpu/fpu0. (Couldn't do it in one go.)
13:24 Changeset in mainline [7135cf2]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Rename test/fp to test/fpu.
13:16 Changeset in mainline [b312247]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add BSD license and copyright line. Coding style and small improvements.
12:54 Changeset in mainline [f3ebb64]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
IA-32 boot Makefile bugfix. Previous version did not take 512B of boot …
11:55 Changeset in mainline [6de2480e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
IA-32 FPU lazy context switching. Doesn't work on Bochs and sometimes …

2005-05-18:

16:09 Changeset in mainline [1eee8383]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
IA-64 work. Add ar.pfs and ar.unat (caller and callee) application …

2005-05-17:

22:43 Changeset in mainline [6b96ab44]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
IA-64 work. Add the rest of branch registers to context_t. Add …
20:46 Changeset in mainline [7f1bfce]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add SP_DELTA macro for each architecture. On IA-32, this macro …
18:40 Changeset in mainline [87be9cfb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Fix page fault caused by dereferencing NULL pointer.

2005-05-13:

21:54 Changeset in mainline [eb43679]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
doxygen-style comments
21:45 Changeset in mainline [244f284]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
IA-64 cosmetics. Add ski_init_console() and ski_putchar() to ski.c to …
20:51 Changeset in mainline [da79d0fd]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add %P and %p formatters to printf for printing pointers in maximum …

2005-05-12:

20:37 Changeset in mainline [f2ffad4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
For each architecture, add function/macro FADDR that calculates …
18:02 Changeset in mainline [ea3fb2e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Move fpu_owner pointer from cpu_arch_t to cpu_t.

2005-05-11:

22:14 Changeset in mainline [c884ef1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
More of IA-64 initialization.
21:53 Changeset in mainline [6a27d63]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Finished FPU lazy context switching - first version. I have not tested …
20:23 Changeset in mainline [6ba143d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
size_t usage const qualifier code cleanup
20:21 Changeset in mainline [7eb01623]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Declare 'HelenOS project' as the copyright holder from 2005.
19:56 Changeset in mainline [196af843]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
typo fixes (year, \n)
19:53 Changeset in mainline [69515260]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
ASSERT macro
19:51 Changeset in mainline [02a99d2]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
NDEBUG debug symbol, ASSERT debug macro, fancier panic() in debug mode …
19:14 Changeset in mainline [45671f48]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
typedef short bool (as logical type), defines of false and true const …
19:02 Changeset in mainline [d7568a9f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Correct typo - threated vs. treated.
18:58 Changeset in mainline [da585a52]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
doxygen-style comments
18:55 Changeset in mainline [93ca46f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add Martin Decky to doc/AUTHORS.
17:08 Changeset in mainline [27dc170]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
const qualifier for print functions
17:00 Changeset in mainline [d34657e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
doxygen-style comments
16:38 Changeset in mainline [724b58a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
doxygen-style comments
14:12 Changeset in mainline [00a44bc]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
IA-64 work. Give up attempts to persuade ld to patch the kernel image …
00:14 Changeset in mainline [9db5b66]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Move architecture independent memcopy() and memsetb() out of MIPS …

2005-05-09:

00:35 Changeset in mainline [79f1f38f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Functions for switching TS flag.

2005-05-08:

23:47 Changeset in mainline [9c926f3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Begin support for FPU context switching on platforms which can't do it …
23:16 Changeset in mainline [0c47db1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Added fpu_context.h arch dep files and removed struct fpu_context from …
22:48 Changeset in mainline [6ef72c9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add missing context.S.
22:44 Changeset in mainline [0750a3a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add missing '\' to Makefile.inc Remove leading '_' from …
22:38 Changeset in mainline [2265edf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Blank line added :-)
22:32 Changeset in mainline [0ca6faa]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Move fpu_context switching functions from context.s to fpu_context.c …
19:53 Changeset in mainline [c4a5207f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Small changes, fix last few wrong indentations. TODO cleanup. IA-64 …
15:13 Changeset in mainline [4e1d008]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Big indentation update. Add Jakub Vana to AUTHORS. Minor fixes.
14:54 Changeset in mainline [ca90d65]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Change indentation in context.s.
14:26 Changeset in mainline [5dc2112]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Add missing function names.
14:17 Changeset in mainline [be50915]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Remove redundant comments.
13:59 Changeset in mainline [aa4e8d7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Remove fpu_context pointer from context_t. Add fpu_context statically …
10:06 Changeset in mainline [e9b9e12]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Added fpu_context_t type. IA-32's version of this type contains array …
10:04 Changeset in mainline [808e1f0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
JV's first commit :-)

2005-05-07:

21:56 Changeset in mainline [0985add]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add comfortable build and cleanup scripts for ia32, ia64 and mips …
21:39 Changeset in mainline [199145a1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add stdarg.h to support variable argument list functions on …

2005-05-06:

13:03 Changeset in mainline [75e5a8a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Typo corrected.
12:58 Changeset in mainline [0d2f805]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Variable argument list support for architectures passing arguments on …

2005-05-04:

22:14 Changeset in mainline [47d78c6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
IA-64 cosmetics. Fix boot/boot.s to jump to the appropriate address. …

2005-05-03:

18:42 Changeset in mainline [0f4e706]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Make read/write_dr0() inlined.
11:30 Changeset in mainline [2217ac3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
More IA-64 work. IA-64 putchar() for Ski simulator. Linker script changes.

2005-05-02:

19:49 Changeset in mainline [2a0047fc]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
More IA-64 work.

2005-05-01:

11:06 Changeset in mainline [30ef8ce]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Early support for IA-64 architecture.

2005-04-30:

16:47 Changeset in mainline [ed0dd65]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
More ACPI work. Initial MADT table parsing. SMP renaming and …
00:37 Changeset in mainline [10a2e22]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
ACPI update (RSDT/XSDT configuration). Cosmetic changes.

2005-04-27:

21:19 Changeset in mainline [babcb148]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
ACPI detection code. MP detection code rewrite. Minor changes.

2005-04-26:

16:17 Changeset in mainline [434f700]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Replace the deadlock-prone TLB shootdown algorithm with a …
10:02 Changeset in mainline [dba84ff]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Separate EBDA detection from MP Specification code. EBDA address will …

2005-04-25:

17:14 Changeset in mainline [85bfdcc8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Begin ACPI support. ACPI support will be necessary for initialization …
12:37 Changeset in mainline [ad36bd6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Small improvements.

2005-04-24:

21:59 Changeset in mainline [c9b8c5c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
APIC changes and fixes. Be more robust during MP configuration. Do …

2005-04-22:

14:11 Changeset in mainline [f07bba5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Code cleanup after arch_init() splitting. Restore %ds and %es …
10:34 Changeset in mainline [25f62cdf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix waitq_sleep_timeout() to call before_thread_runs() when handling …

2005-04-19:

19:31 Changeset in mainline [425913b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Small fixes.
16:19 Changeset in mainline [7eade45]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix wrong order of *_init() function calls.

2005-04-17:

18:09 Changeset in mainline [cb4b61d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Added before_thread_runs() to cope with TSS of user space tasks.

2005-04-16:

16:55 Changeset in mainline [2968fe29]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Minor changes and cleanups of recent modifications.

2005-04-13:

14:07 Changeset in mainline [aa9551d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Smarter definition of CPU macro.

2005-04-10:

20:08 Changeset in mainline [34b20f5d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Re-enable tests and fix include paths' in them.
20:01 Changeset in mainline [7b7d7d1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Cleanup floppy boot loader code and add missing stack initialization.
16:39 Changeset in mainline [23c0c08]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Remove bogus line.
16:36 Changeset in mainline [8262010]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Switch from mm-based 'the' mechanism to macro-based …

2005-04-09:

18:22 Changeset in mainline [43114c5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Introduce macros CPU, THREAD, TASK and use them to replace the→cpu, …

2005-03-22:

10:05 Changeset in mainline [e6ba9a3f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
SPARTAN authors

2005-02-26:

22:37 Changeset in mainline [8a78e68]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
MP Specification says that MP Configuration Table extended entries …
00:26 Changeset in mainline [f5075fa]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix the algorithm for counting MP Configuration Table checksums.

2005-02-25:

23:38 Changeset in mainline [397c77f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Clean up (ia32 vs. i386). Header files reorganization.
11:48 Changeset in mainline [26a8604f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Be more careful when sending IPI on UP configured as SMP.

2005-02-23:

11:58 Changeset in mainline [453ba46]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Forgot to add this in revision 7.
11:50 Changeset in mainline [3418c41]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Use ipi_broadcast() instead of l_apic_broadcast_custom_ipi().
11:48 Changeset in mainline [4ffa9e0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
New IPI for waking up idle CPU's halted in scheduler. Added …

2005-02-22:

08:31 Changeset in mainline [b109ebb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
shootdown vs. shutdown

2005-02-21:

21:47 Changeset in mainline [169587a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
TLB shootdown.
Note: See TracTimeline for information about the timeline view.