Age | Commit message (Expand) | Author | Files | Lines |
2003-01-18 | uml-config.h defines UML_CONFIG_* rather than CONFIG_* in order to avoid | jdike | 9 | -16/+16 |
2003-01-08 | umid directories are no longer left behind on a normal shutdown.v_2_4_19_46 | jdike | 1 | -5/+10 |
2003-01-08 | Fixed the network hang by fixing a timer locking bug. | jdike | 3 | -10/+16 |
2003-01-08 | os_read_file and os_write_file now take void * buffers. | jdike | 3 | -5/+6 |
2003-01-08 | Fixed hppfs on skas by doing the copy_user stuff right and adding a | jdike | 1 | -10/+33 |
2003-01-08 | Made sure that helpers get killed off properly so that zombies don't get | jdike | 4 | -9/+16 |
2003-01-08 | Code cleanup. | jdike | 6 | -7/+12 |
2003-01-08 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-12-23 | Added back the data section of unmap_fin.o, which fixes an immediate bootv_2_4_19_45 | jdike | 1 | -0/+1 |
2002-12-23 | Fixed the ip_tables insmod problem. | jdike | 1 | -3/+2 |
2002-12-23 | Fixed a crash caused by a kernel thread exiting. | jdike | 1 | -2/+1 |
2002-12-23 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-12-22 | Fixed the segfault caused by trying to modify a read-only string.v_2_4_19_44 | jdike | 3 | -4/+12 |
2002-12-21 | Fixed the skas compilation bug in -42v_2_4_19_43 | jdike | 2 | -11/+1 |
2002-12-21 | Cleaned up the static link script a little.v_2_4_19_42 | jdike | 9 | -43/+69 |
2002-12-20 | Exported os_getpid.v_2_4_19_41 | jdike | 1 | -0/+1 |
2002-12-20 | Cleanup. | jdike | 4 | -9/+7 |
2002-12-20 | Fixed the race which resulted in dead xterms. | jdike | 1 | -5/+7 |
2002-12-20 | Made the kernel stack size configurable. | jdike | 13 | -21/+37 |
2002-12-17 | Fixed logging in skas mode.v_2_4_19_40 | jdike | 2 | -5/+28 |
2002-12-17 | skas mode now has the same SIGBUS handling as protection against tmpfs | jdike | 9 | -79/+117 |
2002-12-17 | Cleanup and small bug fixes. | jdike | 3 | -52/+71 |
2002-12-17 | Fixed a comment which got caught up in the C99 initializer conversion. | jdike | 3 | -17/+17 |
2002-12-17 | Fixed a bug which broke CONFIG_STATIC_LINK. | jdike | 2 | -3/+7 |
2002-12-16 | Got rid of a useless return. | jdike | 1 | -1/+0 |
2002-12-16 | Includes of mode-specific headers are now conditional on the mode being | jdike | 5 | -3/+14 |
2002-12-16 | The port irq is now freed before the descriptor is closed. | jdike | 1 | -18/+19 |
2002-12-16 | Converted all initializers to C99 style. | jdike | 44 | -670/+673 |
2002-12-16 | Fixed and cleaned up the kmalloc_ok change in -38. | jdike | 3 | -11/+14 |
2002-12-16 | Split some of the mode-specific stuff out to separate Makefiles, which are | jdike | 3 | -24/+50 |
2002-12-16 | Fixed the skas stack consumption problem.v_2_4_19_38 | jdike | 1 | -3/+1 |
2002-12-16 | Improved the printks associated with 'mode=tt'. | jdike | 1 | -7/+19 |
2002-12-16 | Slight reformatting. | jdike | 1 | -1/+3 |
2002-12-16 | Removed the second argument from nanosleep because it was gratuitous. | jdike | 1 | -1/+1 |
2002-12-16 | kmalloc_ok is now off whenever UML isn't running on a kernel stack. | jdike | 2 | -0/+6 |
2002-12-16 | Removed the pts code from the pty callbacks, where it definitely didn't | jdike | 1 | -20/+1 |
2002-12-16 | Added a newline at the end to get diff to shut up. | jdike | 1 | -1/+1 |
2002-12-16 | Added CONFIG_STATIC_LINK, which forces a static link even if CONFIG_MODE_TT | jdike | 2 | -3/+14 |
2002-12-11 | Removed some unneeded includes.v_2_4_19_37 | jdike | 1 | -3/+0 |
2002-12-11 | Fixed an error message. | jdike | 1 | -1/+2 |
2002-12-11 | Some cleanup of the uml_pt_regs changes in -36. | jdike | 4 | -12/+12 |
2002-12-11 | This is the linker script to produce a dynamically linked UML. | jdike | 1 | -0/+224 |
2002-12-11 | The objects get added to DRIVERS instead of LIBS, which changes the link | jdike | 1 | -1/+1 |
2002-12-11 | UML now links as a dynamic binary if CONFIG_MODE_TT is disabled. Also, | jdike | 4 | -16/+32 |
2002-12-09 | Got rid of the constant HIGHMEM message on boot.v_2_4_19_36 | jdike | 1 | -4/+4 |
2002-12-09 | Fixed the tt-mode 'tracing myself' crash seen under network load. | jdike | 32 | -220/+220 |
2002-12-09 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-12-07 | Ifdefed out the protection of the kernel stack guard page.v_2_4_19_35 | jdike | 1 | -2/+3 |
2002-12-07 | Fixed a couple of bugs that appear when overly large memory sizes are | jdike | 2 | -1/+6 |
2002-12-07 | Fixed the delivery of signals when libc doesn't provide a restorer. | jdike | 6 | -36/+43 |
2002-12-07 | Cleanup. | jdike | 6 | -10/+9 |
2002-12-07 | This now compiles. | jdike | 1 | -1/+4 |
2002-12-07 | Skas mode now responds to SIGINT, SIGTERM, and SIGHUP by exiting somewhat | jdike | 2 | -13/+15 |
2002-12-07 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-12-04 | Signals are again blocked during thread startup.v_2_4_19_34 | jdike | 1 | -0/+2 |
2002-12-04 | Fixed the fpstate size calculation for SA_SIGINFO signals. | jdike | 2 | -2/+2 |
2002-12-04 | Made buffer_data static. | jdike | 1 | -1/+1 |
2002-12-04 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-12-02 | Fixed a stupid bug in the gdb xterm initialization.v_2_4_19_33 | jdike | 1 | -3/+3 |
2002-12-02 | gdb_kern.o is now conditional on CONFIG_PT_PROXY. | jdike | 1 | -1/+3 |
2002-12-02 | Remember to unblock signals when returning from a userspace interrupt. | jdike | 1 | -0/+2 |
2002-12-02 | Include pgtable.h | jdike | 3 | -3/+4 |
2002-12-02 | SIGIO is left blocked at the start of main. | jdike | 1 | -2/+3 |
2002-12-02 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-12-02 | Made SA_INFO stack frames the same as the host. This fixes the JVM | jdike | 10 | -26/+71 |
2002-11-24 | Exported some more symbols.v_2_4_19_32 | jdike | 1 | -0/+3 |
2002-11-24 | Resyncing the 2.4 and 2.5 pools. | jdike | 21 | -68/+63 |
2002-11-24 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-11-15 | Cleanup.v_2_4_19_31 | jdike | 2 | -2/+3 |
2002-11-15 | Fixed a bunch of compilation errors when CONFIG_SMP is turned on. | jdike | 2 | -7/+9 |
2002-11-15 | PTRACE_SWITCH_MM is only enabled if CONFIG_PROC_MM is on. | jdike | 2 | -4/+7 |
2002-11-15 | Fixed the handling of floating point state on older machines. | jdike | 4 | -26/+96 |
2002-11-15 | Exported a bunch of symbols. | jdike | 1 | -0/+4 |
2002-11-15 | The xterm driver is now willing to run a port-helper from the user's path | jdike | 1 | -0/+3 |
2002-11-15 | Added a bunch of fixes from Steve Schmidtke. | jdike | 3 | -59/+80 |
2002-11-15 | Fixed a bunch of strtoul calls so they don't read an empty string as 0. | jdike | 4 | -6/+5 |
2002-11-15 | Cleaned up the get_config code. | jdike | 9 | -96/+154 |
2002-11-15 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-11-13 | Fixed the segment problem correctly by copying segments from one addressv_2_4_19_30 | jdike | 3 | -9/+24 |
2002-11-13 | Fixed the floating-point problem that prevented RH7.2 from booting on | jdike | 3 | -2/+6 |
2002-11-13 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-11-13 | Cleanup. | jdike | 4 | -20/+18 |
2002-11-13 | Moved the /proc/mm stuff into a new proc_mm.h for the benefit of userspace | jdike | 2 | -35/+56 |
2002-11-12 | UML now compiles with CONFIG_MODE_SKAS off.v_2_4_19_29 | jdike | 1 | -6/+0 |
2002-11-12 | extern_pid is now tt-only, so it was moved into the tt-specific piece of | jdike | 6 | -20/+13 |
2002-11-12 | UML now uses /proc/mm to get new, empty address spaces. It no longer creates | jdike | 24 | -384/+365 |
2002-11-12 | Moved some more tt code into arch/um/kernel/tt. | jdike | 4 | -19/+5 |
2002-11-12 | A little bit of cleanup. | jdike | 4 | -15/+16 |
2002-11-12 | dev->flags is no longer fiddled before calling dev_close. That had the | jdike | 1 | -1/+0 |
2002-11-12 | Fixed the mconsole config command. | jdike | 1 | -2/+2 |
2002-11-12 | Fixed the segfault caused by asking for the configuration of a device that | jdike | 1 | -0/+5 |
2002-11-12 | Added /proc/mm support. | jdike | 8 | -9/+632 |
2002-11-12 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-11-07 | Added the ability to query device configurations through mconsole.v_2_4_19_28 | jdike | 18 | -36/+313 |
2002-11-07 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-11-06 | This includes skas_ptrace.h instead of duplicating it.v_2_4_19_27 | jdike | 1 | -35/+4 |
2002-11-06 | Got rid of the list.h include. | jdike | 1 | -1/+0 |
2002-11-06 | Renumbered the new ptrace operation numbers. | jdike | 1 | -7/+15 |
2002-11-06 | Fixed single-stepping and breakpoints. | jdike | 4 | -9/+11 |
2002-11-06 | Updated process creation and exec to deal with threads being in a single | jdike | 6 | -17/+51 |
2002-11-06 | Added a stub PTRACE_LDT. | jdike | 1 | -0/+16 |
2002-11-06 | Cosmetic changes to can_do_skas. | jdike | 1 | -4/+4 |
2002-11-06 | Segfault handlers in UML now get a proper i386 cr2, err, and trapno. | jdike | 3 | -2/+12 |
2002-11-06 | Added the fix that changes underscores into spaces so that slirp command | jdike | 1 | -0/+1 |
2002-11-06 | dev is now memset to zero rather than having the fields set to zero | jdike | 1 | -34/+12 |
2002-11-06 | Fixed a missing bounds check. | jdike | 1 | -0/+3 |
2002-11-06 | Bumped EXTRAVERSION. | jdike | 1 | -6/+11 |
2002-11-04 | Registers are now saved and restored on all kernel entries. This fixesv_2_4_19_26 | jdike | 1 | -9/+16 |
2002-11-04 | Made the timer work in userspace. | jdike | 3 | -0/+19 |
2002-11-04 | Removed round_down and round_up, which weren't used, and which conflicted | jdike | 2 | -12/+0 |
2002-11-04 | Implemented modify_ldt correctly for skas mode. | jdike | 3 | -2/+76 |
2002-11-04 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-11-02 | Implemented PTRACE_JOIN_MM.v_2_4_19_25 | jdike | 2 | -1/+53 |
2002-11-02 | UML uses the i386 checksum code again. | jdike | 3 | -37/+467 |
2002-11-02 | Changed the mmu context to list all the processes sharing a UML address | jdike | 14 | -119/+202 |
2002-11-02 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-10-31 | Added mode=tt as a command line option.v_2_4_19_24 | jdike | 1 | -5/+39 |
2002-10-31 | Fixed the checksum code. | jdike | 1 | -20/+24 |
2002-10-31 | os_kill_process is now willing to reap children. | jdike | 8 | -17/+22 |
2002-10-31 | User data is now handled correctly. | jdike | 4 | -7/+22 |
2002-10-31 | Moved the tracing thread SIGWINCH handling to tt. | jdike | 4 | -31/+40 |
2002-10-31 | Updated. | jdike | 1 | -40/+2 |
2002-10-31 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-10-30 | Removed skas/include/syscall_user.h and moved its contents to tt.h.v_2_4_19_23 | jdike | 4 | -27/+8 |
2002-10-30 | Moved tracing into the tt arm of the thread's mode union. | jdike | 2 | -5/+5 |
2002-10-30 | Fixed a segfault. | jdike | 1 | -3/+8 |
2002-10-30 | Disabled CLONE_VM for the time being. | jdike | 1 | -0/+2 |
2002-10-30 | Fixed the segv call to properly decide whether a fault was a read or a write. | jdike | 1 | -1/+3 |
2002-10-30 | Fixed a bug which caused a kernel vm flush when the fault was in userspace. | jdike | 1 | -1/+1 |
2002-10-30 | Fixed the kill(-1, SIGKILL) that was happening at halt. | jdike | 1 | -3/+6 |
2002-10-30 | Rearranged the new ptrace code and structures. | jdike | 3 | -69/+80 |
2002-10-30 | Ditched the stolen i386 IP checksumming code because it assumes the kernel | jdike | 6 | -12/+294 |
2002-10-30 | Declared mode_tt so that umid.c will build. | jdike | 2 | -0/+3 |
2002-10-30 | Fixed another bug in the uaccess macros. They weren't handling write | jdike | 3 | -15/+21 |
2002-10-30 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-10-28 | Added some sigcontext fields to pt_regs.mode.skas so that it can dealv_2_4_19_22 | jdike | 3 | -55/+87 |
2002-10-28 | UML now builds with either mode compiled out. | jdike | 33 | -111/+185 |
2002-10-28 | CONFIG_MODE_TT and CONFIG_MODE_SKAS are now configurable. | jdike | 1 | -3/+2 |
2002-10-28 | Bumped EXTRAVERSION. | jdike | 1 | -3/+6 |
2002-10-26 | The timer in the idle thread was broken.v_2_4_19_21 | jdike | 1 | -3/+5 |
2002-10-26 | Fixed the delivery of signals when userspace provides no restorer. | jdike | 2 | -22/+20 |
2002-10-26 | Added host_to_regs, which converts the host pt_regs to a UML skas pt_regs. | jdike | 3 | -2/+13 |
2002-10-26 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-10-25 | Fixed a typo.v_2_4_19_20 | jdike | 1 | -1/+1 |
2002-10-25 | Fixed the handling of system calls and implemented initial_thread_cb_skas. | jdike | 2 | -6/+31 |
2002-10-25 | Fixed the calculation of brk_start and the task and host address space | jdike | 6 | -18/+12 |
2002-10-25 | The sigio thread needs to run in the same address space as UML. | jdike | 1 | -1/+1 |
2002-10-25 | Cleanup. | jdike | 1 | -2/+7 |
2002-10-25 | Fixed the copying of sigrestorers. | jdike | 1 | -11/+24 |
2002-10-25 | Fixed process preemption. | jdike | 4 | -12/+34 |
2002-10-25 | Moved a bunch of tt-specific stuff under arch/um/kernel/tt. | jdike | 8 | -76/+71 |
2002-10-25 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-10-24 | clean now removes mk_constants.v_2_4_19_19 | jdike | 1 | -2/+4 |
2002-10-24 | Added __flush_tlb_one to fix the highmem build. | jdike | 4 | -1/+12 |
2002-10-24 | Moved some more tt-specific code under arch/um/kernel/tt. | jdike | 4 | -44/+83 |
2002-10-24 | Removed the special-case code for gprof. | jdike | 3 | -65/+4 |
2002-10-24 | Bumped EXTRAVERSION and removed -DPROFILING from $(PROFILE). | jdike | 1 | -2/+2 |
2002-10-24 | Moved the new ptrace defines to skas_ptrace.h. | jdike | 3 | -36/+53 |
2002-10-23 | Changed the names of the ROUND_* macros because they clash with reiserfsv_2_4_19_18 | jdike | 1 | -9/+11 |
2002-10-23 | Removed the declaration of getpid. | jdike | 1 | -1/+0 |
2002-10-23 | Finished merging the skas code. | jdike | 99 | -1305/+4255 |
2002-10-23 | Bumped EXTRAVERSION. | jdike | 1 | -4/+10 |
2002-10-21 | Really fixed local_irq_save and save_flags this time.v_2_4_19_17 | jdike | 1 | -2/+2 |
2002-10-21 | Continued merging the skas code and separating out the tt stuff. | jdike | 24 | -179/+513 |
2002-10-21 | Applied a couple more patches from Steve. | jdike | 2 | -22/+4 |
2002-10-21 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-10-19 | Fixed a bug in local_irq_save. It was disabling interrupts rather thanv_2_4_19_16 | jdike | 1 | -1/+2 |
2002-10-19 | getpty is again called by the tracing thread. The fix I made a while back | jdike | 1 | -8/+3 |
2002-10-19 | A little bit of code cleanup. | jdike | 1 | -4/+9 |
2002-10-19 | A bunch of Makefile cleanup. | jdike | 11 | -94/+89 |
2002-10-19 | More merging of the skas code. | jdike | 19 | -156/+461 |
2002-10-18 | Code cleanup.v_2_4_19_15 | jdike | 1 | -5/+8 |
2002-10-18 | Added get_signals back for local_irq_save, which doesn't yet use it. | jdike | 1 | -0/+9 |
2002-10-18 | Exported some more symbols. | jdike | 1 | -0/+3 |
2002-10-18 | Added copyright notices to some files which were lacking them. | jdike | 2 | -0/+10 |
2002-10-18 | Fixed the ubd driver's behavior when devfs_register returns NULL. | jdike | 1 | -26/+13 |
2002-10-18 | Fixed bugs in the port and xterm interrupt handling. They weren't | jdike | 3 | -6/+15 |
2002-10-18 | Started merging the changes needed to make the UML kernel run in a | jdike | 32 | -556/+1071 |
2002-10-18 | Merged Steve Schmidtke's slirp transport and slip fixes. | jdike | 11 | -91/+623 |
2002-10-15 | Made the signal arrays per-cpu.v_2_4_19_14 | jdike | 1 | -25/+18 |
2002-10-15 | Implemented smp_send_stop. | jdike | 1 | -1/+15 |
2002-10-15 | Exported some symbols needed for SMP. | jdike | 1 | -1/+1 |
2002-10-15 | Applied the locking patches from Oleg Drokin and Nikita Danilov. | jdike | 1 | -9/+9 |
2002-10-15 | Undid the frame.c cleanup and put a comment in saying why frame.c needed | jdike | 1 | -1/+7 |
2002-10-15 | Timer cleanup and changes. The timer signals are now treated as any other | jdike | 9 | -81/+59 |
2002-10-15 | Code cleanup. | jdike | 1 | -1/+1 |
2002-10-15 | Documented 'stop' and 'go' in the mconsole help message. | jdike | 1 | -0/+2 |
2002-10-15 | Fixed some bugs which cause crashes when UML is brought down with a signal. | jdike | 3 | -3/+0 |
2002-10-15 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-10-10 | Moved the initialization of log_fd so it always happens.v_2_4_19_13 | jdike | 1 | -3/+3 |
2002-10-10 | Kill off the other idle threads, which causes reboots to work better. | jdike | 1 | -0/+17 |
2002-10-10 | Exported a few symbols for SMP. | jdike | 1 | -0/+16 |
2002-10-10 | Copied some cleanups back from 2.5. | jdike | 3 | -16/+17 |
2002-10-10 | Fixed a crash caused by the port channel allocating an IRQ from an | jdike | 1 | -16/+49 |
2002-10-10 | Fixed a hang caused by an xterm failing to run. | jdike | 9 | -9/+119 |
2002-10-10 | Bumped EXTRAVERSION. | jdike | 1 | -1/+1 |
2002-10-07 | Got rid of some unused variables.v_2_4_19_12 | jdike | 1 | -3/+0 |
2002-10-07 | Put back boot_cpu_data. | jdike | 1 | -0/+9 |
2002-10-07 | Fixed some compile warnings. | jdike | 2 | -1/+3 |
2002-10-07 | Added locking where necessary and comments where it's not. | jdike | 6 | -54/+131 |