Timeline



2005-11-08:

18:02 Changeset in mainline [0b5ac364]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Get the memory barriers on ia32 right.
17:21 Changeset in mainline [0187fd0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
fix IA-32 fences (½)
16:40 Changeset in mainline [0060b1d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add sparc64 context_offset.h. Fix symbolic links in amd64 to be relative.
15:28 Changeset in mainline [7fc2bec1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Rename build.ia32 to tools/build. Point …
15:07 Changeset in mainline [14fe5def]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add missing arch sources for sparc64.
14:48 Changeset in mainline [1727d429]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
fix release string for exported repository
14:37 Changeset in mainline [c6861f4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
even fancier release/revision display
14:26 Changeset in mainline [ba22dcb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
include svn revision and build time in the kernel
13:01 Changeset in mainline [6e259d5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
link kernel in ARCH's native format first, then use objcopy to create …
12:54 Changeset in mainline [789b5cc]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
some fancy stuff
12:38 Changeset in mainline [36a140b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
build system: CONFIG_TEST, CONFIG_USERSPACE
12:22 Changeset in mainline [5f85c91]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
make configuration variables usage consistent
11:57 Changeset in mainline [389f41e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
new build system almost finished
11:53 Changeset in mainline [5b65205]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
ia64 work. Add missing srlz_d(). Remove extra stops. Coding style cleanups.
00:00 Changeset in mainline [6bc4dbd]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
new build system upgrade finished work for IA-32, IA-64, PPC-32, SPARC-64

2005-11-07:

20:44 Changeset in mainline [849ba5cb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
build system: boot target
20:18 Changeset in mainline [c4e8ed9d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
move uspace to a separate development tree
20:04 Changeset in mainline [e16e036a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export0.1.0 by Martin Decky <martin@…>
major build system revision (unfinished) this patchset most …
19:06 Changeset in mainline [d90ca68]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
(ignore this :))
19:06 Changeset in mainline [34c71ead]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
(ignore this :))
19:06 Changeset in mainline [c9554dcb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
(ignore this :))
19:05 Changeset in mainline [00eddde]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
(ignore this :))
17:24 Changeset in mainline [3eddaff]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
Initial import of user-space stuff
16:26 Changeset in mainline [2a40908]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
initial (very raw) user space support
15:20 Changeset in mainline [a725deb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
ia64 work. Fix SP_DELTA alignment. Cosmetics.
15:10 Changeset in mainline [83817ea]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Context restore in HEAVYWEIGHT handlers
13:47 Changeset in mainline [17a20bc]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
ia64 work. Do not break memory stack alignment in heavyweight …
12:54 Changeset in mainline [77593a76]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
sp should not be decremented after last save
12:22 Changeset in mainline [cd7a87d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
r12 (stack pointer) must be descremented prior to storing data into …

2005-11-06:

17:15 Changeset in mainline [cfa43b8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add some comments for buddy system operations.
16:30 Changeset in mainline [894498c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Two small ia64 improvements.
15:38 Changeset in mainline [2262044]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
ia64 work. Heavyweight handler should be complete up to the point …

2005-11-05:

21:43 Changeset in mainline [2c457e8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
update comments
21:20 Changeset in mainline [cabc62d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
new tested IA-32 SMP machines
21:11 Changeset in mainline [154049e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
ia64 work. Begin implemention of heavyweight interrupt handler. Finish …

2005-11-03:

22:09 Changeset in mainline [dd118f0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix switch variable.
21:55 Changeset in mainline [05d9dd89]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
ia64 work. Fix definition of u32. Add more register manipulation …
20:26 Changeset in mainline [0259524]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
IA-64 work. Add some asm functions for manipulation with PSR, AR and …
12:12 Changeset in mainline [dbd1059]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
IA-64 work. Exclude external interrupt from universal_handler() scope.

2005-11-01:

22:14 Changeset in mainline [169c408]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Move src/ and include/ to generic.
17:05 Changeset in mainline [1a70350]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
For now, compile with -mhard-float. Libraries required by -msoft-float …

2005-10-30:

18:01 Changeset in mainline [0e90b4e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
sparc64 work. In context_save() and context_restore(), reserve 128 …
17:29 Changeset in mainline [df91be5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
sparc64 work. Adjust context_set() to be SCD compliant.
13:49 Changeset in mainline [437ee6a4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
sparc64 work. Add context_save(), context_set() and context_restore(). …

2005-10-29:

16:06 Changeset in mainline [2cd0485d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Fixed problem with va_arg macro for mips32. This solves problem with …
13:37 Changeset in mainline [39cb79a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
sparc64 work. Link kernel with load address 0x4000. Add fragment of …

2005-10-27:

15:53 Changeset in mainline [b9b103d3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
Enable/disable CPU memory barriers at compile time

2005-10-26:

09:12 Changeset in mainline [807d2d4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Move ACPI code to genarch. Enable it for ia32, amd64 and ia64. For …
00:07 Changeset in mainline [34d9ab28]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Create genarch directory. Move ppc32 ofw.[ch] to genarch. Fix …

2005-10-25:

22:36 Changeset in mainline [81e1396]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Small sparc64 changes. Start native boot loader.

2005-10-24:

20:18 Changeset in mainline [56d40fe]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
Memory inline functions for AMD64. memcmp and memcpy are redefined …

2005-10-22:

20:41 Changeset in mainline [2a99fa8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
sparc64 infrastructure.

2005-10-19:

14:39 Changeset in mainline [a16bfd0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Added identity mapping for more then 16MB - now it maps 64MB on boot.
13:33 Changeset in mainline [37e9dbd]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
IA-64 work. Put RSE into lazy mode before writing ar.bspstore and …
12:58 Changeset in mainline [8005218]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Make context_set() reset ar.pfs.pfm (especially ar.pfs.pfm.sol) so …

2005-10-18:

09:33 Changeset in mainline [4b2c872d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Create generic context_save() and context_restore(). These two …

2005-10-17:

23:31 Changeset in mainline [22f7769]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Rename cpu_priority_{high|low|restore|read} functions to …
09:24 Changeset in mainline [75eacab]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
IA-64 work. context_save() doesn't have to restore ar.pfs as it is a …

2005-10-16:

19:49 Changeset in mainline [ba1b2194]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Doxygen comments.
19:18 Changeset in mainline [9cefba4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Doxygen-style comments.
09:20 Changeset in mainline [0bed5d0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
sparc64 toolchain build script.

2005-10-15:

13:47 Changeset in mainline [bd2933a8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
IA32 has_cpuid() inline minor indentation fixes
13:19 Changeset in mainline [b07a838]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
fix shell warning

2005-10-12:

21:28 Changeset in mainline [874e312a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix directives for K_TEXT_START, K_TEXT_START_2 and K_DATA_START …

2005-10-11:

21:00 Changeset in mainline [26f9943]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Doxygen comments fixes.
20:25 Changeset in mainline [a783ca4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix doxygen comments.

2005-10-10:

20:26 Changeset in mainline [a016b63]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Small improvement in pte_t type definition.
11:15 Changeset in mainline [e0cdb7b6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add ALIGN() macro. Fix usage of early_mapping() in main.c. The …

2005-10-08:

09:37 Changeset in mainline [ac5665a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Finalize mm mapping test #1 once again.
09:31 Changeset in mainline [cad5ce8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Finalize mapping1 test. Record omitted excMod bug in msim.

2005-10-07:

23:19 Changeset in mainline [8c5e6c7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
mips32 memory management work. TLB exceptions seem to be working on at …
11:50 Changeset in mainline [92e5431]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add arch directory for sparc64.
09:53 Changeset in mainline [fd3c9e5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Small changes to mips32 mm. Small changes in mm mapping test #1.

2005-10-06:

12:45 Changeset in mainline [cc205f1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add mm/mapping1 test. (Will not make it past TLB Invalid exception on …

2005-10-05:

21:38 Changeset in mainline [bca1b47]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Small fix. MIPS32 pte_t.c is not bool.
21:29 Changeset in mainline [38a1a84]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
MIPS32 memory management work. Fix some bugs introduced yesterday …
19:56 Changeset in mainline [49c1f93]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
Comments fixed
19:42 Changeset in mainline [342de62]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
Last inline functions for IA-32

2005-10-04:

22:09 Changeset in mainline [1084a784]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
mips32 memory management work. TLB Refill Exception implemented …
22:06 Changeset in mainline [8e3f47b3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
ia-32 memcmp inline
11:23 Changeset in mainline [ce031f0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
MIPS work. Fix some name inconsistencies between cp0 functions' …

2005-10-03:

13:09 Changeset in mainline [1e2aecca]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
IA-64 work. Map interrupt vectors to their names.

2005-10-02:

18:07 Changeset in mainline [df364582]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Doxygen-style comments for condvar.c.
17:19 Changeset in mainline [63975c6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Doxygen-style comments for mutex.c.
17:11 Changeset in mainline [f02436c8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Doxygen-style comments for rwlock.c.
16:04 Changeset in mainline [ac4177ca]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Doxygen-style comments for semaphore.c.
14:49 Changeset in mainline [5e04b48d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Doxygen-style comments for spinlock.c.

2005-10-01:

22:51 Changeset in mainline [922c7ce]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Doxygen-style comments for waitq.c.

2005-09-29:

22:47 Changeset in mainline [941d1e9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Make cross-compiler the default compiler on IA-32. For native …
20:15 Changeset in mainline [40a468a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Implement splitting and concatenation for headless doubly-linked …

2005-09-28:

13:22 Changeset in mainline [2a9543d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Optimize buddy_system_free(). Remove special-case code from the main …
13:00 Changeset in mainline [32ff43e6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Redeclare eraly_malloc() with attribute ((malloc)) to improve …

2005-09-25:

20:13 Changeset in mainline [a58db280]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Generic buddy allocator. Please review the code before it is deployed.
16:51 Changeset in mainline [c9ed176]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Move kernel build files one level up the directory tree. Fix paths in …
16:15 Changeset in mainline [48a02ef]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Replace free() call with early_free() call in zone_create().

2005-09-23:

22:54 Changeset in mainline [adecf496]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Revert previous change in frame_t as it broke IA-64. (Most likely some …
20:44 Changeset in mainline [4841104]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Physical memory management work. Add "attribute ((packed))" to …

2005-09-22:

14:36 Changeset in mainline [23443b2]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Memmap print fixed.

2005-09-21:

22:34 Changeset in mainline [cf27a6cb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Complete map_kernel() in boot.S to map the entire 4G space. Change …
21:07 Changeset in mainline [74b2f5bf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
During MADT parse, count only enabled CPUs.
19:19 Changeset in mainline [aed4eca]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
The more physical frames, the more memory allocated for heap.
13:37 Changeset in mainline [84dd253]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Physical memory management work. New frame allocator. Some …

2005-09-20:

22:52 Changeset in mainline [fcacfb7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Physical memory management work. Implement zone_*() and some frame_*() …
21:54 Changeset in mainline [e456008]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add zone pointer to frame_t. This will be essential for fast …
21:07 Changeset in mainline [c0a91d1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Replace #define's in list.h with type-safe inlines. Update mips32 …
10:07 Changeset in mainline [4fade3e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Added support for msim with 4kc instructions. Fixed support for …

2005-09-19:

21:18 Changeset in mainline [7e9769f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix copyright notices.
20:23 Changeset in mainline [b4865e1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
Some junk code removed
20:20 Changeset in mainline [a68003f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
Memory routines per-arch declations for future implementation
14:02 Changeset in mainline [a2dc632]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Compilation fixes. memcpy() must be declared in memstr.h

2005-09-18:

21:43 Changeset in mainline [d9430f7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
I think some comments to the algoritm would be helful
21:39 Changeset in mainline [104dc0b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
built-in memcpy is not used anymore on IA-32. IA-32 memcpy is now fast …
20:09 Changeset in mainline [650d976]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
small fix
19:37 Changeset in mainline [105a0dc]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
Get from port functions are now inline
15:07 Changeset in mainline [e158717]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add 'base' attribute to frame_zone_t structure.
14:35 Changeset in mainline [7b43e11]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Physical memory management work. Define structures for frame zones and …
09:14 Changeset in mainline [714675b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
Outb, outw, outl are now inline functions

2005-09-17:

21:24 Changeset in mainline [a5556b4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
outb inline function

2005-09-16:

10:42 Changeset in mainline [6799505]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Ok. The idea of _qsort() was not broken at all. Revert the changes and …

2005-09-15:

21:19 Changeset in mainline [0a50f59]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Remove _qsort() as its concept is fundamentally broken. Move …
21:02 Changeset in mainline [01e48c1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Optimize sorting functions so that malloc() and free() is called only …

2005-09-13:

21:20 Changeset in mainline [d6dcdd2e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Optimize some assembler functions.
20:02 Changeset in mainline [b1cf98c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Documentation updates for amd64, mips32 and ia32. Replace %L with %P …

2005-09-12:

21:32 Changeset in mainline [2e5f770]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Update documentation of ports.
20:31 Changeset in mainline [1c9b02df]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
20:25 Changeset in mainline [c7a7656]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Added more code to arc. Fixed bad name in byteorder.h
13:58 Changeset in mainline [72dde3a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Finish renaming of mips and ppc ports.
13:55 Changeset in mainline [1b50135]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Rename ppc port to ppc32.
13:48 Changeset in mainline [60780c5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Rename mips port to mips32.
11:54 Changeset in mainline [e75cf11]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>

2005-09-11:

15:51 Changeset in mainline [2b3e0738]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Make the objcopy files compatibile with gnu-sgi-irix linker.
15:13 Changeset in mainline [f3ade6c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Avoid code duplication by creating generic byteorder.h. Some naming …
13:47 Changeset in mainline [61a9bbe]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Uncomment LONG(0xdeadbeaf) in IA-32 linker script so that the kernel …
13:42 Changeset in mainline [272f4271]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
minor
13:38 Changeset in mainline [788ccb04]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
More effective memory allocations with help of qsort wrapper method
13:29 Changeset in mainline [ddd9486]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Cleanup. Cancel fake in pm.c and replace it with LONG(0xdeadbeaf) in …
12:55 Changeset in mainline [8e3fb24c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
Copyright notice and proper tabs
12:48 Changeset in mainline [3156582]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Updated symtab so that it works correctly with BE architectures. …
12:19 Changeset in mainline [8491c48]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
Generic quicksort and bubble sort implementation. ACPI MADT parser now …

2005-09-10:

17:54 Changeset in mainline [a1493d9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed bad address loading in simulators. FPU cooprocessor unusable now …
17:30 Changeset in mainline [24241cf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Basic changes to boot it on SGI Indy.
11:20 Changeset in mainline [9060bd1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
IA-32 can be now cross-compiled by ./build.ia32 cross. Unify IA-32 …
01:16 Changeset in mainline [f3a6c8e5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Doc updates, small fixes.
00:52 Changeset in mainline [ffc277e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Cleanup of makefiles to have common options in one main makefile. Add …

2005-09-09:

16:39 Changeset in mainline [b02e5d1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Forgotten file…
13:50 Changeset in mainline [38de8a5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
MIPS architecture now works without any problems in - msim: compile as …
11:59 Changeset in mainline [b0edf3b2]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add comments for new floating point modifiers to print.c. Remove …

2005-09-08:

22:40 Changeset in mainline [ba1b7393]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Reduce IA-64 context_t according to IA-64 ABI. Make IA-64 port …
21:32 Changeset in mainline [6c4024f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed bad instructions in loader.
21:06 Changeset in mainline [85ddc05]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Bad stack settings. Why did not msim complain??

2005-09-07:

10:18 Changeset in mainline [178ec7b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Copyright notices changes.
09:54 Changeset in mainline [d246e7e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Make AMD64 gencontext.c consistent with MIPS gencontext.c
09:44 Changeset in mainline [909c6e3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
MIPS exception now saves all necesssary information only on stack.
08:34 Changeset in mainline [24bd23a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Optimize assembler code according to the knoweledge of IA-32 ABI.
07:42 Changeset in mainline [7248e31]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Make IA-32 userspace stack be aligned on doubleword boundary. In …

2005-09-06:

23:23 Changeset in mainline [0b512a8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Small cleanups
23:10 Changeset in mainline [2bd4fdf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
MIPS bug fixes. Added usermode to MIPS, unfortunately impossible to …
22:09 Changeset in mainline [2c9de7e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
According to IA-32 ABI, %edx and %ecx don't have to be saved accross …
21:41 Changeset in mainline [2cd073bd]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
Minor after fixes to madt parsing
21:30 Changeset in mainline [50a4e25]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Sergey Bondari <bondari@…>
Fixed possible non-consequentive local apic madt entries Request for …
09:56 Changeset in mainline [b49f4ae]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Added architecture independent hooks for fpu lazy context switching. …
09:31 Changeset in mainline [a5d1331]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Just formatting changes.
09:15 Changeset in mainline [e949fd6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed things broken by last commit.
08:51 Changeset in mainline [e84439a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed mips boot process. On interrupt saving registers, save $lo, $hi. …

2005-09-05:

21:52 Changeset in mainline [39ae77b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Change processor type in simics.conf to x86-hammer. This way it …
21:31 Changeset in mainline [8f1560b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
sample Simics configuration
15:52 Changeset in mainline [16e9afa3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
15:25 Changeset in mainline [2d9869b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed bad slave i8259 initialization.
12:48 Changeset in mainline [1b492b5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Backported amd64 build process back to ia32.
12:41 Changeset in mainline [8f2153b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Backported AMD64 linker and boot changes back to IA32.
12:17 Changeset in mainline [2c55af3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Better stack recognition in stack content dump.
12:15 Changeset in mainline [c0b45fa]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
remove lower 2 GB identity mapping (IA-32)
11:59 Changeset in mainline [ff4c4f5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Symtab now contains variables
11:27 Changeset in mainline [342616d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
More logical fpu_context_engaged setting. The sse1 test now correctly …
10:55 Changeset in mainline [8fe379b5]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Test that really tests SSE context switching.
09:35 Changeset in mainline [6153749]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add timeout to kmp() so that we don't deadlock while waiting for AP's …

2005-09-04:

23:38 Changeset in mainline [ae9624e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Symbol table now contains static functions too. NOTE: gcc heavily …
23:18 Changeset in mainline [824553ed]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add byteorder.h to support conversions between different endianesses. …
19:52 Changeset in mainline [db64c093]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
AP cpus are not supposed to touch A20 for this bit is enabled by the …
19:49 Changeset in mainline [f9e5422]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
19:43 Changeset in mainline [4f1475d4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Added preprocessed linker script to AMD architecture, so that the …
17:54 Changeset in mainline [ee7e6ace]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Create tools/ directory. Move helper scripts and tools out of src/ and …
15:44 Changeset in mainline [8b786b6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Symtab support for PPC.
10:05 Changeset in mainline [8ec9bae]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Codingstyle changes
09:59 Changeset in mainline [339e053]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
finish GRUB booting (including memory map and SMP)
09:04 Changeset in mainline [23f4b1fb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
09:02 Changeset in mainline [8ff2f3f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
IA32 printf-double support migrated to amd64
08:28 Changeset in mainline [3396f59]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed gdtr naming issues after ia32 changes. Fixed stack alignment on …
00:19 Changeset in mainline [005384ad]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed some stupid typos.
00:05 Changeset in mainline [5eb1379]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
basic GRUB memory map

2005-09-03:

22:26 Changeset in mainline [dd80fc6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
GRUB basic booting (IA-32)
21:14 Changeset in mainline [5260478]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed ACPI to work correctly even in bochs.
21:01 Changeset in mainline [946b630]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Reverted APIC mapping back to identity mapping. Added AMD64 SMP …
20:55 Changeset in mainline [c835e7c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Printf "E" and "F" format fixed.
19:33 Changeset in mainline [c4b3e3e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Moved AMD64 kernel above 1MB.
18:49 Changeset in mainline [78665c0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
18:32 Changeset in mainline [776c91a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Changes to make ia32 smp code not architecture dependent. Changes to …
17:38 Changeset in mainline [5e2455a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Symtab support for ia64
17:24 Changeset in mainline [4533601]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
yet another GDT/IDT fix/cleanup
17:21 Changeset in mainline [b6d20a7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Symbols now include filename
16:44 Changeset in mainline [6401f79]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
make IA-32 SMP work again (finally)
16:40 Changeset in mainline [ab08b42]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Added symbol table lookup in exceptions. This breaks ia64 & ppc …
15:45 Changeset in mainline [f6297e0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
proper way of initializing GDT during boot on IA-32, fixes the nasty …
14:16 Changeset in mainline [2f08a55d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Support for NaN and infinity in printf.
13:11 Changeset in mainline [544b4bf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Added basic FPU context (not working). Added CPU utilities from ia32
12:56 Changeset in mainline [51022e9b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
E option in printf added.
12:39 Changeset in mainline [ffcccf26]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Bad prototype
11:57 Changeset in mainline [258c3e6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
alternative makefile for building with IA-32 cross-compiler
11:55 Changeset in mainline [468bfde]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
typo fix in file name
11:54 Changeset in mainline [4f0bba0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
make the toolchain build scripts behave consistently on all host platforms
11:43 Changeset in mainline [345ce2f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed asm problems in asm in atomic instructions.
09:55 Changeset in mainline [be56c17]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed retyping, so that it compiles with gcc 4.0.2
09:52 Changeset in mainline [e515167d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Added basic FPU context (not working). Added CPU utilities from ia32 …
09:23 Changeset in mainline [5a5ed25]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
fix MIPS build error
09:09 Changeset in mainline [6b0e31d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Break contrib/ directory into contrib/conf/ and contrib/toolchain.
09:08 Changeset in mainline [fe56609d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
fix stupid assembler bugs in cpu_priority_* (PPC)
08:38 Changeset in mainline [82a80d3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Implement PPC's get_stack_base(). Comment AMD64's get_stack_base().
07:11 Changeset in mainline [36b209a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Added volatile to inb/outb, so that it does not optimeze lot of things …
00:19 Changeset in mainline [89344d85]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Changes, that were needed to make it work on Bochs. - We CAN use the …

2005-09-02:

19:14 Changeset in mainline [e4a6dda]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add missing semicolon.
18:29 Changeset in mainline [da7d770]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Serialization of psr write
17:57 Changeset in mainline [bc1089a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Make atomic_dec() and atomic_inc() take (volatile int *) argument, not …
17:32 Changeset in mainline [649d96b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix nasty bug in arch/mm/frame.c. frame_region_not_free() takes …
17:10 Changeset in mainline [d9f7a6a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
make IA-32 UP work again (nasty hack)
16:51 Changeset in mainline [4bb86b4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Use ia32 memmap.h/memmapash.h
15:36 Changeset in mainline [375237d1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
temporarily fix IA-32 boot bug
15:09 Changeset in mainline [32f6e1bd]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Resolved mapping of e820 boot area, so that it can be accessed as …
14:00 Changeset in mainline [7df54df]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed stack settings in boot.S in real mode. Added ia32 memmap …

2005-09-01:

19:21 Changeset in mainline [73838ed]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Cleanups so that it compiles on ia-32 & amd-64 cleanly
18:38 Changeset in mainline [437e35a0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed bad register assignment in atomic.h. Added -msoft-float so that …
18:04 Changeset in mainline [5a2e9bbb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Missing ";" added
17:47 Changeset in mainline [60f6b7c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Register dump on IA-64 exceptions
17:46 Changeset in mainline [38207b9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed missing semicolon;
16:52 Changeset in mainline [399ccd9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add missing header into kinit.c. Do not use PA2KA() on dst_ptl0.
16:40 Changeset in mainline [5dce48b9]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
load the kernel above 1 MB on IA-32
16:34 Changeset in mainline [2793442]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
VMWare sample configuration
16:21 Changeset in mainline [3c56c94]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Do not use the unmapped addresses of e820 kernel structures. Use …
15:47 Changeset in mainline [69bd642]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix addresses in GDT and IDT to be virtual addresses.
15:32 Changeset in mainline [79c1593]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Better coding style
15:26 Changeset in mainline [c7bb8b05]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Created fmath as basic tool for IEEE 754 floating point numbers. …
15:24 Changeset in mainline [de25b6f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Removed mapping of bottom 2GB to kernel space.
15:02 Changeset in mainline [e83a9f7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Created fmath as basic tool for IEEE 754 floating point numbers. …
14:42 Changeset in mainline [623ba26c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add couple of assertions CPU != NULL. Change type of nrdy from int to …
14:28 Changeset in mainline [db3341e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed typo in 'outb' instruction. Paging basically working.
11:30 Changeset in mainline [1dde3b61]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Revert the change in rwlock #4 test that added cpu_priority_high() and …
09:42 Changeset in mainline [e3b9572]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Interrupts for amd64.
09:19 Changeset in mainline [c842f04]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Preemption work. Instrument spinlock functions with …
09:02 Changeset in mainline [f944715]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
IA-32 GRUB support (alpha)
08:53 Changeset in mainline [dbe9ff0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Preemption work. Define PREEMPTION_DISABLED macro. This macro …
08:18 Changeset in mainline [75d5721]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Universal exception handler and all exceptions routine to call it added
01:08 Changeset in mainline [d9f81af3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed bad type in frame.c. Amd64 prints banner.
00:58 Changeset in mainline [470c468]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
update PPC for new hardcoded_* method
00:45 Changeset in mainline [2a0d782]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Bugfix.

2005-08-31:

23:57 Changeset in mainline [c832cc0a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
hardcoded_symbol fixed into linker script on amd64/ia32/mips architecture
22:25 Changeset in mainline [3817ed1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add two more emulator config files.
22:14 Changeset in mainline [cd95d784]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
22:00 Changeset in mainline [3e1607f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add some comments.
21:56 Changeset in mainline [d2bb9f8a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
Basic exception support added for ia64 arch ……
21:55 Changeset in mainline [33ccb2c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
SVN cleanup
21:51 Changeset in mainline [393f631]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
many PPC stuff, platform dependent arch.h header files
21:47 Changeset in mainline [94f0ae4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
MSIM configuration file
12:27 Changeset in mainline [e291e5d]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
arch_pre_init_mm now working.
11:43 Changeset in mainline [8f91729]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
separated stack mapping
10:53 Changeset in mainline [b9e97fb]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Better types for ia32 drivers, so that they can be reused in amd64. …
10:00 Changeset in mainline [9756131]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Get rid of memcopy(). All we now have is memcpy() and _memcpy(). …
09:40 Changeset in mainline [3de9e5e]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
PPC interrupt high/low/restore
09:02 Changeset in mainline [b8f0c10]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
cross-compiler toolchain build script for IA-32

2005-08-30:

22:23 Changeset in mainline [41b5e2a8]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed bad types in memsetw.
22:20 Changeset in mainline [c5ae095]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
header fixes
22:11 Changeset in mainline [379d73f3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Added putchar to AMD
21:51 Changeset in mainline [b524f816]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
PPC context save/restore
21:33 Changeset in mainline [ba18512]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Switch order of 'src' and 'dst' arguments in some left-over uses of …
20:15 Changeset in mainline [fa0dfaf]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Context-save/restore in AMD64
20:10 Changeset in mainline [d0c30f7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
ASM version of memcopy repaired on ia32
19:44 Changeset in mainline [9c0a9b3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Vana <jakub.vana@…>
1) memcopy and _memcopy functions rewriten to ANSI C norm. 2) Repaired …
17:50 Changeset in mainline [8fc0d455]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Code cleanup.
17:44 Changeset in mainline [b45aa23]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
remove obsolete structures
17:41 Changeset in mainline [7ce9284]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Dump implementation of THREAD, TASK and CPU. Implement preemption-safe …
17:37 Changeset in mainline [10caad0]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
PPC memory size detection
16:51 Changeset in mainline [db5e25f]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
PPC panic()
15:43 Changeset in mainline [a9387ea]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
PPC assembler register names
15:06 Changeset in mainline [6f878b7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
AMD64 now can switch into long mode. Basic page tables working.
13:17 Changeset in mainline [1e9a463]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Licence to print1/test.c added. New function for printing memory map …
12:14 Changeset in mainline [288a204]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
add missing OpenFirmware related files
12:05 Changeset in mainline [dfbc229]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
OpenFirmware support
09:44 Changeset in mainline [bcdd9aa]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add lib/the.c. Add and deploy the_initialize() and the_copy(). Make …
09:43 Changeset in mainline [a6f8899]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Small improvements in print1 test and its source code format.
09:17 Changeset in mainline [00e00fa]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Test for printf added.
08:59 Changeset in mainline [81887b7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Josef Cejka <malyzelenyhnus@…>
Bugs in printf and va_arg functions repaired.

2005-08-29:

20:31 Changeset in mainline [1fbbcd6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Globalize 'size' and 'delta' and rename them to 'kernel_size' and …
17:55 Changeset in mainline [4dd0704]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
frmaebuffer font
13:56 Changeset in mainline [c245372b]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Fixed linker script to include .eh_frame section. It now boots into …
11:57 Changeset in mainline [b52da8d7]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add some comments to IA-32 src/boot/boot.S and src/smp.S. Make the …

2005-08-28:

20:54 Changeset in mainline [229d5fc1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Initialize the stack prior to using it.
12:58 Changeset in mainline [15bfc78]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
Basic PearPC configuration

2005-08-25:

21:09 Changeset in mainline [fde6429]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Small changes. Coding style fix in main.c. Make 'cli' be the first …
20:58 Changeset in mainline [361635c]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Preparations for weaker preemption model. Make all kernel stacks (i.e. …

2005-08-24:

12:33 Changeset in mainline [cfd6efd2]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Do not allow red area on stack in kernel mode. Small updates for AMD64 …
12:21 Changeset in mainline [6e787c4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Make rwlock test #3 compile again. Make rwlock test #4

2005-08-21:

22:38 Changeset in mainline [a8f9a82]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add comment to scheduler.c explaining the reason behind saving CPU …

2005-08-20:

22:16 Changeset in mainline [3526da33]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
For each architecture, add an extra type cast of x to address to …
21:52 Changeset in mainline [f4a61ef]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Add type cast to address in vm_create(). This seems to fix the …

2005-08-19:

13:12 Changeset in mainline [b07769b6]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Switch over to per vm_t page tables. (breaks ia32 userspace) Define …

2005-08-17:

19:47 Changeset in mainline [6a4177a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
prepare for PPC console support
19:13 Changeset in mainline [36641a3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Copied from ia32, bootloader can be the same.
19:08 Changeset in mainline [1141c1a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Ondrej Palkovsky <ondrap@…>
Basics for amd64 architecture. It does compile, but it does not work yet.
13:51 Changeset in mainline [c723d7a1]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
first booting ELF
12:01 Changeset in mainline [efa9b73]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
PPC linker script

2005-08-15:

11:34 Changeset in mainline [3902f8a4]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
For all relevant architectures, rename fake.s to dummy.s to better …

2005-08-11:

23:15 Changeset in mainline [2e5365f3]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
PPC work. Define dummy implementations of many functions in fake.s. …
22:49 Changeset in mainline [82f9955]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Jakub Jermar <jakub@…>
Fix copyright dates.
14:39 Changeset in mainline [f79e357]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
remove forgotten comment
14:39 Changeset in mainline [c913e456]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
remove cyclic including, change linker script path
11:42 Changeset in mainline [04b1b8a]lfnserialticket/834-toolchain-updatetopic/msim-upgradetopic/simplify-dev-export by Martin Decky <martin@…>
PPC work in progress
Note: See TracTimeline for information about the timeline view.