You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(135) |
Nov
(123) |
Dec
(83) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(244) |
Feb
(72) |
Mar
(221) |
Apr
(91) |
May
(104) |
Jun
(93) |
Jul
(78) |
Aug
(1) |
Sep
(1) |
Oct
(29) |
Nov
(98) |
Dec
(20) |
2003 |
Jan
|
Feb
(21) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(18) |
Sep
(18) |
Oct
(23) |
Nov
(12) |
Dec
(6) |
2004 |
Jan
(2) |
Feb
(32) |
Mar
|
Apr
(12) |
May
(11) |
Jun
(11) |
Jul
|
Aug
(9) |
Sep
|
Oct
(15) |
Nov
|
Dec
|
2005 |
Jan
|
Feb
(2) |
Mar
(11) |
Apr
(6) |
May
(1) |
Jun
(9) |
Jul
(7) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2006 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
(2) |
Mar
|
Apr
(25) |
May
(2) |
Jun
|
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(13) |
Oct
|
Nov
(2) |
Dec
(2) |
2011 |
Jan
|
Feb
|
Mar
(10) |
Apr
(10) |
May
(1) |
Jun
(6) |
Jul
|
Aug
(2) |
Sep
(5) |
Oct
|
Nov
|
Dec
|
From: James S. <jsi...@us...> - 2002-11-23 00:55:54
|
Update of /cvsroot/linuxconsole/ruby/linux/drivers/input/serio In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/drivers/input/serio Removed Files: rpckbd.c Log Message: Synced to 2.5.49 console BK tree. --- rpckbd.c DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:53
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/um/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/um/kernel Added Files: um_arch.c Log Message: Synced to 2.5.49 console BK tree. --- NEW FILE: um_arch.c --- /* * Copyright (C) 2000, 2002 Jeff Dike (jd...@ka...) * Licensed under the GPL */ #include "linux/config.h" #include "linux/kernel.h" #include "linux/sched.h" #include "linux/notifier.h" #include "linux/mm.h" #include "linux/types.h" #include "linux/tty.h" #include "linux/init.h" #include "linux/bootmem.h" #include "linux/spinlock.h" #include "linux/utsname.h" #include "linux/sysrq.h" #include "linux/seq_file.h" #include "linux/delay.h" #include "asm/page.h" #include "asm/pgtable.h" #include "asm/ptrace.h" #include "asm/elf.h" #include "asm/user.h" #include "ubd_user.h" #include "asm/current.h" #include "user_util.h" #include "kern_util.h" #include "kern.h" #include "mprot.h" #include "mem_user.h" #include "mem.h" #include "umid.h" #include "initrd.h" #include "init.h" #include "os.h" #define DEFAULT_COMMAND_LINE "root=6200" struct cpuinfo_um boot_cpu_data = { .loops_per_jiffy = 0, .ipi_pipe = { -1, -1 } }; unsigned long thread_saved_pc(struct task_struct *task) { return(os_process_pc(task->thread.extern_pid)); } static int show_cpuinfo(struct seq_file *m, void *v) { int index; index = (struct cpuinfo_um *)v - cpu_data; #ifdef CONFIG_SMP if (!(cpu_online_map & (1 << index))) return 0; #endif seq_printf(m, "bogomips\t: %lu.%02lu\n", loops_per_jiffy/(500000/HZ), (loops_per_jiffy/(5000/HZ)) % 100); seq_printf(m, "host\t\t: %s\n", host_info); return(0); } static void *c_start(struct seq_file *m, loff_t *pos) { return *pos < NR_CPUS ? cpu_data + *pos : NULL; } static void *c_next(struct seq_file *m, void *v, loff_t *pos) { ++*pos; return c_start(m, pos); } static void c_stop(struct seq_file *m, void *v) { } struct seq_operations cpuinfo_op = { start: c_start, next: c_next, stop: c_stop, show: show_cpuinfo, }; pte_t * __bad_pagetable(void) { panic("Someone should implement __bad_pagetable"); return(NULL); } extern void start_kernel(void); extern int debug; extern int debug_stop; static int start_kernel_proc(void *unused) { int pid; block_signals(); pid = os_getpid(); cpu_tasks[0].pid = pid; cpu_tasks[0].task = current; #ifdef CONFIG_SMP cpu_online_map = 1; #endif if(debug) os_stop_process(pid); start_kernel(); return(0); } #ifdef CONFIG_HOST_2G_2G #define TOP 0x80000000 #else #define TOP 0xc0000000 #endif #define SIZE ((CONFIG_NEST_LEVEL + CONFIG_KERNEL_HALF_GIGS) * 0x20000000) #define START (TOP - SIZE) /* Set in main */ unsigned long host_task_size; unsigned long task_size; void set_task_sizes(int arg) { /* Round up to the nearest 4M */ host_task_size = ROUND_4M((unsigned long) &arg); task_size = START; } /* Set in early boot */ unsigned long uml_physmem; unsigned long uml_reserved; unsigned long start_vm; unsigned long end_vm; int ncpus = 1; /* Pointer set in linux_main, the array itself is private to each thread, * and changed at address space creation time so this poses no concurrency * problems. */ static char *argv1_begin = NULL; static char *argv1_end = NULL; /* Set in early boot */ static int have_root __initdata = 0; long physmem_size = 32 * 1024 * 1024; void set_cmdline(char *cmd) { char *umid, *ptr; if(honeypot) return; umid = get_umid(1); if(umid != NULL){ snprintf(argv1_begin, (argv1_end - argv1_begin) * sizeof(*ptr), "(%s)", umid); ptr = &argv1_begin[strlen(argv1_begin)]; } else ptr = argv1_begin; snprintf(ptr, (argv1_end - ptr) * sizeof(*ptr), " [%s]", cmd); memset(argv1_begin + strlen(argv1_begin), '\0', argv1_end - argv1_begin - strlen(argv1_begin)); } static char *usage_string = "User Mode Linux v%s\n" " available at http://user-mode-linux.sourceforge.net/\n\n"; static int __init uml_version_setup(char *line, int *add) { printf("%s\n", system_utsname.release); exit(0); } __uml_setup("--version", uml_version_setup, "--version\n" " Prints the version number of the kernel.\n\n" ); static int __init uml_root_setup(char *line, int *add) { have_root = 1; return 0; } __uml_setup("root=", uml_root_setup, "root=<file containing the root fs>\n" " This is actually used by the generic kernel in exactly the same\n" " way as in any other kernel. If you configure a number of block\n" " devices and want to boot off something other than ubd0, you \n" " would use something like:\n" " root=/dev/ubd5\n\n" ); #ifdef CONFIG_SMP static int __init uml_ncpus_setup(char *line, int *add) { if (!sscanf(line, "%d", &ncpus)) { printk("Couldn't parse [%s]\n", line); return -1; } return 0; } __uml_setup("ncpus=", uml_ncpus_setup, "ncpus=<# of desired CPUs>\n" " This tells an SMP kernel how many virtual processors to start.\n" " Currently, this has no effect because SMP isn't enabled.\n\n" ); #endif static int __init Usage(char *line, int *add) { const char **p; printf(usage_string, system_utsname.release); p = &__uml_help_start; while (p < &__uml_help_end) { printf("%s", *p); p++; } exit(0); } __uml_setup("--help", Usage, "--help\n" " Prints this message.\n\n" ); static int __init uml_checksetup(char *line, int *add) { struct uml_param *p; p = &__uml_setup_start; while(p < &__uml_setup_end) { int n; n = strlen(p->str); if(!strncmp(line, p->str, n)){ if (p->setup_func(line + n, add)) return 1; } p++; } return 0; } static void __init uml_postsetup(void) { initcall_t *p; p = &__uml_postsetup_start; while(p < &__uml_postsetup_end){ (*p)(); p++; } return; } extern int debug_trace; /* Set during early boot */ unsigned long brk_start; static struct vm_reserved kernel_vm_reserved; #define MIN_VMALLOC (32 * 1024 * 1024) int linux_main(int argc, char **argv) { unsigned long avail; unsigned long virtmem_size, max_physmem; unsigned int i, add, err; void *sp; for (i = 1; i < argc; i++){ if((i == 1) && (argv[i][0] == ' ')) continue; add = 1; uml_checksetup(argv[i], &add); if(add) add_arg(saved_command_line, argv[i]); } if(have_root == 0) add_arg(saved_command_line, DEFAULT_COMMAND_LINE); if(!jail || debug) remap_data(ROUND_DOWN(&_stext), ROUND_UP(&_etext), 1); remap_data(ROUND_DOWN(&_sdata), ROUND_UP(&_edata), 1); brk_start = (unsigned long) sbrk(0); remap_data(ROUND_DOWN(&__bss_start), ROUND_UP(brk_start), 1); uml_physmem = START; /* Reserve up to 4M after the current brk */ uml_reserved = ROUND_4M(brk_start) + (1 << 22); setup_machinename(system_utsname.machine); argv1_begin = argv[1]; argv1_end = &argv[1][strlen(argv[1])]; set_usable_vm(uml_physmem, get_kmem_end()); highmem = 0; max_physmem = get_kmem_end() - uml_physmem - MIN_VMALLOC; if(physmem_size > max_physmem){ highmem = physmem_size - max_physmem; physmem_size -= highmem; } high_physmem = uml_physmem + physmem_size; high_memory = (void *) high_physmem; start_vm = VMALLOC_START; setup_physmem(uml_physmem, uml_reserved, physmem_size); virtmem_size = physmem_size; avail = get_kmem_end() - start_vm; if(physmem_size > avail) virtmem_size = avail; end_vm = start_vm + virtmem_size; if(virtmem_size < physmem_size) printf("Kernel virtual memory size shrunk to %ld bytes\n", virtmem_size); err = reserve_vm(high_physmem, end_vm, &kernel_vm_reserved); if(err) tracer_panic("Failed to reserve VM area for kernel VM\n"); uml_postsetup(); init_task.thread.kernel_stack = (unsigned long) &init_thread_info + 2 * PAGE_SIZE; task_protections((unsigned long) &init_thread_info); sp = (void *) init_task.thread.kernel_stack + 2 * PAGE_SIZE - sizeof(unsigned long); return(signals(start_kernel_proc, sp)); } static int panic_exit(struct notifier_block *self, unsigned long unused1, void *unused2) { #ifdef CONFIG_SYSRQ handle_sysrq('p', ¤t->thread.regs, NULL); #endif machine_halt(); return(0); } static struct notifier_block panic_exit_notifier = { notifier_call : panic_exit, next : NULL, priority : 0 }; void __init setup_arch(char **cmdline_p) { notifier_chain_register(&panic_notifier_list, &panic_exit_notifier); paging_init(); strcpy(command_line, saved_command_line); *cmdline_p = command_line; setup_hostinfo(); } void __init check_bugs(void) { arch_check_bugs(); check_ptrace(); check_sigio(); } /* * Overrides for Emacs so that we follow Linus's tabbing style. * Emacs will notice this stuff at the end of the file and automatically * adjust the settings for this buffer only. This must remain at the end * of the file. * --------------------------------------------------------------------------- * Local variables: * c-file-style: "linux" * End: */ |
From: James S. <jsi...@us...> - 2002-11-23 00:55:53
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/sparc/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/sparc/kernel Added Files: setup.c Log Message: Synced to 2.5.49 console BK tree. --- NEW FILE: setup.c --- /* $Id: setup.c,v 1.1 2002/11/23 00:55:49 jsimmons Exp $ * linux/arch/sparc/kernel/setup.c * * Copyright (C) 1995 David S. Miller (da...@ca...) * Copyright (C) 2000 Anton Blanchard (an...@sa...) */ #include <linux/errno.h> #include <linux/sched.h> #include <linux/kernel.h> #include <linux/mm.h> #include <linux/stddef.h> #include <linux/unistd.h> #include <linux/ptrace.h> #include <linux/slab.h> #include <asm/smp.h> #include <linux/user.h> #include <linux/a.out.h> #include <linux/tty.h> #include <linux/delay.h> #include <linux/config.h> #include <linux/fs.h> #include <linux/seq_file.h> #include <linux/kdev_t.h> #include <linux/major.h> #include <linux/string.h> #include <linux/blk.h> #include <linux/init.h> #include <linux/interrupt.h> #include <linux/console.h> #include <linux/spinlock.h> #include <linux/root_dev.h> #include <asm/segment.h> #include <asm/system.h> #include <asm/io.h> #include <asm/processor.h> #include <asm/oplib.h> #include <asm/page.h> #include <asm/pgtable.h> #include <asm/traps.h> #include <asm/vaddrs.h> #include <asm/kdebug.h> #include <asm/mbus.h> #include <asm/idprom.h> #include <asm/softirq.h> #include <asm/hardirq.h> #include <asm/machines.h> struct screen_info screen_info = { 0, 0, /* orig-x, orig-y */ 0, /* unused */ 0, /* orig-video-page */ 0, /* orig-video-mode */ 128, /* orig-video-cols */ 0,0,0, /* ega_ax, ega_bx, ega_cx */ 54, /* orig-video-lines */ 0, /* orig-video-isVGA */ 16 /* orig-video-points */ }; /* Typing sync at the prom prompt calls the function pointed to by * romvec->pv_synchook which I set to the following function. * This should sync all filesystems and return, for now it just * prints out pretty messages and returns. */ extern unsigned long trapbase; void (*prom_palette)(int); asmlinkage void sys_sync(void); /* it's really int */ /* Pretty sick eh? */ void prom_sync_me(void) { unsigned long prom_tbr, flags; /* XXX Badly broken. FIX! - Anton */ save_and_cli(flags); __asm__ __volatile__("rd %%tbr, %0\n\t" : "=r" (prom_tbr)); __asm__ __volatile__("wr %0, 0x0, %%tbr\n\t" "nop\n\t" "nop\n\t" "nop\n\t" : : "r" (&trapbase)); if (prom_palette) prom_palette(1); prom_printf("PROM SYNC COMMAND...\n"); show_free_areas(); if(current->pid != 0) { sti(); sys_sync(); cli(); } prom_printf("Returning to prom\n"); __asm__ __volatile__("wr %0, 0x0, %%tbr\n\t" "nop\n\t" "nop\n\t" "nop\n\t" : : "r" (prom_tbr)); restore_flags(flags); return; } unsigned int boot_flags __initdata = 0; #define BOOTME_DEBUG 0x1 #define BOOTME_SINGLE 0x2 static int console_fb __initdata = 0; /* Exported for mm/init.c:paging_init. */ unsigned long cmdline_memory_size __initdata = 0; static void prom_console_write(struct console *con, const char *s, unsigned n) { prom_write(s, n); } static struct console prom_debug_console = { .name = "debug", .write = prom_console_write, .flags = CON_PRINTBUFFER, .index = -1, }; int obp_system_intr(void) { if (boot_flags & BOOTME_DEBUG) { printk("OBP: system interrupted\n"); prom_halt(); return 1; } return 0; } /* * Process kernel command line switches that are specific to the * SPARC or that require special low-level processing. */ static void __init process_switch(char c) { switch (c) { case 'd': boot_flags |= BOOTME_DEBUG; break; case 's': boot_flags |= BOOTME_SINGLE; break; case 'h': prom_printf("boot_flags_init: Halt!\n"); prom_halt(); break; case 'p': /* Use PROM debug console. */ register_console(&prom_debug_console); break; default: printk("Unknown boot switch (-%c)\n", c); break; } } static void __init boot_flags_init(char *commands) { while (*commands) { /* Move to the start of the next "argument". */ while (*commands && *commands == ' ') commands++; /* Process any command switches, otherwise skip it. */ if (*commands == '\0') break; if (*commands == '-') { commands++; while (*commands && *commands != ' ') process_switch(*commands++); } else { if (!strncmp(commands, "console=", 8)) { commands += 8; #if defined(CONFIG_PROM_CONSOLE) if (!strncmp (commands, "prom", 4)) { char *p; for (p = commands - 8; *p && *p != ' '; p++) *p = ' '; conswitchp = &prom_con; console_fb = 1; } #endif } else if (!strncmp(commands, "mem=", 4)) { /* * "mem=XXX[kKmM] overrides the PROM-reported * memory size. */ cmdline_memory_size = simple_strtoul(commands + 4, &commands, 0); if (*commands == 'K' || *commands == 'k') { cmdline_memory_size <<= 10; commands++; } else if (*commands=='M' || *commands=='m') { cmdline_memory_size <<= 20; commands++; } } while (*commands && *commands != ' ') commands++; } } } /* This routine will in the future do all the nasty prom stuff * to probe for the mmu type and its parameters, etc. This will * also be where SMP things happen plus the Sparc specific memory * physical memory probe as on the alpha. */ extern int prom_probe_memory(void); extern void sun4c_probe_vac(void); extern char cputypval; extern unsigned long start, end; extern void panic_setup(char *, int *); extern void srmmu_end_memory(unsigned long, unsigned long *); extern void sun_serial_setup(void); extern unsigned short root_flags; extern unsigned short root_dev; extern unsigned short ram_flags; #define RAMDISK_IMAGE_START_MASK 0x07FF #define RAMDISK_PROMPT_FLAG 0x8000 #define RAMDISK_LOAD_FLAG 0x4000 extern int root_mountflags; char saved_command_line[256]; char reboot_command[256]; enum sparc_cpu sparc_cpu_model; struct tt_entry *sparc_ttable; struct pt_regs fake_swapper_regs; extern void paging_init(void); void __init setup_arch(char **cmdline_p) { int i; unsigned long highest_paddr; sparc_ttable = (struct tt_entry *) &start; /* Initialize PROM console and command line. */ *cmdline_p = prom_getbootargs(); strcpy(saved_command_line, *cmdline_p); /* Set sparc_cpu_model */ sparc_cpu_model = sun_unknown; if(!strcmp(&cputypval,"sun4 ")) { sparc_cpu_model=sun4; } if(!strcmp(&cputypval,"sun4c")) { sparc_cpu_model=sun4c; } if(!strcmp(&cputypval,"sun4m")) { sparc_cpu_model=sun4m; } if(!strcmp(&cputypval,"sun4s")) { sparc_cpu_model=sun4m; } /* CP-1200 with PROM 2.30 -E */ if(!strcmp(&cputypval,"sun4d")) { sparc_cpu_model=sun4d; } if(!strcmp(&cputypval,"sun4e")) { sparc_cpu_model=sun4e; } if(!strcmp(&cputypval,"sun4u")) { sparc_cpu_model=sun4u; } #ifdef CONFIG_SUN4 if (sparc_cpu_model != sun4) { prom_printf("This kernel is for Sun4 architecture only.\n"); prom_halt(); } #endif printk("ARCH: "); switch(sparc_cpu_model) { case sun4: printk("SUN4\n"); break; case sun4c: printk("SUN4C\n"); break; case sun4m: printk("SUN4M\n"); break; case sun4d: printk("SUN4D\n"); break; case sun4e: printk("SUN4E\n"); break; case sun4u: printk("SUN4U\n"); break; default: printk("UNKNOWN!\n"); break; }; boot_flags_init(*cmdline_p); idprom_init(); if (ARCH_SUN4C_SUN4) sun4c_probe_vac(); load_mmu(); (void) prom_probe_memory(); phys_base = 0xffffffffUL; highest_paddr = 0UL; for (i = 0; sp_banks[i].num_bytes != 0; i++) { unsigned long top; if (sp_banks[i].base_addr < phys_base) phys_base = sp_banks[i].base_addr; top = sp_banks[i].base_addr + sp_banks[i].num_bytes; if (highest_paddr < top) highest_paddr = top; } if (!root_flags) root_mountflags &= ~MS_RDONLY; ROOT_DEV = root_dev; #ifdef CONFIG_BLK_DEV_INITRD rd_image_start = ram_flags & RAMDISK_IMAGE_START_MASK; rd_prompt = ((ram_flags & RAMDISK_PROMPT_FLAG) != 0); rd_doload = ((ram_flags & RAMDISK_LOAD_FLAG) != 0); #endif prom_setsync(prom_sync_me); #ifndef CONFIG_SERIAL_CONSOLE /* Not CONFIG_SERIAL_SUNCORE: to be gone. */ serial_console = 0; #else if (console_fb != 0) { serial_console = 0; } else { int idev = prom_query_input_device(); int odev = prom_query_output_device(); if (idev == PROMDEV_IKBD && odev == PROMDEV_OSCREEN) { serial_console = 0; } else if (idev == PROMDEV_ITTYA && odev == PROMDEV_OTTYA) { serial_console = 1; } else if (idev == PROMDEV_ITTYB && odev == PROMDEV_OTTYB) { serial_console = 2; } else if (idev == PROMDEV_I_UNK && odev == PROMDEV_OTTYA) { prom_printf("MrCoffee ttya\n"); serial_console = 1; } else if (idev == PROMDEV_I_UNK && odev == PROMDEV_OSCREEN) { serial_console = 0; prom_printf("MrCoffee keyboard\n"); } else { prom_printf("Confusing console (idev %d, odev %d)\n", idev, odev); serial_console = 1; } } #endif if((boot_flags&BOOTME_DEBUG) && (linux_dbvec!=0) && ((*(short *)linux_dbvec) != -1)) { printk("Booted under KADB. Syncing trap table.\n"); (*(linux_dbvec->teach_debugger))(); } init_mm.context = (unsigned long) NO_CONTEXT; init_task.thread.kregs = &fake_swapper_regs; paging_init(); } asmlinkage int sys_ioperm(unsigned long from, unsigned long num, int on) { return -EIO; } extern char *sparc_cpu_type[]; extern char *sparc_fpu_type[]; static int show_cpuinfo(struct seq_file *m, void *__unused) { int cpuid = hard_smp_processor_id(); seq_printf(m, "cpu\t\t: %s\n" "fpu\t\t: %s\n" "promlib\t\t: Version %d Revision %d\n" "prom\t\t: %d.%d\n" "type\t\t: %s\n" "ncpus probed\t: %d\n" "ncpus active\t: %d\n" #ifndef CONFIG_SMP "BogoMips\t: %lu.%02lu\n" #endif , sparc_cpu_type[cpuid] ? : "undetermined", sparc_fpu_type[cpuid] ? : "undetermined", romvec->pv_romvers, prom_rev, romvec->pv_printrev >> 16, (short) romvec->pv_printrev, &cputypval, linux_num_cpus, num_online_cpus() #ifndef CONFIG_SMP , loops_per_jiffy/(500000/HZ), (loops_per_jiffy/(5000/HZ)) % 100 #endif ); #ifdef CONFIG_SMP smp_bogo_info(m); #endif mmu_info(m); #ifdef CONFIG_SMP smp_info(m); #endif return 0; } static void *c_start(struct seq_file *m, loff_t *pos) { /* The pointer we are returning is arbitrary, * it just has to be non-NULL and not IS_ERR * in the success case. */ return *pos == 0 ? &c_start : NULL; } static void *c_next(struct seq_file *m, void *v, loff_t *pos) { ++*pos; return c_start(m, pos); } static void c_stop(struct seq_file *m, void *v) { } struct seq_operations cpuinfo_op = { .start =c_start, .next = c_next, .stop = c_stop, .show = show_cpuinfo, }; extern int stop_a_enabled; void sun_do_break(void) { if (!stop_a_enabled) return; printk("\n"); flush_user_windows(); prom_cmdline(); } int serial_console; int stop_a_enabled = 1; |
From: James S. <jsi...@us...> - 2002-11-23 00:55:53
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/s390x/mm In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/s390x/mm Removed Files: fault.c Log Message: Synced to 2.5.49 console BK tree. --- fault.c DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:53
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/x86_64/mm In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/x86_64/mm Removed Files: fault.c Log Message: Synced to 2.5.49 console BK tree. --- fault.c DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:53
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/sh/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/sh/kernel Modified Files: setup.c Log Message: Synced to 2.5.49 console BK tree. Index: setup.c =================================================================== RCS file: /cvsroot/linuxconsole/ruby/linux/arch/sh/kernel/setup.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- setup.c 18 Jun 2002 18:51:54 -0000 1.8 +++ setup.c 23 Nov 2002 00:55:49 -0000 1.9 @@ -29,6 +29,7 @@ #include <linux/blk.h> #endif #include <linux/bootmem.h> +#include <linux/console.h> #include <linux/ctype.h> #include <linux/seq_file.h> #include <linux/root_dev.h> @@ -55,6 +56,7 @@ */ struct sh_cpuinfo boot_cpu_data = { CPU_SH_NONE, 0, 10000000, }; struct screen_info screen_info; +unsigned char aux_device_present = 0xaa; #if defined(CONFIG_SH_GENERIC) || defined(CONFIG_SH_UNKNOWN) struct sh_machine_vector sh_mv; @@ -169,12 +171,12 @@ } static struct console sh_console = { - name: "bios", - write: sh_console_write, - device: sh_console_device, - setup: sh_console_setup, - flags: CON_PRINTBUFFER, - index: -1, + .name = "bios", + .write = sh_console_write, + .device = sh_console_device, + .setup = sh_console_setup, + .flags = CON_PRINTBUFFER, + .index = -1, }; void sh_console_init(void) @@ -458,6 +460,7 @@ for (i = 0; i < STANDARD_IO_RESOURCES; i++) request_resource(&ioport_resource, standard_io_resources+i); #endif + /* Perform the machine specific initialisation */ if (sh_mv.mv_init_arch != NULL) { sh_mv.mv_init_arch(); @@ -537,9 +540,9 @@ { } struct seq_operations cpuinfo_op = { - start: c_start, - next: c_next, - stop: c_stop, - show: show_cpuinfo, + .start = c_start, + .next = c_next, + .stop = c_stop, + .show = show_cpuinfo, }; #endif |
From: James S. <jsi...@us...> - 2002-11-23 00:55:52
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/ppc/syslib In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/ppc/syslib Added Files: ppc4xx_setup.c Log Message: Synced to 2.5.49 console BK tree. --- NEW FILE: ppc4xx_setup.c --- /* * * Copyright (c) 1999-2000 Grant Erickson <gr...@lc...> * * Copyright 2000-2001 MontaVista Software Inc. * Completed implementation. * Author: MontaVista Software, Inc. <so...@mv...> * Frank Rowand <fra...@mv...> * Debbie Chu <deb...@mv...> * * Module name: ppc4xx_setup.c * * Description: * Architecture- / platform-specific boot-time initialization code for * IBM PowerPC 4xx based boards. Adapted from original * code by Gary Thomas, Cort Dougan <co...@fs...>, and Dan Malek * <da...@ne...>. * * History: 11/09/2001 - armin * rename board_setup_nvram_access to board_init. board_init is * used for all other board specific instructions needed during * platform_init. * moved RTC to board.c files * moved VT/FB to board.c files * moved r/w4 ide to redwood.c * */ #include <linux/config.h> #include <linux/init.h> #include <linux/smp.h> #include <linux/threads.h> #include <linux/spinlock.h> #include <linux/irq.h> #include <linux/reboot.h> #include <linux/param.h> #include <linux/string.h> #include <linux/blk.h> #include <linux/pci.h> #include <linux/rtc.h> #include <linux/ide.h> #include <linux/serial_reg.h> #include <linux/seq_file.h> #include <asm/system.h> #include <asm/processor.h> #include <asm/machdep.h> #include <asm/page.h> #include <asm/kgdb.h> #include <asm/ibm4xx.h> #include <asm/time.h> #include <asm/todc.h> #include <asm/ppc4xx_pic.h> #include <asm/pci-bridge.h> #include <asm/bootinfo.h> /* Function Prototypes */ extern void abort(void); extern void ppc4xx_find_bridges(void); extern void ppc4xx_wdt_heartbeat(void); extern int wdt_enable; extern unsigned long wdt_period; /* Board specific functions */ extern void board_setup_arch(void); extern void board_io_mapping(void); extern void board_setup_irq(void); extern void board_init(void); /* Global Variables */ unsigned char __res[sizeof (bd_t)]; static void __init ppc4xx_setup_arch(void) { /* Setup PCI host bridges */ #ifdef CONFIG_PCI ppc4xx_find_bridges(); #endif board_setup_arch(); } /* * This routine pretty-prints the platform's internal CPU clock * frequencies into the buffer for usage in /proc/cpuinfo. */ static int ppc4xx_show_percpuinfo(struct seq_file *m, int i) { bd_t *bip = (bd_t *) __res; seq_printf(m, "clock\t\t: %ldMHz\n", (long) bip->bi_intfreq / 1000000); return 0; } /* * This routine pretty-prints the platform's internal bus clock * frequencies into the buffer for usage in /proc/cpuinfo. */ static int ppc4xx_show_cpuinfo(struct seq_file *m) { bd_t *bip = (bd_t *) __res; seq_printf(m, "machine\t\t: %s\n", PPC4xx_MACHINE_NAME); seq_printf(m, "plb bus clock\t: %ldMHz\n", (long) bip->bi_busfreq / 1000000); #ifdef CONFIG_PCI seq_printf(m, "pci bus clock\t: %dMHz\n", bip->bi_pci_busfreq / 1000000); #endif return 0; } /* * Return the virtual address representing the top of physical RAM. */ static unsigned long __init ppc4xx_find_end_of_memory(void) { bd_t *bip = (bd_t *) __res; return ((unsigned long) bip->bi_memsize); } static void __init m4xx_map_io(void) { io_block_mapping(PPC4xx_ONB_IO_VADDR, PPC4xx_ONB_IO_PADDR, PPC4xx_ONB_IO_SIZE, _PAGE_IO); #ifdef CONFIG_PCI io_block_mapping(PPC4xx_PCI_IO_VADDR, PPC4xx_PCI_IO_PADDR, PPC4xx_PCI_IO_SIZE, _PAGE_IO); io_block_mapping(PPC4xx_PCI_CFG_VADDR, PPC4xx_PCI_CFG_PADDR, PPC4xx_PCI_CFG_SIZE, _PAGE_IO); io_block_mapping(PPC4xx_PCI_LCFG_VADDR, PPC4xx_PCI_LCFG_PADDR, PPC4xx_PCI_LCFG_SIZE, _PAGE_IO); #endif board_io_mapping(); } static void __init ppc4xx_init_IRQ(void) { int i; ppc4xx_pic_init(); for (i = 0; i < NR_IRQS; i++) irq_desc[i].handler = ppc4xx_pic; /* give board specific code a chance to setup things */ board_setup_irq(); return; } static void ppc4xx_restart(char *cmd) { printk("%s\n", cmd); abort(); } static void ppc4xx_power_off(void) { printk("System Halted\n"); local_irq_disable(); while (1) ; } static void ppc4xx_halt(void) { printk("System Halted\n"); local_irq_disable(); while (1) ; } /* * This routine retrieves the internal processor frequency from the board * information structure, sets up the kernel timer decrementer based on * that value, enables the 4xx programmable interval timer (PIT) and sets * it up for auto-reload. */ static void __init ppc4xx_calibrate_decr(void) { unsigned int freq; bd_t *bip = (bd_t *) __res; #if defined(CONFIG_WALNUT) || defined(CONFIG_CEDER) /* Walnut boot rom sets DCR CHCR1 (aka CPC0_CR1) bit CETE to 1 */ mtdcr(DCRN_CHCR1, mfdcr(DCRN_CHCR1) & ~CHR1_CETE); #endif #ifdef CONFIG_REDWOOD_5 freq = bip->bi_tbfreq; #else freq = bip->bi_intfreq; #endif tb_ticks_per_jiffy = freq / HZ; tb_to_us = mulhwu_scale_factor(freq, 1000000); /* Set the time base to zero. ** At 200 Mhz, time base will rollover in ~2925 years. */ mtspr(SPRN_TBWL, 0); mtspr(SPRN_TBWU, 0); /* Clear any pending timer interrupts */ mtspr(SPRN_TSR, TSR_ENW | TSR_WIS | TSR_PIS | TSR_FIS); mtspr(SPRN_TCR, TCR_PIE | TCR_ARE); /* Set the PIT reload value and just let it run. */ mtspr(SPRN_PIT, tb_ticks_per_jiffy); } #ifdef CONFIG_DEBUG_TEXT static void ppc4xx_progress(char *s, unsigned short hex) { printk("%s\n\r", s); } #endif /* * IDE stuff. * should be generic for every IDE PCI chipset */ #ifdef CONFIG_PCI static void ppc4xx_ide_init_hwif_ports(hw_regs_t * hw, ide_ioreg_t data_port, ide_ioreg_t ctrl_port, int *irq) { int i; for (i = IDE_DATA_OFFSET; i <= IDE_STATUS_OFFSET; ++i) hw->io_ports[i] = data_port + i - IDE_DATA_OFFSET; hw->io_ports[IDE_CONTROL_OFFSET] = ctrl_port; } #endif TODC_ALLOC(); /* * Input(s): * r3 - Optional pointer to a board information structure. * r4 - Optional pointer to the physical starting address of the init RAM * disk. * r5 - Optional pointer to the physical ending address of the init RAM * disk. * r6 - Optional pointer to the physical starting address of any kernel * command-line parameters. * r7 - Optional pointer to the physical ending address of any kernel * command-line parameters. */ void __init platform_init(unsigned long r3, unsigned long r4, unsigned long r5, unsigned long r6, unsigned long r7) { parse_bootinfo(find_bootinfo()); /* * If we were passed in a board information, copy it into the * residual data area. */ if (r3) { memcpy((void *) __res, (void *) (r3 + KERNELBASE), sizeof (bd_t)); } #if defined(CONFIG_BLK_DEV_INITRD) /* * If the init RAM disk has been configured in, and there's a valid * starting address for it, set it up. */ if (r4) { initrd_start = r4 + KERNELBASE; initrd_end = r5 + KERNELBASE; } #endif /* CONFIG_BLK_DEV_INITRD */ /* Copy the kernel command line arguments to a safe place. */ if (r6) { *(char *) (r7 + KERNELBASE) = 0; strcpy(cmd_line, (char *) (r6 + KERNELBASE)); } #if defined(CONFIG_PPC405_WDT) /* Look for wdt= option on command line */ if (strstr(cmd_line, "wdt=")) { int valid_wdt = 0; char *p, *q; for (q = cmd_line; (p = strstr(q, "wdt=")) != 0;) { q = p + 4; if (p > cmd_line && p[-1] != ' ') continue; wdt_period = simple_strtoul(q, &q, 0); valid_wdt = 1; ++q; } wdt_enable = valid_wdt; } #endif /* Initialize machine-dependency vectors */ ppc_md.setup_arch = ppc4xx_setup_arch; ppc_md.show_percpuinfo = ppc4xx_show_percpuinfo; ppc_md.show_cpuinfo = ppc4xx_show_cpuinfo; ppc_md.init_IRQ = ppc4xx_init_IRQ; ppc_md.restart = ppc4xx_restart; ppc_md.power_off = ppc4xx_power_off; ppc_md.halt = ppc4xx_halt; ppc_md.calibrate_decr = ppc4xx_calibrate_decr; #ifdef CONFIG_PPC405_WDT ppc_md.heartbeat = ppc4xx_wdt_heartbeat; #endif ppc_md.heartbeat_count = 0; ppc_md.find_end_of_memory = ppc4xx_find_end_of_memory; ppc_md.setup_io_mappings = m4xx_map_io; #ifdef CONFIG_DEBUG_TEXT ppc_md.progress = ppc4xx_progress; #endif /* ** m8xx_setup.c, prep_setup.c use ** defined(CONFIG_BLK_DEV_IDE) || defined(CONFIG_BLK_DEV_IDE_MODULE) */ #ifdef CONFIG_IDE # ifdef CONFIG_PCI ppc_ide_md.ide_init_hwif = ppc4xx_ide_init_hwif_ports; # endif #endif board_init(); return; } |
From: James S. <jsi...@us...> - 2002-11-23 00:55:52
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/sh In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/sh Removed Files: config.in Log Message: Synced to 2.5.49 console BK tree. --- config.in DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:52
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/sparc In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/sparc Removed Files: config.in Log Message: Synced to 2.5.49 console BK tree. --- config.in DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:52
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/ppc64 In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/ppc64 Removed Files: config.in Log Message: Synced to 2.5.49 console BK tree. --- config.in DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:52
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/ppc/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/ppc/kernel Removed Files: m8260_setup.c m8xx_setup.c ppc4xx_setup.c ppc_ksyms.c setup.c Log Message: Synced to 2.5.49 console BK tree. --- m8260_setup.c DELETED --- --- m8xx_setup.c DELETED --- --- ppc4xx_setup.c DELETED --- --- ppc_ksyms.c DELETED --- --- setup.c DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:52
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/ppc64/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/ppc64/kernel Modified Files: chrp_setup.c ioctl32.c Removed Files: iSeries_setup.c open_pic.c setup.c Log Message: Synced to 2.5.49 console BK tree. Index: chrp_setup.c =================================================================== RCS file: /cvsroot/linuxconsole/ruby/linux/arch/ppc64/kernel/chrp_setup.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- chrp_setup.c 18 Jun 2002 18:51:54 -0000 1.4 +++ chrp_setup.c 23 Nov 2002 00:55:48 -0000 1.5 @@ -23,7 +23,6 @@ #include <linux/mm.h> #include <linux/stddef.h> #include <linux/unistd.h> -#include <linux/ptrace.h> #include <linux/slab.h> #include <linux/user.h> #include <linux/a.out.h> @@ -55,12 +54,9 @@ #include <asm/dma.h> #include <asm/machdep.h> #include <asm/irq.h> -#include <asm/keyboard.h> -#include <asm/init.h> #include <asm/naca.h> #include <asm/time.h> -#include "local_irq.h" #include "i8259.h" #include "open_pic.h" #include "xics.h" @@ -68,7 +64,6 @@ extern volatile unsigned char *chrp_int_ack_special; -void chrp_setup_pci_ptrs(void); void chrp_progress(char *, unsigned short); void chrp_request_regions(void); @@ -82,23 +77,17 @@ extern void pSeries_get_rtc_time(struct rtc_time *rtc_time); extern int pSeries_set_rtc_time(struct rtc_time *rtc_time); void pSeries_calibrate_decr(void); -static void fwnmi_init(void); +void fwnmi_init(void); extern void SystemReset_FWNMI(void), MachineCheck_FWNMI(void); /* from head.S */ int fwnmi_active; /* TRUE if an FWNMI handler is present */ kdev_t boot_dev; unsigned long virtPython0Facilities = 0; // python0 facility area (memory mapped io) (64-bit format) VIRTUAL address. -extern HPTE *Hash, *Hash_end; -extern unsigned long Hash_size, Hash_mask; -extern int probingmem; extern unsigned long loops_per_jiffy; -#ifdef CONFIG_BLK_DEV_RAM -extern int rd_doload; /* 1 = load ramdisk, 0 = don't load */ -extern int rd_prompt; /* 1 = prompt for ramdisk, 0 = don't prompt */ -extern int rd_image_start; /* starting block # of image */ -#endif +extern unsigned long ppc_proc_freq; +extern unsigned long ppc_tb_freq; void chrp_get_cpuinfo(struct seq_file *m) @@ -106,6 +95,8 @@ struct device_node *root; const char *model = ""; + seq_printf(m, "timebase\t: %lu\n", ppc_tb_freq); + root = find_path_device("/"); if (root) model = get_property(root, "model", NULL); @@ -166,13 +157,8 @@ for (openpic = 0; n > 0; --n) openpic = (openpic << 32) + *opprop++; printk(KERN_DEBUG "OpenPIC addr: %lx\n", openpic); - udbg_printf("OpenPIC addr: %lx\n", openpic); OpenPIC_Addr = __ioremap(openpic, 0x40000, _PAGE_NO_CACHE); } - -#ifdef CONFIG_DUMMY_CONSOLE - conswitchp = &dummy_con; -#endif } void __init @@ -183,14 +169,16 @@ * -- tibit */ chrp_request_regions(); - ppc_md.progress(UTS_RELEASE, 0x7777); + /* Manually leave the kernel version on the panel. */ + ppc_md.progress("Linux ppc64\n", 0); + ppc_md.progress(UTS_RELEASE, 0); } /* Initialize firmware assisted non-maskable interrupts if * the firmware supports this feature. * */ -static void __init fwnmi_init(void) +void __init fwnmi_init(void) { long ret; int ibm_nmi_register = rtas_token("ibm,nmi-register"); @@ -243,8 +231,6 @@ #endif /* CONFIG_BLK_DEV_INITRD */ #endif - ppc_md.ppc_machine = naca->platform; - ppc_md.setup_arch = chrp_setup_arch; ppc_md.setup_residual = NULL; ppc_md.get_cpuinfo = chrp_get_cpuinfo; @@ -271,17 +257,16 @@ ppc_md.power_off = rtas_power_off; ppc_md.halt = rtas_halt; - ppc_md.time_init = NULL; ppc_md.get_boot_time = pSeries_get_rtc_time; ppc_md.get_rtc_time = pSeries_get_rtc_time; ppc_md.set_rtc_time = pSeries_set_rtc_time; ppc_md.calibrate_decr = pSeries_calibrate_decr; ppc_md.progress = chrp_progress; - ppc_md.progress("Linux ppc64\n", 0x0); + } -void __chrp +void chrp_progress(char *s, unsigned short hex) { struct device_node *root; @@ -290,10 +275,7 @@ static int display_character, set_indicator; static int max_width; - if (hex) - udbg_printf("<chrp_progress> %s\n", s); - - if (!rtas.base || (naca->platform != PLATFORM_PSERIES)) + if (!rtas.base) return; if (max_width == 0) { @@ -338,9 +320,6 @@ } extern void setup_default_decr(void); - -extern unsigned long ppc_proc_freq; -extern unsigned long ppc_tb_freq; void __init pSeries_calibrate_decr(void) { Index: ioctl32.c =================================================================== RCS file: /cvsroot/linuxconsole/ruby/linux/arch/ppc64/kernel/ioctl32.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- ioctl32.c 4 Jun 2002 19:45:06 -0000 1.6 +++ ioctl32.c 23 Nov 2002 00:55:49 -0000 1.7 @@ -58,14 +58,13 @@ #include <linux/netdevice.h> #include <linux/raw.h> #include <linux/smb_fs.h> +#include <linux/ncp_fs.h> #include <linux/blkpg.h> #include <linux/blk.h> #include <linux/elevator.h> #include <linux/rtc.h> #include <linux/pci.h> -#if defined(CONFIG_BLK_DEV_LVM) || defined(CONFIG_BLK_DEV_LVM_MODULE) -#include <linux/lvm.h> [...1160 lines suppressed...] +HANDLE_IOCTL(BLKBSZGET_32, do_blkbszget), +HANDLE_IOCTL(BLKBSZSET_32, do_blkbszset), +HANDLE_IOCTL(BLKGETSIZE64_32, do_blkgetsize64), }; unsigned long ioctl32_hash_table[1024]; @@ -4600,9 +4535,12 @@ return -ENOMEM; memset(additional_ioctls, 0, PAGE_SIZE); } - for (i = 0; i < PAGE_SIZE/sizeof(struct ioctl_trans); i++) + for (i = 0; i < PAGE_SIZE/sizeof(struct ioctl_trans); i++) { if (!additional_ioctls[i].cmd) break; + if (additional_ioctls[i].cmd == cmd) + printk("duplicate ioctl found: %x\n", cmd); + } if (i == PAGE_SIZE/sizeof(struct ioctl_trans)) return -ENOMEM; additional_ioctls[i].cmd = cmd; --- iSeries_setup.c DELETED --- --- open_pic.c DELETED --- --- setup.c DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:51
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/parisc/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/parisc/kernel Removed Files: Makefile pdc_cons.c setup.c Log Message: Synced to 2.5.49 console BK tree. --- Makefile DELETED --- --- pdc_cons.c DELETED --- --- setup.c DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:51
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/ppc In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/ppc Removed Files: Config.help config.in Log Message: Synced to 2.5.49 console BK tree. --- Config.help DELETED --- --- config.in DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:51
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/parisc In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/parisc Removed Files: config.in Log Message: Synced to 2.5.49 console BK tree. --- config.in DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:51
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/mips64/lib In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/mips64/lib Removed Files: Makefile Log Message: Synced to 2.5.49 console BK tree. --- Makefile DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:51
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/mips64 In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/mips64 Removed Files: config.in Log Message: Synced to 2.5.49 console BK tree. --- config.in DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:51
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/mips64/sgi-ip22 In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/mips64/sgi-ip22 Removed Files: ip22-setup.c Log Message: Synced to 2.5.49 console BK tree. --- ip22-setup.c DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:50
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/mips64/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/mips64/kernel Removed Files: setup.c Log Message: Synced to 2.5.49 console BK tree. --- setup.c DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:50
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/mips/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/mips/kernel Removed Files: setup.c Log Message: Synced to 2.5.49 console BK tree. --- setup.c DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:50
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/mips/sni In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/mips/sni Removed Files: setup.c Log Message: Synced to 2.5.49 console BK tree. --- setup.c DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:50
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/mips/lib In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/mips/lib Removed Files: Makefile Log Message: Synced to 2.5.49 console BK tree. --- Makefile DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:50
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/mips/sgi/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/mips/sgi/kernel Removed Files: setup.c Log Message: Synced to 2.5.49 console BK tree. --- setup.c DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:50
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/mips In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/mips Removed Files: config.in Log Message: Synced to 2.5.49 console BK tree. --- config.in DELETED --- |
From: James S. <jsi...@us...> - 2002-11-23 00:55:50
|
Update of /cvsroot/linuxconsole/ruby/linux/arch/mips64/mm In directory sc8-pr-cvs1:/tmp/cvs-serv1514/linux/arch/mips64/mm Removed Files: fault.c Log Message: Synced to 2.5.49 console BK tree. --- fault.c DELETED --- |