summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2002-07-21Synthetic commit for tag v_2_4_18_42v_2_4_18_42cvs-fast-export3-1306/+0
2002-07-21Added ksyms.o to obj-y.jdike1-2/+2
2002-07-21clean now removes config.c.jdike1-0/+1
2002-07-21The __uml_setup stuff is now conditional on !MODULE.jdike2-0/+10
2002-07-21Cleanup after the xterm changes in the last patch.jdike8-84/+83
2002-07-21Bumped EXTRAVERSION.jdike1-1/+1
2002-07-21The multi-file drivers are linked into a single .o before being linkedjdike4-11/+1353
2002-07-18Fixed the port-helper pathname.v_2_4_18_41jdike1-1/+1
2002-07-18Code cleanup.jdike5-5/+9
2002-07-18Fixed the segfault caused by one thread write-protecting the stack ofjdike4-2/+24
2002-07-18Carried some build cleanups back from 2.5.jdike3-41/+21
2002-07-18Fixed a data corruption bug.jdike1-1/+2
2002-07-18Moved some socket operations into os-Linux and changed their callersjdike7-76/+79
2002-07-18Changed the xterm channel to not allocate its own pty and to not usejdike2-2/+92
2002-07-18Bumped EXTRAVERSION.jdike1-1/+1
2002-07-14This has been moved to arch/um/include.jdike1-68/+0
2002-07-10Added a verify_area check.v_2_4_18_40jdike1-2/+5
2002-07-10ldt.o should have been a kernel object.jdike1-1/+1
2002-07-10Added support for detecting EOF on terminals, since that doesn'tjdike4-31/+70
2002-07-10Added os_shutdown_socket and os_close_file.jdike2-4/+38
2002-07-10Fixed some bugs and cleaned up the code.jdike4-59/+152
2002-07-10Bumped EXTRAVERSION.jdike1-1/+1
2002-07-08Fixed gdb's ability to attach to out-of-context processes.v_2_4_18_39jdike2-1/+2
2002-07-08Added os_set_fd_block, needed for mconsole 'stop', so that it can readjdike2-5/+21
2002-07-08Added 'stop' and 'go'.jdike3-1/+29
2002-07-08Cleaned up to use a modern style.jdike1-30/+24
2002-07-08Bumped EXTRAVERSION.jdike1-2/+2
2002-07-08Included os.h.v_2_4_18_38jdike1-0/+1
2002-07-08Added clean and archmrproper rules, plus a copyright.jdike1-0/+9
2002-07-08Added support for transports registering themselves at runtime rather thanjdike1-122/+123
2002-07-08The transports all register themselves at initcall time rather than atjdike3-0/+40
2002-07-08Removed the ethertap and TUN/TAP drivers.jdike1-2/+0
2002-07-08Bumped EXTRAVERSION.jdike1-2/+3
2002-07-08These were all moved from arch/um/drivers to here because TUN/TAP andjdike8-0/+826
2002-07-08This builds the Linux-specific drivers.jdike1-0/+17
2002-07-08uml_net_probe is no longer needed.jdike1-0/+169
2002-07-08These were moved from arch/um/drivers because they are now included fromjdike2-0/+132
2002-07-08This is the Linux-specific Makefile which adds stuff to SUBDIRS and LIBS.jdike1-0/+7
2002-07-07Updated to include defaults for CONFIG_NEST_LEVEL, CONFIG_KERNEL_HALF_GIGS,v_2_4_18_37jdike1-1/+35
2002-07-07Started moving Linux-specific stuff out of generic code.jdike45-368/+648
2002-07-05Cleanups.v_2_4_18_36jdike1-3/+1
2002-07-05Bumped EXTRAVERSION.jdike1-1/+1
2002-06-21Got rid of the 'page 00000000 reserved twice' message.v_2_4_18_35jdike1-1/+0
2002-06-21It is now possible to attach the UML gdb to sleeping threads.jdike6-15/+59
2002-06-21Bumped EXTRAVERSION.jdike1-1/+1
2002-06-18Ifdefed the initialization of tty->log_fd.v_2_4_18_34jdike1-0/+2
2002-06-18Updated.jdike1-1/+42
2002-06-18Bumped EXTRAVERSION.jdike1-1/+1
2002-06-18Removed the dead space between the stack top and signal frame.v_2_4_18_33jdike1-2/+0
2002-06-18Exported __do_strlen_user to make mulix happy.jdike1-0/+1
2002-06-18Formatting changes.jdike2-0/+3
2002-06-18Bumped EXTRAVERSION.jdike1-1/+1
2002-06-18Merged the tty logging patch and made it configurable.jdike6-6/+2567
2002-06-18arch/um/kernel/exitcode.c arch/um/main.cjdike2-1/+73
2002-06-12panic_exit now only tries to call handle_sysrq if CONFIG_SYSRQ is enabled.v_2_4_18_32jdike1-0/+2
2002-06-12pmd_mkuptodate is now called.jdike1-1/+3
2002-06-12Included stdarg for when logging is enabled.jdike1-0/+1
2002-06-12Fixed the exit crash that mulix found. switch_pipe file descriptors arejdike2-10/+15
2002-06-12notify_sock is now global and opened at mconsole initialization time injdike1-8/+12
2002-06-12Fixed the segfault caused by not clearing the table, termios, andjdike1-0/+5
2002-06-12Fixed the openpty bug again by allowing run_helper_thread to allocate ajdike9-18/+32
2002-06-12Bumped EXTRAVERSION.jdike1-1/+1
2002-06-04BUG now calls panic instead of hanging.v_2_4_18_31jdike1-2/+1
2002-06-04Included irq.h.jdike1-0/+1
2002-06-04Fixed a ptrace bug caused by the thread structure sometimes having a bogusjdike1-0/+5
2002-06-04More merging of console and serial line code into line.c.jdike4-187/+199
2002-06-04Closed the holes in the physical address space.jdike6-27/+60
2002-06-04Bumped EXTRAVERSION.jdike1-1/+1
2002-06-04Added exception table fault handling because some asm imported from i386jdike6-9/+51
2002-06-04Added a hardware watchdog to UML.jdike10-1/+351
2002-05-28Fixed the handling of _PROT_NEWPROT in swap entries.v_2_4_18_30jdike1-2/+6
2002-05-28grantpt is again run by the tracing thread to avoid any problems with largejdike1-10/+3
2002-05-28Cleanup after the openpty fixes.jdike1-8/+1
2002-05-28Fixed a SIGPROF blocking bug.jdike1-3/+5
2002-05-28The UML binary now lives in its own physical memory area.jdike6-19/+34
2002-05-28Applied Henrik's patch which allows ubd[a-h] on the command line.jdike1-3/+9
2002-05-28Bumped EXTRAVERSION.jdike1-1/+1
2002-05-22Fixed the last fix.v_2_4_18_29jdike1-7/+8
2002-05-22Bumped EXTRAVERSION.jdike1-1/+1
2002-05-21open_pty is now run in its own thread because libc can call fork whenv_2_4_18_28jdike1-3/+32
2002-05-21If run_helper_thread is passed a NULL stack pointer, it waits for thejdike1-2/+12
2002-05-21Panic messages are now sent to the mconsole notify socket if there isjdike3-16/+73
2002-05-21Fixed the bug which was closing file descriptors which should have beenjdike9-20/+18
2002-05-21Bumped EXTRAVERSION.jdike1-1/+1
2002-05-21Documented CONFIG_NULL_CHAN.jdike1-0/+6
2002-05-21panic now passes the panic string to the notifier chain.jdike1-0/+122
2002-05-20Panics now exit all the time, and do 'sysrq p' before they do.v_2_4_18_27jdike2-8/+6
2002-05-20The timer now ticks at __initcall time.jdike1-1/+1
2002-05-20Fixed the idle_thread1 typo.jdike1-1/+1
2002-05-20Moved the initialization of kernel thread sc so that it's valid beforejdike1-1/+3
2002-05-20Implemented thread_saved_pc so that 'sysrq t' will work.jdike1-0/+30
2002-05-20Added support for kernel watchpoints.jdike10-20/+79
2002-05-20It is now possible to move backing files and update the COW files withjdike1-80/+132
2002-05-20Changed TCSADRAIN to TCSAFLUSH to avoid UML hanging in an ioctl whenjdike3-4/+4
2002-05-20Bumped EXTRAVERSION.jdike1-1/+1
2002-05-18Exported sys_lseek and sys_read.v_2_4_18_26jdike1-0/+2
2002-05-18Fixed a bug which caused gdb inside UML to sometimes miss breakpoints.jdike6-7/+47
2002-05-18Bumped EXTRAVERSION.jdike2-5/+14
2002-05-18Added watchpoint support.jdike9-6/+106
2002-05-15Added support for system call tracing the gdb parent so that ddd willv_2_4_18_25jdike6-43/+94
2002-05-15Compile fixes.jdike6-11/+22
2002-05-15Bumped EXTRAVERSION.jdike1-1/+1
2002-05-13high_memory is now defined, and __pa works on it.v_2_4_18_24jdike1-3/+3
2002-05-13Exported region_pa and phys_mem_map.jdike1-0/+3
2002-05-13Changed some exit calls to _exit to avoid all of the cleanup done byjdike3-9/+9
2002-05-13Shelling out of the UML gdb now works.jdike6-18/+172
2002-05-13It is no longer possible to cd into a binary.jdike1-0/+24
2002-05-13Got rid of some ioctls which are handled by blk_ioctl.jdike1-15/+0
2002-05-13Fixed some crashes caused by exitcalls cleaning things that had neverjdike5-15/+11
2002-05-13Moved the connection acception code from the interrupt handler to thejdike1-24/+25
2002-05-13Fixed a hang caused by detaching from a host device after the UML processjdike1-2/+4
2002-05-13Updated to the latest config.jdike1-41/+3
2002-05-13Bumped EXTRAVERSION.jdike1-7/+7
2002-05-13Added CONFIG_NEST_LEVEL, which replaces the NESTING variable on the makejdike5-8/+33
2002-05-07Fixed a couple of bugs in the case that /proc/cpuinfo doesn't have av_2_4_18_23jdike1-6/+8
2002-05-07Cleaned up /proc/cpuinfo a little.jdike1-1/+0
2002-05-07Fixed some compilation problems.jdike1-3/+4
2002-05-07Fixed a couple small bugs.jdike2-0/+2
2002-05-07Got rid of SO_PASSCRED from the socketopts.jdike1-3/+1
2002-05-07Removed the date and time from the banner.jdike1-1/+1
2002-05-07Bumped EXTRAVERSION.jdike1-1/+1
2002-05-03Implemented KSTK_EIP and KSTK_ESP.v_2_4_18_22jdike1-4/+2
2002-05-03Added an archmrproper rule.jdike1-0/+2
2002-05-03Fixed token() so that it behaves when it reaches EOF.jdike1-2/+3
2002-05-03Removed the sigcontext definitions since they are no longer needed.jdike3-73/+1
2002-05-03Fixed the definition of START for nesting.jdike1-2/+2
2002-05-03SIGCHLD is now ignored by the idle thread.jdike1-1/+2
2002-05-03Added sys_rt_sigreturn.jdike1-1/+2
2002-05-03Got rid of signal_context. Everything it used to contain is now calculatedjdike4-49/+43
2002-05-03Rearranged the frame headers so that the structures can be used in eitherjdike8-66/+166
2002-05-03Bumped EXTRAVERSION.jdike1-3/+3
2002-04-29Fixed a NULL dereference bug.v_2_4_18_21jdike1-1/+2
2002-04-29archmrproper and archclean descend into util to get rid of mk_task.jdike1-3/+9
2002-04-29Changed most uses of tracing_cb to just create the new thread or processjdike16-377/+489
2002-04-27In gdb, 'next' across a line which faults will now be handled reasonably.v_2_4_18_20jdike7-11/+24
2002-04-27If CONFIG_PTPROXY is disabled, UML will exit when it panics.jdike2-0/+19
2002-04-27Fixed the paste limit problem.jdike6-86/+112
2002-04-27Added archmrproper rules.jdike3-0/+6
2002-04-27Bumped EXTRAVERSION.jdike1-1/+1
2002-04-26Fixed a couple of buglets in get_user and put_user.v_2_4_18_19jdike1-2/+2
2002-04-26Cleaned up some header files which need include nothing from the underlyingjdike3-5/+22
2002-04-26Added a fixlet which I spotted on LKML giving SIGURG the same treatment asjdike1-1/+1
2002-04-26Fixed some SMP botches.jdike3-2/+22
2002-04-26Merged James McMechan's partitioned device support and most of his cleanups.jdike2-97/+169
2002-04-26Fixed the ethernet MAC botch which broke TCP in -18.jdike1-1/+1
2002-04-26Fixed a bug which caused a console hang when an eight-bit character wasjdike5-17/+18
2002-04-26Bumped EXTRAVERSION.jdike6-5/+20
2002-04-26Redid the iomem infrastructure so it works now and the hooks are in placejdike8-132/+506
2002-04-15Changed call to tap_chech_mac.v_2_4_18_18jdike1-3/+2
2002-04-14Removed ptrace_getfpxregs which doesn't compile everywhere anyway.jdike2-6/+0
2002-04-14Cleaned up remnant references to MACs in the backends where they don'tjdike19-152/+106
2002-04-14Bumped EXTRAVERSION.jdike1-1/+1
2002-04-13Cleanup.v_2_4_18_17jdike2-2/+7
2002-04-13Fixed a couple of stupid bugs in the flow control code.jdike1-5/+12
2002-04-13UML should compile on systems without PTRACE_GETFPXREGS and PTRACE_SETFPXREGS.jdike1-0/+15
2002-04-13Fixed the timer so that it is ticking throughout the boot process.jdike4-5/+11
2002-04-13Added the mac changing code here.jdike1-7/+27
2002-04-13Cleaned up the mac changing by moving it all into net_kern.c and out ofjdike8-74/+14
2002-04-13Added initrd and nfs support.jdike1-5/+8
2002-04-13Bumped EXTRAVERSION.jdike1-1/+1
2002-04-13Added --showconfig, which prints the config file the binary was generatedjdike2-6/+46
2002-04-11Fixed the panic caused by physical memory not being a multiple of 8M.v_2_4_18_16jdike2-5/+6
2002-04-11Put timer_ready in the unprotected section. This may help the jailjdike2-4/+3
2002-04-11Got rid of the NULLing of kernel thread mm and active_mm.jdike1-4/+0
2002-04-11The SIGIO boot tester now checks for /dev/ptmx and /dev/ptyp0 beforejdike2-2/+12
2002-04-11Got rid of arch_syscall_trace and thread.arch.jdike5-19/+0
2002-04-11Merged in part of James McMechan's partition patch.jdike3-61/+84
2002-04-11Initialized all fields of daemon_data so that the kmalloced pointersjdike2-1/+7
2002-04-11Bumped EXTRAVERSION.jdike1-1/+1
2002-04-08Added ext3.jdike1-37/+4
2002-04-08Fixed the hang caused by SIGWINCH on the main console.v_2_4_18_15jdike2-1/+1
2002-04-08The write SIGIO workaround is now disabled when Sapan's patch is detected.jdike3-3/+7
2002-04-08Block devices can now be COWed.jdike4-33/+26
2002-04-08Backed out the change which had the switch assigning MACs.jdike3-18/+30
2002-04-08Fixed a bug which cause the wrong terminal modes to be restored on thejdike1-3/+5
2002-04-08Bumped EXTRAVERSION.jdike1-1/+1
2002-04-07Host xmm support is now checked for, and cpu_has_xmm is set accordingly.v_2_4_18_14jdike2-13/+44
2002-04-07Kernel memory is now only unprotected when signals happen in userspace.jdike1-4/+6
2002-04-07Fixed the kill(-1, ...) bug that Sapan found.jdike1-1/+1
2002-04-07Added Daniel Phillips' pte fixes.jdike2-11/+12
2002-04-07The umid is now put into host process names.jdike3-10/+17
2002-04-07FP registers are now correctly passed back to gdb and stored in core files.jdike13-29/+355
2002-04-07Fixed hostfs_mknod.jdike1-8/+22
2002-04-07Added the device name to the xterm exec failure error message.jdike1-1/+2
2002-04-07Added the protocol version number to the mconsole banner.jdike1-1/+2
2002-04-07Fixed the bug which reused a tty struct after it had been freed.jdike4-3/+41
2002-04-07The daemon transport has been updated to get its MAC from uml_switchjdike10-86/+83
2002-04-07Added mulix's NULL ops checks.jdike1-7/+11
2002-04-07Bumped EXTRAVERSION.jdike1-1/+1
2002-04-02Added TASK_PID.v_2_4_18_13jdike1-0/+1
2002-04-02The signal mask is now initialized so that odd environments can't screw UMLjdike1-1/+13
2002-04-02Cleanup.jdike2-14/+16
2002-04-02Added some bullet-proofing to the signal frame capture.jdike1-4/+5
2002-04-02The backing file size is now obtained from file_size rather than statjdike3-5/+23
2002-04-02sizes is now reset to 0 when a block device is removed, making its entryjdike1-2/+6
2002-04-02Added SA_SAMPLE_RANDOM to the irq registration flags.jdike5-6/+8
2002-04-02Changed block_signals/unblock_signals to local_irq_save/local_irq_restore.jdike3-8/+12
2002-04-02Added better error messages when unconfigured channel types are attemptedjdike1-1/+87
2002-04-02Bumped EXTRAVERSION.jdike1-3/+2
2002-04-02Added a check for cmov support in the host processor and one for initjdike4-1/+147