| 2 weeks ago | Jan Stoess | -Another set of small serial console changes default tip | changeset | files |
| 2 weeks ago | Jan Stoess | Cleanup and renaming of ppc files to match x86 conventions. | changeset | files |
| 2 weeks ago | Jan Stoess | -Build ppc binaries with soft-float, embedded PPC4XX cores may not | changeset | files |
| 2 weeks ago | Jan Stoess | Initialze pingpong memory early | changeset | files |
| 2 weeks ago | Jan Stoess | - Add ppc_{get,set}_fpscr | changeset | files |
| 2 weeks ago | Jan Stoess | Merge. | changeset | files |
| 2 weeks ago | Jan Stoess | -Added support for physical addresses larger than virtual ones, handled | changeset | files |
| 2 weeks ago | Jan Stoess | Remove obsolete file. | changeset | files |
| 2 weeks ago | Jens | Merge with f3529cb317fb8ebca40f67cfe08224ea52dfa185 | changeset | files |
| 2 weeks ago | Jens | UIC: | changeset | files |
| 2 weeks ago | Jens | Merge with e92b4ff4b901e1ccf3540eb3b323196bea877f10 | changeset | files |
| 3 weeks ago | Jens | UIC: fixed return value of unmask() | changeset | files |
| 2 weeks ago | Jan Stoess | Allow compilation in pure c. | changeset | files |
| 2 weeks ago | Jan Stoess | Allow sigma0.h to be used from pure C. Kudos to ????? ???????. | changeset | files |
| 2 weeks ago | Jan Stoess | - Small serial console fixes | changeset | files |
| 2 weeks ago | Jan Stoess | Reorganise user-lever ctrlxfer item definitions into an | changeset | files |
| 3 weeks ago | Jan Stoess | -PPC: implement uart discovery at user-level | changeset | files |
| 3 weeks ago | Jan Stoess | - ppc: Add hardcoded remaps for ebony board | changeset | files |
| 3 weeks ago | Jan Stoess | - Introduce sigma0 translation hooks (hack to get access to physical | changeset | files |
| 3 weeks ago | Jens | Hopefully last round of UIC stuff: | changeset | files |
| 4 weeks ago | Jan Stoess | -Don't parse pagetables for get_on_cpu if SMP is disabled | changeset | files |
| 4 weeks ago | Jan Stoess | PPC: Minor SMP include fix | changeset | files |
| 4 weeks ago | Jan Stoess | PPC: More coherent startup messages | changeset | files |
| 4 weeks ago | Jan Stoess | -PPC: small include fix | changeset | files |
| 4 weeks ago | Jens | More UIC stuff: | changeset | files |
| 4 weeks ago | Jan Stoess | x86: use get/set for cpu_t access | changeset | files |
| 4 weeks ago | Jan Stoess | Small fixes to new generic cpu_t object. Kudos to S.Hitier | changeset | files |
| 4 weeks ago | Jan Stoess | Small fix to render build process more generic. Kudos to cpghost. | changeset | files |
| 4 weeks ago | Jan Stoess | Remove nonsensical KDB config macro and unify it with DEBUG, as the | changeset | files |
| 5 weeks ago | Jan Stoess | Don't include simics by default | changeset | files |
| 5 weeks ago | Jan Stoess | Use consistent names for startup functions | changeset | files |
| 5 weeks ago | Jan Stoess | Merge cpu_t objects from glue to an api-wide one. | changeset | files |
| 5 weeks ago | Jens | Merge with 24b2e31cbc867f4cfa278f2b734768d13b6729fd | changeset | files |
| 5 weeks ago | Jens | First bunch of bugfixes to UIC code. Initialization works now. | changeset | files |
| 5 weeks ago | Jan Stoess | Use nicer casting when retrieving 64-bit FDT entries | changeset | files |
| 5 weeks ago | Jan Stoess | SMP IPC: fix a race bug that may occur when two threads simultaneously | changeset | files |
| 5 weeks ago | Jan Stoess | HSCHED: fix endless loop on migrated thred during accounting CPU time | changeset | files |
| 5 weeks ago | Jan Stoess | When remote dequeueing threads, only put them into ready queue when | changeset | files |
| 5 weeks ago | Jan Stoess | PPC/Ebony: uboot doesn't like booting kickstart with soft-float, remove it for now | changeset | files |
| 5 weeks ago | Jan Stoess | PPC/Ebony: For now, hardcode uart phys address | changeset | files |
| 5 weeks ago | Jens | Use soft float | changeset | files |
| 5 weeks ago | Jan Stoess | Use gzipped binaries when compiling the grub disk | changeset | files |
| 5 weeks ago | Jan Stoess | Small fix to and debug removal from L4test | changeset | files |
| 5 weeks ago | Jan Stoess | Remove debug cruft from L4test | changeset | files |
| 5 weeks ago | Jan Stoess | Fix synchronization problem with IPC tests | changeset | files |
| 5 weeks ago | Jan Stoess | Remove unneeded variable | changeset | files |
| 5 weeks ago | Jan Stoess | Force gcc to not use mmx/sse registers | changeset | files |
| 5 weeks ago | Jan Stoess | Fix migration when hierarchical scheduling is enabled | changeset | files |
| 5 weeks ago | Jan Stoess | x86:Implemented serial port placeholders | changeset | files |
| 5 weeks ago | Jan Stoess | PPC: Added PSIM placeholder for serial config | changeset | files |
| 6 weeks ago | Jan Stoess | Ebony/PPC: Added FDT-configurable serial console for user-level; beginnigs of FDT-configurable kernel serial port | changeset | files |
| 6 weeks ago | Jan Stoess | Updated some configs for autobuild | changeset | files |
| 6 weeks ago | Jens | Even more ebony stuff: Universal Interrupt Controller support. The code compiles, but is still untested. | changeset | files |
| 6 weeks ago | Jan Stoess | More ebony stuff; added a working UART console to -lio, used e.g. by | changeset | files |
| 6 weeks ago | Jan Stoess | Don't define number of saved MRs twice | changeset | files |
| 6 weeks ago | Jan Stoess | Remove bogus file | changeset | files |
| 6 weeks ago | Jan Stoess | More works on Ebony/PPC target | changeset | files |
| 7 weeks ago | Jan Stoess | More works on Ebony target (merging from ibm450, dummy interrupt controller) | changeset | files |
| 8 weeks ago | Jan Stoess | Initial work on ebony target | changeset | files |
| 8 weeks ago | Jan Stoess | Remove simics platform. | changeset | files |
| 8 weeks ago | Jan Stoess | - Renamed some configs consistently | changeset | files |
| 8 weeks ago | Jan Stoess | Eliminate cast warning. Thanks to Mai, Haohui | changeset | files |
| 8 weeks ago | Jan Stoess | Don't initialize br0 when enabling HVM, will be done generically | changeset | files |
| 2 months ago | Jan Stoess | Added configs for static TCB configuration on x86 | changeset | files |
| 3 months ago | Jan Stoess | Remove debugging cruft | changeset | files |
| 3 months ago | Jan Stoess | Const warning fixes. Kudos to Mai, Haodui. | changeset | files |
| 3 months ago | Jan Stoess | Remove doubled IRQ handling code | changeset | files |
| 4 months ago | Jan Stoess | Added support for PPC440 processors, including full-virtualization capabilities | changeset | files |
| 4 months ago | Jan Stoess | Do not rely on default O2 CFLAGS being set by configure magic; may be overwritten, and some user-level programs do not build without O2 | changeset | files |
| 4 months ago | Jan Stoess | Allow macro-based autorun of l4test | changeset | files |
| 4 months ago | Jan Stoess | Cleanup arch_free | changeset | files |
| 4 months ago | Jan Stoess | Remove HVM cruft | changeset | files |
| 4 months ago | Jan Stoess | Missing asm statement | changeset | files |
| 4 months ago | Jan Stoess | Minor l4test cleanup | changeset | files |
| 4 months ago | Jan Stoess | Minor l4test cleanup | changeset | files |
| 4 months ago | Jan Stoess | Remove debug if0 | changeset | files |
| 4 months ago | Jan Stoess | Small space deallocation fix for SMP | changeset | files |
| 4 months ago | Jan Stoess | Cleanup space allocation/deallocation mess | changeset | files |
| 4 months ago | Jan Stoess | Remove preemption ipc cruft | changeset | files |
| 4 months ago | Jan Stoess | Updated config file x86-x64-p4-fullkdb.kernel.tar | changeset | files |
| 4 months ago | Jan Stoess | Smallspace fix: with the fastpath IPC, also large spaces may raise a | changeset | files |
| 4 months ago | Jan Stoess | Remove unnecessary pingpong code | changeset | files |
| 4 months ago | Jan Stoess | Added missing headers | changeset | files |
| 4 months ago | Jan Stoess | Added missing headers | changeset | files |
| 4 months ago | Jan Stoess | Reintroduce lost macro for non-PGE machines | changeset | files |
| 4 months ago | Jan Stoess | Reintroduce clobbered fix #628 | changeset | files |
| 5 months ago | Jan Stoess | Huge patchset with 2 new features: | changeset | files |
| 6 months ago | Jan Stoess | Remove eh_frame and other sections from kickstart, since this may prevent grub from loading it properly | changeset | files |
| 6 months ago | Jan Stoess | Discard some unneeded sections for IA32 and AMD64 | changeset | files |
| 6 months ago | Jan Stoess | Another adjustment of AMD64 default linkbases | changeset | files |
| 6 months ago | Jan Stoess | Adjust AMD64 kickstart linkbase | changeset | files |
| 6 months ago | Jan Stoess | Increase l4test stack space for AMD64 | changeset | files |
| 6 months ago | Jan Stoess | Some GCC 3.x do not like naked __asm__ __volatile__ statements. Wrap | changeset | files |
| 6 months ago | Jan Stoess | Small L4test amd64 include fix | changeset | files |
| 6 months ago | Jan Stoess | L4test IA32: small fix | changeset | files |
| 6 months ago | Jan Stoess | L4test cleanup | changeset | files |
| 6 months ago | Jan Stoess | With GCC 4.4 and AMD64, grub barfs on loading kickstart, since its | changeset | files |
| 6 months ago | Jan Stoess | Add -fno-exceptions to 32-bit part of AMD64 pingpong (kudos to Mai, Haohui) | changeset | files |
| 6 months ago | Jan Stoess | Print if stack is kernel or user | changeset | files |
| 6 months ago | Jan Stoess | Small parentheses fix | changeset | files |
| 7 months ago | Jan Stoess | Small parentheses fix | changeset | files |
| 7 months ago | Jan Stoess | Properly cast function pointer address | changeset | files |
| 7 months ago | Jan Stoess | Fix typecast problem that hinders GCC 4.4.x from printing strings | changeset | files |
| 7 months ago | Jan Stoess | GCC 4.4.x generates sh**loads of warnings when assigning bitfield | changeset | files |
| 9 months ago | Jan Stoess | Merge | changeset | files |
| 9 months ago | Jan Stoess | Add a user-controllable method to check if KDB should breakin or not; | changeset | files |
| 9 months ago | Jan Stoess | Only define dummy2 when used. | changeset | files |
| 9 months ago | Jan Stoess | Don't clear segment selectors, since GDT may be invalid (according to multiboot spec). Kudos to U.Steinberg | changeset | files |
| 9 months ago | Jan Stoess | Small typecast to avoid warning | changeset | files |
| 12 months ago | Jan Stoess | Small array size fix | changeset | files |
| 12 months ago | Jan Stoess | Add convenience function for l4 error codes | changeset | files |
| 12 months ago | Jan Stoess | Correct return values for atomic_t operators | changeset | files |
| 12 months ago | Jan Stoess | Don't exit KDB after sigma0 configuration | changeset | files |
| 12 months ago | Jan Stoess | Two small fixes for x64 to allow compiling with gcc-3.3.6 | changeset | files |
| 12 months ago | Jan Stoess | Improve TOOLPREFIX finding | changeset | files |
| 12 months ago | Jan Stoess | Added some more toolprefizes -- every crosstool has its own :( | changeset | files |
| 12 months ago | Jan Stoess | Don't enter KDB for default configs | changeset | files |
| 12 months ago | Jan Stoess | Remove untested catcher, l4test has tested do_xcpu_send and it works. | changeset | files |
| 12 months ago | Jan Stoess | Don't enter KDB on startup with default configs | changeset | files |
| 12 months ago | Jan Stoess | Finally, fix unwind again -- the easiest chatcher for lazy state | changeset | files |
| 12 months ago | Jan Stoess | We do not have platform-specific linker scripts anymore | changeset | files |
| 12 months ago | Jan Stoess | Fix unwinding for nested IPCs; the previous check for polling or | changeset | files |
| 12 months ago | Jan Stoess | Correct stack frame dumping for intercepted kernel code | changeset | files |
| 12 months ago | Jan Stoess | -Fixed unwinding IPCs when saved state is running but partner is still | changeset | files |
| 12 months ago | Jan Stoess | Fix a hideous bug where thread state is set to running but the partner | changeset | files |
| 12 months ago | Jan Stoess | Use L4_Bool_t insted of bool | changeset | files |
| 13 months ago | Jan Stoess | Added missing processor_sleep() for CONFIG_SMP_IDLE_POLL | changeset | files |
| 14 months ago | Jan Stoess | Fix cut&paste bug. | changeset | files |
| 14 months ago | Jan Stoess | Advertise io flexpages as feature string. | changeset | files |
| 14 months ago | Jan Stoess | Use dummy var when retrieving KIP. Thx. to S. Gregorzyk | changeset | files |
| 15 months ago | Philipp Kupferschmied | Adapted build system to allow compilation for 32bit-targets on 64bit-hosts. | changeset | files |
| 15 months ago | Philipp Kupferschmied | Clobber memory in segment register load asm code to prevent | changeset | files |
| 16 months ago | ksandstr | return correct propagated thread ID to receiver when propagator and receiver are local to one another | changeset | files |
| 17 months ago | Philipp Kupferschmied | Fixed double-allocation of page for UTCB pointers. Thanks to M. Kroll | changeset | files |
| 18 months ago | Philipp Kupferschmied | BUGFIX: clobber memory in do_ipc to prevent | changeset | files |
| 21 months ago | Philipp Kupferschmied | Added workaround that avoids PGE being always set after | changeset | files |
| 21 months ago | Jan Stoess | - A couple of minor fixes (thx to W.Catteau) | changeset | files |
| 24 months ago | Philipp Kupferschmied | - Fixed bug that had been introduced with the previous commit | changeset | files |
| 24 months ago | Philipp Kupferschmied | - Avoid TBUF_PMC_SEL_* and TBUF_RDPMC_* being undefined | changeset | files |
| 2 years ago | Jan Stoess | - Remove debugging stuff. | changeset | files |
| 2 years ago | Jan Stoess | - NMI bugfixes: | changeset | files |
| 2 years ago | Jan Stoess | - Tracebuffer fix: added missing definitions | changeset | files |
| 2 years ago | Jan Stoess | - Tracebuffer bugfixes: properly filter TID for user-supplied tracebuffer | changeset | files |
| 2 years ago | Jan Stoess | - Clear LDTR contents during initialization | changeset | files |
| 2 years ago | Jan Stoess | - Bugfix initialization of priority queue. Thx to T. Chen. | changeset | files |
| 2 years ago | Jan Stoess | - IDT limit in IDTR is actually 1 byte more than the value in the | changeset | files |
| 2 years ago | Jan Stoess | - Remove march=athlon for GCC3 and x64 | changeset | files |
| 2 years ago | Jan Stoess | - For x64, don't use -march=pentium4 | changeset | files |
| 2 years ago | Jan Stoess | - Use x86_64- as prefix rather than amd64-, former is more generic | changeset | files |
| 2 years ago | Jan Stoess | - Fixed 6-year old thread resource bug. Thx to V.Uhlig | changeset | files |
| 2 years ago | Jan Stoess | - platform/pc99 is the wrong location for IO-fpage related code. With the | changeset | files |
| 2 years ago | Jan Stoess | - Use key 'j' for branch stepping ('S' is occupied by list-spaces); thanks | changeset | files |
| 2 years ago | Jan Stoess | - Merge x32/x64 cpuid logic | changeset | files |
| 2 years ago | Jan Stoess | - BUGFIX: rights mask was incorrect | changeset | files |
| 2 years ago | Jan Stoess | Fix a bug that may occur when setting up an idt entry: add_int_gate was | changeset | files |
| 2 years ago | Jan Stoess | - Fix misleading preprocessor error output | changeset | files |
| 2 years ago | Jan Stoess | - No alpha and arm arch anymore | changeset | files |
| 2 years ago | Jan Stoess | - Properly declare L4_Reset_WordSizeMask() | changeset | files |
| 2 years ago | Jan Stoess | - Improve debug output | changeset | files |
| 2 years ago | Jan Stoess | - Minor fixes to allow compiling w/o KDB | changeset | files |
| 2 years ago | Jan Stoess | - X64 renaming fix | changeset | files |
| 2 years ago | Jan Stoess | - Disable flushfilter on K8 cpus if deselected, may be enabled by default | changeset | files |
| 2 years ago | Jan Stoess | - Only set tss.esp0 when not switching to KDB | changeset | files |
| 2 years ago | Jan Stoess | - Add some const compiler hints to bitmask | changeset | files |
| 2 years ago | Jan Stoess | - For unknown reasons, print IP info | changeset | files |
| 2 years ago | Jan Stoess | - Don't have an IA64 outputprefix anymore | changeset | files |
| 2 years ago | Jan Stoess | - Correctly print KDB TCB's thread id | changeset | files |
| 2 years ago | Jan Stoess | - Minor spinlock debugging fix | changeset | files |
| 2 years ago | Jan Stoess | - Some nicer debug output when dumping kernel memory configuration | changeset | files |
| 2 years ago | Jan Stoess | - If kickstart tells l4 to grab some reserved memory for its own use, there | changeset | files |
| 2 years ago | Jan Stoess | - Tracebuffer/tracepoint changes improvements: | changeset | files |
| 2 years ago | Jan Stoess | - Tracebuffer cleanup and improvements: | changeset | files |
| 2 years ago | Jan Stoess | - Use macro functions for MSR sequences where possible | changeset | files |
| 2 years ago | Jan Stoess | - Rename ia32 -> x86_x32, amd64 -> x86_x64 | changeset | files |
| 2 years ago | Jan Stoess | - Properly initialize count | changeset | files |
| 2 years ago | Jan Stoess | - Add a catcher when dumping pagetable entries/tracebuffer items, to avoid | changeset | files |
| 2 years ago | Jan Stoess | Don't bail out if an IPI is pending, just return for now | changeset | files |
| 2 years ago | Jan Stoess | - Introduce supppoprt for APIC error handling | changeset | files |
| 2 years ago | Jan Stoess | - No MIPS64 arch anymore | changeset | files |
| 2 years ago | Jan Stoess | - Rearrange functions belonging to generic pagetable walker | changeset | files |
| 2 years ago | Jan Stoess | - No need to unmask NMI. | changeset | files |
| 2 years ago | Jan Stoess | - When looking up a mapping, check if pg entry is existing after all | changeset | files |
| 2 years ago | Jan Stoess | - Typo; thx to Thomas Chen | changeset | files |
| 2 years ago | Jan Stoess | - Fix ICR params for broadcasting NMIs | changeset | files |
| 2 years ago | Jan Stoess | - Don't send synchronous XCPU requests when in KDB, since peer CPU sleeps | changeset | files |
| 2 years ago | Jan Stoess | - Tracebuffer: merge checking for strings, newlines during reading user buffer | changeset | files |
| 2 years ago | Jan Stoess | - Remove data.reference_ptab from pgent(...), since it's the default argument | changeset | files |
| 2 years ago | Jan Stoess | - When syncing smp pagetable entries, sync with reference ptab. | changeset | files |
| 2 years ago | Jan Stoess | - When allocating tcbs, flush tlb via space_t function, otherwise remote | changeset | files |
| 2 years ago | Jan Stoess | Tracebuffer updates: | changeset | files |
| 2 years ago | Jan Stoess | - No ARM architecture anymore | changeset | files |
| 2 years ago | Jan Stoess | - Typo | changeset | files |
| 2 years ago | Jan Stoess | - Don't need x32-specific debug.h anymore | changeset | files |
| 2 years ago | Jan Stoess | - Don't need x32-specific debug.h anymore | changeset | files |
| 2 years ago | Jan Stoess | - indentation fix | changeset | files |
| 2 years ago | Jan Stoess | - Make kdb cpulocal, with cmd_mode being global and static | changeset | files |
| 2 years ago | Jan Stoess | - Typo | changeset | files |
| 2 years ago | Jan Stoess | - Don't trace switches from/to the KDB tcb | changeset | files |
| 2 years ago | Jan Stoess | - Don't trace switches from/to the KDB tcb | changeset | files |
| 2 years ago | Jan Stoess | - Use x86_sleep rather than redunant assembler code | changeset | files |
| ... |