summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2001-06-26Synthetic commit for tag v_2_4_5_10v_2_4_5_10cvs-fast-export1-2022/+0
2001-06-26Turned a couple of sighandler_t casts into __sighandler_t casts.jdike1-2/+3
2001-06-26Exported __do_strncpy_from_user.jdike1-1/+2
2001-06-26Fixed an off-by-one bug in the ppc EMPTY_REGS.jdike1-1/+1
2001-06-26Signal code cleanup.jdike4-43/+36
2001-06-26Merged mistral's capability patch.jdike1-4/+5
2001-06-26Bumped EXTRAVERSION.jdike1-1/+1
2001-06-26Merged Greg Lonnon's iomem emulation.jdike7-103/+293
2001-06-22Deleted these files, which should have disappeared a long time ago.jdike4-268/+0
2001-06-21Block devices are now pluggable.jdike1-31/+114
2001-06-21Added a declaration from Lennert.jdike1-1/+1
2001-06-21All replies are made from a tasklet instead of interrupt context now.jdike3-45/+129
2001-06-21Bumped EXTRAVERSION and updated defconfig.jdike2-18/+2
2001-06-19Got rid of ping, replaced it with version.jdike6-65/+186
2001-06-19Fixed a bug which could cause etap_open to call dev_ip_addr before thejdike1-1/+2
2001-06-19Bumped EXTRAVERSIONjdike1-1/+1
2001-06-18Added trap 13 to SEGV_IS_FIXABLE.jdike2-2/+2
2001-06-18Merged the size fix from Roman Zippel.jdike2-32/+25
2001-06-18There is now a complaint if you specify a transport type not supported byjdike1-6/+13
2001-06-18Fixed some warnings and made some cleanups.jdike7-14/+17
2001-06-18Merged Livio's ^S/^Q patch.jdike3-11/+24
2001-06-18Added Lennert's 64-bit file support patch.jdike6-46/+63
2001-06-18Merged Lennert's management console patch.jdike6-1/+356
2001-06-15Removing because it's obsolete.jdike2-550/+0
2001-06-14Cleanups.jdike4-17/+15
2001-06-14Removed npending and added a state field to thread.signal.jdike1-3/+4
2001-06-13Bumped EXTRAVERSION.jdike1-1/+1
2001-06-13Fixed a bug which caused pages not to be unmapped when they were swapped out.jdike1-9/+9
2001-06-13Got rid of some unused thread fields.jdike2-5/+6
2001-06-13The timer interrupt is now not blocked. If signals are disabled, then thejdike7-25/+63
2001-06-13Fixed a couple of races in signal delivery. One was that if an interruptjdike4-8/+31
2001-06-13The ethertap driver now enforces the requirement that the tap IP address andjdike1-2/+24
2001-06-13Fixed a typo.jdike1-1/+1
2001-06-08Bumped EXTRAVERSION.jdike1-1/+1
2001-06-08Changed a couple instances of current_task to current.jdike1-2/+2
2001-06-08TASK_SIZE is calculated at runtime so that UML will run on 2G/2G kernels.jdike3-2/+8
2001-06-08Added fcntl64 and getdents64 support.jdike2-1/+5
2001-06-08A hostfs filesystem mounted readonly now really is readonly.jdike1-0/+1
2001-06-08The console xterms now disappear properly.jdike1-0/+11
2001-06-08Network driver cleanups, including changing magic constants to symbolicjdike2-2/+6
2001-06-08Added Harald Welte's multicast transport.jdike7-1/+441
2001-06-03Cleaned up a printk.jdike1-1/+2
2001-06-03The segfault handler now checks if the segfault is due to a page fault orjdike5-6/+27
2001-06-03The driver read routines now take a skb ** so that if the original skb getsjdike8-10/+30
2001-06-03Bumped EXTRAVERSION.jdike1-1/+1
2001-06-01Fixed time and stime so they use the local offset. This allows the UML timejdike4-10/+42
2001-06-01Added support for device nodes.jdike5-6/+48
2001-06-01Added KERN_ERR or KERN_INFO to kernelspace printks.jdike18-71/+103
2001-06-01Bumped EXTRAVERSION.jdike1-1/+1
2001-06-01Deleted the now-unused umn driver.jdike2-496/+0
2001-05-31Changed __SMP__ to CONFIG_SMPjdike3-3/+5
2001-05-31Got rid of a couple unnecessary includes.jdike1-2/+0
2001-05-31It isn't possible to assign a broadcast address to a device any more.jdike1-0/+5
2001-05-31If the exec of uml_net fails, the child now writes a zero back to the parentjdike1-0/+4
2001-05-31Removed some unused variables.jdike1-5/+1
2001-05-31Changed CONFIG_NETDEVICES to CONFIG_UML_NET.jdike2-3/+3
2001-05-31Bumped EXTRAVERSION.jdike1-2/+2
2001-05-31Merged more of the ppc port.jdike6-61/+60
2001-05-31More portability changes.jdike9-62/+91
2001-05-31Redid the usercopy functions to use setjmp/longjmp instead of the eipjdike8-116/+197
2001-05-27Fixed the handling of CONFIG_*.jdike2-3/+6
2001-05-27Updated to 2.4.5.jdike7-108/+257
2001-05-27exit_debugger is now static.jdike1-1/+1
2001-05-27Added a kludge to prevent a crash when the executable mapped in with a holejdike1-6/+11
2001-05-27More portability and ppc merges.jdike12-31/+113
2001-05-27Added ethernet address support.jdike9-260/+415
2001-05-27Updated to 2.4.4.jdike1-6/+12
2001-05-27Bumped EXTRAVERSION.jdike1-1/+1
2001-05-27Deleted the old network drivers.jdike5-11/+380
2001-05-19Moved SIGBUS and SIGILL so that they can be handled by gdb.jdike1-6/+4
2001-05-19Fixed the slip driver.jdike3-39/+42
2001-05-19Correctly fixed the crash caused by typing on the console before userspacejdike2-4/+1
2001-05-19Bumped EXTRAVERSIONjdike1-1/+1
2001-05-19Removed segment.c and the context switching optimization it was supporting.jdike5-70/+21
2001-05-17Adding a bunch of .cvsignore files so that this pool can be checked outjdike18-0/+1135
2001-05-15Implemented internal system calls correctly. Also added some declarationsjdike2-31/+69
2001-05-15Added Henrik's two hostfs patches.jdike1-2/+1
2001-05-15Changed __SMP__ to CONFIG_SMP.jdike16-16/+34
2001-05-15console_interrupt now returns without doing anything if it has a NULL tty.jdike1-0/+3
2001-05-15The read and write routines no longer loop on EAGAIN. The proper thing tojdike1-4/+3
2001-05-15Bumped EXTRAVERSION.jdike1-1/+1
2001-05-12Merged more of the ppc changes.jdike3-3/+12
2001-05-12Rearranged the definitions a bit to make them look more organized.jdike1-3/+5
2001-05-12Added a call to set_blocksize.jdike1-0/+1
2001-05-12Changed the interaction with the userspace helper so that it always writesjdike1-4/+8
2001-05-12Changed the input skb adjustment callback to pass out the new packet length.jdike3-4/+5
2001-05-12Warning removals and cleanups from Roman Zippel.jdike5-20/+16
2001-05-12Merged a bunch of build changes from Roman Zippel which remove -D__KERNEL__jdike6-28/+28
2001-05-12Redeclared the signal handlers to take a sigcontext as their second argument.jdike5-28/+48
2001-05-10Fixed a stupid bug which broke the slip backend. I added a adjust_input_skbjdike4-15/+31
2001-05-10Bumped EXTRAVERSIONjdike1-2/+3
2001-05-10Portability fixesjdike18-63/+101
2001-05-10Updated the ppc port.jdike11-23/+360
2001-05-10Added a note to fix something.jdike1-0/+3
2001-05-10Removed task.thread.starting_exec since it's no longer needed.jdike3-10/+0
2001-05-10Added ethertap support to the network driver.jdike11-38/+314
2001-05-01This is the first pass of the new network driver architecture.jdike6-0/+797
2001-04-29Changed get_hardblocksize to get_hardsect_size.jdike1-1/+2
2001-04-29Added a stub for attach_debugger for the case that CONFIG_PT_PROXY is off.jdike1-0/+5
2001-04-28Added an mm argument to pgd_alloc().v_2_4_4jdike1-1/+1
2001-04-28Added Andrew Morton's exitcall order fix.jdike1-4/+2
2001-04-28Updated to 2.4.4.jdike9-304/+765
2001-04-28Added support for the new rw semaphores.jdike4-3/+19
2001-04-22Turned off a couple of busses, changed the name of a menu.jdike1-7/+4
2001-04-22Undid part of the sleep fix because it broke sleep even worse.jdike2-1/+2
2001-04-22initrd changes:jdike4-7/+13
2001-04-20Split SIGSEGV from the other signals so that gdb doesn't constantly see them.jdike1-0/+2
2001-04-20Code cleanup.jdike1-1/+1
2001-04-20Fixed the sleep hang. It turned out to be a race between the first timerjdike2-2/+5
2001-04-19Restructured the error checking around the select in sigio_handler a little.jdike1-5/+3
2001-04-19Added support for initrd. This involves allocating some bootmem, readingjdike4-1/+52
2001-04-19Cleanups - Changed the name of a menu and disabled a couple of busses.jdike1-3/+3
2001-04-19Bumped EXTRAVERSION and added *.gcov to archclean.jdike1-3/+3
2001-04-16Cleaned up the set_umn_addr logic and commented it.jdike1-5/+15
2001-04-16Fixed gprof and gcov support.jdike10-68/+60
2001-04-15Fixed mk_pte to check pte_present before setting the new bits.jdike1-1/+1
2001-04-15Added alternative and debugger and gdb wrapper support.jdike6-14/+42
2001-04-15Bumped EXTRAVERSION.jdike1-1/+1
2001-04-13Cleaned up some printks.jdike1-5/+5
2001-04-13Removed some debugging code.jdike1-14/+0
2001-04-13signal_usr1 wasn't initializing the gdb channel properly.jdike1-10/+16
2001-04-13Fixed the swapping problems by only testing, setting, and clearing thejdike2-8/+12
2001-04-13Updated the task->binfmt->core_dump call to call do_coredump instead.jdike1-6/+1
2001-04-13Got rid of some unused code.jdike1-6/+0
2001-04-13Bumped EXTRAVERSION.jdike1-1/+1
2001-04-10Added a debugging check.jdike1-0/+6
2001-04-10Change signal handlers to not save registers in the thread structure andjdike7-46/+52
2001-04-10Backed out the MODLIB definition.jdike1-3/+1
2001-04-08Changed the usage message a bit.jdike1-6/+3
2001-04-08Fixed some dentry problems. Al apparently changed some things.jdike1-5/+11
2001-04-07ubd stats should now be collected. (James Stevenson)v_2_4_3jdike1-0/+55
2001-04-07gdb now ignores SIGWINCH. (James Stevenson)jdike1-0/+2
2001-04-07Added --help. (Yves Rougy)jdike1-1/+63
2001-04-07Reworked the pagetable structures, code, and headers somewhat to bring UMLjdike3-162/+65
2001-04-07Got rid of some debugging code.jdike1-9/+1
2001-04-07Got rid of an unused variable.jdike1-1/+0
2001-04-07Declared create_pid_file.jdike1-0/+1
2001-04-07Got rid of hostfs_llseek. (stewart and Henrik Nordstrom)jdike1-12/+1
2001-04-07Moved the global sync closer to where it's used.jdike1-2/+2
2001-04-07Added MODLIB so that modules install to the right place. (Henrik Nordstrom)jdike1-2/+5
2001-04-07Updated to 2.4.3.jdike12-119/+294
2001-04-03Redefined the new page table bits and fixed a bug in pte_none in a futilejdike1-4/+4
2001-04-03Fixed a tmp race and finished the implementation of 'umid='.jdike1-24/+32
2001-04-03Exported getuid.jdike1-0/+1
2001-04-03Got rid of some long-unused code, plus some debugging code.jdike1-19/+0
2001-04-03Fixed the zombie problem by using a variation on the double fork trick.jdike3-22/+57
2001-04-03Made sure that a execed process's stack is properly protected.jdike2-7/+6
2001-04-03Implemented __exitcall and converted the existing cleanups to use it.jdike11-14/+63
2001-03-28Added debugging code which will soon go away.jdike1-3/+10
2001-03-28Marked a bug that needs fixing.jdike1-0/+3
2001-03-28do_softirq returns with signals disabled, do do_bh turns them back on.jdike1-1/+3
2001-03-28Fixed attach_process to correctly wait for the SIGSTOP.jdike1-1/+3
2001-03-28sigio_handler blocks signals after do_IRQ. I saw it return with signalsjdike1-1/+3
2001-03-28Removed some unnecessary includes from ldt.c and made it compile as ajdike2-3/+3
2001-03-28Cleaned out some no-longer-compiling code.jdike1-2/+0
2001-03-27Added the beginning of unique name support.jdike2-0/+26
2001-03-27Fixed a couple of hangs by being more careful about signals in the signaljdike4-14/+47
2001-03-27Tried to get rid of the zombies by having them exit from a SIGUSR1 handler.jdike5-5/+21
2001-03-27Set the default blocksize to BLOCK_SIZE rather than a fixed number.jdike1-1/+4
2001-03-27Bumped EXTRAVERSION.jdike1-1/+1
2001-03-25Fixed modify_ldt for real this time.jdike1-2/+2
2001-03-25Implemented modify_ldt.jdike1-1/+0
2001-03-25A stack expansion failure now results in a normal process segfault.jdike1-8/+1
2001-03-25arch/um/kernel/ptrace.cjdike1-1/+1
2001-03-25Removed the remnants of real_mm.jdike3-24/+48
2001-03-25Fixed a bug in exec which didn't update the process brk.jdike1-1/+1
2001-03-25Fixed /proc/cmdline.jdike3-6/+13
2001-03-25Added support for root hostfs.jdike4-55/+55
2001-03-25openflags is now reset for each mount so that a device can be mountedjdike3-7/+30
2001-03-25Moved tty_flip_buffer_push so it's called once for each batch of input ratherjdike1-1/+1
2001-03-25Cleanup.jdike1-27/+7
2001-03-25Bumped EXTRAVERSION.jdike1-1/+1
2001-03-25Implemented modify_ldt.jdike3-1/+28
2001-03-24do_exit is now only called if the seg fault happened in userspace.jdike1-10/+6
2001-03-24The tracing thread doesn't call panic too much any more.jdike2-11/+13
2001-03-24Cleaned up the register definitions a bit.jdike1-1/+4
2001-03-24Fixed the infinite recursive context switch problem. This required havingjdike12-257/+314
2001-03-24Put a counter in to try to track down the wait_on_page hang.jdike1-0/+3
2001-03-24Modularized some filesystems and turned debugging back on.jdike1-10/+10
2001-03-19Changed the exec of the kernel to execvp so that the path will be used tojdike1-1/+1
2001-03-19Added a bunch of fixes and cleanups suggested by Al Viro.jdike1-117/+71
2001-03-19Compiled in all the interesting filesystems rather than making themjdike1-8/+7
2001-03-19Updated EXTRAVERSION.jdike1-1/+1
2001-03-17Fixed a bug noticed by Al Viro. The system would panic if init ever execedjdike1-3/+3
2001-03-17Implemented sys_sigreturn. Now, when signals are delivered to processes,jdike16-353/+203
2001-03-17Removed hostfs_write_inode because there are no on-disk inodes.jdike1-12/+5
2001-03-14Breakpoints are now set in panic and stop.jdike1-0/+2
2001-03-14Exported sys_waitpid.jdike1-0/+2
2001-03-14Increased the length of the command line to _POSIX_ARG_MAX (4096).jdike3-13/+20
2001-03-14Got rid of some calls to not_implemented.jdike1-12/+8
2001-03-14hostfs now gets inode names by walking up the dentry tree rather thanjdike2-85/+158
2001-03-14Bumped the version and backed out the -D_FILE_OFFSET_BITS.jdike1-2/+4
2001-03-14This file is moved to arch/um/include.jdike1-121/+0
2001-03-10Added 'gdb=' and '--version' switches.jdike1-7/+19
2001-03-10tracing_cb now handles calls from the tracing thread. In this case, it justjdike1-4/+9
2001-03-10sigio_handler now deletes a descriptor from its mask if it disappears fromjdike1-3/+7
2001-03-10/proc/cpuinfo now contains a bit more information than before. It will nowjdike2-42/+17
2001-03-10Added a declaration of kill.jdike1-0/+1
2001-03-10Some minor tweaks. Debugging symbols are on, a few things were changed fromjdike1-24/+6
2001-03-10gdb can now be attached to arbitrary devices in the host just like serialjdike10-86/+277