Timeline
2010-06-14:
- 22:58 Changeset in mainline [e5c1186]lfnserial by
- Remove the poor man's support for SMP. Proper SMP support will be …
- 22:28 Changeset in mainline [84d8837]lfnserial by
- Use IP-relative instead of indirect branch.
- 21:51 Changeset in mainline [2319df3]lfnserial by
- Fix uninitialized field in error path. (Found by CSA).
- 20:56 Changeset in mainline [ba8d2987]lfnserial by
- Fix indentation.
- 20:12 Changeset in mainline [6cb8dba]lfnserial by
- Unify the comment style.
- 16:49 Changeset in mainline [96e7a94]lfnserial by
- add simple HOWTO
- 12:47 Camp2010 created by
- Create the HelenOS Camp 2010 planning page
- 12:22 WikiStart edited by
- (diff)
- 09:06 Ticket #242 (ia64 boot missing) closed by
- fixed: Fixed in changeset:mainline,528.
2010-06-13:
- 22:53 Changeset in mainline [5f1fffb]lfnserial by
- Merge progress from the ia64 revival branch. As of now, the ia64 …
- 22:52 Changeset in mainline [0a925a8]lfnserial by
- Remove two more accidentally committed generated files.
- 22:48 Changeset in mainline [66e39b8]lfnserial by
- Remove unneeded macros and fix printing of the loader entry point.
- 22:21 Changeset in mainline [4ff284b]lfnserial by
- Make a 4M space between the loader text and the inflate destination area.
- 22:19 Changeset in mainline [cfb729b0]lfnserial by
- Remove accidentally committed generated files.
- 21:56 Changeset in mainline [807102ca]lfnserial by
- Revive the ia64's loader. At this stage, the ia64 port builds …
- 21:39 Changeset in mainline [202dde5]lfnserial by
- Remove loader stuff from the kernel header.
- 10:28 Changeset in mainline [510bc07]lfnserial by
- Fix ordering of [AL]FLAGS initialization and arch Makefile.inc inclusion.
2010-06-12:
- 09:37 Changeset in mainline [1d6c497]lfnserial by
- amd64: fix wrong usage of rdtsc
- 00:01 Changeset in mainline [fd3a631f]lfnserial by
- Fix weird load average values. The fix has been addopted from …
2010-06-11:
- 23:56 Changeset in mainline [b584cd4]lfnserial by
- Update thread's last_cycle seems to be actually needed to properly …
- 16:07 Changeset in mainline [214ec25c]lfnserial by
- use unsigned integers for exception and interrupt numbers
- 15:31 Changeset in mainline [b3b7e14]lfnserial by
- distinguish between "hot" and "cold" exceptions display only "hot" …
- 12:41 Changeset in mainline [be06914]lfnserial by
- nicer top printouts fix typos (recieved → received)
- 12:12 Meetings edited by
- Update next meeting information. (diff)
- 10:52 Changeset in mainline [48dcc69]lfnserial by
- better printouts for threads
2010-06-10:
- 17:55 Repositories edited by
- adding GUI branch (diff)
- 16:04 Changeset in mainline [c0f13d2]lfnserial by
- introduce more compact and more readable command output to kconsole …
- 14:24 Changeset in mainline [8eec3c8]lfnserial by
- merge basic exception accounting (this is the last piece missing from …
- 14:23 Repositories edited by
- (diff)
2010-06-09:
- 19:03 Changeset in mainline [1113c9e]lfnserial by
- Merge from lp:~jsvoboda/helenos/sysel.
- 19:01 Changeset in mainline [c5cb943d]lfnserial by
- Update SBI to rev. 291.
2010-06-08:
- 21:26 Changeset in mainline [8f80c77]lfnserial by
- Lock/interrupt assertions in the code are self-documenting. No need to …
- 21:08 Changeset in mainline [2d3ddad]lfnserial by
- Add more *_locked() assertions.
- 20:12 Changeset in mainline [c992538a]lfnserial by
- Disable interrupts during callN kconsole commands.
2010-06-07:
- 16:32 BazaarTheory edited by
- (diff)
- 16:31 UsersGuide edited by
- (diff)
- 16:31 BazaarWorkflow edited by
- (diff)
- 16:29 Repositories edited by
- (diff)
- 16:28 Sysel edited by
- (diff)
2010-06-06:
- 11:36 Sysel edited by
- Define what needs to be finished before phase 2. (diff)
- 11:21 Sysel edited by
- Interfaces implemented. Update list of missing SBI features. (diff)
2010-06-04:
- 10:03 WikiStart edited by
- (diff)
- 10:00 WikiStart edited by
- (diff)
- 10:00 WikiStart edited by
- (diff)
- 09:58 Meetings edited by
- Update next meeting information. (diff)
- 09:55 Lab edited by
- (diff)
- 09:53 Lab edited by
- (diff)
- 09:49 Lab edited by
- (diff)
- 09:48 Lab edited by
- (diff)
- 09:48 Lab edited by
- (diff)
- 09:47 Lab edited by
- Initial list of machines available for testing. (diff)
- 09:06 Lab created by
- 09:00 WikiStart edited by
- Add page for listing equipment available for testing (diff)
2010-06-02:
- 21:59 Changeset in mainline [bdfd3cdd]lfnserial by
- Support for QEMU,VGA frame buffer on sparc64. (Contributed by Igor …
- 20:39 Ticket #244 (Exiting thread causes Udebug begin to block forever) closed by
- fixed: Fixed in changeset:head,511. In the end the only problem was that we …
- 20:36 Changeset in mainline [f8d07859]lfnserial by
- Revert accidental change of optimization level from changeset:head,510.
- 20:35 Changeset in mainline [0ac99db]lfnserial by
- Make uspace threads stoppable before they exit. This fixes ticket #244.
- 18:47 Changeset in mainline [4acaa7c0]lfnserial by
- Fix incorrect irq spinlock bracketing in kbox_proc_phone_hungup().
- 06:59 Ticket #245 (Forgotten error handling in vfs_open.) closed by
- fixed: In changeset:head,509, I added an assertion which checks file is not …
- 06:59 Changeset in mainline [179d052]lfnserial by
- Assert that file is not NULL in vfs_open().
2010-06-01:
- 20:53 Changeset in mainline [a32defa]lfnserial by
- Register devices in the device tree by the device mapper so the device …
- 20:40 Ticket #245 (Forgotten error handling in vfs_open.) created by
- In vfs_ops.c, function vfs_open there are this two statements: […] …
- 19:49 Changeset in mainline [ce89036b]lfnserial by
- Add the 'class' namespace to the device mapper. When a driver adds a …
- 18:23 Ticket #244 (Exiting thread causes Udebug begin to block forever) created by
- Tomas Brambora noticed that if task creates a thread, this thread …
2010-05-31:
- 22:33 Changeset in mainline [1d432f9]lfnserial by
- Reflect assumptions about lock and interrupt state in functions themselves.
- 20:58 Ticket #243 (ppc32 exception handling broken) created by
- This problem is described in …
- 20:28 Changeset in mainline [3a2b636]lfnserial by
- Lock the page tables before working with them on arm32.
- 19:38 Changeset in mainline [b0b2ac1]lfnserial by
- Lock the page tables before working with them on amd64.
- 19:09 Changeset in mainline [6e2bf29]lfnserial by
- Lock the page tables before working with them on ppc32.
- 19:08 Changeset in mainline [e3ce39b]lfnserial by
- Lock the page tables before working with them on ia32.
- 19:02 Changeset in mainline [a820bf7]lfnserial by
- The kernel address space must locked in find_mapping_and_check() too.
2010-05-30:
- 21:11 Changeset in mainline [ada559c]lfnserial by
- Add page_table_locked() interface.
- 21:00 Changeset in mainline [c8e99bb]lfnserial by
- Foolproof version of flush_pipeline(). The %o7 version does not work …
2010-05-29:
- 08:37 Changeset in mainline [5159ae9]lfnserial by
- Rename 'device_class' structure to a more appropriate 'device_ops'. …
2010-05-28:
- 15:01 Sysel edited by
- (diff)
- 14:47 Sysel edited by
- Visibility control → access control (diff)
- 14:45 Sysel edited by
- Add some reading material (diff)
- 09:04 Changeset in mainline [692c40cb]lfnserial by
- Introduce device classes.Device class specifies functional type of the …
2010-05-27:
- 22:36 Ticket #242 (ia64 boot missing) created by
- The ia64 part of boot/ is completely missing so the ia64 port cannot …
- 15:16 Changeset in mainline [c9f3b45c]lfnserial by
- devman, libdrv: replace async_string_receive by async_data_write_accept
2010-05-26:
- 20:25 Changeset in mainline [957cfa58]lfnserial by
- devman - use hash table to lookup device according to its handle.
- 18:04 Changeset in mainline [313b617]lfnserial by
- Remove spinlock_unlocked() and irq_spinlock_unlocked() interfaces …
- 15:53 Changeset in mainline [3c664d6]lfnserial by
- fix interpretting variable assignment as a shell command
- 15:36 Changeset in mainline [cf84f1bf]lfnserial by
- add kernel support for link-time optimization (GCC 4.5+)
- 15:00 Changeset in mainline [938f227]lfnserial by
- add indentation
- 14:59 Changeset in mainline [e805e2f]lfnserial by
- use -Werror only in debug builds
2010-05-25:
- 22:15 Changeset in mainline [ffe4a87]lfnserial by
- Add interfaces for testing the status of plain spinlocks and the IRQ …
- 21:34 Changeset in mainline [d7da4284]lfnserial by
- Add interface for testing the state of a mutex.
- 21:33 Changeset in mainline [5df7928]lfnserial by
- Add interface for determining the semaphore count.
- 21:32 Changeset in mainline [b7398c0]lfnserial by
- Add interfaces for getting and setting the waitq missed_wakeups.
- 18:35 Changeset in mainline [a9f1372]lfnserial by
- Move the irq_spinlock code to spinlock.c for better debuggability.
2010-05-24:
- 19:59 Ticket #239 (page_ht_lock mutex taken while tlblock spinlock held) closed by
- fixed
- 19:26 Changeset in mainline [0095368]lfnserial by
- Use the commented-out code for panic_printf(). It appears to work …
- 18:57 Changeset in mainline [da1bafb]lfnserial by
- major code revision - replace spinlocks taken with interrupts …
- 18:42 Changeset in mainline [666f492]lfnserial by
- cstyle changes
2010-05-23:
- 10:44 Sysel edited by
- Janitorial tasks in SBI (diff)
- 10:37 Sysel/Ideas edited by
- Fix typo (diff)
- 09:25 Sysel/Ideas edited by
- Add explicit interface implementation (diff)
2010-05-22:
- 22:58 Changeset in mainline [c555155]lfnserial by
- remove duplicate msr_read() and msr_write()
- 22:56 Changeset in mainline [ffe276f]lfnserial by
- restructure constants change the return type of pic_get_pending() …
- 22:49 Changeset in mainline [86a3f89b]lfnserial by
- add missing include
- 22:48 Changeset in mainline [0cb47cf]lfnserial by
- replace shebang comments with C comments to avoid conflicts with the C …
- 22:33 Changeset in mainline [ba7371f9]lfnserial by
- rename spinlocks to be more descriptive
- 22:31 Changeset in mainline [d92bf46]lfnserial by
- coding style changes, no change in functionality
- 22:24 Changeset in mainline [d354d57]lfnserial by
- use fnzb32 or fnzb64 according to the platform
- 22:20 Changeset in mainline [b8230b9]lfnserial by
- coding style changes, no change in functionality
- 22:10 Changeset in mainline [3d6beaa]lfnserial by
- get rid of get_ip()
- 19:56 Changeset in mainline [4bd675d]lfnserial by
- Fix one more use of an obsolete branch instruction.
- 19:10 Sysel edited by
- Static member variables implemented. (diff)
- 19:04 Changeset in mainline [40239b9]lfnserial by
- Fix a couple of occurrences of obsolete branch instruction with proper …
- 16:09 Changeset in mainline [0d9dc6b]lfnserial by
- Explicitly specify the medlow mcmodel instead of merely relying on the …
- 15:49 Changeset in mainline [af24629]lfnserial by
- Fix sparc64 debug build. (Contributed by Igor Kovalenko.)
- 15:48 Changeset in mainline [c6f6adc]lfnserial by
- Use proper SPARC V9 branch instruction and kill one dispensable NOP.
- 10:19 Changeset in mainline [eb239dc]lfnserial by
- Add a descriptive comment for THE.
- 09:24 Changeset in mainline [ecbd287d]lfnserial by
- Merge sparc64 kernel stack tracing improvements.
- 09:22 Changeset in mainline [7f1d897]lfnserial by
- Create initial stack frames for main_bsp() and main_ap().
- 09:15 Changeset in mainline [d806ce1]lfnserial by
- Kill more dispensable NOPs.
- 09:09 Changeset in mainline [c92af69b]lfnserial by
- Create initial stack frames for main_bsp() and main_ap().
- 08:56 Changeset in mainline [34bf3d5]lfnserial by
- Kill some of the dispensable NOPs.
- 08:54 Changeset in mainline [71d0d737]lfnserial by
- Uncomment the code which creates the initial stack frame for sparc64 …
2010-05-21:
- 23:02 Changeset in mainline [7c8e1e1]lfnserial by
- Merge initial support for sparc64 kernel stack tracing.
- 22:57 Changeset in mainline [0242621]lfnserial by
- Use proper SPARC V9 branch instructions.
- 22:50 Changeset in mainline [3500f75]lfnserial by
- ppc32: add interrupts_disabled(), simplify CPU identification
- 22:34 Changeset in mainline [819a768]lfnserial by
- On sparc64, we have a problem with determining the end of the kernel …
- 21:30 Changeset in mainline [2ee907e]lfnserial by
- Add read_from_ag_g6().
- 21:23 Changeset in mainline [339249f]lfnserial by
- Fix typo.
- 20:25 Changeset in mainline [989d3c2]lfnserial by
- Use proper SPARC V9 branch instruction.
- 19:07 Changeset in mainline [5f0e39e8]lfnserial by
- add missing semicolon
- 19:04 Changeset in mainline [31198c12]lfnserial by
- get rid of get_ip() and HERE (the functionality is replaced more …
- 18:53 Changeset in mainline [7de7cde]lfnserial by
- ppc32: add basic support for generating stack traces (this does not …
- 13:59 Changeset in mainline [d51ee2b]lfnserial by
- parts of supporting code for the dynamic device classes
- 12:39 Changeset in mainline [8aa9265]lfnserial by
- improve compatibility of interrupts-disabled spinlocks with non-SMP builds
- 07:50 Changeset in mainline [c47e1a8]lfnserial by
- merge mainline changes (rev. 451)
2010-05-20:
- 21:25 Changeset in mainline [d0ee0de]lfnserial by
- Add amd64 interrupts_disabled().
- 21:18 Changeset in mainline [3d948be]lfnserial by
- Add abs32le interrupts_disabled().
- 21:11 Changeset in mainline [b7aa7c5]lfnserial by
- Add mips32 interrupts_disabled().
- 20:59 Changeset in mainline [f34c09e]lfnserial by
- Add arm32 interrupts_disabled().
- 20:58 Changeset in mainline [769a128]lfnserial by
- Fix irq_spinlock_t for non-SMP builds.
- 20:50 Changeset in mainline [dbd5df1b]lfnserial by
- The condition in ia64 interrupts_disabled() must be actually negated.
- 20:40 Changeset in mainline [fdb8c17]lfnserial by
- Add ia64 interrupts_disabled().
- 20:31 Changeset in mainline [bcdc185]lfnserial by
- Add sparc64 interrupts_disabled().
- 20:24 Changeset in mainline [42bbbe2]lfnserial by
- Include arch/asm.h in spinlock.h
- 20:22 Sysel edited by
- NNPS bootstrap description (diff)
- 20:08 Sysel edited by
- NNPS synopsis (diff)
- 19:56 Sysel edited by
- Remove ideas (diff)
- 19:54 Sysel/Ideas created by
- Move ideas to a separate article
- 19:46 Sysel edited by
- Add synopses for misc ideas (diff)
- 19:35 Sysel edited by
- String language spec (diff)
- 19:30 Changeset in mainline [2b4a9f26]lfnserial by
- Add interrupts-disabled spinlocks whose purpose is the semantic …
- 19:11 Sysel edited by
- Nit nit. (diff)
- 19:07 Sysel edited by
- Nit. (diff)
- 19:06 Sysel edited by
- Unfinished sentence. (diff)
- 19:04 Sysel edited by
- Introductory word, code organization (diff)
- 18:26 Changeset in mainline [b10e6e31]lfnserial by
- Remove heavily outdated and unmaintained pieces of in-tree documentation.
- 16:01 Changeset in mainline [b060ca9]lfnserial by
- add verbose ASSERT macro cleanup
- 16:00 Changeset in mainline [9e56e65]lfnserial by
- remove obsolete document
2010-05-19:
- 14:12 FAQ edited by
- Fix the history reference. (diff)
- 13:56 FAQ edited by
- Extend FAQs to contain more advocating Q&A. (diff)
2010-05-18:
- 20:43 Changeset in mainline [15b592b]lfnserial by
- It should be 'barebone' not 'bare boned'.
Note: See TracTimeline
for information about the timeline view.