From owner-p4-projects@FreeBSD.ORG Sun Apr 4 11:02:23 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9665516A4D1; Sun, 4 Apr 2004 11:02:23 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 706E516A4CE for ; Sun, 4 Apr 2004 11:02:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51FE743D5D for ; Sun, 4 Apr 2004 11:02:23 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i34I2NGe080424 for ; Sun, 4 Apr 2004 11:02:23 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i34I2MQG080418 for perforce@freebsd.org; Sun, 4 Apr 2004 11:02:22 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Sun, 4 Apr 2004 11:02:22 -0700 (PDT) Message-Id: <200404041802.i34I2MQG080418@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50340 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Apr 2004 18:02:24 -0000 http://perforce.freebsd.org/chv.cgi?CH=50340 Change 50340 by marcel@marcel_nfs on 2004/04/04 11:01:35 Make backtraces work on sparc64. Note that continuing does not work yet, because we need to increment the PC. Now we simply re-execute the "ta" instruction again and reenter the debugger. Affected files ... .. //depot/projects/gdb/sys/sparc64/include/gdb_machdep.h#4 edit .. //depot/projects/gdb/sys/sparc64/sparc64/gdb_machdep.c#4 edit .. //depot/projects/gdb/sys/sparc64/sparc64/trap.c#4 edit Differences ... ==== //depot/projects/gdb/sys/sparc64/include/gdb_machdep.h#4 (text+ko) ==== @@ -30,13 +30,13 @@ #define _MACHINE_GDB_MACHDEP_H_ #define GDB_BUFSZ 600 -#define GDB_NREGS 462 +#define GDB_NREGS 86 #define GDB_REG_PC 80 static __inline size_t gdb_cpu_regsz(int regnum) { - return (sizeof(long)); /* XXX not really. */ + return ((regnum >= 32 && regnum < 64) ? sizeof(float) : sizeof(long)); } static __inline int ==== //depot/projects/gdb/sys/sparc64/sparc64/gdb_machdep.c#4 (text+ko) ==== @@ -29,6 +29,7 @@ #include #include +#include #include #include @@ -41,9 +42,36 @@ void * gdb_cpu_getreg(int regnum, size_t *regsz) { + struct trapframe *tf = kdb_frame; *regsz = gdb_cpu_regsz(regnum); switch (regnum) { + case 0: return (&tf->tf_global[0]); + case 1: return (&tf->tf_global[1]); + case 2: return (&tf->tf_global[2]); + case 3: return (&tf->tf_global[3]); + case 4: return (&tf->tf_global[4]); + case 5: return (&tf->tf_global[5]); + case 6: return (&tf->tf_global[6]); + case 7: return (&tf->tf_global[7]); + /* 8-15: o0-o7 */ + /* 16-23: l0-l7 */ + case 24: return (&tf->tf_out[0]); + case 25: return (&tf->tf_out[1]); + case 26: return (&tf->tf_out[2]); + case 27: return (&tf->tf_out[3]); + case 28: return (&tf->tf_out[4]); + case 29: return (&tf->tf_out[5]); + case 30: return (&tf->tf_out[6]); + case 31: return (&tf->tf_out[7]); + /* 32-63: f0-f31 */ + /* 64-79: f32-f62 (16 double FP) */ + case 80: return (&tf->tf_tpc); + case 81: return (&tf->tf_tnpc); + case 82: return (&tf->tf_tstate); + case 83: return (&tf->tf_fsr); + case 84: return (&tf->tf_fprs); + case 85: return (&tf->tf_y); } return (NULL); } ==== //depot/projects/gdb/sys/sparc64/sparc64/trap.c#4 (text+ko) ==== @@ -242,6 +242,7 @@ (TRAPF_USERMODE(tf) ? "user" : "kernel"), rdpr(pil)); atomic_add_int(&cnt.v_trap, 1); + td->td_last_frame = tf; if ((tf->tf_tstate & TSTATE_PRIV) == 0) { KASSERT(td != NULL, ("trap: curthread NULL")); @@ -515,6 +516,7 @@ sticks = td->td_sticks; td->td_frame = tf; + td->td_last_frame = tf; if (td->td_ucred != p->p_ucred) cred_update_thread(td); if (p->p_flag & P_SA) From owner-p4-projects@FreeBSD.ORG Sun Apr 4 14:40:19 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 862A816A4D0; Sun, 4 Apr 2004 14:40:19 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46DD716A4CE for ; Sun, 4 Apr 2004 14:40:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AAA443D39 for ; Sun, 4 Apr 2004 14:40:19 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i34LeJGe036331 for ; Sun, 4 Apr 2004 14:40:19 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i34LeIgX036293 for perforce@freebsd.org; Sun, 4 Apr 2004 14:40:18 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Sun, 4 Apr 2004 14:40:18 -0700 (PDT) Message-Id: <200404042140.i34LeIgX036293@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Subject: PERFORCE change 50355 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Apr 2004 21:40:20 -0000 http://perforce.freebsd.org/chv.cgi?CH=50355 Change 50355 by rwatson@rwatson_paprika on 2004/04/04 14:40:06 Integrate netperf_socket: - sf_buf_alloc() no locnger does PCATCH, but does accept a priority which allows the caller to specify PCATCH if they like. - ptvmmap gone from amd64. - sparc64 loader, fb, uart code accepts input-device specification and more options for what it might be (stdin, etc). - dev/led not soekris-specific. - dev/fb additional range checks. - geom bio sanity checks. - noisy psm output un-noised. - core dumps with KSE work properly now. - threads have thread ids (required for core dumps). - arpresolve() loses final route argument (rt0). - rt_output() removed from struct route. - unused ifnet methods GC'd (if_done, if_poll_recv, if_poll_xmit, if_poll_intren, if_poll_slowinput, if_poll_slowq). Also removed are if_poll(), if_poll_init(), if_poll_throttle(), if_poll_unthrottle(), if_poll_recv_slow(), if_poll_xmit_slow(). - validity checks for TCP arguments moved before COMMON_START() so that error handling is more correct (especially WRT dropping locks). - '2' argument to soshutdown() spelled as SHUT_RDWR. - NFS client modestamp zero'd following SETATTR. - NFS server pointer==boolean and pointer==0 converted to check NULL explicitly. - Continued indecision about whether twa is i386-only or not. - AGP can be disabled using a hint. Affected files ... .. //depot/projects/netperf_socket/sys/alpha/alpha/vm_machdep.c#4 integrate .. //depot/projects/netperf_socket/sys/alpha/include/pmap.h#3 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/pmap.c#5 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/support.S#3 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/vm_machdep.c#6 integrate .. //depot/projects/netperf_socket/sys/amd64/include/pmap.h#3 integrate .. //depot/projects/netperf_socket/sys/boot/common/loader.8#3 integrate .. //depot/projects/netperf_socket/sys/boot/sparc64/loader/metadata.c#2 integrate .. //depot/projects/netperf_socket/sys/conf/files#13 integrate .. //depot/projects/netperf_socket/sys/dev/bfe/if_bfereg.h#2 integrate .. //depot/projects/netperf_socket/sys/dev/fb/creator.c#2 integrate .. //depot/projects/netperf_socket/sys/dev/fb/vga.c#2 integrate .. //depot/projects/netperf_socket/sys/dev/md/md.c#11 integrate .. //depot/projects/netperf_socket/sys/dev/uart/uart_bus_ebus.c#2 integrate .. //depot/projects/netperf_socket/sys/dev/uart/uart_cpu_sparc64.c#4 integrate .. //depot/projects/netperf_socket/sys/geom/geom_io.c#3 integrate .. //depot/projects/netperf_socket/sys/i386/i386/db_interface.c#4 integrate .. //depot/projects/netperf_socket/sys/i386/i386/elan-mmcr.c#6 integrate .. //depot/projects/netperf_socket/sys/i386/i386/uio_machdep.c#2 integrate .. //depot/projects/netperf_socket/sys/i386/i386/vm_machdep.c#9 integrate .. //depot/projects/netperf_socket/sys/i386/include/cpufunc.h#4 integrate .. //depot/projects/netperf_socket/sys/ia64/ia64/vm_machdep.c#4 integrate .. //depot/projects/netperf_socket/sys/isa/psm.c#4 integrate .. //depot/projects/netperf_socket/sys/kern/imgact_elf.c#4 integrate .. //depot/projects/netperf_socket/sys/kern/kern_fork.c#9 integrate .. //depot/projects/netperf_socket/sys/kern/kern_thr.c#5 integrate .. //depot/projects/netperf_socket/sys/kern/kern_thread.c#6 integrate .. //depot/projects/netperf_socket/sys/kern/sched_ule.c#5 integrate .. //depot/projects/netperf_socket/sys/kern/uipc_cow.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/uipc_syscalls.c#7 integrate .. //depot/projects/netperf_socket/sys/net/if_arcsubr.c#5 integrate .. //depot/projects/netperf_socket/sys/net/if_ethersubr.c#9 integrate .. //depot/projects/netperf_socket/sys/net/if_fddisubr.c#4 integrate .. //depot/projects/netperf_socket/sys/net/if_iso88025subr.c#4 integrate .. //depot/projects/netperf_socket/sys/net/if_var.h#4 integrate .. //depot/projects/netperf_socket/sys/net/route.h#4 integrate .. //depot/projects/netperf_socket/sys/netinet/if_ether.c#5 integrate .. //depot/projects/netperf_socket/sys/netinet/if_ether.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_usrreq.c#6 integrate .. //depot/projects/netperf_socket/sys/netipsec/xform_tcp.c#1 branch .. //depot/projects/netperf_socket/sys/nfsclient/nfs_socket.c#5 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfs_vnops.c#3 integrate .. //depot/projects/netperf_socket/sys/nfsserver/nfs_srvsock.c#4 integrate .. //depot/projects/netperf_socket/sys/nfsserver/nfs_syscalls.c#3 integrate .. //depot/projects/netperf_socket/sys/pc98/conf/NOTES#7 integrate .. //depot/projects/netperf_socket/sys/pci/agp_ali.c#2 integrate .. //depot/projects/netperf_socket/sys/pci/agp_amd.c#3 integrate .. //depot/projects/netperf_socket/sys/pci/agp_i810.c#3 integrate .. //depot/projects/netperf_socket/sys/pci/agp_intel.c#3 integrate .. //depot/projects/netperf_socket/sys/pci/agp_nvidia.c#2 integrate .. //depot/projects/netperf_socket/sys/pci/agp_sis.c#2 integrate .. //depot/projects/netperf_socket/sys/pci/agp_via.c#2 integrate .. //depot/projects/netperf_socket/sys/pci/if_ste.c#10 integrate .. //depot/projects/netperf_socket/sys/powerpc/powerpc/vm_machdep.c#6 integrate .. //depot/projects/netperf_socket/sys/sparc64/creator/creator_upa.c#3 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/uio_machdep.c#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/vm_machdep.c#5 integrate .. //depot/projects/netperf_socket/sys/sys/proc.h#5 integrate .. //depot/projects/netperf_socket/sys/sys/sf_buf.h#3 integrate .. //depot/projects/netperf_socket/sys/ufs/ffs/fs.h#2 integrate Differences ... ==== //depot/projects/netperf_socket/sys/alpha/alpha/vm_machdep.c#4 (text+ko) ==== @@ -67,7 +67,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/vm_machdep.c,v 1.101 2004/03/29 02:01:42 kensmith Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/vm_machdep.c,v 1.102 2004/04/03 09:16:24 alc Exp $"); #include #include @@ -405,7 +405,7 @@ * Get an sf_buf from the freelist. Will block if none are available. */ struct sf_buf * -sf_buf_alloc(struct vm_page *m) +sf_buf_alloc(struct vm_page *m, int pri) { struct sf_buf *sf; int error; @@ -414,7 +414,7 @@ while ((sf = SLIST_FIRST(&sf_freelist.sf_head)) == NULL) { sf_buf_alloc_want++; mbstat.sf_allocwait++; - error = msleep(&sf_freelist, &sf_freelist.sf_lock, PVM|PCATCH, + error = msleep(&sf_freelist, &sf_freelist.sf_lock, PVM | pri, "sfbufa", 0); sf_buf_alloc_want--; ==== //depot/projects/netperf_socket/sys/alpha/include/pmap.h#3 (text+ko) ==== @@ -43,7 +43,7 @@ * from: hp300: @(#)pmap.h 7.2 (Berkeley) 12/16/90 * from: @(#)pmap.h 7.4 (Berkeley) 5/12/91 * from: i386 pmap.h,v 1.54 1997/11/20 19:30:35 bde Exp - * $FreeBSD: src/sys/alpha/include/pmap.h,v 1.25 2004/03/07 07:13:15 alc Exp $ + * $FreeBSD: src/sys/alpha/include/pmap.h,v 1.26 2004/04/03 21:38:20 alc Exp $ */ #ifndef _MACHINE_PMAP_H_ @@ -208,8 +208,6 @@ #ifdef _KERNEL -extern caddr_t CADDR1; -extern pt_entry_t *CMAP1; extern vm_offset_t avail_end; extern vm_offset_t avail_start; extern vm_offset_t phys_avail[]; ==== //depot/projects/netperf_socket/sys/amd64/amd64/pmap.c#5 (text+ko) ==== @@ -75,7 +75,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.454 2004/03/31 02:03:48 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.455 2004/04/03 20:53:49 alc Exp $"); /* * Manages physical address maps. @@ -200,8 +200,7 @@ * All those kernel PT submaps that BSD is so fond of */ pt_entry_t *CMAP1 = 0; -static pt_entry_t *ptmmap; -caddr_t CADDR1 = 0, ptvmmap = 0; +caddr_t CADDR1 = 0; static pt_entry_t *msgbufmap; struct msgbuf *msgbufp = 0; @@ -507,12 +506,6 @@ SYSMAP(caddr_t, pt_crashdumpmap, crashdumpmap, MAXDUMPPGS); /* - * ptvmmap is used for reading arbitrary physical pages via /dev/mem. - * XXX ptmmap is not used. - */ - SYSMAP(caddr_t, ptmmap, ptvmmap, 1) - - /* * msgbufp is used to map the system message buffer. * XXX msgbufmap is not used. */ ==== //depot/projects/netperf_socket/sys/amd64/amd64/support.S#3 (text+ko) ==== @@ -31,7 +31,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/support.S,v 1.106 2004/03/31 02:03:49 alc Exp $ + * $FreeBSD: src/sys/amd64/amd64/support.S,v 1.107 2004/04/03 05:33:10 alc Exp $ */ #include "opt_ddb.h" @@ -76,15 +76,15 @@ /* Address: %rdi */ ENTRY(pagezero) - lea 4096(%rdi),%rsi + movq $-PAGE_SIZE,%rdx + subq %rdx,%rdi xorq %rax,%rax 1: - movnti %rax,(%rdi) - movnti %rax,8(%rdi) - movnti %rax,16(%rdi) - movnti %rax,24(%rdi) - addq $32,%rdi - cmpq %rsi,%rdi + movnti %rax,(%rdi,%rdx) + movnti %rax,8(%rdi,%rdx) + movnti %rax,16(%rdi,%rdx) + movnti %rax,24(%rdi,%rdx) + addq $32,%rdx jne 1b sfence retq ==== //depot/projects/netperf_socket/sys/amd64/amd64/vm_machdep.c#6 (text+ko) ==== @@ -41,7 +41,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/vm_machdep.c,v 1.231 2004/03/29 19:38:05 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/vm_machdep.c,v 1.232 2004/04/03 09:16:25 alc Exp $"); #include "opt_isa.h" #include "opt_cpu.h" @@ -460,7 +460,7 @@ * Get an sf_buf from the freelist. Will block if none are available. */ struct sf_buf * -sf_buf_alloc(struct vm_page *m) +sf_buf_alloc(struct vm_page *m, int pri) { struct sf_buf *sf; int error; @@ -469,7 +469,7 @@ while ((sf = SLIST_FIRST(&sf_freelist.sf_head)) == NULL) { sf_buf_alloc_want++; mbstat.sf_allocwait++; - error = msleep(&sf_freelist, &sf_freelist.sf_lock, PVM|PCATCH, + error = msleep(&sf_freelist, &sf_freelist.sf_lock, PVM | pri, "sfbufa", 0); sf_buf_alloc_want--; ==== //depot/projects/netperf_socket/sys/amd64/include/pmap.h#3 (text+ko) ==== @@ -43,7 +43,7 @@ * * from: hp300: @(#)pmap.h 7.2 (Berkeley) 12/16/90 * from: @(#)pmap.h 7.4 (Berkeley) 5/12/91 - * $FreeBSD: src/sys/amd64/include/pmap.h,v 1.110 2004/03/07 07:13:15 alc Exp $ + * $FreeBSD: src/sys/amd64/include/pmap.h,v 1.111 2004/04/03 20:53:50 alc Exp $ */ #ifndef _MACHINE_PMAP_H_ @@ -263,7 +263,6 @@ extern vm_paddr_t avail_end; extern vm_paddr_t avail_start; extern vm_paddr_t phys_avail[]; -extern char *ptvmmap; /* poor name! */ extern vm_offset_t virtual_avail; extern vm_offset_t virtual_end; ==== //depot/projects/netperf_socket/sys/boot/common/loader.8#3 (text+ko) ==== @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/sys/boot/common/loader.8,v 1.58 2004/01/27 15:59:38 des Exp $ +.\" $FreeBSD: src/sys/boot/common/loader.8,v 1.59 2004/04/03 12:14:30 le Exp $ .\" .\" Note: The date here should be updated whenever a non-trivial .\" change is made to the manual page. @@ -493,12 +493,12 @@ .Va TCBHASHSIZE or the preset default of 512. Must be a power of 2. -.El .It Va vm.kmem_size Sets the size of kernel memory (bytes). This overrides the value determined when the kernel was compiled. Modifies .Va VM_KMEM_SIZE . +.El .Ss BUILTIN PARSER When a builtin command is executed, the rest of the line is taken by it as arguments, and it is processed by a special parser which ==== //depot/projects/netperf_socket/sys/boot/sparc64/loader/metadata.c#2 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/sparc64/loader/metadata.c,v 1.11 2004/01/04 23:20:15 obrien Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/sparc64/loader/metadata.c,v 1.12 2004/04/04 05:24:13 marcel Exp $"); #include #include @@ -69,7 +69,7 @@ int md_getboothowto(char *kargs) { - char buf[32]; + char buf[32], buf2[32]; phandle_t options; char *cp; int howto; @@ -131,9 +131,21 @@ if (getenv(howto_names[i].ev) != NULL) howto |= howto_names[i].mask; options = OF_finddevice("/options"); - OF_getprop(options, "output-device", buf, sizeof(buf)); - if (strcmp(buf, "ttya") == 0 || strcmp(buf, "ttyb") == 0) + OF_getprop(options, "input-device", buf, sizeof(buf)); + OF_getprop(options, "output-device", buf2, sizeof(buf2)); + if (strncmp(buf, "tty", sizeof("tty") - 1) == 0 && strncmp(buf2, "tty", + sizeof("tty") - 1) == 0) + howto |= RB_SERIAL; + else if (strcmp(buf, "keyboard") == 0 && strcmp(buf2, "screen") == 0) { + phandle_t chosen; + ihandle_t stdin, stdout; + + chosen = OF_finddevice("/chosen"); + OF_getprop(chosen, "stdin", &stdin, sizeof(stdin)); + OF_getprop(chosen, "stdout", &stdout, sizeof(stdout)); + if (OF_instance_to_package(stdin) == OF_instance_to_package(stdout)) howto |= RB_SERIAL; + } return(howto); } ==== //depot/projects/netperf_socket/sys/conf/files#13 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/files,v 1.880 2004/04/01 17:55:50 des Exp $ +# $FreeBSD: src/sys/conf/files,v 1.881 2004/04/03 18:42:05 phk Exp $ # # The long compile-with and dependency lines are required because of # limitations in config: backslash-newline doesn't work in strings, and @@ -499,7 +499,7 @@ dev/joy/joy.c optional joy dev/joy/joy_isa.c optional joy isa dev/joy/joy_pccard.c optional joy pccard -dev/led/led.c optional cpu_soekris +dev/led/led.c standard dev/lge/if_lge.c optional lge dev/lnc/if_lnc.c optional lnc dev/lnc/if_lnc_pci.c optional lnc pci ==== //depot/projects/netperf_socket/sys/dev/bfe/if_bfereg.h#2 (text+ko) ==== @@ -1,5 +1,27 @@ /* Copyright (c) 2003 Stuart Walsh */ -/* $FreeBSD: src/sys/dev/bfe/if_bfereg.h,v 1.1 2003/09/09 18:17:22 wpaul Exp $ */ +/* + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS 'AS IS' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ +/* $FreeBSD: src/sys/dev/bfe/if_bfereg.h,v 1.2 2004/04/04 06:13:56 wes Exp $ */ #ifndef _BFE_H #define _BFE_H ==== //depot/projects/netperf_socket/sys/dev/fb/creator.c#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/fb/creator.c,v 1.3 2004/01/02 10:46:38 obrien Exp $ + * $FreeBSD: src/sys/dev/fb/creator.c,v 1.4 2004/04/04 12:52:22 tmm Exp $ */ #include @@ -165,7 +165,7 @@ struct upa_regs reg[FFB_NREG]; struct creator_softc *sc; phandle_t chosen; - phandle_t stdout; + ihandle_t stdout; phandle_t child; char buf[32]; int i; @@ -183,7 +183,7 @@ chosen = OF_finddevice("/chosen"); OF_getprop(chosen, "stdout", &stdout, sizeof(stdout)); - if (child == stdout) + if (child == OF_instance_to_package(stdout)) sc->sc_console = 1; OF_getprop(child, "reg", reg, sizeof(reg)); ==== //depot/projects/netperf_socket/sys/dev/fb/vga.c#2 (text+ko) ==== @@ -29,7 +29,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/fb/vga.c,v 1.28 2003/08/24 17:46:06 obrien Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/fb/vga.c,v 1.29 2004/04/03 15:28:25 nectar Exp $"); #include "opt_vga.h" #include "opt_fb.h" @@ -2854,7 +2854,8 @@ u_char *g; u_char *b; - if ((base < 0) || (base >= 256) || (base + count > 256)) + if (count < 0 || base < 0 || count > 256 || base > 256 || + base + count > 256) return EINVAL; r = malloc(count*3, M_DEVBUF, M_WAITOK); @@ -2885,7 +2886,8 @@ u_char *b; int err; - if ((base < 0) || (base >= 256) || (base + count > 256)) + if (count < 0 || base < 0 || count > 256 || base > 256 || + base + count > 256) return EINVAL; r = malloc(count*3, M_DEVBUF, M_WAITOK); ==== //depot/projects/netperf_socket/sys/dev/md/md.c#11 (text+ko) ==== @@ -6,7 +6,7 @@ * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp * ---------------------------------------------------------------------------- * - * $FreeBSD: src/sys/dev/md/md.c,v 1.119 2004/03/31 21:48:02 luigi Exp $ + * $FreeBSD: src/sys/dev/md/md.c,v 1.120 2004/04/03 09:16:25 alc Exp $ * */ @@ -546,7 +546,7 @@ m = vm_page_grab(sc->object, i, VM_ALLOC_NORMAL|VM_ALLOC_RETRY); VM_OBJECT_UNLOCK(sc->object); - sf = sf_buf_alloc(m); + sf = sf_buf_alloc(m, 0); VM_OBJECT_LOCK(sc->object); if (bp->bio_cmd == BIO_READ) { if (m->valid != VM_PAGE_BITS_ALL) ==== //depot/projects/netperf_socket/sys/dev/uart/uart_bus_ebus.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/uart/uart_bus_ebus.c,v 1.2 2003/09/26 05:14:56 marcel Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/uart/uart_bus_ebus.c,v 1.3 2004/04/03 23:02:02 marcel Exp $"); #include #include @@ -61,7 +61,7 @@ static int uart_ebus_probe(device_t dev) { - const char *nm; + const char *nm, *cmpt; struct uart_softc *sc; int error; @@ -69,7 +69,9 @@ sc->sc_class = NULL; nm = ebus_get_name(dev); - if (!strcmp(nm, "su")) { + cmpt = ebus_get_compat(dev); + if (!strcmp(nm, "su") || !strcmp(nm, "su_pnp") || (cmpt != NULL && + (!strcmp(cmpt, "su") || !strcmp(cmpt, "su16550")))) { sc->sc_class = &uart_ns8250_class; return (uart_bus_probe(dev, 0, 0, 0, 0)); } ==== //depot/projects/netperf_socket/sys/dev/uart/uart_cpu_sparc64.c#4 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/uart/uart_cpu_sparc64.c,v 1.9 2004/04/02 07:33:35 marcel Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/uart/uart_cpu_sparc64.c,v 1.10 2004/04/04 05:06:26 marcel Exp $"); #include #include @@ -71,13 +71,14 @@ /* * Get the address of the UART that is selected as the console, if the * console is an UART of course. Note that we enforce that both stdin and - * stdout are selected. For weird configurations, use ofw_console(4). + * stdout are selected. * Note that the currently active console (i.e. /chosen/stdout and * /chosen/stdin) may not be the same as the device selected in the * environment (ie /options/output-device and /options/input-device) because - * the user may have changed the environment. In that case I would assume - * that the user expects that FreeBSD uses the new console setting. There's - * no choice, really. + * keyboard and screen were selected but the keyboard was unplugged or the + * user has changed the environment. In the latter case I would assume that + * the user expects that FreeBSD uses the new console setting. + * For weirder configurations, use ofw_console(4). */ static phandle_t uart_cpu_getdev_console(phandle_t options, char *dev, size_t devsz) @@ -89,14 +90,29 @@ return (-1); if ((input = OF_finddevice(dev)) == -1) return (-1); + if (OF_getprop(options, "output-device", buf, sizeof(buf)) == -1) + return (-1); + if (!strcmp(dev, "keyboard") && !strcmp(buf, "screen")) { + phandle_t chosen; + ihandle_t stdin, stdout; + + if ((chosen = OF_finddevice("/chosen")) == -1) + return (-1); + if (OF_getprop(chosen, "stdin", &stdin, sizeof(stdin)) == -1) + return (-1); + if ((input = OF_instance_to_package(stdin)) == -1) + return (-1); + if (OF_getprop(chosen, "stdout", &stdout, sizeof(stdout)) == -1) + return (-1); + if (OF_instance_to_package(stdout) != input) + return (-1); + snprintf(dev, devsz, "ttya"); + } else if (OF_finddevice(buf) != input) + return (-1); if (OF_getprop(input, "device_type", buf, sizeof(buf)) == -1) return (-1); if (strcmp(buf, "serial") != 0) return (-1); - if (OF_getprop(options, "output-device", buf, sizeof(buf)) == -1) - return (-1); - if (OF_finddevice(buf) != input) - return (-1); return (input); } ==== //depot/projects/netperf_socket/sys/geom/geom_io.c#3 (text+ko) ==== @@ -34,7 +34,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/geom/geom_io.c,v 1.53 2004/02/11 18:21:32 pjd Exp $"); +__FBSDID("$FreeBSD: src/sys/geom/geom_io.c,v 1.54 2004/04/04 20:37:28 pjd Exp $"); #include #include @@ -279,6 +279,9 @@ } KASSERT(cp != NULL, ("NULL bio_from in g_io_deliver")); KASSERT(cp->geom != NULL, ("NULL bio_from->geom in g_io_deliver")); + KASSERT(bp->bio_completed >= 0, ("bio_completed can't be less than 0")); + KASSERT(bp->bio_completed <= bp->bio_length, + ("bio_completed can't be greater than bio_length")); g_trace(G_T_BIO, "g_io_deliver(%p) from %p(%s) to %p(%s) cmd %d error %d off %jd len %jd", ==== //depot/projects/netperf_socket/sys/i386/i386/db_interface.c#4 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/i386/i386/db_interface.c,v 1.80 2004/03/12 21:45:29 trhodes Exp $"); +__FBSDID("$FreeBSD: src/sys/i386/i386/db_interface.c,v 1.81 2004/04/03 22:23:36 marcel Exp $"); /* * Interface to new debugger. @@ -60,19 +60,6 @@ static jmp_buf db_global_jmpbuf; -static __inline u_short -rss(void) -{ - u_short ss; -#if defined(__GNUC__) || defined(__INTEL_COMPILER) - __asm __volatile("mov %%ss,%0" : "=r" (ss)); -#else -#error Function rss() needs to get ported to this compiler. - ss = 0; /* XXXX Fix for other compilers. */ -#endif - return ss; -} - /* * kdb_trap - field a TRACE or BPT trap */ ==== //depot/projects/netperf_socket/sys/i386/i386/elan-mmcr.c#6 (text+ko) ==== @@ -39,7 +39,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/i386/i386/elan-mmcr.c,v 1.26 2004/03/15 21:47:34 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/i386/i386/elan-mmcr.c,v 1.27 2004/04/03 18:42:52 phk Exp $"); #include "opt_cpu.h" #include @@ -77,7 +77,6 @@ static u_int echo_a, echo_d; #endif /* CPU_ELAN_PPS */ -#ifdef CPU_SOEKRIS static u_int led_cookie[32]; static dev_t led_dev[32]; @@ -93,7 +92,6 @@ v ^= 0xc; mmcrptr[v / 2] = u; } -#endif static int sysctl_machdep_elan_gpio_config(SYSCTL_HANDLER_ARGS) @@ -117,7 +115,9 @@ /* Disallow any disabled pins and count pps and echo */ np = ne = 0; for (i = 0; i < 32; i++) { - if (gpio_config[i] == '-' && (buf[i] != '-' && buf[i] != '.')) + if (gpio_config[i] == '-' && buf[i] == '.') + buf[i] = gpio_config[i]; + if (gpio_config[i] == '-' && buf[i] != '-') return (EPERM); if (buf[i] == 'P') { np++; @@ -149,12 +149,15 @@ else v = 0; #ifdef CPU_SOEKRIS + if (i == 9) + ; + else +#endif if (buf[i] != 'l' && buf[i] != 'L' && led_dev[i] != NULL) { led_destroy(led_dev[i]); led_dev[i] = NULL; mmcrptr[(0xc2a + v) / 2] &= ~u; } -#endif switch (buf[i]) { #ifdef CPU_ELAN_PPS case 'P': @@ -177,7 +180,6 @@ gpio_config[i] = buf[i]; break; #endif /* CPU_ELAN_PPS */ -#ifdef CPU_SOEKRIS case 'l': case 'L': if (buf[i] == 'L') @@ -192,7 +194,6 @@ mmcrptr[(0xc2a + v) / 2] |= u; gpio_config[i] = buf[i]; break; -#endif case '.': gpio_config[i] = buf[i]; break; ==== //depot/projects/netperf_socket/sys/i386/i386/uio_machdep.c#2 (text+ko) ==== @@ -40,7 +40,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/i386/i386/uio_machdep.c,v 1.1 2004/03/21 20:28:36 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/i386/i386/uio_machdep.c,v 1.2 2004/04/03 09:16:25 alc Exp $"); #include #include @@ -92,7 +92,7 @@ cnt = n; page_offset = offset & PAGE_MASK; cnt = min(cnt, PAGE_SIZE - page_offset); - sf = sf_buf_alloc(ma[offset >> PAGE_SHIFT]); + sf = sf_buf_alloc(ma[offset >> PAGE_SHIFT], 0); cp = (char *)sf_buf_kva(sf) + page_offset; switch (uio->uio_segflg) { case UIO_USERSPACE: ==== //depot/projects/netperf_socket/sys/i386/i386/vm_machdep.c#9 (text+ko) ==== @@ -41,7 +41,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/i386/i386/vm_machdep.c,v 1.234 2004/03/29 19:38:05 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/i386/i386/vm_machdep.c,v 1.235 2004/04/03 09:16:25 alc Exp $"); #include "opt_isa.h" #include "opt_npx.h" @@ -606,7 +606,7 @@ * Get an sf_buf from the freelist. Will block if none are available. */ struct sf_buf * -sf_buf_alloc(struct vm_page *m) +sf_buf_alloc(struct vm_page *m, int pri) { struct sf_head *hash_list; struct sf_buf *sf; @@ -628,7 +628,7 @@ while ((sf = TAILQ_FIRST(&sf_buf_freelist)) == NULL) { sf_buf_alloc_want++; mbstat.sf_allocwait++; - error = msleep(&sf_buf_freelist, &sf_buf_lock, PVM|PCATCH, + error = msleep(&sf_buf_freelist, &sf_buf_lock, PVM | pri, "sfbufa", 0); sf_buf_alloc_want--; ==== //depot/projects/netperf_socket/sys/i386/include/cpufunc.h#4 (text+ko) ==== @@ -30,7 +30,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/i386/include/cpufunc.h,v 1.140 2004/03/12 21:45:30 trhodes Exp $ + * $FreeBSD: src/sys/i386/include/cpufunc.h,v 1.141 2004/04/03 22:23:36 marcel Exp $ */ /* @@ -456,6 +456,14 @@ return (sel); } +static __inline u_int +rss(void) +{ + u_int sel; + __asm __volatile("movl %%ss,%0" : "=rm" (sel)); + return (sel); +} + static __inline void load_fs(u_int sel) { ==== //depot/projects/netperf_socket/sys/ia64/ia64/vm_machdep.c#4 (text+ko) ==== @@ -38,7 +38,7 @@ * * from: @(#)vm_machdep.c 7.3 (Berkeley) 5/13/91 * Utah $Hdr: vm_machdep.c 1.16.1.1 89/06/23$ - * $FreeBSD: src/sys/ia64/ia64/vm_machdep.c,v 1.81 2004/03/27 17:44:25 marcel Exp $ + * $FreeBSD: src/sys/ia64/ia64/vm_machdep.c,v 1.82 2004/04/03 09:16:26 alc Exp $ */ /* * Copyright (c) 1994, 1995, 1996 Carnegie-Mellon University. @@ -344,7 +344,7 @@ * Get an sf_buf from the freelist. Will block if none are available. */ struct sf_buf * -sf_buf_alloc(struct vm_page *m) +sf_buf_alloc(struct vm_page *m, int pri) { struct sf_buf *sf; int error; @@ -353,7 +353,7 @@ while ((sf = SLIST_FIRST(&sf_freelist.sf_head)) == NULL) { sf_buf_alloc_want++; mbstat.sf_allocwait++; - error = msleep(&sf_freelist, &sf_freelist.sf_lock, PVM|PCATCH, + error = msleep(&sf_freelist, &sf_freelist.sf_lock, PVM | pri, "sfbufa", 0); sf_buf_alloc_want--; ==== //depot/projects/netperf_socket/sys/isa/psm.c#4 (text+ko) ==== @@ -59,7 +59,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/isa/psm.c,v 1.66 2004/03/17 17:50:51 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/isa/psm.c,v 1.67 2004/04/04 16:36:21 markm Exp $"); #include "opt_psm.h" @@ -2033,7 +2033,9 @@ getmicrouptime(&now); if ((pb->inputbytes > 0) && timevalcmp(&now, &sc->inputtimeout, >)) { +#if DEBUG log(LOG_DEBUG, "psmintr: delay too long; resetting byte count\n"); +#endif pb->inputbytes = 0; sc->syncerrors = 0; } @@ -2045,7 +2047,7 @@ if (pb->inputbytes < sc->mode.packetsize) continue; -#if 0 +#if DEBUG log(LOG_DEBUG, "psmintr: %02x %02x %02x %02x %02x %02x\n", pb->ipacket[0], pb->ipacket[1], pb->ipacket[2], pb->ipacket[3], pb->ipacket[4], pb->ipacket[5]); @@ -2054,30 +2056,40 @@ c = pb->ipacket[0]; if ((c & sc->mode.syncmask[0]) != sc->mode.syncmask[1]) { +#if DEBUG log(LOG_DEBUG, "psmintr: out of sync (%04x != %04x) %d" " cmds since last error.\n", c & sc->mode.syncmask[0], sc->mode.syncmask[1], sc->cmdcount - sc->lasterr); +#endif haderror = 1; sc->lasterr = sc->cmdcount; dropqueue(sc); ++sc->syncerrors; sc->lastinputerr = now; if (sc->syncerrors < sc->mode.packetsize) { +#if DEBUG log(LOG_DEBUG, "psmintr: discard a byte (%d).\n", sc->syncerrors); +#endif --pb->inputbytes; bcopy(&pb->ipacket[1], &pb->ipacket[0], pb->inputbytes); } else if (sc->syncerrors == sc->mode.packetsize) { +#if DEBUG log(LOG_DEBUG, "psmintr: re-enable the mouse.\n"); +#endif pb->inputbytes = 0; disable_aux_dev(sc->kbdc); enable_aux_dev(sc->kbdc); } else if (sc->syncerrors < PSM_SYNCERR_THRESHOLD1) { +#if DEBUG log(LOG_DEBUG, "psmintr: discard a byte (%d).\n", sc->syncerrors); +#endif --pb->inputbytes; bcopy(&pb->ipacket[1], &pb->ipacket[0], pb->inputbytes); } else if (sc->syncerrors >= PSM_SYNCERR_THRESHOLD1) { +#if DEBUG log(LOG_DEBUG, "psmintr: reset the mouse.\n"); +#endif reinitialize(sc, TRUE); } continue; ==== //depot/projects/netperf_socket/sys/kern/imgact_elf.c#4 (text+ko) ==== @@ -29,7 +29,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/imgact_elf.c,v 1.145 2004/03/18 16:33:05 nectar Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/imgact_elf.c,v 1.146 2004/04/03 20:25:41 marcel Exp $"); #include #include @@ -922,8 +922,7 @@ static void each_writable_segment(struct proc *, segment_callback, void *); static int __elfN(corehdr)(struct thread *, struct vnode *, struct ucred *, int, void *, size_t); -static void __elfN(puthdr)(struct proc *, void *, size_t *, - const prstatus_t *, const prfpregset_t *, const prpsinfo_t *, int); +static void __elfN(puthdr)(struct proc *, void *, size_t *, int); static void __elfN(putnote)(void *, size_t *, const char *, int, const void *, size_t); @@ -953,9 +952,7 @@ * size is calculated. */ hdrsize = 0; - __elfN(puthdr)((struct proc *)NULL, (void *)NULL, &hdrsize, - (const prstatus_t *)NULL, (const prfpregset_t *)NULL, - (const prpsinfo_t *)NULL, seginfo.count); + __elfN(puthdr)(p, (void *)NULL, &hdrsize, seginfo.count); if (hdrsize + seginfo.size >= limit) return (EFAULT); @@ -1115,48 +1112,14 @@ size_t hdrsize; void *hdr; { - struct { - prstatus_t status; - prfpregset_t fpregset; - prpsinfo_t psinfo; - } *tempdata; struct proc *p = td->td_proc; size_t off; - prstatus_t *status; - prfpregset_t *fpregset; - prpsinfo_t *psinfo; - - tempdata = malloc(sizeof(*tempdata), M_TEMP, M_ZERO | M_WAITOK); - status = &tempdata->status; - fpregset = &tempdata->fpregset; - psinfo = &tempdata->psinfo; - - /* Gather the information for the header. */ - status->pr_version = PRSTATUS_VERSION; - status->pr_statussz = sizeof(prstatus_t); - status->pr_gregsetsz = sizeof(gregset_t); - status->pr_fpregsetsz = sizeof(fpregset_t); - status->pr_osreldate = osreldate; - status->pr_cursig = p->p_sig; - status->pr_pid = p->p_pid; - fill_regs(td, &status->pr_reg); - - fill_fpregs(td, fpregset); - psinfo->pr_version = PRPSINFO_VERSION; - psinfo->pr_psinfosz = sizeof(prpsinfo_t); - strlcpy(psinfo->pr_fname, p->p_comm, sizeof(psinfo->pr_fname)); - - /* XXX - We don't fill in the command line arguments properly yet. */ - strlcpy(psinfo->pr_psargs, p->p_comm, sizeof(psinfo->pr_psargs)); - /* Fill in the header. */ bzero(hdr, hdrsize); off = 0; - __elfN(puthdr)(p, hdr, &off, status, fpregset, psinfo, numsegs); + __elfN(puthdr)(p, hdr, &off, numsegs); - free(tempdata, M_TEMP); - /* Write it to the core file. */ return (vn_rdwr_inchunks(UIO_WRITE, vp, hdr, hdrsize, (off_t)0, UIO_SYSSPACE, IO_UNIT | IO_DIRECT, cred, NOCRED, NULL, @@ -1164,13 +1127,18 @@ } static void -__elfN(puthdr)(struct proc *p, void *dst, size_t *off, const prstatus_t *status, - const prfpregset_t *fpregset, const prpsinfo_t *psinfo, int numsegs) +__elfN(puthdr)(struct proc *p, void *dst, size_t *off, int numsegs) { - size_t ehoff; - size_t phoff; - size_t noteoff; - size_t notesz; + struct { + prstatus_t status; + prfpregset_t fpregset; + prpsinfo_t psinfo; + } *tempdata; + prstatus_t *status; + prfpregset_t *fpregset; + prpsinfo_t *psinfo; + struct thread *first, *thr; + size_t ehoff, noteoff, notesz, phoff; ehoff = *off; *off += sizeof(Elf_Ehdr); @@ -1179,14 +1147,77 @@ *off += (numsegs + 1) * sizeof(Elf_Phdr); noteoff = *off; - __elfN(putnote)(dst, off, "FreeBSD", NT_PRSTATUS, status, - sizeof *status); - __elfN(putnote)(dst, off, "FreeBSD", NT_FPREGSET, fpregset, - sizeof *fpregset); + /* + * Don't allocate space for the notes if we're just calculating + * the size of the header. We also don't collect the data. + */ + if (dst != NULL) { + tempdata = malloc(sizeof(*tempdata), M_TEMP, M_ZERO|M_WAITOK); + status = &tempdata->status; + fpregset = &tempdata->fpregset; + psinfo = &tempdata->psinfo; + } else { + tempdata = NULL; >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun Apr 4 14:54:39 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C6C8A16A4D0; Sun, 4 Apr 2004 14:54:38 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9292A16A4CE for ; Sun, 4 Apr 2004 14:54:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B63743D41 for ; Sun, 4 Apr 2004 14:54:38 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i34LscGe041411 for ; Sun, 4 Apr 2004 14:54:38 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i34LsbCv041408 for perforce@freebsd.org; Sun, 4 Apr 2004 14:54:38 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Sun, 4 Apr 2004 14:54:38 -0700 (PDT) Message-Id: <200404042154.i34LsbCv041408@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Subject: PERFORCE change 50357 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Apr 2004 21:54:39 -0000 http://perforce.freebsd.org/chv.cgi?CH=50357 Change 50357 by rwatson@rwatson_paprika on 2004/04/04 14:54:12 Back out an odd local change in netperf_socket. Affected files ... .. //depot/projects/netperf_socket/sys/netgraph/ng_l2tp.c#2 edit Differences ... ==== //depot/projects/netperf_socket/sys/netgraph/ng_l2tp.c#2 (text+ko) ==== @@ -37,7 +37,7 @@ * * Author: Archie Cobbs * - * $FreeBSD: src/sys/netgraph/ng_l2tp.c,v 1.6 2003/04/04 12:12:34 des Exp $ + * $FreeBSD: src/sys/netgraph/ng_l2tp.c,v 1.7 2004/04/04 21:33:09 archie Exp $ */ /* @@ -206,7 +206,7 @@ /* Parse type for struct ng_l2tp_stats */ static const struct ng_parse_struct_field ng_l2tp_stats_type_fields[] = NG_L2TP_STATS_TYPE_INFO; -static const struct ng_parse_type ng_pptp_stats_type = { +static const struct ng_parse_type ng_l2tp_stats_type = { &ng_parse_struct_type, &ng_l2tp_stats_type_fields }; @@ -246,7 +246,7 @@ NGM_L2TP_GET_STATS, "getstats", NULL, - &ng_pptp_stats_type + &ng_l2tp_stats_type }, { NGM_L2TP_COOKIE, @@ -260,7 +260,7 @@ NGM_L2TP_GETCLR_STATS, "getclrstats", NULL, - &ng_pptp_stats_type + &ng_l2tp_stats_type }, { NGM_L2TP_COOKIE, From owner-p4-projects@FreeBSD.ORG Sun Apr 4 14:56:43 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BC43116A4D0; Sun, 4 Apr 2004 14:56:42 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95A3016A4CE for ; Sun, 4 Apr 2004 14:56:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7713043D53 for ; Sun, 4 Apr 2004 14:56:42 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i34LugGe041543 for ; Sun, 4 Apr 2004 14:56:42 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i34LugMC041540 for perforce@freebsd.org; Sun, 4 Apr 2004 14:56:42 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Sun, 4 Apr 2004 14:56:42 -0700 (PDT) Message-Id: <200404042156.i34LugMC041540@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Subject: PERFORCE change 50359 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Apr 2004 21:56:43 -0000 http://perforce.freebsd.org/chv.cgi?CH=50359 Change 50359 by rwatson@rwatson_paprika on 2004/04/04 14:55:58 Odd local change was actually a change in the parent branch and I was using diff2 without a tag. Sigh. Affected files ... .. //depot/projects/netperf_socket/sys/netgraph/ng_l2tp.c#3 integrate Differences ... ==== //depot/projects/netperf_socket/sys/netgraph/ng_l2tp.c#3 (text+ko) ==== From owner-p4-projects@FreeBSD.ORG Sun Apr 4 19:48:46 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2A11D16A4D0; Sun, 4 Apr 2004 19:48:46 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F10B316A4CE for ; Sun, 4 Apr 2004 19:48:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8B2C43D1D for ; Sun, 4 Apr 2004 19:48:45 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i352mjGe011374 for ; Sun, 4 Apr 2004 19:48:45 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i352mj1w011371 for perforce@freebsd.org; Sun, 4 Apr 2004 19:48:45 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Sun, 4 Apr 2004 19:48:45 -0700 (PDT) Message-Id: <200404050248.i352mj1w011371@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50373 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Apr 2004 02:48:46 -0000 http://perforce.freebsd.org/chv.cgi?CH=50373 Change 50373 by marcel@marcel_nfs on 2004/04/04 19:47:59 Dump the register state of the kernel threads as NT_PRSTATUS notes so that we have the threads visible in gdb(1). We only need a kernel debugging mode in gdb(1) for virtual address translation. Affected files ... .. //depot/projects/gdb/sys/ia64/ia64/dump_machdep.c#2 edit Differences ... ==== //depot/projects/gdb/sys/ia64/ia64/dump_machdep.c#2 (text+ko) ==== @@ -1,5 +1,5 @@ /* - * Copyright (c) 2002 Marcel Moolenaar + * Copyright (c) 2002-2004 Marcel Moolenaar * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -32,6 +32,8 @@ #include #include #include +#include +#include #include #include #include @@ -52,8 +54,13 @@ typedef int callback_t(EFI_MEMORY_DESCRIPTOR*, int, void*); +extern int osreldate; + static struct kerneldumpheader kdh; static off_t dumplo, fileofs; +static char notenm[] = "FreeBSD"; +static size_t notesz; +static int nthreads; /* Handle buffered writes. */ static char buffer[DEV_BSIZE]; @@ -117,10 +124,88 @@ error = di->dumper(di->priv, buffer, 0, dumplo, DEV_BSIZE); dumplo += DEV_BSIZE; + fragsz = 0; return (error); } static int +note_size(uint64_t *sz) +{ + struct proc *p; + struct thread *t; + + nthreads = 0; + LIST_FOREACH(p, &allproc, p_list) { + FOREACH_THREAD_IN_PROC(p, t) { + nthreads++; + } + } + notesz = sizeof(Elf_Note) + sizeof(notenm) + sizeof(prstatus_t); + notesz *= nthreads; + *sz = MD_ALIGN(notesz); + return (1); +} + +static int +note_hdr(struct dumperinfo *di) +{ + Elf64_Phdr phdr; + int error; + + bzero(&phdr, sizeof(phdr)); + phdr.p_type = PT_NOTE; + phdr.p_offset = fileofs; + phdr.p_filesz = notesz; + + error = buf_write(di, (char*)&phdr, sizeof(phdr)); + fileofs += MD_ALIGN(notesz); + return (error); +} + +static int +note_data(struct dumperinfo *di) +{ + prstatus_t pr; + Elf_Note note; + struct proc *p; + struct thread *t; + int error; + + note.n_namesz = sizeof(notenm); + note.n_descsz = sizeof(pr); + note.n_type = NT_PRSTATUS; + error = 0; + LIST_FOREACH(p, &allproc, p_list) { + FOREACH_THREAD_IN_PROC(p, t) { + error = buf_write(di, (char*)¬e, sizeof(note)); + if (error) + return (error); + error = buf_write(di, notenm, sizeof(notenm)); + if (error) + return (error); + pr.pr_version = PRSTATUS_VERSION; + pr.pr_statussz = sizeof(prstatus_t); + pr.pr_gregsetsz = sizeof(gregset_t); + pr.pr_fpregsetsz = sizeof(fpregset_t); + pr.pr_osreldate = osreldate; + pr.pr_cursig = 0; + pr.pr_pid = t->td_tid; + if (t->td_last_frame != NULL) + t->td_frame = t->td_last_frame; + fill_regs(t, &pr.pr_reg); + error = buf_write(di, (char*)&pr, sizeof(pr)); + if (error) + return (error); + } + } + error = buf_flush(di); + if (error) + return (error); + dumplo += MD_ALIGN(notesz) - DEV_ALIGN(notesz); + return (0); +} + +static int cb_dumpdata(EFI_MEMORY_DESCRIPTOR *mdp, int seqnr, void *arg) { struct dumperinfo *di = (struct dumperinfo*)arg; @@ -135,7 +220,7 @@ pgs = mdp->NumberOfPages; pa = IA64_PHYS_TO_RR7(mdp->PhysicalStart); - printf(" chunk %d: %ld pages ", seqnr, (long)pgs); + printf(" chunk %d: %ld pages ", seqnr + 1, (long)pgs); while (pgs) { sz = (pgs > (DFLTPHYS >> EFI_PAGE_SHIFT)) @@ -239,7 +324,7 @@ ehdr.e_ident[EI_DATA] = ELFDATA2MSB; #endif ehdr.e_ident[EI_VERSION] = EV_CURRENT; - ehdr.e_ident[EI_OSABI] = ELFOSABI_STANDALONE; /* XXX big picture? */ + ehdr.e_ident[EI_OSABI] = ELFOSABI_FREEBSD; ehdr.e_type = ET_CORE; ehdr.e_machine = EM_IA_64; ehdr.e_phoff = sizeof(ehdr); @@ -249,8 +334,8 @@ ehdr.e_shentsize = sizeof(Elf64_Shdr); /* Calculate dump size. */ - dumpsize = 0L; - ehdr.e_phnum = foreach_chunk(cb_size, &dumpsize); + ehdr.e_phnum = note_size(&dumpsize); + ehdr.e_phnum += foreach_chunk(cb_size, &dumpsize); hdrsz = ehdr.e_phoff + ehdr.e_phnum * ehdr.e_phentsize; fileofs = MD_ALIGN(hdrsz); dumpsize += fileofs; @@ -266,8 +351,8 @@ mkdumpheader(&kdh, KERNELDUMP_IA64_VERSION, dumpsize, di->blocksize); - printf("Dumping %llu MB (%d chunks)\n", (long long)dumpsize >> 20, - ehdr.e_phnum); + printf("Dumping %llu MB (%d memory chunks; %d threads)\n", + (long long)dumpsize >> 20, ehdr.e_phnum - 1, nthreads); /* Dump leader */ error = di->dumper(di->priv, &kdh, 0, dumplo, sizeof(kdh)); @@ -280,6 +365,10 @@ if (error) goto fail; + /* Dump note header. */ + error = note_hdr(di); + if (error < 0) + goto fail; /* Dump program headers */ error = foreach_chunk(cb_dumphdr, di); if (error < 0) @@ -288,13 +377,17 @@ /* * All headers are written using blocked I/O, so we know the - * current offset is (still) block aligned. Skip the alignement + * current offset is (still) block aligned. Skip the alignment * in the file to have the segment contents aligned at page * boundary. We cannot use MD_ALIGN on dumplo, because we don't * care and may very well be unaligned within the dump device. */ dumplo += hdrgap; + /* Dump note segment. */ + error = note_data(di); + if (error < 0) + goto fail; /* Dump memory chunks (updates dumplo) */ error = foreach_chunk(cb_dumpdata, di); if (error < 0) From owner-p4-projects@FreeBSD.ORG Sun Apr 4 20:36:47 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D029616A4D0; Sun, 4 Apr 2004 20:36:46 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A943C16A4CE for ; Sun, 4 Apr 2004 20:36:46 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EF6843D39 for ; Sun, 4 Apr 2004 20:36:46 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i353akGe036497 for ; Sun, 4 Apr 2004 20:36:46 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i353ajYg036494 for perforce@freebsd.org; Sun, 4 Apr 2004 20:36:45 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Sun, 4 Apr 2004 20:36:45 -0700 (PDT) Message-Id: <200404050336.i353ajYg036494@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Subject: PERFORCE change 50377 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Apr 2004 03:36:47 -0000 http://perforce.freebsd.org/chv.cgi?CH=50377 Change 50377 by rwatson@rwatson_paprika on 2004/04/04 20:35:51 Integrate netperf_socket: - pmap_init() arguments removed. - 0/boolean/NULL cleanup in TCP code. - vm_page_start() arguments simplified. Affected files ... .. //depot/projects/netperf_socket/sys/alpha/alpha/pmap.c#3 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/pmap.c#6 integrate .. //depot/projects/netperf_socket/sys/dev/puc/puc_sbus.c#2 integrate .. //depot/projects/netperf_socket/sys/i386/i386/pmap.c#4 integrate .. //depot/projects/netperf_socket/sys/ia64/ia64/pmap.c#4 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_subr.c#4 integrate .. //depot/projects/netperf_socket/sys/pci/agpreg.h#2 integrate .. //depot/projects/netperf_socket/sys/powerpc/powerpc/pmap.c#5 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/pmap.c#3 integrate .. //depot/projects/netperf_socket/sys/vm/pmap.h#3 integrate .. //depot/projects/netperf_socket/sys/vm/vm_init.c#2 integrate .. //depot/projects/netperf_socket/sys/vm/vm_page.c#4 integrate .. //depot/projects/netperf_socket/sys/vm/vm_page.h#3 integrate Differences ... ==== //depot/projects/netperf_socket/sys/alpha/alpha/pmap.c#3 (text+ko) ==== @@ -148,7 +148,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/pmap.c,v 1.140 2004/03/07 21:06:46 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/pmap.c,v 1.141 2004/04/05 00:37:47 alc Exp $"); #include #include @@ -615,8 +615,7 @@ * way, discontiguous physical memory. */ void -pmap_init(phys_start, phys_end) - vm_offset_t phys_start, phys_end; +pmap_init(void) { int i; int initial_pvs; ==== //depot/projects/netperf_socket/sys/amd64/amd64/pmap.c#6 (text+ko) ==== @@ -75,7 +75,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.455 2004/04/03 20:53:49 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.456 2004/04/05 00:37:47 alc Exp $"); /* * Manages physical address maps. @@ -527,8 +527,7 @@ * way, discontiguous physical memory. */ void -pmap_init(phys_start, phys_end) - vm_paddr_t phys_start, phys_end; +pmap_init(void) { int i; ==== //depot/projects/netperf_socket/sys/dev/puc/puc_sbus.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/puc/puc_sbus.c,v 1.1 2003/09/06 21:48:50 marcel Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/puc/puc_sbus.c,v 1.2 2004/04/05 01:58:02 marcel Exp $"); #include "opt_puc.h" @@ -68,7 +68,7 @@ for (i = 0; i < 2; i++) { dd.ports[i].type = PUC_PORT_TYPE_UART | PUC_PORT_UART_Z8530; dd.ports[i].bar = 0; - dd.ports[i].offset = 4 * i; + dd.ports[i].offset = 4 - 4 * i; dd.ports[i].serialfreq = 0; dd.ports[i].flags = PUC_FLAGS_MEMORY; dd.ports[i].regshft = 1; ==== //depot/projects/netperf_socket/sys/i386/i386/pmap.c#4 (text+ko) ==== @@ -73,7 +73,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/i386/i386/pmap.c,v 1.463 2004/03/07 21:06:47 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/i386/i386/pmap.c,v 1.464 2004/04/05 00:37:48 alc Exp $"); /* * Manages physical address maps. @@ -458,8 +458,7 @@ * way, discontiguous physical memory. */ void -pmap_init(phys_start, phys_end) - vm_paddr_t phys_start, phys_end; +pmap_init(void) { int i; ==== //depot/projects/netperf_socket/sys/ia64/ia64/pmap.c#4 (text+ko) ==== @@ -46,7 +46,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ia64/ia64/pmap.c,v 1.127 2004/03/07 21:06:47 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/ia64/ia64/pmap.c,v 1.128 2004/04/05 00:37:48 alc Exp $"); #include #include @@ -504,7 +504,7 @@ * way, discontiguous physical memory. */ void -pmap_init(vm_offset_t phys_start, vm_offset_t phys_end) +pmap_init(void) { int i; int initial_pvs; ==== //depot/projects/netperf_socket/sys/netinet/tcp_subr.c#4 (text+ko) ==== @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)tcp_subr.c 8.2 (Berkeley) 5/24/95 - * $FreeBSD: src/sys/netinet/tcp_subr.c,v 1.184 2004/02/28 15:12:20 rwatson Exp $ + * $FreeBSD: src/sys/netinet/tcp_subr.c,v 1.186 2004/04/05 00:52:05 rwatson Exp $ */ #include "opt_compat.h" @@ -372,7 +372,7 @@ /* * Send a single message to the TCP at address specified by - * the given TCP/IP header. If m == 0, then we make a copy + * the given TCP/IP header. If m == NULL, then we make a copy * of the tcpiphdr at ti and send directly to the addressed host. * This is used to force keep alive messages out using the TCP * template for a connection. If flags are given then we send @@ -412,7 +412,7 @@ #endif /* INET6 */ ip = ipgen; - if (tp) { + if (tp != NULL) { inp = tp->t_inpcb; KASSERT(inp != NULL, ("tcp control block w/o inpcb")); INP_INFO_WLOCK_ASSERT(&tcbinfo); @@ -423,7 +423,7 @@ win = (long)TCP_MAXWIN << tp->rcv_scale; } } - if (m == 0) { + if (m == NULL) { m = m_gethdr(M_DONTWAIT, MT_HEADER); if (m == NULL) return; @@ -446,7 +446,7 @@ flags = TH_ACK; } else { m_freem(m->m_next); - m->m_next = 0; + m->m_next = NULL; m->m_data = (caddr_t)ipgen; /* m_len is set later */ tlen = 0; @@ -492,7 +492,7 @@ } m->m_len = tlen; m->m_pkthdr.len = tlen; - m->m_pkthdr.rcvif = (struct ifnet *) 0; + m->m_pkthdr.rcvif = NULL; #ifdef MAC if (inp != NULL) { /* @@ -513,7 +513,7 @@ nth->th_x2 = 0; nth->th_off = sizeof (struct tcphdr) >> 2; nth->th_flags = flags; - if (tp) + if (tp != NULL) nth->th_win = htons((u_short) (win >> tp->rcv_scale)); else nth->th_win = htons((u_short)win); @@ -524,7 +524,8 @@ nth->th_sum = in6_cksum(m, IPPROTO_TCP, sizeof(struct ip6_hdr), tlen - sizeof(struct ip6_hdr)); - ip6->ip6_hlim = in6_selecthlim(tp ? tp->t_inpcb : NULL, NULL); + ip6->ip6_hlim = in6_selecthlim(tp != NULL ? tp->t_inpcb : + NULL, NULL); } else #endif /* INET6 */ { @@ -745,7 +746,7 @@ #endif in_pcbdetach(inp); tcpstat.tcps_closed++; - return ((struct tcpcb *)0); + return (NULL); } void @@ -770,7 +771,7 @@ if (inpb->inp_vflag & INP_TIMEWAIT) continue; INP_LOCK(inpb); - if ((tcpb = intotcpcb(inpb))) { + if ((tcpb = intotcpcb(inpb)) != NULL) { while ((te = LIST_FIRST(&tcpb->t_segq)) != NULL) { LIST_REMOVE(te, tqe_q); @@ -839,14 +840,14 @@ * The process of preparing the TCB list is too time-consuming and * resource-intensive to repeat twice on every request. */ - if (req->oldptr == 0) { + if (req->oldptr == NULL) { n = tcbinfo.ipi_count; req->oldidx = 2 * (sizeof xig) + (n + n/8) * sizeof(struct xtcpcb); return 0; } - if (req->newptr != 0) + if (req->newptr != NULL) return EPERM; /* @@ -873,12 +874,12 @@ return error; inp_list = malloc(n * sizeof *inp_list, M_TEMP, M_WAITOK); - if (inp_list == 0) + if (inp_list == NULL) return ENOMEM; s = splnet(); INP_INFO_RLOCK(&tcbinfo); - for (inp = LIST_FIRST(tcbinfo.listhead), i = 0; inp && i < n; + for (inp = LIST_FIRST(tcbinfo.listhead), i = 0; inp != NULL && i < n; inp = LIST_NEXT(inp, inp_list)) { INP_LOCK(inp); if (inp->inp_gencnt <= gencnt) { @@ -919,7 +920,7 @@ xt.xt_tp.t_state = TCPS_TIME_WAIT; } else bcopy(inp_ppcb, &xt.xt_tp, sizeof xt.xt_tp); - if (inp->inp_socket) + if (inp->inp_socket != NULL) sotoxsocket(inp->inp_socket, &xt.xt_socket); else { bzero(&xt.xt_socket, sizeof xt.xt_socket); @@ -1099,10 +1100,10 @@ * excellent DoS attack on machines with many connections. */ else if (cmd == PRC_HOSTDEAD) - ip = 0; + ip = NULL; else if ((unsigned)cmd >= PRC_NCMDS || inetctlerrmap[cmd] == 0) return; - if (ip) { + if (ip != NULL) { s = splnet(); th = (struct tcphdr *)((caddr_t)ip + (ip->ip_hl << 2)); @@ -1118,7 +1119,7 @@ SEQ_LT(icmp_seq, tp->snd_max)) inp = (*notify)(inp, inetctlerrmap[cmd]); } - if (inp) + if (inp != NULL) INP_UNLOCK(inp); } else { struct in_conninfo inc; @@ -1183,7 +1184,7 @@ sa6_src = &sa6_any; } - if (ip6) { + if (ip6 != NULL) { struct in_conninfo inc; /* * XXX: We assume that when IPV6 is non NULL, @@ -1300,7 +1301,7 @@ { struct tcpcb *tp = intotcpcb(inp); - if (tp) + if (tp != NULL) tp->snd_cwnd = tp->t_maxseg; return (inp); } @@ -1317,7 +1318,7 @@ { struct tcpcb *tp = intotcpcb(inp); - if (tp && tp->t_state == TCPS_SYN_SENT) { + if (tp != NULL && tp->t_state == TCPS_SYN_SENT) { tcp_drop(tp, errno); return (struct inpcb *)0; } @@ -1346,7 +1347,7 @@ #endif /* INET6 */ bzero(&tao, sizeof(tao)); - if (tp) { + if (tp != NULL) { maxmtu = tcp_hc_getmtu(&inp->inp_inc); /* IPv4 and IPv6 */ romtu = #ifdef INET6 ==== //depot/projects/netperf_socket/sys/pci/agpreg.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/pci/agpreg.h,v 1.9 2003/08/23 18:00:31 mdodd Exp $ + * $FreeBSD: src/sys/pci/agpreg.h,v 1.10 2004/04/05 02:32:07 imp Exp $ */ #ifndef _PCI_AGPREG_H_ @@ -46,6 +46,28 @@ #define AGP_STATUS 0x4 #define AGP_COMMAND 0x8 +#define AGP_STATUS_AGP3 0x0008 +#define AGP_STATUS_RQ_MASK 0xff000000 +#define AGP_COMMAND_RQ_MASK 0xff000000 +#define AGP_STATUS_ARQSZ_MASK 0xe000 +#define AGP_COMMAND_ARQSZ_MASK 0xe000 +#define AGP_STATUS_CAL_MASK 0x1c00 +#define AGP_COMMAND_CAL_MASK 0x1c00 +#define AGP_STATUS_ISOCH 0x10000 +#define AGP_STATUS_SBA 0x0200 +#define AGP_STATUS_ITA_COH 0x0100 +#define AGP_STATUS_GART64 0x0080 +#define AGP_STATUS_HTRANS 0x0040 +#define AGP_STATUS_64BIT 0x0020 +#define AGP_STATUS_FW 0x0010 +#define AGP_COMMAND_RQ_MASK 0xff000000 +#define AGP_COMMAND_ARQSZ_MASK 0xe000 +#define AGP_COMMAND_CAL_MASK 0x1c00 +#define AGP_COMMAND_SBA 0x0200 +#define AGP_COMMAND_AGP 0x0100 +#define AGP_COMMAND_GART64 0x0080 +#define AGP_COMMAND_64BIT 0x0020 +#define AGP_COMMAND_FW 0x0010 /* * Config offsets for Intel AGP chipsets. ==== //depot/projects/netperf_socket/sys/powerpc/powerpc/pmap.c#5 (text+ko) ==== @@ -91,7 +91,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/powerpc/powerpc/pmap.c,v 1.72 2004/03/07 21:06:48 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/powerpc/powerpc/pmap.c,v 1.73 2004/04/05 00:37:49 alc Exp $"); /* * Manages physical address maps. @@ -1086,7 +1086,7 @@ } void -pmap_init(vm_offset_t phys_start, vm_offset_t phys_end) +pmap_init(void) { CTR0(KTR_PMAP, "pmap_init"); ==== //depot/projects/netperf_socket/sys/sparc64/sparc64/pmap.c#3 (text+ko) ==== @@ -39,7 +39,7 @@ * SUCH DAMAGE. * * from: @(#)pmap.c 7.7 (Berkeley) 5/12/91 - * $FreeBSD: src/sys/sparc64/sparc64/pmap.c,v 1.127 2004/03/07 21:06:48 alc Exp $ + * $FreeBSD: src/sys/sparc64/sparc64/pmap.c,v 1.128 2004/04/05 00:37:49 alc Exp $ */ /* @@ -563,7 +563,7 @@ * Initialize the pmap module. */ void -pmap_init(vm_paddr_t phys_start, vm_paddr_t phys_end) +pmap_init(void) { vm_offset_t addr; vm_size_t size; ==== //depot/projects/netperf_socket/sys/vm/pmap.h#3 (text+ko) ==== @@ -61,7 +61,7 @@ * any improvements or extensions that they make and grant Carnegie the * rights to redistribute these changes. * - * $FreeBSD: src/sys/vm/pmap.h,v 1.66 2004/03/07 21:06:48 alc Exp $ + * $FreeBSD: src/sys/vm/pmap.h,v 1.67 2004/04/05 00:37:50 alc Exp $ */ /* @@ -109,7 +109,7 @@ vm_page_t pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot); void pmap_growkernel(vm_offset_t); -void pmap_init(vm_paddr_t, vm_paddr_t); +void pmap_init(void); boolean_t pmap_is_modified(vm_page_t m); boolean_t pmap_is_prefaultable(pmap_t pmap, vm_offset_t va); boolean_t pmap_ts_referenced(vm_page_t m); ==== //depot/projects/netperf_socket/sys/vm/vm_init.c#2 (text+ko) ==== @@ -67,7 +67,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/vm/vm_init.c,v 1.39 2003/09/01 16:46:47 eivind Exp $"); +__FBSDID("$FreeBSD: src/sys/vm/vm_init.c,v 1.41 2004/04/05 00:37:50 alc Exp $"); #include #include @@ -113,7 +113,7 @@ * memory is accounted for, and we use only virtual addresses. */ vm_set_page_size(); - virtual_avail = vm_page_startup(avail_start, avail_end, virtual_avail); + virtual_avail = vm_page_startup(virtual_avail); /* * Initialize other VM packages @@ -121,7 +121,7 @@ vm_object_init(); vm_map_startup(); kmem_init(virtual_avail, virtual_end); - pmap_init(avail_start, avail_end); + pmap_init(); vm_pager_init(); } ==== //depot/projects/netperf_socket/sys/vm/vm_page.c#4 (text+ko) ==== @@ -101,7 +101,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/vm/vm_page.c,v 1.277 2004/03/02 08:25:58 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/vm/vm_page.c,v 1.278 2004/04/04 23:33:36 alc Exp $"); #include #include @@ -162,7 +162,7 @@ * Each page cell is initialized and placed on the free list. */ vm_offset_t -vm_page_startup(vm_offset_t starta, vm_offset_t enda, vm_offset_t vaddr) +vm_page_startup(vm_offset_t vaddr) { vm_offset_t mapped; vm_size_t npages; ==== //depot/projects/netperf_socket/sys/vm/vm_page.h#3 (text+ko) ==== @@ -61,7 +61,7 @@ * any improvements or extensions that they make and grant Carnegie the * rights to redistribute these changes. * - * $FreeBSD: src/sys/vm/vm_page.h,v 1.126 2004/03/04 04:26:14 alc Exp $ + * $FreeBSD: src/sys/vm/vm_page.h,v 1.127 2004/04/04 23:33:36 alc Exp $ */ /* @@ -368,7 +368,7 @@ void vm_page_rename (vm_page_t, vm_object_t, vm_pindex_t); vm_page_t vm_page_select_cache(int); vm_page_t vm_page_splay(vm_pindex_t, vm_page_t); -vm_offset_t vm_page_startup (vm_offset_t, vm_offset_t, vm_offset_t); +vm_offset_t vm_page_startup(vm_offset_t vaddr); void vm_page_unmanage (vm_page_t); void vm_page_unwire (vm_page_t, int); void vm_page_wire (vm_page_t); From owner-p4-projects@FreeBSD.ORG Mon Apr 5 08:33:32 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id DEE6016A4D0; Mon, 5 Apr 2004 08:33:31 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A165B16A4CE for ; Mon, 5 Apr 2004 08:33:31 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9614B43D1F for ; Mon, 5 Apr 2004 08:33:31 -0700 (PDT) (envelope-from dfr@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i35FXVGe018387 for ; Mon, 5 Apr 2004 08:33:31 -0700 (PDT) (envelope-from dfr@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i35FXUjd018384 for perforce@freebsd.org; Mon, 5 Apr 2004 08:33:30 -0700 (PDT) (envelope-from dfr@freebsd.org) Date: Mon, 5 Apr 2004 08:33:30 -0700 (PDT) Message-Id: <200404051533.i35FXUjd018384@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to dfr@freebsd.org using -f From: Doug Rabson To: Perforce Change Reviews Subject: PERFORCE change 50408 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Apr 2004 15:33:32 -0000 http://perforce.freebsd.org/chv.cgi?CH=50408 Change 50408 by dfr@dfr_home on 2004/04/05 08:33:17 Wire up the TLS stuff to the thread libraries (i386 only). Affected files ... .. //depot/projects/kse/lib/libpthread/arch/i386/i386/pthread_md.c#2 edit .. //depot/projects/kse/lib/libpthread/arch/i386/include/pthread_md.h#2 edit .. //depot/projects/kse/lib/libthr/Makefile#2 edit .. //depot/projects/kse/lib/libthr/arch/i386/i386/_curthread.S#2 edit .. //depot/projects/kse/lib/libthr/arch/i386/i386/_setcurthread.c#2 edit .. //depot/projects/kse/libexec/rtld-elf/i386/reloc.c#4 edit .. //depot/projects/kse/libexec/rtld-elf/i386/rtld_machdep.h#5 edit .. //depot/projects/kse/libexec/rtld-elf/rtld.c#6 edit .. //depot/projects/kse/libexec/rtld-elf/rtld.h#4 edit .. //depot/projects/kse/libexec/rtld-elf/rtld_tls.h#1 add .. //depot/projects/kse/tools/regression/tls/Makefile#2 edit .. //depot/projects/kse/tools/regression/tls/ttls2/Makefile#1 add .. //depot/projects/kse/tools/regression/tls/ttls2/ttls2.c#1 add Differences ... ==== //depot/projects/kse/lib/libpthread/arch/i386/i386/pthread_md.c#2 (text+ko) ==== @@ -39,35 +39,28 @@ #include #include +#include "rtld_tls.h" #include "pthread_md.h" struct tcb * _tcb_ctor(struct pthread *thread) { struct tcb *tcb; - void *addr; - addr = malloc(sizeof(struct tcb) + 15); - if (addr == NULL) - tcb = NULL; - else { - tcb = (struct tcb *)(((uintptr_t)(addr) + 15) & ~15); - bzero(tcb, sizeof(struct tcb)); - tcb->tcb_addr = addr; + tcb = _rtld_allocate_tls(sizeof(struct tcb), 16); + if (tcb) { tcb->tcb_thread = thread; - /* XXX - Allocate tdv/tls */ + tcb->tcb_spare = 0; + bzero(&tcb->tcb_tmbx, sizeof(tcb->tcb_tmbx)); } + return (tcb); } void _tcb_dtor(struct tcb *tcb) { - void *addr; - - addr = tcb->tcb_addr; - tcb->tcb_addr = NULL; - free(addr); + _rtld_free_tls(tcb, sizeof(struct tcb), 16); } /* ==== //depot/projects/kse/lib/libpthread/arch/i386/include/pthread_md.h#2 (text+ko) ==== @@ -47,7 +47,6 @@ struct kse; struct pthread; -struct tdv; /* * %gs points to a struct kcb. @@ -61,9 +60,9 @@ }; struct tcb { - struct tdv *tcb_tdv; + struct tcb *tcb_self; /* required by rtld */ + void *tcb_dtv; /* required by rtld */ struct pthread *tcb_thread; - void *tcb_addr; /* allocated tcb address */ void *tcb_spare; /* align tcb_tmbx to 16 bytes */ struct kse_thr_mailbox tcb_tmbx; }; ==== //depot/projects/kse/lib/libthr/Makefile#2 (text+ko) ==== @@ -13,6 +13,7 @@ CFLAGS+=-DPTHREAD_KERNEL -D_THREAD_SAFE CFLAGS+=-I${.CURDIR}/../libc/include -I${.CURDIR}/thread \ -I${.CURDIR}/../../include +CFLAGS+=-I${.CURDIR}/../../libexec/rtld-elf # enable extra internal consistancy checks CFLAGS+=-D_PTHREADS_INVARIANTS ==== //depot/projects/kse/lib/libthr/arch/i386/i386/_curthread.S#2 (text+ko) ==== @@ -5,7 +5,7 @@ ENTRY(_get_curthread) cmpl $0, _thread_initial je nothreads - movl %gs:0, %eax + movl %gs:8, %eax ret nothreads: xor %eax, %eax ==== //depot/projects/kse/lib/libthr/arch/i386/i386/_setcurthread.c#2 (text+ko) ==== @@ -38,112 +38,60 @@ #include #include "thr_private.h" - -#define MAXTHR 8192 +#include "rtld_tls.h" -#define LDT_INDEX(x) (((long)(x) - (long)ldt_entries) / sizeof(ldt_entries[0])) - -void **ldt_free = NULL; -void *ldt_entries[MAXTHR]; -static int ldt_inited = 0; -static spinlock_t ldt_lock = _SPINLOCK_INITIALIZER; - -static void ldt_init(void); - /* in _curthread.S */ extern void _set_gs(int); -/* - * Initialize the array of ldt_entries and the next free slot. - * This routine must be called with the global ldt lock held. - */ -static void -ldt_init(void) -{ - int i; +struct tcb { + struct tcb *tcb_self; /* required by rtld */ + void *tcb_dtv; /* required by rtld */ + struct pthread *tcb_thread; +}; - ldt_free = &ldt_entries[NLDT]; - - for (i = 0; i < MAXTHR - 1; i++) - ldt_entries[i] = (void *)&ldt_entries[i + 1]; - - ldt_entries[MAXTHR - 1] = NULL; - - ldt_inited = 1; -} - void _retire_thread(void *entry) { - _spinlock(&ldt_lock); - if (ldt_free == NULL) - *(void **)entry = NULL; - else - *(void **)entry = *ldt_free; - ldt_free = entry; - _spinunlock(&ldt_lock); + _rtld_free_tls(entry, sizeof(struct tcb), 16); + /* XXX free ldt descriptor here */ } void * _set_curthread(ucontext_t *uc, struct pthread *thr, int *err) { union descriptor desc; - void **ldt_entry; + struct tcb *tcb; int ldt_index; *err = 0; /* - * If we are setting up the initial thread, the gs register - * won't be setup for the current thread. In any case, we - * don't need protection from re-entrancy at this point in - * the life of the program. + * Allocate and initialise a new TLS block with enough extra + * space for our self pointer. */ - if (thr != _thread_initial) - _SPINLOCK(&ldt_lock); + tcb = _rtld_allocate_tls(sizeof(struct tcb), 16); - if (ldt_inited == 0) - ldt_init(); - - if (ldt_free == NULL) { - /* Concurrent thread limit reached */ - *err = curthread->error = EAGAIN; - if (thr != _thread_initial) - _SPINUNLOCK(&ldt_lock); - return (NULL); - } - /* - * Pull one off of the free list and update the free list pointer. + * Cache the address of the thread structure here, after + * rtld's two words of private space. */ - ldt_entry = ldt_free; - ldt_free = (void **)*ldt_entry; + tcb->tcb_thread = thr; - if (thr != _thread_initial) - _SPINUNLOCK(&ldt_lock); - - /* - * Cache the address of the thread structure here. This is - * what the gs register will point to. - */ - *ldt_entry = (void *)thr; - bzero(&desc, sizeof(desc)); /* - * Set up the descriptor to point into the ldt table which contains - * only a pointer to the thread. + * Set up the descriptor to point at the TLS block. */ - desc.sd.sd_lolimit = sizeof(*ldt_entry); - desc.sd.sd_lobase = (unsigned int)ldt_entry & 0xFFFFFF; - desc.sd.sd_type = SDT_MEMRO; + desc.sd.sd_lolimit = 0xFFFF; + desc.sd.sd_lobase = (unsigned int)tcb & 0xFFFFFF; + desc.sd.sd_type = SDT_MEMRW; desc.sd.sd_dpl = SEL_UPL; desc.sd.sd_p = 1; - desc.sd.sd_hilimit = 0; + desc.sd.sd_hilimit = 0xF; desc.sd.sd_xx = 0; desc.sd.sd_def32 = 1; - desc.sd.sd_gran = 0; - desc.sd.sd_hibase = (unsigned int)ldt_entry >> 24; + desc.sd.sd_gran = 1; + desc.sd.sd_hibase = (unsigned int)tcb >> 24; /* Get a slot from the process' LDT list */ ldt_index = i386_set_ldt(LDT_AUTO_ALLOC, &desc, 1); @@ -158,5 +106,5 @@ else _set_gs(LSEL(ldt_index, SEL_UPL)); - return (ldt_entry); + return (tcb); } ==== //depot/projects/kse/libexec/rtld-elf/i386/reloc.c#4 (text+ko) ==== @@ -332,24 +332,26 @@ return 0; } -void -allocate_initial_tls(Obj_Entry *list) +void * +allocate_tls(Objlist* list, size_t tcbsize, size_t tcbalign) { + Objlist_Entry *entry; Obj_Entry *obj; size_t size; char *tls; Elf_Addr *dtv; - union descriptor ldt; Elf_Addr segbase; - int sel; size = 0; - for (obj = list; obj; obj = obj->next) { + STAILQ_FOREACH(entry, list, link) { + obj = entry->obj; if (obj->tlsoffset > size) size = obj->tlsoffset; } + size = round(size, tcbalign); - tls = malloc(size + 2*sizeof(Elf_Addr)); + assert(tcbsize >= 2*sizeof(Elf_Addr)); + tls = malloc(size + tcbsize); dtv = malloc((tls_max_index + 2) * sizeof(Elf_Addr)); segbase = (Elf_Addr)(tls + size); @@ -358,7 +360,8 @@ dtv[0] = tls_dtv_generation; dtv[1] = tls_max_index; - for (obj = list; obj; obj = obj->next) { + STAILQ_FOREACH(entry, list, link) { + obj = entry->obj; Elf_Addr addr = segbase - obj->tlsoffset; memset((void*) (addr + obj->tlsinitsize), 0, obj->tlssize - obj->tlsinitsize); @@ -367,16 +370,61 @@ dtv[obj->tlsindex] = addr; } + return (void*) segbase; +} + +void +free_tls(Objlist *list, void *tls, size_t tcbsize, size_t tcbalign) +{ + Objlist_Entry *entry; + Obj_Entry *obj; + size_t size; + Elf_Addr* dtv; + int dtvsize, i; + Elf_Addr tlsstart, tlsend; + + /* + * Figure out the size of the initial TLS block so that we can + * find stuff which ___tls_get_addr() allocated dynamically. + */ + size = 0; + STAILQ_FOREACH(entry, list, link) { + obj = entry->obj; + if (obj->tlsoffset > size) + size = obj->tlsoffset; + } + size = round(size, tcbalign); + + dtv = ((Elf_Addr**)tls)[1]; + dtvsize = dtv[1]; + tlsend = (Elf_Addr) tls; + tlsstart = tlsend - size; + for (i = 0; i < dtvsize; i++) { + if (dtv[i+2] < tlsstart || dtv[i+2] > tlsend) { + free((void*) dtv[i+2]); + } + } + + free((void*) tlsstart); +} + +void +allocate_initial_tls(Objlist *list) +{ + void* tls = allocate_tls(list, 2*sizeof(Elf_Addr), 4); + union descriptor ldt; + int sel; + memset(&ldt, 0, sizeof(ldt)); ldt.sd.sd_lolimit = 0xffff; /* 4G limit */ - ldt.sd.sd_lobase = segbase & 0xffffff; + ldt.sd.sd_lobase = ((Elf_Addr)tls) & 0xffffff; ldt.sd.sd_type = SDT_MEMRWA; ldt.sd.sd_dpl = SEL_UPL; ldt.sd.sd_p = 1; /* present */ ldt.sd.sd_hilimit = 0xf; /* 4G limit */ ldt.sd.sd_def32 = 1; /* 32 bit */ ldt.sd.sd_gran = 1; /* limit in pages */ - ldt.sd.sd_hibase = (segbase >> 24) & 0xff; + ldt.sd.sd_hibase = (((Elf_Addr)tls) >> 24) & 0xff; sel = i386_set_ldt(LDT_AUTO_ALLOC, &ldt, 1); __asm __volatile("movl %0,%%gs" : : "rm" ((sel << 3) | 7)); } ==== //depot/projects/kse/libexec/rtld-elf/i386/rtld_machdep.h#5 (text+ko) ==== ==== //depot/projects/kse/libexec/rtld-elf/rtld.c#6 (text+ko) ==== @@ -53,6 +53,7 @@ #include "debug.h" #include "rtld.h" #include "libmap.h" +#include "rtld_tls.h" #ifndef COMPAT_32BIT #define PATH_RTLD "/libexec/ld-elf.so.1" @@ -182,6 +183,8 @@ (func_ptr_type) &___tls_get_addr, #endif (func_ptr_type) &__tls_get_addr, + (func_ptr_type) &_rtld_allocate_tls, + (func_ptr_type) &_rtld_free_tls, NULL }; @@ -404,7 +407,7 @@ /* setup TLS for main thread */ dbg("initializing initial thread local storage"); - allocate_initial_tls(obj_list); + allocate_initial_tls(&list_main); /* Make a list of init functions to call. */ objlist_init(&initlist); @@ -2486,7 +2489,7 @@ /* Dynamically allocate module TLS if necessary */ if (!dtv[index + 1]) - dtv[index + 1] = (Elf_Addr)allocate_tls(index); + dtv[index + 1] = (Elf_Addr)allocate_module_tls(index); return (void*) (dtv[index + 1] + offset); } @@ -2495,7 +2498,7 @@ * Allocate TLS block for module with given index. */ void * -allocate_tls(int index) +allocate_module_tls(int index) { Obj_Entry* obj; char* p; @@ -2515,3 +2518,15 @@ return p; } + +void * +_rtld_allocate_tls(size_t tcbsize, size_t tcbalign) +{ + return allocate_tls(&list_main, tcbsize, tcbalign); +} + +void +_rtld_free_tls(void *tcb, size_t tcbsize, size_t tcbalign) +{ + free_tls(&list_main, tcb, tcbsize, tcbalign); +} ==== //depot/projects/kse/libexec/rtld-elf/rtld.h#4 (text+ko) ==== @@ -229,7 +229,7 @@ const Elf_Sym *symlook_obj(const char *, unsigned long, const Obj_Entry *, bool); void *tls_get_addr_common(Elf_Addr** dtvp, int index, size_t offset); -void *allocate_tls(int index); +void *allocate_module_tls(int index); /* * MD function declarations. @@ -238,6 +238,8 @@ int reloc_non_plt(Obj_Entry *, Obj_Entry *); int reloc_plt(Obj_Entry *); int reloc_jmpslots(Obj_Entry *); -void allocate_initial_tls(Obj_Entry *); +void *allocate_tls(Objlist *, size_t, size_t); +void free_tls(Objlist *, void *, size_t, size_t); +void allocate_initial_tls(Objlist *); #endif /* } */ ==== //depot/projects/kse/tools/regression/tls/Makefile#2 (text+ko) ==== @@ -1,3 +1,3 @@ -SUBDIR=libxx libyy ttls1 +SUBDIR=libxx libyy ttls1 ttls2 .include From owner-p4-projects@FreeBSD.ORG Mon Apr 5 18:21:45 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 668EB16A4D1; Mon, 5 Apr 2004 18:21:45 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F6A316A4CF for ; Mon, 5 Apr 2004 18:21:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03D6243D54 for ; Mon, 5 Apr 2004 18:21:45 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i361L7Ge066352 for ; Mon, 5 Apr 2004 18:21:07 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i361KexR066315 for perforce@freebsd.org; Mon, 5 Apr 2004 18:20:40 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Mon, 5 Apr 2004 18:20:40 -0700 (PDT) Message-Id: <200404060120.i361KexR066315@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50440 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 01:21:46 -0000 http://perforce.freebsd.org/chv.cgi?CH=50440 Change 50440 by peter@peter_daintree on 2004/04/05 18:19:41 IFC @50439 Affected files ... .. //depot/projects/hammer/bin/ls/print.c#10 integrate .. //depot/projects/hammer/bin/ps/ps.c#10 integrate .. //depot/projects/hammer/contrib/com_err/ChangeLog#2 integrate .. //depot/projects/hammer/contrib/com_err/Makefile.am#2 integrate .. //depot/projects/hammer/contrib/com_err/Makefile.in#2 integrate .. //depot/projects/hammer/contrib/com_err/com_err.c#2 integrate .. //depot/projects/hammer/contrib/com_err/com_err.h#2 integrate .. //depot/projects/hammer/contrib/com_err/com_right.h#2 integrate .. //depot/projects/hammer/contrib/com_err/compile_et.c#2 integrate .. //depot/projects/hammer/contrib/com_err/compile_et.h#2 integrate .. //depot/projects/hammer/contrib/com_err/error.c#2 integrate .. //depot/projects/hammer/contrib/com_err/lex.h#1 branch .. //depot/projects/hammer/contrib/com_err/lex.l#2 integrate .. //depot/projects/hammer/contrib/com_err/parse.y#2 integrate .. //depot/projects/hammer/contrib/com_err/roken_rename.h#2 integrate .. //depot/projects/hammer/crypto/heimdal/ChangeLog#6 integrate .. //depot/projects/hammer/crypto/heimdal/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/NEWS#5 integrate .. //depot/projects/hammer/crypto/heimdal/TODO#2 delete .. //depot/projects/hammer/crypto/heimdal/acinclude.m4#2 delete .. //depot/projects/hammer/crypto/heimdal/aclocal.m4#6 integrate .. //depot/projects/hammer/crypto/heimdal/admin/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/admin/ktutil.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/appl/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/afsutil/ChangeLog#4 integrate .. //depot/projects/hammer/crypto/heimdal/appl/afsutil/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/afsutil/afslog.c#3 integrate .. //depot/projects/hammer/crypto/heimdal/appl/ftp/ChangeLog#6 integrate .. //depot/projects/hammer/crypto/heimdal/appl/ftp/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/ftp/common/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/ftp/ftp/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/ftp/ftp/ftp.1#4 integrate .. //depot/projects/hammer/crypto/heimdal/appl/ftp/ftp/ftp.cat1#4 delete .. //depot/projects/hammer/crypto/heimdal/appl/ftp/ftp/gssapi.c#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/ftp/ftp/main.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/appl/ftp/ftp/security.h#2 integrate .. //depot/projects/hammer/crypto/heimdal/appl/ftp/ftpd/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/ftp/ftpd/ftpd.8#4 integrate .. //depot/projects/hammer/crypto/heimdal/appl/ftp/ftpd/ftpd.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/appl/ftp/ftpd/ftpd.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/appl/ftp/ftpd/ftpusers.cat5#4 delete .. //depot/projects/hammer/crypto/heimdal/appl/kf/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/kf/kf.cat1#4 delete .. //depot/projects/hammer/crypto/heimdal/appl/kf/kfd.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/appl/login/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/push/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/push/pfrom.cat1#4 delete .. //depot/projects/hammer/crypto/heimdal/appl/push/push.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/appl/rcp/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/rsh/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/rsh/rshd.c#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/su/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/telnet/ChangeLog#6 integrate .. //depot/projects/hammer/crypto/heimdal/appl/telnet/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/telnet/libtelnet/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/telnet/telnet/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/telnet/telnet/main.c#3 integrate .. //depot/projects/hammer/crypto/heimdal/appl/telnet/telnet/telnet.cat1#4 delete .. //depot/projects/hammer/crypto/heimdal/appl/telnet/telnetd/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/telnet/telnetd/telnetd.c#5 integrate .. //depot/projects/hammer/crypto/heimdal/appl/telnet/telnetd/telnetd.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/appl/test/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/cf/ChangeLog#5 integrate .. //depot/projects/hammer/crypto/heimdal/cf/Makefile.am.common#4 integrate .. //depot/projects/hammer/crypto/heimdal/cf/aix.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/auth-modules.m4#4 integrate .. //depot/projects/hammer/crypto/heimdal/cf/broken-getaddrinfo.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/broken-getnameinfo.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/broken-glob.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/broken-realloc.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/broken-snprintf.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/c-attribute.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/c-function.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/capabilities.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/check-compile-et.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/check-declaration.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/check-getpwnam_r-posix.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/check-man.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/check-netinet-ip-and-tcp.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/check-type-extra.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/check-x.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/check-xau.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/find-func-no-libs.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/find-func-no-libs2.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/find-func.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/find-if-not-broken.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/have-pragma-weak.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/have-struct-field.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/have-type.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/have-types.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-bigendian.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-func-getcwd-broken.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-func-getlogin.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-ipv6.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-prog-ln-s.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-prog-ranlib.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-prog-yacc.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-readline.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-struct-spwd.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-struct-winsize.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-sys-aix.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-sys-nextstep.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/krb-version.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/mips-abi.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/need-proto.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/osfc2.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/proto-compat.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/retsigtype.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/cf/roken-frag.m4#5 integrate .. //depot/projects/hammer/crypto/heimdal/cf/roken.m4#3 integrate .. //depot/projects/hammer/crypto/heimdal/cf/test-package.m4#4 integrate .. //depot/projects/hammer/crypto/heimdal/cf/wflags.m4#2 integrate .. //depot/projects/hammer/crypto/heimdal/config.guess#4 integrate .. //depot/projects/hammer/crypto/heimdal/config.sub#4 integrate .. //depot/projects/hammer/crypto/heimdal/configure#6 integrate .. //depot/projects/hammer/crypto/heimdal/configure.in#6 integrate .. //depot/projects/hammer/crypto/heimdal/doc/Makefile.am#2 integrate .. //depot/projects/hammer/crypto/heimdal/doc/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/doc/ack.texi#4 integrate .. //depot/projects/hammer/crypto/heimdal/doc/setup.texi#3 integrate .. //depot/projects/hammer/crypto/heimdal/include/Makefile.in#6 integrate .. //depot/projects/hammer/crypto/heimdal/include/config.h.in#4 integrate .. //depot/projects/hammer/crypto/heimdal/include/kadm5/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/install-sh#4 integrate .. //depot/projects/hammer/crypto/heimdal/kadmin/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/kadmin/kadmin.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/kadmin/kadmind.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/kdc/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/kdc/config.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/kdc/connect.c#5 integrate .. //depot/projects/hammer/crypto/heimdal/kdc/hprop.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/kdc/hpropd.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/kdc/kaserver.c#6 integrate .. //depot/projects/hammer/crypto/heimdal/kdc/kdc.8#4 integrate .. //depot/projects/hammer/crypto/heimdal/kdc/kdc.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/kdc/kdc_locl.h#4 integrate .. //depot/projects/hammer/crypto/heimdal/kdc/kerberos4.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/kdc/kerberos5.c#5 integrate .. //depot/projects/hammer/crypto/heimdal/kdc/kstash.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/kdc/string2key.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/kpasswd/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/kpasswd/kpasswd.cat1#4 delete .. //depot/projects/hammer/crypto/heimdal/kpasswd/kpasswdd.cat8#4 delete .. //depot/projects/hammer/crypto/heimdal/kuser/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/kuser/kdestroy.cat1#4 delete .. //depot/projects/hammer/crypto/heimdal/kuser/kgetcred.cat1#4 delete .. //depot/projects/hammer/crypto/heimdal/kuser/kinit.c#5 integrate .. //depot/projects/hammer/crypto/heimdal/kuser/kinit.cat1#4 delete .. //depot/projects/hammer/crypto/heimdal/kuser/klist.c#5 integrate .. //depot/projects/hammer/crypto/heimdal/kuser/klist.cat1#4 delete .. //depot/projects/hammer/crypto/heimdal/lib/45/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/asn1/Makefile.am#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/asn1/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/asn1/der_free.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/asn1/der_length.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/asn1/der_locl.h#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/asn1/gen_free.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/asn1/gen_length.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/auth/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/auth/afskauthlib/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/auth/pam/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/auth/sia/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/com_err/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/8003.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/ChangeLog#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/Makefile.am#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/accept_sec_context.c#3 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/acquire_cred.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/add_cred.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/arcfour.c#1 branch .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/arcfour.h#1 branch .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/context_time.c#3 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/decapsulate.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/encapsulate.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/get_mic.c#3 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/gssapi_locl.h#3 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/init_sec_context.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/release_cred.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/unwrap.c#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/verify_mic.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/gssapi/wrap.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/hdb/Makefile.am#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/hdb/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/hdb/db3.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/hdb/hdb-ldap.c#3 integrate .. //depot/projects/hammer/crypto/heimdal/lib/hdb/hdb_locl.h#3 integrate .. //depot/projects/hammer/crypto/heimdal/lib/kadm5/ChangeLog#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/kadm5/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/kadm5/chpass_s.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/kadm5/init_c.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/kadm5/ipropd_slave.c#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/kadm5/truncate_log.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/kafs/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/kafs/kafs.cat3#4 delete .. //depot/projects/hammer/crypto/heimdal/lib/krb5/Makefile.am#6 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/Makefile.in#6 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/config_file.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/crypto.c#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/eai_to_heim_errno.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/fcache.c#3 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/get_cred.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/get_for_creds.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/get_in_tkt.c#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/krb5-private.h#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/krb5-protos.h#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/krb5.conf.5#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/krb5.h#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/mcache.c#3 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/mk_req_ext.c#3 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/mk_safe.c#3 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/parse-name-test.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/principal.c#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/rd_req.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/store.c#3 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/ticket.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/transited.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/krb5/verify_krb5_conf.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/roken/ChangeLog#6 integrate .. //depot/projects/hammer/crypto/heimdal/lib/roken/Makefile.am#6 integrate .. //depot/projects/hammer/crypto/heimdal/lib/roken/Makefile.in#6 integrate .. //depot/projects/hammer/crypto/heimdal/lib/roken/config.h.in#2 delete .. //depot/projects/hammer/crypto/heimdal/lib/roken/gai_strerror.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/roken/ndbm_wrap.c#2 integrate .. //depot/projects/hammer/crypto/heimdal/lib/roken/roken-common.h#4 integrate .. //depot/projects/hammer/crypto/heimdal/lib/sl/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/vers/Makefile.in#5 integrate .. //depot/projects/hammer/crypto/heimdal/lib/vers/print_version.c#4 integrate .. //depot/projects/hammer/crypto/heimdal/ltconfig#2 integrate .. //depot/projects/hammer/crypto/heimdal/ltmain.sh#3 integrate .. //depot/projects/hammer/crypto/heimdal/missing#4 integrate .. //depot/projects/hammer/crypto/heimdal/mkinstalldirs#4 integrate .. //depot/projects/hammer/crypto/heimdal/tools/Makefile.in#6 integrate .. //depot/projects/hammer/crypto/heimdal/tools/krb5-config.cat1#4 delete .. //depot/projects/hammer/crypto/openssl/crypto/pkcs7/pk7_doit.c#5 integrate .. //depot/projects/hammer/etc/defaults/rc.conf#25 integrate .. //depot/projects/hammer/etc/inetd.conf#6 integrate .. //depot/projects/hammer/etc/newsyslog.conf#9 integrate .. //depot/projects/hammer/etc/rc.d/Makefile#22 integrate .. //depot/projects/hammer/etc/rc.d/ipfw#7 integrate .. //depot/projects/hammer/etc/rc.d/natd#1 branch .. //depot/projects/hammer/etc/rc.d/sendmail#6 integrate .. //depot/projects/hammer/gnu/usr.bin/send-pr/categories#3 integrate .. //depot/projects/hammer/kerberos5/lib/libgssapi/Makefile#5 integrate .. //depot/projects/hammer/lib/libarchive/Makefile#4 integrate .. //depot/projects/hammer/lib/libarchive/archive.h#5 integrate .. //depot/projects/hammer/lib/libarchive/archive_entry.c#4 integrate .. //depot/projects/hammer/lib/libarchive/archive_entry.h#3 integrate .. //depot/projects/hammer/lib/libarchive/archive_private.h#4 integrate .. //depot/projects/hammer/lib/libarchive/archive_read.3#3 integrate .. //depot/projects/hammer/lib/libarchive/archive_read.c#4 integrate .. //depot/projects/hammer/lib/libarchive/archive_read_extract.c#3 integrate .. //depot/projects/hammer/lib/libarchive/archive_read_open_fd.c#1 branch .. //depot/projects/hammer/lib/libarchive/archive_read_open_file.c#3 integrate .. //depot/projects/hammer/lib/libarchive/archive_read_support_compression_none.c#3 integrate .. //depot/projects/hammer/lib/libarchive/archive_read_support_format_tar.c#5 integrate .. //depot/projects/hammer/lib/libarchive/archive_write.3#2 integrate .. //depot/projects/hammer/lib/libarchive/archive_write.c#4 integrate .. //depot/projects/hammer/lib/libarchive/archive_write_open_fd.c#1 branch .. //depot/projects/hammer/lib/libarchive/archive_write_open_file.c#4 integrate .. //depot/projects/hammer/lib/libarchive/archive_write_set_format_pax.c#5 integrate .. //depot/projects/hammer/lib/libc/locale/gb18030.c#2 integrate .. //depot/projects/hammer/lib/libc/locale/mbrtowc.c#4 integrate .. //depot/projects/hammer/lib/libc/locale/setrunelocale.c#10 integrate .. //depot/projects/hammer/lib/libc/locale/table.c#5 integrate .. //depot/projects/hammer/lib/libc/locale/utf2.c#3 integrate .. //depot/projects/hammer/lib/libc/locale/wcrtomb.c#5 integrate .. //depot/projects/hammer/lib/libc/net/name6.c#9 integrate .. //depot/projects/hammer/lib/libc/sys/Makefile.inc#15 integrate .. //depot/projects/hammer/lib/libc/sys/getfh.2#3 integrate .. //depot/projects/hammer/libexec/rshd/rshd.c#2 integrate .. //depot/projects/hammer/release/doc/en_US.ISO8859-1/hardware/ia64/proc-ia64.sgml#5 integrate .. //depot/projects/hammer/release/doc/en_US.ISO8859-1/installation/common/install.sgml#6 integrate .. //depot/projects/hammer/release/doc/en_US.ISO8859-1/readme/article.sgml#7 integrate .. //depot/projects/hammer/sbin/gconcat/gconcat.c#3 integrate .. //depot/projects/hammer/sbin/growfs/Makefile#4 integrate .. //depot/projects/hammer/sbin/growfs/debug.c#5 integrate .. //depot/projects/hammer/sbin/growfs/growfs.c#9 integrate .. //depot/projects/hammer/sbin/ifconfig/ifieee80211.c#6 integrate .. //depot/projects/hammer/share/colldef/Makefile#13 integrate .. //depot/projects/hammer/share/man/man4/polling.4#8 integrate .. //depot/projects/hammer/share/man/man5/rc.conf.5#25 integrate .. //depot/projects/hammer/share/mk/bsd.cpu.mk#16 integrate .. //depot/projects/hammer/share/monetdef/Makefile#12 integrate .. //depot/projects/hammer/share/msgdef/Makefile#12 integrate .. //depot/projects/hammer/share/numericdef/Makefile#11 integrate .. //depot/projects/hammer/share/timedef/Makefile#12 integrate .. //depot/projects/hammer/sys/alpha/alpha/clock.c#6 integrate .. //depot/projects/hammer/sys/alpha/alpha/genassym.c#5 integrate .. //depot/projects/hammer/sys/alpha/alpha/mem.c#8 integrate .. //depot/projects/hammer/sys/alpha/alpha/pmap.c#20 integrate .. //depot/projects/hammer/sys/alpha/alpha/sys_machdep.c#7 integrate .. //depot/projects/hammer/sys/alpha/alpha/uio_machdep.c#2 integrate .. //depot/projects/hammer/sys/alpha/alpha/vm_machdep.c#15 integrate .. //depot/projects/hammer/sys/alpha/include/_limits.h#6 integrate .. //depot/projects/hammer/sys/alpha/include/cpu.h#5 integrate .. //depot/projects/hammer/sys/alpha/include/endian.h#5 integrate .. //depot/projects/hammer/sys/alpha/include/float.h#3 integrate .. //depot/projects/hammer/sys/alpha/include/ieee.h#2 integrate .. //depot/projects/hammer/sys/alpha/include/in_cksum.h#2 integrate .. //depot/projects/hammer/sys/alpha/include/limits.h#5 integrate .. //depot/projects/hammer/sys/alpha/include/param.h#6 integrate .. //depot/projects/hammer/sys/alpha/include/pmap.h#7 integrate .. //depot/projects/hammer/sys/alpha/include/ptrace.h#2 integrate .. //depot/projects/hammer/sys/alpha/include/sysarch.h#3 integrate .. //depot/projects/hammer/sys/alpha/include/vmparam.h#3 integrate .. //depot/projects/hammer/sys/alpha/isa/isa_dma.c#5 integrate .. //depot/projects/hammer/sys/amd64/amd64/apic_vector.S#17 integrate .. //depot/projects/hammer/sys/amd64/amd64/autoconf.c#12 integrate .. //depot/projects/hammer/sys/amd64/amd64/cpu_switch.S#24 integrate .. //depot/projects/hammer/sys/amd64/amd64/exception.S#26 integrate .. //depot/projects/hammer/sys/amd64/amd64/fpu.c#11 integrate .. //depot/projects/hammer/sys/amd64/amd64/genassym.c#32 integrate .. //depot/projects/hammer/sys/amd64/amd64/mem.c#17 integrate .. //depot/projects/hammer/sys/amd64/amd64/pmap.c#61 integrate .. //depot/projects/hammer/sys/amd64/amd64/support.S#19 integrate .. //depot/projects/hammer/sys/amd64/amd64/sys_machdep.c#13 integrate .. //depot/projects/hammer/sys/amd64/amd64/uio_machdep.c#2 integrate .. //depot/projects/hammer/sys/amd64/amd64/vm_machdep.c#37 integrate .. //depot/projects/hammer/sys/amd64/ia32/ia32_signal.c#13 integrate .. //depot/projects/hammer/sys/amd64/include/_limits.h#7 integrate .. //depot/projects/hammer/sys/amd64/include/asm.h#11 integrate .. //depot/projects/hammer/sys/amd64/include/asmacros.h#10 integrate .. //depot/projects/hammer/sys/amd64/include/cpu.h#10 integrate .. //depot/projects/hammer/sys/amd64/include/cpufunc.h#25 integrate .. //depot/projects/hammer/sys/amd64/include/endian.h#8 integrate .. //depot/projects/hammer/sys/amd64/include/exec.h#5 integrate .. //depot/projects/hammer/sys/amd64/include/float.h#5 integrate .. //depot/projects/hammer/sys/amd64/include/fpu.h#4 integrate .. //depot/projects/hammer/sys/amd64/include/frame.h#11 integrate .. //depot/projects/hammer/sys/amd64/include/in_cksum.h#8 integrate .. //depot/projects/hammer/sys/amd64/include/limits.h#6 integrate .. //depot/projects/hammer/sys/amd64/include/pcb.h#17 integrate .. //depot/projects/hammer/sys/amd64/include/pmap.h#27 integrate .. //depot/projects/hammer/sys/amd64/include/proc.h#10 integrate .. //depot/projects/hammer/sys/amd64/include/profile.h#12 integrate .. //depot/projects/hammer/sys/amd64/include/psl.h#6 integrate .. //depot/projects/hammer/sys/amd64/include/ptrace.h#5 integrate .. //depot/projects/hammer/sys/amd64/include/reg.h#10 integrate .. //depot/projects/hammer/sys/amd64/include/reloc.h#5 integrate .. //depot/projects/hammer/sys/amd64/include/segments.h#17 integrate .. //depot/projects/hammer/sys/amd64/include/signal.h#9 integrate .. //depot/projects/hammer/sys/amd64/include/specialreg.h#13 integrate .. //depot/projects/hammer/sys/amd64/include/sysarch.h#12 integrate .. //depot/projects/hammer/sys/amd64/include/trap.h#5 integrate .. //depot/projects/hammer/sys/amd64/include/tss.h#8 integrate .. //depot/projects/hammer/sys/amd64/isa/atpic_vector.S#14 integrate .. //depot/projects/hammer/sys/amd64/isa/clock.c#19 integrate .. //depot/projects/hammer/sys/amd64/isa/icu.h#18 integrate .. //depot/projects/hammer/sys/amd64/isa/isa.h#7 integrate .. //depot/projects/hammer/sys/amd64/isa/isa_dma.c#10 integrate .. //depot/projects/hammer/sys/amd64/isa/isa_dma.h#5 integrate .. //depot/projects/hammer/sys/amd64/isa/nmi.c#9 integrate .. //depot/projects/hammer/sys/amd64/isa/timerreg.h#6 integrate .. //depot/projects/hammer/sys/arm/include/_limits.h#5 integrate .. //depot/projects/hammer/sys/arm/include/limits.h#5 integrate .. //depot/projects/hammer/sys/arm/include/signal.h#3 integrate .. //depot/projects/hammer/sys/boot/alpha/libalpha/elf_freebsd.c#5 integrate .. //depot/projects/hammer/sys/boot/common/loader.8#9 integrate .. //depot/projects/hammer/sys/boot/efi/libefi/elf_freebsd.c#7 integrate .. //depot/projects/hammer/sys/boot/ia64/libski/elf_freebsd.c#6 integrate .. //depot/projects/hammer/sys/boot/pc98/boot2/dinode.h#2 integrate .. //depot/projects/hammer/sys/boot/pc98/boot2/fs.h#2 integrate .. //depot/projects/hammer/sys/boot/pc98/boot2/inode.h#2 integrate .. //depot/projects/hammer/sys/boot/pc98/boot2/quota.h#2 integrate .. //depot/projects/hammer/sys/boot/sparc64/loader/metadata.c#10 integrate .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_proto.h#12 integrate .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_syscall.h#12 integrate .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_syscalls.c#12 integrate .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_sysent.c#12 integrate .. //depot/projects/hammer/sys/compat/ndis/kern_ndis.c#13 integrate .. //depot/projects/hammer/sys/compat/ndis/ndis_var.h#9 integrate .. //depot/projects/hammer/sys/compat/ndis/subr_ndis.c#11 integrate .. //depot/projects/hammer/sys/conf/files#54 integrate .. //depot/projects/hammer/sys/contrib/dev/acpica/acfreebsd.h#10 integrate .. //depot/projects/hammer/sys/dev/ath/if_ath.c#20 integrate .. //depot/projects/hammer/sys/dev/bfe/if_bfereg.h#2 integrate .. //depot/projects/hammer/sys/dev/fb/creator.c#4 integrate .. //depot/projects/hammer/sys/dev/fb/vga.c#15 integrate .. //depot/projects/hammer/sys/dev/if_ndis/if_ndis.c#13 integrate .. //depot/projects/hammer/sys/dev/md/md.c#29 integrate .. //depot/projects/hammer/sys/dev/puc/puc_sbus.c#2 integrate .. //depot/projects/hammer/sys/dev/uart/uart_bus_ebus.c#3 integrate .. //depot/projects/hammer/sys/dev/uart/uart_cpu_sparc64.c#8 integrate .. //depot/projects/hammer/sys/geom/geom_io.c#21 integrate .. //depot/projects/hammer/sys/i386/conf/NOTES#38 integrate .. //depot/projects/hammer/sys/i386/i386/db_interface.c#12 integrate .. //depot/projects/hammer/sys/i386/i386/elan-mmcr.c#15 integrate .. //depot/projects/hammer/sys/i386/i386/identcpu.c#13 integrate .. //depot/projects/hammer/sys/i386/i386/pmap.c#31 integrate .. //depot/projects/hammer/sys/i386/i386/uio_machdep.c#2 integrate .. //depot/projects/hammer/sys/i386/i386/vm_machdep.c#27 integrate .. //depot/projects/hammer/sys/i386/include/cpufunc.h#9 integrate .. //depot/projects/hammer/sys/i386/include/pmap.h#11 integrate .. //depot/projects/hammer/sys/i386/isa/cy.c#9 integrate .. //depot/projects/hammer/sys/ia64/ia64/pmap.c#23 integrate .. //depot/projects/hammer/sys/ia64/ia64/vm_machdep.c#21 integrate .. //depot/projects/hammer/sys/ia64/include/pmap.h#9 integrate .. //depot/projects/hammer/sys/isa/psm.c#15 integrate .. //depot/projects/hammer/sys/kern/imgact_elf.c#16 integrate .. //depot/projects/hammer/sys/kern/init_sysent.c#29 integrate .. //depot/projects/hammer/sys/kern/kern_clock.c#15 integrate .. //depot/projects/hammer/sys/kern/kern_descrip.c#22 integrate .. //depot/projects/hammer/sys/kern/kern_exit.c#24 integrate .. //depot/projects/hammer/sys/kern/kern_fork.c#34 integrate .. //depot/projects/hammer/sys/kern/kern_ktrace.c#13 integrate .. //depot/projects/hammer/sys/kern/kern_lockf.c#9 integrate .. //depot/projects/hammer/sys/kern/kern_malloc.c#14 integrate .. //depot/projects/hammer/sys/kern/kern_mib.c#10 integrate .. //depot/projects/hammer/sys/kern/kern_proc.c#27 integrate .. //depot/projects/hammer/sys/kern/kern_prot.c#13 integrate .. //depot/projects/hammer/sys/kern/kern_resource.c#14 integrate .. //depot/projects/hammer/sys/kern/kern_shutdown.c#11 integrate .. //depot/projects/hammer/sys/kern/kern_sig.c#37 integrate .. //depot/projects/hammer/sys/kern/kern_subr.c#11 integrate .. //depot/projects/hammer/sys/kern/kern_synch.c#29 integrate .. //depot/projects/hammer/sys/kern/kern_sysctl.c#13 integrate .. //depot/projects/hammer/sys/kern/kern_thr.c#15 integrate .. //depot/projects/hammer/sys/kern/kern_thread.c#46 integrate .. //depot/projects/hammer/sys/kern/kern_time.c#9 integrate .. //depot/projects/hammer/sys/kern/kern_timeout.c#11 integrate .. //depot/projects/hammer/sys/kern/kern_xxx.c#5 integrate .. //depot/projects/hammer/sys/kern/sched_4bsd.c#16 integrate .. //depot/projects/hammer/sys/kern/sched_ule.c#28 integrate .. //depot/projects/hammer/sys/kern/subr_autoconf.c#4 integrate .. //depot/projects/hammer/sys/kern/subr_clock.c#4 integrate .. //depot/projects/hammer/sys/kern/subr_log.c#9 integrate .. //depot/projects/hammer/sys/kern/subr_mchain.c#7 integrate .. //depot/projects/hammer/sys/kern/subr_param.c#10 integrate .. //depot/projects/hammer/sys/kern/subr_prf.c#15 integrate .. //depot/projects/hammer/sys/kern/subr_prof.c#8 integrate .. //depot/projects/hammer/sys/kern/subr_scanf.c#8 integrate .. //depot/projects/hammer/sys/kern/sys_generic.c#14 integrate .. //depot/projects/hammer/sys/kern/sys_socket.c#9 integrate .. //depot/projects/hammer/sys/kern/syscalls.c#28 integrate .. //depot/projects/hammer/sys/kern/syscalls.master#29 integrate .. //depot/projects/hammer/sys/kern/tty_compat.c#3 integrate .. //depot/projects/hammer/sys/kern/tty_conf.c#3 integrate .. //depot/projects/hammer/sys/kern/tty_cons.c#12 integrate .. //depot/projects/hammer/sys/kern/tty_pty.c#10 integrate .. //depot/projects/hammer/sys/kern/uipc_cow.c#13 integrate .. //depot/projects/hammer/sys/kern/uipc_domain.c#6 integrate .. //depot/projects/hammer/sys/kern/uipc_mbuf.c#14 integrate .. //depot/projects/hammer/sys/kern/uipc_mbuf2.c#8 integrate .. //depot/projects/hammer/sys/kern/uipc_proto.c#3 integrate .. //depot/projects/hammer/sys/kern/uipc_socket.c#20 integrate .. //depot/projects/hammer/sys/kern/uipc_socket2.c#14 integrate .. //depot/projects/hammer/sys/kern/uipc_syscalls.c#20 integrate .. //depot/projects/hammer/sys/kern/uipc_usrreq.c#12 integrate .. //depot/projects/hammer/sys/kern/vfs_cache.c#7 integrate .. //depot/projects/hammer/sys/kern/vfs_cluster.c#15 integrate .. //depot/projects/hammer/sys/kern/vfs_default.c#19 integrate .. //depot/projects/hammer/sys/kern/vfs_export.c#5 integrate .. //depot/projects/hammer/sys/kern/vfs_init.c#6 integrate .. //depot/projects/hammer/sys/kern/vfs_lookup.c#5 integrate .. //depot/projects/hammer/sys/kern/vfs_mount.c#25 integrate .. //depot/projects/hammer/sys/kern/vfs_subr.c#36 integrate .. //depot/projects/hammer/sys/kern/vfs_syscalls.c#24 integrate .. //depot/projects/hammer/sys/kern/vfs_vnops.c#14 integrate .. //depot/projects/hammer/sys/kern/vnode_if.src#8 integrate .. //depot/projects/hammer/sys/net/if_arcsubr.c#9 integrate .. //depot/projects/hammer/sys/net/if_ethersubr.c#23 integrate .. //depot/projects/hammer/sys/net/if_fddisubr.c#11 integrate .. //depot/projects/hammer/sys/net/if_gif.c#11 integrate .. //depot/projects/hammer/sys/net/if_gif.h#5 integrate .. //depot/projects/hammer/sys/net/if_iso88025subr.c#10 integrate .. //depot/projects/hammer/sys/net/if_var.h#13 integrate .. //depot/projects/hammer/sys/net/route.h#8 integrate .. //depot/projects/hammer/sys/net80211/ieee80211.h#5 integrate .. //depot/projects/hammer/sys/net80211/ieee80211_node.c#13 integrate .. //depot/projects/hammer/sys/net80211/ieee80211_node.h#8 integrate .. //depot/projects/hammer/sys/net80211/ieee80211_radiotap.h#3 integrate .. //depot/projects/hammer/sys/net80211/ieee80211_var.h#11 integrate .. //depot/projects/hammer/sys/netgraph/ng_l2tp.c#4 integrate .. //depot/projects/hammer/sys/netinet/if_ether.c#10 integrate .. //depot/projects/hammer/sys/netinet/if_ether.h#3 integrate .. //depot/projects/hammer/sys/netinet/tcp_subr.c#18 integrate .. //depot/projects/hammer/sys/netinet/tcp_usrreq.c#12 integrate .. //depot/projects/hammer/sys/netipsec/xform_tcp.c#1 branch .. //depot/projects/hammer/sys/nfsclient/nfs_socket.c#13 integrate .. //depot/projects/hammer/sys/nfsclient/nfs_vnops.c#17 integrate .. //depot/projects/hammer/sys/nfsserver/nfs_srvsock.c#7 integrate .. //depot/projects/hammer/sys/nfsserver/nfs_syscalls.c#10 integrate .. //depot/projects/hammer/sys/pc98/conf/NOTES#23 integrate .. //depot/projects/hammer/sys/pci/agp_ali.c#8 integrate .. //depot/projects/hammer/sys/pci/agp_amd.c#9 integrate .. //depot/projects/hammer/sys/pci/agp_i810.c#13 integrate .. //depot/projects/hammer/sys/pci/agp_intel.c#11 integrate .. //depot/projects/hammer/sys/pci/agp_nvidia.c#2 integrate .. //depot/projects/hammer/sys/pci/agp_sis.c#8 integrate .. //depot/projects/hammer/sys/pci/agp_via.c#8 integrate .. //depot/projects/hammer/sys/pci/agpreg.h#6 integrate .. //depot/projects/hammer/sys/pci/cy_pci.c#5 integrate .. //depot/projects/hammer/sys/pci/if_ste.c#22 integrate .. //depot/projects/hammer/sys/pci/if_vr.c#18 integrate .. //depot/projects/hammer/sys/pci/if_vrreg.h#5 integrate .. //depot/projects/hammer/sys/powerpc/include/pmap.h#5 integrate .. //depot/projects/hammer/sys/powerpc/powerpc/pmap.c#20 integrate .. //depot/projects/hammer/sys/powerpc/powerpc/vm_machdep.c#16 integrate .. //depot/projects/hammer/sys/sparc64/creator/creator_upa.c#4 integrate .. //depot/projects/hammer/sys/sparc64/include/pmap.h#12 integrate .. //depot/projects/hammer/sys/sparc64/sparc64/pmap.c#22 integrate .. //depot/projects/hammer/sys/sparc64/sparc64/uio_machdep.c#2 integrate .. //depot/projects/hammer/sys/sparc64/sparc64/vm_machdep.c#15 integrate .. //depot/projects/hammer/sys/sys/mount.h#14 integrate .. //depot/projects/hammer/sys/sys/proc.h#47 integrate .. //depot/projects/hammer/sys/sys/sf_buf.h#4 integrate .. //depot/projects/hammer/sys/sys/syscall.h#28 integrate .. //depot/projects/hammer/sys/sys/syscall.mk#28 integrate .. //depot/projects/hammer/sys/sys/sysproto.h#28 integrate .. //depot/projects/hammer/sys/ufs/ffs/fs.h#5 integrate .. //depot/projects/hammer/sys/vm/pmap.h#16 integrate .. //depot/projects/hammer/sys/vm/vm_init.c#7 integrate .. //depot/projects/hammer/sys/vm/vm_mmap.c#21 integrate .. //depot/projects/hammer/sys/vm/vm_page.c#23 integrate .. //depot/projects/hammer/sys/vm/vm_page.h#13 integrate .. //depot/projects/hammer/usr.bin/calendar/calendars/calendar.holiday#7 integrate .. //depot/projects/hammer/usr.bin/find/extern.h#3 integrate .. //depot/projects/hammer/usr.bin/find/function.c#4 integrate .. //depot/projects/hammer/usr.bin/find/option.c#5 integrate .. //depot/projects/hammer/usr.bin/make/main.c#13 integrate .. //depot/projects/hammer/usr.bin/su/su.c#12 integrate .. //depot/projects/hammer/usr.bin/tar/Makefile#1 branch .. //depot/projects/hammer/usr.bin/tar/bsdtar.1#1 branch .. //depot/projects/hammer/usr.bin/tar/bsdtar.c#1 branch .. //depot/projects/hammer/usr.bin/tar/bsdtar.h#1 branch .. //depot/projects/hammer/usr.bin/tar/bsdtar_platform.h#1 branch .. //depot/projects/hammer/usr.bin/tar/matching.c#1 branch .. //depot/projects/hammer/usr.bin/tar/read.c#1 branch .. //depot/projects/hammer/usr.bin/tar/util.c#1 branch .. //depot/projects/hammer/usr.bin/tar/write.c#1 branch .. //depot/projects/hammer/usr.bin/window/lcmd2.c#2 integrate .. //depot/projects/hammer/usr.bin/ypwhich/ypwhich.c#3 integrate .. //depot/projects/hammer/usr.sbin/diskinfo/Makefile#2 integrate .. //depot/projects/hammer/usr.sbin/diskinfo/diskinfo.c#3 integrate .. //depot/projects/hammer/usr.sbin/inetd/inetd.c#9 integrate .. //depot/projects/hammer/usr.sbin/newsyslog/newsyslog.c#11 integrate .. //depot/projects/hammer/usr.sbin/ppp/ppp.8.m4#8 integrate .. //depot/projects/hammer/usr.sbin/raycontrol/raycontrol.c#5 integrate .. //depot/projects/hammer/usr.sbin/rpc.statd/statd.c#3 integrate Differences ... ==== //depot/projects/hammer/bin/ls/print.c#10 (text+ko) ==== @@ -40,7 +40,7 @@ #endif /* not lint */ #endif #include -__FBSDID("$FreeBSD: src/bin/ls/print.c,v 1.68 2004/03/01 19:25:27 cperciva Exp $"); +__FBSDID("$FreeBSD: src/bin/ls/print.c,v 1.69 2004/04/03 16:55:56 bmilekic Exp $"); #include #include @@ -694,11 +694,17 @@ *haveacls = 1; if ((facl = acl_get_file(name, ACL_TYPE_ACCESS)) != NULL) { if (acl_get_entry(facl, ACL_FIRST_ENTRY, &ae) == 1) { - entries = 0; - do - entries++; - while (acl_get_entry(facl, ACL_NEXT_ENTRY, &ae) == 1); - if (entries != 3) + entries = 1; + while (acl_get_entry(facl, ACL_NEXT_ENTRY, &ae) == 1) + if (++entries > 3) + break; + /* + * POSIX.1e requires that ACLs of type ACL_TYPE_ACCESS + * must have at least three entries (owner, group, + * and other). So anything with more than 3 ACLs looks + * interesting to us. + */ + if (entries > 3) buf[10] = '+'; } acl_free(facl); ==== //depot/projects/hammer/bin/ps/ps.c#10 (text+ko) ==== @@ -51,7 +51,7 @@ #endif #include -__FBSDID("$FreeBSD: src/bin/ps/ps.c,v 1.84 2004/03/30 04:20:33 gad Exp $"); +__FBSDID("$FreeBSD: src/bin/ps/ps.c,v 1.87 2004/04/04 17:43:48 gad Exp $"); #include #include @@ -70,7 +70,6 @@ #include #include #include -#include #include #include #include @@ -124,7 +123,7 @@ dev_t *ttys; uid_t *uids; void *ptr; - }; + } l; }; static int addelem_gid(struct listinfo *, const char *); @@ -157,7 +156,7 @@ "%cpu,%mem,command"; static char Zfmt[] = "label"; -#define PS_ARGS "AaCc" OPT_LAZY_f "G:gHhjLlM:mN:O:o:p:rSTt:U:uvwXxZ" +#define PS_ARGS "AaCce" OPT_LAZY_f "G:gHhjLlM:mN:O:o:p:rSTt:U:uvwXxZ" int main(int argc, char *argv[]) @@ -443,12 +442,12 @@ parsefmt(dfmt, 0); if (nselectors == 0) { - uidlist.ptr = malloc(sizeof(uid_t)); - if (uidlist.ptr == NULL) + uidlist.l.ptr = malloc(sizeof(uid_t)); + if (uidlist.l.ptr == NULL) errx(1, "malloc failed"); nselectors = 1; uidlist.count = uidlist.maxcount = 1; - *uidlist.uids = getuid(); + *uidlist.l.uids = getuid(); } /* @@ -470,15 +469,15 @@ /* XXX - Apparently there's no KERN_PROC_GID flag. */ if (pgrplist.count == 1) { what = KERN_PROC_PGRP | showthreads; - flag = *pgrplist.pids; + flag = *pgrplist.l.pids; nselectors = 0; } else if (pidlist.count == 1) { what = KERN_PROC_PID | showthreads; - flag = *pidlist.pids; + flag = *pidlist.l.pids; nselectors = 0; } else if (ruidlist.count == 1) { what = KERN_PROC_RUID | showthreads; - flag = *ruidlist.uids; + flag = *ruidlist.l.uids; nselectors = 0; #if 0 /*- @@ -487,16 +486,16 @@ */ } else if (sesslist.count == 1) { what = KERN_PROC_SESSION | showthreads; - flag = *sesslist.pids; + flag = *sesslist.l.pids; nselectors = 0; #endif } else if (ttylist.count == 1) { what = KERN_PROC_TTY | showthreads; - flag = *ttylist.ttys; + flag = *ttylist.l.ttys; nselectors = 0; } else if (uidlist.count == 1) { what = KERN_PROC_UID | showthreads; - flag = *uidlist.uids; + flag = *uidlist.l.uids; nselectors = 0; } else if (all) { /* No need for this routine to select processes. */ @@ -523,7 +522,7 @@ */ if (pidlist.count > 0) { for (elem = 0; elem < pidlist.count; elem++) - if (kp->ki_pid == pidlist.pids[elem]) + if (kp->ki_pid == pidlist.l.pids[elem]) goto keepit; } /* @@ -540,32 +539,34 @@ goto keepit; if (gidlist.count > 0) { for (elem = 0; elem < gidlist.count; elem++) - if (kp->ki_rgid == gidlist.gids[elem]) + if (kp->ki_rgid == gidlist.l.gids[elem]) goto keepit; } if (pgrplist.count > 0) { for (elem = 0; elem < pgrplist.count; elem++) - if (kp->ki_pgid == pgrplist.pids[elem]) + if (kp->ki_pgid == + pgrplist.l.pids[elem]) goto keepit; } if (ruidlist.count > 0) { for (elem = 0; elem < ruidlist.count; elem++) - if (kp->ki_ruid == ruidlist.uids[elem]) + if (kp->ki_ruid == + ruidlist.l.uids[elem]) goto keepit; } if (sesslist.count > 0) { for (elem = 0; elem < sesslist.count; elem++) - if (kp->ki_sid == sesslist.pids[elem]) + if (kp->ki_sid == sesslist.l.pids[elem]) goto keepit; } if (ttylist.count > 0) { for (elem = 0; elem < ttylist.count; elem++) - if (kp->ki_tdev == ttylist.ttys[elem]) + if (kp->ki_tdev == ttylist.l.ttys[elem]) goto keepit; } if (uidlist.count > 0) { for (elem = 0; elem < uidlist.count; elem++) - if (kp->ki_uid == uidlist.uids[elem]) + if (kp->ki_uid == uidlist.l.uids[elem]) goto keepit; } /* @@ -667,7 +668,7 @@ if (inf->count >= inf->maxcount) expand_list(inf); - inf->gids[(inf->count)++] = grp->gr_gid; + inf->l.gids[(inf->count)++] = grp->gr_gid; return (1); } @@ -698,7 +699,7 @@ if (inf->count >= inf->maxcount) expand_list(inf); - inf->pids[(inf->count)++] = tempid; + inf->l.pids[(inf->count)++] = tempid; return (1); } #undef BSD_PID_MAX @@ -733,7 +734,7 @@ if (inf->count >= inf->maxcount) expand_list(inf); - inf->ttys[(inf->count)++] = sb.st_rdev; + inf->l.ttys[(inf->count)++] = sb.st_rdev; return (1); } @@ -779,7 +780,7 @@ if (inf->count >= inf->maxcount) expand_list(inf); - inf->uids[(inf->count)++] = pwd->pw_uid; + inf->l.uids[(inf->count)++] = pwd->pw_uid; return (1); } @@ -871,14 +872,14 @@ int newmax; newmax = (inf->maxcount + 1) << 1; - newlist = realloc(inf->ptr, newmax * inf->elemsize); + newlist = realloc(inf->l.ptr, newmax * inf->elemsize); if (newlist == NULL) { - free(inf->ptr); + free(inf->l.ptr); errx(1, "realloc to %d %ss failed", newmax, inf->lname); } inf->maxcount = newmax; - inf->ptr = newlist; + inf->l.ptr = newlist; return (newlist); } @@ -888,11 +889,11 @@ { inf->count = inf->elemsize = inf->maxcount = 0; - if (inf->ptr != NULL) - free(inf->ptr); + if (inf->l.ptr != NULL) + free(inf->l.ptr); inf->addelem = NULL; inf->lname = NULL; - inf->ptr = NULL; + inf->l.ptr = NULL; } static void @@ -904,7 +905,7 @@ inf->elemsize = elemsize; inf->addelem = artn; inf->lname = lname; - inf->ptr = NULL; + inf->l.ptr = NULL; } VARENT * ==== //depot/projects/hammer/contrib/com_err/ChangeLog#2 (text+ko) ==== @@ -1,3 +1,63 @@ +2002-08-20 Johan Danielsson + + * compile_et.c: don't add comma after last enum member + +2002-08-12 Johan Danielsson + + * compile_et.c: just declare er_list directly instead of including + com_right in generated header files + +2002-03-11 Assar Westerlund + + * Makefile.am (libcom_err_la_LDFLAGS): set version to 2:1:1 + +2002-03-10 Assar Westerlund + + * com_err.c (error_message): do not call strerror with a negative error + +2001-05-17 Assar Westerlund + + * Makefile.am: bump version to 2:0:1 + +2001-05-11 Assar Westerlund + + * com_err.h (add_to_error_table): add prototype + * com_err.c (add_to_error_table): new function, from Derrick J + Brashear + +2001-05-06 Assar Westerlund + + * com_err.h: add printf formats for gcc + +2001-02-28 Johan Danielsson + + * error.c (initialize_error_table_r): put table at end of the list + +2001-02-15 Assar Westerlund + + * com_err.c (default_proc): add printf attributes + +2000-08-16 Assar Westerlund + + * Makefile.am: bump version to 1:1:0 + +2000-07-31 Assar Westerlund + + * com_right.h (initialize_error_table_r): fix prototype + +2000-04-05 Assar Westerlund + + * com_err.c (_et_lit): explicitly initialize it to NULL to make + dyld on Darwin/MacOS X happy + +2000-01-16 Assar Westerlund + + * com_err.h: remove __P definition (now in com_right.h). this + file always includes com_right.h so that's where it should reside. + * com_right.h: moved __P here and added it to the function + prototypes + * com_err.h (error_table_name): add __P + 1999-07-03 Assar Westerlund * parse.y (statement): use asprintf ==== //depot/projects/hammer/contrib/com_err/Makefile.am#2 (text+ko) ==== @@ -1,11 +1,11 @@ -# $Id: Makefile.am,v 1.23 1999/04/09 18:26:55 assar Exp $ +# $Id: Makefile.am,v 1.27 2002/03/10 23:52:41 assar Exp $ include $(top_srcdir)/Makefile.am.common YFLAGS = -d lib_LTLIBRARIES = libcom_err.la -libcom_err_la_LDFLAGS = -version-info 1:0:0 +libcom_err_la_LDFLAGS = -version-info 2:1:1 bin_PROGRAMS = compile_et @@ -17,7 +17,7 @@ CLEANFILES = lex.c parse.c parse.h -$(compile_et_OBJECTS): parse.h +$(compile_et_OBJECTS): parse.h parse.c ## XXX broken automake 1.4s compile_et_LDADD = \ $(LIB_roken) \ ==== //depot/projects/hammer/contrib/com_err/Makefile.in#2 (text+ko) ==== @@ -1,6 +1,8 @@ -# Makefile.in generated automatically by automake 1.4 from Makefile.am +# Makefile.in generated by automake 1.7.9 from Makefile.am. +# @configure_input@ -# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 +# Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -10,173 +12,294 @@ # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. -# $Id: Makefile.am,v 1.23 1999/04/09 18:26:55 assar Exp $ +@SET_MAKE@ +# $Id: Makefile.am,v 1.27 2002/03/10 23:52:41 assar Exp $ -# $Id: Makefile.am.common,v 1.3 1999/04/01 14:58:43 joda Exp $ +# $Id: Makefile.am.common,v 1.5 2002/05/19 18:35:37 joda Exp $ +# $Id: Makefile.am.common,v 1.37.2.2 2003/10/13 13:15:39 joda Exp $ -# $Id: Makefile.am.common,v 1.12 1999/07/28 00:54:29 assar Exp $ - - -SHELL = @SHELL@ - srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ -prefix = @prefix@ -exec_prefix = @exec_prefix@ - -bindir = @bindir@ -sbindir = @sbindir@ -libexecdir = @libexecdir@ -datadir = @datadir@ -sysconfdir = @sysconfdir@ -sharedstatedir = @sharedstatedir@ -localstatedir = @localstatedir@ -libdir = @libdir@ -infodir = @infodir@ -mandir = @mandir@ -includedir = @includedir@ -oldincludedir = /usr/include - -DESTDIR = - pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ - top_builddir = ../.. -ACLOCAL = @ACLOCAL@ -AUTOCONF = @AUTOCONF@ -AUTOMAKE = @AUTOMAKE@ -AUTOHEADER = @AUTOHEADER@ - +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -transform = @program_transform_name@ - +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : -host_alias = @host_alias@ host_triplet = @host@ -AFS_EXTRA_LD = @AFS_EXTRA_LD@ +ACLOCAL = @ACLOCAL@ +AIX4_FALSE = @AIX4_FALSE@ +AIX4_TRUE = @AIX4_TRUE@ +AIX_DYNAMIC_AFS_FALSE = @AIX_DYNAMIC_AFS_FALSE@ +AIX_DYNAMIC_AFS_TRUE = @AIX_DYNAMIC_AFS_TRUE@ AIX_EXTRA_KAFS = @AIX_EXTRA_KAFS@ +AIX_FALSE = @AIX_FALSE@ +AIX_TRUE = @AIX_TRUE@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CANONICAL_HOST = @CANONICAL_HOST@ CATMAN = @CATMAN@ >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Mon Apr 5 18:55:06 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 247A816A4D1; Mon, 5 Apr 2004 18:55:06 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9FEC16A4CE for ; Mon, 5 Apr 2004 18:55:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF6AF43D1F for ; Mon, 5 Apr 2004 18:55:05 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i361soGe074528 for ; Mon, 5 Apr 2004 18:54:50 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i361snjq074525 for perforce@freebsd.org; Mon, 5 Apr 2004 18:54:49 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Mon, 5 Apr 2004 18:54:49 -0700 (PDT) Message-Id: <200404060154.i361snjq074525@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50443 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 01:55:06 -0000 http://perforce.freebsd.org/chv.cgi?CH=50443 Change 50443 by marcel@marcel_nfs on 2004/04/05 18:54:15 IFC @50441 Affected files ... .. //depot/projects/gdb/bin/ps/ps.c#8 integrate .. //depot/projects/gdb/crypto/openssl/crypto/pkcs7/pk7_doit.c#3 integrate .. //depot/projects/gdb/etc/defaults/rc.conf#7 integrate .. //depot/projects/gdb/etc/rc.d/Makefile#7 integrate .. //depot/projects/gdb/etc/rc.d/ipfw#3 integrate .. //depot/projects/gdb/etc/rc.d/natd#1 branch .. //depot/projects/gdb/etc/rc.d/sendmail#3 integrate .. //depot/projects/gdb/gnu/usr.bin/send-pr/categories#2 integrate .. //depot/projects/gdb/lib/libarchive/Makefile#4 integrate .. //depot/projects/gdb/lib/libarchive/archive.h#5 integrate .. //depot/projects/gdb/lib/libarchive/archive_entry.c#4 integrate .. //depot/projects/gdb/lib/libarchive/archive_entry.h#3 integrate .. //depot/projects/gdb/lib/libarchive/archive_private.h#4 integrate .. //depot/projects/gdb/lib/libarchive/archive_read.3#3 integrate .. //depot/projects/gdb/lib/libarchive/archive_read.c#4 integrate .. //depot/projects/gdb/lib/libarchive/archive_read_extract.c#3 integrate .. //depot/projects/gdb/lib/libarchive/archive_read_open_fd.c#1 branch .. //depot/projects/gdb/lib/libarchive/archive_read_open_file.c#3 integrate .. //depot/projects/gdb/lib/libarchive/archive_read_support_compression_none.c#3 integrate .. //depot/projects/gdb/lib/libarchive/archive_read_support_format_tar.c#6 integrate .. //depot/projects/gdb/lib/libarchive/archive_write.3#2 integrate .. //depot/projects/gdb/lib/libarchive/archive_write.c#4 integrate .. //depot/projects/gdb/lib/libarchive/archive_write_open_fd.c#1 branch .. //depot/projects/gdb/lib/libarchive/archive_write_open_file.c#4 integrate .. //depot/projects/gdb/lib/libarchive/archive_write_set_format_pax.c#5 integrate .. //depot/projects/gdb/lib/libc/locale/gb18030.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/mbrtowc.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/setrunelocale.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/table.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/utf2.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/wcrtomb.c#2 integrate .. //depot/projects/gdb/lib/libc/net/name6.c#4 integrate .. //depot/projects/gdb/lib/libc/sys/Makefile.inc#3 integrate .. //depot/projects/gdb/lib/libc/sys/getfh.2#2 integrate .. //depot/projects/gdb/libexec/rshd/rshd.c#2 integrate .. //depot/projects/gdb/release/doc/en_US.ISO8859-1/hardware/ia64/proc-ia64.sgml#2 integrate .. //depot/projects/gdb/release/doc/en_US.ISO8859-1/installation/common/install.sgml#2 integrate .. //depot/projects/gdb/release/doc/en_US.ISO8859-1/readme/article.sgml#2 integrate .. //depot/projects/gdb/sbin/gconcat/gconcat.c#4 integrate .. //depot/projects/gdb/sbin/ifconfig/ifieee80211.c#3 integrate .. //depot/projects/gdb/share/colldef/Makefile#4 integrate .. //depot/projects/gdb/share/man/man4/polling.4#4 integrate .. //depot/projects/gdb/share/man/man5/rc.conf.5#9 integrate .. //depot/projects/gdb/share/mk/bsd.cpu.mk#6 integrate .. //depot/projects/gdb/share/monetdef/Makefile#5 integrate .. //depot/projects/gdb/share/msgdef/Makefile#4 integrate .. //depot/projects/gdb/share/numericdef/Makefile#4 integrate .. //depot/projects/gdb/share/timedef/Makefile#4 integrate .. //depot/projects/gdb/sys/alpha/alpha/clock.c#2 integrate .. //depot/projects/gdb/sys/alpha/alpha/genassym.c#2 integrate .. //depot/projects/gdb/sys/alpha/alpha/mem.c#3 integrate .. //depot/projects/gdb/sys/alpha/alpha/pmap.c#3 integrate .. //depot/projects/gdb/sys/alpha/alpha/sys_machdep.c#2 integrate .. //depot/projects/gdb/sys/alpha/alpha/uio_machdep.c#2 integrate .. //depot/projects/gdb/sys/alpha/include/_limits.h#2 integrate .. //depot/projects/gdb/sys/alpha/include/cpu.h#2 integrate .. //depot/projects/gdb/sys/alpha/include/endian.h#2 integrate .. //depot/projects/gdb/sys/alpha/include/float.h#2 integrate .. //depot/projects/gdb/sys/alpha/include/ieee.h#2 integrate .. //depot/projects/gdb/sys/alpha/include/in_cksum.h#2 integrate .. //depot/projects/gdb/sys/alpha/include/limits.h#2 integrate .. //depot/projects/gdb/sys/alpha/include/param.h#2 integrate .. //depot/projects/gdb/sys/alpha/include/pmap.h#4 integrate .. //depot/projects/gdb/sys/alpha/include/ptrace.h#2 integrate .. //depot/projects/gdb/sys/alpha/include/sysarch.h#2 integrate .. //depot/projects/gdb/sys/alpha/include/vmparam.h#2 integrate .. //depot/projects/gdb/sys/alpha/isa/isa_dma.c#2 integrate .. //depot/projects/gdb/sys/amd64/amd64/apic_vector.S#2 integrate .. //depot/projects/gdb/sys/amd64/amd64/autoconf.c#2 integrate .. //depot/projects/gdb/sys/amd64/amd64/cpu_switch.S#3 integrate .. //depot/projects/gdb/sys/amd64/amd64/exception.S#2 integrate .. //depot/projects/gdb/sys/amd64/amd64/fpu.c#3 integrate .. //depot/projects/gdb/sys/amd64/amd64/genassym.c#3 integrate .. //depot/projects/gdb/sys/amd64/amd64/mem.c#3 integrate .. //depot/projects/gdb/sys/amd64/amd64/pmap.c#6 integrate .. //depot/projects/gdb/sys/amd64/amd64/support.S#4 integrate .. //depot/projects/gdb/sys/amd64/amd64/sys_machdep.c#2 integrate .. //depot/projects/gdb/sys/amd64/amd64/uio_machdep.c#2 integrate .. //depot/projects/gdb/sys/amd64/ia32/ia32_signal.c#3 integrate .. //depot/projects/gdb/sys/amd64/include/_limits.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/asm.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/asmacros.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/cpu.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/cpufunc.h#6 integrate .. //depot/projects/gdb/sys/amd64/include/endian.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/exec.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/float.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/fpu.h#3 integrate .. //depot/projects/gdb/sys/amd64/include/frame.h#3 integrate .. //depot/projects/gdb/sys/amd64/include/in_cksum.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/limits.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/pcb.h#3 integrate .. //depot/projects/gdb/sys/amd64/include/pmap.h#4 integrate .. //depot/projects/gdb/sys/amd64/include/proc.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/profile.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/psl.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/ptrace.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/reg.h#3 integrate .. //depot/projects/gdb/sys/amd64/include/reloc.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/segments.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/signal.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/specialreg.h#3 integrate .. //depot/projects/gdb/sys/amd64/include/sysarch.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/trap.h#2 integrate .. //depot/projects/gdb/sys/amd64/include/tss.h#2 integrate .. //depot/projects/gdb/sys/amd64/isa/atpic_vector.S#2 integrate .. //depot/projects/gdb/sys/amd64/isa/clock.c#2 integrate .. //depot/projects/gdb/sys/amd64/isa/icu.h#2 integrate .. //depot/projects/gdb/sys/amd64/isa/isa.h#2 integrate .. //depot/projects/gdb/sys/amd64/isa/isa_dma.c#3 integrate .. //depot/projects/gdb/sys/amd64/isa/isa_dma.h#2 integrate .. //depot/projects/gdb/sys/amd64/isa/nmi.c#2 integrate .. //depot/projects/gdb/sys/amd64/isa/timerreg.h#2 integrate .. //depot/projects/gdb/sys/arm/include/_limits.h#2 integrate .. //depot/projects/gdb/sys/arm/include/limits.h#2 integrate .. //depot/projects/gdb/sys/arm/include/signal.h#2 integrate .. //depot/projects/gdb/sys/boot/alpha/libalpha/elf_freebsd.c#2 integrate .. //depot/projects/gdb/sys/boot/efi/libefi/elf_freebsd.c#2 integrate .. //depot/projects/gdb/sys/boot/ia64/libski/elf_freebsd.c#2 integrate .. //depot/projects/gdb/sys/boot/pc98/boot2/dinode.h#2 integrate .. //depot/projects/gdb/sys/boot/pc98/boot2/fs.h#2 integrate .. //depot/projects/gdb/sys/boot/pc98/boot2/inode.h#2 integrate .. //depot/projects/gdb/sys/boot/pc98/boot2/quota.h#2 integrate .. //depot/projects/gdb/sys/compat/freebsd32/freebsd32_proto.h#5 integrate .. //depot/projects/gdb/sys/compat/freebsd32/freebsd32_syscall.h#5 integrate .. //depot/projects/gdb/sys/compat/freebsd32/freebsd32_syscalls.c#5 integrate .. //depot/projects/gdb/sys/compat/freebsd32/freebsd32_sysent.c#5 integrate .. //depot/projects/gdb/sys/compat/ndis/kern_ndis.c#9 integrate .. //depot/projects/gdb/sys/compat/ndis/ndis_var.h#5 integrate .. //depot/projects/gdb/sys/compat/ndis/subr_ndis.c#8 integrate .. //depot/projects/gdb/sys/contrib/dev/acpica/acfreebsd.h#4 integrate .. //depot/projects/gdb/sys/dev/ath/if_ath.c#6 integrate .. //depot/projects/gdb/sys/dev/bfe/if_bfereg.h#2 integrate .. //depot/projects/gdb/sys/dev/fb/creator.c#2 integrate .. //depot/projects/gdb/sys/dev/if_ndis/if_ndis.c#9 integrate .. //depot/projects/gdb/sys/dev/puc/puc_sbus.c#2 integrate .. //depot/projects/gdb/sys/geom/geom_io.c#3 integrate .. //depot/projects/gdb/sys/i386/conf/NOTES#6 integrate .. //depot/projects/gdb/sys/i386/i386/identcpu.c#4 integrate .. //depot/projects/gdb/sys/i386/i386/pmap.c#4 integrate .. //depot/projects/gdb/sys/i386/include/pmap.h#3 integrate .. //depot/projects/gdb/sys/i386/isa/cy.c#3 integrate .. //depot/projects/gdb/sys/ia64/ia64/pmap.c#4 integrate .. //depot/projects/gdb/sys/ia64/include/pmap.h#3 integrate .. //depot/projects/gdb/sys/isa/psm.c#4 integrate .. //depot/projects/gdb/sys/kern/init_sysent.c#5 integrate .. //depot/projects/gdb/sys/kern/kern_clock.c#5 integrate .. //depot/projects/gdb/sys/kern/kern_descrip.c#5 integrate .. //depot/projects/gdb/sys/kern/kern_exit.c#5 integrate .. //depot/projects/gdb/sys/kern/kern_fork.c#10 integrate .. //depot/projects/gdb/sys/kern/kern_ktrace.c#4 integrate .. //depot/projects/gdb/sys/kern/kern_lockf.c#2 integrate .. //depot/projects/gdb/sys/kern/kern_malloc.c#4 integrate .. //depot/projects/gdb/sys/kern/kern_mib.c#2 integrate .. //depot/projects/gdb/sys/kern/kern_proc.c#5 integrate .. //depot/projects/gdb/sys/kern/kern_prot.c#3 integrate .. //depot/projects/gdb/sys/kern/kern_resource.c#3 integrate .. //depot/projects/gdb/sys/kern/kern_shutdown.c#5 integrate .. //depot/projects/gdb/sys/kern/kern_sig.c#5 integrate .. //depot/projects/gdb/sys/kern/kern_subr.c#3 integrate .. //depot/projects/gdb/sys/kern/kern_synch.c#7 integrate .. //depot/projects/gdb/sys/kern/kern_sysctl.c#4 integrate .. //depot/projects/gdb/sys/kern/kern_time.c#2 integrate .. //depot/projects/gdb/sys/kern/kern_timeout.c#2 integrate .. //depot/projects/gdb/sys/kern/kern_xxx.c#2 integrate .. //depot/projects/gdb/sys/kern/sched_4bsd.c#4 integrate .. //depot/projects/gdb/sys/kern/sched_ule.c#7 integrate .. //depot/projects/gdb/sys/kern/subr_autoconf.c#2 integrate .. //depot/projects/gdb/sys/kern/subr_clock.c#2 integrate .. //depot/projects/gdb/sys/kern/subr_log.c#3 integrate .. //depot/projects/gdb/sys/kern/subr_mchain.c#2 integrate .. //depot/projects/gdb/sys/kern/subr_param.c#5 integrate .. //depot/projects/gdb/sys/kern/subr_prf.c#4 integrate .. //depot/projects/gdb/sys/kern/subr_prof.c#3 integrate .. //depot/projects/gdb/sys/kern/subr_scanf.c#2 integrate .. //depot/projects/gdb/sys/kern/sys_generic.c#5 integrate .. //depot/projects/gdb/sys/kern/sys_socket.c#3 integrate .. //depot/projects/gdb/sys/kern/syscalls.c#5 integrate .. //depot/projects/gdb/sys/kern/syscalls.master#5 integrate .. //depot/projects/gdb/sys/kern/tty_compat.c#2 integrate .. //depot/projects/gdb/sys/kern/tty_conf.c#2 integrate .. //depot/projects/gdb/sys/kern/tty_cons.c#5 integrate .. //depot/projects/gdb/sys/kern/tty_pty.c#4 integrate .. //depot/projects/gdb/sys/kern/uipc_domain.c#3 integrate .. //depot/projects/gdb/sys/kern/uipc_mbuf.c#3 integrate .. //depot/projects/gdb/sys/kern/uipc_mbuf2.c#2 integrate .. //depot/projects/gdb/sys/kern/uipc_proto.c#2 integrate .. //depot/projects/gdb/sys/kern/uipc_socket.c#5 integrate .. //depot/projects/gdb/sys/kern/uipc_socket2.c#5 integrate .. //depot/projects/gdb/sys/kern/uipc_syscalls.c#7 integrate .. //depot/projects/gdb/sys/kern/uipc_usrreq.c#5 integrate .. //depot/projects/gdb/sys/kern/vfs_cache.c#2 integrate .. //depot/projects/gdb/sys/kern/vfs_cluster.c#2 integrate .. //depot/projects/gdb/sys/kern/vfs_default.c#3 integrate .. //depot/projects/gdb/sys/kern/vfs_export.c#2 integrate .. //depot/projects/gdb/sys/kern/vfs_init.c#3 integrate .. //depot/projects/gdb/sys/kern/vfs_lookup.c#2 integrate .. //depot/projects/gdb/sys/kern/vfs_mount.c#5 integrate .. //depot/projects/gdb/sys/kern/vfs_subr.c#6 integrate .. //depot/projects/gdb/sys/kern/vfs_syscalls.c#5 integrate .. //depot/projects/gdb/sys/kern/vfs_vnops.c#5 integrate .. //depot/projects/gdb/sys/kern/vnode_if.src#2 integrate .. //depot/projects/gdb/sys/net/if_arcsubr.c#3 integrate .. //depot/projects/gdb/sys/net/if_ethersubr.c#6 integrate .. //depot/projects/gdb/sys/net/if_fddisubr.c#4 integrate .. //depot/projects/gdb/sys/net/if_gif.c#3 integrate .. //depot/projects/gdb/sys/net/if_gif.h#2 integrate .. //depot/projects/gdb/sys/net/if_iso88025subr.c#3 integrate .. //depot/projects/gdb/sys/net/if_var.h#4 integrate .. //depot/projects/gdb/sys/net/route.h#2 integrate .. //depot/projects/gdb/sys/net80211/ieee80211.h#2 integrate .. //depot/projects/gdb/sys/net80211/ieee80211_node.c#4 integrate .. //depot/projects/gdb/sys/net80211/ieee80211_node.h#3 integrate .. //depot/projects/gdb/sys/net80211/ieee80211_radiotap.h#2 integrate .. //depot/projects/gdb/sys/net80211/ieee80211_var.h#5 integrate .. //depot/projects/gdb/sys/netgraph/ng_l2tp.c#2 integrate .. //depot/projects/gdb/sys/netinet/if_ether.c#4 integrate .. //depot/projects/gdb/sys/netinet/if_ether.h#2 integrate .. //depot/projects/gdb/sys/netinet/tcp_subr.c#4 integrate .. //depot/projects/gdb/sys/netinet/tcp_usrreq.c#5 integrate .. //depot/projects/gdb/sys/nfsclient/nfs_socket.c#5 integrate .. //depot/projects/gdb/sys/nfsserver/nfs_srvsock.c#3 integrate .. //depot/projects/gdb/sys/nfsserver/nfs_syscalls.c#2 integrate .. //depot/projects/gdb/sys/pci/agpreg.h#2 integrate .. //depot/projects/gdb/sys/pci/cy_pci.c#2 integrate .. //depot/projects/gdb/sys/pci/if_vr.c#3 integrate .. //depot/projects/gdb/sys/pci/if_vrreg.h#2 integrate .. //depot/projects/gdb/sys/powerpc/include/pmap.h#3 integrate .. //depot/projects/gdb/sys/powerpc/powerpc/pmap.c#5 integrate .. //depot/projects/gdb/sys/sparc64/creator/creator_upa.c#3 integrate .. //depot/projects/gdb/sys/sparc64/include/pmap.h#2 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/pmap.c#3 integrate .. //depot/projects/gdb/sys/sys/mount.h#4 integrate .. //depot/projects/gdb/sys/sys/syscall.h#5 integrate .. //depot/projects/gdb/sys/sys/syscall.mk#5 integrate .. //depot/projects/gdb/sys/sys/sysproto.h#5 integrate .. //depot/projects/gdb/sys/vm/pmap.h#3 integrate .. //depot/projects/gdb/sys/vm/vm_init.c#2 integrate .. //depot/projects/gdb/sys/vm/vm_mmap.c#5 integrate .. //depot/projects/gdb/sys/vm/vm_page.c#4 integrate .. //depot/projects/gdb/sys/vm/vm_page.h#3 integrate .. //depot/projects/gdb/usr.bin/calendar/calendars/calendar.holiday#2 integrate .. //depot/projects/gdb/usr.bin/make/main.c#2 integrate .. //depot/projects/gdb/usr.bin/su/su.c#2 integrate .. //depot/projects/gdb/usr.bin/tar/Makefile#1 branch .. //depot/projects/gdb/usr.bin/tar/bsdtar.1#1 branch .. //depot/projects/gdb/usr.bin/tar/bsdtar.c#1 branch .. //depot/projects/gdb/usr.bin/tar/bsdtar.h#1 branch .. //depot/projects/gdb/usr.bin/tar/bsdtar_platform.h#1 branch .. //depot/projects/gdb/usr.bin/tar/matching.c#1 branch .. //depot/projects/gdb/usr.bin/tar/read.c#1 branch .. //depot/projects/gdb/usr.bin/tar/util.c#1 branch .. //depot/projects/gdb/usr.bin/tar/write.c#1 branch .. //depot/projects/gdb/usr.bin/window/lcmd2.c#2 integrate .. //depot/projects/gdb/usr.bin/ypwhich/ypwhich.c#2 integrate .. //depot/projects/gdb/usr.sbin/diskinfo/Makefile#2 integrate .. //depot/projects/gdb/usr.sbin/diskinfo/diskinfo.c#3 integrate .. //depot/projects/gdb/usr.sbin/inetd/inetd.c#3 integrate .. //depot/projects/gdb/usr.sbin/newsyslog/newsyslog.c#2 integrate .. //depot/projects/gdb/usr.sbin/ppp/ppp.8.m4#2 integrate .. //depot/projects/gdb/usr.sbin/raycontrol/raycontrol.c#2 integrate .. //depot/projects/gdb/usr.sbin/rpc.statd/statd.c#2 integrate Differences ... ==== //depot/projects/gdb/bin/ps/ps.c#8 (text+ko) ==== @@ -51,7 +51,7 @@ #endif #include -__FBSDID("$FreeBSD: src/bin/ps/ps.c,v 1.85 2004/04/04 04:41:51 gad Exp $"); +__FBSDID("$FreeBSD: src/bin/ps/ps.c,v 1.87 2004/04/04 17:43:48 gad Exp $"); #include #include @@ -70,7 +70,6 @@ #include #include #include -#include #include #include #include @@ -157,7 +156,7 @@ "%cpu,%mem,command"; static char Zfmt[] = "label"; -#define PS_ARGS "AaCc" OPT_LAZY_f "G:gHhjLlM:mN:O:o:p:rSTt:U:uvwXxZ" +#define PS_ARGS "AaCce" OPT_LAZY_f "G:gHhjLlM:mN:O:o:p:rSTt:U:uvwXxZ" int main(int argc, char *argv[]) ==== //depot/projects/gdb/crypto/openssl/crypto/pkcs7/pk7_doit.c#3 (text+ko) ==== @@ -257,10 +257,15 @@ bio=BIO_new(BIO_s_null()); else { - ASN1_OCTET_STRING *os; - os = PKCS7_get_octet_string(p7->d.sign->contents); - if (os && os->length > 0) - bio = BIO_new_mem_buf(os->data, os->length); + if (PKCS7_type_is_signed(p7)) + { + ASN1_OCTET_STRING *os; + os = PKCS7_get_octet_string( + p7->d.sign->contents); + if (os && os->length > 0) + bio = BIO_new_mem_buf(os->data, + os->length); + } if(bio == NULL) { bio=BIO_new(BIO_s_mem()); ==== //depot/projects/gdb/etc/defaults/rc.conf#7 (text+ko) ==== @@ -13,7 +13,7 @@ # # All arguments must be in double or single quotes. # -# $FreeBSD: src/etc/defaults/rc.conf,v 1.203 2004/04/02 19:25:27 mlaier Exp $ +# $FreeBSD: src/etc/defaults/rc.conf,v 1.204 2004/04/05 16:22:14 fjoe Exp $ ############################################################## ### Important initial Boot-time options #################### @@ -391,8 +391,10 @@ mta_start_script="/etc/rc.sendmail" # Script to start your chosen MTA, called by /etc/rc. -# Settings for /etc/rc.sendmail: +# Settings for /etc/rc.sendmail and /etc/rc.d/sendmail: sendmail_enable="NO" # Run the sendmail inbound daemon (YES/NO). +sendmail_pidfile="/var/run/sendmail.pid" # sendmail pid file +sendmail_procname="/usr/sbin/sendmail" # sendmail process name sendmail_flags="-L sm-mta -bd -q30m" # Flags to sendmail (as a server) sendmail_submit_enable="YES" # Start a localhost-only MTA for mail submission sendmail_submit_flags="-L sm-mta -bd -q30m -ODaemonPortOptions=Addr=localhost" ==== //depot/projects/gdb/etc/rc.d/Makefile#7 (text+ko) ==== @@ -1,5 +1,5 @@ # $NetBSD: Makefile,v 1.16 2001/01/14 15:37:22 minoura Exp $ -# $FreeBSD: src/etc/rc.d/Makefile,v 1.38 2004/04/02 19:25:27 mlaier Exp $ +# $FreeBSD: src/etc/rc.d/Makefile,v 1.39 2004/04/05 16:29:45 fjoe Exp $ FILES= DAEMON LOGIN NETWORKING SERVERS \ abi accounting addswap adjkerntz amd \ @@ -21,7 +21,7 @@ ldconfig local localpkg lomac lpd \ mixer motd mountcritlocal mountcritremote \ mountd moused mroute6d mrouted msgs \ - named netif netoptions \ + named natd netif netoptions \ network_ipv6 nfsclient nfsd \ nfslocking nfsserver nisdomain ntpd ntpdate \ othermta \ ==== //depot/projects/gdb/etc/rc.d/ipfw#3 (text+ko) ==== @@ -1,6 +1,6 @@ #!/bin/sh # -# $FreeBSD: src/etc/rc.d/ipfw,v 1.6 2004/03/08 12:25:05 pjd Exp $ +# $FreeBSD: src/etc/rc.d/ipfw,v 1.7 2004/04/05 16:29:45 fjoe Exp $ # # PROVIDE: ipfw @@ -37,31 +37,7 @@ if [ -r "${firewall_script}" ]; then . "${firewall_script}" echo -n 'Firewall rules loaded, starting divert daemons:' - - # Network Address Translation daemon - # - if checkyesno natd_enable; then - dhcp_list="`list_net_interfaces dhcp`" - for ifn in ${dhcp_list}; do - case ${natd_interface} in - ${ifn}) - natd_flags="$natd_flags -dynamic" - ;; - *) - ;; - esac - done - if [ -n "${natd_interface}" ]; then - if echo ${natd_interface} | \ - grep -q -E '^[0-9]+(\.[0-9]+){0,3}$'; then - natd_flags="$natd_flags -a ${natd_interface}" - else - natd_flags="$natd_flags -n ${natd_interface}" - fi - fi - echo -n ' natd' - ${natd_program:-/sbin/natd} ${natd_flags} ${natd_ifarg} - fi + /etc/rc.d/natd start elif [ "`ipfw l 65535`" = "65535 deny ip from any to any" ]; then echo 'Warning: kernel has firewall functionality, but' \ ' firewall rules are not enabled.' @@ -86,8 +62,7 @@ # Disable the firewall # ${SYSCTL_W} net.inet.ip.fw.enable=0 - killall natd; - sleep 2; + /etc/rc.d/natd stop } load_rc_config $name ==== //depot/projects/gdb/etc/rc.d/sendmail#3 (text+ko) ==== @@ -1,7 +1,7 @@ #!/bin/sh # # $NetBSD: sendmail,v 1.14 2002/02/12 01:26:36 lukem Exp $ -# $FreeBSD: src/etc/rc.d/sendmail,v 1.9 2004/01/17 10:59:43 mtm Exp $ +# $FreeBSD: src/etc/rc.d/sendmail,v 1.10 2004/04/05 16:26:22 fjoe Exp $ # # PROVIDE: mail @@ -18,11 +18,12 @@ name="sendmail" rcvar=`set_rcvar` required_files="/etc/mail/${name}.cf" + +load_rc_config $name command=${sendmail_program:-/usr/sbin/sendmail} pidfile=${sendmail_pidfile:-/var/run/sendmail.pid} +procname=${sendmail_procname:-/usr/sbin/sendmail} -load_rc_config $name - case ${sendmail_enable} in [Nn][Oo][Nn][Ee]) sendmail_enable="NO" @@ -73,7 +74,7 @@ required_files= -if ! checkyesno sendmail_enable; then +if ! checkyesno sendmail_submit_enable; then name="sendmail_submit" rcvar=`set_rcvar` start_cmd="${command} ${sendmail_submit_flags}" ==== //depot/projects/gdb/gnu/usr.bin/send-pr/categories#2 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/gnu/usr.bin/send-pr/categories,v 1.15 2003/06/20 10:48:26 des Exp $ +# $FreeBSD: src/gnu/usr.bin/send-pr/categories,v 1.16 2004/04/05 23:06:16 ceri Exp $ advocacy alpha amd64 @@ -15,4 +15,5 @@ powerpc sparc64 standards +threads www ==== //depot/projects/gdb/lib/libarchive/Makefile#4 (text+ko) ==== @@ -1,13 +1,13 @@ # Makefile for libarchive. # -# $FreeBSD: src/lib/libarchive/Makefile,v 1.4 2004/03/19 22:37:06 kientzle Exp $ - +# $FreeBSD: src/lib/libarchive/Makefile,v 1.5 2004/04/05 21:12:29 kientzle Exp $ +DEBUG_FLAGS=-g LIB= archive SHLIB_MAJOR= 1 # I'm not yet ready for a shared version of this library, as -# there are still a couple of API changes still in the works. -NOSHLIBS= 1 +# there are a couple of API changes still in the works. +NOPIC= 1 SRCS= archive_check_magic.c \ archive_entry.c \ @@ -15,6 +15,7 @@ archive_read_data_into_buffer.c \ archive_read_data_into_fd.c \ archive_read_extract.c \ + archive_read_open_fd.c \ archive_read_open_file.c \ archive_read_support_compression_all.c \ archive_read_support_compression_bzip2.c \ @@ -28,6 +29,7 @@ archive_string_sprintf.c \ archive_util.c \ archive_write.c \ + archive_write_open_fd.c \ archive_write_open_file.c \ archive_write_set_compression_bzip2.c \ archive_write_set_compression_gzip.c \ @@ -80,8 +82,8 @@ MLINKS += archive_read.3 archive_read_new.3 MLINKS += archive_read.3 archive_read_next_header.3 MLINKS += archive_read.3 archive_read_open.3 +MLINKS += archive_read.3 archive_read_open_fd.3 MLINKS += archive_read.3 archive_read_open_file.3 -MLINKS += archive_read.3 archive_read_open_tar.3 MLINKS += archive_read.3 archive_read_set_bytes_per_block.3 MLINKS += archive_read.3 archive_read_support_compression_all.3 MLINKS += archive_read.3 archive_read_support_compression_bzip2.3 @@ -102,6 +104,7 @@ MLINKS += archive_write.3 archive_write_header.3 MLINKS += archive_write.3 archive_write_new.3 MLINKS += archive_write.3 archive_write_open.3 +MLINKS += archive_write.3 archive_write_open_fd.3 MLINKS += archive_write.3 archive_write_open_file.3 MLINKS += archive_write.3 archive_write_prepare.3 MLINKS += archive_write.3 archive_write_set_bytes_per_block.3 @@ -120,7 +123,7 @@ CFLAGS+= -DHAVE_DMALLOC -I/usr/local/include LDFLAGS+= -L/usr/local/lib -ldmalloc .endif -CFLAGS+= -O3 +#CFLAGS+= -O3 WARNS?= 6 ==== //depot/projects/gdb/lib/libarchive/archive.h#5 (text+ko) ==== @@ -23,7 +23,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/lib/libarchive/archive.h,v 1.5 2004/03/19 22:37:06 kientzle Exp $ + * $FreeBSD: src/lib/libarchive/archive.h,v 1.6 2004/04/05 21:12:29 kientzle Exp $ */ #ifndef ARCHIVE_H_INCLUDED @@ -149,6 +149,8 @@ */ int archive_read_open_file(struct archive *, const char *_file, size_t _block_size); +int archive_read_open_fd(struct archive *, int _fd, + size_t _block_size); /* Parses and returns next entry header. */ int archive_read_next_header(struct archive *, @@ -239,10 +241,8 @@ int archive_write_open(struct archive *, void *, archive_open_callback *, archive_write_callback *, archive_close_callback *); +int archive_write_open_fd(struct archive *, int _fd); int archive_write_open_file(struct archive *, const char *_file); -int archive_write_open_file_position(struct archive *, - const char *_filename, int64_t offset); -int archive_write_open_tar(struct archive *, const char *_file); /* * Note that the library will truncate writes beyond the size provided ==== //depot/projects/gdb/lib/libarchive/archive_entry.c#4 (text+ko) ==== @@ -25,19 +25,25 @@ */ #include "archive_platform.h" -__FBSDID("$FreeBSD: src/lib/libarchive/archive_entry.c,v 1.3 2004/03/19 22:37:06 kientzle Exp $"); +__FBSDID("$FreeBSD: src/lib/libarchive/archive_entry.c,v 1.4 2004/04/05 21:12:29 kientzle Exp $"); #include #include #ifdef HAVE_DMALLOC #include #endif +#include #include #include #include #include +#include "archive.h" #include "archive_entry.h" +#include "archive_private.h" + +#undef max +#define max(a, b) ((a)>(b)?(a):(b)) /* * Handle wide character (i.e., Unicode) and non-wide character @@ -52,20 +58,44 @@ wchar_t *aes_wcs_alloc; }; -void aes_clean(struct aes *); -void aes_copy(struct aes *dest, struct aes *src); -const char * aes_get_mbs(struct aes *); -const wchar_t * aes_get_wcs(struct aes *); -void aes_set_mbs(struct aes *, const char *mbs); -void aes_set_wcs(struct aes *, const wchar_t *wcs); -void aes_copy_wcs(struct aes *, const wchar_t *wcs); +struct ae_acl { + struct ae_acl *next; + int type; /* E.g., access or default */ + int tag; /* E.g., user/group/other/mask */ + int permset; /* r/w/x bits */ + int id; /* uid/gid for user/group */ + struct aes name; /* uname/gname */ +}; + +static void aes_clean(struct aes *); +static void aes_copy(struct aes *dest, struct aes *src); +static const char * aes_get_mbs(struct aes *); +static const wchar_t * aes_get_wcs(struct aes *); +static void aes_set_mbs(struct aes *, const char *mbs); +static void aes_copy_mbs(struct aes *, const char *mbs); +/* static void aes_set_wcs(struct aes *, const wchar_t *wcs); */ +static void aes_copy_wcs(struct aes *, const wchar_t *wcs); + +static void append_entry_w(wchar_t **wp, const wchar_t *prefix, int tag, + const wchar_t *wname, int perm, int id); +static void append_id_w(wchar_t **wp, int id); + +static int acl_special(struct archive_entry *entry, + int type, int permset, int tag); +static struct ae_acl *acl_new_entry(struct archive_entry *entry, + int type, int permset, int tag, int id); +static void next_field_w(const wchar_t **wp, const wchar_t **start, + const wchar_t **end, wchar_t *sep); +static int prefix_w(const wchar_t *start, const wchar_t *end, + const wchar_t *test); + /* * Description of an archive entry. * * Basically, this is a "struct stat" with a few text fields added in. * - * TODO: Add "comment", "charset", "acl", and possibly other entries + * TODO: Add "comment", "charset", and possibly other entries * that are supported by "pax interchange" format. However, GNU, ustar, * cpio, and other variants don't support these features, so they're not an * excruciatingly high priority right now. @@ -95,14 +125,17 @@ /* * Use aes here so that we get transparent mbs<->wcs conversions. */ - struct aes ae_acl; /* ACL text */ - struct aes ae_acl_default; /* default ACL */ struct aes ae_fflags; /* Text fflags per fflagstostr(3) */ struct aes ae_gname; /* Name of owning group */ struct aes ae_hardlink; /* Name of target for hardlink */ struct aes ae_pathname; /* Name of entry */ struct aes ae_symlink; /* symlink contents */ struct aes ae_uname; /* Name of owner */ + + struct ae_acl *acl_head; + struct ae_acl *acl_p; + int acl_state; /* See acl_next for details. */ + wchar_t *acl_text_w; }; void @@ -189,6 +222,24 @@ } void +aes_copy_mbs(struct aes *aes, const char *mbs) +{ + if (aes->aes_mbs_alloc) { + free(aes->aes_mbs_alloc); + aes->aes_mbs_alloc = NULL; + } + if (aes->aes_wcs_alloc) { + free(aes->aes_wcs_alloc); + aes->aes_wcs_alloc = NULL; + } + aes->aes_mbs_alloc = malloc((strlen(mbs) + 1) * sizeof(char)); + strcpy(aes->aes_mbs_alloc, mbs); + aes->aes_mbs = aes->aes_mbs_alloc; + aes->aes_wcs = NULL; +} + +#if 0 +void aes_set_wcs(struct aes *aes, const wchar_t *wcs) { if (aes->aes_mbs_alloc) { @@ -202,6 +253,7 @@ aes->aes_mbs = NULL; aes->aes_wcs = wcs; } +#endif void aes_copy_wcs(struct aes *aes, const wchar_t *wcs) @@ -223,14 +275,13 @@ struct archive_entry * archive_entry_clear(struct archive_entry *entry) { - aes_clean(&entry->ae_acl); - aes_clean(&entry->ae_acl_default); aes_clean(&entry->ae_fflags); aes_clean(&entry->ae_gname); aes_clean(&entry->ae_hardlink); aes_clean(&entry->ae_pathname); aes_clean(&entry->ae_symlink); aes_clean(&entry->ae_uname); + archive_entry_acl_clear(entry); memset(entry, 0, sizeof(*entry)); entry->ae_tartype = -1; return entry; @@ -243,11 +294,12 @@ /* Allocate new structure and copy over all of the fields. */ entry2 = malloc(sizeof(*entry2)); + if(entry2 == NULL) + return (NULL); + memset(entry2, 0, sizeof(*entry2)); entry2->ae_stat = entry->ae_stat; entry2->ae_tartype = entry->ae_tartype; - aes_copy(&entry2->ae_acl ,&entry->ae_acl); - aes_copy(&entry2->ae_acl_default ,&entry->ae_acl_default); aes_copy(&entry2->ae_fflags ,&entry->ae_fflags); aes_copy(&entry2->ae_gname ,&entry->ae_gname); aes_copy(&entry2->ae_hardlink ,&entry->ae_hardlink); @@ -282,19 +334,6 @@ * Functions for reading fields from an archive_entry. */ -const char * -archive_entry_acl(struct archive_entry *entry) -{ - return (aes_get_mbs(&entry->ae_acl)); -} - - -const char * -archive_entry_acl_default(struct archive_entry *entry) -{ - return (aes_get_mbs(&entry->ae_acl_default)); -} - dev_t archive_entry_devmajor(struct archive_entry *entry) { @@ -332,6 +371,20 @@ return (entry->ae_stat.st_mode); } + +time_t +archive_entry_mtime(struct archive_entry *entry) +{ + return (entry->ae_stat.st_mtime); +} + + +long +archive_entry_mtime_nsec(struct archive_entry *entry) +{ + return (entry->ae_stat.st_mtimespec.tv_nsec); +} + const char * archive_entry_pathname(struct archive_entry *entry) { @@ -389,30 +442,6 @@ } void -archive_entry_set_acl(struct archive_entry *entry, const char *acl) -{ - aes_set_mbs(&entry->ae_acl, acl); -} - -void -archive_entry_copy_acl_w(struct archive_entry *entry, const wchar_t *acl) -{ - aes_copy_wcs(&entry->ae_acl, acl); -} - -void -archive_entry_set_acl_default(struct archive_entry *entry, const char *acl) -{ - aes_set_mbs(&entry->ae_acl_default, acl); -} - -void -archive_entry_copy_acl_default_w(struct archive_entry *entry, const wchar_t *acl) -{ - aes_copy_wcs(&entry->ae_acl_default, acl); -} - -void archive_entry_set_devmajor(struct archive_entry *entry, dev_t m) { dev_t d; @@ -532,6 +561,622 @@ aes_copy_wcs(&entry->ae_uname, name); } +/* + * ACL management. The following would, of course, be a lot simpler + * if: 1) the last draft of POSIX.1e were a really thorough and + * complete standard that addressed the needs of ACL archiving and 2) + * everyone followed it faithfully. Alas, neither is true, so the + * following is a lot more complex than might seem necessary to the + * uninitiated. + */ + +void +archive_entry_acl_clear(struct archive_entry *entry) +{ + struct ae_acl *ap; + + while (entry->acl_head != NULL) { + ap = entry->acl_head->next; + aes_clean(&entry->acl_head->name); + free(entry->acl_head); + entry->acl_head = ap; + } + if (entry->acl_text_w != NULL) { + free(entry->acl_text_w); + entry->acl_text_w = NULL; + } + entry->acl_p = NULL; + entry->acl_state = 0; /* Not counting. */ +} + +/* + * Add a single ACL entry to the internal list of ACL data. + */ +void +archive_entry_acl_add_entry(struct archive_entry *entry, + int type, int permset, int tag, int id, const char *name) +{ + struct ae_acl *ap; + + if (acl_special(entry, type, permset, tag) == 0) + return; + ap = acl_new_entry(entry, type, permset, tag, id); + if (ap == NULL) { + /* XXX Error XXX */ + return; + } + if (name != NULL && *name != '\0') + aes_copy_mbs(&ap->name, name); + else + aes_clean(&ap->name); +} + +/* + * As above, but with a wide-character name. + */ +void +archive_entry_acl_add_entry_w(struct archive_entry *entry, + int type, int permset, int tag, int id, const wchar_t *name) +{ + struct ae_acl *ap; + + if (acl_special(entry, type, permset, tag) == 0) + return; + ap = acl_new_entry(entry, type, permset, tag, id); + if (ap == NULL) { + /* XXX Error XXX */ + return; + } + if (name != NULL && *name != L'\0') + aes_copy_wcs(&ap->name, name); + else + aes_clean(&ap->name); +} + +/* + * If this ACL entry is part of the standard POSIX permissions set, + * store the permissions in the stat structure and return zero. + */ +static int +acl_special(struct archive_entry *entry, int type, int permset, int tag) +{ + if (type == ARCHIVE_ENTRY_ACL_TYPE_ACCESS) { + switch (tag) { + case ARCHIVE_ENTRY_ACL_USER_OBJ: + entry->ae_stat.st_mode &= 0077; + entry->ae_stat.st_mode |= (permset & 7) << 6; + return (0); + case ARCHIVE_ENTRY_ACL_GROUP_OBJ: + entry->ae_stat.st_mode &= 0707; + entry->ae_stat.st_mode |= (permset & 7) << 3; + return (0); + case ARCHIVE_ENTRY_ACL_OTHER: + entry->ae_stat.st_mode &= 0770; + entry->ae_stat.st_mode |= permset & 7; + return (0); + } + } + return (1); +} + +/* + * Allocate and populate a new ACL entry with everything but the + * name. + */ +static struct ae_acl * +acl_new_entry(struct archive_entry *entry, + int type, int permset, int tag, int id) +{ + struct ae_acl *ap; + + if (type != ARCHIVE_ENTRY_ACL_TYPE_ACCESS && + type != ARCHIVE_ENTRY_ACL_TYPE_DEFAULT) + return (NULL); + if (entry->acl_text_w != NULL) { + free(entry->acl_text_w); + entry->acl_text_w = NULL; + } + + /* XXX TODO: More sanity-checks on the arguments XXX */ + + /* If there's a matching entry already in the list, overwrite it. */ + for (ap = entry->acl_head; ap != NULL; ap = ap->next) { + if (ap->type == type && ap->tag == tag && ap->id == id) { + ap->permset = permset; + return (ap); + } + } + + /* Add a new entry to the list. */ + ap = malloc(sizeof(*ap)); + memset(ap, 0, sizeof(*ap)); + ap->next = entry->acl_head; + entry->acl_head = ap; + ap->type = type; + ap->tag = tag; + ap->id = id; + ap->permset = permset; + return (ap); +} + +/* + * Return a count of entries matching "want_type". + */ +int +archive_entry_acl_count(struct archive_entry *entry, int want_type) +{ + int count; + struct ae_acl *ap; + + count = 0; + ap = entry->acl_head; + while (ap != NULL) { + if ((ap->type & want_type) != 0) + count++; + ap = ap->next; + } + + if (count > 0 && ((want_type & ARCHIVE_ENTRY_ACL_TYPE_ACCESS) != 0)) + count += 3; + return (count); +} + +/* + * Prepare for reading entries from the ACL data. Returns a count + * of entries matching "want_type", or zero if there are no + * non-extended ACL entries of that type. + */ +int +archive_entry_acl_reset(struct archive_entry *entry, int want_type) +{ + int count, cutoff; + + count = archive_entry_acl_count(entry, want_type); + + /* + * If the only entries are the three standard ones, + * then don't return any ACL data. (In this case, + * client can just use chmod(2) to set permissions.) + */ + if ((want_type & ARCHIVE_ENTRY_ACL_TYPE_ACCESS) != 0) + cutoff = 3; + else + cutoff = 0; + + if (count > cutoff) + entry->acl_state = ARCHIVE_ENTRY_ACL_USER_OBJ; + else + entry->acl_state = 0; + entry->acl_p = NULL; + return (count); +} + >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Tue Apr 6 08:32:42 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7973216A4E7; Tue, 6 Apr 2004 08:32:40 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1416416A4CF for ; Tue, 6 Apr 2004 08:32:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0588843D53 for ; Tue, 6 Apr 2004 08:32:40 -0700 (PDT) (envelope-from areisse@nailabs.com) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i36FWUGe075754 for ; Tue, 6 Apr 2004 08:32:30 -0700 (PDT) (envelope-from areisse@nailabs.com) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i36FWTs9075751 for perforce@freebsd.org; Tue, 6 Apr 2004 08:32:29 -0700 (PDT) (envelope-from areisse@nailabs.com) Date: Tue, 6 Apr 2004 08:32:29 -0700 (PDT) Message-Id: <200404061532.i36FWTs9075751@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to areisse@nailabs.com using -f From: Andrew Reisse To: Perforce Change Reviews Subject: PERFORCE change 50480 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 15:32:43 -0000 http://perforce.freebsd.org/chv.cgi?CH=50480 Change 50480 by areisse@areisse_ibook on 2004/04/06 08:32:00 branch of darwin 7.3 for updated sedarwin. Affected files ... .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/3C90x.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/3C90x.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/3C90xDebug.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/3C90xDefines.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/3C90xEngine.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/3C90xInline.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/3C90xKDB.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/3C90xMAC.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/3C90xMIIPHY.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/3C90xMedia.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/3C90xTables.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/Apple3Com3C90x.pbproj/project.pbxproj#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Apple3Com3C90x/English.lproj/InfoPlist.strings#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/bootinfo.hdr#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Control2.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/MAC-PARTS.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/ci.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/ci_io.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/sl_words.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/CaseTables.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/HFSCompare.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/cache.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_bswap.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_dinode.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_dir.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/fs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/hfs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/net.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs_byteorder.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs_byteorder.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/boot_args.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/ci.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/device_tree.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/fs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/libclite.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/sl.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/sl_words.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/bsearch.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/bswap.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/mem.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/prf.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/printf.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/sprintf.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/string.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/strtol.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/zalloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/appleboot.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/clut.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/device_tree.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/display.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/drivers.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/elf.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/elf.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/failedboot.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/macho.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/main.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/netboot.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/fcode-to-c.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/macho-to-xcoff.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/English.lproj/InfoPlist.strings#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOBasicOutputQueue.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOEthernetController.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOEthernetController.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOEthernetInterface.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOEthernetInterface.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOEthernetStats.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOGatedOutputQueue.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOKernelDebugger.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOKernelDebugger.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOMbufMemoryCursor.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOMbufMemoryCursor.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOMbufQueue.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkController.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkController.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkControllerPrivate.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkData.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkData.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkInterface.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkInterface.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkMedium.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkMedium.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkStack.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkStack.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkStats.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkUserClient.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkUserClient.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IONetworkingFamily.pbproj/project.pbxproj#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOOutputQueue.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOOutputQueue.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOPacketQueue.cpp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/IOPacketQueue.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/dpkg/control#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/pbxbuild.data/IONetworkingFamily.build/BPTag000-script.sh#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/pbxbuild.data/IONetworkingFamily.build/BPTag006-script.sh#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/pbxbuild.data/IONetworkingFamily.build/Info.plist#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/pbxbuild.data/IONetworkingFamily.build/Jamfile.jam#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/pbxbuild.data/IONetworkingFamily.build/pbdevelopment.plist#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/pbxbuild.data/InstallHeaders.build/Jamfile.jam#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/pbxbuild.data/InstallHeaders.build/pbdevelopment.plist#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/pbxbuild.data/ProjectBuilderJambase#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/pbxbuild.data/TargetNames#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/pbxbuild.data/platform-darwin.jam#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/IONetworkingFamily/pbxbuild.sh#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/LICENSE#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/Makefile.dist#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_file.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_geterr.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_getfiles.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_getloadavg.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_getloadavg.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_getprocs.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_hp300.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_luna68k.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_mips.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_next.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_nlist.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_open.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_private.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_proc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_read.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libkvm/kvm_sparc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/NXLogError.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/defs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/except.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/file_funcs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/globals.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/indir_ops.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/ipc_funcs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/memory_funcs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/streams.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/streams.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/streams_doprnt.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/streams_doscan.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/streams_internal.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/streamsextra.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/Libstreams/streamsimpl.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/config.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/externs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/lexer.l#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/main.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/mkglue.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/mkheaders.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/mkioconf.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/mkmakefile.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/mkswapconf.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/openp.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/parser.y#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/config.tproj/searchp.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/decomment.tproj/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/decomment.tproj/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/decomment.tproj/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/decomment.tproj/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/decomment.tproj/decomment.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/alloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/error.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/error.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/global.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/global.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/header.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/i386/mig_machine.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/lexxer.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/lexxer.l#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/mig.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/mig.sh#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/mig_machine.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/parser.y#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/ppc/mig_machine.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/routine.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/routine.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/server.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/statement.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/statement.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/strdefs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/string.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/type.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/type.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/user.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/utils.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/utils.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/migcom.tproj/write.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/relpath.tproj/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/relpath.tproj/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/relpath.tproj/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/relpath.tproj/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/relpath.tproj/relpath.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/vers_string.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/bootstrap_cmds/vers_string.sh#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/APPLE_LICENSE#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/RelNotes/CompilerTools.html#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/RelNotes/FatFiles.rtf#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/RelNotes/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/RelNotes/Prebinding.html#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/RelNotes/Private_CompilerTools.html#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/append.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/ar.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/ar.5#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/ar.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/archive.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/archive.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/contents.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/delete.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/extern.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/extract.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/misc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/move.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/pathnames.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/print.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ar/replace.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/app.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/app.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/as.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/as.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/atof-generic.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/atof-ieee.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/atof-ieee.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/bignum.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/driver.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/expr.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/expr.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/fixes.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/fixes.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/flonum-const.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/flonum-copy.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/flonum-mult.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/flonum.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/frags.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/frags.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/hash.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/hash.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/hex-value.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/hex_value.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/hppa-aux.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/hppa-aux.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/hppa-check.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/hppa-opcode.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/hppa.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/i386-check.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/i386-opcode.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/i386.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/i386.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/i860-check.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/i860-opcode.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/i860.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/input-file.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/input-file.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/input-scrub.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/input-scrub.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/layout.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/layout.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/m68k-check.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/m68k-opcode.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/m68k.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/m88k-check.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/m88k-opcode.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/m88k.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/make.defs#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/make_defs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/md.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/messages.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/messages.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/obstack.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/obstack.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/ppc-check.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/ppc-opcode.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/ppc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/read.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/read.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/relax.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/sections.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/sections.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/sparc-check.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/sparc-opcode.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/sparc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/struc-symbol.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/symbols.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/symbols.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/write_object.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/write_object.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/xmalloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/as/xmalloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/allocate.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/allocate.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/cache_flush.s#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/cthread_internals.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/debug.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/debug.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_api#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_debug.defs#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_debug_defs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_event.defs#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_event_MsgError.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_event_defs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_init.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_init.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_libfuncs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_prebind.defs#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_prebind_defs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/dyld_start.s#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/entry_point.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/entry_point.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/errors.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/errors.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/fp_save_restore.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/fp_save_restore.s#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/generic_reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/getsecbyname.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/gmon.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/halt.s#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/hppa_reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/images.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/images.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/inline_bsearch.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/inline_strcmp.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/lock.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/lock.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/machdep_lock.s#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/malloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/mig_support.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/mod_init_funcs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/mod_init_funcs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/ppc_reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/register_funcs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/register_funcs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/section_order.s#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/sparc_reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/stub_binding_helper.s#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/symbols.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/symbols.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/trace.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/trace.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/dyld/zoneprotect.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/apprentice.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/ascmagic.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/compress.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/file.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/file.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/file.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/fsmagic.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/internat.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/is_tar.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/386bsd#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/Header#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/Localstuff#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/OpenBSD#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/alliant#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/alpha#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/amanda#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/amigaos#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/animation#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/apl#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/apple#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/archive#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/asterix#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/att3b#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/audio#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/blit#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/bsdi#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/c-lang#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/chi#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/clipper#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/commands#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/compress#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/convex#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/database#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/diamond#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/diff#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/digital#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/dump#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/elf#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/encore#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/filesystems#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/fonts#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/frame#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/freebsd#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/hp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/ibm370#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/ibm6000#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/iff#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/images#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/intel#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/interleaf#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/ispell#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/java#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/karma#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/lex#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/lif#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/linux#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/lisp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/mach#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/macintosh#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/magic#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/mail.news#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/mirage#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/mkid#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/mmdf#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/motorola#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/msdos#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/ncr#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/news#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/olf#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/os9#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/osf1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/pbm#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/pdf#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/pdp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/pgp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/pkgadd#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/plus5#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/printer#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/psdbms#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/pyramid#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/rpm#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/rtf#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/sc#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/sccs#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/sendmail#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/sequent#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/sgi#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/sgml#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/sniffer#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/softquad#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/sun#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/terminfo#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/tex#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/timezone#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/troff#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/typeset#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/unknown#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/uuencode#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/varied.out#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/vax#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/visx#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/vms#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/xenix#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/zilog#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magdir/zyxel#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/magic.5#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/names.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/patchlevel.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/print.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/readelf.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/readelf.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/readfat.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/softmagic.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/file/tar.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/arcs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/calls.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/dfn.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/getnfile.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/gprof.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/gprof.callg#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/gprof.flat#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/gprof.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/hertz.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/lookup.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/m68k.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/printgprof.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/printlist.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/scatter.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/gprof/vax.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/architecture/i386/fpu.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/architecture/i386/frame.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/architecture/m88k/fp_regs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/architecture/m88k/reg_help.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/architecture/nrw/macro_help.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/architecture/nrw/reg_help.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/architecture/sparc/reg.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/gnu/a.out.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/gnu/exec.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/gnu/symseg.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/arch.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/dyld.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/dyld_debug.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/dyld_gdb.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/fat.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/getsect.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/gmon.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/hppa/reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/hppa/swap.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/i386/swap.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/i860/reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/i860/swap.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/kld.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/ldsyms.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/loader.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/m68k/swap.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/m88k/reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/m88k/swap.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/nlist.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/ppc/reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/ppc/swap.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/ranlib.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/redo_prebinding.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/rld.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/rld_state.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/sarld.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/sparc/reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/sparc/swap.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/stab.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach-o/swap.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach/hppa/thread_status.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach/i860/thread_status.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach/m68k/thread_status.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach/m88k/thread_status.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach/machine.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach/ppc/thread_status.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/mach/sparc/thread_status.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/standalone/libsa.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/SymLoc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/allocate.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/arch.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/best_arch.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/bool.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/breakout.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/bytesex.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/crc32.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/dylib_roots.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/dylib_table.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/errors.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/execute.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/guess_short_name.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/hash_string.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/hppa.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/macosx_deployment_target.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/ofile.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/openstep_mach.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/print.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/round.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/seg_addr_table.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/version_number.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/stuff/vm_flush_cache.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/include/sys/gmon.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/4byte_literals.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/4byte_literals.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/8byte_literals.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/8byte_literals.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/coalesced_sections.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/coalesced_sections.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/cstring_literals.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/cstring_literals.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/dylibs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/dylibs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/fvmlibs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/fvmlibs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/generic_reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/generic_reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/hash_string.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/hppa_reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/hppa_reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/i860_reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/i860_reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/indirect_sections.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/indirect_sections.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/layout.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/layout.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/ld.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/ld.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/librld.ofileList#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/literal_pointers.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/literal_pointers.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/m88k_reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/m88k_reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/make.defs#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/make_defs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/mod_sections.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/mod_sections.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/objects.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/objects.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/pass1.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/pass1.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/pass2.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/pass2.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/ppc_reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/ppc_reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/rld.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/sections.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/sections.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/sets.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/sets.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/sparc_reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/sparc_reloc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/specs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/specs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/symbols.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/ld/symbols.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/bind.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/core.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/debug.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/debug.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/dlfcn.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/dlopen.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/dyld_debug_MsgError.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/dyld_debug_api#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/dyld_support.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/dylib.ofileList#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/images.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/objc_modules.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/ofi.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/ofi.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/private_callback.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/register_funcs.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/runtime_loading.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libdyld/shlib.ofileList#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/arch.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/dylib.ofileList#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/get_end.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/getsecbyname.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/getsegbyname.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/hppa_swap.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/i386_swap.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/i860_swap.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/m68k_swap.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/m88k_swap.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/ppc_swap.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/shlib.ofileList#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/sparc_swap.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libmacho/swap.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/SymLoc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/allocate.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/arch.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/arch_usage.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/best_arch.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/breakout.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/bytesex.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/checkout.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/crc32.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/dylib_roots.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/dylib_table.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/errors.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/execute.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/fatal_arch.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/fatals.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/get_arch_from_host.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/get_toc_byte_sex.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/guess_short_name.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/hash_string.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/hppa.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/macosx_deployment_target.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/ofile.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/ofile_error.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/ofile_get_word.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/print.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/reloc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/round.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/seg_addr_table.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/set_arch_flag_name.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/swap_headers.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/version_number.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/vm_flush_cache.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/libstuff/writeout.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/Mach-O.5#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/NSModule.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/NSObjectFileImage.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/a.out.5#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/ar.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/arch.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/as.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/atom.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/check_dylib.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/checksyms.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/cmpdylib.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/cmpshlib.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/dyld.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/dyld.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/dyld_debug.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/dylibprof.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/end.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/file.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/get_end.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/getsectbyname.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/getsectbynamefromheader.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/getsectdata.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/getsectdatafromheader.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/getsegbyname.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/gprof.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/indr.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/install_name_tool.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/kld.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/ld.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/libtool.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/lipo.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/mkshlib.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/nm.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/nmedit.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/otool.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/pagestuff.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/ranlib.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/ranlib.5#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/redo_prebinding.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/redo_prebinding.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/seg_addr_table.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/segedit.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/size.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/stab.5#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/strings.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/man/strip.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/atom.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/check_dylib.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/check_hints.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/checksyms.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/cmpdylib.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/dylib_pcsampler.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/indr.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/inout.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/install_name_tool.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/kern_tool.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/libtool.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/lipo.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/main.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/make.defs#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/make_defs.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/nm.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/pagestuff.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/redo_prebinding.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/seg_addr_table.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/seg_hack.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/segedit.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/size.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/strings.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/misc/strip.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/branch.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/cmpshlib.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/errors.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/hack_libgcc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/hack_libgcc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/hack_spec.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/host.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/libgcc.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/mkshlib.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/mkshlib.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/parse_spec.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/mkshlib/target.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/hppa_disasm.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/hppa_disasm.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/i386_disasm.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/i386_disasm.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/i860_disasm.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/i860_disasm.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/m68k_disasm.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/m68k_disasm.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/m88k_disasm.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/m88k_disasm.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/main.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/ofile_print.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/ofile_print.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/otool.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/ppc_disasm.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/ppc_disasm.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/print_objc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/sparc_disasm.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/otool/sparc_disasm.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/profileServer/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/profileServer/dylibprof.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/profileServer/notes#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/profileServer/profileServer.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/profileServer/profileServer.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/cctools/profileServer/profile_client.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/PROJECT#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chflags/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chflags/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chflags/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chflags/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chflags/chflags.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chflags/chflags.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chmod/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chmod/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chmod/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chmod/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chmod/chmod.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chmod/chmod.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chown/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chown/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chown/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chown/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chown/chgrp.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chown/chown.8#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/chown/chown.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/cksum/crc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/compress/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/compress/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/compress/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/compress/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/compress/compress.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/compress/compress.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/compress/uncompress.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/compress/zopen.3#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/compress/zopen.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/cp/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/cp/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/cp/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/cp/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/cp/cp.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/cp/cp.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/cp/extern.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/cp/utils.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/csh/strpct.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/args.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/conv.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/conv_tab.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/dd.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/dd.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/dd.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/extern.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/misc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/dd/position.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/df/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/df/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/df/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/df/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/df/df.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/df/df.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/du/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/du/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/du/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/du/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/du/du.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/du/du.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/LEGAL.NOTICE#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/MAINT#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/Makefile#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/Makefile.postamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/Makefile.preamble#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/PB.project#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/PORTING#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/README#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/apprentice.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/ascmagic.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/compress.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/file.1#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/file.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/file.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/fsmagic.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/internat.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/is_tar.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/386bsd#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/Header#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/Localstuff#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/OpenBSD#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/adventure#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/alliant#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/alpha#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/amanda#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/amigaos#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/animation#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/apl#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/apple#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/applix#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/archive#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/asterix#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/att3b#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/audio#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/blit#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/bsdi#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/c-lang#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/chi#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/cisco#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/clipper#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/commands#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/compress#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/convex#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/database#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/diamond#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/diff#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/digital#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/dump#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/elf#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/encore#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/filesystems#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/flash#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/fonts#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/frame#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/freebsd#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/gimp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/gnu#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/hp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/ibm370#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/ibm6000#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/iff#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/images#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/intel#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/interleaf#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/island#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/ispell#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/java#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/karma#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/lecter#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/lex#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/lif#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/linux#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/lisp#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/file_cmds/file/magdir/mach#1 branch >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Tue Apr 6 12:26:47 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5F4D616A4D0; Tue, 6 Apr 2004 12:26:47 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2348916A4CE for ; Tue, 6 Apr 2004 12:26:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 054EA43D3F for ; Tue, 6 Apr 2004 12:26:47 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i36JPJGe039154 for ; Tue, 6 Apr 2004 12:25:19 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i36JPJhY039151 for perforce@freebsd.org; Tue, 6 Apr 2004 12:25:19 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 12:25:19 -0700 (PDT) Message-Id: <200404061925.i36JPJhY039151@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50496 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 19:26:48 -0000 http://perforce.freebsd.org/chv.cgi?CH=50496 Change 50496 by peter@peter_daintree on 2004/04/06 12:24:59 update identcpu stuff closer to reality Affected files ... .. //depot/projects/hammer/sys/amd64/amd64/identcpu.c#26 edit Differences ... ==== //depot/projects/hammer/sys/amd64/amd64/identcpu.c#26 (text+ko) ==== @@ -338,6 +338,21 @@ } static void +print_AMD_l2_assoc(int i) +{ + switch (i & 0x0f) { + case 0: printf(", Disabled/Not Present\n"); break; + case 1: printf(", Direct Mapped\n"); break; + case 2: printf(", 2-way associative\n"); break; + case 4: printf(", 4-way associative\n"); break; + case 6: printf(", 8-way associative\n"); break; + case 8: printf(", 16-way associative\n"); break; + case 15: printf(", fully associative\n"); break; + default: printf(", reserved configuration\n"); break; + } +} + +static void print_AMD_info(void) { @@ -345,24 +360,59 @@ u_int regs[4]; do_cpuid(0x80000005, regs); - printf("Data TLB: %d entries", (regs[1] >> 16) & 0xff); + printf("L1 2MB data TLB: %d entries", (regs[0] >> 16) & 0xff); + print_AMD_assoc(regs[0] >> 24); + + printf("L1 2MB instruction TLB: %d entries", regs[0] & 0xff); + print_AMD_assoc((regs[0] >> 8) & 0xff); + + printf("L1 4KB data TLB: %d entries", (regs[1] >> 16) & 0xff); print_AMD_assoc(regs[1] >> 24); - printf("Instruction TLB: %d entries", regs[1] & 0xff); + + printf("L1 4KB instruction TLB: %d entries", regs[1] & 0xff); print_AMD_assoc((regs[1] >> 8) & 0xff); + printf("L1 data cache: %d kbytes", regs[2] >> 24); printf(", %d bytes/line", regs[2] & 0xff); printf(", %d lines/tag", (regs[2] >> 8) & 0xff); print_AMD_assoc((regs[2] >> 16) & 0xff); + printf("L1 instruction cache: %d kbytes", regs[3] >> 24); printf(", %d bytes/line", regs[3] & 0xff); printf(", %d lines/tag", (regs[3] >> 8) & 0xff); print_AMD_assoc((regs[3] >> 16) & 0xff); - if (cpu_exthigh >= 0x80000006) { /* K6-III only */ + + if (cpu_exthigh >= 0x80000006) { do_cpuid(0x80000006, regs); - printf("L2 internal cache: %d kbytes", regs[2] >> 16); + if ((regs[0] >> 16) != 0) { + printf("L2 2MB data TLB: %d entries", + (regs[0] >> 16) & 0xfff); + print_AMD_l2_assoc(regs[0] >> 28); + printf("L2 2MB instruction TLB: %d entries", + regs[0] & 0xfff); + print_AMD_l2_assoc((regs[0] >> 28) & 0xf); + } else { + printf("L2 2MB unified TLB: %d entries", + regs[0] & 0xfff); + print_AMD_l2_assoc((regs[0] >> 28) & 0xf); + } + if ((regs[1] >> 16) != 0) { + printf("L2 4KB data TLB: %d entries", + (regs[1] >> 16) & 0xfff); + print_AMD_l2_assoc(regs[1] >> 28); + + printf("L2 4KB instruction TLB: %d entries", + (regs[1] >> 16) & 0xfff); + print_AMD_l2_assoc((regs[1] >> 28) & 0xf); + } else { + printf("L2 4KB unified TLB: %d entries", + (regs[1] >> 16) & 0xfff); + print_AMD_l2_assoc((regs[1] >> 28) & 0xf); + } + printf("L2 unified cache: %d kbytes", regs[2] >> 16); printf(", %d bytes/line", regs[2] & 0xff); printf(", %d lines/tag", (regs[2] >> 8) & 0x0f); - print_AMD_assoc((regs[2] >> 12) & 0x0f); + print_AMD_l2_assoc((regs[2] >> 12) & 0x0f); } } } From owner-p4-projects@FreeBSD.ORG Tue Apr 6 12:28:31 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id DDCAA16A4D0; Tue, 6 Apr 2004 12:28:30 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7D5B16A4CE for ; Tue, 6 Apr 2004 12:28:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 99D9D43D53 for ; Tue, 6 Apr 2004 12:28:30 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i36JRMGe039218 for ; Tue, 6 Apr 2004 12:27:22 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i36JRMR9039215 for perforce@freebsd.org; Tue, 6 Apr 2004 12:27:22 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 12:27:22 -0700 (PDT) Message-Id: <200404061927.i36JRMR9039215@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50497 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 19:28:31 -0000 http://perforce.freebsd.org/chv.cgi?CH=50497 Change 50497 by peter@peter_daintree on 2004/04/06 12:26:58 integ -I -b i386_hammer Affected files ... .. //depot/projects/hammer/sys/amd64/amd64/db_interface.c#18 edit .. //depot/projects/hammer/sys/amd64/amd64/pmap.c#62 integrate .. //depot/projects/hammer/sys/amd64/amd64/vm_machdep.c#38 integrate .. //depot/projects/hammer/sys/amd64/conf/GENERIC.hints#10 integrate .. //depot/projects/hammer/sys/amd64/conf/NOTES#24 integrate .. //depot/projects/hammer/sys/amd64/include/cpufunc.h#26 integrate .. //depot/projects/hammer/sys/amd64/include/pmap.h#28 integrate Differences ... ==== //depot/projects/hammer/sys/amd64/amd64/db_interface.c#18 (text+ko) ==== @@ -57,18 +57,6 @@ static jmp_buf db_global_jmpbuf; -static __inline u_short -rss(void) -{ - u_short ss; -#ifdef __GNUC__ - __asm __volatile("mov %%ss,%0" : "=r" (ss)); -#else - ss = 0; /* XXXX Fix for other compilers. */ -#endif - return ss; -} - /* * kdb_trap - field a TRACE or BPT trap */ ==== //depot/projects/hammer/sys/amd64/amd64/pmap.c#62 (text+ko) ==== ==== //depot/projects/hammer/sys/amd64/amd64/vm_machdep.c#38 (text+ko) ==== ==== //depot/projects/hammer/sys/amd64/conf/GENERIC.hints#10 (text+ko) ==== ==== //depot/projects/hammer/sys/amd64/conf/NOTES#24 (text+ko) ==== @@ -4,7 +4,7 @@ # This file contains machine dependent kernel configuration notes. For # machine independent notes, look in /sys/conf/NOTES. # -# (XXX from i386:NOTES,v 1.1148) +# (XXX from i386:NOTES,v 1.1150) # $FreeBSD: src/sys/amd64/conf/NOTES,v 1.12 2004/03/13 22:16:34 peter Exp $ # @@ -254,6 +254,14 @@ #device pst # +# 3ware 9000 series PATA/SATA RAID controller driver and options. +# The driver is implemented as a SIM, and so, needs the CAM infrastructure. +# +options TWA_DEBUG # 0-10; 10 prints the most messages. +options TWA_FLASH_FIRMWARE # firmware image bundled when defined. +device twa # 3ware 9000 series PATA/SATA RAID + +# # SCSI host adapters: # # ncv: NCR 53C500 based SCSI host adapters. ==== //depot/projects/hammer/sys/amd64/include/cpufunc.h#26 (text+ko) ==== @@ -498,6 +498,14 @@ return (sel); } +static __inline u_int +rss(void) +{ + u_int sel; + __asm __volatile("movl %%ss,%0" : "=rm" (sel)); + return (sel); +} + static __inline void load_ds(u_int sel) { ==== //depot/projects/hammer/sys/amd64/include/pmap.h#28 (text+ko) ==== @@ -257,7 +257,6 @@ extern caddr_t CADDR1; extern pt_entry_t *CMAP1; extern vm_paddr_t avail_end; -extern vm_paddr_t avail_start; extern vm_paddr_t phys_avail[]; extern vm_offset_t virtual_avail; extern vm_offset_t virtual_end; From owner-p4-projects@FreeBSD.ORG Tue Apr 6 12:28:33 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id A230416A4D3; Tue, 6 Apr 2004 12:28:33 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7913416A4D2 for ; Tue, 6 Apr 2004 12:28:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F9F543D1F for ; Tue, 6 Apr 2004 12:28:33 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i36JRNGe039224 for ; Tue, 6 Apr 2004 12:27:23 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i36JRMPa039221 for perforce@freebsd.org; Tue, 6 Apr 2004 12:27:22 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 12:27:22 -0700 (PDT) Message-Id: <200404061927.i36JRMPa039221@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50498 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 19:28:34 -0000 http://perforce.freebsd.org/chv.cgi?CH=50498 Change 50498 by peter@peter_daintree on 2004/04/06 12:27:12 this is kinda verbose. Affected files ... .. //depot/projects/hammer/sys/kern/init_main.c#22 edit Differences ... ==== //depot/projects/hammer/sys/kern/init_main.c#22 (text+ko) ==== @@ -208,8 +208,10 @@ if ((*sipp)->subsystem == SI_SUB_DONE) continue; +#if 0 if (bootverbose) printf("SI: 0x%08x 0x%08x %p %p\n", (*sipp)->subsystem, (*sipp)->order, (*sipp)->func, (*sipp)->udata); +#endif /* Call function */ (*((*sipp)->func))((*sipp)->udata); From owner-p4-projects@FreeBSD.ORG Tue Apr 6 13:02:56 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 733D616A4CE; Tue, 6 Apr 2004 13:02:56 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEF0716A4D0 for ; Tue, 6 Apr 2004 13:02:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D14A843D5D for ; Tue, 6 Apr 2004 13:02:55 -0700 (PDT) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i36Jp8Ge049594 for ; Tue, 6 Apr 2004 12:51:08 -0700 (PDT) (envelope-from imp@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i36Jp4Zp049591 for perforce@freebsd.org; Tue, 6 Apr 2004 12:51:04 -0700 (PDT) (envelope-from imp@freebsd.org) Date: Tue, 6 Apr 2004 12:51:04 -0700 (PDT) Message-Id: <200404061951.i36Jp4Zp049591@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to imp@freebsd.org using -f From: Warner Losh To: Perforce Change Reviews Subject: PERFORCE change 50503 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 20:02:57 -0000 http://perforce.freebsd.org/chv.cgi?CH=50503 Change 50503 by imp@imp_pacopaco on 2004/04/06 12:50:55 IFC @50483 Affected files ... .. //depot/projects/power/sys/alpha/alpha/clock.c#3 integrate .. //depot/projects/power/sys/alpha/alpha/genassym.c#2 integrate .. //depot/projects/power/sys/alpha/alpha/mem.c#3 integrate .. //depot/projects/power/sys/alpha/alpha/pmap.c#4 integrate .. //depot/projects/power/sys/alpha/alpha/sys_machdep.c#2 integrate .. //depot/projects/power/sys/alpha/alpha/uio_machdep.c#2 integrate .. //depot/projects/power/sys/alpha/include/_limits.h#2 integrate .. //depot/projects/power/sys/alpha/include/cpu.h#2 integrate .. //depot/projects/power/sys/alpha/include/endian.h#2 integrate .. //depot/projects/power/sys/alpha/include/float.h#2 integrate .. //depot/projects/power/sys/alpha/include/ieee.h#2 integrate .. //depot/projects/power/sys/alpha/include/in_cksum.h#2 integrate .. //depot/projects/power/sys/alpha/include/limits.h#2 integrate .. //depot/projects/power/sys/alpha/include/param.h#2 integrate .. //depot/projects/power/sys/alpha/include/pmap.h#4 integrate .. //depot/projects/power/sys/alpha/include/ptrace.h#2 integrate .. //depot/projects/power/sys/alpha/include/sysarch.h#3 integrate .. //depot/projects/power/sys/alpha/include/vmparam.h#2 integrate .. //depot/projects/power/sys/alpha/isa/isa_dma.c#2 integrate .. //depot/projects/power/sys/amd64/amd64/apic_vector.S#3 integrate .. //depot/projects/power/sys/amd64/amd64/autoconf.c#4 integrate .. //depot/projects/power/sys/amd64/amd64/cpu_switch.S#4 integrate .. //depot/projects/power/sys/amd64/amd64/exception.S#4 integrate .. //depot/projects/power/sys/amd64/amd64/fpu.c#4 integrate .. //depot/projects/power/sys/amd64/amd64/genassym.c#6 integrate .. //depot/projects/power/sys/amd64/amd64/mem.c#5 integrate .. //depot/projects/power/sys/amd64/amd64/pmap.c#8 integrate .. //depot/projects/power/sys/amd64/amd64/support.S#7 integrate .. //depot/projects/power/sys/amd64/amd64/sys_machdep.c#4 integrate .. //depot/projects/power/sys/amd64/amd64/uio_machdep.c#2 integrate .. //depot/projects/power/sys/amd64/ia32/ia32_signal.c#6 integrate .. //depot/projects/power/sys/amd64/include/_limits.h#3 integrate .. //depot/projects/power/sys/amd64/include/asm.h#2 integrate .. //depot/projects/power/sys/amd64/include/asmacros.h#4 integrate .. //depot/projects/power/sys/amd64/include/cpu.h#3 integrate .. //depot/projects/power/sys/amd64/include/cpufunc.h#5 integrate .. //depot/projects/power/sys/amd64/include/endian.h#3 integrate .. //depot/projects/power/sys/amd64/include/exec.h#2 integrate .. //depot/projects/power/sys/amd64/include/float.h#2 integrate .. //depot/projects/power/sys/amd64/include/fpu.h#3 integrate .. //depot/projects/power/sys/amd64/include/frame.h#4 integrate .. //depot/projects/power/sys/amd64/include/in_cksum.h#2 integrate .. //depot/projects/power/sys/amd64/include/limits.h#3 integrate .. //depot/projects/power/sys/amd64/include/pcb.h#4 integrate .. //depot/projects/power/sys/amd64/include/pmap.h#5 integrate .. //depot/projects/power/sys/amd64/include/proc.h#3 integrate .. //depot/projects/power/sys/amd64/include/profile.h#3 integrate .. //depot/projects/power/sys/amd64/include/psl.h#2 integrate .. //depot/projects/power/sys/amd64/include/ptrace.h#2 integrate .. //depot/projects/power/sys/amd64/include/reg.h#4 integrate .. //depot/projects/power/sys/amd64/include/reloc.h#2 integrate .. //depot/projects/power/sys/amd64/include/segments.h#4 integrate .. //depot/projects/power/sys/amd64/include/signal.h#4 integrate .. //depot/projects/power/sys/amd64/include/specialreg.h#6 integrate .. //depot/projects/power/sys/amd64/include/sysarch.h#4 integrate .. //depot/projects/power/sys/amd64/include/trap.h#2 integrate .. //depot/projects/power/sys/amd64/include/tss.h#3 integrate .. //depot/projects/power/sys/amd64/isa/atpic_vector.S#2 integrate .. //depot/projects/power/sys/amd64/isa/clock.c#5 integrate .. //depot/projects/power/sys/amd64/isa/icu.h#4 integrate .. //depot/projects/power/sys/amd64/isa/isa.h#2 integrate .. //depot/projects/power/sys/amd64/isa/isa_dma.c#4 integrate .. //depot/projects/power/sys/amd64/isa/isa_dma.h#2 integrate .. //depot/projects/power/sys/amd64/isa/nmi.c#2 integrate .. //depot/projects/power/sys/amd64/isa/timerreg.h#2 integrate .. //depot/projects/power/sys/arm/include/_limits.h#2 integrate .. //depot/projects/power/sys/arm/include/limits.h#2 integrate .. //depot/projects/power/sys/arm/include/signal.h#2 integrate .. //depot/projects/power/sys/boot/alpha/libalpha/elf_freebsd.c#3 integrate .. //depot/projects/power/sys/boot/efi/libefi/elf_freebsd.c#3 integrate .. //depot/projects/power/sys/boot/ia64/libski/elf_freebsd.c#2 integrate .. //depot/projects/power/sys/boot/pc98/boot2/dinode.h#2 integrate .. //depot/projects/power/sys/boot/pc98/boot2/fs.h#2 integrate .. //depot/projects/power/sys/boot/pc98/boot2/inode.h#2 integrate .. //depot/projects/power/sys/boot/pc98/boot2/quota.h#2 integrate .. //depot/projects/power/sys/boot/sparc64/loader/metadata.c#4 integrate .. //depot/projects/power/sys/compat/freebsd32/freebsd32_proto.h#5 integrate .. //depot/projects/power/sys/compat/freebsd32/freebsd32_syscall.h#5 integrate .. //depot/projects/power/sys/compat/freebsd32/freebsd32_syscalls.c#5 integrate .. //depot/projects/power/sys/compat/freebsd32/freebsd32_sysent.c#5 integrate .. //depot/projects/power/sys/compat/ndis/kern_ndis.c#6 integrate .. //depot/projects/power/sys/compat/ndis/ndis_var.h#6 integrate .. //depot/projects/power/sys/compat/ndis/subr_ndis.c#6 integrate .. //depot/projects/power/sys/contrib/dev/acpica/acfreebsd.h#3 integrate .. //depot/projects/power/sys/dev/ath/if_ath.c#10 integrate .. //depot/projects/power/sys/dev/bfe/if_bfereg.h#2 integrate .. //depot/projects/power/sys/dev/fb/creator.c#4 integrate .. //depot/projects/power/sys/dev/if_ndis/if_ndis.c#6 integrate .. //depot/projects/power/sys/dev/puc/puc_sbus.c#2 integrate .. //depot/projects/power/sys/dev/uart/uart_bus_ebus.c#3 integrate .. //depot/projects/power/sys/dev/uart/uart_cpu_sparc64.c#6 integrate .. //depot/projects/power/sys/geom/geom_io.c#5 integrate .. //depot/projects/power/sys/i386/conf/NOTES#10 integrate .. //depot/projects/power/sys/i386/i386/db_interface.c#4 integrate .. //depot/projects/power/sys/i386/i386/identcpu.c#4 integrate .. //depot/projects/power/sys/i386/i386/pmap.c#8 integrate .. //depot/projects/power/sys/i386/include/cpufunc.h#3 integrate .. //depot/projects/power/sys/i386/include/pmap.h#5 integrate .. //depot/projects/power/sys/i386/isa/cy.c#6 integrate .. //depot/projects/power/sys/ia64/ia64/pmap.c#4 integrate .. //depot/projects/power/sys/ia64/include/pmap.h#4 integrate .. //depot/projects/power/sys/isa/psm.c#5 integrate .. //depot/projects/power/sys/kern/init_sysent.c#6 integrate .. //depot/projects/power/sys/kern/kern_clock.c#5 integrate .. //depot/projects/power/sys/kern/kern_descrip.c#6 integrate .. //depot/projects/power/sys/kern/kern_exit.c#4 integrate .. //depot/projects/power/sys/kern/kern_fork.c#7 integrate .. //depot/projects/power/sys/kern/kern_ktrace.c#4 integrate .. //depot/projects/power/sys/kern/kern_lockf.c#2 integrate .. //depot/projects/power/sys/kern/kern_malloc.c#4 integrate .. //depot/projects/power/sys/kern/kern_mib.c#3 integrate .. //depot/projects/power/sys/kern/kern_proc.c#5 integrate .. //depot/projects/power/sys/kern/kern_prot.c#7 integrate .. //depot/projects/power/sys/kern/kern_resource.c#4 integrate .. //depot/projects/power/sys/kern/kern_shutdown.c#3 integrate .. //depot/projects/power/sys/kern/kern_sig.c#10 integrate .. //depot/projects/power/sys/kern/kern_subr.c#5 integrate .. //depot/projects/power/sys/kern/kern_synch.c#5 integrate .. //depot/projects/power/sys/kern/kern_sysctl.c#4 integrate .. //depot/projects/power/sys/kern/kern_time.c#3 integrate .. //depot/projects/power/sys/kern/kern_timeout.c#4 integrate .. //depot/projects/power/sys/kern/kern_xxx.c#3 integrate .. //depot/projects/power/sys/kern/sched_4bsd.c#7 integrate .. //depot/projects/power/sys/kern/sched_ule.c#7 integrate .. //depot/projects/power/sys/kern/subr_autoconf.c#2 integrate .. //depot/projects/power/sys/kern/subr_clock.c#2 integrate .. //depot/projects/power/sys/kern/subr_log.c#4 integrate .. //depot/projects/power/sys/kern/subr_mchain.c#2 integrate .. //depot/projects/power/sys/kern/subr_param.c#4 integrate .. //depot/projects/power/sys/kern/subr_prf.c#4 integrate .. //depot/projects/power/sys/kern/subr_prof.c#3 integrate .. //depot/projects/power/sys/kern/subr_scanf.c#2 integrate .. //depot/projects/power/sys/kern/sys_generic.c#5 integrate .. //depot/projects/power/sys/kern/sys_socket.c#3 integrate .. //depot/projects/power/sys/kern/syscalls.c#6 integrate .. //depot/projects/power/sys/kern/syscalls.master#6 integrate .. //depot/projects/power/sys/kern/tty_compat.c#2 integrate .. //depot/projects/power/sys/kern/tty_conf.c#2 integrate .. //depot/projects/power/sys/kern/tty_cons.c#4 integrate .. //depot/projects/power/sys/kern/tty_pty.c#5 integrate .. //depot/projects/power/sys/kern/uipc_domain.c#3 integrate .. //depot/projects/power/sys/kern/uipc_mbuf.c#4 integrate .. //depot/projects/power/sys/kern/uipc_mbuf2.c#4 integrate .. //depot/projects/power/sys/kern/uipc_proto.c#2 integrate .. //depot/projects/power/sys/kern/uipc_socket.c#8 integrate .. //depot/projects/power/sys/kern/uipc_socket2.c#6 integrate .. //depot/projects/power/sys/kern/uipc_syscalls.c#8 integrate .. //depot/projects/power/sys/kern/uipc_usrreq.c#7 integrate .. //depot/projects/power/sys/kern/vfs_cache.c#3 integrate .. //depot/projects/power/sys/kern/vfs_cluster.c#4 integrate .. //depot/projects/power/sys/kern/vfs_default.c#5 integrate .. //depot/projects/power/sys/kern/vfs_export.c#2 integrate .. //depot/projects/power/sys/kern/vfs_init.c#4 integrate .. //depot/projects/power/sys/kern/vfs_lookup.c#2 integrate .. //depot/projects/power/sys/kern/vfs_mount.c#6 integrate .. //depot/projects/power/sys/kern/vfs_subr.c#11 integrate .. //depot/projects/power/sys/kern/vfs_syscalls.c#7 integrate .. //depot/projects/power/sys/kern/vfs_vnops.c#5 integrate .. //depot/projects/power/sys/kern/vnode_if.src#2 integrate .. //depot/projects/power/sys/modules/pf/Makefile#2 integrate .. //depot/projects/power/sys/modules/pflog/Makefile#2 integrate .. //depot/projects/power/sys/modules/pfsync/Makefile#2 integrate .. //depot/projects/power/sys/net/if_arcsubr.c#4 integrate .. //depot/projects/power/sys/net/if_ethersubr.c#6 integrate .. //depot/projects/power/sys/net/if_fddisubr.c#5 integrate .. //depot/projects/power/sys/net/if_gif.c#5 integrate .. //depot/projects/power/sys/net/if_gif.h#2 integrate .. //depot/projects/power/sys/net/if_iso88025subr.c#5 integrate .. //depot/projects/power/sys/net/if_var.h#7 integrate .. //depot/projects/power/sys/net/route.h#4 integrate .. //depot/projects/power/sys/net80211/ieee80211.h#4 integrate .. //depot/projects/power/sys/net80211/ieee80211_node.c#6 integrate .. //depot/projects/power/sys/net80211/ieee80211_node.h#4 integrate .. //depot/projects/power/sys/net80211/ieee80211_radiotap.h#3 integrate .. //depot/projects/power/sys/net80211/ieee80211_var.h#6 integrate .. //depot/projects/power/sys/netgraph/ng_l2tp.c#2 integrate .. //depot/projects/power/sys/netinet/if_ether.c#6 integrate .. //depot/projects/power/sys/netinet/if_ether.h#2 integrate .. //depot/projects/power/sys/netinet/in_pcb.c#6 integrate .. //depot/projects/power/sys/netinet/tcp_subr.c#10 integrate .. //depot/projects/power/sys/netinet/tcp_usrreq.c#7 integrate .. //depot/projects/power/sys/nfsclient/nfs_socket.c#5 integrate .. //depot/projects/power/sys/nfsserver/nfs.h#3 integrate .. //depot/projects/power/sys/nfsserver/nfs_srvsock.c#4 integrate .. //depot/projects/power/sys/nfsserver/nfs_syscalls.c#4 integrate .. //depot/projects/power/sys/pc98/conf/NOTES#7 integrate .. //depot/projects/power/sys/pci/agp_ali.c#4 integrate .. //depot/projects/power/sys/pci/agp_amd.c#4 integrate .. //depot/projects/power/sys/pci/agp_i810.c#6 integrate .. //depot/projects/power/sys/pci/agp_intel.c#6 integrate .. //depot/projects/power/sys/pci/agp_nvidia.c#3 integrate .. //depot/projects/power/sys/pci/agp_sis.c#3 integrate .. //depot/projects/power/sys/pci/agp_via.c#3 integrate .. //depot/projects/power/sys/pci/agpreg.h#3 integrate .. //depot/projects/power/sys/pci/if_ste.c#10 integrate .. //depot/projects/power/sys/pci/if_stereg.h#6 integrate .. //depot/projects/power/sys/pci/if_vr.c#6 integrate .. //depot/projects/power/sys/pci/if_vrreg.h#4 integrate .. //depot/projects/power/sys/powerpc/include/pmap.h#4 integrate .. //depot/projects/power/sys/powerpc/powerpc/pmap.c#5 integrate .. //depot/projects/power/sys/sparc64/creator/creator_upa.c#4 integrate .. //depot/projects/power/sys/sparc64/include/pmap.h#3 integrate .. //depot/projects/power/sys/sparc64/sparc64/pmap.c#4 integrate .. //depot/projects/power/sys/sys/mount.h#4 integrate .. //depot/projects/power/sys/sys/syscall.h#6 integrate .. //depot/projects/power/sys/sys/syscall.mk#6 integrate .. //depot/projects/power/sys/sys/sysproto.h#6 integrate .. //depot/projects/power/sys/ufs/ffs/fs.h#3 integrate .. //depot/projects/power/sys/vm/pmap.h#4 integrate .. //depot/projects/power/sys/vm/vm_init.c#2 integrate .. //depot/projects/power/sys/vm/vm_mmap.c#6 integrate .. //depot/projects/power/sys/vm/vm_page.c#7 integrate .. //depot/projects/power/sys/vm/vm_page.h#5 integrate .. //depot/projects/power/sys/vm/vm_pager.c#3 integrate .. //depot/projects/power/sys/vm/vm_pager.h#3 integrate .. //depot/projects/power/sys/vm/vnode_pager.c#6 integrate Differences ... ==== //depot/projects/power/sys/alpha/alpha/clock.c#3 (text+ko) ==== @@ -15,10 +15,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -42,7 +38,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/clock.c,v 1.35 2003/11/13 09:24:21 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/clock.c,v 1.36 2004/04/05 21:00:49 imp Exp $"); #include "opt_clock.h" ==== //depot/projects/power/sys/alpha/alpha/genassym.c#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/genassym.c,v 1.43 2003/08/22 07:20:25 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/genassym.c,v 1.44 2004/04/05 21:00:49 imp Exp $"); #include #include ==== //depot/projects/power/sys/alpha/alpha/mem.c#3 (text+ko) ==== @@ -16,10 +16,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -41,7 +37,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/mem.c,v 1.47 2004/02/21 21:10:38 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/mem.c,v 1.48 2004/04/05 21:00:49 imp Exp $"); /* * Memory special file ==== //depot/projects/power/sys/alpha/alpha/pmap.c#4 (text+ko) ==== @@ -148,7 +148,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/pmap.c,v 1.140 2004/03/07 21:06:46 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/pmap.c,v 1.142 2004/04/05 04:07:58 alc Exp $"); #include #include @@ -301,7 +301,6 @@ */ struct pmap kernel_pmap_store; -vm_offset_t avail_start; /* PA of first available physical page */ vm_offset_t avail_end; /* PA of last available physical page */ vm_offset_t virtual_avail; /* VA of first avail page (after kernel bss) */ vm_offset_t virtual_end; /* VA of last avail page (end of kernel AS) */ @@ -512,7 +511,6 @@ Lev2map[i] = newpte; } - avail_start = phys_avail[0]; for (i = 0; phys_avail[i+2]; i+= 2) ; avail_end = phys_avail[i+1]; @@ -615,8 +613,7 @@ * way, discontiguous physical memory. */ void -pmap_init(phys_start, phys_end) - vm_offset_t phys_start, phys_end; +pmap_init(void) { int i; int initial_pvs; ==== //depot/projects/power/sys/alpha/alpha/sys_machdep.c#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/sys_machdep.c,v 1.26 2003/08/22 07:20:25 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/sys_machdep.c,v 1.27 2004/04/05 21:00:49 imp Exp $"); #include "opt_mac.h" ==== //depot/projects/power/sys/alpha/alpha/uio_machdep.c#2 (text+ko) ==== @@ -16,10 +16,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -40,7 +36,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/uio_machdep.c,v 1.1 2004/03/20 21:06:20 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/uio_machdep.c,v 1.2 2004/04/05 21:00:49 imp Exp $"); #include #include ==== //depot/projects/power/sys/alpha/include/_limits.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -32,7 +28,7 @@ * * @(#)limits.h 8.3 (Berkeley) 1/4/94 * From: NetBSD: limits.h,v 1.3 1997/04/06 08:47:31 cgd Exp - * $FreeBSD: src/sys/alpha/include/_limits.h,v 1.14 2003/05/19 20:29:06 kan Exp $ + * $FreeBSD: src/sys/alpha/include/_limits.h,v 1.15 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE__LIMITS_H_ ==== //depot/projects/power/sys/alpha/include/cpu.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/alpha/include/cpu.h,v 1.36 2003/08/17 06:42:07 marcel Exp $ */ +/* $FreeBSD: src/sys/alpha/include/cpu.h,v 1.37 2004/04/05 21:00:50 imp Exp $ */ /* From: NetBSD: cpu.h,v 1.18 1997/09/23 23:17:49 mjacob Exp */ /* @@ -18,10 +18,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/power/sys/alpha/include/endian.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -32,7 +28,7 @@ * * @(#)endian.h 8.1 (Berkeley) 6/10/93 * $NetBSD: endian.h,v 1.5 1997/10/09 15:42:19 bouyer Exp $ - * $FreeBSD: src/sys/alpha/include/endian.h,v 1.14 2003/08/03 07:50:18 obrien Exp $ + * $FreeBSD: src/sys/alpha/include/endian.h,v 1.15 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE_ENDIAN_H_ ==== //depot/projects/power/sys/alpha/include/float.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/alpha/include/float.h,v 1.4 2003/02/08 20:37:54 mike Exp $ */ +/* $FreeBSD: src/sys/alpha/include/float.h,v 1.5 2004/04/05 21:00:50 imp Exp $ */ /* From: NetBSD: float.h,v 1.6 1997/07/17 21:36:03 thorpej Exp */ /* @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/power/sys/alpha/include/ieee.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/alpha/include/ieee.h,v 1.2 1999/08/28 00:38:44 peter Exp $ */ +/* $FreeBSD: src/sys/alpha/include/ieee.h,v 1.3 2004/04/05 21:00:50 imp Exp $ */ /* From: NetBSD: ieee.h,v 1.2 1997/04/06 08:47:27 cgd Exp */ /* @@ -9,11 +9,6 @@ * at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and * contributed to Berkeley. * - * All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Lawrence Berkeley Laboratory. - * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: @@ -22,10 +17,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/power/sys/alpha/include/in_cksum.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -33,7 +29,7 @@ * from tahoe: in_cksum.c 1.2 86/01/05 * from: @(#)in_cksum.c 1.3 (Berkeley) 1/19/91 * from: Id: in_cksum.c,v 1.8 1995/12/03 18:35:19 bde Exp - * $FreeBSD: src/sys/alpha/include/in_cksum.h,v 1.5 2000/05/06 18:18:31 jlemon Exp $ + * $FreeBSD: src/sys/alpha/include/in_cksum.h,v 1.6 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE_IN_CKSUM_H_ ==== //depot/projects/power/sys/alpha/include/limits.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -32,7 +28,7 @@ * * @(#)limits.h 8.3 (Berkeley) 1/4/94 * From: NetBSD: limits.h,v 1.3 1997/04/06 08:47:31 cgd Exp - * $FreeBSD: src/sys/alpha/include/limits.h,v 1.12 2003/05/19 20:29:06 kan Exp $ + * $FreeBSD: src/sys/alpha/include/limits.h,v 1.13 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE_LIMITS_H_ ==== //depot/projects/power/sys/alpha/include/param.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/alpha/include/param.h,v 1.32 2003/07/31 01:31:31 peter Exp $ */ +/* $FreeBSD: src/sys/alpha/include/param.h,v 1.33 2004/04/05 21:00:50 imp Exp $ */ /* From: NetBSD: param.h,v 1.20 1997/09/19 13:52:53 leo Exp */ /* @@ -18,10 +18,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/power/sys/alpha/include/pmap.h#4 (text+ko) ==== @@ -14,10 +14,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -43,7 +39,7 @@ * from: hp300: @(#)pmap.h 7.2 (Berkeley) 12/16/90 * from: @(#)pmap.h 7.4 (Berkeley) 5/12/91 * from: i386 pmap.h,v 1.54 1997/11/20 19:30:35 bde Exp - * $FreeBSD: src/sys/alpha/include/pmap.h,v 1.25 2004/03/07 07:13:15 alc Exp $ + * $FreeBSD: src/sys/alpha/include/pmap.h,v 1.28 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE_PMAP_H_ @@ -208,10 +204,7 @@ #ifdef _KERNEL -extern caddr_t CADDR1; -extern pt_entry_t *CMAP1; extern vm_offset_t avail_end; -extern vm_offset_t avail_start; extern vm_offset_t phys_avail[]; extern vm_offset_t virtual_avail; extern vm_offset_t virtual_end; ==== //depot/projects/power/sys/alpha/include/ptrace.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * @(#)ptrace.h 8.1 (Berkeley) 6/11/93 - * $FreeBSD: src/sys/alpha/include/ptrace.h,v 1.10 2002/03/16 00:25:50 des Exp $ + * $FreeBSD: src/sys/alpha/include/ptrace.h,v 1.11 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE_PTRACE_H_ ==== //depot/projects/power/sys/alpha/include/sysarch.h#3 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -30,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/alpha/include/sysarch.h,v 1.7 2004/01/09 16:52:08 nectar Exp $ + * $FreeBSD: src/sys/alpha/include/sysarch.h,v 1.8 2004/04/05 21:00:50 imp Exp $ */ /* ==== //depot/projects/power/sys/alpha/include/vmparam.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/alpha/include/vmparam.h,v 1.8 2002/11/01 03:34:51 jeff Exp $ */ +/* $FreeBSD: src/sys/alpha/include/vmparam.h,v 1.9 2004/04/05 21:00:50 imp Exp $ */ /* From: NetBSD: vmparam.h,v 1.6 1997/09/23 23:23:23 mjacob Exp */ #ifndef _ALPHA_VMPARAM_H #define _ALPHA_VMPARAM_H @@ -19,10 +19,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/power/sys/alpha/isa/isa_dma.c#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -48,7 +44,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/isa/isa_dma.c,v 1.10 2003/08/22 07:20:26 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/isa/isa_dma.c,v 1.11 2004/04/05 21:00:51 imp Exp $"); #include #include ==== //depot/projects/power/sys/amd64/amd64/apic_vector.S#3 (text+ko) ==== @@ -11,10 +11,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -32,7 +28,7 @@ * SUCH DAMAGE. * * from: vector.s, 386BSD 0.1 unknown origin - * $FreeBSD: src/sys/amd64/amd64/apic_vector.S,v 1.96 2003/12/06 23:19:47 peter Exp $ + * $FreeBSD: src/sys/amd64/amd64/apic_vector.S,v 1.97 2004/04/05 21:25:51 imp Exp $ */ /* ==== //depot/projects/power/sys/amd64/amd64/autoconf.c#4 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/autoconf.c,v 1.177 2003/11/21 03:01:59 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/autoconf.c,v 1.178 2004/04/05 21:25:51 imp Exp $"); /* * Setup the system to run on the current machine. ==== //depot/projects/power/sys/amd64/amd64/cpu_switch.S#4 (text+ko) ==== @@ -14,10 +14,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/cpu_switch.S,v 1.147 2004/02/06 20:38:39 peter Exp $ + * $FreeBSD: src/sys/amd64/amd64/cpu_switch.S,v 1.148 2004/04/05 23:55:13 imp Exp $ */ #include ==== //depot/projects/power/sys/amd64/amd64/exception.S#4 (text+ko) ==== @@ -11,10 +11,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/exception.S,v 1.115 2003/11/17 08:58:12 peter Exp $ + * $FreeBSD: src/sys/amd64/amd64/exception.S,v 1.116 2004/04/05 21:25:51 imp Exp $ */ #include ==== //depot/projects/power/sys/amd64/amd64/fpu.c#4 (text+ko) ==== @@ -11,10 +11,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -35,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/fpu.c,v 1.148 2004/01/28 23:55:58 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/fpu.c,v 1.149 2004/04/05 21:25:51 imp Exp $"); #include #include ==== //depot/projects/power/sys/amd64/amd64/genassym.c#6 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/genassym.c,v 1.152 2004/01/28 23:57:02 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/genassym.c,v 1.153 2004/04/05 21:25:51 imp Exp $"); #include "opt_compat.h" #include "opt_kstack_pages.h" ==== //depot/projects/power/sys/amd64/amd64/mem.c#5 (text+ko) ==== @@ -16,10 +16,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -41,7 +37,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/mem.c,v 1.113 2004/02/21 21:10:38 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/mem.c,v 1.114 2004/04/05 21:25:51 imp Exp $"); /* * Memory special file ==== //depot/projects/power/sys/amd64/amd64/pmap.c#8 (text+ko) ==== @@ -75,7 +75,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.454 2004/03/31 02:03:48 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.456 2004/04/05 00:37:47 alc Exp $"); /* * Manages physical address maps. @@ -200,8 +200,7 @@ * All those kernel PT submaps that BSD is so fond of */ pt_entry_t *CMAP1 = 0; -static pt_entry_t *ptmmap; -caddr_t CADDR1 = 0, ptvmmap = 0; +caddr_t CADDR1 = 0; static pt_entry_t *msgbufmap; struct msgbuf *msgbufp = 0; @@ -507,12 +506,6 @@ SYSMAP(caddr_t, pt_crashdumpmap, crashdumpmap, MAXDUMPPGS); /* - * ptvmmap is used for reading arbitrary physical pages via /dev/mem. - * XXX ptmmap is not used. - */ - SYSMAP(caddr_t, ptmmap, ptvmmap, 1) - - /* * msgbufp is used to map the system message buffer. * XXX msgbufmap is not used. */ @@ -534,8 +527,7 @@ * way, discontiguous physical memory. */ void -pmap_init(phys_start, phys_end) - vm_paddr_t phys_start, phys_end; +pmap_init(void) { int i; ==== //depot/projects/power/sys/amd64/amd64/support.S#7 (text+ko) ==== @@ -11,10 +11,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/support.S,v 1.107 2004/04/03 05:33:10 alc Exp $ + * $FreeBSD: src/sys/amd64/amd64/support.S,v 1.108 2004/04/05 23:55:13 imp Exp $ */ #include "opt_ddb.h" ==== //depot/projects/power/sys/amd64/amd64/sys_machdep.c#4 (text+ko) ==== @@ -11,10 +11,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -35,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/sys_machdep.c,v 1.87 2003/11/21 03:01:59 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/sys_machdep.c,v 1.88 2004/04/05 23:55:13 imp Exp $"); #include #include ==== //depot/projects/power/sys/amd64/amd64/uio_machdep.c#2 (text+ko) ==== @@ -16,10 +16,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -40,7 +36,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/uio_machdep.c,v 1.2 2004/03/20 21:06:20 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/uio_machdep.c,v 1.3 2004/04/05 21:15:52 imp Exp $"); #include #include ==== //depot/projects/power/sys/amd64/ia32/ia32_signal.c#6 (text+ko) ==== @@ -14,10 +14,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -36,7 +32,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/ia32/ia32_signal.c,v 1.9 2004/02/21 23:34:42 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/ia32/ia32_signal.c,v 1.10 2004/04/05 23:55:14 imp Exp $"); #include "opt_compat.h" ==== //depot/projects/power/sys/amd64/include/_limits.h#3 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * @(#)limits.h 8.3 (Berkeley) 1/4/94 >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Tue Apr 6 15:20:15 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3B5B416A4D1; Tue, 6 Apr 2004 15:20:15 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB66F16A4CE for ; Tue, 6 Apr 2004 15:20:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E087C43D31 for ; Tue, 6 Apr 2004 15:20:14 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i36MJNGe085841 for ; Tue, 6 Apr 2004 15:19:23 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i36MJNNn085838 for perforce@freebsd.org; Tue, 6 Apr 2004 15:19:23 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 15:19:23 -0700 (PDT) Message-Id: <200404062219.i36MJNNn085838@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50525 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 22:20:16 -0000 http://perforce.freebsd.org/chv.cgi?CH=50525 Change 50525 by peter@peter_daintree on 2004/04/06 15:18:24 start trying to catch up with statfs changes Affected files ... .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_proto.h#13 edit .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_syscall.h#13 edit .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_syscalls.c#13 edit .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_sysent.c#13 edit .. //depot/projects/hammer/sys/compat/freebsd32/syscalls.master#15 edit Differences ... ==== //depot/projects/hammer/sys/compat/freebsd32/freebsd32_proto.h#13 (text+ko) ==== @@ -2,7 +2,7 @@ * System call prototypes. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/compat/freebsd32/freebsd32_proto.h,v 1.24 2004/04/05 10:17:23 dfr Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.36 2004/03/27 14:30:42 mtm Exp */ @@ -38,11 +38,6 @@ char options_l_[PADL_(int)]; int options; char options_r_[PADR_(int)]; char rusage_l_[PADL_(struct rusage32 *)]; struct rusage32 * rusage; char rusage_r_[PADR_(struct rusage32 *)]; }; -struct freebsd32_getfsstat_args { - char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; - char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)]; - char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; -}; struct freebsd32_sigaltstack_args { char ss_l_[PADL_(struct sigaltstack32 *)]; struct sigaltstack32 * ss; char ss_r_[PADR_(struct sigaltstack32 *)]; char oss_l_[PADL_(struct sigaltstack32 *)]; struct sigaltstack32 * oss; char oss_r_[PADR_(struct sigaltstack32 *)]; @@ -98,14 +93,6 @@ char delta_l_[PADL_(struct timeval32 *)]; struct timeval32 * delta; char delta_r_[PADR_(struct timeval32 *)]; char olddelta_l_[PADL_(struct timeval32 *)]; struct timeval32 * olddelta; char olddelta_r_[PADR_(struct timeval32 *)]; }; -struct freebsd32_statfs_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; - char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; -}; -struct freebsd32_fstatfs_args { - char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; - char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; -}; struct freebsd32_semsys_args { char which_l_[PADL_(int)]; int which; char which_r_[PADR_(int)]; char a2_l_[PADL_(int)]; int a2; char a2_r_[PADR_(int)]; @@ -210,6 +197,23 @@ char sbytes_l_[PADL_(off_t *)]; off_t * sbytes; char sbytes_r_[PADR_(off_t *)]; char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; }; +struct freebsd32_getfsstat_args { + char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; + char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)]; + char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; +}; +struct freebsd32_statfs_args { + char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; +}; +struct freebsd32_fstatfs_args { + char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; + char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; +}; +struct freebsd32_fhstatfs_args { + char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)]; + char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; +}; struct freebsd32_sigaction_args { char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)]; char act_l_[PADL_(struct sigaction32 *)]; struct sigaction32 * act; char act_r_[PADR_(struct sigaction32 *)]; @@ -219,7 +223,6 @@ char sigcntxp_l_[PADL_(const struct freebsd32_ucontext *)]; const struct freebsd32_ucontext * sigcntxp; char sigcntxp_r_[PADR_(const struct freebsd32_ucontext *)]; }; int freebsd32_wait4(struct thread *, struct freebsd32_wait4_args *); -int freebsd32_getfsstat(struct thread *, struct freebsd32_getfsstat_args *); int freebsd32_sigaltstack(struct thread *, struct freebsd32_sigaltstack_args *); int freebsd32_execve(struct thread *, struct freebsd32_execve_args *); int freebsd32_setitimer(struct thread *, struct freebsd32_setitimer_args *); @@ -232,8 +235,6 @@ int freebsd32_settimeofday(struct thread *, struct freebsd32_settimeofday_args *); int freebsd32_utimes(struct thread *, struct freebsd32_utimes_args *); int freebsd32_adjtime(struct thread *, struct freebsd32_adjtime_args *); -int freebsd32_statfs(struct thread *, struct freebsd32_statfs_args *); -int freebsd32_fstatfs(struct thread *, struct freebsd32_fstatfs_args *); int freebsd32_semsys(struct thread *, struct freebsd32_semsys_args *); int freebsd32_msgsys(struct thread *, struct freebsd32_msgsys_args *); int freebsd32_shmsys(struct thread *, struct freebsd32_shmsys_args *); @@ -249,6 +250,10 @@ int freebsd32_sysctl(struct thread *, struct freebsd32_sysctl_args *); int freebsd32_kevent(struct thread *, struct freebsd32_kevent_args *); int freebsd32_sendfile(struct thread *, struct freebsd32_sendfile_args *); +int freebsd32_getfsstat(struct thread *, struct freebsd32_getfsstat_args *); +int freebsd32_statfs(struct thread *, struct freebsd32_statfs_args *); +int freebsd32_fstatfs(struct thread *, struct freebsd32_fstatfs_args *); +int freebsd32_fhstatfs(struct thread *, struct freebsd32_fhstatfs_args *); int freebsd32_sigaction(struct thread *, struct freebsd32_sigaction_args *); int freebsd32_sigreturn(struct thread *, struct freebsd32_sigreturn_args *); @@ -260,6 +265,23 @@ #ifdef COMPAT_FREEBSD4 +struct freebsd4_freebsd32_getfsstat_args { + char buf_l_[PADL_(struct freebsd4_statfs32 *)]; struct freebsd4_statfs32 * buf; char buf_r_[PADR_(struct freebsd4_statfs32 *)]; + char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)]; + char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; +}; +struct freebsd4_freebsd32_statfs_args { + char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char buf_l_[PADL_(struct freebsd4_statfs32 *)]; struct freebsd4_statfs32 * buf; char buf_r_[PADR_(struct freebsd4_statfs32 *)]; +}; +struct freebsd4_freebsd32_fstatfs_args { + char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; + char buf_l_[PADL_(struct freebsd4_statfs32 *)]; struct freebsd4_statfs32 * buf; char buf_r_[PADR_(struct freebsd4_statfs32 *)]; +}; +struct freebsd4_freebsd32_fhstatfs_args { + char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)]; + char buf_l_[PADL_(struct freebsd4_statfs *)]; struct freebsd4_statfs * buf; char buf_r_[PADR_(struct freebsd4_statfs *)]; +}; struct freebsd4_freebsd32_sendfile_args { char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; char s_l_[PADL_(int)]; int s; char s_r_[PADR_(int)]; @@ -278,6 +300,10 @@ struct freebsd4_freebsd32_sigreturn_args { char sigcntxp_l_[PADL_(const struct freebsd4_freebsd32_ucontext *)]; const struct freebsd4_freebsd32_ucontext * sigcntxp; char sigcntxp_r_[PADR_(const struct freebsd4_freebsd32_ucontext *)]; }; +int freebsd4_freebsd32_getfsstat(struct thread *, struct freebsd4_freebsd32_getfsstat_args *); +int freebsd4_freebsd32_statfs(struct thread *, struct freebsd4_freebsd32_statfs_args *); +int freebsd4_freebsd32_fstatfs(struct thread *, struct freebsd4_freebsd32_fstatfs_args *); +int freebsd4_freebsd32_fhstatfs(struct thread *, struct freebsd4_freebsd32_fhstatfs_args *); int freebsd4_freebsd32_sendfile(struct thread *, struct freebsd4_freebsd32_sendfile_args *); int freebsd4_freebsd32_sigaction(struct thread *, struct freebsd4_freebsd32_sigaction_args *); int freebsd4_freebsd32_sigreturn(struct thread *, struct freebsd4_freebsd32_sigreturn_args *); ==== //depot/projects/hammer/sys/compat/freebsd32/freebsd32_syscall.h#13 (text+ko) ==== @@ -2,7 +2,7 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/compat/freebsd32/freebsd32_syscall.h,v 1.24 2004/04/05 10:17:23 dfr Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.36 2004/03/27 14:30:42 mtm Exp */ @@ -24,7 +24,7 @@ #define FREEBSD32_SYS_chmod 15 #define FREEBSD32_SYS_chown 16 #define FREEBSD32_SYS_break 17 -#define FREEBSD32_SYS_freebsd32_getfsstat 18 + /* 18 is old freebsd32_getfsstat */ /* 19 is obsolete olseek */ #define FREEBSD32_SYS_getpid 20 #define FREEBSD32_SYS_mount 21 @@ -150,8 +150,8 @@ /* 149 is obsolete oquota */ /* 150 is obsolete ogetsockname */ /* 156 is obsolete ogetdirentries */ -#define FREEBSD32_SYS_freebsd32_statfs 157 -#define FREEBSD32_SYS_freebsd32_fstatfs 158 + /* 157 is old freebsd32_statfs */ + /* 158 is old freebsd32_fstatfs */ #define FREEBSD32_SYS_getfh 161 #define FREEBSD32_SYS_getdomainname 162 #define FREEBSD32_SYS_setdomainname 163 @@ -215,7 +215,7 @@ #define FREEBSD32_SYS_nstat 278 #define FREEBSD32_SYS_nfstat 279 #define FREEBSD32_SYS_nlstat 280 -#define FREEBSD32_SYS_fhstatfs 297 + /* 297 is old freebsd32_fhstatfs */ #define FREEBSD32_SYS_fhopen 298 #define FREEBSD32_SYS_fhstat 299 #define FREEBSD32_SYS_modnext 300 @@ -286,6 +286,10 @@ #define FREEBSD32_SYS_lchflags 391 #define FREEBSD32_SYS_uuidgen 392 #define FREEBSD32_SYS_freebsd32_sendfile 393 +#define FREEBSD32_SYS_freebsd32_getfsstat 395 +#define FREEBSD32_SYS_freebsd32_statfs 396 +#define FREEBSD32_SYS_freebsd32_fstatfs 397 +#define FREEBSD32_SYS_freebsd32_fhstatfs 398 #define FREEBSD32_SYS_freebsd32_sigaction 416 #define FREEBSD32_SYS_freebsd32_sigreturn 417 #define FREEBSD32_SYS_thr_create 430 ==== //depot/projects/hammer/sys/compat/freebsd32/freebsd32_syscalls.c#13 (text+ko) ==== @@ -2,7 +2,7 @@ * System call names. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/compat/freebsd32/freebsd32_syscalls.c,v 1.15 2004/04/05 10:17:23 dfr Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.36 2004/03/27 14:30:42 mtm Exp */ @@ -25,7 +25,7 @@ "chmod", /* 15 = chmod */ "chown", /* 16 = chown */ "break", /* 17 = break */ - "freebsd32_getfsstat", /* 18 = freebsd32_getfsstat */ + "old.freebsd32_getfsstat", /* 18 = old freebsd32_getfsstat */ "obs_olseek", /* 19 = obsolete olseek */ "getpid", /* 20 = getpid */ "mount", /* 21 = mount */ @@ -164,8 +164,8 @@ "#154", /* 154 = nosys */ "#155", /* 155 = nfssvc */ "obs_ogetdirentries", /* 156 = obsolete ogetdirentries */ - "freebsd32_statfs", /* 157 = freebsd32_statfs */ - "freebsd32_fstatfs", /* 158 = freebsd32_fstatfs */ + "old.freebsd32_statfs", /* 157 = old freebsd32_statfs */ + "old.freebsd32_fstatfs", /* 158 = old freebsd32_fstatfs */ "#159", /* 159 = nosys */ "#160", /* 160 = nosys */ "getfh", /* 161 = getfh */ @@ -304,7 +304,7 @@ "#294", /* 294 = nosys */ "#295", /* 295 = nosys */ "#296", /* 296 = nosys */ - "fhstatfs", /* 297 = fhstatfs */ + "old.freebsd32_fhstatfs", /* 297 = old freebsd32_fhstatfs */ "fhopen", /* 298 = fhopen */ "fhstat", /* 299 = fhstat */ "modnext", /* 300 = modnext */ @@ -402,10 +402,10 @@ "uuidgen", /* 392 = uuidgen */ "freebsd32_sendfile", /* 393 = freebsd32_sendfile */ "#394", /* 394 = mac_syscall */ - "#395", /* 395 = nosys */ - "#396", /* 396 = nosys */ - "#397", /* 397 = nosys */ - "#398", /* 398 = nosys */ + "freebsd32_getfsstat", /* 395 = freebsd32_getfsstat */ + "freebsd32_statfs", /* 396 = freebsd32_statfs */ + "freebsd32_fstatfs", /* 397 = freebsd32_fstatfs */ + "freebsd32_fhstatfs", /* 398 = freebsd32_fhstatfs */ "#399", /* 399 = nosys */ "#400", /* 400 = ksem_close */ "#401", /* 401 = ksem_post */ ==== //depot/projects/hammer/sys/compat/freebsd32/freebsd32_sysent.c#13 (text+ko) ==== @@ -2,7 +2,7 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/compat/freebsd32/freebsd32_sysent.c,v 1.25 2004/04/05 10:17:23 dfr Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.36 2004/03/27 14:30:42 mtm Exp */ @@ -43,7 +43,7 @@ { AS(chmod_args), (sy_call_t *)chmod }, /* 15 = chmod */ { AS(chown_args), (sy_call_t *)chown }, /* 16 = chown */ { SYF_MPSAFE | AS(obreak_args), (sy_call_t *)obreak }, /* 17 = break */ - { AS(freebsd32_getfsstat_args), (sy_call_t *)freebsd32_getfsstat }, /* 18 = freebsd32_getfsstat */ + { compat4(AS(freebsd4_freebsd32_getfsstat_args),freebsd32_getfsstat) }, /* 18 = old freebsd32_getfsstat */ { 0, (sy_call_t *)nosys }, /* 19 = obsolete olseek */ { SYF_MPSAFE | 0, (sy_call_t *)getpid }, /* 20 = getpid */ { AS(mount_args), (sy_call_t *)mount }, /* 21 = mount */ @@ -182,8 +182,8 @@ { 0, (sy_call_t *)nosys }, /* 154 = nosys */ { 0, (sy_call_t *)nosys }, /* 155 = nfssvc */ { 0, (sy_call_t *)nosys }, /* 156 = obsolete ogetdirentries */ - { AS(freebsd32_statfs_args), (sy_call_t *)freebsd32_statfs }, /* 157 = freebsd32_statfs */ - { AS(freebsd32_fstatfs_args), (sy_call_t *)freebsd32_fstatfs }, /* 158 = freebsd32_fstatfs */ + { compat4(AS(freebsd4_freebsd32_statfs_args),freebsd32_statfs) }, /* 157 = old freebsd32_statfs */ + { compat4(AS(freebsd4_freebsd32_fstatfs_args),freebsd32_fstatfs) }, /* 158 = old freebsd32_fstatfs */ { 0, (sy_call_t *)nosys }, /* 159 = nosys */ { 0, (sy_call_t *)nosys }, /* 160 = nosys */ { AS(getfh_args), (sy_call_t *)getfh }, /* 161 = getfh */ @@ -322,7 +322,7 @@ { 0, (sy_call_t *)nosys }, /* 294 = nosys */ { 0, (sy_call_t *)nosys }, /* 295 = nosys */ { 0, (sy_call_t *)nosys }, /* 296 = nosys */ - { AS(fhstatfs_args), (sy_call_t *)fhstatfs }, /* 297 = fhstatfs */ + { compat4(AS(freebsd4_freebsd32_fhstatfs_args),freebsd32_fhstatfs) }, /* 297 = old freebsd32_fhstatfs */ { AS(fhopen_args), (sy_call_t *)fhopen }, /* 298 = fhopen */ { AS(fhstat_args), (sy_call_t *)fhstat }, /* 299 = fhstat */ { SYF_MPSAFE | AS(modnext_args), (sy_call_t *)modnext }, /* 300 = modnext */ @@ -420,10 +420,10 @@ { AS(uuidgen_args), (sy_call_t *)uuidgen }, /* 392 = uuidgen */ { SYF_MPSAFE | AS(freebsd32_sendfile_args), (sy_call_t *)freebsd32_sendfile }, /* 393 = freebsd32_sendfile */ { 0, (sy_call_t *)nosys }, /* 394 = mac_syscall */ - { 0, (sy_call_t *)nosys }, /* 395 = nosys */ - { 0, (sy_call_t *)nosys }, /* 396 = nosys */ - { 0, (sy_call_t *)nosys }, /* 397 = nosys */ - { 0, (sy_call_t *)nosys }, /* 398 = nosys */ + { AS(freebsd32_getfsstat_args), (sy_call_t *)freebsd32_getfsstat }, /* 395 = freebsd32_getfsstat */ + { AS(freebsd32_statfs_args), (sy_call_t *)freebsd32_statfs }, /* 396 = freebsd32_statfs */ + { AS(freebsd32_fstatfs_args), (sy_call_t *)freebsd32_fstatfs }, /* 397 = freebsd32_fstatfs */ + { AS(freebsd32_fhstatfs_args), (sy_call_t *)freebsd32_fhstatfs }, /* 398 = freebsd32_fhstatfs */ { 0, (sy_call_t *)nosys }, /* 399 = nosys */ { 0, (sy_call_t *)nosys }, /* 400 = ksem_close */ { 0, (sy_call_t *)nosys }, /* 401 = ksem_post */ ==== //depot/projects/hammer/sys/compat/freebsd32/syscalls.master#15 (text+ko) ==== @@ -64,8 +64,8 @@ 15 NOPROTO { int chmod(char *path, int mode); } 16 NOPROTO { int chown(char *path, int uid, int gid); } 17 MNOPROTO { int obreak(char *nsize); } break obreak_args int -18 STD { int freebsd32_getfsstat(struct statfs32 *buf, long bufsize, \ - int flags); } +18 COMPAT4 { int freebsd32_getfsstat(struct freebsd4_statfs32 *buf, \ + long bufsize, int flags); } 19 OBSOL olseek 20 MNOPROTO { pid_t getpid(void); } 21 NOPROTO { int mount(char *type, char *path, int flags, \ @@ -232,8 +232,9 @@ ; XXX this is a problem!!! 155 UNIMPL nfssvc 156 OBSOL ogetdirentries -157 STD { int freebsd32_statfs(char *path, struct statfs32 *buf); } -158 STD { int freebsd32_fstatfs(int fd, struct statfs32 *buf); } +157 COMPAT4 { int freebsd32_statfs(char *path, \ + struct freebsd4_statfs32 *buf); } +158 COMPAT4 { int freebsd32_fstatfs(int fd, struct freebsd4_statfs32 *buf);} 159 UNIMPL nosys 160 UNIMPL nosys 161 NOPROTO { int getfh(char *fname, struct fhandle *fhp); } @@ -414,8 +415,8 @@ 295 UNIMPL nosys 296 UNIMPL nosys ; XXX 297 is 300 in NetBSD -297 NOPROTO { int fhstatfs(const struct fhandle *u_fhp, \ - struct statfs *buf); } +297 COMPAT4 { int freebsd32_fhstatfs(const struct fhandle *u_fhp, \ + struct freebsd4_statfs *buf); } 298 NOPROTO { int fhopen(const struct fhandle *u_fhp, int flags); } 299 NOPROTO { int fhstat(const struct fhandle *u_fhp, struct stat *sb); } ; syscall numbers for FreeBSD @@ -550,10 +551,12 @@ u_int32_t offsethi, size_t nbytes, struct sf_hdtr *hdtr, \ off_t *sbytes, int flags); } 394 UNIMPL mac_syscall -395 UNIMPL nosys -396 UNIMPL nosys -397 UNIMPL nosys -398 UNIMPL nosys +395 STD { int freebsd32_getfsstat(struct statfs32 *buf, long bufsize, \ + int flags); } +396 STD { int freebsd32_statfs(char *path, struct statfs32 *buf); } +397 STD { int freebsd32_fstatfs(int fd, struct statfs32 *buf); } +398 STD { int freebsd32_fhstatfs(const struct fhandle *u_fhp, \ + struct statfs32 *buf); } 399 UNIMPL nosys ; XXX implement these? 400 UNIMPL ksem_close From owner-p4-projects@FreeBSD.ORG Tue Apr 6 15:33:28 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E8D7F16A4D0; Tue, 6 Apr 2004 15:33:27 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C43FE16A4CE for ; Tue, 6 Apr 2004 15:33:27 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD72843D41 for ; Tue, 6 Apr 2004 15:33:27 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i36MWeGe089678 for ; Tue, 6 Apr 2004 15:32:40 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i36MWepU089675 for perforce@freebsd.org; Tue, 6 Apr 2004 15:32:40 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 15:32:40 -0700 (PDT) Message-Id: <200404062232.i36MWepU089675@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50528 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 22:33:28 -0000 http://perforce.freebsd.org/chv.cgi?CH=50528 Change 50528 by peter@peter_daintree on 2004/04/06 15:31:57 oh, silly me. The statfs struct is now identical in 32 and 64 bit kernels. Affected files ... .. //depot/projects/hammer/sys/compat/freebsd32/syscalls.master#16 edit Differences ... ==== //depot/projects/hammer/sys/compat/freebsd32/syscalls.master#16 (text+ko) ==== @@ -551,12 +551,12 @@ u_int32_t offsethi, size_t nbytes, struct sf_hdtr *hdtr, \ off_t *sbytes, int flags); } 394 UNIMPL mac_syscall -395 STD { int freebsd32_getfsstat(struct statfs32 *buf, long bufsize, \ +395 NOPROTO { int getfsstat(struct statfs *buf, long bufsize, \ int flags); } -396 STD { int freebsd32_statfs(char *path, struct statfs32 *buf); } -397 STD { int freebsd32_fstatfs(int fd, struct statfs32 *buf); } -398 STD { int freebsd32_fhstatfs(const struct fhandle *u_fhp, \ - struct statfs32 *buf); } +396 NOPROTO { int statfs(char *path, struct statfs *buf); } +397 NOPROTO { int fstatfs(int fd, struct statfs *buf); } +398 NOPROTO { int fhstatfs(const struct fhandle *u_fhp, \ + struct statfs *buf); } 399 UNIMPL nosys ; XXX implement these? 400 UNIMPL ksem_close From owner-p4-projects@FreeBSD.ORG Tue Apr 6 15:37:00 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 895C016A4D0; Tue, 6 Apr 2004 15:37:00 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62E9F16A4CF for ; Tue, 6 Apr 2004 15:37:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45CA743D54 for ; Tue, 6 Apr 2004 15:37:00 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i36MZjGe089834 for ; Tue, 6 Apr 2004 15:35:45 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i36MZjBN089831 for perforce@freebsd.org; Tue, 6 Apr 2004 15:35:45 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 15:35:45 -0700 (PDT) Message-Id: <200404062235.i36MZjBN089831@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50529 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 22:37:01 -0000 http://perforce.freebsd.org/chv.cgi?CH=50529 Change 50529 by peter@peter_daintree on 2004/04/06 15:35:18 regen again Affected files ... .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32.h#3 edit .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_proto.h#14 edit .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_syscall.h#14 edit .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_syscalls.c#14 edit .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_sysent.c#14 edit Differences ... ==== //depot/projects/hammer/sys/compat/freebsd32/freebsd32.h#3 (text+ko) ==== @@ -75,9 +75,9 @@ int32_t ru_nivcsw; }; -#define FREEBSD32_MNAMELEN (88 - 2 * sizeof(int32_t)) /* size of on/from name bufs */ +#define FREEBSD4_FREEBSD32_MNAMELEN (88 - 2 * sizeof(int32_t)) /* size of on/from name bufs */ -struct statfs32 { +struct freebsd4_statfs32 { int32_t f_spare2; int32_t f_bsize; int32_t f_iosize; @@ -93,11 +93,11 @@ int32_t f_syncwrites; int32_t f_asyncwrites; char f_fstypename[MFSNAMELEN]; - char f_mntonname[FREEBSD32_MNAMELEN]; + char f_mntonname[FREEBSD4_FREEBSD32_MNAMELEN]; int32_t f_syncreads; int32_t f_asyncreads; int16_t f_spares1; - char f_mntfromname[FREEBSD32_MNAMELEN]; + char f_mntfromname[FREEBSD4_FREEBSD32_MNAMELEN]; int16_t f_spares2 __packed; int32_t f_spare[2]; }; ==== //depot/projects/hammer/sys/compat/freebsd32/freebsd32_proto.h#14 (text+ko) ==== @@ -197,23 +197,6 @@ char sbytes_l_[PADL_(off_t *)]; off_t * sbytes; char sbytes_r_[PADR_(off_t *)]; char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; }; -struct freebsd32_getfsstat_args { - char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; - char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)]; - char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; -}; -struct freebsd32_statfs_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; - char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; -}; -struct freebsd32_fstatfs_args { - char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; - char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; -}; -struct freebsd32_fhstatfs_args { - char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)]; - char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; -}; struct freebsd32_sigaction_args { char sig_l_[PADL_(int)]; int sig; char sig_r_[PADR_(int)]; char act_l_[PADL_(struct sigaction32 *)]; struct sigaction32 * act; char act_r_[PADR_(struct sigaction32 *)]; @@ -250,10 +233,6 @@ int freebsd32_sysctl(struct thread *, struct freebsd32_sysctl_args *); int freebsd32_kevent(struct thread *, struct freebsd32_kevent_args *); int freebsd32_sendfile(struct thread *, struct freebsd32_sendfile_args *); -int freebsd32_getfsstat(struct thread *, struct freebsd32_getfsstat_args *); -int freebsd32_statfs(struct thread *, struct freebsd32_statfs_args *); -int freebsd32_fstatfs(struct thread *, struct freebsd32_fstatfs_args *); -int freebsd32_fhstatfs(struct thread *, struct freebsd32_fhstatfs_args *); int freebsd32_sigaction(struct thread *, struct freebsd32_sigaction_args *); int freebsd32_sigreturn(struct thread *, struct freebsd32_sigreturn_args *); ==== //depot/projects/hammer/sys/compat/freebsd32/freebsd32_syscall.h#14 (text+ko) ==== @@ -286,10 +286,10 @@ #define FREEBSD32_SYS_lchflags 391 #define FREEBSD32_SYS_uuidgen 392 #define FREEBSD32_SYS_freebsd32_sendfile 393 -#define FREEBSD32_SYS_freebsd32_getfsstat 395 -#define FREEBSD32_SYS_freebsd32_statfs 396 -#define FREEBSD32_SYS_freebsd32_fstatfs 397 -#define FREEBSD32_SYS_freebsd32_fhstatfs 398 +#define FREEBSD32_SYS_getfsstat 395 +#define FREEBSD32_SYS_statfs 396 +#define FREEBSD32_SYS_fstatfs 397 +#define FREEBSD32_SYS_fhstatfs 398 #define FREEBSD32_SYS_freebsd32_sigaction 416 #define FREEBSD32_SYS_freebsd32_sigreturn 417 #define FREEBSD32_SYS_thr_create 430 ==== //depot/projects/hammer/sys/compat/freebsd32/freebsd32_syscalls.c#14 (text+ko) ==== @@ -402,10 +402,10 @@ "uuidgen", /* 392 = uuidgen */ "freebsd32_sendfile", /* 393 = freebsd32_sendfile */ "#394", /* 394 = mac_syscall */ - "freebsd32_getfsstat", /* 395 = freebsd32_getfsstat */ - "freebsd32_statfs", /* 396 = freebsd32_statfs */ - "freebsd32_fstatfs", /* 397 = freebsd32_fstatfs */ - "freebsd32_fhstatfs", /* 398 = freebsd32_fhstatfs */ + "getfsstat", /* 395 = getfsstat */ + "statfs", /* 396 = statfs */ + "fstatfs", /* 397 = fstatfs */ + "fhstatfs", /* 398 = fhstatfs */ "#399", /* 399 = nosys */ "#400", /* 400 = ksem_close */ "#401", /* 401 = ksem_post */ ==== //depot/projects/hammer/sys/compat/freebsd32/freebsd32_sysent.c#14 (text+ko) ==== @@ -420,10 +420,10 @@ { AS(uuidgen_args), (sy_call_t *)uuidgen }, /* 392 = uuidgen */ { SYF_MPSAFE | AS(freebsd32_sendfile_args), (sy_call_t *)freebsd32_sendfile }, /* 393 = freebsd32_sendfile */ { 0, (sy_call_t *)nosys }, /* 394 = mac_syscall */ - { AS(freebsd32_getfsstat_args), (sy_call_t *)freebsd32_getfsstat }, /* 395 = freebsd32_getfsstat */ - { AS(freebsd32_statfs_args), (sy_call_t *)freebsd32_statfs }, /* 396 = freebsd32_statfs */ - { AS(freebsd32_fstatfs_args), (sy_call_t *)freebsd32_fstatfs }, /* 397 = freebsd32_fstatfs */ - { AS(freebsd32_fhstatfs_args), (sy_call_t *)freebsd32_fhstatfs }, /* 398 = freebsd32_fhstatfs */ + { AS(getfsstat_args), (sy_call_t *)getfsstat }, /* 395 = getfsstat */ + { AS(statfs_args), (sy_call_t *)statfs }, /* 396 = statfs */ + { AS(fstatfs_args), (sy_call_t *)fstatfs }, /* 397 = fstatfs */ + { AS(fhstatfs_args), (sy_call_t *)fhstatfs }, /* 398 = fhstatfs */ { 0, (sy_call_t *)nosys }, /* 399 = nosys */ { 0, (sy_call_t *)nosys }, /* 400 = ksem_close */ { 0, (sy_call_t *)nosys }, /* 401 = ksem_post */ From owner-p4-projects@FreeBSD.ORG Tue Apr 6 16:24:02 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BD17816A4D0; Tue, 6 Apr 2004 16:24:01 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9815316A4CE for ; Tue, 6 Apr 2004 16:24:01 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F84C43D5A for ; Tue, 6 Apr 2004 16:24:01 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i36NMmGe001351 for ; Tue, 6 Apr 2004 16:22:48 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i36NMlgZ001348 for perforce@freebsd.org; Tue, 6 Apr 2004 16:22:47 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 16:22:47 -0700 (PDT) Message-Id: <200404062322.i36NMlgZ001348@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50536 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 23:24:02 -0000 http://perforce.freebsd.org/chv.cgi?CH=50536 Change 50536 by peter@peter_daintree on 2004/04/06 16:22:22 finish off fstatfs changes. This is enough to get yahoo messenger (both 4.x and 5.x versions) to run. Affected files ... .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32.h#4 edit .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_misc.c#11 edit .. //depot/projects/hammer/sys/compat/freebsd32/freebsd32_proto.h#15 edit .. //depot/projects/hammer/sys/compat/freebsd32/syscalls.master#17 edit Differences ... ==== //depot/projects/hammer/sys/compat/freebsd32/freebsd32.h#4 (text+ko) ==== @@ -75,9 +75,10 @@ int32_t ru_nivcsw; }; -#define FREEBSD4_FREEBSD32_MNAMELEN (88 - 2 * sizeof(int32_t)) /* size of on/from name bufs */ +#define FREEBSD4_MNAMELEN (88 - 2 * sizeof(int32_t)) /* size of on/from name bufs */ -struct freebsd4_statfs32 { +/* 4.x version */ +struct statfs32 { int32_t f_spare2; int32_t f_bsize; int32_t f_iosize; @@ -93,11 +94,11 @@ int32_t f_syncwrites; int32_t f_asyncwrites; char f_fstypename[MFSNAMELEN]; - char f_mntonname[FREEBSD4_FREEBSD32_MNAMELEN]; + char f_mntonname[FREEBSD4_MNAMELEN]; int32_t f_syncreads; int32_t f_asyncreads; int16_t f_spares1; - char f_mntfromname[FREEBSD4_FREEBSD32_MNAMELEN]; + char f_mntfromname[FREEBSD4_MNAMELEN]; int16_t f_spares2 __packed; int32_t f_spare[2]; }; ==== //depot/projects/hammer/sys/compat/freebsd32/freebsd32_misc.c#11 (text+ko) ==== @@ -140,15 +140,15 @@ bcopy(in->f_fstypename, out->f_fstypename, MFSNAMELEN); bcopy(in->f_mntonname, - out->f_mntonname, MNAMELEN); + out->f_mntonname, min(MNAMELEN, FREEBSD4_MNAMELEN)); CP(*in, *out, f_syncreads); CP(*in, *out, f_asyncreads); bcopy(in->f_mntfromname, - out->f_mntfromname, MNAMELEN); + out->f_mntfromname, min(MNAMELEN, FREEBSD4_MNAMELEN)); } int -freebsd32_getfsstat(struct thread *td, struct freebsd32_getfsstat_args *uap) +freebsd4_freebsd32_getfsstat(struct thread *td, struct freebsd4_freebsd32_getfsstat_args *uap) { int error; caddr_t sg; @@ -870,7 +870,7 @@ } int -freebsd32_statfs(struct thread *td, struct freebsd32_statfs_args *uap) +freebsd4_freebsd32_statfs(struct thread *td, struct freebsd4_freebsd32_statfs_args *uap) { int error; caddr_t sg; @@ -897,7 +897,7 @@ } int -freebsd32_fstatfs(struct thread *td, struct freebsd32_fstatfs_args *uap) +freebsd4_freebsd32_fstatfs(struct thread *td, struct freebsd4_freebsd32_fstatfs_args *uap) { int error; caddr_t sg; @@ -924,6 +924,33 @@ } int +freebsd4_freebsd32_fhstatfs(struct thread *td, struct freebsd4_freebsd32_fhstatfs_args *uap) +{ + int error; + caddr_t sg; + struct statfs32 *p32, s32; + struct statfs *p = NULL, s; + + p32 = uap->buf; + if (p32) { + sg = stackgap_init(); + p = stackgap_alloc(&sg, sizeof(struct statfs)); + uap->buf = (struct statfs32 *)p; + } + error = fhstatfs(td, (struct fhstatfs_args *) uap); + if (error) + return (error); + if (p32) { + error = copyin(p, &s, sizeof(s)); + if (error) + return (error); + copy_statfs(&s, &s32); + error = copyout(&s32, p32, sizeof(s32)); + } + return (error); +} + +int freebsd32_semsys(struct thread *td, struct freebsd32_semsys_args *uap) { /* ==== //depot/projects/hammer/sys/compat/freebsd32/freebsd32_proto.h#15 (text+ko) ==== @@ -245,21 +245,21 @@ #ifdef COMPAT_FREEBSD4 struct freebsd4_freebsd32_getfsstat_args { - char buf_l_[PADL_(struct freebsd4_statfs32 *)]; struct freebsd4_statfs32 * buf; char buf_r_[PADR_(struct freebsd4_statfs32 *)]; + char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; char bufsize_l_[PADL_(long)]; long bufsize; char bufsize_r_[PADR_(long)]; char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; }; struct freebsd4_freebsd32_statfs_args { char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; - char buf_l_[PADL_(struct freebsd4_statfs32 *)]; struct freebsd4_statfs32 * buf; char buf_r_[PADR_(struct freebsd4_statfs32 *)]; + char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; }; struct freebsd4_freebsd32_fstatfs_args { char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; - char buf_l_[PADL_(struct freebsd4_statfs32 *)]; struct freebsd4_statfs32 * buf; char buf_r_[PADR_(struct freebsd4_statfs32 *)]; + char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; }; struct freebsd4_freebsd32_fhstatfs_args { char u_fhp_l_[PADL_(const struct fhandle *)]; const struct fhandle * u_fhp; char u_fhp_r_[PADR_(const struct fhandle *)]; - char buf_l_[PADL_(struct freebsd4_statfs *)]; struct freebsd4_statfs * buf; char buf_r_[PADR_(struct freebsd4_statfs *)]; + char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; }; struct freebsd4_freebsd32_sendfile_args { char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; ==== //depot/projects/hammer/sys/compat/freebsd32/syscalls.master#17 (text+ko) ==== @@ -64,7 +64,7 @@ 15 NOPROTO { int chmod(char *path, int mode); } 16 NOPROTO { int chown(char *path, int uid, int gid); } 17 MNOPROTO { int obreak(char *nsize); } break obreak_args int -18 COMPAT4 { int freebsd32_getfsstat(struct freebsd4_statfs32 *buf, \ +18 COMPAT4 { int freebsd32_getfsstat(struct statfs32 *buf, \ long bufsize, int flags); } 19 OBSOL olseek 20 MNOPROTO { pid_t getpid(void); } @@ -233,8 +233,8 @@ 155 UNIMPL nfssvc 156 OBSOL ogetdirentries 157 COMPAT4 { int freebsd32_statfs(char *path, \ - struct freebsd4_statfs32 *buf); } -158 COMPAT4 { int freebsd32_fstatfs(int fd, struct freebsd4_statfs32 *buf);} + struct statfs32 *buf); } +158 COMPAT4 { int freebsd32_fstatfs(int fd, struct statfs32 *buf);} 159 UNIMPL nosys 160 UNIMPL nosys 161 NOPROTO { int getfh(char *fname, struct fhandle *fhp); } @@ -416,7 +416,7 @@ 296 UNIMPL nosys ; XXX 297 is 300 in NetBSD 297 COMPAT4 { int freebsd32_fhstatfs(const struct fhandle *u_fhp, \ - struct freebsd4_statfs *buf); } + struct statfs32 *buf); } 298 NOPROTO { int fhopen(const struct fhandle *u_fhp, int flags); } 299 NOPROTO { int fhstat(const struct fhandle *u_fhp, struct stat *sb); } ; syscall numbers for FreeBSD From owner-p4-projects@FreeBSD.ORG Tue Apr 6 16:50:00 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5C13D16A4D0; Tue, 6 Apr 2004 16:50:00 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3562516A4CE for ; Tue, 6 Apr 2004 16:50:00 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A3CF43D4C for ; Tue, 6 Apr 2004 16:50:00 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i36NmKGe011567 for ; Tue, 6 Apr 2004 16:48:20 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i36NmJYe011564 for perforce@freebsd.org; Tue, 6 Apr 2004 16:48:19 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 16:48:19 -0700 (PDT) Message-Id: <200404062348.i36NmJYe011564@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50538 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 23:50:00 -0000 http://perforce.freebsd.org/chv.cgi?CH=50538 Change 50538 by peter@peter_daintree on 2004/04/06 16:48:00 IFC @50537 Affected files ... .. //depot/projects/hammer/bin/cat/cat.1#3 integrate .. //depot/projects/hammer/bin/cat/cat.c#4 integrate .. //depot/projects/hammer/bin/chflags/chflags.1#4 integrate .. //depot/projects/hammer/bin/chflags/chflags.c#4 integrate .. //depot/projects/hammer/bin/chmod/chmod.1#5 integrate .. //depot/projects/hammer/bin/chmod/chmod.c#6 integrate .. //depot/projects/hammer/bin/cp/cp.1#5 integrate .. //depot/projects/hammer/bin/cp/cp.c#9 integrate .. //depot/projects/hammer/bin/cp/extern.h#4 integrate .. //depot/projects/hammer/bin/cp/utils.c#6 integrate .. //depot/projects/hammer/bin/csh/USD.doc/csh.1#3 integrate .. //depot/projects/hammer/bin/csh/USD.doc/csh.2#2 integrate .. //depot/projects/hammer/bin/csh/USD.doc/csh.3#2 integrate .. //depot/projects/hammer/bin/csh/USD.doc/csh.4#2 integrate .. //depot/projects/hammer/bin/csh/USD.doc/csh.a#2 integrate .. //depot/projects/hammer/bin/csh/USD.doc/csh.g#4 integrate .. //depot/projects/hammer/bin/csh/USD.doc/tabs#2 integrate .. //depot/projects/hammer/bin/csh/host.defs#2 integrate .. //depot/projects/hammer/bin/date/date.1#5 integrate .. //depot/projects/hammer/bin/date/date.c#6 integrate .. //depot/projects/hammer/bin/date/extern.h#2 integrate .. //depot/projects/hammer/bin/date/netdate.c#3 integrate .. //depot/projects/hammer/bin/dd/args.c#5 integrate .. //depot/projects/hammer/bin/dd/conv.c#3 integrate .. //depot/projects/hammer/bin/dd/conv_tab.c#2 integrate .. //depot/projects/hammer/bin/dd/dd.1#4 integrate .. //depot/projects/hammer/bin/dd/dd.c#5 integrate .. //depot/projects/hammer/bin/dd/dd.h#5 integrate .. //depot/projects/hammer/bin/dd/extern.h#3 integrate .. //depot/projects/hammer/bin/dd/misc.c#3 integrate .. //depot/projects/hammer/bin/dd/position.c#3 integrate .. //depot/projects/hammer/bin/df/df.1#5 integrate .. //depot/projects/hammer/bin/df/df.c#14 integrate .. //depot/projects/hammer/bin/domainname/domainname.1#2 integrate .. //depot/projects/hammer/bin/domainname/domainname.c#3 integrate .. //depot/projects/hammer/bin/echo/echo.1#4 integrate .. //depot/projects/hammer/bin/echo/echo.c#5 integrate .. //depot/projects/hammer/bin/ed/cbc.c#4 integrate .. //depot/projects/hammer/bin/hostname/hostname.1#2 integrate .. //depot/projects/hammer/bin/hostname/hostname.c#3 integrate .. //depot/projects/hammer/bin/kill/kill.1#2 integrate .. //depot/projects/hammer/bin/kill/kill.c#5 integrate .. //depot/projects/hammer/bin/ln/ln.1#3 integrate .. //depot/projects/hammer/bin/ln/ln.c#3 integrate .. //depot/projects/hammer/bin/ln/symlink.7#3 integrate .. //depot/projects/hammer/bin/ls/cmp.c#3 integrate .. //depot/projects/hammer/bin/ls/extern.h#5 integrate .. //depot/projects/hammer/bin/ls/ls.1#11 integrate .. //depot/projects/hammer/bin/ls/ls.c#10 integrate .. //depot/projects/hammer/bin/ls/ls.h#4 integrate .. //depot/projects/hammer/bin/ls/print.c#11 integrate .. //depot/projects/hammer/bin/ls/util.c#5 integrate .. //depot/projects/hammer/bin/mkdir/mkdir.1#2 integrate .. //depot/projects/hammer/bin/mkdir/mkdir.c#3 integrate .. //depot/projects/hammer/bin/mv/mv.1#3 integrate .. //depot/projects/hammer/bin/mv/mv.c#5 integrate .. //depot/projects/hammer/bin/pax/ar_io.c#5 integrate .. //depot/projects/hammer/bin/pax/ar_subs.c#4 integrate .. //depot/projects/hammer/bin/pax/buf_subs.c#4 integrate .. //depot/projects/hammer/bin/pax/cache.c#5 integrate .. //depot/projects/hammer/bin/pax/cache.h#3 integrate .. //depot/projects/hammer/bin/pax/cpio.c#6 integrate .. //depot/projects/hammer/bin/pax/cpio.h#2 integrate .. //depot/projects/hammer/bin/pax/extern.h#3 integrate .. //depot/projects/hammer/bin/pax/file_subs.c#3 integrate .. //depot/projects/hammer/bin/pax/ftree.c#4 integrate .. //depot/projects/hammer/bin/pax/ftree.h#2 integrate .. //depot/projects/hammer/bin/pax/gen_subs.c#4 integrate .. //depot/projects/hammer/bin/pax/options.c#7 integrate .. //depot/projects/hammer/bin/pax/options.h#2 integrate .. //depot/projects/hammer/bin/pax/pat_rep.c#5 integrate .. //depot/projects/hammer/bin/pax/pat_rep.h#2 integrate .. //depot/projects/hammer/bin/pax/pax.1#5 integrate .. //depot/projects/hammer/bin/pax/pax.c#5 integrate .. //depot/projects/hammer/bin/pax/pax.h#5 integrate .. //depot/projects/hammer/bin/pax/sel_subs.c#3 integrate .. //depot/projects/hammer/bin/pax/sel_subs.h#2 integrate .. //depot/projects/hammer/bin/pax/tables.c#3 integrate .. //depot/projects/hammer/bin/pax/tables.h#3 integrate .. //depot/projects/hammer/bin/pax/tar.c#4 integrate .. //depot/projects/hammer/bin/pax/tar.h#2 integrate .. //depot/projects/hammer/bin/pax/tty_subs.c#3 integrate .. //depot/projects/hammer/bin/ps/extern.h#8 integrate .. //depot/projects/hammer/bin/ps/fmt.c#4 integrate .. //depot/projects/hammer/bin/ps/keyword.c#10 integrate .. //depot/projects/hammer/bin/ps/nlist.c#4 integrate .. //depot/projects/hammer/bin/ps/print.c#10 integrate .. //depot/projects/hammer/bin/ps/ps.1#14 integrate .. //depot/projects/hammer/bin/ps/ps.c#11 integrate .. //depot/projects/hammer/bin/ps/ps.h#6 integrate .. //depot/projects/hammer/bin/pwd/pwd.1#4 integrate .. //depot/projects/hammer/bin/pwd/pwd.c#4 integrate .. //depot/projects/hammer/bin/rcp/extern.h#2 integrate .. //depot/projects/hammer/bin/rcp/rcp.1#2 integrate .. //depot/projects/hammer/bin/rcp/util.c#4 integrate .. //depot/projects/hammer/bin/realpath/realpath.1#2 integrate .. //depot/projects/hammer/bin/realpath/realpath.c#3 integrate .. //depot/projects/hammer/bin/rm/rm.1#4 integrate .. //depot/projects/hammer/bin/rm/rm.c#7 integrate .. //depot/projects/hammer/bin/rmdir/rmdir.1#3 integrate .. //depot/projects/hammer/bin/rmdir/rmdir.c#4 integrate .. //depot/projects/hammer/bin/sh/alias.c#3 integrate .. //depot/projects/hammer/bin/sh/alias.h#2 integrate .. //depot/projects/hammer/bin/sh/arith.h#3 integrate .. //depot/projects/hammer/bin/sh/arith.y#4 integrate .. //depot/projects/hammer/bin/sh/arith_lex.l#4 integrate .. //depot/projects/hammer/bin/sh/bltin/bltin.h#2 integrate .. //depot/projects/hammer/bin/sh/bltin/echo.1#3 integrate .. //depot/projects/hammer/bin/sh/bltin/echo.c#3 integrate .. //depot/projects/hammer/bin/sh/builtins.def#3 integrate .. //depot/projects/hammer/bin/sh/cd.c#3 integrate .. //depot/projects/hammer/bin/sh/cd.h#2 integrate .. //depot/projects/hammer/bin/sh/error.c#4 integrate .. //depot/projects/hammer/bin/sh/error.h#3 integrate .. //depot/projects/hammer/bin/sh/eval.c#7 integrate .. //depot/projects/hammer/bin/sh/eval.h#2 integrate .. //depot/projects/hammer/bin/sh/exec.c#4 integrate .. //depot/projects/hammer/bin/sh/exec.h#3 integrate .. //depot/projects/hammer/bin/sh/expand.c#9 integrate .. //depot/projects/hammer/bin/sh/expand.h#3 integrate .. //depot/projects/hammer/bin/sh/funcs/cmv#2 integrate .. //depot/projects/hammer/bin/sh/funcs/dirs#2 integrate .. //depot/projects/hammer/bin/sh/funcs/kill#2 integrate .. //depot/projects/hammer/bin/sh/funcs/login#2 integrate .. //depot/projects/hammer/bin/sh/funcs/newgrp#2 integrate .. //depot/projects/hammer/bin/sh/funcs/popd#2 integrate .. //depot/projects/hammer/bin/sh/funcs/pushd#2 integrate .. //depot/projects/hammer/bin/sh/funcs/suspend#2 integrate .. //depot/projects/hammer/bin/sh/histedit.c#3 integrate .. //depot/projects/hammer/bin/sh/init.h#2 integrate .. //depot/projects/hammer/bin/sh/input.c#4 integrate .. //depot/projects/hammer/bin/sh/input.h#2 integrate .. //depot/projects/hammer/bin/sh/jobs.c#10 integrate .. //depot/projects/hammer/bin/sh/jobs.h#2 integrate .. //depot/projects/hammer/bin/sh/mail.c#2 integrate .. //depot/projects/hammer/bin/sh/mail.h#2 integrate .. //depot/projects/hammer/bin/sh/main.c#3 integrate .. //depot/projects/hammer/bin/sh/main.h#2 integrate .. //depot/projects/hammer/bin/sh/memalloc.c#4 integrate .. //depot/projects/hammer/bin/sh/memalloc.h#2 integrate .. //depot/projects/hammer/bin/sh/miscbltin.c#3 integrate .. //depot/projects/hammer/bin/sh/mkbuiltins#4 integrate .. //depot/projects/hammer/bin/sh/mkinit.c#2 integrate .. //depot/projects/hammer/bin/sh/mknodes.c#3 integrate .. //depot/projects/hammer/bin/sh/mksyntax.c#4 integrate .. //depot/projects/hammer/bin/sh/mktokens#2 integrate .. //depot/projects/hammer/bin/sh/myhistedit.h#2 integrate .. //depot/projects/hammer/bin/sh/mystring.c#2 integrate .. //depot/projects/hammer/bin/sh/mystring.h#2 integrate .. //depot/projects/hammer/bin/sh/nodes.c.pat#4 integrate .. //depot/projects/hammer/bin/sh/nodetypes#2 integrate .. //depot/projects/hammer/bin/sh/options.c#2 integrate .. //depot/projects/hammer/bin/sh/options.h#2 integrate .. //depot/projects/hammer/bin/sh/output.c#4 integrate .. //depot/projects/hammer/bin/sh/output.h#2 integrate .. //depot/projects/hammer/bin/sh/parser.c#7 integrate .. //depot/projects/hammer/bin/sh/parser.h#2 integrate .. //depot/projects/hammer/bin/sh/redir.c#5 integrate .. //depot/projects/hammer/bin/sh/redir.h#3 integrate .. //depot/projects/hammer/bin/sh/sh.1#8 integrate .. //depot/projects/hammer/bin/sh/shell.h#3 integrate .. //depot/projects/hammer/bin/sh/show.c#4 integrate .. //depot/projects/hammer/bin/sh/show.h#2 integrate .. //depot/projects/hammer/bin/sh/trap.c#4 integrate .. //depot/projects/hammer/bin/sh/trap.h#2 integrate .. //depot/projects/hammer/bin/sh/var.c#5 integrate .. //depot/projects/hammer/bin/sh/var.h#3 integrate .. //depot/projects/hammer/bin/sleep/sleep.1#2 integrate .. //depot/projects/hammer/bin/sleep/sleep.c#5 integrate .. //depot/projects/hammer/bin/stty/cchar.c#2 integrate .. //depot/projects/hammer/bin/stty/extern.h#2 integrate .. //depot/projects/hammer/bin/stty/gfmt.c#3 integrate .. //depot/projects/hammer/bin/stty/key.c#2 integrate .. //depot/projects/hammer/bin/stty/modes.c#2 integrate .. //depot/projects/hammer/bin/stty/print.c#2 integrate .. //depot/projects/hammer/bin/stty/stty.1#2 integrate .. //depot/projects/hammer/bin/stty/stty.c#3 integrate .. //depot/projects/hammer/bin/stty/stty.h#2 integrate .. //depot/projects/hammer/bin/stty/util.c#2 integrate .. //depot/projects/hammer/bin/sync/sync.8#2 integrate .. //depot/projects/hammer/bin/sync/sync.c#3 integrate .. //depot/projects/hammer/bin/test/test.1#2 integrate .. //depot/projects/hammer/etc/rc.d/ramdisk#2 integrate .. //depot/projects/hammer/etc/rc.d/ramdisk-own#1 branch .. //depot/projects/hammer/lib/libarchive/archive_entry.c#5 integrate .. //depot/projects/hammer/lib/libarchive/archive_entry.h#4 integrate .. //depot/projects/hammer/lib/libarchive/archive_private.h#5 integrate .. //depot/projects/hammer/lib/libarchive/archive_read_extract.c#4 integrate .. //depot/projects/hammer/lib/libarchive/archive_write_set_format_pax.c#6 integrate .. //depot/projects/hammer/lib/libc/locale/btowc.c#3 integrate .. //depot/projects/hammer/lib/libc/locale/mblen.c#4 integrate .. //depot/projects/hammer/lib/libc/locale/mbrlen.c#2 integrate .. //depot/projects/hammer/lib/libc/locale/mbrtowc.c#5 integrate .. //depot/projects/hammer/lib/libc/locale/mbsrtowcs.c#2 integrate .. //depot/projects/hammer/lib/libc/locale/mbstowcs.c#5 integrate .. //depot/projects/hammer/lib/libc/locale/mbtowc.c#4 integrate .. //depot/projects/hammer/lib/libc/locale/wcrtomb.c#6 integrate .. //depot/projects/hammer/lib/libc/locale/wcsrtombs.c#2 integrate .. //depot/projects/hammer/lib/libc/locale/wcstombs.c#4 integrate .. //depot/projects/hammer/lib/libc/locale/wctob.c#3 integrate .. //depot/projects/hammer/lib/libc/locale/wctomb.c#4 integrate .. //depot/projects/hammer/lib/libc/net/name6.c#10 integrate .. //depot/projects/hammer/lib/libc/sys/getfh.2#4 integrate .. //depot/projects/hammer/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#49 integrate .. //depot/projects/hammer/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#64 integrate .. //depot/projects/hammer/share/man/man4/man4.i386/ct.4#4 integrate .. //depot/projects/hammer/share/man/man4/man4.i386/ctau.4#2 integrate .. //depot/projects/hammer/share/man/man4/man4.i386/cx.4#9 integrate .. //depot/projects/hammer/share/man/man9/suser.9#3 integrate .. //depot/projects/hammer/share/man/man9/sysctl_ctx_init.9#2 integrate .. //depot/projects/hammer/share/man/man9/timeout.9#3 integrate .. //depot/projects/hammer/sys/conf/options#35 integrate .. //depot/projects/hammer/sys/dev/bge/if_bge.c#30 integrate .. //depot/projects/hammer/sys/dev/pccbb/pccbb.c#24 integrate .. //depot/projects/hammer/sys/dev/usb/if_rue.c#9 integrate .. //depot/projects/hammer/sys/ia64/ia64/pmap.c#24 integrate .. //depot/projects/hammer/sys/ia64/include/pmap.h#10 integrate .. //depot/projects/hammer/sys/kern/kern_condvar.c#16 integrate .. //depot/projects/hammer/sys/kern/kern_mutex.c#17 integrate .. //depot/projects/hammer/sys/kern/kern_timeout.c#12 integrate .. //depot/projects/hammer/sys/kern/subr_turnstile.c#8 integrate .. //depot/projects/hammer/sys/kern/vfs_syscalls.c#25 integrate .. //depot/projects/hammer/sys/modules/pf/Makefile#2 integrate .. //depot/projects/hammer/sys/modules/pflog/Makefile#2 integrate .. //depot/projects/hammer/sys/modules/pfsync/Makefile#2 integrate .. //depot/projects/hammer/sys/netinet/in_pcb.c#21 integrate .. //depot/projects/hammer/sys/nfsserver/nfs.h#5 integrate .. //depot/projects/hammer/sys/pc98/conf/NOTES#24 integrate .. //depot/projects/hammer/sys/pci/if_ste.c#23 integrate .. //depot/projects/hammer/sys/pci/if_stereg.h#7 integrate .. //depot/projects/hammer/sys/sys/callout.h#2 integrate .. //depot/projects/hammer/sys/sys/condvar.h#4 integrate .. //depot/projects/hammer/sys/sys/mount.h#15 integrate .. //depot/projects/hammer/sys/sys/turnstile.h#3 integrate .. //depot/projects/hammer/sys/ufs/ffs/ffs_softdep.c#13 integrate .. //depot/projects/hammer/sys/vm/device_pager.c#8 integrate .. //depot/projects/hammer/sys/vm/pmap.h#17 integrate .. //depot/projects/hammer/sys/vm/swap_pager.h#9 integrate .. //depot/projects/hammer/sys/vm/vm.h#3 integrate .. //depot/projects/hammer/sys/vm/vm_contig.c#16 integrate .. //depot/projects/hammer/sys/vm/vm_extern.h#11 integrate .. //depot/projects/hammer/sys/vm/vm_glue.c#26 integrate .. //depot/projects/hammer/sys/vm/vm_init.c#8 integrate .. //depot/projects/hammer/sys/vm/vm_kern.c#17 integrate .. //depot/projects/hammer/sys/vm/vm_kern.h#4 integrate .. //depot/projects/hammer/sys/vm/vm_map.c#33 integrate .. //depot/projects/hammer/sys/vm/vm_map.h#12 integrate .. //depot/projects/hammer/sys/vm/vm_meter.c#8 integrate .. //depot/projects/hammer/sys/vm/vm_mmap.c#22 integrate .. //depot/projects/hammer/sys/vm/vm_object.c#37 integrate .. //depot/projects/hammer/sys/vm/vm_object.h#16 integrate .. //depot/projects/hammer/sys/vm/vm_page.c#24 integrate .. //depot/projects/hammer/sys/vm/vm_page.h#14 integrate .. //depot/projects/hammer/sys/vm/vm_pageout.h#8 integrate .. //depot/projects/hammer/sys/vm/vm_pager.c#12 integrate .. //depot/projects/hammer/sys/vm/vm_pager.h#6 integrate .. //depot/projects/hammer/sys/vm/vm_param.h#3 integrate .. //depot/projects/hammer/sys/vm/vm_unix.c#6 integrate .. //depot/projects/hammer/sys/vm/vnode_pager.c#18 integrate .. //depot/projects/hammer/sys/vm/vnode_pager.h#2 integrate .. //depot/projects/hammer/usr.bin/Makefile#29 integrate .. //depot/projects/hammer/usr.bin/fetch/fetch.c#8 integrate .. //depot/projects/hammer/usr.bin/tar/write.c#2 integrate Differences ... ==== //depot/projects/hammer/bin/cat/cat.1#3 (text+ko) ==== @@ -12,10 +12,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -33,7 +29,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)cat.1 8.3 (Berkeley) 5/2/95 -.\" $FreeBSD: src/bin/cat/cat.1,v 1.21 2004/03/21 11:04:59 tjr Exp $ +.\" $FreeBSD: src/bin/cat/cat.1,v 1.22 2004/04/06 20:06:44 markm Exp $ .\" .Dd March 21, 2004 .Dt CAT 1 ==== //depot/projects/hammer/bin/cat/cat.c#4 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -48,7 +44,7 @@ #endif #endif /* not lint */ #include -__FBSDID("$FreeBSD: src/bin/cat/cat.c,v 1.29 2003/04/30 17:40:28 obrien Exp $"); +__FBSDID("$FreeBSD: src/bin/cat/cat.c,v 1.30 2004/04/06 20:06:44 markm Exp $"); #include #include ==== //depot/projects/hammer/bin/chflags/chflags.1#4 (text+ko) ==== @@ -12,10 +12,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -33,7 +29,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)chflags.1 8.4 (Berkeley) 5/2/95 -.\" $FreeBSD: src/bin/chflags/chflags.1,v 1.17 2003/05/16 21:18:01 ru Exp $ +.\" $FreeBSD: src/bin/chflags/chflags.1,v 1.18 2004/04/06 20:06:44 markm Exp $ .\" .Dd March 24, 2003 .Dt CHFLAGS 1 ==== //depot/projects/hammer/bin/chflags/chflags.c#4 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -44,7 +40,7 @@ #endif #include -__FBSDID("$FreeBSD: src/bin/chflags/chflags.c,v 1.19 2004/02/18 18:45:11 ceri Exp $"); +__FBSDID("$FreeBSD: src/bin/chflags/chflags.c,v 1.20 2004/04/06 20:06:44 markm Exp $"); #include #include ==== //depot/projects/hammer/bin/chmod/chmod.1#5 (text+ko) ==== @@ -12,10 +12,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -33,7 +29,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)chmod.1 8.4 (Berkeley) 3/31/94 -.\" $FreeBSD: src/bin/chmod/chmod.1,v 1.35 2002/11/25 14:18:42 ru Exp $ +.\" $FreeBSD: src/bin/chmod/chmod.1,v 1.36 2004/04/06 20:06:44 markm Exp $ .\" .Dd March 31, 1994 .Dt CHMOD 1 ==== //depot/projects/hammer/bin/chmod/chmod.c#6 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -43,7 +39,7 @@ #endif /* not lint */ #endif #include -__FBSDID("$FreeBSD: src/bin/chmod/chmod.c,v 1.31 2003/12/16 15:17:30 ru Exp $"); +__FBSDID("$FreeBSD: src/bin/chmod/chmod.c,v 1.32 2004/04/06 20:06:44 markm Exp $"); #include #include ==== //depot/projects/hammer/bin/cp/cp.1#5 (text+ko) ==== @@ -12,10 +12,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -33,7 +29,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)cp.1 8.3 (Berkeley) 4/18/94 -.\" $FreeBSD: src/bin/cp/cp.1,v 1.27 2003/06/07 06:35:36 ru Exp $ +.\" $FreeBSD: src/bin/cp/cp.1,v 1.28 2004/04/06 20:06:44 markm Exp $ .\" .Dd July 23, 2002 .Dt CP 1 ==== //depot/projects/hammer/bin/cp/cp.c#9 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -46,7 +42,7 @@ #endif /* not lint */ #endif #include -__FBSDID("$FreeBSD: src/bin/cp/cp.c,v 1.49 2003/06/30 06:16:06 jmg Exp $"); +__FBSDID("$FreeBSD: src/bin/cp/cp.c,v 1.50 2004/04/06 20:06:44 markm Exp $"); /* * Cp copies source files to target files. ==== //depot/projects/hammer/bin/cp/extern.h#4 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * @(#)extern.h 8.2 (Berkeley) 4/1/94 - * $FreeBSD: src/bin/cp/extern.h,v 1.18 2003/04/07 12:09:17 mdodd Exp $ + * $FreeBSD: src/bin/cp/extern.h,v 1.19 2004/04/06 20:06:44 markm Exp $ */ typedef struct { ==== //depot/projects/hammer/bin/cp/utils.c#6 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ #endif #endif /* not lint */ #include -__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.42 2003/11/13 05:26:55 alc Exp $"); +__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.43 2004/04/06 20:06:44 markm Exp $"); #include #include ==== //depot/projects/hammer/bin/csh/USD.doc/csh.1#3 (text+ko) ==== @@ -9,10 +9,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -30,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)csh.1 8.1 (Berkeley) 6/8/93 -.\" $FreeBSD: src/bin/csh/USD.doc/csh.1,v 1.11 2002/12/30 21:18:01 schweikh Exp $ +.\" $FreeBSD: src/bin/csh/USD.doc/csh.1,v 1.12 2004/04/06 20:06:45 markm Exp $ .\" .EH 'USD:4-%''An Introduction to the C shell' .OH 'An Introduction to the C shell''USD:4-%' ==== //depot/projects/hammer/bin/csh/USD.doc/csh.2#2 (text+ko) ==== @@ -9,10 +9,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -30,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)csh.2 8.1 (Berkeley) 6/8/93 -.\" $FreeBSD: src/bin/csh/USD.doc/csh.2,v 1.8 2001/07/15 07:49:00 dd Exp $ +.\" $FreeBSD: src/bin/csh/USD.doc/csh.2,v 1.9 2004/04/06 20:06:45 markm Exp $ .\" .nr H1 1 .NH ==== //depot/projects/hammer/bin/csh/USD.doc/csh.3#2 (text+ko) ==== @@ -9,10 +9,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -30,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)csh.3 8.1 (Berkeley) 6/8/93 -.\" $FreeBSD: src/bin/csh/USD.doc/csh.3,v 1.7 2001/07/15 07:49:00 dd Exp $ +.\" $FreeBSD: src/bin/csh/USD.doc/csh.3,v 1.8 2004/04/06 20:06:45 markm Exp $ .\" .nr H1 2 .NH ==== //depot/projects/hammer/bin/csh/USD.doc/csh.4#2 (text+ko) ==== @@ -9,10 +9,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -30,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)csh.4 8.1 (Berkeley) 6/8/93 -.\" $FreeBSD: src/bin/csh/USD.doc/csh.4,v 1.5 1999/08/27 23:13:55 peter Exp $ +.\" $FreeBSD: src/bin/csh/USD.doc/csh.4,v 1.6 2004/04/06 20:06:45 markm Exp $ .\" .nr H1 3 .NH ==== //depot/projects/hammer/bin/csh/USD.doc/csh.a#2 (text+ko) ==== @@ -9,10 +9,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -30,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)csh.a 8.1 (Berkeley) 6/8/93 -.\" $FreeBSD: src/bin/csh/USD.doc/csh.a,v 1.6 2000/11/27 08:50:56 ru Exp $ +.\" $FreeBSD: src/bin/csh/USD.doc/csh.a,v 1.7 2004/04/06 20:06:45 markm Exp $ .\" .SH Appendix \- Special characters ==== //depot/projects/hammer/bin/csh/USD.doc/csh.g#4 (text+ko) ==== @@ -9,10 +9,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -30,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)csh.g 8.1 (Berkeley) 6/8/93 -.\" $FreeBSD: src/bin/csh/USD.doc/csh.g,v 1.7 2002/12/30 21:18:01 schweikh Exp $ +.\" $FreeBSD: src/bin/csh/USD.doc/csh.g,v 1.8 2004/04/06 20:06:45 markm Exp $ .\" .SH Glossary ==== //depot/projects/hammer/bin/csh/USD.doc/tabs#2 (text+ko) ==== @@ -9,10 +9,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -30,6 +26,6 @@ .\" SUCH DAMAGE. .\" .\" @(#)tabs 8.1 (Berkeley) 6/8/93 -.\" $FreeBSD: src/bin/csh/USD.doc/tabs,v 1.5 1999/08/27 23:13:56 peter Exp $ +.\" $FreeBSD: src/bin/csh/USD.doc/tabs,v 1.6 2004/04/06 20:06:45 markm Exp $ .\" .ta 5n 10n 15n 20n 25n 30n 35n 40n 45n 50n 55n 60n 65n 70n 75n 80n ==== //depot/projects/hammer/bin/csh/host.defs#2 (text+ko) ==== @@ -1,6 +1,6 @@ newcode : /* $Header: /src/pub/tcsh/host.defs,v 1.31 2001/06/10 02:19:11 christos Exp $ */ -/* $FreeBSD: src/bin/csh/host.defs,v 1.2 2001/09/05 21:11:56 mp Exp $ */ +/* $FreeBSD: src/bin/csh/host.defs,v 1.3 2004/04/06 20:06:45 markm Exp $ */ /* * host.defs: Hosttype/Machtype etc. */ @@ -16,10 +16,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/hammer/bin/date/date.1#5 (text+ko) ==== @@ -12,10 +12,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -33,7 +29,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)date.1 8.3 (Berkeley) 4/28/95 -.\" $FreeBSD: src/bin/date/date.1,v 1.61 2004/01/06 19:01:34 obrien Exp $ +.\" $FreeBSD: src/bin/date/date.1,v 1.63 2004/04/06 22:03:38 green Exp $ .\" .Dd November 17, 1993 .Dt DATE 1 @@ -42,11 +38,9 @@ .Nm date .Nd display or set date and time .Sh SYNOPSIS -.Nm -.Op Fl jnu -.Op Fl d Ar dst +.Nm +.Op Fl ju .Op Fl r Ar seconds -.Op Fl t Ar minutes_west .Oo .Fl v .Sm off @@ -55,15 +49,21 @@ .Sm on .Oc .Ar ... -.Oo -.Fl f -.Ar fmt date | +.Op Cm + Ns Ar output_fmt +.Nm +.Op Fl jnu .Sm off .Op Oo Oo Oo Oo Ar cc Oc Ar yy Oc Ar mm Oc Ar dd Oc Ar HH .Ar MM Op Ar .ss .Sm on -.Oc -.Op Cm + Ns Ar format +.Nm +.Op Fl jnu +.Fl f +.Ar input_fmt new_date +.Op Cm + Ns Ar output_fmt +.Nm +.Op Fl d Ar dst +.Op Fl t Ar minutes_west .Sh DESCRIPTION When invoked without arguments, the .Nm ==== //depot/projects/hammer/bin/date/date.c#6 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -44,7 +40,7 @@ #endif #include -__FBSDID("$FreeBSD: src/bin/date/date.c,v 1.45 2004/03/04 15:46:14 mtm Exp $"); +__FBSDID("$FreeBSD: src/bin/date/date.c,v 1.46 2004/04/06 20:06:45 markm Exp $"); #include #include ==== //depot/projects/hammer/bin/date/extern.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * @(#)extern.h 8.1 (Berkeley) 5/31/93 - * $FreeBSD: src/bin/date/extern.h,v 1.6 2002/02/02 06:24:12 imp Exp $ + * $FreeBSD: src/bin/date/extern.h,v 1.7 2004/04/06 20:06:45 markm Exp $ */ int netsettime(time_t); ==== //depot/projects/hammer/bin/date/netdate.c#3 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -38,7 +34,7 @@ #endif #include -__FBSDID("$FreeBSD: src/bin/date/netdate.c,v 1.17 2003/02/05 12:56:40 charnier Exp $"); +__FBSDID("$FreeBSD: src/bin/date/netdate.c,v 1.18 2004/04/06 20:06:45 markm Exp $"); #include #include ==== //depot/projects/hammer/bin/dd/args.c#5 (text+ko) ==== @@ -14,10 +14,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -41,7 +37,7 @@ #endif #endif /* not lint */ #include -__FBSDID("$FreeBSD: src/bin/dd/args.c,v 1.37 2004/03/05 19:35:51 phk Exp $"); +__FBSDID("$FreeBSD: src/bin/dd/args.c,v 1.38 2004/04/06 20:06:45 markm Exp $"); #include ==== //depot/projects/hammer/bin/dd/conv.c#3 (text+ko) ==== @@ -14,10 +14,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -41,7 +37,7 @@ #endif #endif /* not lint */ #include -__FBSDID("$FreeBSD: src/bin/dd/conv.c,v 1.18 2003/02/27 18:04:54 markm Exp $"); +__FBSDID("$FreeBSD: src/bin/dd/conv.c,v 1.19 2004/04/06 20:06:45 markm Exp $"); #include ==== //depot/projects/hammer/bin/dd/conv_tab.c#2 (text+ko) ==== @@ -14,10 +14,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -41,7 +37,7 @@ #endif #endif /* not lint */ #include -__FBSDID("$FreeBSD: src/bin/dd/conv_tab.c,v 1.11 2002/06/30 05:13:52 obrien Exp $"); +__FBSDID("$FreeBSD: src/bin/dd/conv_tab.c,v 1.12 2004/04/06 20:06:45 markm Exp $"); #include ==== //depot/projects/hammer/bin/dd/dd.1#4 (text+ko) ==== @@ -12,10 +12,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -33,7 +29,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)dd.1 8.2 (Berkeley) 1/13/94 -.\" $FreeBSD: src/bin/dd/dd.1,v 1.22 2004/03/05 19:35:51 phk Exp $ +.\" $FreeBSD: src/bin/dd/dd.1,v 1.23 2004/04/06 20:06:46 markm Exp $ .\" .Dd January 13, 1994 .Dt DD 1 ==== //depot/projects/hammer/bin/dd/dd.c#5 (text+ko) ==== @@ -14,10 +14,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -47,7 +43,7 @@ #endif /* not lint */ #endif #include -__FBSDID("$FreeBSD: src/bin/dd/dd.c,v 1.41 2004/03/05 19:35:51 phk Exp $"); +__FBSDID("$FreeBSD: src/bin/dd/dd.c,v 1.42 2004/04/06 20:06:46 markm Exp $"); #include #include ==== //depot/projects/hammer/bin/dd/dd.h#5 (text+ko) ==== @@ -14,10 +14,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -35,7 +31,7 @@ * SUCH DAMAGE. * * @(#)dd.h 8.3 (Berkeley) 4/2/94 - * $FreeBSD: src/bin/dd/dd.h,v 1.20 2004/03/06 08:21:32 bde Exp $ + * $FreeBSD: src/bin/dd/dd.h,v 1.21 2004/04/06 20:06:46 markm Exp $ */ /* Input/output stream state. */ ==== //depot/projects/hammer/bin/dd/extern.h#3 (text+ko) ==== @@ -14,10 +14,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -35,7 +31,7 @@ * SUCH DAMAGE. * * @(#)extern.h 8.3 (Berkeley) 4/2/94 - * $FreeBSD: src/bin/dd/extern.h,v 1.13 2003/02/27 18:04:54 markm Exp $ + * $FreeBSD: src/bin/dd/extern.h,v 1.14 2004/04/06 20:06:46 markm Exp $ */ void block(void); ==== //depot/projects/hammer/bin/dd/misc.c#3 (text+ko) ==== @@ -14,10 +14,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -41,7 +37,7 @@ #endif #endif /* not lint */ #include -__FBSDID("$FreeBSD: src/bin/dd/misc.c,v 1.26 2003/02/27 18:04:54 markm Exp $"); +__FBSDID("$FreeBSD: src/bin/dd/misc.c,v 1.27 2004/04/06 20:06:46 markm Exp $"); #include #include >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Tue Apr 6 16:52:07 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4EC5E16A4D0; Tue, 6 Apr 2004 16:52:07 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28BD016A4CE for ; Tue, 6 Apr 2004 16:52:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A8FB43D49 for ; Tue, 6 Apr 2004 16:52:07 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i36NpPGe012488 for ; Tue, 6 Apr 2004 16:51:25 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i36NpOH2012479 for perforce@freebsd.org; Tue, 6 Apr 2004 16:51:24 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 16:51:24 -0700 (PDT) Message-Id: <200404062351.i36NpOH2012479@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50539 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 23:52:07 -0000 http://perforce.freebsd.org/chv.cgi?CH=50539 Change 50539 by peter@peter_daintree on 2004/04/06 16:51:19 moved. Affected files ... .. //depot/projects/hammer/build32.sh#7 delete Differences ... From owner-p4-projects@FreeBSD.ORG Tue Apr 6 17:23:48 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id DDCE916A4D0; Tue, 6 Apr 2004 17:23:47 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B71F716A4CE for ; Tue, 6 Apr 2004 17:23:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD04343D39 for ; Tue, 6 Apr 2004 17:23:47 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i370M3Ge020226 for ; Tue, 6 Apr 2004 17:22:03 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i370M2ZB020217 for perforce@freebsd.org; Tue, 6 Apr 2004 17:22:02 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 17:22:02 -0700 (PDT) Message-Id: <200404070022.i370M2ZB020217@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50541 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 00:23:48 -0000 http://perforce.freebsd.org/chv.cgi?CH=50541 Change 50541 by peter@peter_daintree on 2004/04/06 17:21:03 Valiantly attempt to update other platform elf_machdep.c files after I broke the API. Affected files ... .. //depot/projects/hammer/sys/alpha/alpha/elf_machdep.c#10 edit .. //depot/projects/hammer/sys/amd64/amd64/elf_machdep.c#20 edit .. //depot/projects/hammer/sys/i386/i386/elf_machdep.c#10 edit .. //depot/projects/hammer/sys/ia64/ia64/elf_machdep.c#12 edit .. //depot/projects/hammer/sys/powerpc/powerpc/elf_machdep.c#9 edit .. //depot/projects/hammer/sys/sparc64/sparc64/elf_machdep.c#10 edit Differences ... ==== //depot/projects/hammer/sys/alpha/alpha/elf_machdep.c#10 (text+ko) ==== @@ -108,9 +108,9 @@ /* Process one elf relocation with addend. */ static int -elf_reloc_internal(linker_file_t lf, const void *data, int type, int local) +elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data, + int type, int local, elf_lookup_fn lu) { - Elf_Addr relocbase = (Elf_Addr) lf->address; Elf_Addr *where; Elf_Addr addr; Elf_Addr addend; @@ -152,7 +152,7 @@ break; case R_ALPHA_REFQUAD: - addr = elf_lookup(lf, symidx, 1); + addr = lu(lf, symidx, 1); if (addr == 0) return -1; addr += addend; @@ -161,7 +161,7 @@ break; case R_ALPHA_GLOB_DAT: - addr = elf_lookup(lf, symidx, 1); + addr = lu(lf, symidx, 1); if (addr == 0) return -1; addr += addend; @@ -171,7 +171,7 @@ case R_ALPHA_JMP_SLOT: /* No point in lazy binding for kernel modules. */ - addr = elf_lookup(lf, symidx, 1); + addr = lu(lf, symidx, 1); if (addr == 0) return -1; if (*where != addr) @@ -198,17 +198,19 @@ } int -elf_reloc(linker_file_t lf, const void *data, int type) +elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type, + elf_lookup_fn lu) { - return (elf_reloc_internal(lf, data, type, 0)); + return (elf_reloc_internal(lf, relocbase, data, type, 0, lu)); } int -elf_reloc_local(linker_file_t lf, const void *data, int type) +elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data, + int type, elf_lookup_fn lu) { - return (elf_reloc_internal(lf, data, type, 1)); + return (elf_reloc_internal(lf, relocbase, data, type, 1, lu)); } int ==== //depot/projects/hammer/sys/amd64/amd64/elf_machdep.c#20 (text+ko) ==== @@ -104,7 +104,8 @@ /* Process one elf relocation with addend. */ static int -elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data, int type, int local, elf_lookup_fn lu) +elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data, + int type, int local, elf_lookup_fn lu) { Elf64_Addr *where, val; Elf32_Addr *where32, val32; @@ -201,14 +202,16 @@ } int -elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type, elf_lookup_fn lu) +elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type, + elf_lookup_fn lu) { return (elf_reloc_internal(lf, relocbase, data, type, 0, lu)); } int -elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data, int type, elf_lookup_fn lu) +elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data, + int type, elf_lookup_fn lu) { return (elf_reloc_internal(lf, relocbase, data, type, 1, lu)); ==== //depot/projects/hammer/sys/i386/i386/elf_machdep.c#10 (text+ko) ==== @@ -104,9 +104,9 @@ /* Process one elf relocation with addend. */ static int -elf_reloc_internal(linker_file_t lf, const void *data, int type, int local) +elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data, + int type, int local, elf_lookup_fn lu) { - Elf_Addr relocbase = (Elf_Addr) lf->address; Elf_Addr *where; Elf_Addr addr; Elf_Addr addend; @@ -148,7 +148,7 @@ break; case R_386_32: /* S + A */ - addr = elf_lookup(lf, symidx, 1); + addr = lu(lf, symidx, 1); if (addr == 0) return -1; addr += addend; @@ -157,7 +157,7 @@ break; case R_386_PC32: /* S + A - P */ - addr = elf_lookup(lf, symidx, 1); + addr = lu(lf, symidx, 1); if (addr == 0) return -1; addr += addend - (Elf_Addr)where; @@ -175,7 +175,7 @@ break; case R_386_GLOB_DAT: /* S */ - addr = elf_lookup(lf, symidx, 1); + addr = lu(lf, symidx, 1); if (addr == 0) return -1; if (*where != addr) @@ -194,17 +194,19 @@ } int -elf_reloc(linker_file_t lf, const void *data, int type) +elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type, + elf_lookup_fn lu) { - return (elf_reloc_internal(lf, data, type, 0)); + return (elf_reloc_internal(lf, relocbase, data, type, 0, lu)); } int -elf_reloc_local(linker_file_t lf, const void *data, int type) +elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data, + int type, elf_lookup_fn lu) { - return (elf_reloc_internal(lf, data, type, 1)); + return (elf_reloc_internal(lf, relocbase, data, type, 1, lu)); } int ==== //depot/projects/hammer/sys/ia64/ia64/elf_machdep.c#12 (text+ko) ==== @@ -143,7 +143,7 @@ } static Elf_Addr -lookup_fdesc(linker_file_t lf, Elf_Word symidx) +lookup_fdesc(linker_file_t lf, Elf_Word symidx, elf_lookup_fn lu) { linker_file_t top; Elf_Addr addr; @@ -151,7 +151,7 @@ int i; static int eot = 0; - addr = elf_lookup(lf, symidx, 0); + addr = lu(lf, symidx, 0); if (addr == 0) { top = lf; symname = elf_get_symname(top, symidx); @@ -191,7 +191,8 @@ /* Process one elf relocation with addend. */ static int -elf_reloc_internal(linker_file_t lf, const void *data, int type, int local) +elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data, + int type, int local, elf_lookup_fn lu) { Elf_Addr relocbase = (Elf_Addr)lf->address; Elf_Addr *where; @@ -238,7 +239,7 @@ case R_IA64_NONE: break; case R_IA64_DIR64LSB: /* word64 LSB S + A */ - addr = elf_lookup(lf, symidx, 1); + addr = lu(lf, symidx, 1); if (addr == 0) return (-1); *where = addr + addend; @@ -248,7 +249,7 @@ printf("%s: addend ignored for OPD relocation\n", __func__); } - addr = lookup_fdesc(lf, symidx); + addr = lookup_fdesc(lf, symidx, lu); if (addr == 0) return (-1); *where = addr; @@ -256,7 +257,7 @@ case R_IA64_REL64LSB: /* word64 LSB BD + A */ break; case R_IA64_IPLTLSB: - addr = lookup_fdesc(lf, symidx); + addr = lookup_fdesc(lf, symidx, lu); if (addr == 0) return (-1); where[0] = *((Elf_Addr*)addr) + addend; @@ -272,17 +273,19 @@ } int -elf_reloc(linker_file_t lf, const void *data, int type) +elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type, + elf_lookup_fn lu) { - return (elf_reloc_internal(lf, data, type, 0)); + return (elf_reloc_internal(lf, relocbase, data, type, 0, lu)); } int -elf_reloc_local(linker_file_t lf, const void *data, int type) +elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data, + int type, elf_lookup_fn lu) { - return (elf_reloc_internal(lf, data, type, 1)); + return (elf_reloc_internal(lf, relocbase, data, type, 1, lu)); } int ==== //depot/projects/hammer/sys/powerpc/powerpc/elf_machdep.c#9 (text+ko) ==== @@ -106,9 +106,9 @@ /* Process one elf relocation with addend. */ static int -elf_reloc_internal(linker_file_t lf, const void *data, int type, int local) +elf_reloc_internal(linker_file_t lf, Elf_Addr relocbase, const void *data, + int type, int local, elf_lookup_fn lu) { - Elf_Addr relocbase = (Elf_Addr) lf->address; Elf_Addr *where; Elf_Addr addr; Elf_Addr addend; @@ -141,7 +141,7 @@ break; case R_PPC_GLOB_DAT: - addr = elf_lookup(lf, symidx, 1); + addr = lu(lf, symidx, 1); if (addr == 0) return -1; addr += addend; @@ -151,7 +151,7 @@ case R_PPC_JMP_SLOT: /* No point in lazy binding for kernel modules. */ - addr = elf_lookup(lf, symidx, 1); + addr = lu(lf, symidx, 1); if (addr == 0) return -1; if (*where != addr) @@ -181,17 +181,19 @@ } int -elf_reloc(linker_file_t lf, const void *data, int type) +elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type, + elf_lookup_fn lu) { - return (elf_reloc_internal(lf, data, type, 0)); + return (elf_reloc_internal(lf, relocbase, data, type, 0, lu)); } int -elf_reloc_local(linker_file_t lf, const void *data, int type) +elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data, + int type, elf_lookup_fn lu) { - return (elf_reloc_internal(lf, data, type, 1)); + return (elf_reloc_internal(lf, relocbase, data, type, 1, lu)); } int ==== //depot/projects/hammer/sys/sparc64/sparc64/elf_machdep.c#10 (text+ko) ==== @@ -252,7 +252,8 @@ #define RELOC_VALUE_BITMASK(t) (reloc_target_bitmask[t]) int -elf_reloc_local(linker_file_t lf, const void *data, int type) +elf_reloc_local(linker_file_t lf, Elf_Addr relocbase, const void *data, + int type, elf_lookup_fn lu) { const Elf_Rela *rela; Elf_Addr value; @@ -275,7 +276,8 @@ /* Process one elf relocation with addend. */ int -elf_reloc(linker_file_t lf, const void *data, int type) +elf_reloc(linker_file_t lf, Elf_Addr relocbase, const void *data, int type, + elf_lookup_fn lu) { const Elf_Rela *rela; Elf_Addr relocbase; @@ -289,7 +291,6 @@ if (type != ELF_RELOC_RELA) return (-1); - relocbase = (Elf_Addr)lf->address; rela = (const Elf_Rela *)data; where = (Elf_Addr *)(relocbase + rela->r_offset); where32 = (Elf_Half *)where; @@ -309,7 +310,7 @@ value = rela->r_addend; if (RELOC_RESOLVE_SYMBOL(rtype)) { - addr = elf_lookup(lf, symidx, 1); + addr = lu(lf, symidx, 1); if (addr == 0) return (-1); value += addr; From owner-p4-projects@FreeBSD.ORG Tue Apr 6 17:48:39 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 27F6816A4D0; Tue, 6 Apr 2004 17:48:39 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 032AC16A4CE for ; Tue, 6 Apr 2004 17:48:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0D3043D3F for ; Tue, 6 Apr 2004 17:48:38 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i370lZGe024821 for ; Tue, 6 Apr 2004 17:47:35 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i370lZZ3024818 for perforce@freebsd.org; Tue, 6 Apr 2004 17:47:35 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 17:47:35 -0700 (PDT) Message-Id: <200404070047.i370lZZ3024818@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50544 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 00:48:39 -0000 http://perforce.freebsd.org/chv.cgi?CH=50544 Change 50544 by peter@peter_daintree on 2004/04/06 17:47:08 mark runtime kldload as done. add new entry for kldxref and loader preload support. Affected files ... .. //depot/projects/hammer/TODO.txt#11 edit Differences ... ==== //depot/projects/hammer/TODO.txt#11 (text+ko) ==== @@ -1,4 +1,4 @@ -$P4: //depot/projects/hammer/TODO.txt#10 $ +$P4: //depot/projects/hammer/TODO.txt#11 $ reread the logs etc and check out the "XXX worry about this later" stuff @@ -7,13 +7,10 @@ USER_LDT (however, there is a syscall to set the %fs and %gs base values to arbitary 64 bit addresses). -kld module support (the elf_machdep.c relocator is wrong, it uses the old value -rather than addends like it should. See alpha/sparc64 for clues.) -XXX: can't do this without hacking binutils. -XXX: no, its worse than that. Its completely impossible with the current -binutils without writing a whole bunch of bfd code. No way in hell. -Instead, just give in and write a .o file loader, eg: the .kld file that -we use as the final step towards producing the .ko file. +kld preload support, teach the loader how to read new-style .ko files, +as well as kldxref. kldxref should be easy, it should be able to just +read the modmetadata section directly, apply the relocs for that section, +and use that to find the pointers to the other sections. finish the missing relocation types in rtld-elf/amd64/reloc.c (easy) @@ -91,3 +88,10 @@ netstat -i coredumps. Investigate. Is this a compiler bug or a libkvm or /dev/kmem bug? +kld module support (the elf_machdep.c relocator is wrong, it uses the old value +rather than addends like it should. See alpha/sparc64 for clues.) +XXX: can't do this without hacking binutils. +XXX: no, its worse than that. Its completely impossible with the current +binutils without writing a whole bunch of bfd code. No way in hell. +Instead, just give in and write a .o file loader, eg: the .kld file that +we use as the final step towards producing the .ko file. From owner-p4-projects@FreeBSD.ORG Tue Apr 6 17:57:45 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6AB6716A4D0; Tue, 6 Apr 2004 17:57:45 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C41C16A4CE for ; Tue, 6 Apr 2004 17:57:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3643143D48 for ; Tue, 6 Apr 2004 17:57:45 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i370ulGe026837 for ; Tue, 6 Apr 2004 17:56:47 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i370ulVf026834 for perforce@freebsd.org; Tue, 6 Apr 2004 17:56:47 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 17:56:47 -0700 (PDT) Message-Id: <200404070056.i370ulVf026834@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50545 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 00:57:45 -0000 http://perforce.freebsd.org/chv.cgi?CH=50545 Change 50545 by peter@peter_daintree on 2004/04/06 17:56:19 use the semi-asm version of the bn asm routines. Affected files ... .. //depot/projects/hammer/secure/lib/libcrypto/Makefile#9 edit Differences ... ==== //depot/projects/hammer/secure/lib/libcrypto/Makefile#9 (text+ko) ==== @@ -68,6 +68,8 @@ bn_shift.c bn_sqr.c bn_sqrt.c bn_word.c .if ${MACHINE_ARCH} == "i386" SRCS+= bn-586.s co-586.s +.elif ${MACHINE_ARCH} == "amd64" +SRCS+= x86_64-gcc.c .else SRCS+= bn_asm.c .endif @@ -327,6 +329,10 @@ .PATH: ${.CURDIR}/i386 .endif +.if ${MACHINE_ARCH} == "amd64" +_bn_asmpath= ${LCRYPTO_SRC}/crypto/bn/asm +.endif + .if defined(MAKE_IDEA) && ${MAKE_IDEA} == YES _ideapath= ${LCRYPTO_SRC}/crypto/idea .endif @@ -337,6 +343,7 @@ ${LCRYPTO_SRC}/crypto/asn1 \ ${LCRYPTO_SRC}/crypto/bf \ ${LCRYPTO_SRC}/crypto/bio \ + ${_bn_asmpath} \ ${LCRYPTO_SRC}/crypto/bn \ ${LCRYPTO_SRC}/crypto/buffer \ ${LCRYPTO_SRC}/crypto/cast \ From owner-p4-projects@FreeBSD.ORG Tue Apr 6 17:58:37 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9DDC016A4D0; Tue, 6 Apr 2004 17:58:37 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77E6816A4CE for ; Tue, 6 Apr 2004 17:58:37 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 71A8F43D2D for ; Tue, 6 Apr 2004 17:58:37 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i370vnGe026875 for ; Tue, 6 Apr 2004 17:57:49 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i370vnwK026872 for perforce@freebsd.org; Tue, 6 Apr 2004 17:57:49 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 17:57:49 -0700 (PDT) Message-Id: <200404070057.i370vnwK026872@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50546 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 00:58:38 -0000 http://perforce.freebsd.org/chv.cgi?CH=50546 Change 50546 by peter@peter_daintree on 2004/04/06 17:56:58 check off the reloc types Affected files ... .. //depot/projects/hammer/TODO.txt#12 edit Differences ... ==== //depot/projects/hammer/TODO.txt#12 (text+ko) ==== @@ -1,4 +1,4 @@ -$P4: //depot/projects/hammer/TODO.txt#11 $ +$P4: //depot/projects/hammer/TODO.txt#12 $ reread the logs etc and check out the "XXX worry about this later" stuff @@ -12,8 +12,6 @@ read the modmetadata section directly, apply the relocs for that section, and use that to find the pointers to the other sections. -finish the missing relocation types in rtld-elf/amd64/reloc.c (easy) - add userland access to hardware debug registers via ptrace/procfs. gdb6.0 import (FSF build works) @@ -95,3 +93,5 @@ binutils without writing a whole bunch of bfd code. No way in hell. Instead, just give in and write a .o file loader, eg: the .kld file that we use as the final step towards producing the .ko file. + +finish the missing relocation types in rtld-elf/amd64/reloc.c (easy) From owner-p4-projects@FreeBSD.ORG Tue Apr 6 17:58:40 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E786B16A4D5; Tue, 6 Apr 2004 17:58:39 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C192C16A4CF for ; Tue, 6 Apr 2004 17:58:39 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBABF43D53 for ; Tue, 6 Apr 2004 17:58:39 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i370voGe026887 for ; Tue, 6 Apr 2004 17:57:50 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i370vnes026882 for perforce@freebsd.org; Tue, 6 Apr 2004 17:57:49 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 17:57:49 -0700 (PDT) Message-Id: <200404070057.i370vnes026882@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50547 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 00:58:40 -0000 http://perforce.freebsd.org/chv.cgi?CH=50547 Change 50547 by peter@peter_daintree on 2004/04/06 17:57:34 check off openssl asm item Affected files ... .. //depot/projects/hammer/TODO.txt#13 edit Differences ... ==== //depot/projects/hammer/TODO.txt#13 (text+ko) ==== @@ -1,4 +1,4 @@ -$P4: //depot/projects/hammer/TODO.txt#12 $ +$P4: //depot/projects/hammer/TODO.txt#13 $ reread the logs etc and check out the "XXX worry about this later" stuff @@ -24,8 +24,6 @@ teach libkvm about crashdumps. (need to lookup KPML4, 4 level page tree etc) -see if openssl can use the assembler x86-64 routines. (easy) - SSE/SSE2 support in libc (the fpget/set*() functions need to adjust the SSE MXCSR register as well as the x87 control word - netbsd have already done this, we can look at theirs) @@ -95,3 +93,5 @@ we use as the final step towards producing the .ko file. finish the missing relocation types in rtld-elf/amd64/reloc.c (easy) + +see if openssl can use the assembler x86-64 routines. (easy) From owner-p4-projects@FreeBSD.ORG Tue Apr 6 18:02:23 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 457E416A4D0; Tue, 6 Apr 2004 18:02:23 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2112216A4CE for ; Tue, 6 Apr 2004 18:02:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AF2343D39 for ; Tue, 6 Apr 2004 18:02:23 -0700 (PDT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3710sGe027055 for ; Tue, 6 Apr 2004 18:00:54 -0700 (PDT) (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3710s8N027052 for perforce@freebsd.org; Tue, 6 Apr 2004 18:00:54 -0700 (PDT) (envelope-from peter@freebsd.org) Date: Tue, 6 Apr 2004 18:00:54 -0700 (PDT) Message-Id: <200404070100.i3710s8N027052@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Subject: PERFORCE change 50548 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 01:02:23 -0000 http://perforce.freebsd.org/chv.cgi?CH=50548 Change 50548 by peter@peter_daintree on 2004/04/06 18:00:06 userland hardware debug register support done a while back Affected files ... .. //depot/projects/hammer/TODO.txt#14 edit Differences ... ==== //depot/projects/hammer/TODO.txt#14 (text+ko) ==== @@ -1,4 +1,4 @@ -$P4: //depot/projects/hammer/TODO.txt#13 $ +$P4: //depot/projects/hammer/TODO.txt#14 $ reread the logs etc and check out the "XXX worry about this later" stuff @@ -12,8 +12,6 @@ read the modmetadata section directly, apply the relocs for that section, and use that to find the pointers to the other sections. -add userland access to hardware debug registers via ptrace/procfs. - gdb6.0 import (FSF build works) ddb (needs a dwarf2 based unwinder to get stack traces and a disassembler) @@ -95,3 +93,5 @@ finish the missing relocation types in rtld-elf/amd64/reloc.c (easy) see if openssl can use the assembler x86-64 routines. (easy) + +add userland access to hardware debug registers via ptrace/procfs. From owner-p4-projects@FreeBSD.ORG Tue Apr 6 20:45:55 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7361F16A4D0; Tue, 6 Apr 2004 20:45:55 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D14216A4CF for ; Tue, 6 Apr 2004 20:45:55 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 121DB43D2D for ; Tue, 6 Apr 2004 20:45:55 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i373jIGe063711 for ; Tue, 6 Apr 2004 20:45:18 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i373jHS9063708 for perforce@freebsd.org; Tue, 6 Apr 2004 20:45:17 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Tue, 6 Apr 2004 20:45:17 -0700 (PDT) Message-Id: <200404070345.i373jHS9063708@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Subject: PERFORCE change 50556 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 03:45:56 -0000 http://perforce.freebsd.org/chv.cgi?CH=50556 Change 50556 by rwatson@rwatson_tislabs on 2004/04/06 20:44:50 Integrate netperf_socket: - Lots of clause three license changes. - More NDISery. - MUTEX_WAKE_ALL, turnstile_broadcast(). - 802.11 uses the right MALLOC bucket; many new 802.11 bits. - if_bge PXE fixes. - cy uses newbus. - cv_waiters added. - callout_stop_safe(). - lgetfh(). - Lots of 32-bit ABI on 64-bit platform fixes. - pf builds with NOINET6. - if_gif recursion checks using mtags rather than gif_called. - Loop back of nfs.h SLP_ constant comments. - if_vr polling support. - MAP_SHARED protection made more liberal. - sf_buf_free() instead of various vm_pager_{map,unmap}_page(). - avail_start gone. Affected files ... .. //depot/projects/netperf_socket/sys/alpha/alpha/clock.c#2 integrate .. //depot/projects/netperf_socket/sys/alpha/alpha/genassym.c#2 integrate .. //depot/projects/netperf_socket/sys/alpha/alpha/mem.c#3 integrate .. //depot/projects/netperf_socket/sys/alpha/alpha/pmap.c#4 integrate .. //depot/projects/netperf_socket/sys/alpha/alpha/sys_machdep.c#2 integrate .. //depot/projects/netperf_socket/sys/alpha/alpha/uio_machdep.c#2 integrate .. //depot/projects/netperf_socket/sys/alpha/include/_limits.h#2 integrate .. //depot/projects/netperf_socket/sys/alpha/include/cpu.h#2 integrate .. //depot/projects/netperf_socket/sys/alpha/include/endian.h#2 integrate .. //depot/projects/netperf_socket/sys/alpha/include/float.h#2 integrate .. //depot/projects/netperf_socket/sys/alpha/include/ieee.h#2 integrate .. //depot/projects/netperf_socket/sys/alpha/include/in_cksum.h#2 integrate .. //depot/projects/netperf_socket/sys/alpha/include/limits.h#2 integrate .. //depot/projects/netperf_socket/sys/alpha/include/param.h#2 integrate .. //depot/projects/netperf_socket/sys/alpha/include/pmap.h#4 integrate .. //depot/projects/netperf_socket/sys/alpha/include/ptrace.h#2 integrate .. //depot/projects/netperf_socket/sys/alpha/include/sysarch.h#2 integrate .. //depot/projects/netperf_socket/sys/alpha/include/vmparam.h#2 integrate .. //depot/projects/netperf_socket/sys/alpha/isa/isa_dma.c#2 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/apic_vector.S#2 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/autoconf.c#2 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/cpu_switch.S#3 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/db_interface.c#3 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/exception.S#2 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/fpu.c#3 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/genassym.c#3 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/identcpu.c#4 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/mem.c#3 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/support.S#4 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/sys_machdep.c#2 integrate .. //depot/projects/netperf_socket/sys/amd64/amd64/uio_machdep.c#2 integrate .. //depot/projects/netperf_socket/sys/amd64/ia32/ia32_signal.c#3 integrate .. //depot/projects/netperf_socket/sys/amd64/include/_limits.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/asm.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/asmacros.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/cpu.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/cpufunc.h#6 integrate .. //depot/projects/netperf_socket/sys/amd64/include/endian.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/exec.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/float.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/fpu.h#3 integrate .. //depot/projects/netperf_socket/sys/amd64/include/frame.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/in_cksum.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/limits.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/pcb.h#3 integrate .. //depot/projects/netperf_socket/sys/amd64/include/pmap.h#4 integrate .. //depot/projects/netperf_socket/sys/amd64/include/proc.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/profile.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/psl.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/ptrace.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/reg.h#3 integrate .. //depot/projects/netperf_socket/sys/amd64/include/reloc.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/segments.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/signal.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/specialreg.h#3 integrate .. //depot/projects/netperf_socket/sys/amd64/include/sysarch.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/trap.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/include/tss.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/isa/atpic_vector.S#2 integrate .. //depot/projects/netperf_socket/sys/amd64/isa/clock.c#2 integrate .. //depot/projects/netperf_socket/sys/amd64/isa/icu.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/isa/isa.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/isa/isa_dma.c#3 integrate .. //depot/projects/netperf_socket/sys/amd64/isa/isa_dma.h#2 integrate .. //depot/projects/netperf_socket/sys/amd64/isa/nmi.c#2 integrate .. //depot/projects/netperf_socket/sys/amd64/isa/timerreg.h#2 integrate .. //depot/projects/netperf_socket/sys/arm/include/_limits.h#2 integrate .. //depot/projects/netperf_socket/sys/arm/include/limits.h#2 integrate .. //depot/projects/netperf_socket/sys/arm/include/signal.h#2 integrate .. //depot/projects/netperf_socket/sys/boot/alpha/libalpha/elf_freebsd.c#2 integrate .. //depot/projects/netperf_socket/sys/boot/efi/libefi/elf_freebsd.c#2 integrate .. //depot/projects/netperf_socket/sys/boot/ia64/libski/elf_freebsd.c#2 integrate .. //depot/projects/netperf_socket/sys/boot/pc98/boot2/dinode.h#2 integrate .. //depot/projects/netperf_socket/sys/boot/pc98/boot2/fs.h#2 integrate .. //depot/projects/netperf_socket/sys/boot/pc98/boot2/inode.h#2 integrate .. //depot/projects/netperf_socket/sys/boot/pc98/boot2/quota.h#2 integrate .. //depot/projects/netperf_socket/sys/compat/freebsd32/freebsd32_proto.h#4 integrate .. //depot/projects/netperf_socket/sys/compat/freebsd32/freebsd32_syscall.h#4 integrate .. //depot/projects/netperf_socket/sys/compat/freebsd32/freebsd32_syscalls.c#4 integrate .. //depot/projects/netperf_socket/sys/compat/freebsd32/freebsd32_sysent.c#4 integrate .. //depot/projects/netperf_socket/sys/compat/ndis/kern_ndis.c#10 integrate .. //depot/projects/netperf_socket/sys/compat/ndis/ndis_var.h#5 integrate .. //depot/projects/netperf_socket/sys/compat/ndis/subr_ndis.c#7 integrate .. //depot/projects/netperf_socket/sys/conf/options#8 integrate .. //depot/projects/netperf_socket/sys/contrib/dev/acpica/acfreebsd.h#5 integrate .. //depot/projects/netperf_socket/sys/dev/ath/if_ath.c#6 integrate .. //depot/projects/netperf_socket/sys/dev/bge/if_bge.c#4 integrate .. //depot/projects/netperf_socket/sys/dev/if_ndis/if_ndis.c#8 integrate .. //depot/projects/netperf_socket/sys/dev/pccbb/pccbb.c#4 integrate .. //depot/projects/netperf_socket/sys/dev/usb/if_rue.c#3 integrate .. //depot/projects/netperf_socket/sys/i386/conf/NOTES#14 integrate .. //depot/projects/netperf_socket/sys/i386/i386/identcpu.c#4 integrate .. //depot/projects/netperf_socket/sys/i386/i386/pmap.c#5 integrate .. //depot/projects/netperf_socket/sys/i386/include/pmap.h#3 integrate .. //depot/projects/netperf_socket/sys/i386/isa/cy.c#3 integrate .. //depot/projects/netperf_socket/sys/ia64/ia64/pmap.c#5 integrate .. //depot/projects/netperf_socket/sys/ia64/include/pmap.h#3 integrate .. //depot/projects/netperf_socket/sys/kern/init_sysent.c#6 integrate .. //depot/projects/netperf_socket/sys/kern/kern_clock.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/kern_condvar.c#4 integrate .. //depot/projects/netperf_socket/sys/kern/kern_descrip.c#5 integrate .. //depot/projects/netperf_socket/sys/kern/kern_exit.c#7 integrate .. //depot/projects/netperf_socket/sys/kern/kern_fork.c#10 integrate .. //depot/projects/netperf_socket/sys/kern/kern_ktrace.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/kern_lockf.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/kern_malloc.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/kern_mib.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/kern_mutex.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/kern_proc.c#5 integrate .. //depot/projects/netperf_socket/sys/kern/kern_prot.c#4 integrate .. //depot/projects/netperf_socket/sys/kern/kern_resource.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/kern_shutdown.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/kern_sig.c#6 integrate .. //depot/projects/netperf_socket/sys/kern/kern_subr.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/kern_synch.c#6 integrate .. //depot/projects/netperf_socket/sys/kern/kern_sysctl.c#6 integrate .. //depot/projects/netperf_socket/sys/kern/kern_time.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/kern_timeout.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/kern_xxx.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/sched_4bsd.c#4 integrate .. //depot/projects/netperf_socket/sys/kern/subr_autoconf.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/subr_clock.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/subr_log.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/subr_mchain.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/subr_param.c#5 integrate .. //depot/projects/netperf_socket/sys/kern/subr_prf.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/subr_prof.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/subr_scanf.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/subr_turnstile.c#4 integrate .. //depot/projects/netperf_socket/sys/kern/sys_generic.c#4 integrate .. //depot/projects/netperf_socket/sys/kern/sys_socket.c#5 integrate .. //depot/projects/netperf_socket/sys/kern/syscalls.c#6 integrate .. //depot/projects/netperf_socket/sys/kern/syscalls.master#6 integrate .. //depot/projects/netperf_socket/sys/kern/tty_compat.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/tty_conf.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/tty_cons.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/tty_pty.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/uipc_domain.c#5 integrate .. //depot/projects/netperf_socket/sys/kern/uipc_mbuf.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/uipc_mbuf2.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/uipc_proto.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/uipc_socket.c#9 integrate .. //depot/projects/netperf_socket/sys/kern/uipc_socket2.c#7 integrate .. //depot/projects/netperf_socket/sys/kern/uipc_syscalls.c#8 integrate .. //depot/projects/netperf_socket/sys/kern/uipc_usrreq.c#7 integrate .. //depot/projects/netperf_socket/sys/kern/vfs_cache.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/vfs_cluster.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/vfs_default.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/vfs_export.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/vfs_init.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/vfs_lookup.c#2 integrate .. //depot/projects/netperf_socket/sys/kern/vfs_mount.c#6 integrate .. //depot/projects/netperf_socket/sys/kern/vfs_subr.c#6 integrate .. //depot/projects/netperf_socket/sys/kern/vfs_syscalls.c#5 integrate .. //depot/projects/netperf_socket/sys/kern/vfs_vnops.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/vnode_if.src#2 integrate .. //depot/projects/netperf_socket/sys/modules/pf/Makefile#2 integrate .. //depot/projects/netperf_socket/sys/modules/pflog/Makefile#2 integrate .. //depot/projects/netperf_socket/sys/modules/pfsync/Makefile#2 integrate .. //depot/projects/netperf_socket/sys/net/if_gif.c#3 integrate .. //depot/projects/netperf_socket/sys/net/if_gif.h#2 integrate .. //depot/projects/netperf_socket/sys/net80211/ieee80211.h#2 integrate .. //depot/projects/netperf_socket/sys/net80211/ieee80211_node.c#4 integrate .. //depot/projects/netperf_socket/sys/net80211/ieee80211_node.h#3 integrate .. //depot/projects/netperf_socket/sys/net80211/ieee80211_radiotap.h#2 integrate .. //depot/projects/netperf_socket/sys/net80211/ieee80211_var.h#4 integrate .. //depot/projects/netperf_socket/sys/netinet/in_pcb.c#5 integrate .. //depot/projects/netperf_socket/sys/netipsec/key.c#3 integrate .. //depot/projects/netperf_socket/sys/nfsserver/nfs.h#4 integrate .. //depot/projects/netperf_socket/sys/pc98/conf/NOTES#8 integrate .. //depot/projects/netperf_socket/sys/pci/cy_pci.c#2 integrate .. //depot/projects/netperf_socket/sys/pci/if_ste.c#11 integrate .. //depot/projects/netperf_socket/sys/pci/if_stereg.h#4 integrate .. //depot/projects/netperf_socket/sys/pci/if_vr.c#5 integrate .. //depot/projects/netperf_socket/sys/pci/if_vrreg.h#2 integrate .. //depot/projects/netperf_socket/sys/powerpc/include/pmap.h#3 integrate .. //depot/projects/netperf_socket/sys/powerpc/powerpc/pmap.c#6 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/pmap.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/pmap.c#4 integrate .. //depot/projects/netperf_socket/sys/sys/callout.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/condvar.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/mount.h#5 integrate .. //depot/projects/netperf_socket/sys/sys/syscall.h#6 integrate .. //depot/projects/netperf_socket/sys/sys/syscall.mk#6 integrate .. //depot/projects/netperf_socket/sys/sys/sysproto.h#6 integrate .. //depot/projects/netperf_socket/sys/sys/turnstile.h#3 integrate .. //depot/projects/netperf_socket/sys/ufs/ffs/ffs_softdep.c#4 integrate .. //depot/projects/netperf_socket/sys/vm/device_pager.c#2 integrate .. //depot/projects/netperf_socket/sys/vm/pmap.h#4 integrate .. //depot/projects/netperf_socket/sys/vm/swap_pager.h#2 integrate .. //depot/projects/netperf_socket/sys/vm/vm.h#2 integrate .. //depot/projects/netperf_socket/sys/vm/vm_contig.c#6 integrate .. //depot/projects/netperf_socket/sys/vm/vm_extern.h#5 integrate .. //depot/projects/netperf_socket/sys/vm/vm_glue.c#6 integrate .. //depot/projects/netperf_socket/sys/vm/vm_init.c#3 integrate .. //depot/projects/netperf_socket/sys/vm/vm_kern.c#3 integrate .. //depot/projects/netperf_socket/sys/vm/vm_kern.h#2 integrate .. //depot/projects/netperf_socket/sys/vm/vm_map.c#5 integrate .. //depot/projects/netperf_socket/sys/vm/vm_map.h#3 integrate .. //depot/projects/netperf_socket/sys/vm/vm_meter.c#2 integrate .. //depot/projects/netperf_socket/sys/vm/vm_mmap.c#7 integrate .. //depot/projects/netperf_socket/sys/vm/vm_object.c#4 integrate .. //depot/projects/netperf_socket/sys/vm/vm_object.h#2 integrate .. //depot/projects/netperf_socket/sys/vm/vm_page.c#5 integrate .. //depot/projects/netperf_socket/sys/vm/vm_page.h#4 integrate .. //depot/projects/netperf_socket/sys/vm/vm_pageout.h#2 integrate .. //depot/projects/netperf_socket/sys/vm/vm_pager.c#2 integrate .. //depot/projects/netperf_socket/sys/vm/vm_pager.h#2 integrate .. //depot/projects/netperf_socket/sys/vm/vm_param.h#2 integrate .. //depot/projects/netperf_socket/sys/vm/vm_unix.c#3 integrate .. //depot/projects/netperf_socket/sys/vm/vnode_pager.c#2 integrate .. //depot/projects/netperf_socket/sys/vm/vnode_pager.h#2 integrate Differences ... ==== //depot/projects/netperf_socket/sys/alpha/alpha/clock.c#2 (text+ko) ==== @@ -15,10 +15,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -42,7 +38,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/clock.c,v 1.35 2003/11/13 09:24:21 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/clock.c,v 1.36 2004/04/05 21:00:49 imp Exp $"); #include "opt_clock.h" ==== //depot/projects/netperf_socket/sys/alpha/alpha/genassym.c#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/genassym.c,v 1.43 2003/08/22 07:20:25 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/genassym.c,v 1.44 2004/04/05 21:00:49 imp Exp $"); #include #include ==== //depot/projects/netperf_socket/sys/alpha/alpha/mem.c#3 (text+ko) ==== @@ -16,10 +16,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -41,7 +37,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/mem.c,v 1.47 2004/02/21 21:10:38 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/mem.c,v 1.48 2004/04/05 21:00:49 imp Exp $"); /* * Memory special file ==== //depot/projects/netperf_socket/sys/alpha/alpha/pmap.c#4 (text+ko) ==== @@ -148,7 +148,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/pmap.c,v 1.141 2004/04/05 00:37:47 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/pmap.c,v 1.142 2004/04/05 04:07:58 alc Exp $"); #include #include @@ -301,7 +301,6 @@ */ struct pmap kernel_pmap_store; -vm_offset_t avail_start; /* PA of first available physical page */ vm_offset_t avail_end; /* PA of last available physical page */ vm_offset_t virtual_avail; /* VA of first avail page (after kernel bss) */ vm_offset_t virtual_end; /* VA of last avail page (end of kernel AS) */ @@ -512,7 +511,6 @@ Lev2map[i] = newpte; } - avail_start = phys_avail[0]; for (i = 0; phys_avail[i+2]; i+= 2) ; avail_end = phys_avail[i+1]; ==== //depot/projects/netperf_socket/sys/alpha/alpha/sys_machdep.c#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/sys_machdep.c,v 1.26 2003/08/22 07:20:25 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/sys_machdep.c,v 1.27 2004/04/05 21:00:49 imp Exp $"); #include "opt_mac.h" ==== //depot/projects/netperf_socket/sys/alpha/alpha/uio_machdep.c#2 (text+ko) ==== @@ -16,10 +16,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -40,7 +36,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/uio_machdep.c,v 1.1 2004/03/20 21:06:20 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/uio_machdep.c,v 1.2 2004/04/05 21:00:49 imp Exp $"); #include #include ==== //depot/projects/netperf_socket/sys/alpha/include/_limits.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -32,7 +28,7 @@ * * @(#)limits.h 8.3 (Berkeley) 1/4/94 * From: NetBSD: limits.h,v 1.3 1997/04/06 08:47:31 cgd Exp - * $FreeBSD: src/sys/alpha/include/_limits.h,v 1.14 2003/05/19 20:29:06 kan Exp $ + * $FreeBSD: src/sys/alpha/include/_limits.h,v 1.15 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE__LIMITS_H_ ==== //depot/projects/netperf_socket/sys/alpha/include/cpu.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/alpha/include/cpu.h,v 1.36 2003/08/17 06:42:07 marcel Exp $ */ +/* $FreeBSD: src/sys/alpha/include/cpu.h,v 1.37 2004/04/05 21:00:50 imp Exp $ */ /* From: NetBSD: cpu.h,v 1.18 1997/09/23 23:17:49 mjacob Exp */ /* @@ -18,10 +18,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/netperf_socket/sys/alpha/include/endian.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -32,7 +28,7 @@ * * @(#)endian.h 8.1 (Berkeley) 6/10/93 * $NetBSD: endian.h,v 1.5 1997/10/09 15:42:19 bouyer Exp $ - * $FreeBSD: src/sys/alpha/include/endian.h,v 1.14 2003/08/03 07:50:18 obrien Exp $ + * $FreeBSD: src/sys/alpha/include/endian.h,v 1.15 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE_ENDIAN_H_ ==== //depot/projects/netperf_socket/sys/alpha/include/float.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/alpha/include/float.h,v 1.4 2003/02/08 20:37:54 mike Exp $ */ +/* $FreeBSD: src/sys/alpha/include/float.h,v 1.5 2004/04/05 21:00:50 imp Exp $ */ /* From: NetBSD: float.h,v 1.6 1997/07/17 21:36:03 thorpej Exp */ /* @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/netperf_socket/sys/alpha/include/ieee.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/alpha/include/ieee.h,v 1.2 1999/08/28 00:38:44 peter Exp $ */ +/* $FreeBSD: src/sys/alpha/include/ieee.h,v 1.3 2004/04/05 21:00:50 imp Exp $ */ /* From: NetBSD: ieee.h,v 1.2 1997/04/06 08:47:27 cgd Exp */ /* @@ -9,11 +9,6 @@ * at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and * contributed to Berkeley. * - * All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Lawrence Berkeley Laboratory. - * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: @@ -22,10 +17,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/netperf_socket/sys/alpha/include/in_cksum.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -33,7 +29,7 @@ * from tahoe: in_cksum.c 1.2 86/01/05 * from: @(#)in_cksum.c 1.3 (Berkeley) 1/19/91 * from: Id: in_cksum.c,v 1.8 1995/12/03 18:35:19 bde Exp - * $FreeBSD: src/sys/alpha/include/in_cksum.h,v 1.5 2000/05/06 18:18:31 jlemon Exp $ + * $FreeBSD: src/sys/alpha/include/in_cksum.h,v 1.6 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE_IN_CKSUM_H_ ==== //depot/projects/netperf_socket/sys/alpha/include/limits.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -32,7 +28,7 @@ * * @(#)limits.h 8.3 (Berkeley) 1/4/94 * From: NetBSD: limits.h,v 1.3 1997/04/06 08:47:31 cgd Exp - * $FreeBSD: src/sys/alpha/include/limits.h,v 1.12 2003/05/19 20:29:06 kan Exp $ + * $FreeBSD: src/sys/alpha/include/limits.h,v 1.13 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE_LIMITS_H_ ==== //depot/projects/netperf_socket/sys/alpha/include/param.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/alpha/include/param.h,v 1.32 2003/07/31 01:31:31 peter Exp $ */ +/* $FreeBSD: src/sys/alpha/include/param.h,v 1.33 2004/04/05 21:00:50 imp Exp $ */ /* From: NetBSD: param.h,v 1.20 1997/09/19 13:52:53 leo Exp */ /* @@ -18,10 +18,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/netperf_socket/sys/alpha/include/pmap.h#4 (text+ko) ==== @@ -14,10 +14,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -43,7 +39,7 @@ * from: hp300: @(#)pmap.h 7.2 (Berkeley) 12/16/90 * from: @(#)pmap.h 7.4 (Berkeley) 5/12/91 * from: i386 pmap.h,v 1.54 1997/11/20 19:30:35 bde Exp - * $FreeBSD: src/sys/alpha/include/pmap.h,v 1.26 2004/04/03 21:38:20 alc Exp $ + * $FreeBSD: src/sys/alpha/include/pmap.h,v 1.28 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE_PMAP_H_ @@ -209,7 +205,6 @@ #ifdef _KERNEL extern vm_offset_t avail_end; -extern vm_offset_t avail_start; extern vm_offset_t phys_avail[]; extern vm_offset_t virtual_avail; extern vm_offset_t virtual_end; ==== //depot/projects/netperf_socket/sys/alpha/include/ptrace.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * @(#)ptrace.h 8.1 (Berkeley) 6/11/93 - * $FreeBSD: src/sys/alpha/include/ptrace.h,v 1.10 2002/03/16 00:25:50 des Exp $ + * $FreeBSD: src/sys/alpha/include/ptrace.h,v 1.11 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE_PTRACE_H_ ==== //depot/projects/netperf_socket/sys/alpha/include/sysarch.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -30,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/alpha/include/sysarch.h,v 1.7 2004/01/09 16:52:08 nectar Exp $ + * $FreeBSD: src/sys/alpha/include/sysarch.h,v 1.8 2004/04/05 21:00:50 imp Exp $ */ /* ==== //depot/projects/netperf_socket/sys/alpha/include/vmparam.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/alpha/include/vmparam.h,v 1.8 2002/11/01 03:34:51 jeff Exp $ */ +/* $FreeBSD: src/sys/alpha/include/vmparam.h,v 1.9 2004/04/05 21:00:50 imp Exp $ */ /* From: NetBSD: vmparam.h,v 1.6 1997/09/23 23:23:23 mjacob Exp */ #ifndef _ALPHA_VMPARAM_H #define _ALPHA_VMPARAM_H @@ -19,10 +19,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/netperf_socket/sys/alpha/isa/isa_dma.c#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -48,7 +44,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/isa/isa_dma.c,v 1.10 2003/08/22 07:20:26 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/isa/isa_dma.c,v 1.11 2004/04/05 21:00:51 imp Exp $"); #include #include ==== //depot/projects/netperf_socket/sys/amd64/amd64/apic_vector.S#2 (text+ko) ==== @@ -11,10 +11,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -32,7 +28,7 @@ * SUCH DAMAGE. * * from: vector.s, 386BSD 0.1 unknown origin - * $FreeBSD: src/sys/amd64/amd64/apic_vector.S,v 1.96 2003/12/06 23:19:47 peter Exp $ + * $FreeBSD: src/sys/amd64/amd64/apic_vector.S,v 1.97 2004/04/05 21:25:51 imp Exp $ */ /* ==== //depot/projects/netperf_socket/sys/amd64/amd64/autoconf.c#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/autoconf.c,v 1.177 2003/11/21 03:01:59 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/autoconf.c,v 1.178 2004/04/05 21:25:51 imp Exp $"); /* * Setup the system to run on the current machine. ==== //depot/projects/netperf_socket/sys/amd64/amd64/cpu_switch.S#3 (text+ko) ==== @@ -14,10 +14,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/cpu_switch.S,v 1.147 2004/02/06 20:38:39 peter Exp $ + * $FreeBSD: src/sys/amd64/amd64/cpu_switch.S,v 1.148 2004/04/05 23:55:13 imp Exp $ */ #include ==== //depot/projects/netperf_socket/sys/amd64/amd64/db_interface.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/db_interface.c,v 1.77 2004/02/05 17:35:28 kan Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/db_interface.c,v 1.78 2004/04/07 00:41:05 peter Exp $"); /* * Interface to new debugger. @@ -57,18 +57,6 @@ static jmp_buf db_global_jmpbuf; -static __inline u_short -rss(void) -{ - u_short ss; -#ifdef __GNUC__ - __asm __volatile("mov %%ss,%0" : "=r" (ss)); -#else - ss = 0; /* XXXX Fix for other compilers. */ -#endif - return ss; -} - /* * kdb_trap - field a TRACE or BPT trap */ ==== //depot/projects/netperf_socket/sys/amd64/amd64/exception.S#2 (text+ko) ==== @@ -11,10 +11,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/exception.S,v 1.115 2003/11/17 08:58:12 peter Exp $ + * $FreeBSD: src/sys/amd64/amd64/exception.S,v 1.116 2004/04/05 21:25:51 imp Exp $ */ #include ==== //depot/projects/netperf_socket/sys/amd64/amd64/fpu.c#3 (text+ko) ==== @@ -11,10 +11,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -35,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/fpu.c,v 1.148 2004/01/28 23:55:58 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/fpu.c,v 1.149 2004/04/05 21:25:51 imp Exp $"); #include #include ==== //depot/projects/netperf_socket/sys/amd64/amd64/genassym.c#3 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/genassym.c,v 1.152 2004/01/28 23:57:02 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/genassym.c,v 1.153 2004/04/05 21:25:51 imp Exp $"); #include "opt_compat.h" #include "opt_kstack_pages.h" ==== //depot/projects/netperf_socket/sys/amd64/amd64/identcpu.c#4 (text+ko) ==== @@ -41,7 +41,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/identcpu.c,v 1.130 2004/03/25 03:38:31 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/identcpu.c,v 1.131 2004/04/07 00:44:15 peter Exp $"); #include "opt_cpu.h" @@ -338,6 +338,21 @@ } static void +print_AMD_l2_assoc(int i) +{ + switch (i & 0x0f) { + case 0: printf(", disabled/not present\n"); break; + case 1: printf(", direct mapped\n"); break; + case 2: printf(", 2-way associative\n"); break; + case 4: printf(", 4-way associative\n"); break; + case 6: printf(", 8-way associative\n"); break; + case 8: printf(", 16-way associative\n"); break; + case 15: printf(", fully associative\n"); break; + default: printf(", reserved configuration\n"); break; + } +} + +static void print_AMD_info(void) { @@ -345,24 +360,59 @@ u_int regs[4]; do_cpuid(0x80000005, regs); - printf("Data TLB: %d entries", (regs[1] >> 16) & 0xff); + printf("L1 2MB data TLB: %d entries", (regs[0] >> 16) & 0xff); + print_AMD_assoc(regs[0] >> 24); + + printf("L1 2MB instruction TLB: %d entries", regs[0] & 0xff); + print_AMD_assoc((regs[0] >> 8) & 0xff); + + printf("L1 4KB data TLB: %d entries", (regs[1] >> 16) & 0xff); print_AMD_assoc(regs[1] >> 24); - printf("Instruction TLB: %d entries", regs[1] & 0xff); + + printf("L1 4KB instruction TLB: %d entries", regs[1] & 0xff); print_AMD_assoc((regs[1] >> 8) & 0xff); + printf("L1 data cache: %d kbytes", regs[2] >> 24); printf(", %d bytes/line", regs[2] & 0xff); printf(", %d lines/tag", (regs[2] >> 8) & 0xff); print_AMD_assoc((regs[2] >> 16) & 0xff); + printf("L1 instruction cache: %d kbytes", regs[3] >> 24); printf(", %d bytes/line", regs[3] & 0xff); printf(", %d lines/tag", (regs[3] >> 8) & 0xff); print_AMD_assoc((regs[3] >> 16) & 0xff); - if (cpu_exthigh >= 0x80000006) { /* K6-III only */ + + if (cpu_exthigh >= 0x80000006) { do_cpuid(0x80000006, regs); - printf("L2 internal cache: %d kbytes", regs[2] >> 16); + if ((regs[0] >> 16) != 0) { + printf("L2 2MB data TLB: %d entries", + (regs[0] >> 16) & 0xfff); + print_AMD_l2_assoc(regs[0] >> 28); + printf("L2 2MB instruction TLB: %d entries", + regs[0] & 0xfff); + print_AMD_l2_assoc((regs[0] >> 28) & 0xf); + } else { + printf("L2 2MB unified TLB: %d entries", + regs[0] & 0xfff); + print_AMD_l2_assoc((regs[0] >> 28) & 0xf); + } + if ((regs[1] >> 16) != 0) { + printf("L2 4KB data TLB: %d entries", + (regs[1] >> 16) & 0xfff); + print_AMD_l2_assoc(regs[1] >> 28); + + printf("L2 4KB instruction TLB: %d entries", + (regs[1] >> 16) & 0xfff); + print_AMD_l2_assoc((regs[1] >> 28) & 0xf); + } else { + printf("L2 4KB unified TLB: %d entries", + (regs[1] >> 16) & 0xfff); + print_AMD_l2_assoc((regs[1] >> 28) & 0xf); + } + printf("L2 unified cache: %d kbytes", regs[2] >> 16); printf(", %d bytes/line", regs[2] & 0xff); printf(", %d lines/tag", (regs[2] >> 8) & 0x0f); - print_AMD_assoc((regs[2] >> 12) & 0x0f); + print_AMD_l2_assoc((regs[2] >> 12) & 0x0f); } } } ==== //depot/projects/netperf_socket/sys/amd64/amd64/mem.c#3 (text+ko) ==== @@ -16,10 +16,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -41,7 +37,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/mem.c,v 1.113 2004/02/21 21:10:38 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/mem.c,v 1.114 2004/04/05 21:25:51 imp Exp $"); /* * Memory special file ==== //depot/projects/netperf_socket/sys/amd64/amd64/support.S#4 (text+ko) ==== @@ -11,10 +11,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/support.S,v 1.107 2004/04/03 05:33:10 alc Exp $ + * $FreeBSD: src/sys/amd64/amd64/support.S,v 1.108 2004/04/05 23:55:13 imp Exp $ */ #include "opt_ddb.h" >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Tue Apr 6 20:58:52 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AEF9116A4D0; Tue, 6 Apr 2004 20:58:51 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8795416A4CE for ; Tue, 6 Apr 2004 20:58:51 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C94343D1F for ; Tue, 6 Apr 2004 20:58:51 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i373vdGe072054 for ; Tue, 6 Apr 2004 20:57:39 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i373vdiG072051 for perforce@freebsd.org; Tue, 6 Apr 2004 20:57:39 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Tue, 6 Apr 2004 20:57:39 -0700 (PDT) Message-Id: <200404070357.i373vdiG072051@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Subject: PERFORCE change 50560 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 03:58:52 -0000 http://perforce.freebsd.org/chv.cgi?CH=50560 Change 50560 by rwatson@rwatson_tislabs on 2004/04/06 20:56:54 - More clause three removal. Affected files ... .. //depot/projects/netperf_socket/sys/ufs/ffs/ffs_alloc.c#3 integrate .. //depot/projects/netperf_socket/sys/ufs/ffs/ffs_balloc.c#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ffs/ffs_extern.h#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ffs/ffs_inode.c#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ffs/ffs_subr.c#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ffs/ffs_tables.c#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ffs/ffs_vfsops.c#3 integrate .. //depot/projects/netperf_socket/sys/ufs/ffs/ffs_vnops.c#3 integrate .. //depot/projects/netperf_socket/sys/ufs/ffs/fs.h#3 integrate .. //depot/projects/netperf_socket/sys/ufs/ufs/dir.h#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ufs/inode.h#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ufs/quota.h#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ufs/ufs_bmap.c#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ufs/ufs_extern.h#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ufs/ufs_ihash.c#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ufs/ufs_inode.c#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ufs/ufs_lookup.c#3 integrate .. //depot/projects/netperf_socket/sys/ufs/ufs/ufs_quota.c#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ufs/ufs_vfsops.c#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ufs/ufs_vnops.c#4 integrate .. //depot/projects/netperf_socket/sys/ufs/ufs/ufsmount.h#2 integrate Differences ... ==== //depot/projects/netperf_socket/sys/ufs/ffs/ffs_alloc.c#3 (text+ko) ==== @@ -19,10 +19,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -43,7 +39,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_alloc.c,v 1.117 2004/03/16 22:06:32 kan Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_alloc.c,v 1.118 2004/04/07 03:47:20 imp Exp $"); #include "opt_quota.h" ==== //depot/projects/netperf_socket/sys/ufs/ffs/ffs_balloc.c#2 (text+ko) ==== @@ -19,10 +19,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -43,7 +39,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_balloc.c,v 1.43 2003/08/15 20:03:19 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_balloc.c,v 1.44 2004/04/07 03:47:20 imp Exp $"); #include #include ==== //depot/projects/netperf_socket/sys/ufs/ffs/ffs_extern.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * @(#)ffs_extern.h 8.6 (Berkeley) 3/30/95 - * $FreeBSD: src/sys/ufs/ffs/ffs_extern.h,v 1.55 2003/02/22 00:29:50 mckusick Exp $ + * $FreeBSD: src/sys/ufs/ffs/ffs_extern.h,v 1.56 2004/04/07 03:47:20 imp Exp $ */ #ifndef _UFS_FFS_EXTERN_H ==== //depot/projects/netperf_socket/sys/ufs/ffs/ffs_inode.c#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_inode.c,v 1.91 2003/10/18 14:10:27 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_inode.c,v 1.92 2004/04/07 03:47:20 imp Exp $"); #include "opt_quota.h" ==== //depot/projects/netperf_socket/sys/ufs/ffs/ffs_subr.c#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_subr.c,v 1.37 2003/06/11 06:31:28 obrien Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_subr.c,v 1.38 2004/04/07 03:47:20 imp Exp $"); #include ==== //depot/projects/netperf_socket/sys/ufs/ffs/ffs_tables.c#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_tables.c,v 1.10 2003/06/11 06:31:28 obrien Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_tables.c,v 1.11 2004/04/07 03:47:20 imp Exp $"); #include #include ==== //depot/projects/netperf_socket/sys/ufs/ffs/ffs_vfsops.c#3 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_vfsops.c,v 1.229 2004/02/14 04:41:13 bde Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_vfsops.c,v 1.230 2004/04/07 03:47:20 imp Exp $"); #include "opt_mac.h" #include "opt_quota.h" ==== //depot/projects/netperf_socket/sys/ufs/ffs/ffs_vnops.c#3 (text+ko) ==== @@ -19,10 +19,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -43,7 +39,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_vnops.c,v 1.127 2004/02/11 15:27:26 bde Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_vnops.c,v 1.128 2004/04/07 03:47:20 imp Exp $"); #include #include ==== //depot/projects/netperf_socket/sys/ufs/ffs/fs.h#3 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * @(#)fs.h 8.13 (Berkeley) 3/21/95 - * $FreeBSD: src/sys/ufs/ffs/fs.h,v 1.41 2004/04/03 23:30:59 mux Exp $ + * $FreeBSD: src/sys/ufs/ffs/fs.h,v 1.42 2004/04/07 03:47:20 imp Exp $ */ #ifndef _UFS_FFS_FS_H_ ==== //depot/projects/netperf_socket/sys/ufs/ufs/dir.h#2 (text+ko) ==== @@ -15,10 +15,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -36,7 +32,7 @@ * SUCH DAMAGE. * * @(#)dir.h 8.2 (Berkeley) 1/21/94 - * $FreeBSD: src/sys/ufs/ufs/dir.h,v 1.9 1999/08/28 00:52:27 peter Exp $ + * $FreeBSD: src/sys/ufs/ufs/dir.h,v 1.10 2004/04/07 03:47:20 imp Exp $ */ #ifndef _UFS_UFS_DIR_H_ ==== //depot/projects/netperf_socket/sys/ufs/ufs/inode.h#2 (text+ko) ==== @@ -15,10 +15,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -36,7 +32,7 @@ * SUCH DAMAGE. * * @(#)inode.h 8.9 (Berkeley) 5/14/95 - * $FreeBSD: src/sys/ufs/ufs/inode.h,v 1.44 2003/08/15 20:03:19 phk Exp $ + * $FreeBSD: src/sys/ufs/ufs/inode.h,v 1.45 2004/04/07 03:47:20 imp Exp $ */ #ifndef _UFS_UFS_INODE_H_ ==== //depot/projects/netperf_socket/sys/ufs/ufs/quota.h#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)quota.h 8.3 (Berkeley) 8/19/94 - * $FreeBSD: src/sys/ufs/ufs/quota.h,v 1.25 2003/06/15 06:36:19 rwatson Exp $ + * $FreeBSD: src/sys/ufs/ufs/quota.h,v 1.26 2004/04/07 03:47:20 imp Exp $ */ #ifndef _UFS_UFS_QUOTA_H_ ==== //depot/projects/netperf_socket/sys/ufs/ufs/ufs_bmap.c#2 (text+ko) ==== @@ -15,10 +15,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -39,7 +35,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_bmap.c,v 1.59 2003/10/18 14:10:27 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_bmap.c,v 1.60 2004/04/07 03:47:20 imp Exp $"); #include #include ==== //depot/projects/netperf_socket/sys/ufs/ufs/ufs_extern.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * @(#)ufs_extern.h 8.10 (Berkeley) 5/14/95 - * $FreeBSD: src/sys/ufs/ufs/ufs_extern.h,v 1.48 2002/10/18 22:52:41 dillon Exp $ + * $FreeBSD: src/sys/ufs/ufs/ufs_extern.h,v 1.49 2004/04/07 03:47:20 imp Exp $ */ #ifndef _UFS_UFS_EXTERN_H_ ==== //depot/projects/netperf_socket/sys/ufs/ufs/ufs_ihash.c#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_ihash.c,v 1.37 2003/10/04 14:03:28 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_ihash.c,v 1.38 2004/04/07 03:47:20 imp Exp $"); #include #include ==== //depot/projects/netperf_socket/sys/ufs/ufs/ufs_inode.c#2 (text+ko) ==== @@ -15,10 +15,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -39,7 +35,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_inode.c,v 1.52 2003/10/05 02:45:00 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_inode.c,v 1.53 2004/04/07 03:47:20 imp Exp $"); #include "opt_quota.h" #include "opt_ufs.h" ==== //depot/projects/netperf_socket/sys/ufs/ufs/ufs_lookup.c#3 (text+ko) ==== @@ -15,10 +15,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -39,7 +35,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_lookup.c,v 1.69 2004/03/11 18:02:36 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_lookup.c,v 1.70 2004/04/07 03:47:20 imp Exp $"); #include "opt_ffs_broken_fixme.h" #include "opt_ufs.h" ==== //depot/projects/netperf_socket/sys/ufs/ufs/ufs_quota.c#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_quota.c,v 1.70 2003/11/05 04:30:08 kan Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_quota.c,v 1.71 2004/04/07 03:47:20 imp Exp $"); #include #include ==== //depot/projects/netperf_socket/sys/ufs/ufs/ufs_vfsops.c#2 (text+ko) ==== @@ -15,10 +15,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -39,7 +35,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_vfsops.c,v 1.37 2003/06/15 06:36:19 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_vfsops.c,v 1.38 2004/04/07 03:47:20 imp Exp $"); #include "opt_quota.h" #include "opt_ufs.h" ==== //depot/projects/netperf_socket/sys/ufs/ufs/ufs_vnops.c#4 (text+ko) ==== @@ -15,10 +15,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -39,7 +35,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_vnops.c,v 1.238 2004/03/11 18:50:33 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/ufs/ufs/ufs_vnops.c,v 1.239 2004/04/07 03:47:20 imp Exp $"); #include "opt_mac.h" #include "opt_quota.h" ==== //depot/projects/netperf_socket/sys/ufs/ufs/ufsmount.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * @(#)ufsmount.h 8.6 (Berkeley) 3/30/95 - * $FreeBSD: src/sys/ufs/ufs/ufsmount.h,v 1.28 2003/01/07 18:23:50 mckusick Exp $ + * $FreeBSD: src/sys/ufs/ufs/ufsmount.h,v 1.29 2004/04/07 03:47:21 imp Exp $ */ #ifndef _UFS_UFS_UFSMOUNT_H_ From owner-p4-projects@FreeBSD.ORG Tue Apr 6 21:19:20 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D4D5516A4D0; Tue, 6 Apr 2004 21:19:19 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9676F16A4CE for ; Tue, 6 Apr 2004 21:19:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8ADD443D46 for ; Tue, 6 Apr 2004 21:19:19 -0700 (PDT) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i374I8Ge077171 for ; Tue, 6 Apr 2004 21:18:08 -0700 (PDT) (envelope-from imp@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i374I6Aq077168 for perforce@freebsd.org; Tue, 6 Apr 2004 21:18:06 -0700 (PDT) (envelope-from imp@freebsd.org) Date: Tue, 6 Apr 2004 21:18:06 -0700 (PDT) Message-Id: <200404070418.i374I6Aq077168@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to imp@freebsd.org using -f From: Warner Losh To: Perforce Change Reviews Subject: PERFORCE change 50563 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 04:19:20 -0000 http://perforce.freebsd.org/chv.cgi?CH=50563 Change 50563 by imp@imp_pacopaco on 2004/04/06 21:17:36 IFC @50555 Affected files ... .. //depot/projects/power/sys/amd64/amd64/db_interface.c#4 integrate .. //depot/projects/power/sys/amd64/amd64/identcpu.c#5 integrate .. //depot/projects/power/sys/amd64/include/cpufunc.h#6 integrate .. //depot/projects/power/sys/conf/options#10 integrate .. //depot/projects/power/sys/dev/bge/if_bge.c#7 integrate .. //depot/projects/power/sys/dev/pccbb/pccbb.c#9 integrate .. //depot/projects/power/sys/dev/usb/if_rue.c#6 integrate .. //depot/projects/power/sys/kern/kern_condvar.c#4 integrate .. //depot/projects/power/sys/kern/kern_mutex.c#5 integrate .. //depot/projects/power/sys/kern/kern_timeout.c#5 integrate .. //depot/projects/power/sys/kern/subr_turnstile.c#4 integrate .. //depot/projects/power/sys/netipsec/key.c#4 integrate .. //depot/projects/power/sys/sys/callout.h#2 integrate .. //depot/projects/power/sys/sys/condvar.h#4 integrate .. //depot/projects/power/sys/sys/turnstile.h#3 integrate .. //depot/projects/power/sys/ufs/ffs/ffs_softdep.c#5 integrate .. //depot/projects/power/sys/vm/device_pager.c#4 integrate .. //depot/projects/power/sys/vm/pmap.h#5 integrate .. //depot/projects/power/sys/vm/swap_pager.h#2 integrate .. //depot/projects/power/sys/vm/vm.h#2 integrate .. //depot/projects/power/sys/vm/vm_contig.c#6 integrate .. //depot/projects/power/sys/vm/vm_extern.h#5 integrate .. //depot/projects/power/sys/vm/vm_glue.c#5 integrate .. //depot/projects/power/sys/vm/vm_init.c#3 integrate .. //depot/projects/power/sys/vm/vm_kern.c#8 integrate .. //depot/projects/power/sys/vm/vm_kern.h#2 integrate .. //depot/projects/power/sys/vm/vm_map.c#6 integrate .. //depot/projects/power/sys/vm/vm_map.h#5 integrate .. //depot/projects/power/sys/vm/vm_meter.c#3 integrate .. //depot/projects/power/sys/vm/vm_mmap.c#7 integrate .. //depot/projects/power/sys/vm/vm_object.c#8 integrate .. //depot/projects/power/sys/vm/vm_object.h#3 integrate .. //depot/projects/power/sys/vm/vm_page.c#8 integrate .. //depot/projects/power/sys/vm/vm_page.h#6 integrate .. //depot/projects/power/sys/vm/vm_pageout.h#3 integrate .. //depot/projects/power/sys/vm/vm_pager.c#4 integrate .. //depot/projects/power/sys/vm/vm_pager.h#4 integrate .. //depot/projects/power/sys/vm/vm_param.h#2 integrate .. //depot/projects/power/sys/vm/vm_unix.c#3 integrate .. //depot/projects/power/sys/vm/vnode_pager.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/cat/cat.1#3 integrate .. //depot/user/imp/freebsd-imp/bin/cat/cat.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/chflags/chflags.1#4 integrate .. //depot/user/imp/freebsd-imp/bin/chflags/chflags.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/chmod/chmod.1#6 integrate .. //depot/user/imp/freebsd-imp/bin/chmod/chmod.c#6 integrate .. //depot/user/imp/freebsd-imp/bin/cp/cp.1#4 integrate .. //depot/user/imp/freebsd-imp/bin/cp/cp.c#7 integrate .. //depot/user/imp/freebsd-imp/bin/cp/extern.h#4 integrate .. //depot/user/imp/freebsd-imp/bin/cp/utils.c#6 integrate .. //depot/user/imp/freebsd-imp/bin/csh/USD.doc/csh.1#3 integrate .. //depot/user/imp/freebsd-imp/bin/csh/USD.doc/csh.2#2 integrate .. //depot/user/imp/freebsd-imp/bin/csh/USD.doc/csh.3#2 integrate .. //depot/user/imp/freebsd-imp/bin/csh/USD.doc/csh.4#2 integrate .. //depot/user/imp/freebsd-imp/bin/csh/USD.doc/csh.a#2 integrate .. //depot/user/imp/freebsd-imp/bin/csh/USD.doc/csh.g#3 integrate .. //depot/user/imp/freebsd-imp/bin/csh/USD.doc/tabs#2 integrate .. //depot/user/imp/freebsd-imp/bin/csh/host.defs#2 integrate .. //depot/user/imp/freebsd-imp/bin/date/date.1#6 integrate .. //depot/user/imp/freebsd-imp/bin/date/date.c#6 integrate .. //depot/user/imp/freebsd-imp/bin/date/extern.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/date/netdate.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/dd/args.c#5 integrate .. //depot/user/imp/freebsd-imp/bin/dd/conv.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/dd/conv_tab.c#2 integrate .. //depot/user/imp/freebsd-imp/bin/dd/dd.1#4 integrate .. //depot/user/imp/freebsd-imp/bin/dd/dd.c#6 integrate .. //depot/user/imp/freebsd-imp/bin/dd/dd.h#5 integrate .. //depot/user/imp/freebsd-imp/bin/dd/extern.h#3 integrate .. //depot/user/imp/freebsd-imp/bin/dd/misc.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/dd/position.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/df/df.1#4 integrate .. //depot/user/imp/freebsd-imp/bin/df/df.c#14 integrate .. //depot/user/imp/freebsd-imp/bin/domainname/domainname.1#2 integrate .. //depot/user/imp/freebsd-imp/bin/domainname/domainname.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/echo/echo.1#4 integrate .. //depot/user/imp/freebsd-imp/bin/echo/echo.c#5 integrate .. //depot/user/imp/freebsd-imp/bin/ed/cbc.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/hostname/hostname.1#2 integrate .. //depot/user/imp/freebsd-imp/bin/hostname/hostname.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/kill/kill.1#2 integrate .. //depot/user/imp/freebsd-imp/bin/kill/kill.c#5 integrate .. //depot/user/imp/freebsd-imp/bin/ln/ln.1#2 integrate .. //depot/user/imp/freebsd-imp/bin/ln/ln.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/ln/symlink.7#2 integrate .. //depot/user/imp/freebsd-imp/bin/ls/cmp.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/ls/extern.h#5 integrate .. //depot/user/imp/freebsd-imp/bin/ls/ls.1#12 integrate .. //depot/user/imp/freebsd-imp/bin/ls/ls.c#11 integrate .. //depot/user/imp/freebsd-imp/bin/ls/ls.h#4 integrate .. //depot/user/imp/freebsd-imp/bin/ls/print.c#14 integrate .. //depot/user/imp/freebsd-imp/bin/ls/util.c#5 integrate .. //depot/user/imp/freebsd-imp/bin/mkdir/mkdir.1#2 integrate .. //depot/user/imp/freebsd-imp/bin/mkdir/mkdir.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/mv/mv.1#2 integrate .. //depot/user/imp/freebsd-imp/bin/mv/mv.c#5 integrate .. //depot/user/imp/freebsd-imp/bin/pax/ar_io.c#5 integrate .. //depot/user/imp/freebsd-imp/bin/pax/ar_subs.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/pax/buf_subs.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/pax/cache.c#5 integrate .. //depot/user/imp/freebsd-imp/bin/pax/cache.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/pax/cpio.c#6 integrate .. //depot/user/imp/freebsd-imp/bin/pax/cpio.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/pax/extern.h#3 integrate .. //depot/user/imp/freebsd-imp/bin/pax/file_subs.c#2 integrate .. //depot/user/imp/freebsd-imp/bin/pax/ftree.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/pax/ftree.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/pax/gen_subs.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/pax/options.c#6 integrate .. //depot/user/imp/freebsd-imp/bin/pax/options.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/pax/pat_rep.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/pax/pat_rep.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/pax/pax.1#4 integrate .. //depot/user/imp/freebsd-imp/bin/pax/pax.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/pax/pax.h#4 integrate .. //depot/user/imp/freebsd-imp/bin/pax/sel_subs.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/pax/sel_subs.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/pax/tables.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/pax/tables.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/pax/tar.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/pax/tar.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/pax/tty_subs.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/ps/extern.h#7 integrate .. //depot/user/imp/freebsd-imp/bin/ps/fmt.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/ps/keyword.c#10 integrate .. //depot/user/imp/freebsd-imp/bin/ps/nlist.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/ps/print.c#11 integrate .. //depot/user/imp/freebsd-imp/bin/ps/ps.1#16 integrate .. //depot/user/imp/freebsd-imp/bin/ps/ps.c#12 integrate .. //depot/user/imp/freebsd-imp/bin/ps/ps.h#5 integrate .. //depot/user/imp/freebsd-imp/bin/pwd/pwd.1#4 integrate .. //depot/user/imp/freebsd-imp/bin/pwd/pwd.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/rcp/extern.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/rcp/rcp.1#2 integrate .. //depot/user/imp/freebsd-imp/bin/rcp/util.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/realpath/realpath.1#2 integrate .. //depot/user/imp/freebsd-imp/bin/realpath/realpath.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/rm/rm.1#3 integrate .. //depot/user/imp/freebsd-imp/bin/rm/rm.c#6 integrate .. //depot/user/imp/freebsd-imp/bin/rmdir/rmdir.1#3 integrate .. //depot/user/imp/freebsd-imp/bin/rmdir/rmdir.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/sh/alias.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/sh/alias.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/arith.h#4 integrate .. //depot/user/imp/freebsd-imp/bin/sh/arith.y#6 integrate .. //depot/user/imp/freebsd-imp/bin/sh/arith_lex.l#6 integrate .. //depot/user/imp/freebsd-imp/bin/sh/bltin/bltin.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/bltin/echo.1#3 integrate .. //depot/user/imp/freebsd-imp/bin/sh/bltin/echo.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/sh/builtins.def#3 integrate .. //depot/user/imp/freebsd-imp/bin/sh/cd.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/sh/cd.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/error.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/sh/error.h#3 integrate .. //depot/user/imp/freebsd-imp/bin/sh/eval.c#5 integrate .. //depot/user/imp/freebsd-imp/bin/sh/eval.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/exec.c#5 integrate .. //depot/user/imp/freebsd-imp/bin/sh/exec.h#3 integrate .. //depot/user/imp/freebsd-imp/bin/sh/expand.c#9 integrate .. //depot/user/imp/freebsd-imp/bin/sh/expand.h#3 integrate .. //depot/user/imp/freebsd-imp/bin/sh/funcs/cmv#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/funcs/dirs#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/funcs/kill#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/funcs/login#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/funcs/newgrp#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/funcs/popd#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/funcs/pushd#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/funcs/suspend#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/histedit.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/sh/init.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/input.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/sh/input.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/jobs.c#10 integrate .. //depot/user/imp/freebsd-imp/bin/sh/jobs.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/mail.c#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/mail.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/main.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/sh/main.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/memalloc.c#7 integrate .. //depot/user/imp/freebsd-imp/bin/sh/memalloc.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/miscbltin.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/sh/mkbuiltins#4 integrate .. //depot/user/imp/freebsd-imp/bin/sh/mkinit.c#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/mknodes.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/sh/mksyntax.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/sh/mktokens#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/myhistedit.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/mystring.c#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/mystring.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/nodes.c.pat#7 integrate .. //depot/user/imp/freebsd-imp/bin/sh/nodetypes#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/options.c#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/options.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/output.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/sh/output.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/parser.c#7 integrate .. //depot/user/imp/freebsd-imp/bin/sh/parser.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/redir.c#5 integrate .. //depot/user/imp/freebsd-imp/bin/sh/redir.h#3 integrate .. //depot/user/imp/freebsd-imp/bin/sh/sh.1#9 integrate .. //depot/user/imp/freebsd-imp/bin/sh/shell.h#4 integrate .. //depot/user/imp/freebsd-imp/bin/sh/show.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/sh/show.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/trap.c#4 integrate .. //depot/user/imp/freebsd-imp/bin/sh/trap.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/sh/var.c#5 integrate .. //depot/user/imp/freebsd-imp/bin/sh/var.h#3 integrate .. //depot/user/imp/freebsd-imp/bin/sleep/sleep.1#2 integrate .. //depot/user/imp/freebsd-imp/bin/sleep/sleep.c#5 integrate .. //depot/user/imp/freebsd-imp/bin/stty/cchar.c#2 integrate .. //depot/user/imp/freebsd-imp/bin/stty/extern.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/stty/gfmt.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/stty/key.c#2 integrate .. //depot/user/imp/freebsd-imp/bin/stty/modes.c#2 integrate .. //depot/user/imp/freebsd-imp/bin/stty/print.c#2 integrate .. //depot/user/imp/freebsd-imp/bin/stty/stty.1#2 integrate .. //depot/user/imp/freebsd-imp/bin/stty/stty.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/stty/stty.h#2 integrate .. //depot/user/imp/freebsd-imp/bin/stty/util.c#2 integrate .. //depot/user/imp/freebsd-imp/bin/sync/sync.8#2 integrate .. //depot/user/imp/freebsd-imp/bin/sync/sync.c#3 integrate .. //depot/user/imp/freebsd-imp/bin/test/test.1#2 integrate .. //depot/user/imp/freebsd-imp/etc/rc.d/ramdisk#3 integrate .. //depot/user/imp/freebsd-imp/etc/rc.d/ramdisk-own#2 integrate .. //depot/user/imp/freebsd-imp/lib/libarchive/archive_entry.c#5 integrate .. //depot/user/imp/freebsd-imp/lib/libarchive/archive_entry.h#4 integrate .. //depot/user/imp/freebsd-imp/lib/libarchive/archive_private.h#5 integrate .. //depot/user/imp/freebsd-imp/lib/libarchive/archive_read_extract.c#4 integrate .. //depot/user/imp/freebsd-imp/lib/libarchive/archive_write_set_format_pax.c#5 integrate .. //depot/user/imp/freebsd-imp/share/man/man9/suser.9#3 integrate .. //depot/user/imp/freebsd-imp/share/man/man9/sysctl_ctx_init.9#2 integrate .. //depot/user/imp/freebsd-imp/share/man/man9/timeout.9#3 integrate .. //depot/user/imp/freebsd-imp/sys/amd64/amd64/db_interface.c#6 integrate .. //depot/user/imp/freebsd-imp/sys/amd64/amd64/identcpu.c#9 integrate .. //depot/user/imp/freebsd-imp/sys/amd64/include/cpufunc.h#11 integrate .. //depot/user/imp/freebsd-imp/sys/dev/pccbb/pccbb.c#36 integrate .. //depot/user/imp/freebsd-imp/sys/kern/kern_timeout.c#12 integrate .. //depot/user/imp/freebsd-imp/sys/netipsec/key.c#11 integrate .. //depot/user/imp/freebsd-imp/sys/sys/callout.h#2 integrate .. //depot/user/imp/freebsd-imp/sys/vm/device_pager.c#12 integrate .. //depot/user/imp/freebsd-imp/sys/vm/pmap.h#19 integrate .. //depot/user/imp/freebsd-imp/sys/vm/swap_pager.h#10 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm.h#3 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_contig.c#21 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_extern.h#12 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_glue.c#30 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_init.c#8 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_kern.c#23 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_kern.h#4 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_map.c#47 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_map.h#15 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_meter.c#11 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_mmap.c#28 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_object.c#64 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_object.h#21 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_page.c#49 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_page.h#16 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_pageout.h#9 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_pager.c#11 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_pager.h#11 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_param.h#4 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vm_unix.c#5 integrate .. //depot/user/imp/freebsd-imp/sys/vm/vnode_pager.h#2 integrate .. //depot/user/imp/freebsd-imp/usr.bin/tar/write.c#2 integrate .. //depot/user/imp/newcard/amd64/amd64/db_interface.c#6 integrate .. //depot/user/imp/newcard/amd64/amd64/identcpu.c#9 integrate .. //depot/user/imp/newcard/amd64/include/cpufunc.h#11 integrate .. //depot/user/imp/newcard/dev/pccbb/pccbb.c#93 integrate .. //depot/user/imp/newcard/kern/kern_timeout.c#14 integrate .. //depot/user/imp/newcard/netipsec/key.c#11 integrate .. //depot/user/imp/newcard/sys/callout.h#3 integrate .. //depot/user/imp/newcard/vm/device_pager.c#13 integrate .. //depot/user/imp/newcard/vm/pmap.h#21 integrate .. //depot/user/imp/newcard/vm/swap_pager.h#12 integrate .. //depot/user/imp/newcard/vm/vm.h#4 integrate .. //depot/user/imp/newcard/vm/vm_contig.c#25 integrate .. //depot/user/imp/newcard/vm/vm_extern.h#15 integrate .. //depot/user/imp/newcard/vm/vm_glue.c#36 integrate .. //depot/user/imp/newcard/vm/vm_init.c#10 integrate .. //depot/user/imp/newcard/vm/vm_kern.c#27 integrate .. //depot/user/imp/newcard/vm/vm_kern.h#5 integrate .. //depot/user/imp/newcard/vm/vm_map.c#52 integrate .. //depot/user/imp/newcard/vm/vm_map.h#18 integrate .. //depot/user/imp/newcard/vm/vm_meter.c#13 integrate .. //depot/user/imp/newcard/vm/vm_mmap.c#30 integrate .. //depot/user/imp/newcard/vm/vm_object.c#72 integrate .. //depot/user/imp/newcard/vm/vm_object.h#24 integrate .. //depot/user/imp/newcard/vm/vm_page.c#60 integrate .. //depot/user/imp/newcard/vm/vm_page.h#23 integrate .. //depot/user/imp/newcard/vm/vm_pageout.h#10 integrate .. //depot/user/imp/newcard/vm/vm_pager.c#12 integrate .. //depot/user/imp/newcard/vm/vm_pager.h#12 integrate .. //depot/user/imp/newcard/vm/vm_param.h#4 integrate .. //depot/user/imp/newcard/vm/vm_unix.c#7 integrate .. //depot/user/imp/newcard/vm/vnode_pager.h#3 integrate .. //depot/user/imp/pc98/amd64/amd64/db_interface.c#6 integrate .. //depot/user/imp/pc98/amd64/amd64/identcpu.c#9 integrate .. //depot/user/imp/pc98/amd64/include/cpufunc.h#11 integrate .. //depot/user/imp/pc98/dev/pccbb/pccbb.c#27 integrate .. //depot/user/imp/pc98/kern/kern_timeout.c#11 integrate .. //depot/user/imp/pc98/netipsec/key.c#7 integrate .. //depot/user/imp/pc98/sys/callout.h#2 integrate .. //depot/user/imp/pc98/vm/device_pager.c#8 integrate .. //depot/user/imp/pc98/vm/pmap.h#11 integrate .. //depot/user/imp/pc98/vm/swap_pager.h#7 integrate .. //depot/user/imp/pc98/vm/vm.h#2 integrate .. //depot/user/imp/pc98/vm/vm_contig.c#17 integrate .. //depot/user/imp/pc98/vm/vm_extern.h#10 integrate .. //depot/user/imp/pc98/vm/vm_glue.c#22 integrate .. //depot/user/imp/pc98/vm/vm_init.c#7 integrate .. //depot/user/imp/pc98/vm/vm_kern.c#17 integrate .. //depot/user/imp/pc98/vm/vm_kern.h#3 integrate .. //depot/user/imp/pc98/vm/vm_map.c#29 integrate .. //depot/user/imp/pc98/vm/vm_map.h#11 integrate .. //depot/user/imp/pc98/vm/vm_meter.c#4 integrate .. //depot/user/imp/pc98/vm/vm_mmap.c#23 integrate .. //depot/user/imp/pc98/vm/vm_object.c#39 integrate .. //depot/user/imp/pc98/vm/vm_object.h#11 integrate .. //depot/user/imp/pc98/vm/vm_page.c#26 integrate .. //depot/user/imp/pc98/vm/vm_page.h#10 integrate .. //depot/user/imp/pc98/vm/vm_pageout.h#6 integrate .. //depot/user/imp/pc98/vm/vm_pager.c#9 integrate .. //depot/user/imp/pc98/vm/vm_pager.h#10 integrate .. //depot/user/imp/pc98/vm/vm_param.h#2 integrate .. //depot/user/imp/pc98/vm/vm_unix.c#5 integrate .. //depot/user/imp/pc98/vm/vnode_pager.h#2 integrate Differences ... ==== //depot/projects/power/sys/amd64/amd64/db_interface.c#4 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/db_interface.c,v 1.77 2004/02/05 17:35:28 kan Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/db_interface.c,v 1.78 2004/04/07 00:41:05 peter Exp $"); /* * Interface to new debugger. @@ -57,18 +57,6 @@ static jmp_buf db_global_jmpbuf; -static __inline u_short -rss(void) -{ - u_short ss; -#ifdef __GNUC__ - __asm __volatile("mov %%ss,%0" : "=r" (ss)); -#else - ss = 0; /* XXXX Fix for other compilers. */ -#endif - return ss; -} - /* * kdb_trap - field a TRACE or BPT trap */ ==== //depot/projects/power/sys/amd64/amd64/identcpu.c#5 (text+ko) ==== @@ -41,7 +41,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/identcpu.c,v 1.130 2004/03/25 03:38:31 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/identcpu.c,v 1.131 2004/04/07 00:44:15 peter Exp $"); #include "opt_cpu.h" @@ -338,6 +338,21 @@ } static void +print_AMD_l2_assoc(int i) +{ + switch (i & 0x0f) { + case 0: printf(", disabled/not present\n"); break; + case 1: printf(", direct mapped\n"); break; + case 2: printf(", 2-way associative\n"); break; + case 4: printf(", 4-way associative\n"); break; + case 6: printf(", 8-way associative\n"); break; + case 8: printf(", 16-way associative\n"); break; + case 15: printf(", fully associative\n"); break; + default: printf(", reserved configuration\n"); break; + } +} + +static void print_AMD_info(void) { @@ -345,24 +360,59 @@ u_int regs[4]; do_cpuid(0x80000005, regs); - printf("Data TLB: %d entries", (regs[1] >> 16) & 0xff); + printf("L1 2MB data TLB: %d entries", (regs[0] >> 16) & 0xff); + print_AMD_assoc(regs[0] >> 24); + + printf("L1 2MB instruction TLB: %d entries", regs[0] & 0xff); + print_AMD_assoc((regs[0] >> 8) & 0xff); + + printf("L1 4KB data TLB: %d entries", (regs[1] >> 16) & 0xff); print_AMD_assoc(regs[1] >> 24); - printf("Instruction TLB: %d entries", regs[1] & 0xff); + + printf("L1 4KB instruction TLB: %d entries", regs[1] & 0xff); print_AMD_assoc((regs[1] >> 8) & 0xff); + printf("L1 data cache: %d kbytes", regs[2] >> 24); printf(", %d bytes/line", regs[2] & 0xff); printf(", %d lines/tag", (regs[2] >> 8) & 0xff); print_AMD_assoc((regs[2] >> 16) & 0xff); + printf("L1 instruction cache: %d kbytes", regs[3] >> 24); printf(", %d bytes/line", regs[3] & 0xff); printf(", %d lines/tag", (regs[3] >> 8) & 0xff); print_AMD_assoc((regs[3] >> 16) & 0xff); - if (cpu_exthigh >= 0x80000006) { /* K6-III only */ + + if (cpu_exthigh >= 0x80000006) { do_cpuid(0x80000006, regs); - printf("L2 internal cache: %d kbytes", regs[2] >> 16); + if ((regs[0] >> 16) != 0) { + printf("L2 2MB data TLB: %d entries", + (regs[0] >> 16) & 0xfff); + print_AMD_l2_assoc(regs[0] >> 28); + printf("L2 2MB instruction TLB: %d entries", + regs[0] & 0xfff); + print_AMD_l2_assoc((regs[0] >> 28) & 0xf); + } else { + printf("L2 2MB unified TLB: %d entries", + regs[0] & 0xfff); + print_AMD_l2_assoc((regs[0] >> 28) & 0xf); + } + if ((regs[1] >> 16) != 0) { + printf("L2 4KB data TLB: %d entries", + (regs[1] >> 16) & 0xfff); + print_AMD_l2_assoc(regs[1] >> 28); + + printf("L2 4KB instruction TLB: %d entries", + (regs[1] >> 16) & 0xfff); + print_AMD_l2_assoc((regs[1] >> 28) & 0xf); + } else { + printf("L2 4KB unified TLB: %d entries", + (regs[1] >> 16) & 0xfff); + print_AMD_l2_assoc((regs[1] >> 28) & 0xf); + } + printf("L2 unified cache: %d kbytes", regs[2] >> 16); printf(", %d bytes/line", regs[2] & 0xff); printf(", %d lines/tag", (regs[2] >> 8) & 0x0f); - print_AMD_assoc((regs[2] >> 12) & 0x0f); + print_AMD_l2_assoc((regs[2] >> 12) & 0x0f); } } } ==== //depot/projects/power/sys/amd64/include/cpufunc.h#6 (text+ko) ==== @@ -27,7 +27,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/include/cpufunc.h,v 1.143 2004/04/05 23:55:14 imp Exp $ + * $FreeBSD: src/sys/amd64/include/cpufunc.h,v 1.144 2004/04/07 00:41:05 peter Exp $ */ /* @@ -498,6 +498,14 @@ return (sel); } +static __inline u_int +rss(void) +{ + u_int sel; + __asm __volatile("movl %%ss,%0" : "=rm" (sel)); + return (sel); +} + static __inline void load_ds(u_int sel) { ==== //depot/projects/power/sys/conf/options#10 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/options,v 1.438 2004/03/31 18:46:13 vkashyap Exp $ +# $FreeBSD: src/sys/conf/options,v 1.439 2004/04/06 19:12:24 jhb Exp $ # # On the handling of kernel options # @@ -97,6 +97,7 @@ MAC_TEST opt_dontuse.h MD_ROOT opt_md.h MD_ROOT_SIZE opt_md.h +MUTEX_WAKE_ALL NSWBUF_MIN opt_swap.h PANIC_REBOOT_WAIT_TIME opt_panic.h PPS_SYNC opt_ntp.h ==== //depot/projects/power/sys/dev/bge/if_bge.c#7 (text+ko) ==== @@ -32,7 +32,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/bge/if_bge.c,v 1.65 2004/03/17 17:50:28 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/bge/if_bge.c,v 1.66 2004/04/06 18:28:15 ps Exp $"); /* * Broadcom BCM570x family gigabit ethernet driver for FreeBSD. @@ -2553,6 +2553,10 @@ pci_write_config(dev, BGE_PCI_CMD, command, 4); bge_writereg_ind(sc, BGE_MISC_CFG, (65 << 1)); + /* Enable memory arbiter. */ + if (sc->bge_asicrev != BGE_ASICREV_BCM5705) + CSR_WRITE_4(sc, BGE_MARB_MODE, BGE_MARBMODE_ENABLE); + /* * Prevent PXE restart: write a magic number to the * general communications memory at 0xB50. @@ -2590,10 +2594,6 @@ DELAY(10); } - /* Enable memory arbiter. */ - if (sc->bge_asicrev != BGE_ASICREV_BCM5705) - CSR_WRITE_4(sc, BGE_MARB_MODE, BGE_MARBMODE_ENABLE); - /* Fix up byte swapping */ CSR_WRITE_4(sc, BGE_MODE_CTL, BGE_MODECTL_BYTESWAP_NONFRAME| BGE_MODECTL_BYTESWAP_DATA); ==== //depot/projects/power/sys/dev/pccbb/pccbb.c#9 (text+ko) ==== @@ -73,7 +73,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/pccbb/pccbb.c,v 1.103 2004/03/17 17:50:38 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/pccbb/pccbb.c,v 1.106 2004/04/06 22:50:50 imp Exp $"); #include #include @@ -1322,7 +1322,9 @@ struct cbb_softc *sc = device_get_softc(brdev); int voltage; + /* Don't enable OE */ exca_clrb(&sc->exca, EXCA_PWRCTL, EXCA_PWRCTL_OE); + /* Prefer lowest voltage supported */ voltage = cbb_detect_voltage(brdev); cbb_power(brdev, CARD_OFF); @@ -1584,6 +1586,7 @@ struct cbb_softc *sc = device_get_softc(brdev); int tmp; struct resource *res; + u_long align; switch (type) { case SYS_RES_IRQ: @@ -1608,10 +1611,13 @@ start = cbb_start_mem; if (end < start) end = start; - /* This is now suspect: */ - if (RF_ALIGNMENT(flags) < CBB_MEMALIGN_BITS) - flags = (flags & ~RF_ALIGNMENT_MASK) | - rman_make_alignment_flags(CBB_MEMALIGN); + if (count < CBB_MEMALIGN) + align = CBB_MEMALIGN; + else + align = count; + if (align > (1 << RF_ALIGNMENT(flags))) + flags = (flags & ~RF_ALIGNMENT_MASK) | + rman_make_alignment_flags(align); break; } ==== //depot/projects/power/sys/dev/usb/if_rue.c#6 (text+ko) ==== @@ -56,7 +56,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/usb/if_rue.c,v 1.9 2004/03/14 07:12:23 mdodd Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/usb/if_rue.c,v 1.10 2004/04/06 19:32:00 iedowse Exp $"); /* * RealTek RTL8150 USB to fast ethernet controller driver. @@ -776,14 +776,14 @@ struct mbuf *m_new = NULL; if (m == NULL) { - MGETHDR(m_new, M_NOWAIT, MT_DATA); + MGETHDR(m_new, M_DONTWAIT, MT_DATA); if (m_new == NULL) { printf("rue%d: no memory for rx list " "-- packet dropped!\n", sc->rue_unit); return (ENOBUFS); } - MCLGET(m_new, M_NOWAIT); + MCLGET(m_new, M_DONTWAIT); if (!(m_new->m_flags & M_EXT)) { printf("rue%d: no memory for rx list " "-- packet dropped!\n", sc->rue_unit); ==== //depot/projects/power/sys/kern/kern_condvar.c#4 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/kern_condvar.c,v 1.47 2004/03/12 19:06:18 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/kern_condvar.c,v 1.48 2004/04/06 19:17:46 jhb Exp $"); #include "opt_ktrace.h" @@ -65,6 +65,7 @@ { cvp->cv_description = desc; + cvp->cv_waiters = 0; } /* @@ -119,6 +120,7 @@ sq = sleepq_lookup(cvp); + cvp->cv_waiters++; DROP_GIANT(); mtx_unlock(mp); @@ -175,6 +177,7 @@ /* XXX: Missing the threading checks from msleep! */ + cvp->cv_waiters++; DROP_GIANT(); mtx_unlock(mp); @@ -241,6 +244,7 @@ sq = sleepq_lookup(cvp); + cvp->cv_waiters++; DROP_GIANT(); mtx_unlock(mp); @@ -299,6 +303,7 @@ sq = sleepq_lookup(cvp); + cvp->cv_waiters++; DROP_GIANT(); mtx_unlock(mp); @@ -341,7 +346,10 @@ cv_signal(struct cv *cvp) { - sleepq_signal(cvp, SLEEPQ_CONDVAR, -1); + if (cvp->cv_waiters > 0) { + cvp->cv_waiters--; + sleepq_signal(cvp, SLEEPQ_CONDVAR, -1); + } } /* @@ -352,5 +360,8 @@ cv_broadcastpri(struct cv *cvp, int pri) { - sleepq_broadcast(cvp, SLEEPQ_CONDVAR, pri); + if (cvp->cv_waiters > 0) { + cvp->cv_waiters = 0; + sleepq_broadcast(cvp, SLEEPQ_CONDVAR, pri); + } } ==== //depot/projects/power/sys/kern/kern_mutex.c#5 (text+ko) ==== @@ -34,10 +34,11 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/kern_mutex.c,v 1.137 2004/01/28 22:11:53 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/kern_mutex.c,v 1.138 2004/04/06 19:12:24 jhb Exp $"); #include "opt_adaptive_mutexes.h" #include "opt_ddb.h" +#include "opt_mutex_wake_all.h" #include #include @@ -469,6 +470,9 @@ continue; } +#ifdef MUTEX_WAKE_ALL + MPASS(v != MTX_CONTESTED); +#else /* * The mutex was marked contested on release. This means that * there are other threads blocked on it. Grab ownership of @@ -481,6 +485,7 @@ turnstile_claim(ts); break; } +#endif /* * If the mutex isn't already contested and a failure occurs @@ -643,6 +648,10 @@ #endif /* XXX */ td1 = turnstile_head(ts); +#ifdef MUTEX_WAKE_ALL + turnstile_broadcast(ts); + _release_lock_quick(m); +#else if (turnstile_signal(ts)) { _release_lock_quick(m); if (LOCK_LOG_TEST(&m->mtx_object, opts)) @@ -653,6 +662,7 @@ CTR1(KTR_LOCK, "_mtx_unlock_sleep: %p still contested", m); } +#endif turnstile_unpend(ts); /* ==== //depot/projects/power/sys/kern/kern_timeout.c#5 (text+ko) ==== @@ -35,11 +35,12 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/kern_timeout.c,v 1.85 2004/04/05 21:03:35 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/kern_timeout.c,v 1.86 2004/04/06 23:08:48 cperciva Exp $"); #include #include #include +#include #include #include #include @@ -71,6 +72,32 @@ #endif static struct callout *nextsoftcheck; /* Next callout to be checked. */ +/* + * Locked by callout_lock: + * curr_callout - If a callout is in progress, it is curr_callout. + * If curr_callout is non-NULL, threads waiting on + * callout_wait will be woken up as soon as the + * relevant callout completes. + * wakeup_needed - If a thread is waiting on callout_wait, then + * wakeup_needed is nonzero. Increased only when + * cutt_callout is non-NULL. + * wakeup_ctr - Incremented every time a thread wants to wait + * for a callout to complete. Modified only when + * curr_callout is non-NULL. + */ +static struct callout *curr_callout; +static int wakeup_needed; +static int wakeup_ctr; +/* + * Locked by callout_wait_lock: + * callout_wait - If wakeup_needed is set, callout_wait will be + * triggered after the current callout finishes. + * wakeup_done_ctr - Set to the current value of wakeup_ctr after + * callout_wait is triggered. + */ +static struct mtx callout_wait_lock; +static struct cv callout_wait; +static int wakeup_done_ctr; /* * kern_timeout_callwheel_alloc() - kernel low level callwheel initialization @@ -122,6 +149,12 @@ #ifdef DIAGNOSTIC mtx_init(&dont_sleep_in_callout, "dont_sleep_in_callout", NULL, MTX_DEF); #endif + mtx_init(&callout_wait_lock, "callout_wait_lock", NULL, MTX_DEF); + cv_init(&callout_wait, "callout_wait"); + curr_callout = NULL; + wakeup_needed = 0; + wakeup_ctr = 0; + wakeup_done_ctr = 0; } /* @@ -150,6 +183,7 @@ int depth; int mpcalls; int gcalls; + int wakeup_cookie; #ifdef DIAGNOSTIC struct bintime bt1, bt2; struct timespec ts2; @@ -208,6 +242,7 @@ c->c_flags = (c->c_flags & ~CALLOUT_PENDING); } + curr_callout = c; mtx_unlock_spin(&callout_lock); if (!(c_flags & CALLOUT_MPSAFE)) { mtx_lock(&Giant); @@ -241,6 +276,21 @@ if (!(c_flags & CALLOUT_MPSAFE)) mtx_unlock(&Giant); mtx_lock_spin(&callout_lock); + curr_callout = NULL; + if (wakeup_needed) { + /* + * There might be someone waiting + * for the callout to complete. + */ + wakeup_cookie = wakeup_ctr; + mtx_unlock_spin(&callout_lock); + mtx_lock(&callout_wait_lock); + cv_broadcast(&callout_wait); + wakeup_done_ctr = wakeup_cookie; + mtx_unlock(&callout_wait_lock); + mtx_lock_spin(&callout_lock); + wakeup_needed = 0; + }; steps = 0; c = nextsoftcheck; } @@ -344,6 +394,17 @@ { mtx_lock_spin(&callout_lock); + + if (c == curr_callout && wakeup_needed) { + /* + * We're being asked to reschedule a callout which is + * currently in progress, and someone has called + * callout_drain to kill that callout. Don't reschedule. + */ + mtx_unlock_spin(&callout_lock); + return; + }; + if (c->c_flags & CALLOUT_PENDING) callout_stop(c); @@ -364,18 +425,46 @@ mtx_unlock_spin(&callout_lock); } +/* For binary compatibility */ +#undef callout_stop int callout_stop(c) struct callout *c; { + return(_callout_stop_safe(c, 0)); +} + +int +_callout_stop_safe(c, safe) + struct callout *c; + int safe; +{ + int wakeup_cookie; + mtx_lock_spin(&callout_lock); /* * Don't attempt to delete a callout that's not on the queue. */ if (!(c->c_flags & CALLOUT_PENDING)) { c->c_flags &= ~CALLOUT_ACTIVE; - mtx_unlock_spin(&callout_lock); + if (c == curr_callout && safe) { + /* We need to wait until the callout is finished */ + wakeup_needed = 1; + wakeup_cookie = wakeup_ctr++; + mtx_unlock_spin(&callout_lock); + mtx_lock(&callout_wait_lock); + /* + * Check to make sure that softclock() didn't + * do the wakeup in between our dropping + * callout_lock and picking up callout_wait_lock + */ + if (wakeup_cookie - wakeup_done_ctr > 0) + cv_wait(&callout_wait, &callout_wait_lock); + + mtx_unlock(&callout_wait_lock); + } else + mtx_unlock_spin(&callout_lock); return (0); } c->c_flags &= ~(CALLOUT_ACTIVE | CALLOUT_PENDING); ==== //depot/projects/power/sys/kern/subr_turnstile.c#4 (text+ko) ==== @@ -57,7 +57,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/subr_turnstile.c,v 1.141 2004/03/12 19:05:46 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/subr_turnstile.c,v 1.142 2004/04/06 19:07:21 jhb Exp $"); #include #include @@ -234,7 +234,7 @@ * finish waking this thread up. We can detect this case * by checking to see if this thread has been given a * turnstile by either turnstile_signal() or - * turnstile_wakeup(). In this case, treat the thread as + * turnstile_broadcast(). In this case, treat the thread as * if it was already running. */ if (td->td_turnstile != NULL) { @@ -567,7 +567,7 @@ * the turnstile chain locked. */ void -turnstile_wakeup(struct turnstile *ts) +turnstile_broadcast(struct turnstile *ts) { struct turnstile_chain *tc; struct turnstile *ts1; ==== //depot/projects/power/sys/netipsec/key.c#4 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/netipsec/key.c,v 1.11 2004/02/16 17:09:53 guido Exp $ */ +/* $FreeBSD: src/sys/netipsec/key.c,v 1.12 2004/04/07 00:19:02 pjd Exp $ */ /* $KAME: key.c,v 1.191 2001/06/27 10:46:49 sakane Exp $ */ /* @@ -1316,7 +1316,7 @@ struct secpolicy *newsp; IPSEC_ASSERT(xpl0 != NULL, ("null xpl0")); - IPSEC_ASSERT(len >= sizeof(*xpl0), ("policy too short: %u", len)); + IPSEC_ASSERT(len >= sizeof(*xpl0), ("policy too short: %zu", len)); if (len != PFKEY_EXTLEN(xpl0)) { ipseclog((LOG_DEBUG, "%s: Invalid msg length.\n", __func__)); ==== //depot/projects/power/sys/sys/callout.h#2 (text+ko) ==== @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)callout.h 8.2 (Berkeley) 1/21/94 - * $FreeBSD: src/sys/sys/callout.h,v 1.24 2002/03/19 20:18:36 alfred Exp $ + * $FreeBSD: src/sys/sys/callout.h,v 1.25 2004/04/06 23:08:48 cperciva Exp $ */ #ifndef _SYS_CALLOUT_H_ @@ -81,6 +81,9 @@ #define callout_pending(c) ((c)->c_flags & CALLOUT_PENDING) void callout_reset(struct callout *, int, void (*)(void *), void *); int callout_stop(struct callout *); +#define callout_stop(c) _callout_stop_safe(c, 0) +#define callout_drain(c) _callout_stop_safe(c, 1) +int _callout_stop_safe(struct callout *, int); #endif ==== //depot/projects/power/sys/sys/condvar.h#4 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/sys/condvar.h,v 1.10 2004/02/27 18:52:44 jhb Exp $ + * $FreeBSD: src/sys/sys/condvar.h,v 1.11 2004/04/06 19:17:46 jhb Exp $ */ #ifndef _SYS_CONDVAR_H_ @@ -38,10 +38,14 @@ TAILQ_HEAD(cv_waitq, thread); /* - * Condition variable. >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Tue Apr 6 22:48:39 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3B9B416A4D0; Tue, 6 Apr 2004 22:48:39 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2BA916A4CF for ; Tue, 6 Apr 2004 22:48:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D499343D46 for ; Tue, 6 Apr 2004 22:48:38 -0700 (PDT) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i375m5Ge097823 for ; Tue, 6 Apr 2004 22:48:05 -0700 (PDT) (envelope-from imp@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i375m3NQ097820 for perforce@freebsd.org; Tue, 6 Apr 2004 22:48:03 -0700 (PDT) (envelope-from imp@freebsd.org) Date: Tue, 6 Apr 2004 22:48:03 -0700 (PDT) Message-Id: <200404070548.i375m3NQ097820@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to imp@freebsd.org using -f From: Warner Losh To: Perforce Change Reviews Subject: PERFORCE change 50572 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 05:48:40 -0000 http://perforce.freebsd.org/chv.cgi?CH=50572 Change 50572 by imp@imp_pacopaco on 2004/04/06 22:47:21 IFC @50567 Affected files ... .. //depot/projects/power/sys/dev/sio/sio.c#6 integrate .. //depot/projects/power/sys/nfs/nfs_common.c#2 integrate .. //depot/projects/power/sys/nfs/nfs_common.h#2 integrate .. //depot/projects/power/sys/nfs/nfsproto.h#3 integrate .. //depot/projects/power/sys/nfs/rpcv2.h#3 integrate .. //depot/projects/power/sys/nfs/xdr_subs.h#2 integrate .. //depot/projects/power/sys/nfsclient/nfs.h#5 integrate .. //depot/projects/power/sys/nfsclient/nfs_bio.c#6 integrate .. //depot/projects/power/sys/nfsclient/nfs_diskless.c#3 integrate .. //depot/projects/power/sys/nfsclient/nfs_nfsiod.c#3 integrate .. //depot/projects/power/sys/nfsclient/nfs_node.c#4 integrate .. //depot/projects/power/sys/nfsclient/nfs_socket.c#6 integrate .. //depot/projects/power/sys/nfsclient/nfs_subs.c#6 integrate .. //depot/projects/power/sys/nfsclient/nfs_vfsops.c#6 integrate .. //depot/projects/power/sys/nfsclient/nfs_vnops.c#6 integrate .. //depot/projects/power/sys/nfsclient/nfsargs.h#3 integrate .. //depot/projects/power/sys/nfsclient/nfsdiskless.h#2 integrate .. //depot/projects/power/sys/nfsclient/nfsm_subs.h#3 integrate .. //depot/projects/power/sys/nfsclient/nfsmount.h#4 integrate .. //depot/projects/power/sys/nfsclient/nfsnode.h#4 integrate .. //depot/projects/power/sys/nfsclient/nfsstats.h#2 integrate .. //depot/projects/power/sys/nfsserver/nfs.h#4 integrate .. //depot/projects/power/sys/nfsserver/nfs_serv.c#4 integrate .. //depot/projects/power/sys/nfsserver/nfs_srvcache.c#3 integrate .. //depot/projects/power/sys/nfsserver/nfs_srvsock.c#5 integrate .. //depot/projects/power/sys/nfsserver/nfs_srvsubs.c#4 integrate .. //depot/projects/power/sys/nfsserver/nfs_syscalls.c#5 integrate .. //depot/projects/power/sys/nfsserver/nfsm_subs.h#2 integrate .. //depot/projects/power/sys/nfsserver/nfsrvcache.h#2 integrate .. //depot/projects/power/sys/nfsserver/nfsrvstats.h#2 integrate .. //depot/projects/power/sys/pc98/pc98/clock.c#6 integrate .. //depot/projects/power/sys/pc98/pc98/fdreg.h#2 integrate .. //depot/projects/power/sys/pc98/pc98/isa_dma.c#2 integrate .. //depot/projects/power/sys/pc98/pc98/nmi.c#2 integrate .. //depot/projects/power/sys/pc98/pc98/pc98.h#2 integrate .. //depot/projects/power/sys/pc98/pc98/sio.c#6 integrate .. //depot/projects/power/sys/pc98/pc98/wd.c#4 integrate .. //depot/projects/power/sys/pc98/pc98/wdreg.h#2 integrate .. //depot/projects/power/sys/powerpc/include/_limits.h#2 integrate .. //depot/projects/power/sys/powerpc/include/endian.h#2 integrate .. //depot/projects/power/sys/powerpc/include/float.h#3 integrate .. //depot/projects/power/sys/powerpc/include/ieee.h#2 integrate .. //depot/projects/power/sys/powerpc/include/in_cksum.h#2 integrate .. //depot/projects/power/sys/powerpc/include/limits.h#2 integrate .. //depot/projects/power/sys/powerpc/include/ptrace.h#2 integrate .. //depot/projects/power/sys/powerpc/powerpc/bcopy.c#2 integrate .. //depot/projects/power/sys/powerpc/powerpc/genassym.c#3 integrate .. //depot/projects/power/sys/powerpc/powerpc/intr_machdep.c#4 integrate .. //depot/projects/power/sys/powerpc/powerpc/uio_machdep.c#2 integrate .. //depot/projects/power/sys/rpc/rpcclnt.h#3 integrate .. //depot/projects/power/sys/rpc/rpcm_subs.h#2 integrate .. //depot/projects/power/sys/sparc64/include/_types.h#3 integrate .. //depot/projects/power/sys/sparc64/include/asm.h#2 integrate .. //depot/projects/power/sys/sparc64/include/bus_common.h#2 integrate .. //depot/projects/power/sys/sparc64/include/cache.h#3 integrate .. //depot/projects/power/sys/sparc64/include/cpu.h#2 integrate .. //depot/projects/power/sys/sparc64/include/eeprom.h#2 integrate .. //depot/projects/power/sys/sparc64/include/endian.h#3 integrate .. //depot/projects/power/sys/sparc64/include/float.h#2 integrate .. //depot/projects/power/sys/sparc64/include/ieee.h#2 integrate .. //depot/projects/power/sys/sparc64/include/in_cksum.h#2 integrate .. //depot/projects/power/sys/sparc64/include/iommureg.h#2 integrate .. //depot/projects/power/sys/sparc64/include/pmap.h#4 integrate .. //depot/projects/power/sys/sparc64/include/proc.h#2 integrate .. //depot/projects/power/sys/sparc64/include/ptrace.h#2 integrate .. //depot/projects/power/sys/sparc64/include/reg.h#2 integrate .. //depot/projects/power/sys/sparc64/include/signal.h#2 integrate .. //depot/projects/power/sys/sparc64/include/sysarch.h#3 integrate .. //depot/projects/power/sys/sparc64/sbus/sbus.c#4 integrate .. //depot/projects/power/sys/sparc64/sbus/sbusvar.h#2 integrate .. //depot/projects/power/sys/sparc64/sparc64/bus_machdep.c#4 integrate .. //depot/projects/power/sys/sparc64/sparc64/cache.c#3 integrate .. //depot/projects/power/sys/sparc64/sparc64/eeprom.c#2 integrate .. //depot/projects/power/sys/sparc64/sparc64/eeprom_ebus.c#3 integrate .. //depot/projects/power/sys/sparc64/sparc64/eeprom_fhc.c#3 integrate .. //depot/projects/power/sys/sparc64/sparc64/eeprom_sbus.c#3 integrate .. //depot/projects/power/sys/sparc64/sparc64/in_cksum.c#2 integrate .. //depot/projects/power/sys/sparc64/sparc64/intr_machdep.c#2 integrate .. //depot/projects/power/sys/sparc64/sparc64/iommu.c#3 integrate .. //depot/projects/power/sys/sparc64/sparc64/machdep.c#5 integrate .. //depot/projects/power/sys/sparc64/sparc64/mem.c#3 integrate .. //depot/projects/power/sys/sparc64/sparc64/uio_machdep.c#3 integrate .. //depot/projects/power/sys/sys/_iovec.h#2 integrate .. //depot/projects/power/sys/sys/_sigset.h#2 integrate .. //depot/projects/power/sys/sys/_timespec.h#2 integrate .. //depot/projects/power/sys/sys/acct.h#2 integrate .. //depot/projects/power/sys/sys/bio.h#4 integrate .. //depot/projects/power/sys/sys/bitstring.h#2 integrate .. //depot/projects/power/sys/sys/buf.h#5 integrate .. //depot/projects/power/sys/sys/callout.h#3 integrate .. //depot/projects/power/sys/sys/cdefs.h#5 integrate .. //depot/projects/power/sys/sys/clist.h#2 integrate .. //depot/projects/power/sys/sys/conf.h#4 integrate .. //depot/projects/power/sys/sys/cons.h#4 integrate .. //depot/projects/power/sys/sys/ctype.h#2 integrate .. //depot/projects/power/sys/sys/dir.h#3 integrate .. //depot/projects/power/sys/sys/dirent.h#2 integrate .. //depot/projects/power/sys/sys/disklabel.h#2 integrate .. //depot/projects/power/sys/sys/diskmbr.h#2 integrate .. //depot/projects/power/sys/sys/diskpc98.h#2 integrate .. //depot/projects/power/sys/sys/dkstat.h#2 integrate .. //depot/projects/power/sys/sys/domain.h#3 integrate .. //depot/projects/power/sys/sys/errno.h#2 integrate .. //depot/projects/power/sys/sys/exec.h#3 integrate .. //depot/projects/power/sys/sys/fbio.h#2 integrate .. //depot/projects/power/sys/sys/fcntl.h#2 integrate .. //depot/projects/power/sys/sys/file.h#2 integrate .. //depot/projects/power/sys/sys/filedesc.h#5 integrate .. //depot/projects/power/sys/sys/filio.h#2 integrate .. //depot/projects/power/sys/sys/gmon.h#2 integrate .. //depot/projects/power/sys/sys/imgact.h#2 integrate .. //depot/projects/power/sys/sys/imgact_aout.h#2 integrate .. //depot/projects/power/sys/sys/ioccom.h#2 integrate .. //depot/projects/power/sys/sys/ioctl.h#3 integrate .. //depot/projects/power/sys/sys/ioctl_compat.h#2 integrate .. //depot/projects/power/sys/sys/ipc.h#2 integrate .. //depot/projects/power/sys/sys/ktrace.h#2 integrate .. //depot/projects/power/sys/sys/libkern.h#3 integrate .. //depot/projects/power/sys/sys/limits.h#3 integrate .. //depot/projects/power/sys/sys/lockf.h#2 integrate .. //depot/projects/power/sys/sys/lockmgr.h#2 integrate .. //depot/projects/power/sys/sys/malloc.h#2 integrate .. //depot/projects/power/sys/sys/mbuf.h#9 integrate .. //depot/projects/power/sys/sys/mdioctl.h#3 integrate .. //depot/projects/power/sys/sys/mman.h#2 integrate .. //depot/projects/power/sys/sys/mount.h#5 integrate .. //depot/projects/power/sys/sys/msgbuf.h#3 integrate .. //depot/projects/power/sys/sys/mtio.h#2 integrate .. //depot/projects/power/sys/sys/namei.h#2 integrate .. //depot/projects/power/sys/sys/nlist_aout.h#2 integrate .. //depot/projects/power/sys/sys/param.h#6 integrate .. //depot/projects/power/sys/sys/proc.h#10 integrate .. //depot/projects/power/sys/sys/protosw.h#4 integrate .. //depot/projects/power/sys/sys/ptrace.h#3 integrate .. //depot/projects/power/sys/sys/queue.h#3 integrate .. //depot/projects/power/sys/sys/reboot.h#3 integrate .. //depot/projects/power/sys/sys/resource.h#4 integrate .. //depot/projects/power/sys/sys/resourcevar.h#4 integrate .. //depot/projects/power/sys/sys/select.h#2 integrate .. //depot/projects/power/sys/sys/selinfo.h#3 integrate .. //depot/projects/power/sys/sys/sigio.h#2 integrate .. //depot/projects/power/sys/sys/signal.h#2 integrate .. //depot/projects/power/sys/sys/signalvar.h#4 integrate .. //depot/projects/power/sys/sys/socket.h#5 integrate .. //depot/projects/power/sys/sys/socketvar.h#5 integrate .. //depot/projects/power/sys/sys/sockio.h#3 integrate .. //depot/projects/power/sys/sys/stat.h#2 integrate .. //depot/projects/power/sys/sys/sun_disklabel.h#2 integrate .. //depot/projects/power/sys/sys/sysctl.h#5 integrate .. //depot/projects/power/sys/sys/sysent.h#3 integrate .. //depot/projects/power/sys/sys/syslimits.h#3 integrate .. //depot/projects/power/sys/sys/syslog.h#2 integrate .. //depot/projects/power/sys/sys/systm.h#5 integrate .. //depot/projects/power/sys/sys/termios.h#2 integrate .. //depot/projects/power/sys/sys/time.h#4 integrate .. //depot/projects/power/sys/sys/timeb.h#2 integrate .. //depot/projects/power/sys/sys/times.h#2 integrate .. //depot/projects/power/sys/sys/timespec.h#2 integrate .. //depot/projects/power/sys/sys/tty.h#2 integrate .. //depot/projects/power/sys/sys/ttychars.h#2 integrate .. //depot/projects/power/sys/sys/ttycom.h#3 integrate .. //depot/projects/power/sys/sys/ttydefaults.h#2 integrate .. //depot/projects/power/sys/sys/ttydev.h#2 integrate .. //depot/projects/power/sys/sys/types.h#3 integrate .. //depot/projects/power/sys/sys/ucred.h#3 integrate .. //depot/projects/power/sys/sys/uio.h#5 integrate .. //depot/projects/power/sys/sys/un.h#3 integrate .. //depot/projects/power/sys/sys/unistd.h#2 integrate .. //depot/projects/power/sys/sys/unpcb.h#2 integrate .. //depot/projects/power/sys/sys/user.h#3 integrate .. //depot/projects/power/sys/sys/utsname.h#2 integrate .. //depot/projects/power/sys/sys/vmmeter.h#2 integrate .. //depot/projects/power/sys/sys/vnode.h#9 integrate .. //depot/projects/power/sys/sys/wait.h#3 integrate .. //depot/projects/power/sys/tools/makeobjops.awk#3 integrate .. //depot/projects/power/sys/tools/vnode_if.awk#2 integrate .. //depot/projects/power/sys/ufs/ffs/ffs_alloc.c#4 integrate .. //depot/projects/power/sys/ufs/ffs/ffs_balloc.c#2 integrate .. //depot/projects/power/sys/ufs/ffs/ffs_extern.h#2 integrate .. //depot/projects/power/sys/ufs/ffs/ffs_inode.c#3 integrate .. //depot/projects/power/sys/ufs/ffs/ffs_subr.c#2 integrate .. //depot/projects/power/sys/ufs/ffs/ffs_tables.c#2 integrate .. //depot/projects/power/sys/ufs/ffs/ffs_vfsops.c#6 integrate .. //depot/projects/power/sys/ufs/ffs/ffs_vnops.c#4 integrate .. //depot/projects/power/sys/ufs/ffs/fs.h#4 integrate .. //depot/projects/power/sys/ufs/ufs/dir.h#2 integrate .. //depot/projects/power/sys/ufs/ufs/inode.h#2 integrate .. //depot/projects/power/sys/ufs/ufs/quota.h#2 integrate .. //depot/projects/power/sys/ufs/ufs/ufs_bmap.c#3 integrate .. //depot/projects/power/sys/ufs/ufs/ufs_extern.h#2 integrate .. //depot/projects/power/sys/ufs/ufs/ufs_ihash.c#3 integrate .. //depot/projects/power/sys/ufs/ufs/ufs_inode.c#3 integrate .. //depot/projects/power/sys/ufs/ufs/ufs_lookup.c#3 integrate .. //depot/projects/power/sys/ufs/ufs/ufs_quota.c#4 integrate .. //depot/projects/power/sys/ufs/ufs/ufs_vfsops.c#2 integrate .. //depot/projects/power/sys/ufs/ufs/ufs_vnops.c#4 integrate .. //depot/projects/power/sys/ufs/ufs/ufsmount.h#2 integrate Differences ... ==== //depot/projects/power/sys/dev/sio/sio.c#6 (text+ko) ==== @@ -35,7 +35,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/sio/sio.c,v 1.423 2004/03/18 02:36:41 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/sio/sio.c,v 1.424 2004/04/07 04:59:55 imp Exp $"); #include "opt_comconsole.h" #include "opt_compat.h" @@ -1792,9 +1792,20 @@ } } line_status = inb(com->line_status_port); - + if (line_status == 0xff) { + printf("sio%d: spouting nonsense -- disabled.\n", + com->unit); + com->gone = 1; + break; + } /* input event? (check first to help avoid overruns) */ while (line_status & LSR_RCV_MASK) { + if (line_status == 0xff) { + printf("sio%d: linestats bogus -- disabled.\n", + com->unit); + com->gone = 1; + return; + } /* break/unnattached error bits or real input? */ if (!(line_status & LSR_RXRDY)) recv_data = 0; ==== //depot/projects/power/sys/nfs/nfs_common.c#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfs/nfs_common.c,v 1.114 2003/02/19 05:47:38 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/nfs/nfs_common.c,v 1.115 2004/04/07 04:59:56 imp Exp $"); /* * These functions support the macros and help fiddle mbuf chains for ==== //depot/projects/power/sys/nfs/nfs_common.h#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfsm_subs.h 8.2 (Berkeley) 3/30/95 - * $FreeBSD: src/sys/nfs/nfs_common.h,v 1.34 2001/12/18 01:22:02 iedowse Exp $ + * $FreeBSD: src/sys/nfs/nfs_common.h,v 1.35 2004/04/07 04:59:56 imp Exp $ */ ==== //depot/projects/power/sys/nfs/nfsproto.h#3 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfsproto.h 8.2 (Berkeley) 3/30/95 - * $FreeBSD: src/sys/nfs/nfsproto.h,v 1.9 2003/11/14 20:54:07 alfred Exp $ + * $FreeBSD: src/sys/nfs/nfsproto.h,v 1.10 2004/04/07 04:59:56 imp Exp $ */ #ifndef _NFS_NFSPROTO_H_ ==== //depot/projects/power/sys/nfs/rpcv2.h#3 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)rpcv2.h 8.2 (Berkeley) 3/30/95 - * $FreeBSD: src/sys/nfs/rpcv2.h,v 1.12 2003/11/14 20:54:07 alfred Exp $ + * $FreeBSD: src/sys/nfs/rpcv2.h,v 1.13 2004/04/07 04:59:56 imp Exp $ */ ==== //depot/projects/power/sys/nfs/xdr_subs.h#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)xdr_subs.h 8.3 (Berkeley) 3/30/95 - * $FreeBSD: src/sys/nfs/xdr_subs.h,v 1.13 1999/08/28 00:50:04 peter Exp $ + * $FreeBSD: src/sys/nfs/xdr_subs.h,v 1.14 2004/04/07 04:59:56 imp Exp $ */ ==== //depot/projects/power/sys/nfsclient/nfs.h#5 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfs.h 8.4 (Berkeley) 5/1/95 - * $FreeBSD: src/sys/nfsclient/nfs.h,v 1.79 2004/03/25 21:48:08 rees Exp $ + * $FreeBSD: src/sys/nfsclient/nfs.h,v 1.80 2004/04/07 04:59:56 imp Exp $ */ #ifndef _NFSCLIENT_NFS_H_ ==== //depot/projects/power/sys/nfsclient/nfs_bio.c#6 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_bio.c,v 1.128 2004/03/11 18:02:35 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_bio.c,v 1.129 2004/04/07 04:59:56 imp Exp $"); #include #include ==== //depot/projects/power/sys/nfsclient/nfs_diskless.c#3 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_diskless.c,v 1.6 2003/11/14 20:54:08 alfred Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_diskless.c,v 1.7 2004/04/07 04:59:56 imp Exp $"); #include #include ==== //depot/projects/power/sys/nfsclient/nfs_nfsiod.c#3 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_nfsiod.c,v 1.79 2003/11/14 20:54:08 alfred Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_nfsiod.c,v 1.80 2004/04/07 04:59:56 imp Exp $"); #include #include ==== //depot/projects/power/sys/nfsclient/nfs_node.c#4 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_node.c,v 1.65 2003/11/14 20:54:08 alfred Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_node.c,v 1.66 2004/04/07 04:59:56 imp Exp $"); #include #include ==== //depot/projects/power/sys/nfsclient/nfs_socket.c#6 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_socket.c,v 1.106 2004/04/04 19:24:08 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_socket.c,v 1.107 2004/04/07 04:59:56 imp Exp $"); /* * Socket operations for use by nfs ==== //depot/projects/power/sys/nfsclient/nfs_subs.c#6 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_subs.c,v 1.124 2004/03/25 21:48:08 rees Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_subs.c,v 1.125 2004/04/07 04:59:56 imp Exp $"); /* * These functions support the macros and help fiddle mbuf chains for ==== //depot/projects/power/sys/nfsclient/nfs_vfsops.c#6 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_vfsops.c,v 1.148 2004/03/01 03:14:23 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_vfsops.c,v 1.149 2004/04/07 04:59:56 imp Exp $"); #include "opt_bootp.h" #include "opt_nfsroot.h" ==== //depot/projects/power/sys/nfsclient/nfs_vnops.c#6 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_vnops.c,v 1.217 2004/04/03 17:23:46 peadar Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsclient/nfs_vnops.c,v 1.218 2004/04/07 04:59:57 imp Exp $"); /* * vnode op calls for Sun NFS version 2 and 3 ==== //depot/projects/power/sys/nfsclient/nfsargs.h#3 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfs.h 8.4 (Berkeley) 5/1/95 - * $FreeBSD: src/sys/nfsclient/nfsargs.h,v 1.65 2003/11/14 20:54:09 alfred Exp $ + * $FreeBSD: src/sys/nfsclient/nfsargs.h,v 1.66 2004/04/07 04:59:57 imp Exp $ */ #ifndef _NFSCLIENT_NFSARGS_H_ ==== //depot/projects/power/sys/nfsclient/nfsdiskless.h#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfsdiskless.h 8.2 (Berkeley) 3/30/95 - * $FreeBSD: src/sys/nfsclient/nfsdiskless.h,v 1.15 2003/08/15 12:04:02 phk Exp $ + * $FreeBSD: src/sys/nfsclient/nfsdiskless.h,v 1.16 2004/04/07 04:59:57 imp Exp $ */ #ifndef _NFSCLIENT_NFSDISKLESS_H_ ==== //depot/projects/power/sys/nfsclient/nfsm_subs.h#3 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfsm_subs.h 8.2 (Berkeley) 3/30/95 - * $FreeBSD: src/sys/nfsclient/nfsm_subs.h,v 1.33 2003/11/14 20:54:09 alfred Exp $ + * $FreeBSD: src/sys/nfsclient/nfsm_subs.h,v 1.34 2004/04/07 04:59:57 imp Exp $ */ #ifndef _NFSCLIENT_NFSM_SUBS_H_ ==== //depot/projects/power/sys/nfsclient/nfsmount.h#4 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfsmount.h 8.3 (Berkeley) 3/30/95 - * $FreeBSD: src/sys/nfsclient/nfsmount.h,v 1.25 2003/11/22 02:21:49 alfred Exp $ + * $FreeBSD: src/sys/nfsclient/nfsmount.h,v 1.26 2004/04/07 04:59:57 imp Exp $ */ #ifndef _NFSCLIENT_NFSMOUNT_H_ ==== //depot/projects/power/sys/nfsclient/nfsnode.h#4 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfsnode.h 8.9 (Berkeley) 5/14/95 - * $FreeBSD: src/sys/nfsclient/nfsnode.h,v 1.41 2003/11/22 02:21:49 alfred Exp $ + * $FreeBSD: src/sys/nfsclient/nfsnode.h,v 1.42 2004/04/07 04:59:57 imp Exp $ */ #ifndef _NFSCLIENT_NFSNODE_H_ ==== //depot/projects/power/sys/nfsclient/nfsstats.h#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfs.h 8.4 (Berkeley) 5/1/95 - * $FreeBSD: src/sys/nfsclient/nfsstats.h,v 1.63 2001/09/18 23:31:53 peter Exp $ + * $FreeBSD: src/sys/nfsclient/nfsstats.h,v 1.64 2004/04/07 04:59:57 imp Exp $ */ #ifndef _NFSCLIENT_NFSSTATS_H_ ==== //depot/projects/power/sys/nfsserver/nfs.h#4 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfs.h 8.4 (Berkeley) 5/1/95 - * $FreeBSD: src/sys/nfsserver/nfs.h,v 1.72 2004/04/06 01:58:58 rwatson Exp $ + * $FreeBSD: src/sys/nfsserver/nfs.h,v 1.73 2004/04/07 04:59:57 imp Exp $ */ #ifndef _NFSSERVER_NFS_H_ ==== //depot/projects/power/sys/nfsserver/nfs_serv.c#4 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsserver/nfs_serv.c,v 1.138 2004/03/11 18:02:36 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsserver/nfs_serv.c,v 1.139 2004/04/07 04:59:57 imp Exp $"); /* * nfs version 2 and 3 server calls to vnode ops ==== //depot/projects/power/sys/nfsserver/nfs_srvcache.c#3 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsserver/nfs_srvcache.c,v 1.36 2004/03/01 03:14:23 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsserver/nfs_srvcache.c,v 1.37 2004/04/07 04:59:58 imp Exp $"); /* * Reference: Chet Juszczak, "Improving the Performance and Correctness ==== //depot/projects/power/sys/nfsserver/nfs_srvsock.c#5 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsserver/nfs_srvsock.c,v 1.88 2004/04/04 19:13:35 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsserver/nfs_srvsock.c,v 1.89 2004/04/07 04:59:58 imp Exp $"); /* * Socket operations for use by nfs ==== //depot/projects/power/sys/nfsserver/nfs_srvsubs.c#4 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsserver/nfs_srvsubs.c,v 1.124 2004/03/07 16:28:31 kan Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsserver/nfs_srvsubs.c,v 1.125 2004/04/07 04:59:58 imp Exp $"); /* * These functions support the macros and help fiddle mbuf chains for ==== //depot/projects/power/sys/nfsserver/nfs_syscalls.c#5 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/nfsserver/nfs_syscalls.c,v 1.95 2004/04/04 19:24:08 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/nfsserver/nfs_syscalls.c,v 1.96 2004/04/07 04:59:58 imp Exp $"); #include "opt_inet6.h" #include "opt_mac.h" ==== //depot/projects/power/sys/nfsserver/nfsm_subs.h#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfsm_subs.h 8.2 (Berkeley) 3/30/95 - * $FreeBSD: src/sys/nfsserver/nfsm_subs.h,v 1.34 2002/10/31 22:35:03 jeff Exp $ + * $FreeBSD: src/sys/nfsserver/nfsm_subs.h,v 1.35 2004/04/07 04:59:58 imp Exp $ */ #ifndef _NFSSERVER_NFSM_SUBS_H_ ==== //depot/projects/power/sys/nfsserver/nfsrvcache.h#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfsrvcache.h 8.3 (Berkeley) 3/30/95 - * $FreeBSD: src/sys/nfsserver/nfsrvcache.h,v 1.15 2001/09/18 23:32:03 peter Exp $ + * $FreeBSD: src/sys/nfsserver/nfsrvcache.h,v 1.16 2004/04/07 04:59:58 imp Exp $ */ #ifndef _NFSSERVER_NFSRVCACHE_H_ ==== //depot/projects/power/sys/nfsserver/nfsrvstats.h#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * @(#)nfs.h 8.4 (Berkeley) 5/1/95 - * $FreeBSD: src/sys/nfsserver/nfsrvstats.h,v 1.63 2001/09/18 23:32:03 peter Exp $ + * $FreeBSD: src/sys/nfsserver/nfsrvstats.h,v 1.64 2004/04/07 04:59:58 imp Exp $ */ #ifndef _NFSSERVER_NFSRVSTATS_H_ ==== //depot/projects/power/sys/pc98/pc98/clock.c#6 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * from: @(#)clock.c 7.2 (Berkeley) 5/12/91 - * $FreeBSD: src/sys/pc98/pc98/clock.c,v 1.136 2004/03/29 12:51:46 nyan Exp $ + * $FreeBSD: src/sys/pc98/pc98/clock.c,v 1.137 2004/04/07 04:59:58 imp Exp $ */ /* ==== //depot/projects/power/sys/pc98/pc98/fdreg.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * from: @(#)fdreg.h 7.1 (Berkeley) 5/9/91 - * $FreeBSD: src/sys/pc98/pc98/fdreg.h,v 1.10 2001/12/16 09:00:03 nyan Exp $ + * $FreeBSD: src/sys/pc98/pc98/fdreg.h,v 1.11 2004/04/07 04:59:58 imp Exp $ */ /* ==== //depot/projects/power/sys/pc98/pc98/isa_dma.c#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ * SUCH DAMAGE. * * from: @(#)isa.c 7.2 (Berkeley) 5/13/91 - * $FreeBSD: src/sys/pc98/pc98/isa_dma.c,v 1.15 2002/04/29 07:43:15 peter Exp $ + * $FreeBSD: src/sys/pc98/pc98/isa_dma.c,v 1.16 2004/04/07 04:59:58 imp Exp $ */ /* ==== //depot/projects/power/sys/pc98/pc98/nmi.c#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/pc98/pc98/nmi.c,v 1.1 2003/11/04 13:01:41 nyan Exp $"); +__FBSDID("$FreeBSD: src/sys/pc98/pc98/nmi.c,v 1.2 2004/04/07 04:59:58 imp Exp $"); #include #include ==== //depot/projects/power/sys/pc98/pc98/pc98.h#2 (text+ko) ==== >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Tue Apr 6 23:05:24 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1B91816A4D0; Tue, 6 Apr 2004 23:05:24 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9A6D16A4CE for ; Tue, 6 Apr 2004 23:05:23 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF0F243D2F for ; Tue, 6 Apr 2004 23:05:23 -0700 (PDT) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3764RGe002957 for ; Tue, 6 Apr 2004 23:04:27 -0700 (PDT) (envelope-from imp@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3764Qi5002954 for perforce@freebsd.org; Tue, 6 Apr 2004 23:04:27 -0700 (PDT) (envelope-from imp@freebsd.org) Date: Tue, 6 Apr 2004 23:04:27 -0700 (PDT) Message-Id: <200404070604.i3764Qi5002954@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to imp@freebsd.org using -f From: Warner Losh To: Perforce Change Reviews Subject: PERFORCE change 50576 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 06:05:24 -0000 http://perforce.freebsd.org/chv.cgi?CH=50576 Change 50576 by imp@imp_pacopaco on 2004/04/06 23:04:22 IFC @50573 Affected files ... .. //depot/projects/power/sys/conf/files.pc98#5 integrate .. //depot/projects/power/sys/dev/sio/sio.c#7 integrate .. //depot/projects/power/sys/i386/isa/bs/bs.c#2 delete .. //depot/projects/power/sys/i386/isa/bs/bsfunc.c#2 delete .. //depot/projects/power/sys/i386/isa/bs/bsfunc.h#2 delete .. //depot/projects/power/sys/i386/isa/bs/bshw.c#2 delete .. //depot/projects/power/sys/i386/isa/bs/bshw.h#2 delete .. //depot/projects/power/sys/i386/isa/bs/bshw.lst#2 delete .. //depot/projects/power/sys/i386/isa/bs/bshw_dma.c#2 delete .. //depot/projects/power/sys/i386/isa/bs/bshw_pdma.c#2 delete .. //depot/projects/power/sys/i386/isa/bs/bsif.c#2 delete .. //depot/projects/power/sys/i386/isa/bs/bsif.h#3 delete .. //depot/projects/power/sys/i386/isa/bs/bsvar.h#2 delete .. //depot/projects/power/sys/pc98/conf/GENERIC#4 integrate .. //depot/projects/power/sys/pc98/conf/GENERIC.hints#3 integrate Differences ... ==== //depot/projects/power/sys/conf/files.pc98#5 (text+ko) ==== @@ -3,7 +3,7 @@ # # modified for PC-9801 # -# $FreeBSD: src/sys/conf/files.pc98,v 1.290 2004/03/22 13:37:11 nyan Exp $ +# $FreeBSD: src/sys/conf/files.pc98,v 1.291 2004/04/07 05:44:50 imp Exp $ # # The long compile-with and dependency lines are required because of # limitations in config: backslash-newline doesn't work in strings, and @@ -196,10 +196,6 @@ i386/ibcs2/imgact_coff.c optional ibcs2 i386/isa/atpic.c standard i386/isa/atpic_vector.s standard -i386/isa/bs/bs.c optional bs -i386/isa/bs/bsfunc.c optional bs -i386/isa/bs/bshw.c optional bs -i386/isa/bs/bsif.c count bs i386/isa/cy.c count cy i386/isa/elink.c optional ep i386/isa/elink.c optional ie ==== //depot/projects/power/sys/dev/sio/sio.c#7 (text+ko) ==== @@ -35,7 +35,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/sio/sio.c,v 1.424 2004/04/07 04:59:55 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/sio/sio.c,v 1.425 2004/04/07 05:30:54 imp Exp $"); #include "opt_comconsole.h" #include "opt_compat.h" @@ -1792,20 +1792,9 @@ } } line_status = inb(com->line_status_port); - if (line_status == 0xff) { - printf("sio%d: spouting nonsense -- disabled.\n", - com->unit); - com->gone = 1; - break; - } + /* input event? (check first to help avoid overruns) */ while (line_status & LSR_RCV_MASK) { - if (line_status == 0xff) { - printf("sio%d: linestats bogus -- disabled.\n", - com->unit); - com->gone = 1; - return; - } /* break/unnattached error bits or real input? */ if (!(line_status & LSR_RXRDY)) recv_data = 0; ==== //depot/projects/power/sys/pc98/conf/GENERIC#4 (text+ko) ==== @@ -16,7 +16,7 @@ # If you are in doubt as to the purpose or necessity of a line, check first # in NOTES. # -# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.244 2004/03/15 00:49:40 obrien Exp $ +# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.245 2004/04/07 05:44:50 imp Exp $ machine pc98 #cpu I386_CPU # Do not enable with other cpu types @@ -101,8 +101,6 @@ device sym # NCR/Symbios Logic (newer chipsets + those of `ncr') device aic # PC-9801-100 -#options BS_TARG_SAFEMODE -#device bs 1 # WD33C93 SCSI card (55/92 like board) device ct # host adapter using WD33C93[ABC] chip (C bus) device ncv # NCR 53C500 ==== //depot/projects/power/sys/pc98/conf/GENERIC.hints#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/pc98/conf/GENERIC.hints,v 1.18 2004/03/16 12:40:11 nyan Exp $ +# $FreeBSD: src/sys/pc98/conf/GENERIC.hints,v 1.19 2004/04/07 05:44:50 imp Exp $ hint.atacbus.0.at="isa" hint.atacbus.0.port="0x640" @@ -35,45 +35,6 @@ hint.aic.0.irq="5" hint.aic.0.flags="0x10000" -# PC-9801-92 -#hint.bs.0.at="isa" -#hint.bs.0.port="0xCC0" -#hint.bs.0.irq="5" -#hint.bs.0.drq="3" -#hint.bs.0.flags="0" -# SC-98 -#hint.bs.0.at="isa" -#hint.bs.0.port="0xCC0" -#hint.bs.0.irq="5" -#hint.bs.0.drq="3" -#hint.bs.0.flags="0x10000" -# HA-55BS2 and later -#hint.bs.0.at="isa" -#hint.bs.0.port="0xCC0" -#hint.bs.0.irq="5" -#hint.bs.0.drq="3" -#hint.bs.0.flags="0x20000" -# ELECOM type -#hint.bs.0.at="isa" -#hint.bs.0.port="0xCC0" -#hint.bs.0.irq="5" -#hint.bs.0.drq="3" -#hint.bs.0.flags="0x30000" -# SMIT -#hint.bs.0.at="isa" -#hint.bs.0.port="0xCC0" -#hint.bs.0.irq="5" -#hint.bs.0.drq="3" -#hint.bs.0.maddr="0xdd000" -#hint.bs.0.iosiz="0x1000" -#hint.bs.0.flags="0x40000" -# Logitec LHA-20x -#hint.bs.0.at="isa" -#hint.bs.0.port="0xCC0" -#hint.bs.0.irq="5" -#hint.bs.0.drq="3" -#hint.bs.0.flags="0x50000" - # GENERIC hint.ct.0.at="isa" # SC98 From owner-p4-projects@FreeBSD.ORG Tue Apr 6 23:46:36 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AA82516A4D0; Tue, 6 Apr 2004 23:46:36 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83E8716A4CE; Tue, 6 Apr 2004 23:46:36 -0700 (PDT) Received: from darkness.comp.waw.pl (darkness.comp.waw.pl [195.117.238.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A1C343D39; Tue, 6 Apr 2004 23:46:36 -0700 (PDT) (envelope-from pjd@darkness.comp.waw.pl) Received: by darkness.comp.waw.pl (Postfix, from userid 1009) id A22FEACAEB; Wed, 7 Apr 2004 08:08:28 +0200 (CEST) Date: Wed, 7 Apr 2004 08:08:28 +0200 From: Pawel Jakub Dawidek To: Peter Wemm Message-ID: <20040407060828.GF661@darkness.comp.waw.pl> References: <200404070047.i370lZZ3024818@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ChQOR20MqfxkMJg9" Content-Disposition: inline In-Reply-To: <200404070047.i370lZZ3024818@repoman.freebsd.org> User-Agent: Mutt/1.4.2i X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 5.2.1-RC2 i386 cc: Perforce Change Reviews Subject: Re: PERFORCE change 50544 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 06:46:37 -0000 --ChQOR20MqfxkMJg9 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Apr 06, 2004 at 05:47:35PM -0700, Peter Wemm wrote: +> http://perforce.freebsd.org/chv.cgi?CH=3D50544 +>=20 +> Change 50544 by peter@peter_daintree on 2004/04/06 17:47:08 +>=20 +> mark runtime kldload as done. +> add new entry for kldxref and loader preload support. +>=20 [...] +> +kld preload support, teach the loader how to read new-style .ko files, +> +as well as kldxref. kldxref should be easy, it should be able to just +> +read the modmetadata section directly, apply the relocs for that sectio= n, +> +and use that to find the pointers to the other sections. It would be cool, if we will be able to read (from kernel) modmetadata before module is loaded. I think this is what is stopping as to check if module with the same name already exists. I may be wrong, while I haven't spend enough time on this yet. If we are able to get only modmetadata from .ko from inside the kernel (before loading module), tell me how, so we can fix this long-standing KLD issue. --=20 Pawel Jakub Dawidek http://www.FreeBSD.org pjd@FreeBSD.org http://garage.freebsd.pl FreeBSD committer Am I Evil? Yes, I Am! --ChQOR20MqfxkMJg9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAc5rcForvXbEpPzQRAmcQAKCCakAwQnGD+8uA5Erfz3N9kgZyQgCgypsf IXzhqBqQp2kGjioVFVXzjxs= =9NMY -----END PGP SIGNATURE----- --ChQOR20MqfxkMJg9-- From owner-p4-projects@FreeBSD.ORG Wed Apr 7 01:56:31 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E4F3C16A4D1; Wed, 7 Apr 2004 01:56:30 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B68B916A4CF; Wed, 7 Apr 2004 01:56:30 -0700 (PDT) Received: from TRANG.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 572A043D45; Wed, 7 Apr 2004 01:56:30 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by TRANG.nuxi.com (8.12.11/8.12.10) with ESMTP id i378tFiP092180; Wed, 7 Apr 2004 01:55:15 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.11/8.12.11/Submit) id i378tE9i092179; Wed, 7 Apr 2004 01:55:14 -0700 (PDT) (envelope-from obrien) Date: Wed, 7 Apr 2004 01:55:14 -0700 From: "David O'Brien" To: Peter Wemm Message-ID: <20040407085514.GA91997@dragon.nuxi.com> References: <200404070047.i370lZZ3024818@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200404070047.i370lZZ3024818@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: Perforce Change Reviews Subject: Re: PERFORCE change 50544 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Apr 2004 08:56:31 -0000 On Tue, Apr 06, 2004 at 05:47:35PM -0700, Peter Wemm wrote: > http://perforce.freebsd.org/chv.cgi?CH=50544 > > Change 50544 by peter@peter_daintree on 2004/04/06 17:47:08 > > mark runtime kldload as done. > add new entry for kldxref and loader preload support. How far off do you think kernel modules are? In time for 5.3-R? From owner-p4-projects@FreeBSD.ORG Wed Apr 7 19:40:13 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0495B16A4D6; Wed, 7 Apr 2004 19:40:13 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A205916A4D0 for ; Wed, 7 Apr 2004 19:40:12 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 967BF43D5C for ; Wed, 7 Apr 2004 19:40:12 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i382eCGe011403 for ; Wed, 7 Apr 2004 19:40:12 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i382eABD011400 for perforce@freebsd.org; Wed, 7 Apr 2004 19:40:10 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Wed, 7 Apr 2004 19:40:10 -0700 (PDT) Message-Id: <200404080240.i382eABD011400@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Subject: PERFORCE change 50640 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 02:40:13 -0000 http://perforce.freebsd.org/chv.cgi?CH=50640 Change 50640 by rwatson@rwatson_paprika on 2004/04/07 19:39:15 Integrate netperf_socket: - More removal of third clause. - More NDIS evil. - bs driver removed. - ACPI PCI bar support of some sort. Affected files ... .. //depot/projects/netperf_socket/sys/alpha/alpha/timerreg.h#2 integrate .. //depot/projects/netperf_socket/sys/boot/arc/lib/elf_freebsd.c#2 integrate .. //depot/projects/netperf_socket/sys/boot/common/newvers.sh#2 integrate .. //depot/projects/netperf_socket/sys/compat/ndis/kern_ndis.c#11 integrate .. //depot/projects/netperf_socket/sys/conf/files.pc98#7 integrate .. //depot/projects/netperf_socket/sys/conf/newvers.sh#2 integrate .. //depot/projects/netperf_socket/sys/conf/systags.sh#3 integrate .. //depot/projects/netperf_socket/sys/contrib/ipfilter/netinet/fil.c#2 integrate .. //depot/projects/netperf_socket/sys/ddb/db_ps.c#3 integrate .. //depot/projects/netperf_socket/sys/dev/acpica/acpi_pci.c#4 integrate .. //depot/projects/netperf_socket/sys/dev/fb/gallant12x22.h#2 integrate .. //depot/projects/netperf_socket/sys/dev/fxp/if_fxp.c#4 integrate .. //depot/projects/netperf_socket/sys/dev/ic/i8251.h#2 integrate .. //depot/projects/netperf_socket/sys/dev/ic/nec765.h#2 integrate .. //depot/projects/netperf_socket/sys/dev/ic/ns16550.h#2 integrate .. //depot/projects/netperf_socket/sys/dev/md/md.c#12 integrate .. //depot/projects/netperf_socket/sys/dev/nmdm/nmdm.c#4 integrate .. //depot/projects/netperf_socket/sys/dev/ofw/openfirmio.c#3 integrate .. //depot/projects/netperf_socket/sys/dev/ofw/openfirmio.h#2 integrate .. //depot/projects/netperf_socket/sys/dev/pci/pcivar.h#2 integrate .. //depot/projects/netperf_socket/sys/dev/sio/sio.c#5 integrate .. //depot/projects/netperf_socket/sys/dev/sio/sioreg.h#2 integrate .. //depot/projects/netperf_socket/sys/dev/sio/siovar.h#2 integrate .. //depot/projects/netperf_socket/sys/dev/zs/z8530reg.h#2 integrate .. //depot/projects/netperf_socket/sys/dev/zs/zs.c#3 integrate .. //depot/projects/netperf_socket/sys/fs/deadfs/dead_vnops.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/fdescfs/fdesc.h#2 integrate .. //depot/projects/netperf_socket/sys/fs/fdescfs/fdesc_vfsops.c#3 integrate .. //depot/projects/netperf_socket/sys/fs/fdescfs/fdesc_vnops.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/fifofs/fifo.h#2 integrate .. //depot/projects/netperf_socket/sys/fs/fifofs/fifo_vnops.c#3 integrate .. //depot/projects/netperf_socket/sys/fs/hpfs/hpfs_hash.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/ntfs/ntfs_ihash.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/ntfs/ntfs_vnops.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/nullfs/null.h#2 integrate .. //depot/projects/netperf_socket/sys/fs/nullfs/null_subr.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/nullfs/null_vfsops.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/nullfs/null_vnops.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/portalfs/portal.h#2 integrate .. //depot/projects/netperf_socket/sys/fs/portalfs/portal_vfsops.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/portalfs/portal_vnops.c#4 integrate .. //depot/projects/netperf_socket/sys/fs/procfs/procfs.h#2 integrate .. //depot/projects/netperf_socket/sys/fs/procfs/procfs_ctl.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/procfs/procfs_dbregs.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/procfs/procfs_fpregs.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/procfs/procfs_map.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/procfs/procfs_mem.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/procfs/procfs_note.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/procfs/procfs_regs.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/procfs/procfs_status.c#3 integrate .. //depot/projects/netperf_socket/sys/fs/procfs/procfs_type.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/specfs/spec_vnops.c#4 integrate .. //depot/projects/netperf_socket/sys/fs/umapfs/umap.h#2 integrate .. //depot/projects/netperf_socket/sys/fs/umapfs/umap_subr.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/umapfs/umap_vfsops.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/umapfs/umap_vnops.c#3 integrate .. //depot/projects/netperf_socket/sys/fs/unionfs/union.h#2 integrate .. //depot/projects/netperf_socket/sys/fs/unionfs/union_subr.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/unionfs/union_vfsops.c#2 integrate .. //depot/projects/netperf_socket/sys/fs/unionfs/union_vnops.c#2 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/ext2_alloc.c#2 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/ext2_balloc.c#2 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/ext2_bmap.c#2 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/ext2_extern.h#2 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/ext2_ihash.c#2 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/ext2_inode.c#3 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/ext2_lookup.c#4 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/ext2_mount.h#2 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/ext2_readwrite.c#3 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/ext2_subr.c#2 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/ext2_vfsops.c#4 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/ext2_vnops.c#3 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/fs.h#2 integrate .. //depot/projects/netperf_socket/sys/gnu/ext2fs/inode.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/i386/apic_vector.s#3 integrate .. //depot/projects/netperf_socket/sys/i386/i386/autoconf.c#2 integrate .. //depot/projects/netperf_socket/sys/i386/i386/exception.s#2 integrate .. //depot/projects/netperf_socket/sys/i386/i386/genassym.c#2 integrate .. //depot/projects/netperf_socket/sys/i386/i386/in_cksum.c#3 integrate .. //depot/projects/netperf_socket/sys/i386/i386/locore.s#2 integrate .. //depot/projects/netperf_socket/sys/i386/i386/mem.c#3 integrate .. //depot/projects/netperf_socket/sys/i386/i386/support.s#2 integrate .. //depot/projects/netperf_socket/sys/i386/i386/swtch.s#3 integrate .. //depot/projects/netperf_socket/sys/i386/i386/sys_machdep.c#2 integrate .. //depot/projects/netperf_socket/sys/i386/i386/uio_machdep.c#3 integrate .. //depot/projects/netperf_socket/sys/i386/include/_limits.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/asm.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/asmacros.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/cpu.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/cpufunc.h#5 integrate .. //depot/projects/netperf_socket/sys/i386/include/endian.h#3 integrate .. //depot/projects/netperf_socket/sys/i386/include/exec.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/float.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/frame.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/in_cksum.h#3 integrate .. //depot/projects/netperf_socket/sys/i386/include/limits.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/npx.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/param.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/pcb.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/pmap.h#4 integrate .. //depot/projects/netperf_socket/sys/i386/include/proc.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/profile.h#3 integrate .. //depot/projects/netperf_socket/sys/i386/include/psl.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/ptrace.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/reg.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/reloc.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/segments.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/signal.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/specialreg.h#3 integrate .. //depot/projects/netperf_socket/sys/i386/include/sysarch.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/trap.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/tss.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/varargs.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/include/vmparam.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/isa/atpic_vector.s#3 integrate .. //depot/projects/netperf_socket/sys/i386/isa/bs/bs.c#2 delete .. //depot/projects/netperf_socket/sys/i386/isa/bs/bsfunc.c#2 delete .. //depot/projects/netperf_socket/sys/i386/isa/bs/bsfunc.h#2 delete .. //depot/projects/netperf_socket/sys/i386/isa/bs/bshw.c#2 delete .. //depot/projects/netperf_socket/sys/i386/isa/bs/bshw.h#2 delete .. //depot/projects/netperf_socket/sys/i386/isa/bs/bshw.lst#2 delete .. //depot/projects/netperf_socket/sys/i386/isa/bs/bshw_dma.c#2 delete .. //depot/projects/netperf_socket/sys/i386/isa/bs/bshw_pdma.c#2 delete .. //depot/projects/netperf_socket/sys/i386/isa/bs/bsif.c#2 delete .. //depot/projects/netperf_socket/sys/i386/isa/bs/bsif.h#2 delete .. //depot/projects/netperf_socket/sys/i386/isa/bs/bsvar.h#2 delete .. //depot/projects/netperf_socket/sys/i386/isa/clock.c#2 integrate .. //depot/projects/netperf_socket/sys/i386/isa/icu.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/isa/isa.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/isa/isa_dma.c#2 integrate .. //depot/projects/netperf_socket/sys/i386/isa/isa_dma.h#2 integrate .. //depot/projects/netperf_socket/sys/i386/isa/nmi.c#2 integrate .. //depot/projects/netperf_socket/sys/i386/isa/npx.c#4 integrate .. //depot/projects/netperf_socket/sys/i386/isa/timerreg.h#2 integrate .. //depot/projects/netperf_socket/sys/ia64/ia64/clock.c#2 integrate .. //depot/projects/netperf_socket/sys/ia64/ia64/genassym.c#2 integrate .. //depot/projects/netperf_socket/sys/ia64/ia64/mem.c#3 integrate .. //depot/projects/netperf_socket/sys/ia64/ia64/uio_machdep.c#2 integrate .. //depot/projects/netperf_socket/sys/ia64/include/_limits.h#2 integrate .. //depot/projects/netperf_socket/sys/ia64/include/cpu.h#2 integrate .. //depot/projects/netperf_socket/sys/ia64/include/endian.h#2 integrate .. //depot/projects/netperf_socket/sys/ia64/include/float.h#2 integrate .. //depot/projects/netperf_socket/sys/ia64/include/ieee.h#2 integrate .. //depot/projects/netperf_socket/sys/ia64/include/in_cksum.h#2 integrate .. //depot/projects/netperf_socket/sys/ia64/include/limits.h#2 integrate .. //depot/projects/netperf_socket/sys/ia64/include/param.h#2 integrate .. //depot/projects/netperf_socket/sys/ia64/include/pmap.h#4 integrate .. //depot/projects/netperf_socket/sys/ia64/include/ptrace.h#2 integrate .. //depot/projects/netperf_socket/sys/ia64/include/vmparam.h#2 integrate .. //depot/projects/netperf_socket/sys/ia64/isa/isa_dma.c#2 integrate .. //depot/projects/netperf_socket/sys/isa/fd.c#5 integrate .. //depot/projects/netperf_socket/sys/isa/fdreg.h#2 integrate .. //depot/projects/netperf_socket/sys/isa/isareg.h#2 integrate .. //depot/projects/netperf_socket/sys/isa/rtc.h#2 integrate .. //depot/projects/netperf_socket/sys/isofs/cd9660/cd9660_bmap.c#2 integrate .. //depot/projects/netperf_socket/sys/isofs/cd9660/cd9660_lookup.c#2 integrate .. //depot/projects/netperf_socket/sys/isofs/cd9660/cd9660_mount.h#2 integrate .. //depot/projects/netperf_socket/sys/isofs/cd9660/cd9660_node.c#2 integrate .. //depot/projects/netperf_socket/sys/isofs/cd9660/cd9660_node.h#2 integrate .. //depot/projects/netperf_socket/sys/isofs/cd9660/cd9660_rrip.c#2 integrate .. //depot/projects/netperf_socket/sys/isofs/cd9660/cd9660_rrip.h#2 integrate .. //depot/projects/netperf_socket/sys/isofs/cd9660/cd9660_util.c#2 integrate .. //depot/projects/netperf_socket/sys/isofs/cd9660/cd9660_vfsops.c#3 integrate .. //depot/projects/netperf_socket/sys/isofs/cd9660/cd9660_vnops.c#3 integrate .. //depot/projects/netperf_socket/sys/isofs/cd9660/iso.h#2 integrate .. //depot/projects/netperf_socket/sys/isofs/cd9660/iso_rrip.h#2 integrate .. //depot/projects/netperf_socket/sys/kern/kern_event.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/kern_timeout.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/tty.c#3 integrate .. //depot/projects/netperf_socket/sys/libkern/ashldi3.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/ashrdi3.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/bcmp.c#3 integrate .. //depot/projects/netperf_socket/sys/libkern/bsearch.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/divdi3.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/ffs.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/ffsl.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/fls.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/flsl.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/fnmatch.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/index.c#3 integrate .. //depot/projects/netperf_socket/sys/libkern/lshrdi3.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/mcount.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/moddi3.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/qdivrem.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/qsort.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/quad.h#3 integrate .. //depot/projects/netperf_socket/sys/libkern/random.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/rindex.c#3 integrate .. //depot/projects/netperf_socket/sys/libkern/scanc.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/skpc.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/strcat.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/strcmp.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/strcpy.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/strlen.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/strncmp.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/strncpy.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/strsep.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/strtol.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/strtoq.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/strtoul.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/strtouq.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/ucmpdi2.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/udivdi3.c#2 integrate .. //depot/projects/netperf_socket/sys/libkern/umoddi3.c#2 integrate .. //depot/projects/netperf_socket/sys/net/bpf.c#5 integrate .. //depot/projects/netperf_socket/sys/net/bpf.h#4 integrate .. //depot/projects/netperf_socket/sys/net/bpf_compat.h#2 integrate .. //depot/projects/netperf_socket/sys/net/bpf_filter.c#2 integrate .. //depot/projects/netperf_socket/sys/net/bpfdesc.h#4 integrate .. //depot/projects/netperf_socket/sys/net/bsd_comp.c#2 integrate .. //depot/projects/netperf_socket/sys/net/if.c#4 integrate .. //depot/projects/netperf_socket/sys/net/if.h#2 integrate .. //depot/projects/netperf_socket/sys/net/if_arc.h#2 integrate .. //depot/projects/netperf_socket/sys/net/if_arp.h#2 integrate .. //depot/projects/netperf_socket/sys/net/if_disc.c#3 integrate .. //depot/projects/netperf_socket/sys/net/if_dl.h#2 integrate .. //depot/projects/netperf_socket/sys/net/if_ethersubr.c#10 integrate .. //depot/projects/netperf_socket/sys/net/if_faith.c#3 integrate .. //depot/projects/netperf_socket/sys/net/if_llc.h#2 integrate .. //depot/projects/netperf_socket/sys/net/if_loop.c#3 integrate .. //depot/projects/netperf_socket/sys/net/if_sl.c#3 integrate .. //depot/projects/netperf_socket/sys/net/if_slvar.h#2 integrate .. //depot/projects/netperf_socket/sys/net/if_types.h#3 integrate .. //depot/projects/netperf_socket/sys/net/if_var.h#5 integrate .. //depot/projects/netperf_socket/sys/net/netisr.h#2 integrate .. //depot/projects/netperf_socket/sys/net/radix.c#2 integrate .. //depot/projects/netperf_socket/sys/net/radix.h#2 integrate .. //depot/projects/netperf_socket/sys/net/raw_cb.c#3 integrate .. //depot/projects/netperf_socket/sys/net/raw_cb.h#2 integrate .. //depot/projects/netperf_socket/sys/net/raw_usrreq.c#4 integrate .. //depot/projects/netperf_socket/sys/net/route.c#4 integrate .. //depot/projects/netperf_socket/sys/net/route.h#5 integrate .. //depot/projects/netperf_socket/sys/net/rtsock.c#2 integrate .. //depot/projects/netperf_socket/sys/net/slcompress.c#2 integrate .. //depot/projects/netperf_socket/sys/net/slcompress.h#2 integrate .. //depot/projects/netperf_socket/sys/net/slip.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/icmp6.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/icmp_var.h#3 integrate .. //depot/projects/netperf_socket/sys/netinet/if_ether.c#6 integrate .. //depot/projects/netperf_socket/sys/netinet/if_ether.h#3 integrate .. //depot/projects/netperf_socket/sys/netinet/igmp.c#2 integrate .. //depot/projects/netperf_socket/sys/netinet/igmp.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/igmp_var.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/in.c#3 integrate .. //depot/projects/netperf_socket/sys/netinet/in.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/in_cksum.c#2 integrate .. //depot/projects/netperf_socket/sys/netinet/in_pcb.c#6 integrate .. //depot/projects/netperf_socket/sys/netinet/in_pcb.h#3 integrate .. //depot/projects/netperf_socket/sys/netinet/in_proto.c#4 integrate .. //depot/projects/netperf_socket/sys/netinet/in_systm.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/in_var.h#3 integrate .. //depot/projects/netperf_socket/sys/netinet/ip.h#3 integrate .. //depot/projects/netperf_socket/sys/netinet/ip6.h#3 integrate .. //depot/projects/netperf_socket/sys/netinet/ip_divert.c#5 integrate .. //depot/projects/netperf_socket/sys/netinet/ip_icmp.c#5 integrate .. //depot/projects/netperf_socket/sys/netinet/ip_icmp.h#3 integrate .. //depot/projects/netperf_socket/sys/netinet/ip_input.c#9 integrate .. //depot/projects/netperf_socket/sys/netinet/ip_mroute.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/ip_output.c#7 integrate .. //depot/projects/netperf_socket/sys/netinet/ip_var.h#4 integrate .. //depot/projects/netperf_socket/sys/netinet/ipprotosw.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/raw_ip.c#4 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp.h#3 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_debug.c#4 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_debug.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_fsm.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_input.c#5 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_output.c#3 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_seq.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_subr.c#5 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_timer.c#2 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_timer.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_usrreq.c#7 integrate .. //depot/projects/netperf_socket/sys/netinet/tcp_var.h#4 integrate .. //depot/projects/netperf_socket/sys/netinet/tcpip.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/udp.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet/udp_usrreq.c#5 integrate .. //depot/projects/netperf_socket/sys/netinet/udp_var.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet6/icmp6.c#3 integrate .. //depot/projects/netperf_socket/sys/netinet6/in6.c#5 integrate .. //depot/projects/netperf_socket/sys/netinet6/in6.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet6/in6_cksum.c#2 integrate .. //depot/projects/netperf_socket/sys/netinet6/in6_pcb.c#5 integrate .. //depot/projects/netperf_socket/sys/netinet6/in6_pcb.h#4 integrate .. //depot/projects/netperf_socket/sys/netinet6/in6_prefix.c#2 integrate .. //depot/projects/netperf_socket/sys/netinet6/in6_proto.c#3 integrate .. //depot/projects/netperf_socket/sys/netinet6/in6_src.c#4 integrate .. //depot/projects/netperf_socket/sys/netinet6/in6_var.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet6/ip6_input.c#5 integrate .. //depot/projects/netperf_socket/sys/netinet6/ip6_mroute.c#2 integrate .. //depot/projects/netperf_socket/sys/netinet6/ip6_output.c#4 integrate .. //depot/projects/netperf_socket/sys/netinet6/ip6_var.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet6/ip6protosw.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet6/mld6.c#3 integrate .. //depot/projects/netperf_socket/sys/netinet6/raw_ip6.c#4 integrate .. //depot/projects/netperf_socket/sys/netinet6/tcp6_var.h#2 integrate .. //depot/projects/netperf_socket/sys/netinet6/udp6_output.c#4 integrate .. //depot/projects/netperf_socket/sys/netinet6/udp6_usrreq.c#5 integrate .. //depot/projects/netperf_socket/sys/netinet6/udp6_var.h#2 integrate .. //depot/projects/netperf_socket/sys/nfs/nfs_common.c#2 integrate .. //depot/projects/netperf_socket/sys/nfs/nfs_common.h#2 integrate .. //depot/projects/netperf_socket/sys/nfs/nfsproto.h#2 integrate .. //depot/projects/netperf_socket/sys/nfs/rpcv2.h#2 integrate .. //depot/projects/netperf_socket/sys/nfs/xdr_subs.h#2 integrate .. //depot/projects/netperf_socket/sys/nfs4client/nfs4_socket.c#3 integrate .. //depot/projects/netperf_socket/sys/nfs4client/nfs4_vfsops.c#4 integrate .. //depot/projects/netperf_socket/sys/nfs4client/nfs4_vnops.c#4 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfs.h#5 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfs_bio.c#4 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfs_diskless.c#2 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfs_nfsiod.c#2 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfs_node.c#2 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfs_socket.c#6 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfs_subs.c#4 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfs_vfsops.c#5 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfs_vnops.c#4 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfsargs.h#2 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfsdiskless.h#2 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfsm_subs.h#2 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfsmount.h#2 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfsnode.h#2 integrate .. //depot/projects/netperf_socket/sys/nfsclient/nfsstats.h#2 integrate .. //depot/projects/netperf_socket/sys/nfsserver/nfs.h#5 integrate .. //depot/projects/netperf_socket/sys/nfsserver/nfs_serv.c#3 integrate .. //depot/projects/netperf_socket/sys/nfsserver/nfs_srvcache.c#4 integrate .. //depot/projects/netperf_socket/sys/nfsserver/nfs_srvsock.c#5 integrate .. //depot/projects/netperf_socket/sys/nfsserver/nfs_srvsubs.c#3 integrate .. //depot/projects/netperf_socket/sys/nfsserver/nfs_syscalls.c#4 integrate .. //depot/projects/netperf_socket/sys/nfsserver/nfsm_subs.h#2 integrate .. //depot/projects/netperf_socket/sys/nfsserver/nfsrvcache.h#2 integrate .. //depot/projects/netperf_socket/sys/nfsserver/nfsrvstats.h#2 integrate .. //depot/projects/netperf_socket/sys/pc98/conf/GENERIC#5 integrate .. //depot/projects/netperf_socket/sys/pc98/conf/GENERIC.hints#4 integrate .. //depot/projects/netperf_socket/sys/pc98/pc98/clock.c#4 integrate .. //depot/projects/netperf_socket/sys/pc98/pc98/fdreg.h#2 integrate .. //depot/projects/netperf_socket/sys/pc98/pc98/isa_dma.c#2 integrate .. //depot/projects/netperf_socket/sys/pc98/pc98/nmi.c#2 integrate .. //depot/projects/netperf_socket/sys/pc98/pc98/pc98.h#2 integrate .. //depot/projects/netperf_socket/sys/pc98/pc98/sio.c#4 integrate .. //depot/projects/netperf_socket/sys/pc98/pc98/wd.c#3 integrate .. //depot/projects/netperf_socket/sys/pc98/pc98/wdreg.h#2 integrate .. //depot/projects/netperf_socket/sys/powerpc/include/_limits.h#2 integrate .. //depot/projects/netperf_socket/sys/powerpc/include/endian.h#2 integrate .. //depot/projects/netperf_socket/sys/powerpc/include/float.h#3 integrate .. //depot/projects/netperf_socket/sys/powerpc/include/ieee.h#2 integrate .. //depot/projects/netperf_socket/sys/powerpc/include/in_cksum.h#2 integrate .. //depot/projects/netperf_socket/sys/powerpc/include/limits.h#2 integrate .. //depot/projects/netperf_socket/sys/powerpc/include/ptrace.h#2 integrate .. //depot/projects/netperf_socket/sys/powerpc/powerpc/bcopy.c#2 integrate .. //depot/projects/netperf_socket/sys/powerpc/powerpc/genassym.c#3 integrate .. //depot/projects/netperf_socket/sys/powerpc/powerpc/intr_machdep.c#3 integrate .. //depot/projects/netperf_socket/sys/powerpc/powerpc/uio_machdep.c#2 integrate .. //depot/projects/netperf_socket/sys/rpc/rpcclnt.h#3 integrate .. //depot/projects/netperf_socket/sys/rpc/rpcm_subs.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/_types.h#4 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/asm.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/bus_common.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/cache.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/cpu.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/eeprom.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/endian.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/float.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/ieee.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/in_cksum.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/iommureg.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/pmap.h#3 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/proc.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/ptrace.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/reg.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/signal.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/include/sysarch.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/sbus/sbus.c#3 integrate .. //depot/projects/netperf_socket/sys/sparc64/sbus/sbusvar.h#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/bus_machdep.c#3 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/cache.c#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/eeprom.c#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/eeprom_ebus.c#3 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/eeprom_fhc.c#3 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/eeprom_sbus.c#3 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/in_cksum.c#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/intr_machdep.c#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/iommu.c#3 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/machdep.c#2 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/mem.c#3 integrate .. //depot/projects/netperf_socket/sys/sparc64/sparc64/uio_machdep.c#3 integrate .. //depot/projects/netperf_socket/sys/sys/_iovec.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/_sigset.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/_timespec.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/acct.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/bio.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/bitstring.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/buf.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/callout.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/cdefs.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/clist.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/conf.h#4 integrate .. //depot/projects/netperf_socket/sys/sys/cons.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/ctype.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/dir.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/dirent.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/disklabel.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/diskmbr.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/diskpc98.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/dkstat.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/domain.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/errno.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/exec.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/fbio.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/fcntl.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/file.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/filedesc.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/filio.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/gmon.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/imgact.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/imgact_aout.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/ioccom.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/ioctl.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/ioctl_compat.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/ipc.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/ktrace.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/libkern.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/limits.h#4 integrate .. //depot/projects/netperf_socket/sys/sys/lockf.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/lockmgr.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/malloc.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/mbuf.h#5 integrate .. //depot/projects/netperf_socket/sys/sys/mdioctl.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/mman.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/mount.h#6 integrate .. //depot/projects/netperf_socket/sys/sys/msgbuf.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/mtio.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/namei.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/nlist_aout.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/param.h#7 integrate .. //depot/projects/netperf_socket/sys/sys/proc.h#6 integrate .. //depot/projects/netperf_socket/sys/sys/protosw.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/ptrace.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/queue.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/reboot.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/resource.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/resourcevar.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/select.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/selinfo.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/sigio.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/signal.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/signalvar.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/socket.h#4 integrate .. //depot/projects/netperf_socket/sys/sys/socketvar.h#5 integrate .. //depot/projects/netperf_socket/sys/sys/sockio.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/stat.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/sun_disklabel.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/sysctl.h#4 integrate .. //depot/projects/netperf_socket/sys/sys/sysent.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/syslimits.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/syslog.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/systm.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/termios.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/time.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/timeb.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/times.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/timespec.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/tty.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/ttychars.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/ttycom.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/ttydefaults.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/ttydev.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/types.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/ucred.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/uio.h#4 integrate .. //depot/projects/netperf_socket/sys/sys/un.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/unistd.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/unpcb.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/user.h#3 integrate .. //depot/projects/netperf_socket/sys/sys/utsname.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/vmmeter.h#2 integrate .. //depot/projects/netperf_socket/sys/sys/vnode.h#4 integrate .. //depot/projects/netperf_socket/sys/sys/wait.h#3 integrate .. //depot/projects/netperf_socket/sys/tools/makeobjops.awk#2 integrate .. //depot/projects/netperf_socket/sys/tools/vnode_if.awk#2 integrate .. //depot/projects/netperf_socket/sys/ufs/ffs/ffs_vnops.c#4 integrate Differences ... ==== //depot/projects/netperf_socket/sys/alpha/alpha/timerreg.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * from: Header: timerreg.h,v 1.2 93/02/28 15:08:58 mccanne Exp - * $FreeBSD: src/sys/alpha/alpha/timerreg.h,v 1.2 1999/08/28 00:38:32 peter Exp $ + * $FreeBSD: src/sys/alpha/alpha/timerreg.h,v 1.3 2004/04/07 20:45:55 imp Exp $ */ /* ==== //depot/projects/netperf_socket/sys/boot/arc/lib/elf_freebsd.c#2 (text+ko) ==== @@ -51,10 +51,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -75,7 +71,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/arc/lib/elf_freebsd.c,v 1.5 2004/01/04 23:28:01 obrien Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/arc/lib/elf_freebsd.c,v 1.6 2004/04/07 20:45:55 imp Exp $"); #include #include ==== //depot/projects/netperf_socket/sys/boot/common/newvers.sh#2 (text+ko) ==== @@ -1,6 +1,6 @@ #!/bin/sh - # -# $FreeBSD: src/sys/boot/common/newvers.sh,v 1.3 2001/03/02 16:52:12 ru Exp $ +# $FreeBSD: src/sys/boot/common/newvers.sh,v 1.4 2004/04/07 20:45:56 imp Exp $ # $NetBSD: newvers.sh,v 1.1 1997/07/26 01:50:38 thorpej Exp $ # # Copyright (c) 1984, 1986, 1990, 1993 @@ -14,10 +14,6 @@ # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. -# 3. All advertising materials mentioning features or use of this software -# must display the following acknowledgement: -# This product includes software developed by the University of -# California, Berkeley and its contributors. # 4. Neither the name of the University nor the names of its contributors # may be used to endorse or promote products derived from this software # without specific prior written permission. ==== //depot/projects/netperf_socket/sys/compat/ndis/kern_ndis.c#11 (text+ko) ==== @@ -31,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/ndis/kern_ndis.c,v 1.49 2004/04/05 08:26:52 wpaul Exp $"); +__FBSDID("$FreeBSD: src/sys/compat/ndis/kern_ndis.c,v 1.50 2004/04/07 17:02:55 wpaul Exp $"); #include #include @@ -777,6 +777,8 @@ block = &sc->ndis_block; dev = sc->ndis_dev; + SLIST_INIT(&brl_rev); + rl = malloc(sizeof(ndis_resource_list) + (sizeof(cm_partial_resource_desc) * (sc->ndis_rescnt - 1)), M_DEVBUF, M_NOWAIT|M_ZERO); @@ -805,7 +807,6 @@ * in order to fix this, we have to create our own * temporary list with the entries in reverse order. */ - SLIST_INIT(&brl_rev); SLIST_FOREACH(brle, brl, link) { n = malloc(sizeof(struct resource_list_entry), M_TEMP, M_NOWAIT); ==== //depot/projects/netperf_socket/sys/conf/files.pc98#7 (text+ko) ==== @@ -3,7 +3,7 @@ # # modified for PC-9801 # -# $FreeBSD: src/sys/conf/files.pc98,v 1.290 2004/03/22 13:37:11 nyan Exp $ +# $FreeBSD: src/sys/conf/files.pc98,v 1.291 2004/04/07 05:44:50 imp Exp $ # # The long compile-with and dependency lines are required because of # limitations in config: backslash-newline doesn't work in strings, and @@ -196,10 +196,6 @@ i386/ibcs2/imgact_coff.c optional ibcs2 i386/isa/atpic.c standard i386/isa/atpic_vector.s standard -i386/isa/bs/bs.c optional bs -i386/isa/bs/bsfunc.c optional bs -i386/isa/bs/bshw.c optional bs -i386/isa/bs/bsif.c count bs i386/isa/cy.c count cy i386/isa/elink.c optional ep i386/isa/elink.c optional ie ==== //depot/projects/netperf_socket/sys/conf/newvers.sh#2 (text+ko) ==== @@ -11,10 +11,6 @@ # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. -# 3. All advertising materials mentioning features or use of this software -# must display the following acknowledgement: -# This product includes software developed by the University of -# California, Berkeley and its contributors. # 4. Neither the name of the University nor the names of its contributors # may be used to endorse or promote products derived from this software # without specific prior written permission. @@ -32,7 +28,7 @@ # SUCH DAMAGE. # # @(#)newvers.sh 8.1 (Berkeley) 4/20/94 -# $FreeBSD: src/sys/conf/newvers.sh,v 1.60 2004/01/11 14:13:29 ru Exp $ +# $FreeBSD: src/sys/conf/newvers.sh,v 1.61 2004/04/07 20:45:56 imp Exp $ TYPE="FreeBSD" REVISION="5.2" ==== //depot/projects/netperf_socket/sys/conf/systags.sh#3 (text+ko) ==== @@ -11,10 +11,6 @@ # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. -# 3. All advertising materials mentioning features or use of this software -# must display the following acknowledgement: -# This product includes software developed by the University of -# California, Berkeley and its contributors. # 4. Neither the name of the University nor the names of its contributors # may be used to endorse or promote products derived from this software # without specific prior written permission. @@ -32,7 +28,7 @@ # SUCH DAMAGE. # # @(#)systags.sh 8.1 (Berkeley) 6/10/93 -# $FreeBSD: src/sys/conf/systags.sh,v 1.8 2004/01/29 14:58:22 kensmith Exp $ +# $FreeBSD: src/sys/conf/systags.sh,v 1.9 2004/04/07 20:45:56 imp Exp $ # # systags.sh - construct a system tags file using dependence relations # in a .depend file ==== //depot/projects/netperf_socket/sys/contrib/ipfilter/netinet/fil.c#2 (text+ko) ==== @@ -99,7 +99,7 @@ #if !defined(lint) static const char sccsid[] = "@(#)fil.c 1.36 6/5/96 (C) 1993-2000 Darren Reed"; -static const char rcsid[] = "@(#)$FreeBSD: src/sys/contrib/ipfilter/netinet/fil.c,v 1.36 2003/02/19 05:47:00 imp Exp $"; +static const char rcsid[] = "@(#)$FreeBSD: src/sys/contrib/ipfilter/netinet/fil.c,v 1.37 2004/04/07 20:45:56 imp Exp $"; #endif #ifndef _KERNEL @@ -1526,10 +1526,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/netperf_socket/sys/ddb/db_ps.c#3 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -32,7 +28,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ddb/db_ps.c,v 1.50 2004/02/27 18:52:42 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/ddb/db_ps.c,v 1.51 2004/04/07 20:45:56 imp Exp $"); #include #include ==== //depot/projects/netperf_socket/sys/dev/acpica/acpi_pci.c#4 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_pci.c,v 1.9 2004/03/31 17:35:28 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_pci.c,v 1.10 2004/04/07 19:42:21 jhb Exp $"); #include "opt_bus.h" @@ -69,11 +69,8 @@ device_t child, char *buf, size_t buflen); -#if 0 static int acpi_pci_set_powerstate_method(device_t dev, device_t child, int state); -static int acpi_pci_get_powerstate_method(device_t dev, device_t child); -#endif static ACPI_STATUS acpi_pci_save_handle(ACPI_HANDLE handle, UINT32 level, void *context, void **status); @@ -112,9 +109,8 @@ DEVMETHOD(pci_disable_busmaster, pci_disable_busmaster_method), DEVMETHOD(pci_enable_io, pci_enable_io_method), DEVMETHOD(pci_disable_io, pci_disable_io_method), - /* XXX: We should override these two. */ DEVMETHOD(pci_get_powerstate, pci_get_powerstate_method), - DEVMETHOD(pci_set_powerstate, pci_set_powerstate_method), + DEVMETHOD(pci_set_powerstate, acpi_pci_set_powerstate_method), DEVMETHOD(pci_assign_interrupt, pci_assign_interrupt_method), { 0, 0 } @@ -159,24 +155,58 @@ return (0); } -#if 0 /* * PCI power manangement */ static int acpi_pci_set_powerstate_method(device_t dev, device_t child, int state) { - /* XXX: TODO */ - return (ENXIO); -} + ACPI_STATUS status; + int acpi_state, old_state, error; + + switch (state) { + case PCI_POWERSTATE_D0: + acpi_state = ACPI_STATE_D0; + break; + case PCI_POWERSTATE_D1: + acpi_state = ACPI_STATE_D1; + break; + case PCI_POWERSTATE_D2: + acpi_state = ACPI_STATE_D2; + break; + case PCI_POWERSTATE_D3: + acpi_state = ACPI_STATE_D3; + break; + default: + return (EINVAL); + } -static int -acpi_pci_get_powerstate_method(device_t dev, device_t child) -{ - /* XXX: TODO */ - return (ENXIO); + /* + * We set the state using PCI Power Management outside of setting + * the ACPI state. This means that when powering down a device, we + * first shut it down using PCI, and then using ACPI, which lets ACPI + * try to power down any Power Resources that are now no longer used. + * When powering up a device, we let ACPI set the state first so that + * it can enable any needed Power Resources before changing the PCI + * power state. + */ + old_state = pci_get_powerstate(child); + if (old_state < state) { + error = pci_set_powerstate_method(dev, child, state); + if (error) + return (error); + } + status = acpi_pwr_switch_consumer(acpi_get_handle(child), acpi_state); + if (ACPI_FAILURE(status)) + device_printf(dev, + "Failed to set ACPI power state D%d on %s: %s\n", + acpi_state, device_get_nameunit(child), + AcpiFormatException(status)); + if (state > old_state) + return (pci_set_powerstate_method(dev, child, state)); + else + return (0); } -#endif static ACPI_STATUS acpi_pci_save_handle(ACPI_HANDLE handle, UINT32 level, void *context, ==== //depot/projects/netperf_socket/sys/dev/fb/gallant12x22.h#2 (text+ko) ==== @@ -17,10 +17,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -39,7 +35,7 @@ * * Derived from: @(#)gallant19.h 8.1 (Berkeley) 6/11/93 * - * $FreeBSD: src/sys/dev/fb/gallant12x22.h,v 1.1 2003/08/24 01:15:39 jake Exp $ + * $FreeBSD: src/sys/dev/fb/gallant12x22.h,v 1.2 2004/04/07 20:45:57 imp Exp $ */ static u_char gallant12x22_data[] = { ==== //depot/projects/netperf_socket/sys/dev/fxp/if_fxp.c#4 (text+ko) ==== @@ -28,7 +28,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/fxp/if_fxp.c,v 1.201 2004/03/17 17:50:33 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/fxp/if_fxp.c,v 1.202 2004/04/07 15:47:14 imp Exp $"); /* * Intel EtherExpress Pro/100B PCI Fast Ethernet driver @@ -168,6 +168,7 @@ { 0x103D, -1, "Intel 82801DB (ICH4) Pro/100 VE Ethernet" }, { 0x103E, -1, "Intel 82801DB (ICH4) Pro/100 VM Ethernet" }, { 0x1050, -1, "Intel 82801BA (D865) Pro/100 VE Ethernet" }, + { 0x1051, -1, "Intel 82562ET (ICH5/ICH5R) Pro/100 VE Ethernet" }, { 0x1059, -1, "Intel 82551QM Pro/100 M Mobile Connection" }, { 0x1209, -1, "Intel 82559ER Embedded 10/100 Ethernet" }, { 0x1229, 0x01, "Intel 82557 Pro/100 Ethernet" }, ==== //depot/projects/netperf_socket/sys/dev/ic/i8251.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -30,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/ic/i8251.h,v 1.1 2001/06/10 04:28:38 nyan Exp $ + * $FreeBSD: src/sys/dev/ic/i8251.h,v 1.2 2004/04/07 20:45:57 imp Exp $ */ /* ==== //depot/projects/netperf_socket/sys/dev/ic/nec765.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * from: @(#)nec765.h 7.1 (Berkeley) 5/9/91 - * $FreeBSD: src/sys/dev/ic/nec765.h,v 1.10 2001/12/16 07:52:13 joerg Exp $ + * $FreeBSD: src/sys/dev/ic/nec765.h,v 1.11 2004/04/07 20:45:57 imp Exp $ */ /* ==== //depot/projects/netperf_socket/sys/dev/ic/ns16550.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * from: @(#)ns16550.h 7.1 (Berkeley) 5/9/91 - * $FreeBSD: src/sys/dev/ic/ns16550.h,v 1.14 2003/09/16 14:21:17 bde Exp $ + * $FreeBSD: src/sys/dev/ic/ns16550.h,v 1.15 2004/04/07 20:45:57 imp Exp $ */ /* ==== //depot/projects/netperf_socket/sys/dev/md/md.c#12 (text+ko) ==== @@ -6,7 +6,7 @@ * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp * ---------------------------------------------------------------------------- * - * $FreeBSD: src/sys/dev/md/md.c,v 1.120 2004/04/03 09:16:25 alc Exp $ + * $FreeBSD: src/sys/dev/md/md.c,v 1.121 2004/04/07 20:45:57 imp Exp $ * */ @@ -19,10 +19,6 @@ * Copyright (c) 1990, 1993 * The Regents of the University of California. All rights reserved. * - * This code is derived from software contributed to Berkeley by - * the Systems Programming Group of the University of Utah Computer - * Science Department. - * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: @@ -31,10 +27,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/netperf_socket/sys/dev/nmdm/nmdm.c#4 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -33,7 +29,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/nmdm/nmdm.c,v 1.21 2004/03/11 12:58:54 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/nmdm/nmdm.c,v 1.22 2004/04/07 20:45:57 imp Exp $"); /* * Pseudo-nulmodem driver ==== //depot/projects/netperf_socket/sys/dev/ofw/openfirmio.c#3 (text+ko) ==== @@ -1,7 +1,7 @@ /* $NetBSD: openfirmio.c,v 1.4 2002/09/06 13:23:19 gehenna Exp $ */ #include -__FBSDID("$FreeBSD: src/sys/dev/ofw/openfirmio.c,v 1.8 2004/02/21 21:10:45 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/ofw/openfirmio.c,v 1.9 2004/04/07 20:45:57 imp Exp $"); /* * Copyright (c) 1992, 1993 @@ -24,10 +24,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Thu Apr 8 01:17:07 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id EC17916A4D1; Thu, 8 Apr 2004 01:17:06 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE77216A4CE for ; Thu, 8 Apr 2004 01:17:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A484943D53 for ; Thu, 8 Apr 2004 01:17:06 -0700 (PDT) (envelope-from dfr@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i388H6Ge098923 for ; Thu, 8 Apr 2004 01:17:06 -0700 (PDT) (envelope-from dfr@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i388H65H098920 for perforce@freebsd.org; Thu, 8 Apr 2004 01:17:06 -0700 (PDT) (envelope-from dfr@freebsd.org) Date: Thu, 8 Apr 2004 01:17:06 -0700 (PDT) Message-Id: <200404080817.i388H65H098920@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to dfr@freebsd.org using -f From: Doug Rabson To: Perforce Change Reviews Subject: PERFORCE change 50650 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 08:17:07 -0000 http://perforce.freebsd.org/chv.cgi?CH=50650 Change 50650 by dfr@dfr_home on 2004/04/08 01:16:13 Add TLS support for ia64. Still untested since my ia64 box has been switched off for about a year. Affected files ... .. //depot/projects/kse/lib/libpthread/arch/ia64/ia64/pthread_md.c#2 edit .. //depot/projects/kse/lib/libpthread/arch/ia64/include/pthread_md.h#2 edit .. //depot/projects/kse/lib/libthr/arch/ia64/ia64/_curthread.c#2 edit .. //depot/projects/kse/libexec/rtld-elf/ia64/reloc.c#3 edit Differences ... ==== //depot/projects/kse/lib/libpthread/arch/ia64/ia64/pthread_md.c#2 (text+ko) ==== @@ -29,6 +29,7 @@ #include #include #include "pthread_md.h" +#include "rtld_tls.h" /* * The constructors. @@ -36,12 +37,16 @@ struct tcb * _tcb_ctor(struct pthread *thread) { - struct tcb *tcb; + struct ia64_tp *tp; + + tp = _rtld_allocate_tls(sizeof(struct ia64_tp), 16); + if (tp == NULL) + return (NULL); if ((tcb = malloc(sizeof(struct tcb))) != NULL) { bzero(tcb, sizeof(struct tcb)); tcb->tcb_thread = thread; - /* Allocate TDV */ + tcb->tcb_tp = tp; } return (tcb); } @@ -49,7 +54,8 @@ void _tcb_dtor(struct tcb *tcb) { - /* Free TDV */ + + _rtld_free_tls(tcb->tcb_tp, sizeof(struct ia64_tp), 16); free(tcb); } ==== //depot/projects/kse/lib/libpthread/arch/ia64/include/pthread_md.h#2 (text+ko) ==== @@ -44,19 +44,13 @@ struct kse; struct pthread; struct tcb; -struct tdv; /* We don't know what this is yet? */ /* - * tp points to one of these. We define the static TLS as an array - * of long double to enforce 16-byte alignment of the TLS memory, - * struct ia64_tp, struct tcb and also struct kcb. Both static and - * dynamic allocation of any of these structures will result in a - * valid, well-aligned thread pointer. + * tp points to one of these. */ struct ia64_tp { - struct tdv *tp_tdv; /* dynamic TLS */ - uint64_t _reserved_; - long double tp_tls[0]; /* static TLS */ + void *tp_dtv; /* required by rtld */ + struct tcb *tp_tcb; /* real tcb for thread */ }; struct tcb { @@ -64,7 +58,7 @@ struct pthread *tcb_thread; struct kcb *tcb_curkcb; long tcb_isfake; - struct ia64_tp tcb_tp; + struct ia64_tp *tcb_tp; }; struct kcb { @@ -76,7 +70,7 @@ register struct ia64_tp *_tp __asm("%r13"); -#define _tcb ((struct tcb*)((char*)(_tp) - offsetof(struct tcb, tcb_tp))) +#define _tcb (_tp->tp_tcb) /* * The kcb and tcb constructors. @@ -90,8 +84,6 @@ static __inline void _kcb_set(struct kcb *kcb) { - /* There is no thread yet; use the fake tcb. */ - _tp = &kcb->kcb_faketcb.tcb_tp; } /* @@ -103,6 +95,7 @@ static __inline struct kcb * _kcb_get(void) { + return (_tcb->tcb_curkcb); } @@ -165,22 +158,25 @@ static __inline void _tcb_set(struct kcb *kcb, struct tcb *tcb) { + if (tcb == NULL) tcb = &kcb->kcb_faketcb; kcb->kcb_curtcb = tcb; tcb->tcb_curkcb = kcb; - _tp = &tcb->tcb_tp; + _tp = tcb->tcb_tp; } static __inline struct tcb * _tcb_get(void) { + return (_tcb); } static __inline struct pthread * _get_curthread(void) { + return (_tcb->tcb_thread); } @@ -204,6 +200,7 @@ static __inline int _thread_enter_uts(struct tcb *tcb, struct kcb *kcb) { + if (_ia64_save_context(&tcb->tcb_tmbx.tm_context.uc_mcontext) == 0) { /* Make the fake tcb the current thread. */ kcb->kcb_curtcb = &kcb->kcb_faketcb; ==== //depot/projects/kse/lib/libthr/arch/ia64/ia64/_curthread.c#2 (text+ko) ==== @@ -33,27 +33,38 @@ #include #include "thr_private.h" -register struct pthread *_tp __asm("%r13"); +struct tcb { + void *tcb_dtv; + struct pthread *tcb_thread; +}; + +register struct tcb *_tp __asm("%r13"); struct pthread * _get_curthread(void) { - return (_tp); + return (_tp->tcb_thread); } void _retire_thread(void *v) { + + _rtld_free_tls(v, sizeof(struct tcb), 16); } void * _set_curthread(ucontext_t *uc, struct pthread *thread, int *err) { + struct tcb *tcb; + + tcb = _rtld_allocate_tls(sizeof(struct tcb), 16); + tcb->tcb_thread = thread; *err = 0; if (uc != NULL) - uc->uc_mcontext.mc_special.tp = (uint64_t)thread; + uc->uc_mcontext.mc_special.tp = (uint64_t)tcb; else - _tp = thread; - return (NULL); + _tp = tcb; + return (tcb); } ==== //depot/projects/kse/libexec/rtld-elf/ia64/reloc.c#3 (text+ko) ==== @@ -48,6 +48,28 @@ #include "debug.h" #include "rtld.h" +#ifndef R_IA64_TPREL14 + +#define R_IA64_TPREL14 0x91 +#define R_IA64_TPREL22 0x92 +#define R_IA64_TPREL64I 0x93 +#define R_IA64_TPREL64MSB 0x96 +#define R_IA64_TPREL64LSB 0x97 +#define R_IA64_LTOFF_TPREL22 0x9a +#define R_IA64_DTPMOD64MSB 0xa6 +#define R_IA64_DTPMOD64LSB 0xa7 +#define R_IA64_LTOFF_DTPMOD22 0xaa +#define R_IA64_DTPREL14 0xb1 +#define R_IA64_DTPREL22 0xb2 +#define R_IA64_DTPREL64I 0xb3 +#define R_IA64_DTPREL32MSB 0xb4 +#define R_IA64_DTPREL32LSB 0xb5 +#define R_IA64_DTPREL64MSB 0xb6 +#define R_IA64_DTPREL64LSB 0xb7 +#define R_IA64_LTOFF_DTPREL22 0xba + +#endif + extern Elf_Dyn _DYNAMIC; /* @@ -259,6 +281,48 @@ break; } + case R_IA64_DTPMOD64LSB: { + const Elf_Sym *def; + const Obj_Entry *defobj; + Elf_Addr target; + + def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, + false, cache); + if (def == NULL) + return -1; + + store64(where, defobj->tlsindex); + break; + } + + case R_IA64_DTPREL64LSB: { + const Elf_Sym *def; + const Obj_Entry *defobj; + Elf_Addr target; + + def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, + false, cache); + if (def == NULL) + return -1; + + store64(where, def->st_value + rela->r_addend); + break; + } + + case R_IA64_TPREL64LSB: { + const Elf_Sym *def; + const Obj_Entry *defobj; + Elf_Addr target; + + def = find_symdef(ELF_R_SYM(rela->r_info), obj, &defobj, + false, cache); + if (def == NULL) + return -1; + + store64(where, defobj->tlsoffset + def->st_value + rela->r_addend); + break; + } + case R_IA64_NONE: break; @@ -537,9 +601,9 @@ } void -allocate_initial_tls(Obj_Entry *list) +allocate_tls(Objlist *list, size_t tcbsize, size_t tcbalign) { - register struct Elf_Addr** tp __asm__("r13"); + Objlist_Entry *entry; Obj_Entry *obj; size_t size; char *tls; @@ -548,8 +612,12 @@ Elf_Addr segbase; int sel; + assert(tcbsize == 16); + assert(tcbalign == 16); + size = 0; - for (obj = list; obj; obj = obj->next) { + STAILQ_FOREACH(entry, list, link) { + obj = entry->obj; if (obj->tlsoffset + obj->tlssize > size) size = obj->tlsoffset + obj->tlssize; } @@ -570,7 +638,49 @@ dtv[obj->tlsindex] = addr; } - tp = (Elf_Addr**) tls; + return tls; +} + +void +free_tls(Objlist *list, void *tls, size_t tcbsize, size_t tcbalign) +{ + Objlist_Entry *entry; + Obj_Entry *obj; + size_t size; + Elf_Addr* dtv; + int dtvsize, i; + Elf_Addr tlsstart, tlsend; + + /* + * Figure out the size of the initial TLS block so that we can + * find stuff which __tls_get_addr() allocated dynamically. + */ + size = 0; + STAILQ_FOREACH(entry, list, link) { + obj = entry->obj; + if (obj->tlsoffset + obj->tlssize > size) + size = obj->tlsoffset + obj->tlssize; + } + + dtv = ((Elf_Addr**)tls)[0]; + dtvsize = dtv[1]; + tlsstart = (Elf_Addr) tls; + tlsend = tlsstart + size; + for (i = 0; i < dtvsize; i++) { + if (dtv[i+2] < tlsstart || dtv[i+2] > tlsend) { + free((void*) dtv[i+2]); + } + } + + free((void*) tlsstart); +} + +void +allocate_initial_tls(Obj_Entry *list) +{ + register struct Elf_Addr** tp __asm__("r13"); + + tp = allocate_tls(list, 16, 16); } void *__tls_get_addr(unsigned int module, unsigned int offset) From owner-p4-projects@FreeBSD.ORG Thu Apr 8 01:50:54 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7326716A4D1; Thu, 8 Apr 2004 01:50:48 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21A5C16A4CF for ; Thu, 8 Apr 2004 01:50:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 036E343D46 for ; Thu, 8 Apr 2004 01:50:48 -0700 (PDT) (envelope-from dfr@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i388olGe005707 for ; Thu, 8 Apr 2004 01:50:47 -0700 (PDT) (envelope-from dfr@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i388olQp005701 for perforce@freebsd.org; Thu, 8 Apr 2004 01:50:47 -0700 (PDT) (envelope-from dfr@freebsd.org) Date: Thu, 8 Apr 2004 01:50:47 -0700 (PDT) Message-Id: <200404080850.i388olQp005701@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to dfr@freebsd.org using -f From: Doug Rabson To: Perforce Change Reviews Subject: PERFORCE change 50651 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 08:50:54 -0000 http://perforce.freebsd.org/chv.cgi?CH=50651 Change 50651 by dfr@dfr_home on 2004/04/08 01:50:46 Add comments to new relocations for i386 Affected files ... .. //depot/projects/kse/libexec/rtld-elf/i386/reloc.c#5 edit Differences ... ==== //depot/projects/kse/libexec/rtld-elf/i386/reloc.c#5 (text+ko) ==== @@ -51,26 +51,26 @@ #ifndef R_386_TLS_TPOFF -#define R_386_TLS_TPOFF 14 -#define R_386_TLS_IE 15 -#define R_386_TLS_GOTIE 16 -#define R_386_TLS_LE 17 -#define R_386_TLS_GD 18 -#define R_386_TLS_LDM 19 -#define R_386_TLS_GD_32 24 -#define R_386_TLS_GD_PUSH 25 -#define R_386_TLS_GD_CALL 26 -#define R_386_TLS_GD_POP 27 -#define R_386_TLS_LDM_32 28 -#define R_386_TLS_LDM_PUSH 29 -#define R_386_TLS_LDM_CALL 30 -#define R_386_TLS_LDM_POP 31 -#define R_386_TLS_LDO_32 32 -#define R_386_TLS_IE_32 33 -#define R_386_TLS_LE_32 34 -#define R_386_TLS_DTPMOD32 35 -#define R_386_TLS_DTPOFF32 36 -#define R_386_TLS_TPOFF32 37 +#define R_386_TLS_TPOFF 14 /* Negative offset in static TLS block */ +#define R_386_TLS_IE 15 /* Absolute address of GOT for -ve static TLS */ +#define R_386_TLS_GOTIE 16 /* GOT entry for negative static TLS block */ +#define R_386_TLS_LE 17 /* Negative offset relative to static TLS */ +#define R_386_TLS_GD 18 /* 32 bit offset to GOT (index,off) pair */ +#define R_386_TLS_LDM 19 /* 32 bit offset to GOT (index,zero) pair */ +#define R_386_TLS_GD_32 24 /* 32 bit offset to GOT (index,off) pair */ +#define R_386_TLS_GD_PUSH 25 /* pushl instruction for Sun ABI GD sequence */ +#define R_386_TLS_GD_CALL 26 /* call instruction for Sun ABI GD sequence */ +#define R_386_TLS_GD_POP 27 /* popl instruction for Sun ABI GD sequence */ +#define R_386_TLS_LDM_32 28 /* 32 bit offset to GOT (index,zero) pair */ +#define R_386_TLS_LDM_PUSH 29 /* pushl instruction for Sun ABI LD sequence */ +#define R_386_TLS_LDM_CALL 30 /* call instruction for Sun ABI LD sequence */ +#define R_386_TLS_LDM_POP 31 /* popl instruction for Sun ABI LD sequence */ +#define R_386_TLS_LDO_32 32 /* 32 bit offset from start of TLS block */ +#define R_386_TLS_IE_32 33 /* 32 bit offset to GOT static TLS offset entry */ +#define R_386_TLS_LE_32 34 /* 32 bit offset within static TLS block */ +#define R_386_TLS_DTPMOD32 35 /* GOT entry containing TLS index */ +#define R_386_TLS_DTPOFF32 36 /* GOT entry containing TLS offset */ +#define R_386_TLS_TPOFF32 37 /* GOT entry of -ve static TLS offset */ #endif From owner-p4-projects@FreeBSD.ORG Thu Apr 8 02:24:35 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2C6CE16A4D3; Thu, 8 Apr 2004 02:24:34 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4B7D16A4CE for ; Thu, 8 Apr 2004 02:24:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A855C43D79 for ; Thu, 8 Apr 2004 02:24:33 -0700 (PDT) (envelope-from dfr@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i389OXGe014854 for ; Thu, 8 Apr 2004 02:24:33 -0700 (PDT) (envelope-from dfr@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i389OTJm014851 for perforce@freebsd.org; Thu, 8 Apr 2004 02:24:29 -0700 (PDT) (envelope-from dfr@freebsd.org) Date: Thu, 8 Apr 2004 02:24:29 -0700 (PDT) Message-Id: <200404080924.i389OTJm014851@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to dfr@freebsd.org using -f From: Doug Rabson To: Perforce Change Reviews Subject: PERFORCE change 50653 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 09:24:35 -0000 http://perforce.freebsd.org/chv.cgi?CH=50653 Change 50653 by dfr@dfr_home on 2004/04/08 02:24:09 IFC Affected files ... .. //depot/projects/kse/bin/ps/extern.h#9 integrate .. //depot/projects/kse/bin/ps/fmt.c#9 integrate .. //depot/projects/kse/bin/ps/keyword.c#11 integrate .. //depot/projects/kse/bin/ps/nlist.c#6 integrate .. //depot/projects/kse/bin/ps/print.c#17 integrate .. //depot/projects/kse/bin/ps/ps.1#14 integrate .. //depot/projects/kse/bin/ps/ps.c#14 integrate .. //depot/projects/kse/bin/ps/ps.h#5 integrate .. //depot/projects/kse/lib/libc/locale/big5.c#3 integrate .. //depot/projects/kse/lib/libc/locale/btowc.c#3 integrate .. //depot/projects/kse/lib/libc/locale/euc.c#4 integrate .. //depot/projects/kse/lib/libc/locale/gb18030.c#2 integrate .. //depot/projects/kse/lib/libc/locale/gb2312.c#2 integrate .. //depot/projects/kse/lib/libc/locale/gbk.c#2 integrate .. //depot/projects/kse/lib/libc/locale/mblen.c#4 integrate .. //depot/projects/kse/lib/libc/locale/mbrlen.c#3 integrate .. //depot/projects/kse/lib/libc/locale/mbrtowc.c#4 integrate .. //depot/projects/kse/lib/libc/locale/mbsinit.c#2 integrate .. //depot/projects/kse/lib/libc/locale/mbsrtowcs.c#3 integrate .. //depot/projects/kse/lib/libc/locale/mbstowcs.c#4 integrate .. //depot/projects/kse/lib/libc/locale/mbtowc.c#5 integrate .. //depot/projects/kse/lib/libc/locale/mskanji.c#3 integrate .. //depot/projects/kse/lib/libc/locale/none.c#3 integrate .. //depot/projects/kse/lib/libc/locale/setrunelocale.c#4 integrate .. //depot/projects/kse/lib/libc/locale/srune.c#2 integrate .. //depot/projects/kse/lib/libc/locale/table.c#3 integrate .. //depot/projects/kse/lib/libc/locale/utf2.c#3 integrate .. //depot/projects/kse/lib/libc/locale/utf8.c#3 integrate .. //depot/projects/kse/lib/libc/locale/wcrtomb.c#4 integrate .. //depot/projects/kse/lib/libc/locale/wcsftime.c#4 integrate .. //depot/projects/kse/lib/libc/locale/wcsrtombs.c#3 integrate .. //depot/projects/kse/lib/libc/locale/wcstod.c#3 integrate .. //depot/projects/kse/lib/libc/locale/wcstof.c#3 integrate .. //depot/projects/kse/lib/libc/locale/wcstold.c#3 integrate .. //depot/projects/kse/lib/libc/locale/wcstombs.c#4 integrate .. //depot/projects/kse/lib/libc/locale/wctob.c#3 integrate .. //depot/projects/kse/lib/libc/locale/wctomb.c#4 integrate .. //depot/projects/kse/lib/libc/net/name6.c#6 integrate .. //depot/projects/kse/lib/libc/stdio/fgetwc.c#4 integrate .. //depot/projects/kse/lib/libc/stdio/fputwc.c#4 integrate .. //depot/projects/kse/lib/libc/stdio/ungetwc.c#4 integrate .. //depot/projects/kse/lib/libc/stdio/vfprintf.c#7 integrate .. //depot/projects/kse/lib/libc/stdio/vfscanf.c#5 integrate .. //depot/projects/kse/lib/libc/stdio/vfwprintf.c#3 integrate .. //depot/projects/kse/lib/libc/stdio/vfwscanf.c#3 integrate .. //depot/projects/kse/lib/libc/stdio/vswprintf.c#3 integrate .. //depot/projects/kse/lib/libc/stdio/vswscanf.c#3 integrate .. //depot/projects/kse/lib/libc/string/wcscoll.c#3 integrate .. //depot/projects/kse/lib/libc/string/wcsxfrm.c#3 integrate .. //depot/projects/kse/lib/libc/sys/Makefile.inc#4 integrate .. //depot/projects/kse/lib/libc/sys/getfh.2#3 integrate .. //depot/projects/kse/sys/alpha/alpha/clock.c#8 integrate .. //depot/projects/kse/sys/alpha/alpha/genassym.c#20 integrate .. //depot/projects/kse/sys/alpha/alpha/mem.c#8 integrate .. //depot/projects/kse/sys/alpha/alpha/pmap.c#36 integrate .. //depot/projects/kse/sys/alpha/alpha/sys_machdep.c#13 integrate .. //depot/projects/kse/sys/alpha/alpha/timerreg.h#2 integrate .. //depot/projects/kse/sys/alpha/alpha/uio_machdep.c#2 integrate .. //depot/projects/kse/sys/alpha/alpha/vm_machdep.c#33 integrate .. //depot/projects/kse/sys/alpha/include/_limits.h#3 integrate .. //depot/projects/kse/sys/alpha/include/cpu.h#8 integrate .. //depot/projects/kse/sys/alpha/include/endian.h#10 integrate .. //depot/projects/kse/sys/alpha/include/float.h#4 integrate .. //depot/projects/kse/sys/alpha/include/ieee.h#2 integrate .. //depot/projects/kse/sys/alpha/include/in_cksum.h#2 integrate .. //depot/projects/kse/sys/alpha/include/limits.h#6 integrate .. //depot/projects/kse/sys/alpha/include/param.h#9 integrate .. //depot/projects/kse/sys/alpha/include/pmap.h#14 integrate .. //depot/projects/kse/sys/alpha/include/ptrace.h#9 integrate .. //depot/projects/kse/sys/alpha/include/sysarch.h#4 integrate .. //depot/projects/kse/sys/alpha/include/vmparam.h#5 integrate .. //depot/projects/kse/sys/alpha/isa/isa_dma.c#4 integrate .. //depot/projects/kse/sys/amd64/amd64/apic_vector.S#2 integrate .. //depot/projects/kse/sys/amd64/amd64/autoconf.c#2 integrate .. //depot/projects/kse/sys/amd64/amd64/cpu_switch.S#2 integrate .. //depot/projects/kse/sys/amd64/amd64/db_interface.c#2 integrate .. //depot/projects/kse/sys/amd64/amd64/exception.S#2 integrate .. //depot/projects/kse/sys/amd64/amd64/fpu.c#2 integrate .. //depot/projects/kse/sys/amd64/amd64/genassym.c#2 integrate .. //depot/projects/kse/sys/amd64/amd64/identcpu.c#2 integrate .. //depot/projects/kse/sys/amd64/amd64/mem.c#2 integrate .. //depot/projects/kse/sys/amd64/amd64/pmap.c#2 integrate .. //depot/projects/kse/sys/amd64/amd64/support.S#2 integrate .. //depot/projects/kse/sys/amd64/amd64/sys_machdep.c#2 integrate .. //depot/projects/kse/sys/amd64/amd64/uio_machdep.c#2 integrate .. //depot/projects/kse/sys/amd64/amd64/vm_machdep.c#2 integrate .. //depot/projects/kse/sys/amd64/ia32/ia32_signal.c#2 integrate .. //depot/projects/kse/sys/amd64/include/_limits.h#2 integrate .. //depot/projects/kse/sys/amd64/include/asm.h#2 integrate .. //depot/projects/kse/sys/amd64/include/asmacros.h#2 integrate .. //depot/projects/kse/sys/amd64/include/cpu.h#2 integrate .. //depot/projects/kse/sys/amd64/include/cpufunc.h#2 integrate .. //depot/projects/kse/sys/amd64/include/endian.h#2 integrate .. //depot/projects/kse/sys/amd64/include/exec.h#2 integrate .. //depot/projects/kse/sys/amd64/include/float.h#2 integrate .. //depot/projects/kse/sys/amd64/include/fpu.h#2 integrate .. //depot/projects/kse/sys/amd64/include/frame.h#2 integrate .. //depot/projects/kse/sys/amd64/include/in_cksum.h#2 integrate .. //depot/projects/kse/sys/amd64/include/limits.h#2 integrate .. //depot/projects/kse/sys/amd64/include/pcb.h#2 integrate .. //depot/projects/kse/sys/amd64/include/pmap.h#2 integrate .. //depot/projects/kse/sys/amd64/include/proc.h#2 integrate .. //depot/projects/kse/sys/amd64/include/profile.h#2 integrate .. //depot/projects/kse/sys/amd64/include/psl.h#2 integrate .. //depot/projects/kse/sys/amd64/include/ptrace.h#2 integrate .. //depot/projects/kse/sys/amd64/include/reg.h#2 integrate .. //depot/projects/kse/sys/amd64/include/reloc.h#2 integrate .. //depot/projects/kse/sys/amd64/include/segments.h#2 integrate .. //depot/projects/kse/sys/amd64/include/signal.h#2 integrate .. //depot/projects/kse/sys/amd64/include/specialreg.h#2 integrate .. //depot/projects/kse/sys/amd64/include/sysarch.h#2 integrate .. //depot/projects/kse/sys/amd64/include/trap.h#2 integrate .. //depot/projects/kse/sys/amd64/include/tss.h#2 integrate .. //depot/projects/kse/sys/amd64/isa/atpic_vector.S#2 integrate .. //depot/projects/kse/sys/amd64/isa/clock.c#2 integrate .. //depot/projects/kse/sys/amd64/isa/icu.h#2 integrate .. //depot/projects/kse/sys/amd64/isa/isa.h#2 integrate .. //depot/projects/kse/sys/amd64/isa/isa_dma.c#2 integrate .. //depot/projects/kse/sys/amd64/isa/isa_dma.h#2 integrate .. //depot/projects/kse/sys/amd64/isa/nmi.c#2 integrate .. //depot/projects/kse/sys/amd64/isa/timerreg.h#2 integrate .. //depot/projects/kse/sys/arm/include/_limits.h#3 integrate .. //depot/projects/kse/sys/arm/include/limits.h#4 integrate .. //depot/projects/kse/sys/arm/include/signal.h#3 integrate .. //depot/projects/kse/sys/boot/alpha/libalpha/elf_freebsd.c#3 integrate .. //depot/projects/kse/sys/boot/arc/lib/elf_freebsd.c#3 integrate .. //depot/projects/kse/sys/boot/common/loader.8#16 integrate .. //depot/projects/kse/sys/boot/common/newvers.sh#2 integrate .. //depot/projects/kse/sys/boot/efi/libefi/elf_freebsd.c#9 integrate .. //depot/projects/kse/sys/boot/ia64/libski/elf_freebsd.c#8 integrate .. //depot/projects/kse/sys/boot/pc98/boot2/dinode.h#2 integrate .. //depot/projects/kse/sys/boot/pc98/boot2/fs.h#2 integrate .. //depot/projects/kse/sys/boot/pc98/boot2/inode.h#2 integrate .. //depot/projects/kse/sys/boot/pc98/boot2/quota.h#2 integrate .. //depot/projects/kse/sys/boot/sparc64/loader/metadata.c#7 integrate .. //depot/projects/kse/sys/compat/freebsd32/freebsd32_proto.h#2 integrate .. //depot/projects/kse/sys/compat/freebsd32/freebsd32_syscall.h#2 integrate .. //depot/projects/kse/sys/compat/freebsd32/freebsd32_syscalls.c#2 integrate .. //depot/projects/kse/sys/compat/freebsd32/freebsd32_sysent.c#2 integrate .. //depot/projects/kse/sys/compat/ndis/kern_ndis.c#2 integrate .. //depot/projects/kse/sys/compat/ndis/ndis_var.h#2 integrate .. //depot/projects/kse/sys/compat/ndis/subr_ndis.c#2 integrate .. //depot/projects/kse/sys/conf/NOTES#20 integrate .. //depot/projects/kse/sys/conf/files#54 integrate .. //depot/projects/kse/sys/conf/files.pc98#32 integrate .. //depot/projects/kse/sys/conf/newvers.sh#3 integrate .. //depot/projects/kse/sys/conf/options#29 integrate .. //depot/projects/kse/sys/conf/systags.sh#3 integrate .. //depot/projects/kse/sys/contrib/dev/acpica/acfreebsd.h#7 integrate .. //depot/projects/kse/sys/contrib/ipfilter/netinet/fil.c#10 integrate .. //depot/projects/kse/sys/ddb/db_ps.c#26 integrate .. //depot/projects/kse/sys/dev/acpica/acpi_pci.c#4 integrate .. //depot/projects/kse/sys/dev/ath/if_ath.c#3 integrate .. //depot/projects/kse/sys/dev/ath/if_ath_pci.c#2 integrate .. //depot/projects/kse/sys/dev/ath/if_athioctl.h#2 integrate .. //depot/projects/kse/sys/dev/ath/if_athvar.h#3 integrate .. //depot/projects/kse/sys/dev/bfe/if_bfereg.h#2 integrate .. //depot/projects/kse/sys/dev/bge/if_bge.c#16 integrate .. //depot/projects/kse/sys/dev/fb/creator.c#2 integrate .. //depot/projects/kse/sys/dev/fb/gallant12x22.h#2 integrate .. //depot/projects/kse/sys/dev/fb/vga.c#9 integrate .. //depot/projects/kse/sys/dev/fxp/if_fxp.c#20 integrate .. //depot/projects/kse/sys/dev/ic/i8251.h#2 integrate .. //depot/projects/kse/sys/dev/ic/nec765.h#3 integrate .. //depot/projects/kse/sys/dev/ic/ns16550.h#4 integrate .. //depot/projects/kse/sys/dev/if_ndis/if_ndis.c#2 integrate .. //depot/projects/kse/sys/dev/kbd/kbd.c#6 integrate .. //depot/projects/kse/sys/dev/md/md.c#26 integrate .. //depot/projects/kse/sys/dev/nmdm/nmdm.c#10 integrate .. //depot/projects/kse/sys/dev/ofw/openfirmio.c#3 integrate .. //depot/projects/kse/sys/dev/ofw/openfirmio.h#3 integrate .. //depot/projects/kse/sys/dev/pccbb/pccbb.c#23 integrate .. //depot/projects/kse/sys/dev/pci/pcivar.h#10 integrate .. //depot/projects/kse/sys/dev/puc/puc_sbus.c#2 integrate .. //depot/projects/kse/sys/dev/sio/sio.c#20 integrate .. //depot/projects/kse/sys/dev/sio/sioreg.h#8 integrate .. //depot/projects/kse/sys/dev/sio/siovar.h#5 integrate .. //depot/projects/kse/sys/dev/syscons/syscons.c#19 integrate .. //depot/projects/kse/sys/dev/twa/twa.c#2 integrate .. //depot/projects/kse/sys/dev/twa/twa_freebsd.c#2 integrate .. //depot/projects/kse/sys/dev/twa/twa_includes.h#2 integrate .. //depot/projects/kse/sys/dev/uart/uart_bus_ebus.c#2 integrate .. //depot/projects/kse/sys/dev/uart/uart_cpu_sparc64.c#3 integrate .. //depot/projects/kse/sys/dev/usb/if_rue.c#2 integrate .. //depot/projects/kse/sys/dev/zs/z8530reg.h#2 integrate .. //depot/projects/kse/sys/dev/zs/zs.c#3 integrate .. //depot/projects/kse/sys/fs/deadfs/dead_vnops.c#8 integrate .. //depot/projects/kse/sys/fs/fdescfs/fdesc.h#5 integrate .. //depot/projects/kse/sys/fs/fdescfs/fdesc_vfsops.c#10 integrate .. //depot/projects/kse/sys/fs/fdescfs/fdesc_vnops.c#13 integrate .. //depot/projects/kse/sys/fs/fifofs/fifo.h#3 integrate .. //depot/projects/kse/sys/fs/fifofs/fifo_vnops.c#19 integrate .. //depot/projects/kse/sys/fs/hpfs/hpfs_hash.c#8 integrate .. //depot/projects/kse/sys/fs/ntfs/ntfs_ihash.c#4 integrate .. //depot/projects/kse/sys/fs/ntfs/ntfs_vnops.c#12 integrate .. //depot/projects/kse/sys/fs/nullfs/null.h#5 integrate .. //depot/projects/kse/sys/fs/nullfs/null_subr.c#7 integrate .. //depot/projects/kse/sys/fs/nullfs/null_vfsops.c#9 integrate .. //depot/projects/kse/sys/fs/nullfs/null_vnops.c#12 integrate .. //depot/projects/kse/sys/fs/portalfs/portal.h#2 integrate .. //depot/projects/kse/sys/fs/portalfs/portal_vfsops.c#10 integrate .. //depot/projects/kse/sys/fs/portalfs/portal_vnops.c#15 integrate .. //depot/projects/kse/sys/fs/procfs/procfs.h#12 integrate .. //depot/projects/kse/sys/fs/procfs/procfs_ctl.c#27 integrate .. //depot/projects/kse/sys/fs/procfs/procfs_dbregs.c#17 integrate .. //depot/projects/kse/sys/fs/procfs/procfs_fpregs.c#17 integrate .. //depot/projects/kse/sys/fs/procfs/procfs_map.c#6 integrate .. //depot/projects/kse/sys/fs/procfs/procfs_mem.c#8 integrate .. //depot/projects/kse/sys/fs/procfs/procfs_note.c#3 integrate .. //depot/projects/kse/sys/fs/procfs/procfs_regs.c#17 integrate .. //depot/projects/kse/sys/fs/procfs/procfs_status.c#17 integrate .. //depot/projects/kse/sys/fs/procfs/procfs_type.c#6 integrate .. //depot/projects/kse/sys/fs/specfs/spec_vnops.c#18 integrate .. //depot/projects/kse/sys/fs/umapfs/umap.h#3 integrate .. //depot/projects/kse/sys/fs/umapfs/umap_subr.c#8 integrate .. //depot/projects/kse/sys/fs/umapfs/umap_vfsops.c#8 integrate .. //depot/projects/kse/sys/fs/umapfs/umap_vnops.c#7 integrate .. //depot/projects/kse/sys/fs/unionfs/union.h#8 integrate .. //depot/projects/kse/sys/fs/unionfs/union_subr.c#13 integrate .. //depot/projects/kse/sys/fs/unionfs/union_vfsops.c#13 integrate .. //depot/projects/kse/sys/fs/unionfs/union_vnops.c#10 integrate .. //depot/projects/kse/sys/geom/geom_io.c#7 integrate .. //depot/projects/kse/sys/gnu/ext2fs/ext2_alloc.c#4 integrate .. //depot/projects/kse/sys/gnu/ext2fs/ext2_balloc.c#4 integrate .. //depot/projects/kse/sys/gnu/ext2fs/ext2_bmap.c#3 integrate .. //depot/projects/kse/sys/gnu/ext2fs/ext2_extern.h#6 integrate .. //depot/projects/kse/sys/gnu/ext2fs/ext2_ihash.c#4 integrate .. //depot/projects/kse/sys/gnu/ext2fs/ext2_inode.c#7 integrate .. //depot/projects/kse/sys/gnu/ext2fs/ext2_lookup.c#8 integrate .. //depot/projects/kse/sys/gnu/ext2fs/ext2_mount.h#3 integrate .. //depot/projects/kse/sys/gnu/ext2fs/ext2_readwrite.c#6 integrate .. //depot/projects/kse/sys/gnu/ext2fs/ext2_subr.c#4 integrate .. //depot/projects/kse/sys/gnu/ext2fs/ext2_vfsops.c#13 integrate .. //depot/projects/kse/sys/gnu/ext2fs/ext2_vnops.c#11 integrate .. //depot/projects/kse/sys/gnu/ext2fs/fs.h#6 integrate .. //depot/projects/kse/sys/gnu/ext2fs/inode.h#2 integrate .. //depot/projects/kse/sys/i386/conf/NOTES#41 integrate .. //depot/projects/kse/sys/i386/i386/apic_vector.s#2 integrate .. //depot/projects/kse/sys/i386/i386/autoconf.c#13 integrate .. //depot/projects/kse/sys/i386/i386/db_interface.c#15 integrate .. //depot/projects/kse/sys/i386/i386/elan-mmcr.c#6 integrate .. //depot/projects/kse/sys/i386/i386/exception.s#16 integrate .. //depot/projects/kse/sys/i386/i386/genassym.c#34 integrate .. //depot/projects/kse/sys/i386/i386/identcpu.c#16 integrate .. //depot/projects/kse/sys/i386/i386/in_cksum.c#5 integrate .. //depot/projects/kse/sys/i386/i386/locore.s#18 integrate .. //depot/projects/kse/sys/i386/i386/mem.c#10 integrate .. //depot/projects/kse/sys/i386/i386/pmap.c#46 integrate .. //depot/projects/kse/sys/i386/i386/support.s#13 integrate .. //depot/projects/kse/sys/i386/i386/swtch.s#38 integrate .. //depot/projects/kse/sys/i386/i386/sys_machdep.c#16 integrate .. //depot/projects/kse/sys/i386/i386/uio_machdep.c#2 integrate .. //depot/projects/kse/sys/i386/i386/vm_machdep.c#69 integrate .. //depot/projects/kse/sys/i386/include/_limits.h#3 integrate .. //depot/projects/kse/sys/i386/include/asm.h#6 integrate .. //depot/projects/kse/sys/i386/include/asmacros.h#5 integrate .. //depot/projects/kse/sys/i386/include/cpu.h#12 integrate .. //depot/projects/kse/sys/i386/include/cpufunc.h#14 integrate .. //depot/projects/kse/sys/i386/include/endian.h#12 integrate .. //depot/projects/kse/sys/i386/include/exec.h#2 integrate .. //depot/projects/kse/sys/i386/include/float.h#3 integrate .. //depot/projects/kse/sys/i386/include/frame.h#4 integrate .. //depot/projects/kse/sys/i386/include/in_cksum.h#6 integrate .. //depot/projects/kse/sys/i386/include/limits.h#6 integrate .. //depot/projects/kse/sys/i386/include/npx.h#8 integrate .. //depot/projects/kse/sys/i386/include/param.h#14 integrate .. //depot/projects/kse/sys/i386/include/pcb.h#10 integrate .. //depot/projects/kse/sys/i386/include/pmap.h#12 integrate .. //depot/projects/kse/sys/i386/include/proc.h#9 integrate .. //depot/projects/kse/sys/i386/include/profile.h#8 integrate .. //depot/projects/kse/sys/i386/include/psl.h#3 integrate .. //depot/projects/kse/sys/i386/include/ptrace.h#5 integrate .. //depot/projects/kse/sys/i386/include/reg.h#8 integrate .. //depot/projects/kse/sys/i386/include/reloc.h#2 integrate .. //depot/projects/kse/sys/i386/include/segments.h#7 integrate .. //depot/projects/kse/sys/i386/include/signal.h#7 integrate .. //depot/projects/kse/sys/i386/include/specialreg.h#4 integrate .. //depot/projects/kse/sys/i386/include/sysarch.h#5 integrate .. //depot/projects/kse/sys/i386/include/trap.h#2 integrate .. //depot/projects/kse/sys/i386/include/tss.h#3 integrate .. //depot/projects/kse/sys/i386/include/varargs.h#5 integrate .. //depot/projects/kse/sys/i386/include/vmparam.h#3 integrate .. //depot/projects/kse/sys/i386/isa/atpic_vector.s#2 integrate .. //depot/projects/kse/sys/i386/isa/bs/bs.c#3 delete .. //depot/projects/kse/sys/i386/isa/bs/bsfunc.c#3 delete .. //depot/projects/kse/sys/i386/isa/bs/bsfunc.h#3 delete .. //depot/projects/kse/sys/i386/isa/bs/bshw.c#3 delete .. //depot/projects/kse/sys/i386/isa/bs/bshw.h#3 delete .. //depot/projects/kse/sys/i386/isa/bs/bshw.lst#2 delete .. //depot/projects/kse/sys/i386/isa/bs/bshw_dma.c#4 delete .. //depot/projects/kse/sys/i386/isa/bs/bshw_pdma.c#3 delete .. //depot/projects/kse/sys/i386/isa/bs/bsif.c#4 delete .. //depot/projects/kse/sys/i386/isa/bs/bsif.h#4 delete .. //depot/projects/kse/sys/i386/isa/bs/bsvar.h#3 delete .. //depot/projects/kse/sys/i386/isa/clock.c#15 integrate .. //depot/projects/kse/sys/i386/isa/cy.c#11 integrate .. //depot/projects/kse/sys/i386/isa/icu.h#6 integrate .. //depot/projects/kse/sys/i386/isa/isa.h#3 integrate .. //depot/projects/kse/sys/i386/isa/isa_dma.c#6 integrate .. //depot/projects/kse/sys/i386/isa/isa_dma.h#3 integrate .. //depot/projects/kse/sys/i386/isa/nmi.c#2 integrate .. //depot/projects/kse/sys/i386/isa/npx.c#24 integrate .. //depot/projects/kse/sys/i386/isa/timerreg.h#2 integrate .. //depot/projects/kse/sys/ia64/ia64/clock.c#10 integrate .. //depot/projects/kse/sys/ia64/ia64/genassym.c#24 integrate .. //depot/projects/kse/sys/ia64/ia64/mem.c#9 integrate .. //depot/projects/kse/sys/ia64/ia64/pmap.c#33 integrate .. //depot/projects/kse/sys/ia64/ia64/uio_machdep.c#2 integrate .. //depot/projects/kse/sys/ia64/ia64/vm_machdep.c#25 integrate .. //depot/projects/kse/sys/ia64/include/_limits.h#3 integrate .. //depot/projects/kse/sys/ia64/include/cpu.h#10 integrate .. //depot/projects/kse/sys/ia64/include/endian.h#11 integrate .. //depot/projects/kse/sys/ia64/include/float.h#4 integrate .. //depot/projects/kse/sys/ia64/include/ieee.h#2 integrate .. //depot/projects/kse/sys/ia64/include/in_cksum.h#2 integrate .. //depot/projects/kse/sys/ia64/include/limits.h#6 integrate .. //depot/projects/kse/sys/ia64/include/param.h#10 integrate .. //depot/projects/kse/sys/ia64/include/pmap.h#9 integrate .. //depot/projects/kse/sys/ia64/include/ptrace.h#5 integrate .. //depot/projects/kse/sys/ia64/include/vmparam.h#5 integrate .. //depot/projects/kse/sys/ia64/isa/isa_dma.c#5 integrate .. //depot/projects/kse/sys/isa/fd.c#14 integrate .. //depot/projects/kse/sys/isa/fdreg.h#4 integrate .. //depot/projects/kse/sys/isa/isareg.h#4 integrate .. //depot/projects/kse/sys/isa/psm.c#13 integrate .. //depot/projects/kse/sys/isa/rtc.h#2 integrate .. //depot/projects/kse/sys/isofs/cd9660/cd9660_bmap.c#4 integrate .. //depot/projects/kse/sys/isofs/cd9660/cd9660_lookup.c#8 integrate .. //depot/projects/kse/sys/isofs/cd9660/cd9660_mount.h#3 integrate .. //depot/projects/kse/sys/isofs/cd9660/cd9660_node.c#7 integrate .. //depot/projects/kse/sys/isofs/cd9660/cd9660_node.h#4 integrate .. //depot/projects/kse/sys/isofs/cd9660/cd9660_rrip.c#5 integrate .. //depot/projects/kse/sys/isofs/cd9660/cd9660_rrip.h#2 integrate .. //depot/projects/kse/sys/isofs/cd9660/cd9660_util.c#4 integrate .. //depot/projects/kse/sys/isofs/cd9660/cd9660_vfsops.c#12 integrate .. //depot/projects/kse/sys/isofs/cd9660/cd9660_vnops.c#10 integrate .. //depot/projects/kse/sys/isofs/cd9660/iso.h#4 integrate .. //depot/projects/kse/sys/isofs/cd9660/iso_rrip.h#3 integrate .. //depot/projects/kse/sys/kern/imgact_elf.c#27 integrate .. //depot/projects/kse/sys/kern/init_sysent.c#27 integrate .. //depot/projects/kse/sys/kern/kern_clock.c#22 integrate .. //depot/projects/kse/sys/kern/kern_condvar.c#45 integrate .. //depot/projects/kse/sys/kern/kern_descrip.c#40 integrate .. //depot/projects/kse/sys/kern/kern_event.c#15 integrate .. //depot/projects/kse/sys/kern/kern_exit.c#65 integrate .. //depot/projects/kse/sys/kern/kern_fork.c#84 integrate .. //depot/projects/kse/sys/kern/kern_ktrace.c#18 integrate .. //depot/projects/kse/sys/kern/kern_lockf.c#14 integrate .. //depot/projects/kse/sys/kern/kern_malloc.c#15 integrate .. //depot/projects/kse/sys/kern/kern_mib.c#12 integrate .. //depot/projects/kse/sys/kern/kern_mutex.c#36 integrate .. //depot/projects/kse/sys/kern/kern_proc.c#90 integrate .. //depot/projects/kse/sys/kern/kern_prot.c#34 integrate .. //depot/projects/kse/sys/kern/kern_resource.c#26 integrate .. //depot/projects/kse/sys/kern/kern_shutdown.c#35 integrate .. //depot/projects/kse/sys/kern/kern_sig.c#70 integrate .. //depot/projects/kse/sys/kern/kern_subr.c#20 integrate .. //depot/projects/kse/sys/kern/kern_synch.c#81 integrate .. //depot/projects/kse/sys/kern/kern_sysctl.c#18 integrate .. //depot/projects/kse/sys/kern/kern_thr.c#4 integrate .. //depot/projects/kse/sys/kern/kern_thread.c#114 integrate .. //depot/projects/kse/sys/kern/kern_time.c#13 integrate .. //depot/projects/kse/sys/kern/kern_timeout.c#9 integrate .. //depot/projects/kse/sys/kern/kern_xxx.c#8 integrate .. //depot/projects/kse/sys/kern/sched_4bsd.c#3 integrate .. //depot/projects/kse/sys/kern/sched_ule.c#3 integrate .. //depot/projects/kse/sys/kern/subr_autoconf.c#4 integrate .. //depot/projects/kse/sys/kern/subr_clock.c#4 integrate .. //depot/projects/kse/sys/kern/subr_log.c#9 integrate .. //depot/projects/kse/sys/kern/subr_mchain.c#8 integrate .. //depot/projects/kse/sys/kern/subr_param.c#13 integrate .. //depot/projects/kse/sys/kern/subr_prf.c#19 integrate .. //depot/projects/kse/sys/kern/subr_prof.c#12 integrate .. //depot/projects/kse/sys/kern/subr_scanf.c#3 integrate .. //depot/projects/kse/sys/kern/subr_turnstile.c#2 integrate .. //depot/projects/kse/sys/kern/sys_generic.c#37 integrate .. //depot/projects/kse/sys/kern/sys_socket.c#12 integrate .. //depot/projects/kse/sys/kern/syscalls.c#26 integrate .. //depot/projects/kse/sys/kern/syscalls.master#26 integrate .. //depot/projects/kse/sys/kern/tty.c#33 integrate .. //depot/projects/kse/sys/kern/tty_compat.c#4 integrate .. //depot/projects/kse/sys/kern/tty_conf.c#5 integrate .. //depot/projects/kse/sys/kern/tty_cons.c#11 integrate .. //depot/projects/kse/sys/kern/tty_pty.c#13 integrate .. //depot/projects/kse/sys/kern/uipc_cow.c#7 integrate .. //depot/projects/kse/sys/kern/uipc_domain.c#7 integrate .. //depot/projects/kse/sys/kern/uipc_mbuf.c#12 integrate .. //depot/projects/kse/sys/kern/uipc_mbuf2.c#6 integrate .. //depot/projects/kse/sys/kern/uipc_proto.c#5 integrate .. //depot/projects/kse/sys/kern/uipc_socket.c#24 integrate .. //depot/projects/kse/sys/kern/uipc_socket2.c#23 integrate .. //depot/projects/kse/sys/kern/uipc_syscalls.c#24 integrate .. //depot/projects/kse/sys/kern/uipc_usrreq.c#23 integrate .. //depot/projects/kse/sys/kern/vfs_cache.c#18 integrate .. //depot/projects/kse/sys/kern/vfs_cluster.c#13 integrate .. //depot/projects/kse/sys/kern/vfs_default.c#11 integrate .. //depot/projects/kse/sys/kern/vfs_export.c#9 integrate .. //depot/projects/kse/sys/kern/vfs_init.c#8 integrate .. //depot/projects/kse/sys/kern/vfs_lookup.c#13 integrate .. //depot/projects/kse/sys/kern/vfs_mount.c#6 integrate .. //depot/projects/kse/sys/kern/vfs_subr.c#46 integrate .. //depot/projects/kse/sys/kern/vfs_syscalls.c#38 integrate .. //depot/projects/kse/sys/kern/vfs_vnops.c#34 integrate .. //depot/projects/kse/sys/kern/vnode_if.src#14 integrate .. //depot/projects/kse/sys/libkern/ashldi3.c#3 integrate .. //depot/projects/kse/sys/libkern/ashrdi3.c#3 integrate .. //depot/projects/kse/sys/libkern/bcmp.c#4 integrate .. //depot/projects/kse/sys/libkern/bsearch.c#6 integrate .. //depot/projects/kse/sys/libkern/divdi3.c#3 integrate .. //depot/projects/kse/sys/libkern/ffs.c#4 integrate .. //depot/projects/kse/sys/libkern/ffsl.c#2 integrate .. //depot/projects/kse/sys/libkern/fls.c#2 integrate .. //depot/projects/kse/sys/libkern/flsl.c#2 integrate .. //depot/projects/kse/sys/libkern/fnmatch.c#3 integrate .. //depot/projects/kse/sys/libkern/index.c#3 integrate .. //depot/projects/kse/sys/libkern/lshrdi3.c#3 integrate .. //depot/projects/kse/sys/libkern/mcount.c#5 integrate .. //depot/projects/kse/sys/libkern/moddi3.c#3 integrate .. //depot/projects/kse/sys/libkern/qdivrem.c#3 integrate .. //depot/projects/kse/sys/libkern/qsort.c#4 integrate .. //depot/projects/kse/sys/libkern/quad.h#4 integrate .. //depot/projects/kse/sys/libkern/random.c#3 integrate .. //depot/projects/kse/sys/libkern/rindex.c#3 integrate .. //depot/projects/kse/sys/libkern/scanc.c#3 integrate .. //depot/projects/kse/sys/libkern/skpc.c#3 integrate .. //depot/projects/kse/sys/libkern/strcat.c#4 integrate .. //depot/projects/kse/sys/libkern/strcmp.c#4 integrate .. //depot/projects/kse/sys/libkern/strcpy.c#4 integrate .. //depot/projects/kse/sys/libkern/strlen.c#4 integrate .. //depot/projects/kse/sys/libkern/strncmp.c#4 integrate .. //depot/projects/kse/sys/libkern/strncpy.c#4 integrate .. //depot/projects/kse/sys/libkern/strsep.c#2 integrate .. //depot/projects/kse/sys/libkern/strtol.c#3 integrate .. //depot/projects/kse/sys/libkern/strtoq.c#3 integrate .. //depot/projects/kse/sys/libkern/strtoul.c#3 integrate .. //depot/projects/kse/sys/libkern/strtouq.c#3 integrate .. //depot/projects/kse/sys/libkern/ucmpdi2.c#3 integrate .. //depot/projects/kse/sys/libkern/udivdi3.c#3 integrate .. //depot/projects/kse/sys/libkern/umoddi3.c#3 integrate .. //depot/projects/kse/sys/modules/pf/Makefile#2 integrate .. //depot/projects/kse/sys/modules/pflog/Makefile#2 integrate .. //depot/projects/kse/sys/modules/pfsync/Makefile#2 integrate .. //depot/projects/kse/sys/net/bpf.c#16 integrate .. //depot/projects/kse/sys/net/bpf.h#6 integrate .. //depot/projects/kse/sys/net/bpf_compat.h#4 integrate .. //depot/projects/kse/sys/net/bpf_filter.c#6 integrate .. //depot/projects/kse/sys/net/bpfdesc.h#7 integrate .. //depot/projects/kse/sys/net/bsd_comp.c#6 integrate .. //depot/projects/kse/sys/net/if.c#22 integrate .. //depot/projects/kse/sys/net/if.h#14 integrate .. //depot/projects/kse/sys/net/if_arc.h#6 integrate .. //depot/projects/kse/sys/net/if_arcsubr.c#6 integrate .. //depot/projects/kse/sys/net/if_arp.h#5 integrate .. //depot/projects/kse/sys/net/if_disc.c#6 integrate .. //depot/projects/kse/sys/net/if_dl.h#5 integrate .. //depot/projects/kse/sys/net/if_ethersubr.c#22 integrate .. //depot/projects/kse/sys/net/if_faith.c#12 integrate .. //depot/projects/kse/sys/net/if_fddisubr.c#6 integrate .. //depot/projects/kse/sys/net/if_gif.c#17 integrate .. //depot/projects/kse/sys/net/if_gif.h#9 integrate .. //depot/projects/kse/sys/net/if_iso88025subr.c#8 integrate .. //depot/projects/kse/sys/net/if_llc.h#5 integrate .. //depot/projects/kse/sys/net/if_loop.c#10 integrate .. //depot/projects/kse/sys/net/if_sl.c#14 integrate .. //depot/projects/kse/sys/net/if_slvar.h#6 integrate .. //depot/projects/kse/sys/net/if_types.h#4 integrate .. //depot/projects/kse/sys/net/if_var.h#16 integrate .. //depot/projects/kse/sys/net/netisr.h#7 integrate .. //depot/projects/kse/sys/net/radix.c#5 integrate .. //depot/projects/kse/sys/net/radix.h#5 integrate .. //depot/projects/kse/sys/net/raw_cb.c#6 integrate .. //depot/projects/kse/sys/net/raw_cb.h#6 integrate .. //depot/projects/kse/sys/net/raw_usrreq.c#10 integrate .. //depot/projects/kse/sys/net/route.c#7 integrate .. //depot/projects/kse/sys/net/route.h#10 integrate .. //depot/projects/kse/sys/net/rtsock.c#21 integrate .. //depot/projects/kse/sys/net/slcompress.c#4 integrate .. //depot/projects/kse/sys/net/slcompress.h#4 integrate .. //depot/projects/kse/sys/net/slip.h#3 integrate .. //depot/projects/kse/sys/net80211/ieee80211.c#2 integrate .. //depot/projects/kse/sys/net80211/ieee80211.h#2 integrate .. //depot/projects/kse/sys/net80211/ieee80211_input.c#2 integrate .. //depot/projects/kse/sys/net80211/ieee80211_node.c#2 integrate .. //depot/projects/kse/sys/net80211/ieee80211_node.h#2 integrate .. //depot/projects/kse/sys/net80211/ieee80211_output.c#2 integrate .. //depot/projects/kse/sys/net80211/ieee80211_proto.c#2 integrate .. //depot/projects/kse/sys/net80211/ieee80211_radiotap.h#2 integrate .. //depot/projects/kse/sys/net80211/ieee80211_var.h#2 integrate .. //depot/projects/kse/sys/netgraph/ng_l2tp.c#3 integrate .. //depot/projects/kse/sys/netinet/icmp6.h#7 integrate .. //depot/projects/kse/sys/netinet/icmp_var.h#6 integrate .. //depot/projects/kse/sys/netinet/if_ether.c#15 integrate .. //depot/projects/kse/sys/netinet/if_ether.h#5 integrate .. //depot/projects/kse/sys/netinet/igmp.c#7 integrate .. //depot/projects/kse/sys/netinet/igmp.h#2 integrate .. //depot/projects/kse/sys/netinet/igmp_var.h#4 integrate .. //depot/projects/kse/sys/netinet/in.c#13 integrate .. //depot/projects/kse/sys/netinet/in.h#13 integrate .. //depot/projects/kse/sys/netinet/in_cksum.c#2 integrate .. //depot/projects/kse/sys/netinet/in_pcb.c#22 integrate .. //depot/projects/kse/sys/netinet/in_pcb.h#17 integrate .. //depot/projects/kse/sys/netinet/in_proto.c#8 integrate .. //depot/projects/kse/sys/netinet/in_systm.h#3 integrate .. //depot/projects/kse/sys/netinet/in_var.h#7 integrate .. //depot/projects/kse/sys/netinet/ip.h#4 integrate .. //depot/projects/kse/sys/netinet/ip6.h#4 integrate .. //depot/projects/kse/sys/netinet/ip_divert.c#18 integrate .. //depot/projects/kse/sys/netinet/ip_icmp.c#13 integrate .. //depot/projects/kse/sys/netinet/ip_icmp.h#5 integrate .. //depot/projects/kse/sys/netinet/ip_input.c#27 integrate .. //depot/projects/kse/sys/netinet/ip_mroute.h#4 integrate .. //depot/projects/kse/sys/netinet/ip_output.c#30 integrate .. //depot/projects/kse/sys/netinet/ip_var.h#9 integrate .. //depot/projects/kse/sys/netinet/ipprotosw.h#5 integrate .. //depot/projects/kse/sys/netinet/raw_ip.c#18 integrate .. //depot/projects/kse/sys/netinet/tcp.h#3 integrate .. //depot/projects/kse/sys/netinet/tcp_debug.c#5 integrate .. //depot/projects/kse/sys/netinet/tcp_debug.h#3 integrate .. //depot/projects/kse/sys/netinet/tcp_fsm.h#3 integrate .. //depot/projects/kse/sys/netinet/tcp_input.c#30 integrate .. //depot/projects/kse/sys/netinet/tcp_output.c#15 integrate .. //depot/projects/kse/sys/netinet/tcp_seq.h#5 integrate .. //depot/projects/kse/sys/netinet/tcp_subr.c#22 integrate .. //depot/projects/kse/sys/netinet/tcp_timer.c#10 integrate .. //depot/projects/kse/sys/netinet/tcp_timer.h#6 integrate .. //depot/projects/kse/sys/netinet/tcp_usrreq.c#15 integrate .. //depot/projects/kse/sys/netinet/tcp_var.h#14 integrate .. //depot/projects/kse/sys/netinet/tcpip.h#2 integrate .. //depot/projects/kse/sys/netinet/udp.h#2 integrate .. //depot/projects/kse/sys/netinet/udp_usrreq.c#21 integrate .. //depot/projects/kse/sys/netinet/udp_var.h#5 integrate .. //depot/projects/kse/sys/netinet6/icmp6.c#9 integrate .. //depot/projects/kse/sys/netinet6/in6.c#11 integrate .. //depot/projects/kse/sys/netinet6/in6.h#10 integrate .. //depot/projects/kse/sys/netinet6/in6_cksum.c#4 integrate .. //depot/projects/kse/sys/netinet6/in6_pcb.c#19 integrate .. //depot/projects/kse/sys/netinet6/in6_pcb.h#9 integrate .. //depot/projects/kse/sys/netinet6/in6_prefix.c#4 integrate .. //depot/projects/kse/sys/netinet6/in6_proto.c#5 integrate .. //depot/projects/kse/sys/netinet6/in6_src.c#10 integrate .. //depot/projects/kse/sys/netinet6/in6_var.h#7 integrate .. //depot/projects/kse/sys/netinet6/ip6_input.c#12 integrate .. //depot/projects/kse/sys/netinet6/ip6_mroute.c#10 integrate .. //depot/projects/kse/sys/netinet6/ip6_output.c#11 integrate .. //depot/projects/kse/sys/netinet6/ip6_var.h#6 integrate .. //depot/projects/kse/sys/netinet6/ip6protosw.h#7 integrate .. //depot/projects/kse/sys/netinet6/mld6.c#4 integrate .. //depot/projects/kse/sys/netinet6/raw_ip6.c#14 integrate .. //depot/projects/kse/sys/netinet6/tcp6_var.h#3 integrate .. //depot/projects/kse/sys/netinet6/udp6_output.c#9 integrate .. //depot/projects/kse/sys/netinet6/udp6_usrreq.c#17 integrate .. //depot/projects/kse/sys/netinet6/udp6_var.h#4 integrate .. //depot/projects/kse/sys/netipsec/key.c#3 integrate .. //depot/projects/kse/sys/netipsec/xform_tcp.c#1 branch .. //depot/projects/kse/sys/nfs/nfs_common.c#8 integrate .. //depot/projects/kse/sys/nfs/nfs_common.h#4 integrate .. //depot/projects/kse/sys/nfs/nfsproto.h#4 integrate .. //depot/projects/kse/sys/nfs/rpcv2.h#4 integrate .. //depot/projects/kse/sys/nfs/xdr_subs.h#2 integrate .. //depot/projects/kse/sys/nfs4client/nfs4_socket.c#2 integrate .. //depot/projects/kse/sys/nfs4client/nfs4_vfsops.c#2 integrate .. //depot/projects/kse/sys/nfs4client/nfs4_vnops.c#2 integrate .. //depot/projects/kse/sys/nfsclient/nfs.h#14 integrate .. //depot/projects/kse/sys/nfsclient/nfs_bio.c#13 integrate .. //depot/projects/kse/sys/nfsclient/nfs_diskless.c#3 integrate .. //depot/projects/kse/sys/nfsclient/nfs_nfsiod.c#8 integrate .. //depot/projects/kse/sys/nfsclient/nfs_node.c#10 integrate .. //depot/projects/kse/sys/nfsclient/nfs_socket.c#18 integrate .. //depot/projects/kse/sys/nfsclient/nfs_subs.c#9 integrate .. //depot/projects/kse/sys/nfsclient/nfs_vfsops.c#17 integrate .. //depot/projects/kse/sys/nfsclient/nfs_vnops.c#14 integrate .. //depot/projects/kse/sys/nfsclient/nfsargs.h#4 integrate .. //depot/projects/kse/sys/nfsclient/nfsdiskless.h#6 integrate .. //depot/projects/kse/sys/nfsclient/nfsm_subs.h#5 integrate .. //depot/projects/kse/sys/nfsclient/nfsmount.h#6 integrate .. //depot/projects/kse/sys/nfsclient/nfsnode.h#7 integrate .. //depot/projects/kse/sys/nfsclient/nfsstats.h#2 integrate .. //depot/projects/kse/sys/nfsserver/nfs.h#11 integrate .. //depot/projects/kse/sys/nfsserver/nfs_serv.c#16 integrate .. //depot/projects/kse/sys/nfsserver/nfs_srvcache.c#5 integrate .. //depot/projects/kse/sys/nfsserver/nfs_srvsock.c#10 integrate .. //depot/projects/kse/sys/nfsserver/nfs_srvsubs.c#11 integrate .. //depot/projects/kse/sys/nfsserver/nfs_syscalls.c#10 integrate .. //depot/projects/kse/sys/nfsserver/nfsm_subs.h#6 integrate .. //depot/projects/kse/sys/nfsserver/nfsrvcache.h#3 integrate .. //depot/projects/kse/sys/nfsserver/nfsrvstats.h#2 integrate .. //depot/projects/kse/sys/pc98/conf/GENERIC#21 integrate .. //depot/projects/kse/sys/pc98/conf/GENERIC.hints#4 integrate .. //depot/projects/kse/sys/pc98/conf/NOTES#4 integrate .. //depot/projects/kse/sys/pc98/pc98/clock.c#11 integrate .. //depot/projects/kse/sys/pc98/pc98/fdreg.h#3 integrate .. //depot/projects/kse/sys/pc98/pc98/isa_dma.c#5 integrate .. //depot/projects/kse/sys/pc98/pc98/nmi.c#2 integrate .. //depot/projects/kse/sys/pc98/pc98/pc98.h#4 integrate .. //depot/projects/kse/sys/pc98/pc98/sio.c#20 integrate .. //depot/projects/kse/sys/pc98/pc98/wd.c#7 integrate .. //depot/projects/kse/sys/pc98/pc98/wdreg.h#3 integrate .. //depot/projects/kse/sys/pci/agp_ali.c#4 integrate .. //depot/projects/kse/sys/pci/agp_amd.c#7 integrate .. //depot/projects/kse/sys/pci/agp_i810.c#8 integrate .. //depot/projects/kse/sys/pci/agp_intel.c#8 integrate .. //depot/projects/kse/sys/pci/agp_nvidia.c#2 integrate .. //depot/projects/kse/sys/pci/agp_sis.c#4 integrate .. //depot/projects/kse/sys/pci/agp_via.c#5 integrate .. //depot/projects/kse/sys/pci/agpreg.h#6 integrate .. //depot/projects/kse/sys/pci/cy_pci.c#5 integrate .. //depot/projects/kse/sys/pci/if_rl.c#16 integrate .. //depot/projects/kse/sys/pci/if_ste.c#14 integrate .. //depot/projects/kse/sys/pci/if_stereg.h#6 integrate .. //depot/projects/kse/sys/pci/if_vr.c#9 integrate .. //depot/projects/kse/sys/pci/if_vrreg.h#4 integrate .. //depot/projects/kse/sys/powerpc/include/_limits.h#3 integrate .. //depot/projects/kse/sys/powerpc/include/endian.h#10 integrate .. //depot/projects/kse/sys/powerpc/include/float.h#3 integrate .. //depot/projects/kse/sys/powerpc/include/ieee.h#2 integrate .. //depot/projects/kse/sys/powerpc/include/in_cksum.h#2 integrate .. //depot/projects/kse/sys/powerpc/include/limits.h#6 integrate .. //depot/projects/kse/sys/powerpc/include/pmap.h#10 integrate .. //depot/projects/kse/sys/powerpc/include/ptrace.h#4 integrate .. //depot/projects/kse/sys/powerpc/powerpc/bcopy.c#4 integrate .. //depot/projects/kse/sys/powerpc/powerpc/genassym.c#18 integrate .. //depot/projects/kse/sys/powerpc/powerpc/intr_machdep.c#3 integrate .. //depot/projects/kse/sys/powerpc/powerpc/pmap.c#23 integrate .. //depot/projects/kse/sys/powerpc/powerpc/uio_machdep.c#2 integrate .. //depot/projects/kse/sys/powerpc/powerpc/vm_machdep.c#18 integrate .. //depot/projects/kse/sys/rpc/rpcclnt.h#2 integrate .. //depot/projects/kse/sys/rpc/rpcm_subs.h#2 integrate .. //depot/projects/kse/sys/sparc64/creator/creator_upa.c#2 integrate .. //depot/projects/kse/sys/sparc64/include/_types.h#4 integrate .. //depot/projects/kse/sys/sparc64/include/asm.h#5 integrate .. //depot/projects/kse/sys/sparc64/include/bus_common.h#4 integrate .. //depot/projects/kse/sys/sparc64/include/cache.h#7 integrate .. //depot/projects/kse/sys/sparc64/include/cpu.h#12 integrate .. //depot/projects/kse/sys/sparc64/include/eeprom.h#2 integrate .. //depot/projects/kse/sys/sparc64/include/endian.h#12 integrate .. //depot/projects/kse/sys/sparc64/include/float.h#4 integrate .. //depot/projects/kse/sys/sparc64/include/ieee.h#2 integrate .. //depot/projects/kse/sys/sparc64/include/in_cksum.h#2 integrate .. //depot/projects/kse/sys/sparc64/include/iommureg.h#5 integrate .. //depot/projects/kse/sys/sparc64/include/pmap.h#18 integrate .. //depot/projects/kse/sys/sparc64/include/proc.h#12 integrate .. //depot/projects/kse/sys/sparc64/include/ptrace.h#6 integrate .. //depot/projects/kse/sys/sparc64/include/reg.h#14 integrate .. //depot/projects/kse/sys/sparc64/include/signal.h#8 integrate .. //depot/projects/kse/sys/sparc64/include/sysarch.h#4 integrate .. //depot/projects/kse/sys/sparc64/sbus/sbus.c#5 integrate .. //depot/projects/kse/sys/sparc64/sbus/sbusvar.h#3 integrate .. //depot/projects/kse/sys/sparc64/sparc64/bus_machdep.c#8 integrate .. //depot/projects/kse/sys/sparc64/sparc64/cache.c#8 integrate .. //depot/projects/kse/sys/sparc64/sparc64/eeprom.c#3 integrate .. //depot/projects/kse/sys/sparc64/sparc64/eeprom_ebus.c#3 integrate .. //depot/projects/kse/sys/sparc64/sparc64/eeprom_fhc.c#3 integrate .. //depot/projects/kse/sys/sparc64/sparc64/eeprom_sbus.c#3 integrate .. //depot/projects/kse/sys/sparc64/sparc64/in_cksum.c#2 integrate .. //depot/projects/kse/sys/sparc64/sparc64/intr_machdep.c#13 integrate .. //depot/projects/kse/sys/sparc64/sparc64/iommu.c#7 integrate .. //depot/projects/kse/sys/sparc64/sparc64/machdep.c#41 integrate .. //depot/projects/kse/sys/sparc64/sparc64/mem.c#3 integrate .. //depot/projects/kse/sys/sparc64/sparc64/pmap.c#38 integrate .. //depot/projects/kse/sys/sparc64/sparc64/uio_machdep.c#2 integrate .. //depot/projects/kse/sys/sparc64/sparc64/vm_machdep.c#29 integrate .. //depot/projects/kse/sys/sys/_iovec.h#2 integrate .. //depot/projects/kse/sys/sys/_sigset.h#4 integrate .. //depot/projects/kse/sys/sys/_timespec.h#4 integrate .. //depot/projects/kse/sys/sys/acct.h#8 integrate .. //depot/projects/kse/sys/sys/bio.h#12 integrate .. //depot/projects/kse/sys/sys/bitstring.h#2 integrate .. //depot/projects/kse/sys/sys/buf.h#18 integrate .. //depot/projects/kse/sys/sys/callout.h#6 integrate .. //depot/projects/kse/sys/sys/cdefs.h#21 integrate .. //depot/projects/kse/sys/sys/clist.h#2 integrate .. //depot/projects/kse/sys/sys/condvar.h#9 integrate .. //depot/projects/kse/sys/sys/conf.h#16 integrate .. //depot/projects/kse/sys/sys/cons.h#6 integrate .. //depot/projects/kse/sys/sys/ctype.h#3 integrate .. //depot/projects/kse/sys/sys/dir.h#3 integrate .. //depot/projects/kse/sys/sys/dirent.h#4 integrate .. //depot/projects/kse/sys/sys/disklabel.h#16 integrate .. //depot/projects/kse/sys/sys/diskmbr.h#2 integrate .. //depot/projects/kse/sys/sys/diskpc98.h#3 integrate .. //depot/projects/kse/sys/sys/dkstat.h#3 integrate .. //depot/projects/kse/sys/sys/domain.h#6 integrate .. //depot/projects/kse/sys/sys/errno.h#10 integrate .. //depot/projects/kse/sys/sys/exec.h#4 integrate .. //depot/projects/kse/sys/sys/fbio.h#5 integrate .. //depot/projects/kse/sys/sys/fcntl.h#6 integrate .. //depot/projects/kse/sys/sys/file.h#16 integrate .. //depot/projects/kse/sys/sys/filedesc.h#17 integrate .. //depot/projects/kse/sys/sys/filio.h#2 integrate .. //depot/projects/kse/sys/sys/gmon.h#3 integrate .. //depot/projects/kse/sys/sys/imgact.h#11 integrate .. //depot/projects/kse/sys/sys/imgact_aout.h#9 integrate .. //depot/projects/kse/sys/sys/ioccom.h#5 integrate .. //depot/projects/kse/sys/sys/ioctl.h#4 integrate .. //depot/projects/kse/sys/sys/ioctl_compat.h#2 integrate .. //depot/projects/kse/sys/sys/ipc.h#9 integrate .. //depot/projects/kse/sys/sys/ktrace.h#5 integrate .. //depot/projects/kse/sys/sys/libkern.h#7 integrate .. //depot/projects/kse/sys/sys/limits.h#2 integrate .. //depot/projects/kse/sys/sys/lockf.h#3 integrate .. //depot/projects/kse/sys/sys/lockmgr.h#9 integrate .. //depot/projects/kse/sys/sys/malloc.h#11 integrate .. //depot/projects/kse/sys/sys/mbuf.h#16 integrate .. //depot/projects/kse/sys/sys/mdioctl.h#5 integrate .. //depot/projects/kse/sys/sys/mman.h#8 integrate .. //depot/projects/kse/sys/sys/mount.h#17 integrate .. //depot/projects/kse/sys/sys/msgbuf.h#5 integrate .. //depot/projects/kse/sys/sys/mtio.h#4 integrate .. //depot/projects/kse/sys/sys/namei.h#10 integrate .. //depot/projects/kse/sys/sys/nlist_aout.h#3 integrate .. //depot/projects/kse/sys/sys/param.h#27 integrate .. //depot/projects/kse/sys/sys/proc.h#138 integrate .. //depot/projects/kse/sys/sys/protosw.h#12 integrate .. //depot/projects/kse/sys/sys/ptrace.h#11 integrate .. //depot/projects/kse/sys/sys/queue.h#12 integrate .. //depot/projects/kse/sys/sys/reboot.h#5 integrate .. //depot/projects/kse/sys/sys/resource.h#8 integrate .. //depot/projects/kse/sys/sys/resourcevar.h#11 integrate .. //depot/projects/kse/sys/sys/select.h#4 integrate .. //depot/projects/kse/sys/sys/selinfo.h#7 integrate .. //depot/projects/kse/sys/sys/sf_buf.h#2 integrate .. //depot/projects/kse/sys/sys/sigio.h#2 integrate .. //depot/projects/kse/sys/sys/signal.h#9 integrate .. //depot/projects/kse/sys/sys/signalvar.h#16 integrate .. //depot/projects/kse/sys/sys/socket.h#12 integrate .. //depot/projects/kse/sys/sys/socketvar.h#26 integrate .. //depot/projects/kse/sys/sys/sockio.h#7 integrate .. //depot/projects/kse/sys/sys/stat.h#9 integrate .. //depot/projects/kse/sys/sys/sun_disklabel.h#3 integrate .. //depot/projects/kse/sys/sys/syscall.h#26 integrate .. //depot/projects/kse/sys/sys/syscall.mk#26 integrate .. //depot/projects/kse/sys/sys/sysctl.h#13 integrate .. //depot/projects/kse/sys/sys/sysent.h#10 integrate .. //depot/projects/kse/sys/sys/syslimits.h#4 integrate .. //depot/projects/kse/sys/sys/syslog.h#4 integrate .. //depot/projects/kse/sys/sys/sysproto.h#30 integrate .. //depot/projects/kse/sys/sys/systm.h#33 integrate .. //depot/projects/kse/sys/sys/termios.h#3 integrate .. //depot/projects/kse/sys/sys/time.h#11 integrate .. //depot/projects/kse/sys/sys/timeb.h#4 integrate .. //depot/projects/kse/sys/sys/times.h#4 integrate .. //depot/projects/kse/sys/sys/timespec.h#3 integrate .. //depot/projects/kse/sys/sys/tty.h#9 integrate .. //depot/projects/kse/sys/sys/ttychars.h#2 integrate .. //depot/projects/kse/sys/sys/ttycom.h#3 integrate .. //depot/projects/kse/sys/sys/ttydefaults.h#2 integrate .. //depot/projects/kse/sys/sys/ttydev.h#2 integrate .. //depot/projects/kse/sys/sys/turnstile.h#2 integrate .. //depot/projects/kse/sys/sys/types.h#21 integrate .. //depot/projects/kse/sys/sys/ucred.h#19 integrate .. //depot/projects/kse/sys/sys/uio.h#11 integrate .. //depot/projects/kse/sys/sys/un.h#10 integrate .. //depot/projects/kse/sys/sys/unistd.h#8 integrate .. //depot/projects/kse/sys/sys/unpcb.h#6 integrate .. //depot/projects/kse/sys/sys/user.h#19 integrate .. //depot/projects/kse/sys/sys/utsname.h#2 integrate .. //depot/projects/kse/sys/sys/vmmeter.h#4 integrate .. //depot/projects/kse/sys/sys/vnode.h#35 integrate .. //depot/projects/kse/sys/sys/wait.h#6 integrate .. //depot/projects/kse/sys/tools/makeobjops.awk#4 integrate .. //depot/projects/kse/sys/tools/vnode_if.awk#8 integrate .. //depot/projects/kse/sys/ufs/ffs/ffs_alloc.c#16 integrate .. //depot/projects/kse/sys/ufs/ffs/ffs_balloc.c#9 integrate .. //depot/projects/kse/sys/ufs/ffs/ffs_extern.h#11 integrate .. //depot/projects/kse/sys/ufs/ffs/ffs_inode.c#14 integrate .. //depot/projects/kse/sys/ufs/ffs/ffs_softdep.c#17 integrate .. //depot/projects/kse/sys/ufs/ffs/ffs_subr.c#7 integrate .. //depot/projects/kse/sys/ufs/ffs/ffs_tables.c#5 integrate .. //depot/projects/kse/sys/ufs/ffs/ffs_vfsops.c#27 integrate .. //depot/projects/kse/sys/ufs/ffs/ffs_vnops.c#13 integrate .. //depot/projects/kse/sys/ufs/ffs/fs.h#10 integrate .. //depot/projects/kse/sys/ufs/ufs/dir.h#2 integrate .. //depot/projects/kse/sys/ufs/ufs/inode.h#7 integrate .. //depot/projects/kse/sys/ufs/ufs/quota.h#9 integrate .. //depot/projects/kse/sys/ufs/ufs/ufs_bmap.c#7 integrate .. //depot/projects/kse/sys/ufs/ufs/ufs_extern.h#11 integrate .. //depot/projects/kse/sys/ufs/ufs/ufs_ihash.c#11 integrate .. //depot/projects/kse/sys/ufs/ufs/ufs_inode.c#12 integrate .. //depot/projects/kse/sys/ufs/ufs/ufs_lookup.c#15 integrate .. //depot/projects/kse/sys/ufs/ufs/ufs_quota.c#14 integrate .. //depot/projects/kse/sys/ufs/ufs/ufs_vfsops.c#11 integrate .. //depot/projects/kse/sys/ufs/ufs/ufs_vnops.c#21 integrate .. //depot/projects/kse/sys/ufs/ufs/ufsmount.h#8 integrate .. //depot/projects/kse/sys/vm/device_pager.c#8 integrate .. //depot/projects/kse/sys/vm/pmap.h#15 integrate .. //depot/projects/kse/sys/vm/swap_pager.h#6 integrate .. //depot/projects/kse/sys/vm/vm.h#6 integrate .. //depot/projects/kse/sys/vm/vm_contig.c#11 integrate .. //depot/projects/kse/sys/vm/vm_extern.h#17 integrate .. //depot/projects/kse/sys/vm/vm_glue.c#41 integrate .. //depot/projects/kse/sys/vm/vm_init.c#7 integrate .. //depot/projects/kse/sys/vm/vm_kern.c#14 integrate .. //depot/projects/kse/sys/vm/vm_kern.h#4 integrate .. //depot/projects/kse/sys/vm/vm_map.c#28 integrate .. //depot/projects/kse/sys/vm/vm_map.h#19 integrate .. //depot/projects/kse/sys/vm/vm_meter.c#18 integrate .. //depot/projects/kse/sys/vm/vm_mmap.c#22 integrate .. //depot/projects/kse/sys/vm/vm_object.c#19 integrate .. //depot/projects/kse/sys/vm/vm_object.h#11 integrate .. //depot/projects/kse/sys/vm/vm_page.c#19 integrate .. //depot/projects/kse/sys/vm/vm_page.h#15 integrate .. //depot/projects/kse/sys/vm/vm_pageout.h#7 integrate .. //depot/projects/kse/sys/vm/vm_pager.c#10 integrate .. //depot/projects/kse/sys/vm/vm_pager.h#7 integrate .. //depot/projects/kse/sys/vm/vm_param.h#4 integrate .. //depot/projects/kse/sys/vm/vm_unix.c#10 integrate .. //depot/projects/kse/sys/vm/vnode_pager.c#19 integrate .. //depot/projects/kse/sys/vm/vnode_pager.h#4 integrate .. //depot/projects/kse/tools/regression/lib/libc/locale/test-mblen.c#2 integrate .. //depot/projects/kse/tools/regression/lib/libc/locale/test-mbtowc.c#2 integrate .. //depot/projects/kse/tools/regression/lib/libc/locale/test-wctomb.c#2 integrate Differences ... ==== //depot/projects/kse/bin/ps/extern.h#9 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * @(#)extern.h 8.3 (Berkeley) 4/2/94 - * $FreeBSD: src/bin/ps/extern.h,v 1.31 2003/08/13 07:35:07 harti Exp $ + * $FreeBSD: src/bin/ps/extern.h,v 1.32 2004/04/06 20:06:49 markm Exp $ */ struct kinfo; ==== //depot/projects/kse/bin/ps/fmt.c#9 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -38,7 +34,7 @@ #endif #include -__FBSDID("$FreeBSD: src/bin/ps/fmt.c,v 1.29 2003/05/03 20:52:48 markm Exp $"); +__FBSDID("$FreeBSD: src/bin/ps/fmt.c,v 1.30 2004/04/06 20:06:49 markm Exp $"); #include #include ==== //depot/projects/kse/bin/ps/keyword.c#11 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ #endif /* not lint */ #endif #include -__FBSDID("$FreeBSD: src/bin/ps/keyword.c,v 1.65 2004/02/08 23:57:19 jmallett Exp $"); +__FBSDID("$FreeBSD: src/bin/ps/keyword.c,v 1.66 2004/04/06 20:06:49 markm Exp $"); #include #include ==== //depot/projects/kse/bin/ps/nlist.c#6 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -38,7 +34,7 @@ #endif #include -__FBSDID("$FreeBSD: src/bin/ps/nlist.c,v 1.20 2003/02/05 13:18:17 charnier Exp $"); +__FBSDID("$FreeBSD: src/bin/ps/nlist.c,v 1.21 2004/04/06 20:06:49 markm Exp $"); #include #include ==== //depot/projects/kse/bin/ps/print.c#17 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -38,7 +34,7 @@ #endif #include -__FBSDID("$FreeBSD: src/bin/ps/print.c,v 1.84 2004/03/28 02:13:31 gad Exp $"); +__FBSDID("$FreeBSD: src/bin/ps/print.c,v 1.85 2004/04/06 20:06:49 markm Exp $"); #include #include ==== //depot/projects/kse/bin/ps/ps.1#14 (text+ko) ==== @@ -9,10 +9,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -30,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)ps.1 8.3 (Berkeley) 4/18/94 -.\" $FreeBSD: src/bin/ps/ps.1,v 1.74 2004/04/01 13:28:36 gad Exp $ +.\" $FreeBSD: src/bin/ps/ps.1,v 1.75 2004/04/06 20:06:49 markm Exp $ .\" .Dd March 27, 2004 .Dt PS 1 ==== //depot/projects/kse/bin/ps/ps.c#14 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -51,7 +47,7 @@ #endif #include -__FBSDID("$FreeBSD: src/bin/ps/ps.c,v 1.84 2004/03/30 04:20:33 gad Exp $"); +__FBSDID("$FreeBSD: src/bin/ps/ps.c,v 1.88 2004/04/06 20:06:49 markm Exp $"); #include #include @@ -70,7 +66,6 @@ #include #include #include -#include #include #include #include @@ -124,7 +119,7 @@ dev_t *ttys; uid_t *uids; void *ptr; - }; + } l; }; static int addelem_gid(struct listinfo *, const char *); @@ -157,7 +152,7 @@ "%cpu,%mem,command"; static char Zfmt[] = "label"; >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Thu Apr 8 11:00:14 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1FC7816A4D1; Thu, 8 Apr 2004 11:00:14 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B751316A4D0 for ; Thu, 8 Apr 2004 11:00:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AB3F543D45 for ; Thu, 8 Apr 2004 11:00:13 -0700 (PDT) (envelope-from areisse@nailabs.com) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i38I0DGe038990 for ; Thu, 8 Apr 2004 11:00:13 -0700 (PDT) (envelope-from areisse@nailabs.com) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i38Hx2TR038959 for perforce@freebsd.org; Thu, 8 Apr 2004 10:59:02 -0700 (PDT) (envelope-from areisse@nailabs.com) Date: Thu, 8 Apr 2004 10:59:02 -0700 (PDT) Message-Id: <200404081759.i38Hx2TR038959@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to areisse@nailabs.com using -f From: Andrew Reisse To: Perforce Change Reviews Subject: PERFORCE change 50660 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 18:00:14 -0000 http://perforce.freebsd.org/chv.cgi?CH=50660 Change 50660 by areisse@areisse_g4 on 2004/04/08 10:58:54 Merge sedarwin into darwin 7.3 (does not build) Affected files ... .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/APPLE_LICENSE#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/ar.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/byte_order.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/i386/asm_help.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/i386/byte_order.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/i386/cpu.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/i386/desc.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/i386/fpu.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/i386/frame.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/i386/io.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/i386/reg_help.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/i386/sel.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/i386/table.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/i386/tss.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/ppc/asm_help.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/ppc/basic_regs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/ppc/byte_order.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/ppc/cframe.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/ppc/fp_regs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/ppc/macro_help.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/ppc/pseudo_inst.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/architecture/ppc/reg_help.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/bsd/i386/ansi.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/bsd/i386/limits.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/bsd/ppc/ansi.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/bsd/ppc/limits.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/mach-o/fat.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/mach-o/kld.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/mach-o/loader.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/mach-o/nlist.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/mach-o/reloc.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/machine/limits.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/stdarg.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/EXTERNAL_HEADERS/stdint.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/README#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/SEDARWIN-NOTES#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/SETUP/seed_objroot#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/SETUP/setup.csh#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/SETUP/setup.sh#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/MASTER#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/MASTER.i386#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/MASTER.ppc#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/Makefile.i386#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/Makefile.ppc#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/Makefile.template#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/compat_hdrs#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/compat_hdrs.awk#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/copyright#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/files#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/files.i386#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/files.ppc#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/machine.awk#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/param.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/tools/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/tools/doconf/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/tools/doconf/doconf.csh#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/tools/newvers/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/tools/newvers/newvers.csh#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/version.major#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/version.minor#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/conf/version.variant#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/blowfish/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/blowfish/bf_enc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/blowfish/bf_locl.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/blowfish/bf_pi.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/blowfish/bf_skey.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/blowfish/blowfish.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/cast128/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/cast128/cast128.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/cast128/cast128.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/cast128/cast128_subkey.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/des/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/des/des.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/des/des_ecb.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/des/des_enc.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/des/des_locl.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/des/des_setkey.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/des/podd.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/des/sk.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/des/spr.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/md5.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/md5.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/rc4/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/rc4/rc4.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/rc4/rc4.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/rijndael/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/rijndael/boxes-fst.dat#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/rijndael/rijndael-alg-fst.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/rijndael/rijndael-alg-fst.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/rijndael/rijndael-api-fst.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/rijndael/rijndael-api-fst.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/rijndael/rijndael.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/rijndael/rijndael_local.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/sha1.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/sha1.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/sha2/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/sha2/sha2.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/crypto/sha2/sha2.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/busvar.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/disk.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/disk_label.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/conf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/cons.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/cons.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/kern_machdep.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/km.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/lock_stubs.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/mem.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/memmove.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/pci_device.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/pio.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/sel.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/sel_inline.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/stubs.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/sysctl.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/table_inline.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/unix_signal.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/i386/unix_startup.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/kmreg_com.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ldd.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/memdev.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/memdev.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/chud/chud_bsd_callback.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/chud/chud_process.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/conf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/cons.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/cons.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/ffs.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/ffs.s#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/kern_machdep.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/km.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/machdep.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/mem.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/memmove.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/nvram.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/ppc_init.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/stubs.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/sysctl.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/systemcalls.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/unix_signal.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/unix_startup.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/ppc/xsumas.s#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/include/WindowsTypesForMac.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/include/yarrow.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/include/yarrowUtils.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/port/smf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/assertverify.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/comp.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/comp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/entropysources.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/macOnly.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/prng.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/prng.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/prngpriv.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/readme-prnguser.txt#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/sha1mod.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/sha1mod.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/smf.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/userdefines.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/YarrowCoreLib/src/yarrowUtils.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/randomdev.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/random/randomdev.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/vn/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/vn/shadow.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/vn/shadow.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/dev/vn/vn.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/MacOSStubs.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_attrlist.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_attrlist.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_btreeio.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_catalog.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_catalog.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_chash.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_cnode.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_cnode.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_dbg.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_encodinghint.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_encodings.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_encodings.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_endian.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_endian.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_extattr.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_extattr.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_format.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_hotfiles.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_hotfiles.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_link.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_lockf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_lockf.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_lookup.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_macos_defs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_mount.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_notification.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_quota.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_quota.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_readwrite.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_search.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_vfsops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_vfsutils.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_vnops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/BTree/BTree.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/BTree/BTreeAllocate.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/BTree/BTreeMiscOps.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/BTree/BTreeNodeOps.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/BTree/BTreeNodeReserve.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/BTree/BTreeScanner.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/BTree/BTreeTreeOps.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/Catalog/Catalog.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/Catalog/CatalogIterators.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/Catalog/CatalogUtilities.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/Catalog/FileIDsServices.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/Misc/BTreeWrapper.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/Misc/FileExtentMapping.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/Misc/VolumeAllocation.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/Unicode/UCStringCompareData.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/Unicode/UnicodeWrappers.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/headers/BTreeScanner.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/headers/BTreesInternal.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/headers/BTreesPrivate.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/headers/CatalogPrivate.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/headers/FileMgrInternal.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfscommon/headers/HFSUnicodeWrappers.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/rangelist.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/rangelist.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/cpu.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/disklabel.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/endian.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/exec.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/label_t.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/param.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/profile.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/psl.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/ptrace.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/reboot.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/reg.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/setjmp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/signal.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/spl.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/table.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/types.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/ucontext.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/user.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/i386/vmparam.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/if/ppc/if_en.c#2 delete .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/if/ppc/if_en.h#2 delete .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/if/ppc/mace.c#2 delete .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/if/ppc/mace.h#2 delete .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/TODO#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/TODO.hibler#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/cd9660_bmap.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/cd9660_lookup.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/cd9660_mount.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/cd9660_node.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/cd9660_node.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/cd9660_rrip.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/cd9660_rrip.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/cd9660_util.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/cd9660_vfsops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/cd9660_vnops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/iso.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/isofs/cd9660/iso_rrip.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/ast.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/bsd_init.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/bsd_stubs.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/init_sysent.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kdebug.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_acct.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_aio.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_audit.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_bsm_audit.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_bsm_klib.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_bsm_token.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_clock.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_condvar.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_control.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_core.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_descrip.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_event.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_exec.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_exit.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_fork.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_ktrace.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_lock.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_mac.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_malloc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_mib.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_mman.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_newsysctl.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_panicinfo.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_pcsamples.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_physio.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_proc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_prot.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_resource.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_shutdown.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_sig.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_subr.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_symfile.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_synch.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_sysctl.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_time.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/kern_xxx.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/mach_fat.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/mach_header.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/mach_header.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/mach_loader.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/mach_loader.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/mach_process.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/md5c.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/netboot.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/posix_sem.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/posix_shm.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/preload.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/qsort.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/spl.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/subr_log.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/subr_prf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/subr_prof.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/subr_sbuf.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/subr_xxx.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/sys_domain.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/sys_generic.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/sys_socket.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/syscalls.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/sysctl_init.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/sysv_ipc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/sysv_msg.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/sysv_sem.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/sysv_shm.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/tty.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/tty_compat.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/tty_conf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/tty_pty.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/tty_subr.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/tty_tb.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/tty_tty.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/ubc_subr.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/uipc_domain.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/uipc_mbuf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/uipc_mbuf2.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/uipc_proto.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/uipc_socket.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/uipc_socket2.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/uipc_syscalls.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/kern/uipc_usrreq.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/libkern/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/libkern/bcd.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/libkern/bcmp.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/libkern/inet_ntoa.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/libkern/libkern.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/libkern/locc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/libkern/random.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/libkern/rindex.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/libkern/scanc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/libkern/skpc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/libkern/strsep.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/libkern/strtol.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/ansi.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/byte_order.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/cons.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/cpu.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/disklabel.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/endian.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/exec.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/label_t.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/param.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/proc.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/profile.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/psl.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/ptrace.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/reboot.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/reg.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/setjmp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/signal.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/spl.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/table.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/trap.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/types.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/ucontext.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/unix_traps.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/user.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/machine/vmparam.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/__syscall.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/_exit.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/accept.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/access.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/acct.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/adjtime.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/bind.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/brk.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/chdir.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/chflags.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/chmod.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/chown.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/chroot.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/close.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/connect.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/dup.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/dup2.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/execve.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/fchdir.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/fchflags.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/fchmod.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/fchown.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/fcntl.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/flock.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/fork.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/fpathconf.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/fsctl.2#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/fstat.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/fstatfs.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/fsync.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/ftruncate.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/futimes.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getdirentries.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getegid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/geteuid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getfh.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getfsstat.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getgid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getgroups.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getitimer.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getlogin.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getpeername.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getpgid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getpgrp.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getpid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getppid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getpriority.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getrlimit.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getrusage.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getsid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getsockname.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getsockopt.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/gettimeofday.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/getuid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/intro.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/ioctl.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/issetugid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/kill.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/kqueue.2#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/ktrace.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/lchown.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/link.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/listen.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/lseek.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/lstat.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/madvise.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/mincore.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/minherit.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/mkdir.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/mkfifo.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/mknod.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/mlock.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/mmap.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/mount.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/mprotect.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/msync.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/munlock.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/munmap.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/nfssvc.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/open.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/pathconf.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/pipe.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/posix_madvise.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/pread.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/profil.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/ptrace.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/pwrite.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/quotactl.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/read.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/readlink.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/readv.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/reboot.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/recv.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/recvfrom.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/recvmsg.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/rename.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/revoke.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/rmdir.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/sbrk.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/select.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/semctl.2#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/semget.2#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/semop.2#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/send.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/sendmsg.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/sendto.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/setegid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/seteuid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/setgid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/setgroups.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/setitimer.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/setlogin.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/setpgid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/setpgrp.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/setpriority.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/setrlimit.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/setsid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/setsockopt.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/settimeofday.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/setuid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/shmat.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/shmctl.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/shmdt.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/shmget.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/shutdown.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/sigaction.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/sigaltstack.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/sigpending.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/sigprocmask.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/sigreturn.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/sigstack.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/sigsuspend.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/socket.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/socketpair.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/stat.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/statfs.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/symlink.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/sync.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/syscall.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/truncate.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/umask.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/unlink.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/unmount.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/utimes.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/vfork.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/wait.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/wait3.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/wait4.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/waitpid.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/write.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man2/writev.2#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/arp.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/bpf.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/divert.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/faith.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/fd.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/gif.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/icmp.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/icmp6.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/inet.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/inet6.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/ip.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/ip6.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/ipfirewall.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/ipl.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/ipsec.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/lo.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/netintro.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/networking.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/null.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/pty.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/random.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/route.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/scsi.4#2 delete .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/stderr.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/stdin.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/stdout.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/stf.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/tcp.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/termios.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/tty.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/tun.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/udp.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/unix.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man4/urandom.4#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man5/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man5/acct.5#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man5/core.5#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man5/dir.5#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man5/dirent.5#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man5/fs.5#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man5/inode.5#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man5/types.5#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man9/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man9/copy.9#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man9/fetch.9#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man9/intro.9#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man9/store.9#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/man/man9/style.9#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/deadfs/dead_vnops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/devfs/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/devfs/README#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/devfs/devfs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/devfs/devfs_proto.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/devfs/devfs_tree.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/devfs/devfs_vfsops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/devfs/devfs_vnops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/devfs/devfsdefs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/devfs/index.html#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/devfs/reproto.sh#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/fdesc/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/fdesc/fdesc.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/fdesc/fdesc_vfsops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/fdesc/fdesc_vnops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/fifofs/fifo.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/fifofs/fifo_vnops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/nullfs/null.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/nullfs/null_subr.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/nullfs/null_vfsops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/nullfs/null_vnops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/specfs/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/specfs/spec_vnops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/specfs/specdev.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/synthfs/synthfs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/synthfs/synthfs_util.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/synthfs/synthfs_vfsops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/synthfs/synthfs_vnops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/union/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/union/union.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/union/union_subr.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/union/union_vfsops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/union/union_vnops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/volfs/volfs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/volfs/volfs_vfsops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/miscfs/volfs/volfs_vnops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/bpf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/bpf.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/bpf_compat.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/bpf_filter.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/bpfdesc.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/bridge.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/bridge.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/bsd_comp.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/dlil.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/dlil.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/dlil_pvt.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/ether_at_pr_module.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/ether_if_module.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/ether_inet6_pr_module.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/ether_inet_pr_module.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/etherdefs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/ethernet.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/firewire.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_arp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_atm.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_disc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_dl.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_dummy.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_ethersubr.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_faith.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_faith.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_fddisubr.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_gif.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_gif.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_llc.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_loop.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_media.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_media.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_mib.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_mib.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_ppp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_pppvar.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_slvar.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_sppp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_stf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_stf.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_tun.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_tun.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_tunvar.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_types.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_vlan.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/if_vlan_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/iso88025.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/kext_net.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/kext_net.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/ndrv.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/ndrv.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/ndrv_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/net_osdep.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/net_osdep.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/netisr.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/netisr.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/pfkeyv2.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/ppp_comp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/ppp_deflate.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/ppp_defs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/radix.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/radix.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/raw_cb.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/raw_cb.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/raw_usrreq.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/route.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/route.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/rtsock.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/rtsock_mip.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/slcompress.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/slcompress.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/slip.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/zlib.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/net/zlib.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_CLDeny.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_CLListen.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_Close.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_Control.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_Init.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_InitGlobals.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_NewCID.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_Open.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_Options.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_Packet.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_Read.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_RxAttn.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_RxData.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_Status.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_Timer.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_TimerElem.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_Write.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_attention.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_internal.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_misc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_reset.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/adsp_stream.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/appletalk.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/asp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/asp_proto.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/at.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/at_aarp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/at_config.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/at_ddp_brt.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/at_pat.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/at_pcb.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/at_pcb.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/at_proto.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/at_snmp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/at_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/atalk.exp#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/atalk.imp#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/atp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/atp_alloc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/atp_misc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/atp_open.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/atp_read.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/atp_write.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/aurp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/aurp_aurpd.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/aurp_cfg.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/aurp_gdata.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/aurp_misc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/aurp_open.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/aurp_rd.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/aurp_ri.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/aurp_rx.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/aurp_tickle.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/aurp_tx.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/aurp_zi.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp.save#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp_aarp.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp_aep.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp_brt.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp_lap.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp_nbp.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp_proto.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp_r_rtmp.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp_r_zip.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp_rtmp.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp_rtmptable.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp_sip.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ddp_usrreq.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/debug.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/drv_dep.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/ep.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/lap.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/nbp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/pap.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/routing_tables.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/rtmp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/sys_dep.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/sys_glue.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/sysglue.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netat/zip.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/bootp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/dhcp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/dhcp_options.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/dhcp_options.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/icmp6.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/icmp_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/if_atm.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/if_atm.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/if_ether.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/if_ether.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/if_fddi.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/if_tun.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/igmp.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/igmp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/igmp_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/in.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/in.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/in_bootp.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/in_cksum.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/in_gif.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/in_gif.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/in_pcb.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/in_pcb.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/in_proto.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/in_rmx.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/in_systm.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/in_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip6.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_compat.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_divert.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_dummynet.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_dummynet.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_ecn.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_ecn.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_encap.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_encap.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_flow.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_flow.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_fw.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_icmp.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_icmp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_id.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_input.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_mroute.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_mroute.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_output.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/ip_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/raw_ip.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcp_debug.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcp_debug.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcp_fsm.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcp_input.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcp_output.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcp_seq.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcp_subr.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcp_timer.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcp_timer.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcp_usrreq.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcp_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/tcpip.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/udp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/udp_usrreq.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet/udp_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ah.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ah6.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ah_core.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ah_input.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ah_output.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/dest6.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/esp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/esp6.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/esp_core.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/esp_input.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/esp_output.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/esp_rijndael.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/esp_rijndael.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/frag6.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/icmp6.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/icmp6.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_cksum.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_gif.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_gif.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_ifattach.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_ifattach.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_pcb.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_pcb.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_prefix.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_prefix.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_proto.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_rmx.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_src.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/in6_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ip6.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ip6_ecn.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ip6_forward.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ip6_fw.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ip6_input.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ip6_mroute.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ip6_mroute.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ip6_output.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ip6_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ip6protosw.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ipcomp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ipcomp6.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ipcomp_core.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ipcomp_input.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ipcomp_output.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ipsec.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ipsec.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/ipsec6.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/mld6.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/mld6_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/nd6.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/nd6.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/nd6_nbr.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/nd6_rtr.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/pim6.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/pim6_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/raw_ip6.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/raw_ip6.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/route6.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/scope6.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/scope6_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/tcp6_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/udp6_output.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/udp6_usrreq.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netinet6/udp6_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netkey/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netkey/key.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netkey/key.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netkey/key_debug.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netkey/key_debug.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netkey/key_var.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netkey/keydb.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netkey/keydb.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netkey/keysock.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netkey/keysock.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/netkey/keyv2.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/krpc.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/krpc_subr.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_bio.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_boot.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_lock.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_lock.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_node.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_nqlease.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_serv.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_socket.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_srvcache.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_subs.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_syscalls.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_vfsops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfs_vnops.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfsdiskless.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfsm_subs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfsmount.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfsnode.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfsproto.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfsrtt.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nfsrvcache.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nlminfo.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/nqnfs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/rpcv2.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/nfs/xdr_subs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/cpu.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/disklabel.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/endian.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/exec.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/label_t.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/param.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/profile.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/psl.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/ptrace.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/reboot.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/reg.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/setjmp.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/signal.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/spl.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/table.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/types.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/ucontext.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/user.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/ppc/vmparam.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/sys/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/sys/_label.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/sys/acct.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/sys/aio.h#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/sys/aio_kern.h#1 branch >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Thu Apr 8 11:08:25 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9A44116A4D0; Thu, 8 Apr 2004 11:08:25 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7279216A4CE for ; Thu, 8 Apr 2004 11:08:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68FF943D45 for ; Thu, 8 Apr 2004 11:08:25 -0700 (PDT) (envelope-from areisse@nailabs.com) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i38I8PGe041912 for ; Thu, 8 Apr 2004 11:08:25 -0700 (PDT) (envelope-from areisse@nailabs.com) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i38I8O15041909 for perforce@freebsd.org; Thu, 8 Apr 2004 11:08:24 -0700 (PDT) (envelope-from areisse@nailabs.com) Date: Thu, 8 Apr 2004 11:08:24 -0700 (PDT) Message-Id: <200404081808.i38I8O15041909@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to areisse@nailabs.com using -f From: Andrew Reisse To: Perforce Change Reviews Subject: PERFORCE change 50662 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 18:08:26 -0000 http://perforce.freebsd.org/chv.cgi?CH=50662 Change 50662 by areisse@areisse_g4 on 2004/04/08 11:07:35 bring in bootx 59.1.1 Affected files ... .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile.postamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile.preamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/PB.project#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile.postamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile.preamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/PB.project#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/bootinfo.hdr#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Control2.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/MAC-PARTS.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile.postamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile.preamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/PB.project#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/ci.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/ci_io.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/sl_words.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/CaseTables.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/HFSCompare.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile.postamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile.preamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/PB.project#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/cache.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_bswap.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_dinode.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_dir.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/fs.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/hfs.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/net.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs_byteorder.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs_byteorder.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile.postamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile.preamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/PB.project#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/boot_args.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/ci.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/device_tree.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/fs.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/libclite.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/sl.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/sl_words.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile.postamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile.preamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/PB.project#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/bsearch.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/bswap.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/mem.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/prf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/printf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/sprintf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/string.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/strtol.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/zalloc.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile.postamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile.preamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/PB.project#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/appleboot.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/clut.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/device_tree.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/display.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/drivers.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/elf.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/elf.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/failedboot.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/lzss.c#1 branch .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/macho.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/main.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/netboot.h#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/Makefile.postamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/Makefile.preamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/PB.project#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/fcode-to-c.c#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/Makefile#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/Makefile.postamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/Makefile.preamble#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/PB.project#2 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/macho-to-xcoff.c#2 integrate Differences ... ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile.postamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile.preamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/PB.project#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile#2 (text+ko) ==== @@ -31,7 +31,7 @@ HEADER_PATHS = -I$(SRCROOT)/bootx.tproj/include.subproj NEXTSTEP_PB_CFLAGS = -static -NEXTSTEP_PB_LDFLAGS = -nostdlib -e _StartTVector -seg1addr 01C00000 +NEXTSTEP_PB_LDFLAGS = -nostdlib -e _StartTVector -seg1addr 05600000 NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile.postamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile.preamble#2 (text+ko) ==== @@ -127,7 +127,7 @@ # To include a version string, project source must exist in a directory named # $(NAME).%d[.%d][.%d] and the following line must be uncommented. -# OTHER_GENERATED_OFILES = $(VERS_OFILE) +OTHER_GENERATED_OFILES = $(VERS_OFILE) # This definition will suppress stripping of debug symbols when an executable # is installed. By default it is YES. ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/PB.project#2 (text+ko) ==== @@ -21,7 +21,7 @@ NEXTSTEP_COMPILEROPTIONS = "-static"; NEXTSTEP_INSTALLDIR = /bin; NEXTSTEP_JAVA_COMPILER = /usr/bin/javac; - NEXTSTEP_LINKEROPTIONS = "-nostdlib -e _StartTVector -seg1addr 01C00000"; + NEXTSTEP_LINKEROPTIONS = "-nostdlib -e _StartTVector -seg1addr 05600000"; NEXTSTEP_OBJCPLUS_COMPILER = /usr/bin/cc; PDO_UNIX_BUILDTOOL = $NEXT_ROOT/Developer/bin/make; PDO_UNIX_INSTALLDIR = /bin; ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/bootinfo.hdr#2 (text+ko) ==== @@ -1,6 +1,6 @@ -MacRISC MacRISC3 +MacRISC MacRISC3 MacRISC4 Boot Loader for Mac OS X. ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Control2.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/MAC-PARTS.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile.postamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile.preamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/PB.project#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/ci.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/ci_io.c#2 (text+ko) ==== @@ -34,8 +34,10 @@ #include #include -void putchar(int ch) +int putchar(int ch) { if ((ch == '\r') || (ch == '\n')) CallMethod(0, 0, SLWordsIH, "slw_cr"); else CallMethod(1, 0, SLWordsIH, "slw_emit", ch); + + return ch; } ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/sl_words.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/CaseTables.h#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/HFSCompare.c#2 (text+ko) ==== @@ -194,6 +194,41 @@ return 1; } +// +// BinaryUnicodeCompare - Compare two Unicode strings; produce a relative ordering +// Compared using a 16-bit binary comparison (no case folding) +// +int32_t BinaryUnicodeCompare (u_int16_t * str1, u_int32_t length1, + u_int16_t * str2, u_int32_t length2) +{ + register u_int16_t c1, c2; + int32_t bestGuess; + u_int32_t length; + + bestGuess = 0; + + if (length1 < length2) { + length = length1; + --bestGuess; + } else if (length1 > length2) { + length = length2; + ++bestGuess; + } else { + length = length1; + } + + while (length--) { + c1 = *(str1++); + c2 = *(str2++); + + if (c1 > c2) + return (1); + if (c1 < c2) + return (-1); + } + + return (bestGuess); +} /* * UTF-8 (UCS Transformation Format) ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile.postamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile.preamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/PB.project#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/cache.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ /* * cache.c - A simple cache for file systems meta-data. * - * Copyright (c) 2000 Apple Computer, Inc. + * Copyright (c) 2000 - 2003 Apple Computer, Inc. * * DRI: Josh de Cesare */ @@ -40,7 +40,7 @@ }; typedef struct CacheEntry CacheEntry; -#define kCacheSize (0x80000) +#define kCacheSize (kFSCacheSize) #define kCacheMinBlockSize (0x200) #define kCacheMaxBlockSize (0x4000) #define kCacheMaxEntries (kCacheSize / kCacheMinBlockSize) @@ -50,7 +50,7 @@ static long gCacheNumEntries; static long gCacheTime; static CacheEntry gCacheEntries[kCacheMaxEntries]; -static char gCacheBuffer[kCacheSize]; +static char *gCacheBuffer = (char *)kFSCacheAddr; unsigned long gCacheHits; unsigned long gCacheMisses; ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs.h#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_bswap.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_dinode.h#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_dir.h#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/fs.c#2 (text+ko) ==== @@ -53,6 +53,7 @@ #define kNumPartInfos (16) static PartInfo gParts[kNumPartInfos]; +static char gMakeDirSpec[1024]; // Private function prototypes long LookupPartition(char *devSpec); @@ -86,6 +87,18 @@ { long ret, index = 0; char *curName; + + if (!dirSpec) { + long idx, len; + + len = strlen(name); + + for (idx = len; idx && (name[idx] != '\\'); idx--) {} + idx++; + strncpy(gMakeDirSpec, name, idx); + name += idx; + dirSpec = gMakeDirSpec; + } while (1) { ret = GetDirEntry(dirSpec, &index, &curName, flags, time); ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/hfs.c#2 (text+ko) ==== @@ -43,6 +43,7 @@ static CICell gCurrentIH; static long long gAllocationOffset; static long gIsHFSPlus; +static long gCaseSensitive; static long gBlockSize; static char gBTreeHeaderBuffer[512]; static BTHeaderRec *gBTHeaders[2]; @@ -82,6 +83,8 @@ extern long FastRelString(char *str1, char *str2); extern long FastUnicodeCompare(u_int16_t *uniStr1, u_int32_t len1, u_int16_t *uniStr2, u_int32_t len2); +extern long BinaryUnicodeCompare(u_int16_t *uniStr1, u_int32_t len1, + u_int16_t *uniStr2, u_int32_t len2); extern void utf_encodestr(const u_int16_t *ucsp, int ucslen, u_int8_t *utf8p, u_int32_t bufsize); extern void utf_decodestr(const u_int8_t *utf8p, u_int16_t *ucsp, @@ -99,6 +102,7 @@ gAllocationOffset = 0; gIsHFSPlus = 0; + gCaseSensitive = 0; gBTHeaders[0] = 0; gBTHeaders[1] = 0; @@ -139,7 +143,8 @@ Read(ih, (long)gHFSPlusHeader, kBlockSize); // Not a HFS[+] volume. - if (gHFSPlus->signature != kHFSPlusSigWord) return -1; + if ((gHFSPlus->signature != kHFSPlusSigWord) && + (gHFSPlus->signature != kHFSXSigWord)) return -1; gIsHFSPlus = 1; gBlockSize = gHFSPlus->blockSize; @@ -495,6 +500,10 @@ gBTreeHeaderBuffer + btree * 256, 0); gBTHeaders[btree] = (BTHeaderRec *)(gBTreeHeaderBuffer + btree * 256 + sizeof(BTNodeDescriptor)); + if ((gIsHFSPlus && btree == kBTreeCatalog) && + (gBTHeaders[btree]->keyCompareType == kHFSBinaryCompare)) { + gCaseSensitive = 1; + } } curNode = gBTHeaders[btree]->rootNode; @@ -745,10 +754,17 @@ if ((searchKey->nodeName.length == 0) || (trialKey->nodeName.length == 0)) result = searchKey->nodeName.length - trialKey->nodeName.length; else - result = FastUnicodeCompare(&searchKey->nodeName.unicode[0], - searchKey->nodeName.length, - &trialKey->nodeName.unicode[0], - trialKey->nodeName.length); + if (gCaseSensitive) { + result = BinaryUnicodeCompare(&searchKey->nodeName.unicode[0], + searchKey->nodeName.length, + &trialKey->nodeName.unicode[0], + trialKey->nodeName.length); + } else { + result = FastUnicodeCompare(&searchKey->nodeName.unicode[0], + searchKey->nodeName.length, + &trialKey->nodeName.unicode[0], + trialKey->nodeName.length); + } } return result; ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/net.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs.c#2 (text+ko) ==== @@ -52,12 +52,8 @@ static long ReadFile(InodePtr fileInode, long *length); -#define kDevBlockSize (0x200) // Size of each disk block. -#define kDiskLableBlock (15) // Block the DL is in. - static CICell gCurrentIH; static long long gPartitionBase; -static char gDLBuf[8192]; static char gFSBuf[SBSIZE]; static struct fs *gFS; static long gBlockSize; @@ -74,9 +70,6 @@ long UFSInitPartition(CICell ih) { - disk_label_t *dl; - partition_t *part; - if (ih == gCurrentIH) return 0; printf("UFSInitPartition: %x\n", ih); @@ -92,30 +85,7 @@ gFS = (struct fs *)gFSBuf; if (gFS->fs_magic != FS_MAGIC) { - // Did not find it... Look for the Disk Label. - // Look for the Disk Label - Seek(ih, 1ULL * kDevBlockSize * kDiskLableBlock); - Read(ih, (long)gDLBuf, 8192); - - dl = (disk_label_t *)gDLBuf; - byte_swap_disklabel_in(dl); - - if (dl->dl_version != DL_VERSION) { - return -1; - } - - part = &dl->dl_part[0]; - gPartitionBase = (1ULL * (dl->dl_front + part->p_base) * dl->dl_secsize) - - (1ULL * (dl->dl_label_blkno - kDiskLableBlock) * kDevBlockSize); - - // Re-read the Super Block. - Seek(ih, gPartitionBase + SBOFF); - Read(ih, (long)gFSBuf, SBSIZE); - - gFS = (struct fs *)gFSBuf; - if (gFS->fs_magic != FS_MAGIC) { - return -1; - } + return -1; } // Calculate the block size and set up the block cache. ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs_byteorder.c#2 (text+ko) ==== @@ -77,102 +77,6 @@ } -static inline void -byte_swap_disklabel_common(disk_label_t *dl) -{ - - swapBigLongToHost(dl->dl_version); /* ditto */ - swapBigLongToHost(dl->dl_label_blkno); - swapBigLongToHost(dl->dl_size); - swapBigLongToHost(dl->dl_flags); - swapBigLongToHost(dl->dl_tag); -// swapBigShortToHost(dl->dl_checksum); -// if (dl->dl_version >= DL_V3) -// swapBigShortToHost(dl->dl_un.DL_v3_checksum); -// else -// swapBigIntsToHost(dl->dl_un.DL_bad, NBAD); - -} - - -void -byte_swap_disklabel_in(disk_label_t *dl) -{ - - byte_swap_disklabel_common(dl); - byte_swap_disktab_in(&dl->dl_dt); - -} - - -static inline void -byte_swap_disktab_common(struct disktab *dt) -{ - - register unsigned int i; - - swapBigLongToHost(dt->d_secsize); - swapBigLongToHost(dt->d_ntracks); - swapBigLongToHost(dt->d_nsectors); - swapBigLongToHost(dt->d_ncylinders); -// swapBigLongToHost(dt->d_rpm); - swapBigShortToHost(dt->d_front); - swapBigShortToHost(dt->d_back); -// swapBigShortToHost(dt->d_ngroups); -// swapBigShortToHost(dt->d_ag_size); -// swapBigShortToHost(dt->d_ag_alts); -// swapBigShortToHost(dt->d_ag_off); -// swapBigIntsToHost(dt->d_boot0_blkno, NBOOTS); - - for (i=0; i < NPART; i++) - byte_swap_partition(&dt->d_partitions[i]); - -} - -/* - * This is particularly grody. The beginning of the partition array is two - * bytes low on the 68 wrt natural alignment rules. Furthermore, each - * element of the partition table is two bytes smaller on 68k due to padding - * at the end of the struct. - */ -void -byte_swap_disktab_in(struct disktab *dt) -{ - - struct partition *pp; - int i; - - /* - * Shift each struct partition up in memory by 2 + 2 * offset bytes. - * Do it backwards so we don't overwrite anything. - */ - for (i=NPART - 1; i >=0; i--) { - struct partition temp; - pp = &dt->d_partitions[i]; - /* beware: compiler doesn't do overlapping struct assignment */ - temp = *(struct partition *)(((char *) pp) - 2 * (i + 1)); - *pp = temp; - } - - byte_swap_disktab_common(dt); - -} - - -void -byte_swap_partition(struct partition *part) -{ - - swapBigLongToHost(part->p_base); - swapBigLongToHost(part->p_size); - swapBigShortToHost(part->p_bsize); - swapBigShortToHost(part->p_fsize); - swapBigShortToHost(part->p_cpg); - swapBigShortToHost(part->p_density); - -} - - void byte_swap_inode_in(struct dinode *dc, struct dinode *ic) { ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs_byteorder.h#2 (text+ko) ==== @@ -43,10 +43,8 @@ #include #include -#include #include #include -#include #include #include #include @@ -54,8 +52,5 @@ void byte_swap_ints(int *array, int count); void byte_swap_shorts(short *array, int count); -void byte_swap_disklabel_in(disk_label_t *dl); -void byte_swap_disktab_in(struct disktab *dt); -void byte_swap_partition(struct partition *part); void byte_swap_inode_in(struct dinode *dc, struct dinode *ic); void byte_swap_dir_block_in(char *addr, int count); ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile.postamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile.preamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/PB.project#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/boot_args.h#2 (text+ko) ==== @@ -25,7 +25,7 @@ /* * boot_args.h - Data stuctures for the information passed to the kernel. * - * Copyright (c) 1998-2000 Apple Computer, Inc. + * Copyright (c) 1998-2003 Apple Computer, Inc. * * DRI: Josh de Cesare */ @@ -59,7 +59,8 @@ // Boot argument structure - passed into kernel at boot time. #define kBootArgsRevision (1) -#define kBootArgsVersion (1) +#define kBootArgsVersion1 (1) +#define kBootArgsVersion2 (2) #define BOOT_LINE_LENGTH (256) @@ -76,4 +77,17 @@ }; typedef struct boot_args boot_args, *boot_args_ptr; +struct compressed_kernel_header { + u_int32_t signature; + u_int32_t compress_type; + u_int32_t adler32; + u_int32_t uncompressed_size; + u_int32_t compressed_size; + u_int32_t reserved[11]; + char platform_name[64]; + char root_path[256]; + u_int8_t data[0]; +}; +typedef struct compressed_kernel_header compressed_kernel_header; + #endif /* ! _BOOTX_BOOT_ARGS_H_ */ ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/ci.h#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/device_tree.h#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/fs.h#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/libclite.h#2 (text+ko) ==== @@ -41,7 +41,7 @@ #include // ci_io.c -extern void putchar(int ch); +extern int putchar(int ch); // prf.c extern void prf(const char *fmt, unsigned int *adx, void (*putfn_p)(), @@ -83,7 +83,7 @@ // mem.c extern void *memcpy(void *dst, const void *src, size_t len); extern void *memset(void *dst, int ch, size_t len); -extern void *bcopy(void *src, void *dst, int len); +extern void bcopy(const void *src, void *dst, size_t len); extern void bzero(void *dst, int len); // bsearch.c ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/sl.h#2 (text+ko) ==== @@ -25,7 +25,7 @@ /* * sl.h - Headers for configuring the Secondary Loader * - * Copyright (c) 1998-2002 Apple Computer, Inc. + * Copyright (c) 1998-2003 Apple Computer, Inc. * * DRI: Josh de Cesare */ @@ -37,33 +37,26 @@ /* -Memory Map... Assumes 32 MB +Memory Map: assumes 96 MB Physical Address -Open Firmware Version 1x, 2x 3x -00000000 - 00003FFF : Exception Vectors -00004000 - 002FFFFF : Free Memory -00300000 - 004FFFFF : OF Image / Free Memory -00500000 - 01DFFFFF : Free Memory -01E00000 - 01FFFFFF : Free Memory / OF Image +Open Firmware Version 3x, 4x, ... +00000000 - 00003FFF : Exception Vectors +00004000 - 057FFFFF : Free Memory +05800000 - 05FFFFFF : OF Image Logical Address 00000000 - 00003FFF : Exception Vectors -00004000 - 013FFFFF : Kernel Image, Boot Struct and Drivers -01400000 - 01BFFFFF : File Load Area -01C00000 - 01CFFFFF : Secondary Loader Image -01D00000 - 01DFFFFF : Malloc Area -01E00000 - 01FFFFFF : Unused - -To provide a consistant Logical Memory Usage between OF 1,2 and OF 3 -the Logical Addresses 0x00300000 - 0x004FFFFF will be mapped to -Physical Address 0x01E00000 - 0x01FFFFFF and will be copied back -just before the kernel is loaded. +00004000 - 03FFFFFF : Kernel Image, Boot Struct and Drivers +04000000 - 04FFFFFF : File Load Area +05000000 - 053FFFFF : FS Cache +05400000 - 055FFFFF : Malloc Zone +05600000 - 057FFFFF : BootX Image +05800000 - 05FFFFFF : Unused - */ #define kVectorAddr (0x00000000) @@ -71,22 +64,25 @@ // OF 3.x #define kImageAddr (0x00004000) -#define kImageSize (0x013FC000) +#define kImageSize (0x03FFC000) // OF 1.x 2.x #define kImageAddr0 (0x00004000) #define kImageSize0 (0x002FC000) #define kImageAddr1 (0x00300000) #define kImageSize1 (0x00200000) -#define kImageAddr1Phys (0x01E00000) +#define kImageAddr1Phys (0x05800000) #define kImageAddr2 (0x00500000) -#define kImageSize2 (0x00F00000) +#define kImageSize2 (0x03B00000) + +#define kLoadAddr (0x04000000) +#define kLoadSize (0x01000000) -#define kLoadAddr (0x01400000) -#define kLoadSize (0x00800000) +#define kFSCacheAddr (0x05000000) +#define kFSCacheSize (0x00400000) -#define kMallocAddr (0x01D00000) -#define kMallocSize (0x00100000) +#define kMallocAddr (0x05400000) +#define kMallocSize (0x00200000) // Default Output Level #define kOutputLevelOff (0) @@ -96,6 +92,7 @@ #define kOFVersion1x (0x01000000) #define kOFVersion2x (0x02000000) #define kOFVersion3x (0x03000000) +#define kOFVersion4x (0x04000000) // Device Types enum { @@ -162,9 +159,9 @@ extern long gBootMode; extern long gBootDeviceType; extern long gBootFileType; +extern char gHaveKernelCache; extern char gBootDevice[256]; extern char gBootFile[256]; -extern char gRootDir[256]; extern char gTempStr[4096]; @@ -174,6 +171,9 @@ extern char *gKeyMap; +extern long gRootAddrCells; +extern long gRootSizeCells; + extern CICell gChosenPH; extern CICell gOptionsPH; extern CICell gScreenPH; @@ -185,6 +185,7 @@ extern CICell gStdOutIH; extern CICell gKeyboardIH; +extern long ThinFatBinary(void **binary, unsigned long *length); extern long GetDeviceType(char *devSpec); extern long ConvertFileSpec(char *fileSpec, char *devSpec, char **filePath); extern long MatchThis(CICell phandle, char *string); @@ -194,10 +195,12 @@ extern unsigned long Alder32(unsigned char *buffer, long length); // Externs for macho.c -extern long DecodeMachO(void); +extern long ThinFatBinaryMachO(void **binary, unsigned long *length); +extern long DecodeMachO(void *binary); // Externs for elf.c -extern long DecodeElf(void); +extern long ThinFatBinaryElf(void **binary, unsigned long *length); +extern long DecodeElf(void *binary); // Externs for device_tree.c extern long FlattenDeviceTree(void); @@ -217,4 +220,7 @@ extern long InitConfig(void); extern long ParseConfigFile(char *addr); +// Externs for lzss.c +extern int decompress_lzss(u_int8_t *dst, u_int8_t *src, u_int32_t srclen); + #endif /* ! _BOOTX_SL_H_ */ ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/sl_words.h#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile.postamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile.preamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/PB.project#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/bsearch.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/bswap.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/mem.c#2 (text+ko) ==== @@ -79,9 +79,9 @@ return dst; } -void *bcopy(void *src, void *dst, int len) +void bcopy(const void *src, void *dst, size_t len) { - return memcpy(dst, src, len); + memcpy(dst, src, len); } void bzero(void *dst, int len) ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/prf.c#2 (text+ko) ==== @@ -50,6 +50,7 @@ #define SPACE 1 #define ZERO 2 +#define UCASE 16 /* * Scaled down version of C Library printf. @@ -80,7 +81,7 @@ } cp = prbuf; do { - *cp++ = "0123456789abcdef"[n%b]; + *cp++ = "0123456789abcdef0123456789ABCDEF"[(flag & UCASE) + n%b]; n /= b; width++; } while (n); @@ -140,7 +141,10 @@ minwidth *= 10; minwidth += c - '0'; goto again; - case 'x': case 'X': + case 'X': + flag |= UCASE; + /* fall through */ + case 'x': b = 16; goto number; case 'd': ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/printf.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/sprintf.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/string.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/strtol.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/zalloc.c#2 (text+ko) ==== @@ -32,14 +32,14 @@ /* * zalloc.c - malloc functions. * - * Copyright (c) 1998-2000 Apple Computer, Inc. + * Copyright (c) 1998-2003 Apple Computer, Inc. * * DRI: Josh de Cesare */ #include -#define ZALLOC_NODES 384 +#define ZALLOC_NODES 768 #define ZDEBUG 0 ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile#2 (text+ko) ==== @@ -14,7 +14,7 @@ HFILES = appleboot.h clut.h elf.h failedboot.h netboot.h -CFILES = main.c macho.c device_tree.c display.c drivers.c elf.c +CFILES = main.c macho.c device_tree.c display.c drivers.c elf.c lzss.c OTHERSRCS = Makefile.preamble Makefile Makefile.postamble ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile.postamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile.preamble#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/PB.project#2 (text+ko) ==== @@ -14,7 +14,7 @@ netboot.h ); M_FILES = (); - OTHER_LINKED = (main.c, macho.c, device_tree.c, display.c, elf.c, drivers.c); + OTHER_LINKED = (main.c, macho.c, device_tree.c, display.c, elf.c, drivers.c, lzss.c); OTHER_SOURCES = (Makefile.preamble, Makefile, Makefile.postamble); SUBPROJECTS = (); TOOLS = (); ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/appleboot.h#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/clut.h#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/device_tree.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/display.c#2 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/drivers.c#2 (text+ko) ==== @@ -32,6 +32,8 @@ #include +#define DRIVER_DEBUG 0 + enum { kTagTypeNone = 0, kTagTypeDict, @@ -133,11 +135,12 @@ static void FreeTag(TagPtr tag); static char *NewSymbol(char *string); static void FreeSymbol(char *string); +#if DRIVER_DEBUG static void DumpTag(TagPtr tag, long depth); +#endif static ModulePtr gModuleHead, gModuleTail; static TagPtr gPersonalityHead, gPersonalityTail; -static char gExtensionsSpec[4096]; static char gDriverSpec[4096]; static char gFileSpec[4096]; static char gTempSpec[4096]; @@ -150,9 +153,7 @@ if (gBootFileType == kNetworkDeviceType) { NetLoadDrivers(dirSpec); } else if (gBootFileType == kBlockDeviceType) { - strcpy(gExtensionsSpec, dirSpec); - strcat(gExtensionsSpec, "System\\Library\\"); - FileLoadDrivers(gExtensionsSpec, 0); + FileLoadDrivers(dirSpec, 0); } else { >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Thu Apr 8 11:11:30 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1E35816A4D0; Thu, 8 Apr 2004 11:11:30 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D58C616A4CE for ; Thu, 8 Apr 2004 11:11:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCE7F43D2F for ; Thu, 8 Apr 2004 11:11:29 -0700 (PDT) (envelope-from areisse@nailabs.com) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i38IBTGe042997 for ; Thu, 8 Apr 2004 11:11:29 -0700 (PDT) (envelope-from areisse@nailabs.com) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i38IBTEt042988 for perforce@freebsd.org; Thu, 8 Apr 2004 11:11:29 -0700 (PDT) (envelope-from areisse@nailabs.com) Date: Thu, 8 Apr 2004 11:11:29 -0700 (PDT) Message-Id: <200404081811.i38IBTEt042988@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to areisse@nailabs.com using -f From: Andrew Reisse To: Perforce Change Reviews Subject: PERFORCE change 50663 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 18:11:30 -0000 http://perforce.freebsd.org/chv.cgi?CH=50663 Change 50663 by areisse@areisse_g4 on 2004/04/08 11:10:42 merge sedarwin bootx into 7.3 Affected files ... .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile.postamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile.preamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/PB.project#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile.postamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile.preamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/PB.project#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/bootinfo.hdr#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Control2.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/MAC-PARTS.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile.postamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile.preamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/PB.project#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/ci.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/ci_io.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/sl_words.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/CaseTables.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/HFSCompare.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile.postamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile.preamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/PB.project#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/cache.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_bswap.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_dinode.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_dir.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/fs.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/hfs.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/net.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs_byteorder.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs_byteorder.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile.postamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile.preamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/PB.project#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/boot_args.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/ci.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/device_tree.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/fs.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/libclite.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/sl.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/sl_words.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile.postamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile.preamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/PB.project#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/bsearch.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/bswap.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/mem.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/prf.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/printf.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/sprintf.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/string.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/strtol.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/zalloc.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile.postamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile.preamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/PB.project#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/appleboot.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/clut.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/device_tree.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/display.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/drivers.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/elf.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/elf.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/failedboot.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/macho.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/main.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/netboot.h#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/Makefile#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/Makefile.postamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/Makefile.preamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/PB.project#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/fcode-to-c.c#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/Makefile#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/Makefile.postamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/Makefile.preamble#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/PB.project#3 integrate .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/macho-to-xcoff.c#3 integrate Differences ... ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile.postamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/Makefile.preamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/PB.project#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile.postamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/Makefile.preamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/PB.project#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/bootinfo.hdr#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Control2.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/MAC-PARTS.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile.postamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/Makefile.preamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/PB.project#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/ci.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/ci_io.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/ci.subproj/sl_words.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/CaseTables.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/HFSCompare.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile.postamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/Makefile.preamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/PB.project#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/cache.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_bswap.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_dinode.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ext2fs_dir.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/fs.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/hfs.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/net.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs_byteorder.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/fs.subproj/ufs_byteorder.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile.postamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/Makefile.preamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/PB.project#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/boot_args.h#3 (text+ko) ==== @@ -58,7 +58,7 @@ // Boot argument structure - passed into kernel at boot time. -#define kBootArgsRevision (1) +#define kBootArgsRevision (2) #define kBootArgsVersion1 (1) #define kBootArgsVersion2 (2) @@ -74,6 +74,8 @@ void *deviceTreeP; /* Base of flattened device tree */ unsigned long deviceTreeLength; /* Length of flattened tree */ unsigned long topOfKernelData; /* Last address of kernel data area*/ + void *exdata; + unsigned long exdatalen; }; typedef struct boot_args boot_args, *boot_args_ptr; ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/ci.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/device_tree.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/fs.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/libclite.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/sl.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/include.subproj/sl_words.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile.postamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/Makefile.preamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/PB.project#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/bsearch.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/bswap.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/mem.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/prf.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/printf.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/sprintf.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/string.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/strtol.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/libclite.subproj/zalloc.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile.postamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/Makefile.preamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/PB.project#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/appleboot.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/clut.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/device_tree.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/display.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/drivers.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/elf.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/elf.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/failedboot.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/macho.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/main.c#3 (text+ko) ==== @@ -607,6 +607,55 @@ args->deviceTreeP = (void *)gDeviceTreeAddr; args->deviceTreeLength = gDeviceTreeSize; + + /* Load arbitrary data */ + args->exdata = NULL; + args->exdatalen = 0; + + char *prevname = "", *propname; + while (1) { + if (1 != NextProp (gOptionsPH, prevname, propname)) + break; + prevname = propname; + if (!strncmp (propname, "load_", 5)) { + char pfilename[255]; + size = GetProp(gOptionsPH, propname, pfilename, 255); + + if (size > 0 && strlen(propname+4) < sizeof(int) * 4) { + char datfile[512]; + strcpy (datfile, gRootDir); + strcat (datfile, pfilename); + size = LoadFile (datfile); + if (size > 0) { + int *v = (int *) AllocateKernelMemory (size + sizeof (int) * 5); + *v = size; + strcpy ((char *) (v + 1), propname + 5); + memcpy (v + 5, kLoadAddr, size); + + if (args->exdata == NULL) + args->exdata = v; + //args->exdatalen += size + sizeof(int) * 5; + args->exdatalen = (char*)AllocateKernelMemory(0)-(char*)args->exdata; + } + } + } + else if (!strncmp (propname, "kenv_", 5)) { + char pvar[255]; + size = GetProp(gOptionsPH, propname, pvar, 255); + + if (size > 0 && strlen(propname+4) < sizeof(int) * 4) { + int *v = (int *) AllocateKernelMemory (size + sizeof (int) * 5); + *v = size; + strcpy ((char *) (v + 1), propname + 5); + memcpy (v + 5, pvar, size); + + if (args->exdata == NULL) + args->exdata = v; + args->exdatalen = (char*)AllocateKernelMemory(0)-(char*)args->exdata; + } + } + } + args->topOfKernelData = AllocateKernelMemory(0); return 0; ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/netboot.h#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/Makefile#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/Makefile.postamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/Makefile.preamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/PB.project#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/fcode-to-c.tproj/fcode-to-c.c#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/Makefile#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/Makefile.postamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/Makefile.preamble#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/PB.project#3 (text+ko) ==== ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/macho-to-xcoff.tproj/macho-to-xcoff.c#3 (text+ko) ==== From owner-p4-projects@FreeBSD.ORG Thu Apr 8 11:37:16 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 8D7AD16A4D2; Thu, 8 Apr 2004 11:37:16 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D62D16A4CF; Thu, 8 Apr 2004 11:37:16 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A29B43D49; Thu, 8 Apr 2004 11:37:15 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.10/8.12.9) with ESMTP id i38IbEkj026196; Thu, 8 Apr 2004 12:37:14 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 08 Apr 2004 12:37:53 -0600 (MDT) Message-Id: <20040408.123753.29963919.imp@bsdimp.com> To: rwatson@freebsd.org From: "M. Warner Losh" In-Reply-To: <200404080240.i382eABD011400@repoman.freebsd.org> References: <200404080240.i382eABD011400@repoman.freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: perforce@freebsd.org Subject: Re: PERFORCE change 50640 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 18:37:17 -0000 In message: <200404080240.i382eABD011400@repoman.freebsd.org> Robert Watson writes: : - ACPI PCI bar support of some sort. I think it was power state support. the bar support is forthcoming, although one minor part of that leaked into one license commit. Warner From owner-p4-projects@FreeBSD.ORG Thu Apr 8 11:41:07 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id EEBFB16A4D0; Thu, 8 Apr 2004 11:41:06 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9CAF16A4CE for ; Thu, 8 Apr 2004 11:41:06 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A10CC43D3F for ; Thu, 8 Apr 2004 11:41:06 -0700 (PDT) (envelope-from areisse@nailabs.com) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i38If6Ge049001 for ; Thu, 8 Apr 2004 11:41:06 -0700 (PDT) (envelope-from areisse@nailabs.com) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i38If61g048996 for perforce@freebsd.org; Thu, 8 Apr 2004 11:41:06 -0700 (PDT) (envelope-from areisse@nailabs.com) Date: Thu, 8 Apr 2004 11:41:06 -0700 (PDT) Message-Id: <200404081841.i38If61g048996@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to areisse@nailabs.com using -f From: Andrew Reisse To: Perforce Change Reviews Subject: PERFORCE change 50665 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 18:41:07 -0000 http://perforce.freebsd.org/chv.cgi?CH=50665 Change 50665 by areisse@areisse_g4 on 2004/04/08 11:40:42 remember the root directory Affected files ... .. //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/main.c#4 edit Differences ... ==== //depot/projects/trustedbsd/sedarwin73/apsl/BootX/bootx.tproj/sl.subproj/main.c#4 (text+ko) ==== @@ -70,6 +70,7 @@ char gBootFile[256]; static char gBootKernelCacheFile[512]; static char gExtensionsSpec[4096]; +static char gRootDir[4096]; static char gCacheNameAdler[64 + sizeof(gBootFile)]; static char *gPlatformName = gCacheNameAdler; @@ -1030,6 +1031,8 @@ } } + strcpy (gRootDir, gExtensionsSpec); + // Figure out the extensions dir. if (gBootFileType == kBlockDeviceType) { cnt = strlen(gExtensionsSpec); From owner-p4-projects@FreeBSD.ORG Thu Apr 8 16:00:32 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9F88916A4D0; Thu, 8 Apr 2004 16:00:32 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A1E816A4CE for ; Thu, 8 Apr 2004 16:00:32 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 506B143D53 for ; Thu, 8 Apr 2004 16:00:32 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i38N0WGe012052 for ; Thu, 8 Apr 2004 16:00:32 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i38N0VqD012049 for perforce@freebsd.org; Thu, 8 Apr 2004 16:00:31 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Thu, 8 Apr 2004 16:00:31 -0700 (PDT) Message-Id: <200404082300.i38N0VqD012049@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Subject: PERFORCE change 50676 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 23:00:33 -0000 http://perforce.freebsd.org/chv.cgi?CH=50676 Change 50676 by rwatson@rwatson_paprika on 2004/04/08 16:00:16 Integrate netperf_socket: - pf warnings fixed, no longer requires nowerror. - Don't assume initial thread from execve is present when core is dumped. - sendfile() bugfix. - Reclaim pager_map_size from KVA. Affected files ... .. //depot/projects/netperf_socket/sys/conf/files#14 integrate .. //depot/projects/netperf_socket/sys/dev/acpica/acpi.c#12 integrate .. //depot/projects/netperf_socket/sys/dev/acpica/acpi_video.c#3 integrate .. //depot/projects/netperf_socket/sys/i386/acpica/acpi_toshiba.c#3 integrate .. //depot/projects/netperf_socket/sys/kern/imgact_elf.c#5 integrate .. //depot/projects/netperf_socket/sys/kern/uipc_syscalls.c#9 integrate .. //depot/projects/netperf_socket/sys/vm/vm_init.c#4 integrate .. //depot/projects/netperf_socket/sys/vm/vm_pager.c#3 integrate .. //depot/projects/netperf_socket/sys/vm/vm_pager.h#3 integrate Differences ... ==== //depot/projects/netperf_socket/sys/conf/files#14 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/files,v 1.881 2004/04/03 18:42:05 phk Exp $ +# $FreeBSD: src/sys/conf/files,v 1.882 2004/04/08 18:17:13 mlaier Exp $ # # The long compile-with and dependency lines are required because of # limitations in config: backslash-newline doesn't work in strings, and @@ -208,7 +208,7 @@ contrib/ipfilter/netinet/mlfk_ipl.c optional ipfilter inet contrib/pf/net/if_pflog.c optional pflog contrib/pf/net/if_pfsync.c optional pfsync -contrib/pf/net/pf.c optional pf nowerror +contrib/pf/net/pf.c optional pf contrib/pf/net/pf_ioctl.c optional pf contrib/pf/net/pf_norm.c optional pf contrib/pf/net/pf_table.c optional pf ==== //depot/projects/netperf_socket/sys/dev/acpica/acpi.c#12 (text+ko) ==== @@ -26,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi.c,v 1.134 2004/04/01 04:21:33 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi.c,v 1.135 2004/04/08 16:45:12 njl Exp $ */ #include "opt_acpi.h" @@ -187,7 +187,7 @@ static devclass_t acpi_devclass; DRIVER_MODULE(acpi, nexus, acpi_driver, acpi_devclass, acpi_modevent, 0); -MODULE_VERSION(acpi, 100); +MODULE_VERSION(acpi, 1); SYSCTL_NODE(_debug, OID_AUTO, acpi, CTLFLAG_RW, NULL, "ACPI debugging"); static char acpi_ca_version[12]; ==== //depot/projects/netperf_socket/sys/dev/acpica/acpi_video.c#3 (text+ko) ==== @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $Id: acpi_vid.c,v 1.4 2003/10/13 10:07:36 taku Exp $ - * $FreeBSD: src/sys/dev/acpica/acpi_video.c,v 1.2 2004/03/03 18:34:42 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi_video.c,v 1.3 2004/04/08 16:45:12 njl Exp $ */ #include @@ -154,7 +154,7 @@ DRIVER_MODULE(acpi_video, acpi, acpi_video_driver, acpi_video_devclass, acpi_video_modevent, NULL); -MODULE_DEPEND(acpi_video, acpi, 100, 100, 100); +MODULE_DEPEND(acpi_video, acpi, 1, 1, 1); struct sysctl_ctx_list acpi_video_sysctl_ctx; struct sysctl_oid *acpi_video_sysctl_tree; ==== //depot/projects/netperf_socket/sys/i386/acpica/acpi_toshiba.c#3 (text+ko) ==== @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/i386/acpica/acpi_toshiba.c,v 1.4 2004/03/03 03:02:17 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/i386/acpica/acpi_toshiba.c,v 1.5 2004/04/08 16:45:12 njl Exp $"); #include "opt_acpi.h" #include @@ -172,7 +172,7 @@ static devclass_t acpi_toshiba_devclass; DRIVER_MODULE(acpi_toshiba, acpi, acpi_toshiba_driver, acpi_toshiba_devclass, 0, 0); -MODULE_DEPEND(acpi_toshiba, acpi, 100, 100, 100); +MODULE_DEPEND(acpi_toshiba, acpi, 1, 1, 1); static int enable_fn_keys = 1; TUNABLE_INT("hw.acpi.toshiba.enable_fn_keys", &enable_fn_keys); ==== //depot/projects/netperf_socket/sys/kern/imgact_elf.c#5 (text+ko) ==== @@ -29,7 +29,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/imgact_elf.c,v 1.146 2004/04/03 20:25:41 marcel Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/imgact_elf.c,v 1.147 2004/04/08 06:37:00 marcel Exp $"); #include #include @@ -1178,18 +1178,21 @@ sizeof *psinfo); /* - * We want to start with the registers of the first thread in the + * We want to start with the registers of the initial thread in the * process so that the .reg and .reg2 pseudo-sections created by bfd * will be identical to the .reg/$PID and .reg2/$PID pseudo-sections. * This makes sure that any tool that only looks for .reg and .reg2 * and not for .reg/$PID and .reg2/$PID will behave the same as - * before. The first thread is the thread with an ID equal to the + * before. The first thread is the thread with an ID equal to the * process' ID. + * Note that the initial thread may already be gone. In that case + * 'first' is NULL. */ - first = TAILQ_FIRST(&p->p_threads); - while (first->td_tid > PID_MAX) + thr = first = TAILQ_FIRST(&p->p_threads); + while (first != NULL && first->td_tid > PID_MAX) first = TAILQ_NEXT(first, td_plist); - thr = first; + if (first != NULL) + thr = first; do { if (dst != NULL) { status->pr_version = PRSTATUS_VERSION; @@ -1209,7 +1212,7 @@ /* XXX allow for MD specific notes. */ thr = (thr == first) ? TAILQ_FIRST(&p->p_threads) : TAILQ_NEXT(thr, td_plist); - if (thr == first) + if (thr == first && thr != NULL) thr = TAILQ_NEXT(thr, td_plist); } while (thr != NULL); ==== //depot/projects/netperf_socket/sys/kern/uipc_syscalls.c#9 (text+ko) ==== @@ -33,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/uipc_syscalls.c,v 1.180 2004/04/05 21:03:36 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/uipc_syscalls.c,v 1.181 2004/04/08 07:14:34 silby Exp $"); #include "opt_compat.h" #include "opt_ktrace.h" @@ -1823,8 +1823,14 @@ xfsize = PAGE_SIZE - pgoff; if (uap->nbytes && xfsize > (uap->nbytes - sbytes)) xfsize = uap->nbytes - sbytes; - if (xfsize <= 0) - break; + if (xfsize <= 0) { + if (m_header != NULL) { + m = m_header; + m_header = NULL; + goto retry_space; + } else + break; + } /* * Optimize the non-blocking case by looking at the socket space * before going to the extra work of constituting the sf_buf. ==== //depot/projects/netperf_socket/sys/vm/vm_init.c#4 (text+ko) ==== @@ -63,7 +63,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/vm/vm_init.c,v 1.42 2004/04/06 20:15:36 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/vm/vm_init.c,v 1.43 2004/04/08 19:08:49 alc Exp $"); #include #include @@ -185,12 +185,12 @@ panic("startup: table size inconsistency"); clean_map = kmem_suballoc(kernel_map, &kmi->clean_sva, &kmi->clean_eva, - (nbuf*BKVASIZE) + (nswbuf*MAXPHYS) + pager_map_size); + (nbuf*BKVASIZE) + (nswbuf*MAXPHYS)); buffer_map = kmem_suballoc(clean_map, &kmi->buffer_sva, &kmi->buffer_eva, (nbuf*BKVASIZE)); buffer_map->system_map = 1; pager_map = kmem_suballoc(clean_map, &kmi->pager_sva, &kmi->pager_eva, - (nswbuf*MAXPHYS) + pager_map_size); + (nswbuf*MAXPHYS)); pager_map->system_map = 1; exec_map = kmem_suballoc(kernel_map, &minaddr, &maxaddr, (16*(ARG_MAX+(PAGE_SIZE*3)))); ==== //depot/projects/netperf_socket/sys/vm/vm_pager.c#3 (text+ko) ==== @@ -64,7 +64,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/vm/vm_pager.c,v 1.94 2004/04/06 20:15:37 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/vm/vm_pager.c,v 1.95 2004/04/08 19:08:49 alc Exp $"); #include #include @@ -176,9 +176,6 @@ * cleaning requests (NPENDINGIO == 64) * the maximum swap cluster size * (MAXPHYS == 64k) if you want to get the most efficiency. */ -#define PAGER_MAP_SIZE (8 * 1024 * 1024) - -int pager_map_size = PAGER_MAP_SIZE; vm_map_t pager_map; static int bswneeded; static vm_offset_t swapbkva; /* swap buffers kva */ ==== //depot/projects/netperf_socket/sys/vm/vm_pager.h#3 (text+ko) ==== @@ -32,7 +32,7 @@ * SUCH DAMAGE. * * @(#)vm_pager.h 8.4 (Berkeley) 1/12/94 - * $FreeBSD: src/sys/vm/vm_pager.h,v 1.46 2004/04/06 20:15:37 imp Exp $ + * $FreeBSD: src/sys/vm/vm_pager.h,v 1.47 2004/04/08 19:08:49 alc Exp $ */ /* @@ -91,7 +91,6 @@ #endif extern vm_map_t pager_map; -extern int pager_map_size; extern struct pagerops *pagertab[]; extern struct mtx pbuf_mtx; From owner-p4-projects@FreeBSD.ORG Thu Apr 8 18:27:36 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3F66616A4D0; Thu, 8 Apr 2004 18:27:36 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F138116A4CE for ; Thu, 8 Apr 2004 18:27:35 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4E9D43D46 for ; Thu, 8 Apr 2004 18:27:35 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i391RZGe050787 for ; Thu, 8 Apr 2004 18:27:35 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i391RWmM050784 for perforce@freebsd.org; Thu, 8 Apr 2004 18:27:32 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Thu, 8 Apr 2004 18:27:32 -0700 (PDT) Message-Id: <200404090127.i391RWmM050784@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50683 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2004 01:27:37 -0000 http://perforce.freebsd.org/chv.cgi?CH=50683 Change 50683 by marcel@marcel_nfs on 2004/04/08 18:26:43 IFC @50682 Affected files ... .. //depot/projects/gdb/MAINTAINERS#6 integrate .. //depot/projects/gdb/bin/cat/cat.1#3 integrate .. //depot/projects/gdb/bin/cat/cat.c#2 integrate .. //depot/projects/gdb/bin/chflags/chflags.1#2 integrate .. //depot/projects/gdb/bin/chflags/chflags.c#3 integrate .. //depot/projects/gdb/bin/chmod/chmod.1#2 integrate .. //depot/projects/gdb/bin/chmod/chmod.c#2 integrate .. //depot/projects/gdb/bin/cp/cp.1#2 integrate .. //depot/projects/gdb/bin/cp/cp.c#2 integrate .. //depot/projects/gdb/bin/cp/extern.h#2 integrate .. //depot/projects/gdb/bin/cp/utils.c#2 integrate .. //depot/projects/gdb/bin/csh/USD.doc/csh.1#2 integrate .. //depot/projects/gdb/bin/csh/USD.doc/csh.2#2 integrate .. //depot/projects/gdb/bin/csh/USD.doc/csh.3#2 integrate .. //depot/projects/gdb/bin/csh/USD.doc/csh.4#2 integrate .. //depot/projects/gdb/bin/csh/USD.doc/csh.a#2 integrate .. //depot/projects/gdb/bin/csh/USD.doc/csh.g#2 integrate .. //depot/projects/gdb/bin/csh/USD.doc/tabs#2 integrate .. //depot/projects/gdb/bin/csh/host.defs#2 integrate .. //depot/projects/gdb/bin/date/date.1#2 integrate .. //depot/projects/gdb/bin/date/date.c#3 integrate .. //depot/projects/gdb/bin/date/extern.h#2 integrate .. //depot/projects/gdb/bin/date/netdate.c#2 integrate .. //depot/projects/gdb/bin/dd/args.c#3 integrate .. //depot/projects/gdb/bin/dd/conv.c#2 integrate .. //depot/projects/gdb/bin/dd/conv_tab.c#2 integrate .. //depot/projects/gdb/bin/dd/dd.1#3 integrate .. //depot/projects/gdb/bin/dd/dd.c#3 integrate .. //depot/projects/gdb/bin/dd/dd.h#3 integrate .. //depot/projects/gdb/bin/dd/extern.h#2 integrate .. //depot/projects/gdb/bin/dd/misc.c#2 integrate .. //depot/projects/gdb/bin/dd/position.c#2 integrate .. //depot/projects/gdb/bin/df/df.1#2 integrate .. //depot/projects/gdb/bin/df/df.c#5 integrate .. //depot/projects/gdb/bin/domainname/domainname.1#2 integrate .. //depot/projects/gdb/bin/domainname/domainname.c#2 integrate .. //depot/projects/gdb/bin/echo/echo.1#2 integrate .. //depot/projects/gdb/bin/echo/echo.c#2 integrate .. //depot/projects/gdb/bin/ed/cbc.c#2 integrate .. //depot/projects/gdb/bin/hostname/hostname.1#2 integrate .. //depot/projects/gdb/bin/hostname/hostname.c#2 integrate .. //depot/projects/gdb/bin/kill/kill.1#2 integrate .. //depot/projects/gdb/bin/kill/kill.c#4 integrate .. //depot/projects/gdb/bin/ln/ln.1#2 integrate .. //depot/projects/gdb/bin/ln/ln.c#2 integrate .. //depot/projects/gdb/bin/ln/symlink.7#2 integrate .. //depot/projects/gdb/bin/ls/cmp.c#2 integrate .. //depot/projects/gdb/bin/ls/extern.h#2 integrate .. //depot/projects/gdb/bin/ls/ls.1#3 integrate .. //depot/projects/gdb/bin/ls/ls.c#2 integrate .. //depot/projects/gdb/bin/ls/ls.h#2 integrate .. //depot/projects/gdb/bin/ls/print.c#5 integrate .. //depot/projects/gdb/bin/ls/util.c#2 integrate .. //depot/projects/gdb/bin/mkdir/mkdir.1#2 integrate .. //depot/projects/gdb/bin/mkdir/mkdir.c#2 integrate .. //depot/projects/gdb/bin/mv/mv.1#2 integrate .. //depot/projects/gdb/bin/mv/mv.c#3 integrate .. //depot/projects/gdb/bin/pax/ar_io.c#2 integrate .. //depot/projects/gdb/bin/pax/ar_subs.c#2 integrate .. //depot/projects/gdb/bin/pax/buf_subs.c#2 integrate .. //depot/projects/gdb/bin/pax/cache.c#3 integrate .. //depot/projects/gdb/bin/pax/cache.h#2 integrate .. //depot/projects/gdb/bin/pax/cpio.c#2 integrate .. //depot/projects/gdb/bin/pax/cpio.h#2 integrate .. //depot/projects/gdb/bin/pax/extern.h#2 integrate .. //depot/projects/gdb/bin/pax/file_subs.c#2 integrate .. //depot/projects/gdb/bin/pax/ftree.c#2 integrate .. //depot/projects/gdb/bin/pax/ftree.h#2 integrate .. //depot/projects/gdb/bin/pax/gen_subs.c#2 integrate .. //depot/projects/gdb/bin/pax/options.c#3 integrate .. //depot/projects/gdb/bin/pax/options.h#2 integrate .. //depot/projects/gdb/bin/pax/pat_rep.c#2 integrate .. //depot/projects/gdb/bin/pax/pat_rep.h#2 integrate .. //depot/projects/gdb/bin/pax/pax.1#2 integrate .. //depot/projects/gdb/bin/pax/pax.c#2 integrate .. //depot/projects/gdb/bin/pax/pax.h#2 integrate .. //depot/projects/gdb/bin/pax/sel_subs.c#2 integrate .. //depot/projects/gdb/bin/pax/sel_subs.h#2 integrate .. //depot/projects/gdb/bin/pax/tables.c#2 integrate .. //depot/projects/gdb/bin/pax/tables.h#2 integrate .. //depot/projects/gdb/bin/pax/tar.c#2 integrate .. //depot/projects/gdb/bin/pax/tar.h#2 integrate .. //depot/projects/gdb/bin/pax/tty_subs.c#2 integrate .. //depot/projects/gdb/bin/ps/extern.h#2 integrate .. //depot/projects/gdb/bin/ps/fmt.c#2 integrate .. //depot/projects/gdb/bin/ps/keyword.c#3 integrate .. //depot/projects/gdb/bin/ps/nlist.c#2 integrate .. //depot/projects/gdb/bin/ps/print.c#3 integrate .. //depot/projects/gdb/bin/ps/ps.1#8 integrate .. //depot/projects/gdb/bin/ps/ps.c#9 integrate .. //depot/projects/gdb/bin/ps/ps.h#2 integrate .. //depot/projects/gdb/bin/pwd/pwd.1#2 integrate .. //depot/projects/gdb/bin/pwd/pwd.c#2 integrate .. //depot/projects/gdb/bin/rcp/extern.h#2 integrate .. //depot/projects/gdb/bin/rcp/rcp.1#2 integrate .. //depot/projects/gdb/bin/rcp/util.c#2 integrate .. //depot/projects/gdb/bin/realpath/realpath.1#2 integrate .. //depot/projects/gdb/bin/realpath/realpath.c#2 integrate .. //depot/projects/gdb/bin/rm/rm.1#2 integrate .. //depot/projects/gdb/bin/rm/rm.c#2 integrate .. //depot/projects/gdb/bin/rmdir/rmdir.1#3 integrate .. //depot/projects/gdb/bin/rmdir/rmdir.c#3 integrate .. //depot/projects/gdb/bin/sh/alias.c#2 integrate .. //depot/projects/gdb/bin/sh/alias.h#2 integrate .. //depot/projects/gdb/bin/sh/arith.h#2 integrate .. //depot/projects/gdb/bin/sh/arith.y#2 integrate .. //depot/projects/gdb/bin/sh/arith_lex.l#2 integrate .. //depot/projects/gdb/bin/sh/bltin/bltin.h#2 integrate .. //depot/projects/gdb/bin/sh/bltin/echo.1#2 integrate .. //depot/projects/gdb/bin/sh/bltin/echo.c#2 integrate .. //depot/projects/gdb/bin/sh/builtins.def#2 integrate .. //depot/projects/gdb/bin/sh/cd.c#2 integrate .. //depot/projects/gdb/bin/sh/cd.h#2 integrate .. //depot/projects/gdb/bin/sh/error.c#2 integrate .. //depot/projects/gdb/bin/sh/error.h#2 integrate .. //depot/projects/gdb/bin/sh/eval.c#3 integrate .. //depot/projects/gdb/bin/sh/eval.h#2 integrate .. //depot/projects/gdb/bin/sh/exec.c#2 integrate .. //depot/projects/gdb/bin/sh/exec.h#2 integrate .. //depot/projects/gdb/bin/sh/expand.c#2 integrate .. //depot/projects/gdb/bin/sh/expand.h#2 integrate .. //depot/projects/gdb/bin/sh/funcs/cmv#2 integrate .. //depot/projects/gdb/bin/sh/funcs/dirs#2 integrate .. //depot/projects/gdb/bin/sh/funcs/kill#2 integrate .. //depot/projects/gdb/bin/sh/funcs/login#2 integrate .. //depot/projects/gdb/bin/sh/funcs/newgrp#2 integrate .. //depot/projects/gdb/bin/sh/funcs/popd#2 integrate .. //depot/projects/gdb/bin/sh/funcs/pushd#2 integrate .. //depot/projects/gdb/bin/sh/funcs/suspend#2 integrate .. //depot/projects/gdb/bin/sh/histedit.c#2 integrate .. //depot/projects/gdb/bin/sh/init.h#2 integrate .. //depot/projects/gdb/bin/sh/input.c#3 integrate .. //depot/projects/gdb/bin/sh/input.h#2 integrate .. //depot/projects/gdb/bin/sh/jobs.c#3 integrate .. //depot/projects/gdb/bin/sh/jobs.h#2 integrate .. //depot/projects/gdb/bin/sh/mail.c#2 integrate .. //depot/projects/gdb/bin/sh/mail.h#2 integrate .. //depot/projects/gdb/bin/sh/main.c#2 integrate .. //depot/projects/gdb/bin/sh/main.h#2 integrate .. //depot/projects/gdb/bin/sh/memalloc.c#2 integrate .. //depot/projects/gdb/bin/sh/memalloc.h#2 integrate .. //depot/projects/gdb/bin/sh/miscbltin.c#2 integrate .. //depot/projects/gdb/bin/sh/mkbuiltins#2 integrate .. //depot/projects/gdb/bin/sh/mkinit.c#2 integrate .. //depot/projects/gdb/bin/sh/mknodes.c#2 integrate .. //depot/projects/gdb/bin/sh/mksyntax.c#2 integrate .. //depot/projects/gdb/bin/sh/mktokens#2 integrate .. //depot/projects/gdb/bin/sh/myhistedit.h#2 integrate .. //depot/projects/gdb/bin/sh/mystring.c#2 integrate .. //depot/projects/gdb/bin/sh/mystring.h#2 integrate .. //depot/projects/gdb/bin/sh/nodes.c.pat#2 integrate .. //depot/projects/gdb/bin/sh/nodetypes#2 integrate .. //depot/projects/gdb/bin/sh/options.c#2 integrate .. //depot/projects/gdb/bin/sh/options.h#2 integrate .. //depot/projects/gdb/bin/sh/output.c#2 integrate .. //depot/projects/gdb/bin/sh/output.h#2 integrate .. //depot/projects/gdb/bin/sh/parser.c#3 integrate .. //depot/projects/gdb/bin/sh/parser.h#2 integrate .. //depot/projects/gdb/bin/sh/redir.c#3 integrate .. //depot/projects/gdb/bin/sh/redir.h#3 integrate .. //depot/projects/gdb/bin/sh/sh.1#2 integrate .. //depot/projects/gdb/bin/sh/shell.h#2 integrate .. //depot/projects/gdb/bin/sh/show.c#2 integrate .. //depot/projects/gdb/bin/sh/show.h#2 integrate .. //depot/projects/gdb/bin/sh/trap.c#3 integrate .. //depot/projects/gdb/bin/sh/trap.h#2 integrate .. //depot/projects/gdb/bin/sh/var.c#2 integrate .. //depot/projects/gdb/bin/sh/var.h#2 integrate .. //depot/projects/gdb/bin/sleep/sleep.1#2 integrate .. //depot/projects/gdb/bin/sleep/sleep.c#2 integrate .. //depot/projects/gdb/bin/stty/cchar.c#2 integrate .. //depot/projects/gdb/bin/stty/extern.h#2 integrate .. //depot/projects/gdb/bin/stty/gfmt.c#2 integrate .. //depot/projects/gdb/bin/stty/key.c#2 integrate .. //depot/projects/gdb/bin/stty/modes.c#2 integrate .. //depot/projects/gdb/bin/stty/print.c#2 integrate .. //depot/projects/gdb/bin/stty/stty.1#2 integrate .. //depot/projects/gdb/bin/stty/stty.c#2 integrate .. //depot/projects/gdb/bin/stty/stty.h#2 integrate .. //depot/projects/gdb/bin/stty/util.c#2 integrate .. //depot/projects/gdb/bin/sync/sync.8#2 integrate .. //depot/projects/gdb/bin/sync/sync.c#2 integrate .. //depot/projects/gdb/bin/test/test.1#2 integrate .. //depot/projects/gdb/contrib/sendmail/FREEBSD-upgrade#3 integrate .. //depot/projects/gdb/etc/rc.d/ramdisk#2 integrate .. //depot/projects/gdb/etc/rc.d/ramdisk-own#1 branch .. //depot/projects/gdb/lib/libarchive/archive_entry.c#5 integrate .. //depot/projects/gdb/lib/libarchive/archive_entry.h#4 integrate .. //depot/projects/gdb/lib/libarchive/archive_platform.h#5 integrate .. //depot/projects/gdb/lib/libarchive/archive_private.h#5 integrate .. //depot/projects/gdb/lib/libarchive/archive_read_extract.c#4 integrate .. //depot/projects/gdb/lib/libarchive/archive_write_set_format_pax.c#6 integrate .. //depot/projects/gdb/lib/libc/locale/big5.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/btowc.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/euc.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/gb18030.c#3 integrate .. //depot/projects/gdb/lib/libc/locale/gb2312.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/gbk.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/mblen.3#2 integrate .. //depot/projects/gdb/lib/libc/locale/mblen.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/mbrlen.3#2 integrate .. //depot/projects/gdb/lib/libc/locale/mbrlen.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/mbrtowc.3#2 integrate .. //depot/projects/gdb/lib/libc/locale/mbrtowc.c#3 integrate .. //depot/projects/gdb/lib/libc/locale/mbsinit.3#2 integrate .. //depot/projects/gdb/lib/libc/locale/mbsinit.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/mbsrtowcs.3#2 integrate .. //depot/projects/gdb/lib/libc/locale/mbsrtowcs.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/mbstowcs.3#2 integrate .. //depot/projects/gdb/lib/libc/locale/mbstowcs.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/mbtowc.3#2 integrate .. //depot/projects/gdb/lib/libc/locale/mbtowc.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/mskanji.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/multibyte.3#2 integrate .. //depot/projects/gdb/lib/libc/locale/none.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/setrunelocale.c#3 integrate .. //depot/projects/gdb/lib/libc/locale/srune.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/table.c#3 integrate .. //depot/projects/gdb/lib/libc/locale/utf2.c#3 integrate .. //depot/projects/gdb/lib/libc/locale/utf8.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/wcrtomb.3#2 integrate .. //depot/projects/gdb/lib/libc/locale/wcrtomb.c#3 integrate .. //depot/projects/gdb/lib/libc/locale/wcsftime.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/wcsrtombs.3#2 integrate .. //depot/projects/gdb/lib/libc/locale/wcsrtombs.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/wcstod.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/wcstof.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/wcstold.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/wcstombs.3#3 integrate .. //depot/projects/gdb/lib/libc/locale/wcstombs.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/wctob.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/wctomb.3#2 integrate .. //depot/projects/gdb/lib/libc/locale/wctomb.c#2 integrate .. //depot/projects/gdb/lib/libc/net/name6.c#5 integrate .. //depot/projects/gdb/lib/libc/stdio/fgetwc.c#2 integrate .. //depot/projects/gdb/lib/libc/stdio/fputwc.c#2 integrate .. //depot/projects/gdb/lib/libc/stdio/ungetwc.c#2 integrate .. //depot/projects/gdb/lib/libc/stdio/vfprintf.c#3 integrate .. //depot/projects/gdb/lib/libc/stdio/vfscanf.c#3 integrate .. //depot/projects/gdb/lib/libc/stdio/vfwprintf.c#3 integrate .. //depot/projects/gdb/lib/libc/stdio/vfwscanf.c#3 integrate .. //depot/projects/gdb/lib/libc/stdio/vswprintf.c#2 integrate .. //depot/projects/gdb/lib/libc/stdio/vswscanf.c#2 integrate .. //depot/projects/gdb/lib/libc/string/wcscoll.c#2 integrate .. //depot/projects/gdb/lib/libc/string/wcsxfrm.c#2 integrate .. //depot/projects/gdb/lib/libc/sys/getfh.2#3 integrate .. //depot/projects/gdb/lib/libpthread/thread/thr_kern.c#2 integrate .. //depot/projects/gdb/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#6 integrate .. //depot/projects/gdb/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#8 integrate .. //depot/projects/gdb/sbin/ping/ping.c#3 integrate .. //depot/projects/gdb/share/man/man3/pthread.3#3 integrate .. //depot/projects/gdb/share/man/man4/ath.4#3 integrate .. //depot/projects/gdb/share/man/man4/man4.i386/ct.4#4 integrate .. //depot/projects/gdb/share/man/man4/man4.i386/ctau.4#2 integrate .. //depot/projects/gdb/share/man/man4/man4.i386/cx.4#4 integrate .. //depot/projects/gdb/share/man/man4/splash.4#2 integrate .. //depot/projects/gdb/share/man/man9/suser.9#2 integrate .. //depot/projects/gdb/share/man/man9/sysctl_ctx_init.9#2 integrate .. //depot/projects/gdb/share/man/man9/timeout.9#2 integrate .. //depot/projects/gdb/sys/alpha/alpha/timerreg.h#2 integrate .. //depot/projects/gdb/sys/amd64/amd64/db_interface.c#5 integrate .. //depot/projects/gdb/sys/amd64/amd64/identcpu.c#4 integrate .. //depot/projects/gdb/sys/amd64/include/cpufunc.h#7 integrate .. //depot/projects/gdb/sys/boot/arc/lib/elf_freebsd.c#2 integrate .. //depot/projects/gdb/sys/boot/common/newvers.sh#2 integrate .. //depot/projects/gdb/sys/compat/ndis/kern_ndis.c#10 integrate .. //depot/projects/gdb/sys/conf/files#12 integrate .. //depot/projects/gdb/sys/conf/files.pc98#7 integrate .. //depot/projects/gdb/sys/conf/newvers.sh#2 integrate .. //depot/projects/gdb/sys/conf/options#10 integrate .. //depot/projects/gdb/sys/conf/systags.sh#3 integrate .. //depot/projects/gdb/sys/contrib/ipfilter/netinet/fil.c#2 integrate .. //depot/projects/gdb/sys/ddb/db_ps.c#3 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi.c#9 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_pci.c#4 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_video.c#2 integrate .. //depot/projects/gdb/sys/dev/bge/if_bge.c#3 integrate .. //depot/projects/gdb/sys/dev/fb/gallant12x22.h#2 integrate .. //depot/projects/gdb/sys/dev/fxp/if_fxp.c#3 integrate .. //depot/projects/gdb/sys/dev/ic/i8251.h#2 integrate .. //depot/projects/gdb/sys/dev/ic/nec765.h#2 integrate .. //depot/projects/gdb/sys/dev/ic/ns16550.h#2 integrate .. //depot/projects/gdb/sys/dev/md/md.c#7 integrate .. //depot/projects/gdb/sys/dev/nmdm/nmdm.c#4 integrate .. //depot/projects/gdb/sys/dev/ofw/openfirmio.c#3 integrate .. //depot/projects/gdb/sys/dev/ofw/openfirmio.h#2 integrate .. //depot/projects/gdb/sys/dev/pccbb/pccbb.c#4 integrate .. //depot/projects/gdb/sys/dev/pci/pcivar.h#2 integrate .. //depot/projects/gdb/sys/dev/sio/sio.c#7 integrate .. //depot/projects/gdb/sys/dev/sio/sioreg.h#2 integrate .. //depot/projects/gdb/sys/dev/sio/siovar.h#2 integrate .. //depot/projects/gdb/sys/dev/usb/if_rue.c#3 integrate .. //depot/projects/gdb/sys/dev/zs/z8530reg.h#2 integrate .. //depot/projects/gdb/sys/dev/zs/zs.c#4 integrate .. //depot/projects/gdb/sys/fs/deadfs/dead_vnops.c#2 integrate .. //depot/projects/gdb/sys/fs/fdescfs/fdesc.h#2 integrate .. //depot/projects/gdb/sys/fs/fdescfs/fdesc_vfsops.c#3 integrate .. //depot/projects/gdb/sys/fs/fdescfs/fdesc_vnops.c#2 integrate .. //depot/projects/gdb/sys/fs/fifofs/fifo.h#2 integrate .. //depot/projects/gdb/sys/fs/fifofs/fifo_vnops.c#3 integrate .. //depot/projects/gdb/sys/fs/hpfs/hpfs_hash.c#2 integrate .. //depot/projects/gdb/sys/fs/ntfs/ntfs_ihash.c#2 integrate .. //depot/projects/gdb/sys/fs/ntfs/ntfs_vnops.c#2 integrate .. //depot/projects/gdb/sys/fs/nullfs/null.h#2 integrate .. //depot/projects/gdb/sys/fs/nullfs/null_subr.c#2 integrate .. //depot/projects/gdb/sys/fs/nullfs/null_vfsops.c#3 integrate .. //depot/projects/gdb/sys/fs/nullfs/null_vnops.c#2 integrate .. //depot/projects/gdb/sys/fs/portalfs/portal.h#2 integrate .. //depot/projects/gdb/sys/fs/portalfs/portal_vfsops.c#2 integrate .. //depot/projects/gdb/sys/fs/portalfs/portal_vnops.c#4 integrate .. //depot/projects/gdb/sys/fs/procfs/procfs.h#2 integrate .. //depot/projects/gdb/sys/fs/procfs/procfs_ctl.c#2 integrate .. //depot/projects/gdb/sys/fs/procfs/procfs_dbregs.c#2 integrate .. //depot/projects/gdb/sys/fs/procfs/procfs_fpregs.c#2 integrate .. //depot/projects/gdb/sys/fs/procfs/procfs_map.c#2 integrate .. //depot/projects/gdb/sys/fs/procfs/procfs_mem.c#2 integrate .. //depot/projects/gdb/sys/fs/procfs/procfs_note.c#2 integrate .. //depot/projects/gdb/sys/fs/procfs/procfs_regs.c#2 integrate .. //depot/projects/gdb/sys/fs/procfs/procfs_status.c#3 integrate .. //depot/projects/gdb/sys/fs/procfs/procfs_type.c#2 integrate .. //depot/projects/gdb/sys/fs/specfs/spec_vnops.c#5 integrate .. //depot/projects/gdb/sys/fs/umapfs/umap.h#2 integrate .. //depot/projects/gdb/sys/fs/umapfs/umap_subr.c#2 integrate .. //depot/projects/gdb/sys/fs/umapfs/umap_vfsops.c#2 integrate .. //depot/projects/gdb/sys/fs/umapfs/umap_vnops.c#3 integrate .. //depot/projects/gdb/sys/fs/unionfs/union.h#2 integrate .. //depot/projects/gdb/sys/fs/unionfs/union_subr.c#3 integrate .. //depot/projects/gdb/sys/fs/unionfs/union_vfsops.c#2 integrate .. //depot/projects/gdb/sys/fs/unionfs/union_vnops.c#3 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/ext2_alloc.c#2 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/ext2_balloc.c#2 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/ext2_bmap.c#2 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/ext2_extern.h#2 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/ext2_ihash.c#2 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/ext2_inode.c#3 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/ext2_lookup.c#4 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/ext2_mount.h#2 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/ext2_readwrite.c#3 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/ext2_subr.c#2 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/ext2_vfsops.c#4 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/ext2_vnops.c#3 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/fs.h#2 integrate .. //depot/projects/gdb/sys/gnu/ext2fs/inode.h#2 integrate .. //depot/projects/gdb/sys/i386/acpica/acpi_toshiba.c#3 integrate .. //depot/projects/gdb/sys/i386/i386/apic_vector.s#3 integrate .. //depot/projects/gdb/sys/i386/i386/autoconf.c#2 integrate .. //depot/projects/gdb/sys/i386/i386/exception.s#2 integrate .. //depot/projects/gdb/sys/i386/i386/genassym.c#2 integrate .. //depot/projects/gdb/sys/i386/i386/in_cksum.c#3 integrate .. //depot/projects/gdb/sys/i386/i386/locore.s#2 integrate .. //depot/projects/gdb/sys/i386/i386/mem.c#3 integrate .. //depot/projects/gdb/sys/i386/i386/support.s#2 integrate .. //depot/projects/gdb/sys/i386/i386/swtch.s#3 integrate .. //depot/projects/gdb/sys/i386/i386/sys_machdep.c#2 integrate .. //depot/projects/gdb/sys/i386/i386/uio_machdep.c#3 integrate .. //depot/projects/gdb/sys/i386/include/_limits.h#2 integrate .. //depot/projects/gdb/sys/i386/include/asm.h#2 integrate .. //depot/projects/gdb/sys/i386/include/asmacros.h#2 integrate .. //depot/projects/gdb/sys/i386/include/cpu.h#2 integrate .. //depot/projects/gdb/sys/i386/include/cpufunc.h#5 integrate .. //depot/projects/gdb/sys/i386/include/endian.h#3 integrate .. //depot/projects/gdb/sys/i386/include/exec.h#2 integrate .. //depot/projects/gdb/sys/i386/include/float.h#2 integrate .. //depot/projects/gdb/sys/i386/include/frame.h#3 integrate .. //depot/projects/gdb/sys/i386/include/in_cksum.h#3 integrate .. //depot/projects/gdb/sys/i386/include/limits.h#2 integrate .. //depot/projects/gdb/sys/i386/include/npx.h#2 integrate .. //depot/projects/gdb/sys/i386/include/param.h#2 integrate .. //depot/projects/gdb/sys/i386/include/pcb.h#2 integrate .. //depot/projects/gdb/sys/i386/include/pmap.h#4 integrate .. //depot/projects/gdb/sys/i386/include/proc.h#2 integrate .. //depot/projects/gdb/sys/i386/include/profile.h#3 integrate .. //depot/projects/gdb/sys/i386/include/psl.h#2 integrate .. //depot/projects/gdb/sys/i386/include/ptrace.h#2 integrate .. //depot/projects/gdb/sys/i386/include/reg.h#2 integrate .. //depot/projects/gdb/sys/i386/include/reloc.h#2 integrate .. //depot/projects/gdb/sys/i386/include/segments.h#2 integrate .. //depot/projects/gdb/sys/i386/include/signal.h#2 integrate .. //depot/projects/gdb/sys/i386/include/specialreg.h#3 integrate .. //depot/projects/gdb/sys/i386/include/sysarch.h#2 integrate .. //depot/projects/gdb/sys/i386/include/trap.h#2 integrate .. //depot/projects/gdb/sys/i386/include/tss.h#2 integrate .. //depot/projects/gdb/sys/i386/include/varargs.h#2 integrate .. //depot/projects/gdb/sys/i386/include/vmparam.h#2 integrate .. //depot/projects/gdb/sys/i386/isa/atpic_vector.s#3 integrate .. //depot/projects/gdb/sys/i386/isa/bs/bs.c#2 delete .. //depot/projects/gdb/sys/i386/isa/bs/bsfunc.c#2 delete .. //depot/projects/gdb/sys/i386/isa/bs/bsfunc.h#2 delete .. //depot/projects/gdb/sys/i386/isa/bs/bshw.c#2 delete .. //depot/projects/gdb/sys/i386/isa/bs/bshw.h#2 delete .. //depot/projects/gdb/sys/i386/isa/bs/bshw.lst#2 delete .. //depot/projects/gdb/sys/i386/isa/bs/bshw_dma.c#2 delete .. //depot/projects/gdb/sys/i386/isa/bs/bshw_pdma.c#2 delete .. //depot/projects/gdb/sys/i386/isa/bs/bsif.c#2 delete .. //depot/projects/gdb/sys/i386/isa/bs/bsif.h#2 delete .. //depot/projects/gdb/sys/i386/isa/bs/bsvar.h#2 delete .. //depot/projects/gdb/sys/i386/isa/clock.c#5 integrate .. //depot/projects/gdb/sys/i386/isa/icu.h#2 integrate .. //depot/projects/gdb/sys/i386/isa/isa.h#2 integrate .. //depot/projects/gdb/sys/i386/isa/isa_dma.c#2 integrate .. //depot/projects/gdb/sys/i386/isa/isa_dma.h#2 integrate .. //depot/projects/gdb/sys/i386/isa/nmi.c#2 integrate .. //depot/projects/gdb/sys/i386/isa/npx.c#4 integrate .. //depot/projects/gdb/sys/i386/isa/timerreg.h#2 integrate .. //depot/projects/gdb/sys/ia64/ia64/clock.c#2 integrate .. //depot/projects/gdb/sys/ia64/ia64/genassym.c#2 integrate .. //depot/projects/gdb/sys/ia64/ia64/mem.c#3 integrate .. //depot/projects/gdb/sys/ia64/ia64/uio_machdep.c#2 integrate .. //depot/projects/gdb/sys/ia64/include/_limits.h#2 integrate .. //depot/projects/gdb/sys/ia64/include/cpu.h#2 integrate .. //depot/projects/gdb/sys/ia64/include/endian.h#2 integrate .. //depot/projects/gdb/sys/ia64/include/float.h#2 integrate .. //depot/projects/gdb/sys/ia64/include/ieee.h#2 integrate .. //depot/projects/gdb/sys/ia64/include/in_cksum.h#2 integrate .. //depot/projects/gdb/sys/ia64/include/limits.h#2 integrate .. //depot/projects/gdb/sys/ia64/include/param.h#2 integrate .. //depot/projects/gdb/sys/ia64/include/pmap.h#4 integrate .. //depot/projects/gdb/sys/ia64/include/ptrace.h#2 integrate .. //depot/projects/gdb/sys/ia64/include/vmparam.h#2 integrate .. //depot/projects/gdb/sys/ia64/isa/isa_dma.c#2 integrate .. //depot/projects/gdb/sys/isa/fd.c#5 integrate .. //depot/projects/gdb/sys/isa/fdreg.h#2 integrate .. //depot/projects/gdb/sys/isa/isareg.h#2 integrate .. //depot/projects/gdb/sys/isa/rtc.h#2 integrate .. //depot/projects/gdb/sys/isofs/cd9660/cd9660_bmap.c#2 integrate .. //depot/projects/gdb/sys/isofs/cd9660/cd9660_lookup.c#2 integrate .. //depot/projects/gdb/sys/isofs/cd9660/cd9660_mount.h#2 integrate .. //depot/projects/gdb/sys/isofs/cd9660/cd9660_node.c#2 integrate .. //depot/projects/gdb/sys/isofs/cd9660/cd9660_node.h#2 integrate .. //depot/projects/gdb/sys/isofs/cd9660/cd9660_rrip.c#2 integrate .. //depot/projects/gdb/sys/isofs/cd9660/cd9660_rrip.h#2 integrate .. //depot/projects/gdb/sys/isofs/cd9660/cd9660_util.c#2 integrate .. //depot/projects/gdb/sys/isofs/cd9660/cd9660_vfsops.c#3 integrate .. //depot/projects/gdb/sys/isofs/cd9660/cd9660_vnops.c#4 integrate .. //depot/projects/gdb/sys/isofs/cd9660/iso.h#2 integrate .. //depot/projects/gdb/sys/isofs/cd9660/iso_rrip.h#2 integrate .. //depot/projects/gdb/sys/kern/imgact_elf.c#7 integrate .. //depot/projects/gdb/sys/kern/kern_condvar.c#5 integrate .. //depot/projects/gdb/sys/kern/kern_event.c#3 integrate .. //depot/projects/gdb/sys/kern/kern_mutex.c#4 integrate .. //depot/projects/gdb/sys/kern/kern_timeout.c#3 integrate .. //depot/projects/gdb/sys/kern/subr_turnstile.c#5 integrate .. //depot/projects/gdb/sys/kern/tty.c#4 integrate .. //depot/projects/gdb/sys/kern/uipc_syscalls.c#8 integrate .. //depot/projects/gdb/sys/kern/vfs_syscalls.c#6 integrate .. //depot/projects/gdb/sys/libkern/ashldi3.c#2 integrate .. //depot/projects/gdb/sys/libkern/ashrdi3.c#2 integrate .. //depot/projects/gdb/sys/libkern/bcmp.c#3 integrate .. //depot/projects/gdb/sys/libkern/bsearch.c#2 integrate .. //depot/projects/gdb/sys/libkern/divdi3.c#2 integrate .. //depot/projects/gdb/sys/libkern/ffs.c#2 integrate .. //depot/projects/gdb/sys/libkern/ffsl.c#2 integrate .. //depot/projects/gdb/sys/libkern/fls.c#2 integrate .. //depot/projects/gdb/sys/libkern/flsl.c#2 integrate .. //depot/projects/gdb/sys/libkern/fnmatch.c#2 integrate .. //depot/projects/gdb/sys/libkern/index.c#3 integrate .. //depot/projects/gdb/sys/libkern/lshrdi3.c#2 integrate .. //depot/projects/gdb/sys/libkern/mcount.c#2 integrate .. //depot/projects/gdb/sys/libkern/moddi3.c#2 integrate .. //depot/projects/gdb/sys/libkern/qdivrem.c#2 integrate .. //depot/projects/gdb/sys/libkern/qsort.c#2 integrate .. //depot/projects/gdb/sys/libkern/quad.h#3 integrate .. //depot/projects/gdb/sys/libkern/random.c#2 integrate .. //depot/projects/gdb/sys/libkern/rindex.c#3 integrate .. //depot/projects/gdb/sys/libkern/scanc.c#2 integrate .. //depot/projects/gdb/sys/libkern/skpc.c#2 integrate .. //depot/projects/gdb/sys/libkern/strcat.c#2 integrate .. //depot/projects/gdb/sys/libkern/strcmp.c#2 integrate .. //depot/projects/gdb/sys/libkern/strcpy.c#2 integrate .. //depot/projects/gdb/sys/libkern/strlen.c#2 integrate .. //depot/projects/gdb/sys/libkern/strncmp.c#2 integrate .. //depot/projects/gdb/sys/libkern/strncpy.c#2 integrate .. //depot/projects/gdb/sys/libkern/strsep.c#2 integrate .. //depot/projects/gdb/sys/libkern/strtol.c#2 integrate .. //depot/projects/gdb/sys/libkern/strtoq.c#2 integrate .. //depot/projects/gdb/sys/libkern/strtoul.c#2 integrate .. //depot/projects/gdb/sys/libkern/strtouq.c#2 integrate .. //depot/projects/gdb/sys/libkern/ucmpdi2.c#2 integrate .. //depot/projects/gdb/sys/libkern/udivdi3.c#2 integrate .. //depot/projects/gdb/sys/libkern/umoddi3.c#2 integrate .. //depot/projects/gdb/sys/modules/pf/Makefile#2 integrate .. //depot/projects/gdb/sys/modules/pflog/Makefile#2 integrate .. //depot/projects/gdb/sys/modules/pfsync/Makefile#2 integrate .. //depot/projects/gdb/sys/net/bpf.c#4 integrate .. //depot/projects/gdb/sys/net/bpf.h#4 integrate .. //depot/projects/gdb/sys/net/bpf_compat.h#2 integrate .. //depot/projects/gdb/sys/net/bpf_filter.c#2 integrate .. //depot/projects/gdb/sys/net/bpfdesc.h#4 integrate .. //depot/projects/gdb/sys/net/bsd_comp.c#2 integrate .. //depot/projects/gdb/sys/net/if.c#5 integrate .. //depot/projects/gdb/sys/net/if.h#2 integrate .. //depot/projects/gdb/sys/net/if_arc.h#2 integrate .. //depot/projects/gdb/sys/net/if_arp.h#2 integrate .. //depot/projects/gdb/sys/net/if_disc.c#3 integrate .. //depot/projects/gdb/sys/net/if_dl.h#2 integrate .. //depot/projects/gdb/sys/net/if_ethersubr.c#7 integrate .. //depot/projects/gdb/sys/net/if_faith.c#3 integrate .. //depot/projects/gdb/sys/net/if_llc.h#2 integrate .. //depot/projects/gdb/sys/net/if_loop.c#3 integrate .. //depot/projects/gdb/sys/net/if_sl.c#4 integrate .. //depot/projects/gdb/sys/net/if_slvar.h#2 integrate .. //depot/projects/gdb/sys/net/if_types.h#3 integrate .. //depot/projects/gdb/sys/net/if_var.h#5 integrate .. //depot/projects/gdb/sys/net/netisr.h#2 integrate .. //depot/projects/gdb/sys/net/radix.c#2 integrate .. //depot/projects/gdb/sys/net/radix.h#2 integrate .. //depot/projects/gdb/sys/net/raw_cb.c#2 integrate .. //depot/projects/gdb/sys/net/raw_cb.h#2 integrate .. //depot/projects/gdb/sys/net/raw_usrreq.c#3 integrate .. //depot/projects/gdb/sys/net/route.c#2 integrate .. //depot/projects/gdb/sys/net/route.h#3 integrate .. //depot/projects/gdb/sys/net/rtsock.c#2 integrate .. //depot/projects/gdb/sys/net/slcompress.c#2 integrate .. //depot/projects/gdb/sys/net/slcompress.h#2 integrate .. //depot/projects/gdb/sys/net/slip.h#2 integrate .. //depot/projects/gdb/sys/netinet/icmp6.h#2 integrate .. //depot/projects/gdb/sys/netinet/icmp_var.h#3 integrate .. //depot/projects/gdb/sys/netinet/if_ether.c#5 integrate .. //depot/projects/gdb/sys/netinet/if_ether.h#3 integrate .. //depot/projects/gdb/sys/netinet/igmp.c#2 integrate .. //depot/projects/gdb/sys/netinet/igmp.h#2 integrate .. //depot/projects/gdb/sys/netinet/igmp_var.h#2 integrate .. //depot/projects/gdb/sys/netinet/in.c#3 integrate .. //depot/projects/gdb/sys/netinet/in.h#2 integrate .. //depot/projects/gdb/sys/netinet/in_cksum.c#2 integrate .. //depot/projects/gdb/sys/netinet/in_pcb.c#4 integrate .. //depot/projects/gdb/sys/netinet/in_pcb.h#3 integrate .. //depot/projects/gdb/sys/netinet/in_proto.c#4 integrate .. //depot/projects/gdb/sys/netinet/in_systm.h#2 integrate .. //depot/projects/gdb/sys/netinet/in_var.h#3 integrate .. //depot/projects/gdb/sys/netinet/ip.h#3 integrate .. //depot/projects/gdb/sys/netinet/ip6.h#3 integrate .. //depot/projects/gdb/sys/netinet/ip_divert.c#5 integrate .. //depot/projects/gdb/sys/netinet/ip_icmp.c#4 integrate .. //depot/projects/gdb/sys/netinet/ip_icmp.h#3 integrate .. //depot/projects/gdb/sys/netinet/ip_input.c#5 integrate .. //depot/projects/gdb/sys/netinet/ip_mroute.h#2 integrate .. //depot/projects/gdb/sys/netinet/ip_output.c#5 integrate .. //depot/projects/gdb/sys/netinet/ip_var.h#4 integrate .. //depot/projects/gdb/sys/netinet/ipprotosw.h#2 integrate .. //depot/projects/gdb/sys/netinet/raw_ip.c#4 integrate .. //depot/projects/gdb/sys/netinet/tcp.h#3 integrate .. //depot/projects/gdb/sys/netinet/tcp_debug.c#4 integrate .. //depot/projects/gdb/sys/netinet/tcp_debug.h#2 integrate .. //depot/projects/gdb/sys/netinet/tcp_fsm.h#2 integrate .. //depot/projects/gdb/sys/netinet/tcp_input.c#4 integrate .. //depot/projects/gdb/sys/netinet/tcp_output.c#3 integrate .. //depot/projects/gdb/sys/netinet/tcp_seq.h#2 integrate .. //depot/projects/gdb/sys/netinet/tcp_subr.c#5 integrate .. //depot/projects/gdb/sys/netinet/tcp_timer.c#2 integrate .. //depot/projects/gdb/sys/netinet/tcp_timer.h#2 integrate .. //depot/projects/gdb/sys/netinet/tcp_usrreq.c#6 integrate .. //depot/projects/gdb/sys/netinet/tcp_var.h#4 integrate .. //depot/projects/gdb/sys/netinet/tcpip.h#2 integrate .. //depot/projects/gdb/sys/netinet/udp.h#2 integrate .. //depot/projects/gdb/sys/netinet/udp_usrreq.c#5 integrate .. //depot/projects/gdb/sys/netinet/udp_var.h#2 integrate .. //depot/projects/gdb/sys/netinet6/icmp6.c#4 integrate .. //depot/projects/gdb/sys/netinet6/in6.c#3 integrate .. //depot/projects/gdb/sys/netinet6/in6.h#2 integrate .. //depot/projects/gdb/sys/netinet6/in6_cksum.c#2 integrate .. //depot/projects/gdb/sys/netinet6/in6_pcb.c#4 integrate .. //depot/projects/gdb/sys/netinet6/in6_pcb.h#4 integrate .. //depot/projects/gdb/sys/netinet6/in6_prefix.c#2 integrate .. //depot/projects/gdb/sys/netinet6/in6_proto.c#2 integrate .. //depot/projects/gdb/sys/netinet6/in6_src.c#4 integrate .. //depot/projects/gdb/sys/netinet6/in6_var.h#2 integrate .. //depot/projects/gdb/sys/netinet6/ip6_input.c#4 integrate .. //depot/projects/gdb/sys/netinet6/ip6_mroute.c#2 integrate .. //depot/projects/gdb/sys/netinet6/ip6_output.c#4 integrate .. //depot/projects/gdb/sys/netinet6/ip6_var.h#2 integrate .. //depot/projects/gdb/sys/netinet6/ip6protosw.h#2 integrate .. //depot/projects/gdb/sys/netinet6/mld6.c#3 integrate .. //depot/projects/gdb/sys/netinet6/raw_ip6.c#4 integrate .. //depot/projects/gdb/sys/netinet6/tcp6_var.h#2 integrate .. //depot/projects/gdb/sys/netinet6/udp6_output.c#4 integrate .. //depot/projects/gdb/sys/netinet6/udp6_usrreq.c#5 integrate .. //depot/projects/gdb/sys/netinet6/udp6_var.h#2 integrate .. //depot/projects/gdb/sys/netipsec/key.c#3 integrate .. //depot/projects/gdb/sys/nfs/nfs_common.c#2 integrate .. //depot/projects/gdb/sys/nfs/nfs_common.h#2 integrate .. //depot/projects/gdb/sys/nfs/nfsproto.h#2 integrate .. //depot/projects/gdb/sys/nfs/rpcv2.h#2 integrate .. //depot/projects/gdb/sys/nfs/xdr_subs.h#2 integrate .. //depot/projects/gdb/sys/nfs4client/nfs4_socket.c#3 integrate .. //depot/projects/gdb/sys/nfs4client/nfs4_vfsops.c#3 integrate .. //depot/projects/gdb/sys/nfs4client/nfs4_vnops.c#4 integrate .. //depot/projects/gdb/sys/nfsclient/nfs.h#5 integrate .. //depot/projects/gdb/sys/nfsclient/nfs_bio.c#4 integrate .. //depot/projects/gdb/sys/nfsclient/nfs_diskless.c#2 integrate .. //depot/projects/gdb/sys/nfsclient/nfs_nfsiod.c#2 integrate .. //depot/projects/gdb/sys/nfsclient/nfs_node.c#2 integrate .. //depot/projects/gdb/sys/nfsclient/nfs_socket.c#6 integrate .. //depot/projects/gdb/sys/nfsclient/nfs_subs.c#4 integrate .. //depot/projects/gdb/sys/nfsclient/nfs_vfsops.c#4 integrate .. //depot/projects/gdb/sys/nfsclient/nfs_vnops.c#4 integrate .. //depot/projects/gdb/sys/nfsclient/nfsargs.h#2 integrate .. //depot/projects/gdb/sys/nfsclient/nfsdiskless.h#2 integrate .. //depot/projects/gdb/sys/nfsclient/nfsm_subs.h#2 integrate .. //depot/projects/gdb/sys/nfsclient/nfsmount.h#2 integrate .. //depot/projects/gdb/sys/nfsclient/nfsnode.h#2 integrate .. //depot/projects/gdb/sys/nfsclient/nfsstats.h#2 integrate .. //depot/projects/gdb/sys/nfsserver/nfs.h#4 integrate .. //depot/projects/gdb/sys/nfsserver/nfs_serv.c#3 integrate .. //depot/projects/gdb/sys/nfsserver/nfs_srvcache.c#3 integrate .. //depot/projects/gdb/sys/nfsserver/nfs_srvsock.c#4 integrate .. //depot/projects/gdb/sys/nfsserver/nfs_srvsubs.c#3 integrate .. //depot/projects/gdb/sys/nfsserver/nfs_syscalls.c#3 integrate .. //depot/projects/gdb/sys/nfsserver/nfsm_subs.h#2 integrate .. //depot/projects/gdb/sys/nfsserver/nfsrvcache.h#2 integrate .. //depot/projects/gdb/sys/nfsserver/nfsrvstats.h#2 integrate .. //depot/projects/gdb/sys/pc98/conf/GENERIC#5 integrate .. //depot/projects/gdb/sys/pc98/conf/GENERIC.hints#3 integrate .. //depot/projects/gdb/sys/pc98/conf/NOTES#8 integrate .. //depot/projects/gdb/sys/pc98/pc98/clock.c#4 integrate .. //depot/projects/gdb/sys/pc98/pc98/fdreg.h#2 integrate .. //depot/projects/gdb/sys/pc98/pc98/isa_dma.c#2 integrate .. //depot/projects/gdb/sys/pc98/pc98/nmi.c#2 integrate .. //depot/projects/gdb/sys/pc98/pc98/pc98.h#2 integrate .. //depot/projects/gdb/sys/pc98/pc98/sio.c#5 integrate .. //depot/projects/gdb/sys/pc98/pc98/wd.c#3 integrate .. //depot/projects/gdb/sys/pc98/pc98/wdreg.h#2 integrate .. //depot/projects/gdb/sys/pci/if_ste.c#7 integrate .. //depot/projects/gdb/sys/pci/if_stereg.h#4 integrate .. //depot/projects/gdb/sys/powerpc/include/_limits.h#2 integrate .. //depot/projects/gdb/sys/powerpc/include/endian.h#2 integrate .. //depot/projects/gdb/sys/powerpc/include/float.h#3 integrate .. //depot/projects/gdb/sys/powerpc/include/ieee.h#2 integrate .. //depot/projects/gdb/sys/powerpc/include/in_cksum.h#2 integrate .. //depot/projects/gdb/sys/powerpc/include/limits.h#2 integrate .. //depot/projects/gdb/sys/powerpc/include/ptrace.h#2 integrate .. //depot/projects/gdb/sys/powerpc/powerpc/bcopy.c#2 integrate .. //depot/projects/gdb/sys/powerpc/powerpc/genassym.c#3 integrate .. //depot/projects/gdb/sys/powerpc/powerpc/intr_machdep.c#3 integrate .. //depot/projects/gdb/sys/powerpc/powerpc/uio_machdep.c#2 integrate .. //depot/projects/gdb/sys/rpc/rpcclnt.h#3 integrate .. //depot/projects/gdb/sys/rpc/rpcm_subs.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/_types.h#4 integrate .. //depot/projects/gdb/sys/sparc64/include/asm.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/bus_common.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/cache.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/cpu.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/eeprom.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/endian.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/float.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/ieee.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/in_cksum.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/iommureg.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/pmap.h#3 integrate .. //depot/projects/gdb/sys/sparc64/include/proc.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/ptrace.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/reg.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/signal.h#2 integrate .. //depot/projects/gdb/sys/sparc64/include/sysarch.h#2 integrate .. //depot/projects/gdb/sys/sparc64/sbus/sbus.c#3 integrate .. //depot/projects/gdb/sys/sparc64/sbus/sbusvar.h#2 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/bus_machdep.c#3 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/cache.c#2 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/eeprom.c#2 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/eeprom_ebus.c#3 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/eeprom_fhc.c#3 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/eeprom_sbus.c#3 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/in_cksum.c#2 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/intr_machdep.c#2 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/iommu.c#3 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/machdep.c#5 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/mem.c#3 integrate .. //depot/projects/gdb/sys/sparc64/sparc64/uio_machdep.c#3 integrate .. //depot/projects/gdb/sys/sys/_iovec.h#2 integrate .. //depot/projects/gdb/sys/sys/_sigset.h#2 integrate .. //depot/projects/gdb/sys/sys/_timespec.h#2 integrate .. //depot/projects/gdb/sys/sys/acct.h#2 integrate .. //depot/projects/gdb/sys/sys/bio.h#3 integrate .. //depot/projects/gdb/sys/sys/bitstring.h#2 integrate .. //depot/projects/gdb/sys/sys/buf.h#3 integrate .. //depot/projects/gdb/sys/sys/callout.h#2 integrate .. //depot/projects/gdb/sys/sys/cdefs.h#3 integrate .. //depot/projects/gdb/sys/sys/clist.h#2 integrate .. //depot/projects/gdb/sys/sys/condvar.h#3 integrate .. //depot/projects/gdb/sys/sys/conf.h#4 integrate .. //depot/projects/gdb/sys/sys/cons.h#3 integrate .. //depot/projects/gdb/sys/sys/ctype.h#2 integrate .. //depot/projects/gdb/sys/sys/dir.h#3 integrate .. //depot/projects/gdb/sys/sys/dirent.h#2 integrate .. //depot/projects/gdb/sys/sys/disklabel.h#2 integrate .. //depot/projects/gdb/sys/sys/diskmbr.h#2 integrate .. //depot/projects/gdb/sys/sys/diskpc98.h#2 integrate .. //depot/projects/gdb/sys/sys/dkstat.h#2 integrate .. //depot/projects/gdb/sys/sys/domain.h#2 integrate .. //depot/projects/gdb/sys/sys/errno.h#2 integrate .. //depot/projects/gdb/sys/sys/exec.h#2 integrate .. //depot/projects/gdb/sys/sys/fbio.h#2 integrate .. //depot/projects/gdb/sys/sys/fcntl.h#2 integrate .. //depot/projects/gdb/sys/sys/file.h#2 integrate .. //depot/projects/gdb/sys/sys/filedesc.h#4 integrate .. //depot/projects/gdb/sys/sys/filio.h#2 integrate .. //depot/projects/gdb/sys/sys/gmon.h#2 integrate .. //depot/projects/gdb/sys/sys/imgact.h#2 integrate .. //depot/projects/gdb/sys/sys/imgact_aout.h#2 integrate .. //depot/projects/gdb/sys/sys/ioccom.h#2 integrate .. //depot/projects/gdb/sys/sys/ioctl.h#3 integrate .. //depot/projects/gdb/sys/sys/ioctl_compat.h#2 integrate .. //depot/projects/gdb/sys/sys/ipc.h#2 integrate .. //depot/projects/gdb/sys/sys/ktrace.h#2 integrate .. //depot/projects/gdb/sys/sys/libkern.h#3 integrate .. //depot/projects/gdb/sys/sys/limits.h#4 integrate .. //depot/projects/gdb/sys/sys/lockf.h#2 integrate .. //depot/projects/gdb/sys/sys/lockmgr.h#2 integrate .. //depot/projects/gdb/sys/sys/malloc.h#2 integrate .. //depot/projects/gdb/sys/sys/mbuf.h#4 integrate .. //depot/projects/gdb/sys/sys/mdioctl.h#3 integrate .. //depot/projects/gdb/sys/sys/mman.h#2 integrate .. //depot/projects/gdb/sys/sys/mount.h#5 integrate .. //depot/projects/gdb/sys/sys/msgbuf.h#3 integrate .. //depot/projects/gdb/sys/sys/mtio.h#2 integrate .. //depot/projects/gdb/sys/sys/namei.h#2 integrate .. //depot/projects/gdb/sys/sys/nlist_aout.h#2 integrate .. //depot/projects/gdb/sys/sys/param.h#9 integrate .. //depot/projects/gdb/sys/sys/proc.h#11 integrate .. //depot/projects/gdb/sys/sys/protosw.h#2 integrate .. //depot/projects/gdb/sys/sys/ptrace.h#2 integrate .. //depot/projects/gdb/sys/sys/queue.h#3 integrate .. //depot/projects/gdb/sys/sys/reboot.h#2 integrate .. //depot/projects/gdb/sys/sys/resource.h#3 integrate .. //depot/projects/gdb/sys/sys/resourcevar.h#3 integrate .. //depot/projects/gdb/sys/sys/select.h#2 integrate .. //depot/projects/gdb/sys/sys/selinfo.h#2 integrate .. //depot/projects/gdb/sys/sys/sigio.h#2 integrate .. //depot/projects/gdb/sys/sys/signal.h#2 integrate .. //depot/projects/gdb/sys/sys/signalvar.h#2 integrate .. //depot/projects/gdb/sys/sys/socket.h#4 integrate .. //depot/projects/gdb/sys/sys/socketvar.h#3 integrate .. //depot/projects/gdb/sys/sys/sockio.h#3 integrate .. //depot/projects/gdb/sys/sys/stat.h#2 integrate .. //depot/projects/gdb/sys/sys/sun_disklabel.h#2 integrate .. //depot/projects/gdb/sys/sys/sysctl.h#4 integrate .. //depot/projects/gdb/sys/sys/sysent.h#2 integrate .. //depot/projects/gdb/sys/sys/syslimits.h#3 integrate .. //depot/projects/gdb/sys/sys/syslog.h#2 integrate .. //depot/projects/gdb/sys/sys/systm.h#5 integrate .. //depot/projects/gdb/sys/sys/termios.h#2 integrate .. //depot/projects/gdb/sys/sys/time.h#3 integrate .. //depot/projects/gdb/sys/sys/timeb.h#2 integrate .. //depot/projects/gdb/sys/sys/times.h#2 integrate .. //depot/projects/gdb/sys/sys/timespec.h#2 integrate .. //depot/projects/gdb/sys/sys/tty.h#2 integrate .. //depot/projects/gdb/sys/sys/ttychars.h#2 integrate .. //depot/projects/gdb/sys/sys/ttycom.h#3 integrate .. //depot/projects/gdb/sys/sys/ttydefaults.h#2 integrate .. //depot/projects/gdb/sys/sys/ttydev.h#2 integrate .. //depot/projects/gdb/sys/sys/turnstile.h#3 integrate .. //depot/projects/gdb/sys/sys/types.h#3 integrate .. //depot/projects/gdb/sys/sys/ucred.h#2 integrate .. //depot/projects/gdb/sys/sys/uio.h#4 integrate .. //depot/projects/gdb/sys/sys/un.h#3 integrate .. //depot/projects/gdb/sys/sys/unistd.h#2 integrate .. //depot/projects/gdb/sys/sys/unpcb.h#2 integrate .. //depot/projects/gdb/sys/sys/user.h#3 integrate .. //depot/projects/gdb/sys/sys/utsname.h#2 integrate .. //depot/projects/gdb/sys/sys/vmmeter.h#2 integrate .. //depot/projects/gdb/sys/sys/vnode.h#4 integrate .. //depot/projects/gdb/sys/sys/wait.h#3 integrate .. //depot/projects/gdb/sys/tools/makeobjops.awk#2 integrate .. //depot/projects/gdb/sys/tools/vnode_if.awk#2 integrate .. //depot/projects/gdb/sys/ufs/ffs/ffs_alloc.c#3 integrate .. //depot/projects/gdb/sys/ufs/ffs/ffs_balloc.c#2 integrate .. //depot/projects/gdb/sys/ufs/ffs/ffs_extern.h#2 integrate .. //depot/projects/gdb/sys/ufs/ffs/ffs_inode.c#2 integrate .. //depot/projects/gdb/sys/ufs/ffs/ffs_softdep.c#5 integrate .. //depot/projects/gdb/sys/ufs/ffs/ffs_subr.c#2 integrate .. //depot/projects/gdb/sys/ufs/ffs/ffs_tables.c#2 integrate .. //depot/projects/gdb/sys/ufs/ffs/ffs_vfsops.c#3 integrate .. //depot/projects/gdb/sys/ufs/ffs/ffs_vnops.c#3 integrate .. //depot/projects/gdb/sys/ufs/ffs/fs.h#3 integrate .. //depot/projects/gdb/sys/ufs/ufs/dir.h#2 integrate .. //depot/projects/gdb/sys/ufs/ufs/inode.h#2 integrate .. //depot/projects/gdb/sys/ufs/ufs/quota.h#2 integrate .. //depot/projects/gdb/sys/ufs/ufs/ufs_bmap.c#2 integrate .. //depot/projects/gdb/sys/ufs/ufs/ufs_extern.h#2 integrate .. //depot/projects/gdb/sys/ufs/ufs/ufs_ihash.c#2 integrate .. //depot/projects/gdb/sys/ufs/ufs/ufs_inode.c#2 integrate .. //depot/projects/gdb/sys/ufs/ufs/ufs_lookup.c#3 integrate .. //depot/projects/gdb/sys/ufs/ufs/ufs_quota.c#2 integrate .. //depot/projects/gdb/sys/ufs/ufs/ufs_vfsops.c#2 integrate .. //depot/projects/gdb/sys/ufs/ufs/ufs_vnops.c#4 integrate .. //depot/projects/gdb/sys/ufs/ufs/ufsmount.h#2 integrate .. //depot/projects/gdb/sys/vm/device_pager.c#2 integrate .. //depot/projects/gdb/sys/vm/pmap.h#4 integrate .. //depot/projects/gdb/sys/vm/swap_pager.h#2 integrate .. //depot/projects/gdb/sys/vm/vm.h#2 integrate .. //depot/projects/gdb/sys/vm/vm_contig.c#5 integrate .. //depot/projects/gdb/sys/vm/vm_extern.h#4 integrate .. //depot/projects/gdb/sys/vm/vm_glue.c#6 integrate .. //depot/projects/gdb/sys/vm/vm_init.c#3 integrate .. //depot/projects/gdb/sys/vm/vm_kern.c#3 integrate .. //depot/projects/gdb/sys/vm/vm_kern.h#2 integrate .. //depot/projects/gdb/sys/vm/vm_map.c#5 integrate .. //depot/projects/gdb/sys/vm/vm_map.h#3 integrate .. //depot/projects/gdb/sys/vm/vm_meter.c#2 integrate .. //depot/projects/gdb/sys/vm/vm_mmap.c#6 integrate .. //depot/projects/gdb/sys/vm/vm_object.c#5 integrate .. //depot/projects/gdb/sys/vm/vm_object.h#2 integrate .. //depot/projects/gdb/sys/vm/vm_page.c#5 integrate .. //depot/projects/gdb/sys/vm/vm_page.h#4 integrate .. //depot/projects/gdb/sys/vm/vm_pageout.h#2 integrate .. //depot/projects/gdb/sys/vm/vm_pager.c#2 integrate .. //depot/projects/gdb/sys/vm/vm_pager.h#2 integrate .. //depot/projects/gdb/sys/vm/vm_param.h#2 integrate .. //depot/projects/gdb/sys/vm/vm_unix.c#3 integrate .. //depot/projects/gdb/sys/vm/vnode_pager.c#2 integrate .. //depot/projects/gdb/sys/vm/vnode_pager.h#2 integrate .. //depot/projects/gdb/tools/regression/lib/libc/locale/test-mblen.c#2 integrate .. //depot/projects/gdb/tools/regression/lib/libc/locale/test-mbtowc.c#2 integrate .. //depot/projects/gdb/tools/regression/lib/libc/locale/test-wctomb.c#2 integrate .. //depot/projects/gdb/usr.bin/Makefile#6 integrate .. //depot/projects/gdb/usr.bin/fetch/fetch.c#3 integrate .. //depot/projects/gdb/usr.bin/find/find.1#3 integrate .. //depot/projects/gdb/usr.bin/tar/bsdtar.1#2 integrate .. //depot/projects/gdb/usr.bin/tar/bsdtar.c#2 integrate .. //depot/projects/gdb/usr.bin/tar/bsdtar.h#2 integrate .. //depot/projects/gdb/usr.bin/tar/write.c#2 integrate .. //depot/projects/gdb/usr.sbin/adduser/adduser.conf.5#2 integrate .. //depot/projects/gdb/usr.sbin/pkg_install/lib/file.c#2 integrate Differences ... ==== //depot/projects/gdb/MAINTAINERS#6 (text+ko) ==== @@ -1,4 +1,4 @@ -$FreeBSD: src/MAINTAINERS,v 1.85 2004/04/01 20:31:48 johan Exp $ +$FreeBSD: src/MAINTAINERS,v 1.86 2004/04/08 01:43:34 vkashyap Exp $ subsystem login notes ----------------------------- @@ -24,6 +24,7 @@ pxeboot jhb Pre-commit review requested. witness jhb Pre-commit review requested. twe vkashyap Pre-commit review requested +twa vkashyap Pre-commit review requested aac scottl Pre-commit review requested udf scottl Pre-commit review requested. ips scottl Pre-commit review requested. ==== //depot/projects/gdb/bin/cat/cat.1#3 (text+ko) ==== @@ -12,10 +12,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -33,7 +29,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)cat.1 8.3 (Berkeley) 5/2/95 -.\" $FreeBSD: src/bin/cat/cat.1,v 1.21 2004/03/21 11:04:59 tjr Exp $ +.\" $FreeBSD: src/bin/cat/cat.1,v 1.22 2004/04/06 20:06:44 markm Exp $ .\" .Dd March 21, 2004 .Dt CAT 1 ==== //depot/projects/gdb/bin/cat/cat.c#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -48,7 +44,7 @@ #endif #endif /* not lint */ #include -__FBSDID("$FreeBSD: src/bin/cat/cat.c,v 1.29 2003/04/30 17:40:28 obrien Exp $"); +__FBSDID("$FreeBSD: src/bin/cat/cat.c,v 1.30 2004/04/06 20:06:44 markm Exp $"); #include #include ==== //depot/projects/gdb/bin/chflags/chflags.1#2 (text+ko) ==== @@ -12,10 +12,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -33,7 +29,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)chflags.1 8.4 (Berkeley) 5/2/95 -.\" $FreeBSD: src/bin/chflags/chflags.1,v 1.17 2003/05/16 21:18:01 ru Exp $ +.\" $FreeBSD: src/bin/chflags/chflags.1,v 1.18 2004/04/06 20:06:44 markm Exp $ .\" .Dd March 24, 2003 .Dt CHFLAGS 1 ==== //depot/projects/gdb/bin/chflags/chflags.c#3 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -44,7 +40,7 @@ #endif #include -__FBSDID("$FreeBSD: src/bin/chflags/chflags.c,v 1.19 2004/02/18 18:45:11 ceri Exp $"); +__FBSDID("$FreeBSD: src/bin/chflags/chflags.c,v 1.20 2004/04/06 20:06:44 markm Exp $"); #include #include ==== //depot/projects/gdb/bin/chmod/chmod.1#2 (text+ko) ==== @@ -12,10 +12,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -33,7 +29,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)chmod.1 8.4 (Berkeley) 3/31/94 -.\" $FreeBSD: src/bin/chmod/chmod.1,v 1.35 2002/11/25 14:18:42 ru Exp $ +.\" $FreeBSD: src/bin/chmod/chmod.1,v 1.36 2004/04/06 20:06:44 markm Exp $ .\" .Dd March 31, 1994 .Dt CHMOD 1 ==== //depot/projects/gdb/bin/chmod/chmod.c#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -43,7 +39,7 @@ #endif /* not lint */ #endif #include -__FBSDID("$FreeBSD: src/bin/chmod/chmod.c,v 1.31 2003/12/16 15:17:30 ru Exp $"); +__FBSDID("$FreeBSD: src/bin/chmod/chmod.c,v 1.32 2004/04/06 20:06:44 markm Exp $"); #include #include ==== //depot/projects/gdb/bin/cp/cp.1#2 (text+ko) ==== @@ -12,10 +12,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgement: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Thu Apr 8 18:52:07 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 395DC16A4D0; Thu, 8 Apr 2004 18:52:07 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C56516A4CE for ; Thu, 8 Apr 2004 18:52:07 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02F7843D31 for ; Thu, 8 Apr 2004 18:52:07 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i391q6Ge058163 for ; Thu, 8 Apr 2004 18:52:06 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i391q6T5058154 for perforce@freebsd.org; Thu, 8 Apr 2004 18:52:06 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Thu, 8 Apr 2004 18:52:06 -0700 (PDT) Message-Id: <200404090152.i391q6T5058154@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Subject: PERFORCE change 50685 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2004 01:52:07 -0000 http://perforce.freebsd.org/chv.cgi?CH=50685 Change 50685 by rwatson@rwatson_paprika on 2004/04/08 18:51:56 Integrate netperf_socket: - Loop back locking of the netatalk AARP code and cache. Affected files ... .. //depot/projects/netperf_socket/sys/netatalk/aarp.c#6 integrate Differences ... ==== //depot/projects/netperf_socket/sys/netatalk/aarp.c#6 (text+ko) ==== @@ -2,7 +2,7 @@ * Copyright (c) 1990,1991 Regents of The University of Michigan. * All Rights Reserved. * - * $FreeBSD: src/sys/netatalk/aarp.c,v 1.28 2004/03/22 04:50:36 rwatson Exp $ + * $FreeBSD: src/sys/netatalk/aarp.c,v 1.29 2004/04/09 01:40:12 rwatson Exp $ */ #include "opt_atalk.h" @@ -36,11 +36,20 @@ #define AARPTAB_SIZE (AARPTAB_BSIZ * AARPTAB_NB) static struct aarptab aarptab[AARPTAB_SIZE]; +static struct mtx aarptab_mtx; +MTX_SYSINIT(aarptab_mtx, &aarptab_mtx, "aarptab_mtx", MTX_DEF); + +#define AARPTAB_LOCK() mtx_lock(&aarptab_mtx) +#define AARPTAB_UNLOCK() mtx_unlock(&aarptab_mtx) +#define AARPTAB_LOCK_ASSERT() mtx_assert(&aarptab_mtx, MA_OWNED) +#define AARPTAB_UNLOCK_ASSERT() mtx_assert(&aarptab_mtx, MA_NOTOWNED) + #define AARPTAB_HASH(a) \ ((((a).s_net << 8) + (a).s_node) % AARPTAB_NB) #define AARPTAB_LOOK(aat, addr) { \ int n; \ + AARPTAB_LOCK_ASSERT(); \ aat = &aarptab[ AARPTAB_HASH(addr) * AARPTAB_BSIZ ]; \ for (n = 0; n < AARPTAB_BSIZ; n++, aat++) \ if (aat->aat_ataddr.s_net == (addr).s_net && \ @@ -79,20 +88,20 @@ aarptimer(void *ignored) { struct aarptab *aat; - int i, s; + int i; aarptimer_ch = timeout(aarptimer, (caddr_t)0, AARPT_AGE * hz); aat = aarptab; + AARPTAB_LOCK(); for (i = 0; i < AARPTAB_SIZE; i++, aat++) { if (aat->aat_flags == 0 || (aat->aat_flags & ATF_PERM)) continue; if (++aat->aat_timer < ((aat->aat_flags & ATF_COM) ? AARPT_KILLC : AARPT_KILLI)) continue; - s = splimp(); aarptfree(aat); - splx(s); } + AARPTAB_UNLOCK(); } /* @@ -130,6 +139,7 @@ struct llc *llc; struct sockaddr sa; + AARPTAB_UNLOCK_ASSERT(); if ((m = m_gethdr(M_DONTWAIT, MT_DATA)) == NULL) { return; } @@ -214,7 +224,6 @@ { struct at_ifaddr *aa; struct aarptab *aat; - int s; if (at_broadcast(destsat)) { m->m_flags |= M_BCAST; @@ -231,7 +240,7 @@ return (1); } - s = splimp(); + AARPTAB_LOCK(); AARPTAB_LOOK(aat, destsat->sat_addr); if (aat == NULL) { /* No entry */ aat = aarptnew(&destsat->sat_addr); @@ -239,8 +248,8 @@ panic("aarpresolve: no free entry"); } aat->aat_hold = m; + AARPTAB_UNLOCK(); aarpwhohas(ac, destsat); - splx(s); return (0); } /* found an entry */ @@ -248,7 +257,7 @@ if (aat->aat_flags & ATF_COM) { /* entry is COMplete */ bcopy((caddr_t)aat->aat_enaddr, (caddr_t)desten, sizeof(aat->aat_enaddr)); - splx(s); + AARPTAB_UNLOCK(); return (1); } /* entry has not completed */ @@ -256,8 +265,8 @@ m_freem(aat->aat_hold); } aat->aat_hold = m; + AARPTAB_UNLOCK(); aarpwhohas(ac, destsat); - splx(s); return (0); } @@ -390,6 +399,7 @@ } } + AARPTAB_LOCK(); AARPTAB_LOOK(aat, spa); if (aat != NULL) { if (op == AARPOP_PROBE) { @@ -399,6 +409,7 @@ * to arp for him. */ aarptfree(aat); + AARPTAB_UNLOCK(); m_freem(m); return; } @@ -409,12 +420,14 @@ if (aat->aat_hold) { struct mbuf *mhold = aat->aat_hold; aat->aat_hold = NULL; + AARPTAB_UNLOCK(); sat.sat_len = sizeof(struct sockaddr_at); sat.sat_family = AF_APPLETALK; sat.sat_addr = spa; (*ac->ac_if.if_output)(&ac->ac_if, mhold, (struct sockaddr *)&sat, NULL); /* XXX */ - } + } else + AARPTAB_UNLOCK(); } else if ((tpa.s_net == ma.s_net) && (tpa.s_node == ma.s_node) && (op != AARPOP_PROBE) @@ -422,7 +435,9 @@ bcopy((caddr_t)ea->aarp_sha, (caddr_t)aat->aat_enaddr, sizeof(ea->aarp_sha)); aat->aat_flags |= ATF_COM; - } + AARPTAB_UNLOCK(); + } else + AARPTAB_UNLOCK(); /* * Don't respond to responses, and never respond if we're @@ -477,6 +492,7 @@ aarptfree(struct aarptab *aat) { + AARPTAB_LOCK_ASSERT(); if (aat->aat_hold) m_freem(aat->aat_hold); aat->aat_hold = NULL; @@ -485,7 +501,7 @@ aat->aat_ataddr.s_node = 0; } - struct aarptab * +struct aarptab * aarptnew(addr) struct at_addr *addr; { @@ -494,6 +510,7 @@ struct aarptab *aat, *aato = NULL; static int first = 1; + AARPTAB_LOCK_ASSERT(); if (first) { first = 0; aarptimer_ch = timeout(aarptimer, (caddr_t)0, hz); @@ -626,10 +643,12 @@ int i; untimeout(aarptimer, 0, aarptimer_ch); + AARPTAB_LOCK(); for (i = 0, aat = aarptab; i < AARPTAB_SIZE; i++, aat++) { if (aat->aat_hold) { m_freem(aat->aat_hold); aat->aat_hold = NULL; } } + AARPTAB_UNLOCK(); } From owner-p4-projects@FreeBSD.ORG Thu Apr 8 22:21:29 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5346716A4D0; Thu, 8 Apr 2004 22:21:29 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 160DA16A4CE for ; Thu, 8 Apr 2004 22:21:29 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B34943D1D for ; Thu, 8 Apr 2004 22:21:29 -0700 (PDT) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i395LSGe010305 for ; Thu, 8 Apr 2004 22:21:28 -0700 (PDT) (envelope-from imp@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i395LRiv010281 for perforce@freebsd.org; Thu, 8 Apr 2004 22:21:27 -0700 (PDT) (envelope-from imp@freebsd.org) Date: Thu, 8 Apr 2004 22:21:27 -0700 (PDT) Message-Id: <200404090521.i395LRiv010281@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to imp@freebsd.org using -f From: Warner Losh To: Perforce Change Reviews Subject: PERFORCE change 50692 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2004 05:21:30 -0000 http://perforce.freebsd.org/chv.cgi?CH=50692 Change 50692 by imp@imp_pacopaco on 2004/04/08 22:21:12 IFC @50689 Affected files ... .. //depot/projects/power/sys/alpha/alpha/timerreg.h#2 integrate .. //depot/projects/power/sys/boot/arc/lib/elf_freebsd.c#3 integrate .. //depot/projects/power/sys/boot/common/newvers.sh#2 integrate .. //depot/projects/power/sys/compat/ndis/kern_ndis.c#7 integrate .. //depot/projects/power/sys/conf/files#8 integrate .. //depot/projects/power/sys/conf/newvers.sh#5 integrate .. //depot/projects/power/sys/conf/systags.sh#3 integrate .. //depot/projects/power/sys/contrib/ipfilter/netinet/fil.c#2 integrate .. //depot/projects/power/sys/ddb/db_ps.c#3 integrate .. //depot/projects/power/sys/dev/acpica/acpi.c#16 integrate .. //depot/projects/power/sys/dev/acpica/acpi_pci.c#10 integrate .. //depot/projects/power/sys/dev/acpica/acpi_video.c#2 integrate .. //depot/projects/power/sys/dev/fb/gallant12x22.h#2 integrate .. //depot/projects/power/sys/dev/fxp/if_fxp.c#7 integrate .. //depot/projects/power/sys/dev/ic/i8251.h#2 integrate .. //depot/projects/power/sys/dev/ic/nec765.h#2 integrate .. //depot/projects/power/sys/dev/ic/ns16550.h#3 integrate .. //depot/projects/power/sys/dev/md/md.c#8 integrate .. //depot/projects/power/sys/dev/nmdm/nmdm.c#5 integrate .. //depot/projects/power/sys/dev/ofw/openfirmio.c#4 integrate .. //depot/projects/power/sys/dev/ofw/openfirmio.h#2 integrate .. //depot/projects/power/sys/dev/pci/pcivar.h#6 integrate .. //depot/projects/power/sys/dev/sio/sio.c#8 integrate .. //depot/projects/power/sys/dev/sio/sioreg.h#3 integrate .. //depot/projects/power/sys/dev/sio/siovar.h#2 integrate .. //depot/projects/power/sys/dev/zs/z8530reg.h#2 integrate .. //depot/projects/power/sys/dev/zs/zs.c#5 integrate .. //depot/projects/power/sys/fs/deadfs/dead_vnops.c#2 integrate .. //depot/projects/power/sys/fs/fdescfs/fdesc.h#2 integrate .. //depot/projects/power/sys/fs/fdescfs/fdesc_vfsops.c#3 integrate .. //depot/projects/power/sys/fs/fdescfs/fdesc_vnops.c#4 integrate .. //depot/projects/power/sys/fs/fifofs/fifo.h#2 integrate .. //depot/projects/power/sys/fs/fifofs/fifo_vnops.c#4 integrate .. //depot/projects/power/sys/fs/hpfs/hpfs_hash.c#2 integrate .. //depot/projects/power/sys/fs/ntfs/ntfs_ihash.c#2 integrate .. //depot/projects/power/sys/fs/ntfs/ntfs_vnops.c#3 integrate .. //depot/projects/power/sys/fs/nullfs/null.h#2 integrate .. //depot/projects/power/sys/fs/nullfs/null_subr.c#2 integrate .. //depot/projects/power/sys/fs/nullfs/null_vfsops.c#2 integrate .. //depot/projects/power/sys/fs/nullfs/null_vnops.c#4 integrate .. //depot/projects/power/sys/fs/portalfs/portal.h#2 integrate .. //depot/projects/power/sys/fs/portalfs/portal_vfsops.c#2 integrate .. //depot/projects/power/sys/fs/portalfs/portal_vnops.c#4 integrate .. //depot/projects/power/sys/fs/procfs/procfs.h#2 integrate .. //depot/projects/power/sys/fs/procfs/procfs_ctl.c#3 integrate .. //depot/projects/power/sys/fs/procfs/procfs_dbregs.c#3 integrate .. //depot/projects/power/sys/fs/procfs/procfs_fpregs.c#3 integrate .. //depot/projects/power/sys/fs/procfs/procfs_map.c#4 integrate .. //depot/projects/power/sys/fs/procfs/procfs_mem.c#2 integrate .. //depot/projects/power/sys/fs/procfs/procfs_note.c#2 integrate .. //depot/projects/power/sys/fs/procfs/procfs_regs.c#3 integrate .. //depot/projects/power/sys/fs/procfs/procfs_status.c#4 integrate .. //depot/projects/power/sys/fs/procfs/procfs_type.c#3 integrate .. //depot/projects/power/sys/fs/specfs/spec_vnops.c#5 integrate .. //depot/projects/power/sys/fs/umapfs/umap.h#2 integrate .. //depot/projects/power/sys/fs/umapfs/umap_subr.c#2 integrate .. //depot/projects/power/sys/fs/umapfs/umap_vfsops.c#2 integrate .. //depot/projects/power/sys/fs/umapfs/umap_vnops.c#3 integrate .. //depot/projects/power/sys/fs/unionfs/union.h#2 integrate .. //depot/projects/power/sys/fs/unionfs/union_subr.c#3 integrate .. //depot/projects/power/sys/fs/unionfs/union_vfsops.c#3 integrate .. //depot/projects/power/sys/fs/unionfs/union_vnops.c#5 integrate .. //depot/projects/power/sys/gnu/ext2fs/ext2_alloc.c#2 integrate .. //depot/projects/power/sys/gnu/ext2fs/ext2_balloc.c#2 integrate .. //depot/projects/power/sys/gnu/ext2fs/ext2_bmap.c#3 integrate .. //depot/projects/power/sys/gnu/ext2fs/ext2_extern.h#2 integrate .. //depot/projects/power/sys/gnu/ext2fs/ext2_ihash.c#2 integrate .. //depot/projects/power/sys/gnu/ext2fs/ext2_inode.c#4 integrate .. //depot/projects/power/sys/gnu/ext2fs/ext2_lookup.c#3 integrate .. //depot/projects/power/sys/gnu/ext2fs/ext2_mount.h#2 integrate .. //depot/projects/power/sys/gnu/ext2fs/ext2_readwrite.c#3 integrate .. //depot/projects/power/sys/gnu/ext2fs/ext2_subr.c#2 integrate .. //depot/projects/power/sys/gnu/ext2fs/ext2_vfsops.c#5 integrate .. //depot/projects/power/sys/gnu/ext2fs/ext2_vnops.c#4 integrate .. //depot/projects/power/sys/gnu/ext2fs/fs.h#2 integrate .. //depot/projects/power/sys/gnu/ext2fs/inode.h#2 integrate .. //depot/projects/power/sys/i386/acpica/acpi_toshiba.c#3 integrate .. //depot/projects/power/sys/i386/i386/apic_vector.s#4 integrate .. //depot/projects/power/sys/i386/i386/autoconf.c#3 integrate .. //depot/projects/power/sys/i386/i386/exception.s#3 integrate .. //depot/projects/power/sys/i386/i386/genassym.c#4 integrate .. //depot/projects/power/sys/i386/i386/in_cksum.c#3 integrate .. //depot/projects/power/sys/i386/i386/locore.s#4 integrate .. //depot/projects/power/sys/i386/i386/mem.c#3 integrate .. //depot/projects/power/sys/i386/i386/support.s#4 integrate .. //depot/projects/power/sys/i386/i386/swtch.s#4 integrate .. //depot/projects/power/sys/i386/i386/sys_machdep.c#2 integrate .. //depot/projects/power/sys/i386/i386/uio_machdep.c#3 integrate .. //depot/projects/power/sys/i386/include/_limits.h#2 integrate .. //depot/projects/power/sys/i386/include/asm.h#2 integrate .. //depot/projects/power/sys/i386/include/asmacros.h#3 integrate .. //depot/projects/power/sys/i386/include/cpu.h#3 integrate .. //depot/projects/power/sys/i386/include/cpufunc.h#4 integrate .. //depot/projects/power/sys/i386/include/endian.h#4 integrate .. //depot/projects/power/sys/i386/include/exec.h#2 integrate .. //depot/projects/power/sys/i386/include/float.h#2 integrate .. //depot/projects/power/sys/i386/include/frame.h#2 integrate .. //depot/projects/power/sys/i386/include/in_cksum.h#3 integrate .. //depot/projects/power/sys/i386/include/limits.h#2 integrate .. //depot/projects/power/sys/i386/include/npx.h#2 integrate .. //depot/projects/power/sys/i386/include/param.h#2 integrate .. //depot/projects/power/sys/i386/include/pcb.h#3 integrate .. //depot/projects/power/sys/i386/include/pmap.h#6 integrate .. //depot/projects/power/sys/i386/include/proc.h#3 integrate .. //depot/projects/power/sys/i386/include/profile.h#4 integrate .. //depot/projects/power/sys/i386/include/psl.h#2 integrate .. //depot/projects/power/sys/i386/include/ptrace.h#2 integrate .. //depot/projects/power/sys/i386/include/reg.h#2 integrate .. //depot/projects/power/sys/i386/include/reloc.h#2 integrate .. //depot/projects/power/sys/i386/include/segments.h#3 integrate .. //depot/projects/power/sys/i386/include/signal.h#2 integrate .. //depot/projects/power/sys/i386/include/specialreg.h#3 integrate .. //depot/projects/power/sys/i386/include/sysarch.h#3 integrate .. //depot/projects/power/sys/i386/include/trap.h#2 integrate .. //depot/projects/power/sys/i386/include/tss.h#2 integrate .. //depot/projects/power/sys/i386/include/varargs.h#2 integrate .. //depot/projects/power/sys/i386/include/vmparam.h#3 integrate .. //depot/projects/power/sys/i386/isa/atpic_vector.s#3 integrate .. //depot/projects/power/sys/i386/isa/clock.c#4 integrate .. //depot/projects/power/sys/i386/isa/icu.h#4 integrate .. //depot/projects/power/sys/i386/isa/isa.h#2 integrate .. //depot/projects/power/sys/i386/isa/isa_dma.c#2 integrate .. //depot/projects/power/sys/i386/isa/isa_dma.h#2 integrate .. //depot/projects/power/sys/i386/isa/nmi.c#2 integrate .. //depot/projects/power/sys/i386/isa/npx.c#4 integrate .. //depot/projects/power/sys/i386/isa/timerreg.h#2 integrate .. //depot/projects/power/sys/ia64/ia64/clock.c#2 integrate .. //depot/projects/power/sys/ia64/ia64/genassym.c#3 integrate .. //depot/projects/power/sys/ia64/ia64/mem.c#3 integrate .. //depot/projects/power/sys/ia64/ia64/uio_machdep.c#2 integrate .. //depot/projects/power/sys/ia64/include/_limits.h#2 integrate .. //depot/projects/power/sys/ia64/include/cpu.h#3 integrate .. //depot/projects/power/sys/ia64/include/endian.h#2 integrate .. //depot/projects/power/sys/ia64/include/float.h#2 integrate .. //depot/projects/power/sys/ia64/include/ieee.h#2 integrate .. //depot/projects/power/sys/ia64/include/in_cksum.h#2 integrate .. //depot/projects/power/sys/ia64/include/limits.h#2 integrate .. //depot/projects/power/sys/ia64/include/param.h#2 integrate .. //depot/projects/power/sys/ia64/include/pmap.h#5 integrate .. //depot/projects/power/sys/ia64/include/ptrace.h#2 integrate .. //depot/projects/power/sys/ia64/include/vmparam.h#3 integrate .. //depot/projects/power/sys/ia64/isa/isa_dma.c#2 integrate .. //depot/projects/power/sys/isa/fd.c#5 integrate .. //depot/projects/power/sys/isa/fdreg.h#2 integrate .. //depot/projects/power/sys/isa/isareg.h#2 integrate .. //depot/projects/power/sys/isa/rtc.h#2 integrate .. //depot/projects/power/sys/isofs/cd9660/cd9660_bmap.c#2 integrate .. //depot/projects/power/sys/isofs/cd9660/cd9660_lookup.c#3 integrate .. //depot/projects/power/sys/isofs/cd9660/cd9660_mount.h#3 integrate .. //depot/projects/power/sys/isofs/cd9660/cd9660_node.c#3 integrate .. //depot/projects/power/sys/isofs/cd9660/cd9660_node.h#2 integrate .. //depot/projects/power/sys/isofs/cd9660/cd9660_rrip.c#3 integrate .. //depot/projects/power/sys/isofs/cd9660/cd9660_rrip.h#2 integrate .. //depot/projects/power/sys/isofs/cd9660/cd9660_util.c#3 integrate .. //depot/projects/power/sys/isofs/cd9660/cd9660_vfsops.c#4 integrate .. //depot/projects/power/sys/isofs/cd9660/cd9660_vnops.c#4 integrate .. //depot/projects/power/sys/isofs/cd9660/iso.h#3 integrate .. //depot/projects/power/sys/isofs/cd9660/iso_rrip.h#2 integrate .. //depot/projects/power/sys/kern/imgact_elf.c#6 integrate .. //depot/projects/power/sys/kern/kern_event.c#6 integrate .. //depot/projects/power/sys/kern/kern_timeout.c#6 integrate .. //depot/projects/power/sys/kern/tty.c#5 integrate .. //depot/projects/power/sys/kern/uipc_syscalls.c#9 integrate .. //depot/projects/power/sys/libkern/ashldi3.c#2 integrate .. //depot/projects/power/sys/libkern/ashrdi3.c#2 integrate .. //depot/projects/power/sys/libkern/bcmp.c#3 integrate .. //depot/projects/power/sys/libkern/bsearch.c#2 integrate .. //depot/projects/power/sys/libkern/divdi3.c#2 integrate .. //depot/projects/power/sys/libkern/ffs.c#3 integrate .. //depot/projects/power/sys/libkern/ffsl.c#2 integrate .. //depot/projects/power/sys/libkern/fls.c#2 integrate .. //depot/projects/power/sys/libkern/flsl.c#2 integrate .. //depot/projects/power/sys/libkern/fnmatch.c#2 integrate .. //depot/projects/power/sys/libkern/index.c#3 integrate .. //depot/projects/power/sys/libkern/lshrdi3.c#2 integrate .. //depot/projects/power/sys/libkern/mcount.c#2 integrate .. //depot/projects/power/sys/libkern/moddi3.c#2 integrate .. //depot/projects/power/sys/libkern/qdivrem.c#2 integrate .. //depot/projects/power/sys/libkern/qsort.c#2 integrate .. //depot/projects/power/sys/libkern/quad.h#3 integrate .. //depot/projects/power/sys/libkern/random.c#2 integrate .. //depot/projects/power/sys/libkern/rindex.c#3 integrate .. //depot/projects/power/sys/libkern/scanc.c#2 integrate .. //depot/projects/power/sys/libkern/skpc.c#2 integrate .. //depot/projects/power/sys/libkern/strcat.c#2 integrate .. //depot/projects/power/sys/libkern/strcmp.c#2 integrate .. //depot/projects/power/sys/libkern/strcpy.c#2 integrate .. //depot/projects/power/sys/libkern/strlen.c#2 integrate .. //depot/projects/power/sys/libkern/strncmp.c#2 integrate .. //depot/projects/power/sys/libkern/strncpy.c#2 integrate .. //depot/projects/power/sys/libkern/strsep.c#2 integrate .. //depot/projects/power/sys/libkern/strtol.c#2 integrate .. //depot/projects/power/sys/libkern/strtoq.c#2 integrate .. //depot/projects/power/sys/libkern/strtoul.c#2 integrate .. //depot/projects/power/sys/libkern/strtouq.c#2 integrate .. //depot/projects/power/sys/libkern/ucmpdi2.c#2 integrate .. //depot/projects/power/sys/libkern/udivdi3.c#2 integrate .. //depot/projects/power/sys/libkern/umoddi3.c#2 integrate .. //depot/projects/power/sys/net/bpf.c#6 integrate .. //depot/projects/power/sys/net/bpf.h#7 integrate .. //depot/projects/power/sys/net/bpf_compat.h#2 integrate .. //depot/projects/power/sys/net/bpf_filter.c#2 integrate .. //depot/projects/power/sys/net/bpfdesc.h#4 integrate .. //depot/projects/power/sys/net/bsd_comp.c#2 integrate .. //depot/projects/power/sys/net/if.c#7 integrate .. //depot/projects/power/sys/net/if.h#4 integrate .. //depot/projects/power/sys/net/if_arc.h#2 integrate .. //depot/projects/power/sys/net/if_arp.h#2 integrate .. //depot/projects/power/sys/net/if_disc.c#6 integrate .. //depot/projects/power/sys/net/if_dl.h#2 integrate .. //depot/projects/power/sys/net/if_ethersubr.c#7 integrate .. //depot/projects/power/sys/net/if_faith.c#6 integrate .. //depot/projects/power/sys/net/if_llc.h#2 integrate .. //depot/projects/power/sys/net/if_loop.c#7 integrate .. //depot/projects/power/sys/net/if_sl.c#5 integrate .. //depot/projects/power/sys/net/if_slvar.h#2 integrate .. //depot/projects/power/sys/net/if_types.h#4 integrate .. //depot/projects/power/sys/net/if_var.h#8 integrate .. //depot/projects/power/sys/net/netisr.h#3 integrate .. //depot/projects/power/sys/net/radix.c#3 integrate .. //depot/projects/power/sys/net/radix.h#2 integrate .. //depot/projects/power/sys/net/raw_cb.c#2 integrate .. //depot/projects/power/sys/net/raw_cb.h#2 integrate .. //depot/projects/power/sys/net/raw_usrreq.c#4 integrate .. //depot/projects/power/sys/net/route.c#7 integrate .. //depot/projects/power/sys/net/route.h#5 integrate .. //depot/projects/power/sys/net/rtsock.c#4 integrate .. //depot/projects/power/sys/net/slcompress.c#2 integrate .. //depot/projects/power/sys/net/slcompress.h#2 integrate .. //depot/projects/power/sys/net/slip.h#2 integrate .. //depot/projects/power/sys/netatalk/aarp.c#5 integrate .. //depot/projects/power/sys/netinet/icmp6.h#4 integrate .. //depot/projects/power/sys/netinet/icmp_var.h#3 integrate .. //depot/projects/power/sys/netinet/if_ether.c#7 integrate .. //depot/projects/power/sys/netinet/if_ether.h#3 integrate .. //depot/projects/power/sys/netinet/igmp.c#2 integrate .. //depot/projects/power/sys/netinet/igmp.h#2 integrate .. //depot/projects/power/sys/netinet/igmp_var.h#2 integrate .. //depot/projects/power/sys/netinet/in.c#5 integrate .. //depot/projects/power/sys/netinet/in.h#3 integrate .. //depot/projects/power/sys/netinet/in_cksum.c#2 integrate .. //depot/projects/power/sys/netinet/in_pcb.c#7 integrate .. //depot/projects/power/sys/netinet/in_pcb.h#6 integrate .. //depot/projects/power/sys/netinet/in_proto.c#5 integrate .. //depot/projects/power/sys/netinet/in_systm.h#2 integrate .. //depot/projects/power/sys/netinet/in_var.h#4 integrate .. //depot/projects/power/sys/netinet/ip.h#4 integrate .. //depot/projects/power/sys/netinet/ip6.h#5 integrate .. //depot/projects/power/sys/netinet/ip_divert.c#5 integrate .. //depot/projects/power/sys/netinet/ip_icmp.c#8 integrate .. //depot/projects/power/sys/netinet/ip_icmp.h#3 integrate .. //depot/projects/power/sys/netinet/ip_input.c#7 integrate .. //depot/projects/power/sys/netinet/ip_mroute.h#2 integrate .. //depot/projects/power/sys/netinet/ip_output.c#6 integrate .. //depot/projects/power/sys/netinet/ip_var.h#5 integrate .. //depot/projects/power/sys/netinet/ipprotosw.h#2 integrate .. //depot/projects/power/sys/netinet/raw_ip.c#6 integrate .. //depot/projects/power/sys/netinet/tcp.h#4 integrate .. //depot/projects/power/sys/netinet/tcp_debug.c#3 integrate .. //depot/projects/power/sys/netinet/tcp_debug.h#2 integrate .. //depot/projects/power/sys/netinet/tcp_fsm.h#2 integrate .. //depot/projects/power/sys/netinet/tcp_input.c#9 integrate .. //depot/projects/power/sys/netinet/tcp_output.c#4 integrate .. //depot/projects/power/sys/netinet/tcp_seq.h#2 integrate .. //depot/projects/power/sys/netinet/tcp_subr.c#11 integrate .. //depot/projects/power/sys/netinet/tcp_timer.c#3 integrate .. //depot/projects/power/sys/netinet/tcp_timer.h#2 integrate .. //depot/projects/power/sys/netinet/tcp_usrreq.c#8 integrate .. //depot/projects/power/sys/netinet/tcp_var.h#5 integrate .. //depot/projects/power/sys/netinet/tcpip.h#2 integrate .. //depot/projects/power/sys/netinet/udp.h#2 integrate .. //depot/projects/power/sys/netinet/udp_usrreq.c#6 integrate .. //depot/projects/power/sys/netinet/udp_var.h#2 integrate .. //depot/projects/power/sys/netinet6/icmp6.c#6 integrate .. //depot/projects/power/sys/netinet6/in6.c#6 integrate .. //depot/projects/power/sys/netinet6/in6.h#5 integrate .. //depot/projects/power/sys/netinet6/in6_cksum.c#3 integrate .. //depot/projects/power/sys/netinet6/in6_pcb.c#7 integrate .. //depot/projects/power/sys/netinet6/in6_pcb.h#4 integrate .. //depot/projects/power/sys/netinet6/in6_prefix.c#3 integrate .. //depot/projects/power/sys/netinet6/in6_proto.c#4 integrate .. //depot/projects/power/sys/netinet6/in6_src.c#7 integrate .. //depot/projects/power/sys/netinet6/in6_var.h#5 integrate .. //depot/projects/power/sys/netinet6/ip6_input.c#6 integrate .. //depot/projects/power/sys/netinet6/ip6_mroute.c#5 integrate .. //depot/projects/power/sys/netinet6/ip6_output.c#8 integrate .. //depot/projects/power/sys/netinet6/ip6_var.h#5 integrate .. //depot/projects/power/sys/netinet6/ip6protosw.h#3 integrate .. //depot/projects/power/sys/netinet6/mld6.c#6 integrate .. //depot/projects/power/sys/netinet6/raw_ip6.c#8 integrate .. //depot/projects/power/sys/netinet6/tcp6_var.h#2 integrate .. //depot/projects/power/sys/netinet6/udp6_output.c#6 integrate .. //depot/projects/power/sys/netinet6/udp6_usrreq.c#8 integrate .. //depot/projects/power/sys/netinet6/udp6_var.h#2 integrate .. //depot/projects/power/sys/nfs4client/nfs4_socket.c#3 integrate .. //depot/projects/power/sys/nfs4client/nfs4_vfsops.c#4 integrate .. //depot/projects/power/sys/nfs4client/nfs4_vnops.c#3 integrate .. //depot/projects/power/sys/ufs/ffs/ffs_vnops.c#5 integrate .. //depot/projects/power/sys/vm/vm_init.c#4 integrate .. //depot/projects/power/sys/vm/vm_pager.c#5 integrate .. //depot/projects/power/sys/vm/vm_pager.h#5 integrate Differences ... ==== //depot/projects/power/sys/alpha/alpha/timerreg.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * from: Header: timerreg.h,v 1.2 93/02/28 15:08:58 mccanne Exp - * $FreeBSD: src/sys/alpha/alpha/timerreg.h,v 1.2 1999/08/28 00:38:32 peter Exp $ + * $FreeBSD: src/sys/alpha/alpha/timerreg.h,v 1.3 2004/04/07 20:45:55 imp Exp $ */ /* ==== //depot/projects/power/sys/boot/arc/lib/elf_freebsd.c#3 (text+ko) ==== @@ -51,10 +51,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -75,7 +71,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/arc/lib/elf_freebsd.c,v 1.5 2004/01/04 23:28:01 obrien Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/arc/lib/elf_freebsd.c,v 1.6 2004/04/07 20:45:55 imp Exp $"); #include #include ==== //depot/projects/power/sys/boot/common/newvers.sh#2 (text+ko) ==== @@ -1,6 +1,6 @@ #!/bin/sh - # -# $FreeBSD: src/sys/boot/common/newvers.sh,v 1.3 2001/03/02 16:52:12 ru Exp $ +# $FreeBSD: src/sys/boot/common/newvers.sh,v 1.4 2004/04/07 20:45:56 imp Exp $ # $NetBSD: newvers.sh,v 1.1 1997/07/26 01:50:38 thorpej Exp $ # # Copyright (c) 1984, 1986, 1990, 1993 @@ -14,10 +14,6 @@ # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. -# 3. All advertising materials mentioning features or use of this software -# must display the following acknowledgement: -# This product includes software developed by the University of -# California, Berkeley and its contributors. # 4. Neither the name of the University nor the names of its contributors # may be used to endorse or promote products derived from this software # without specific prior written permission. ==== //depot/projects/power/sys/compat/ndis/kern_ndis.c#7 (text+ko) ==== @@ -31,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/ndis/kern_ndis.c,v 1.49 2004/04/05 08:26:52 wpaul Exp $"); +__FBSDID("$FreeBSD: src/sys/compat/ndis/kern_ndis.c,v 1.50 2004/04/07 17:02:55 wpaul Exp $"); #include #include @@ -777,6 +777,8 @@ block = &sc->ndis_block; dev = sc->ndis_dev; + SLIST_INIT(&brl_rev); + rl = malloc(sizeof(ndis_resource_list) + (sizeof(cm_partial_resource_desc) * (sc->ndis_rescnt - 1)), M_DEVBUF, M_NOWAIT|M_ZERO); @@ -805,7 +807,6 @@ * in order to fix this, we have to create our own * temporary list with the entries in reverse order. */ - SLIST_INIT(&brl_rev); SLIST_FOREACH(brle, brl, link) { n = malloc(sizeof(struct resource_list_entry), M_TEMP, M_NOWAIT); ==== //depot/projects/power/sys/conf/files#8 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/files,v 1.881 2004/04/03 18:42:05 phk Exp $ +# $FreeBSD: src/sys/conf/files,v 1.882 2004/04/08 18:17:13 mlaier Exp $ # # The long compile-with and dependency lines are required because of # limitations in config: backslash-newline doesn't work in strings, and @@ -208,7 +208,7 @@ contrib/ipfilter/netinet/mlfk_ipl.c optional ipfilter inet contrib/pf/net/if_pflog.c optional pflog contrib/pf/net/if_pfsync.c optional pfsync -contrib/pf/net/pf.c optional pf nowerror +contrib/pf/net/pf.c optional pf contrib/pf/net/pf_ioctl.c optional pf contrib/pf/net/pf_norm.c optional pf contrib/pf/net/pf_table.c optional pf ==== //depot/projects/power/sys/conf/newvers.sh#5 (text+ko) ==== @@ -11,10 +11,6 @@ # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. -# 3. All advertising materials mentioning features or use of this software -# must display the following acknowledgement: -# This product includes software developed by the University of -# California, Berkeley and its contributors. # 4. Neither the name of the University nor the names of its contributors # may be used to endorse or promote products derived from this software # without specific prior written permission. @@ -32,7 +28,7 @@ # SUCH DAMAGE. # # @(#)newvers.sh 8.1 (Berkeley) 4/20/94 -# $FreeBSD: src/sys/conf/newvers.sh,v 1.60 2004/01/11 14:13:29 ru Exp $ +# $FreeBSD: src/sys/conf/newvers.sh,v 1.61 2004/04/07 20:45:56 imp Exp $ TYPE="FreeBSD" REVISION="5.2" ==== //depot/projects/power/sys/conf/systags.sh#3 (text+ko) ==== @@ -11,10 +11,6 @@ # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. -# 3. All advertising materials mentioning features or use of this software -# must display the following acknowledgement: -# This product includes software developed by the University of -# California, Berkeley and its contributors. # 4. Neither the name of the University nor the names of its contributors # may be used to endorse or promote products derived from this software # without specific prior written permission. @@ -32,7 +28,7 @@ # SUCH DAMAGE. # # @(#)systags.sh 8.1 (Berkeley) 6/10/93 -# $FreeBSD: src/sys/conf/systags.sh,v 1.8 2004/01/29 14:58:22 kensmith Exp $ +# $FreeBSD: src/sys/conf/systags.sh,v 1.9 2004/04/07 20:45:56 imp Exp $ # # systags.sh - construct a system tags file using dependence relations # in a .depend file ==== //depot/projects/power/sys/contrib/ipfilter/netinet/fil.c#2 (text+ko) ==== @@ -99,7 +99,7 @@ #if !defined(lint) static const char sccsid[] = "@(#)fil.c 1.36 6/5/96 (C) 1993-2000 Darren Reed"; -static const char rcsid[] = "@(#)$FreeBSD: src/sys/contrib/ipfilter/netinet/fil.c,v 1.36 2003/02/19 05:47:00 imp Exp $"; +static const char rcsid[] = "@(#)$FreeBSD: src/sys/contrib/ipfilter/netinet/fil.c,v 1.37 2004/04/07 20:45:56 imp Exp $"; #endif #ifndef _KERNEL @@ -1526,10 +1526,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/power/sys/ddb/db_ps.c#3 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -32,7 +28,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/ddb/db_ps.c,v 1.50 2004/02/27 18:52:42 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/ddb/db_ps.c,v 1.51 2004/04/07 20:45:56 imp Exp $"); #include #include ==== //depot/projects/power/sys/dev/acpica/acpi.c#16 (text+ko) ==== @@ -26,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi.c,v 1.134 2004/04/01 04:21:33 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi.c,v 1.135 2004/04/08 16:45:12 njl Exp $ */ #include "opt_acpi.h" @@ -187,7 +187,7 @@ static devclass_t acpi_devclass; DRIVER_MODULE(acpi, nexus, acpi_driver, acpi_devclass, acpi_modevent, 0); -MODULE_VERSION(acpi, 100); +MODULE_VERSION(acpi, 1); SYSCTL_NODE(_debug, OID_AUTO, acpi, CTLFLAG_RW, NULL, "ACPI debugging"); static char acpi_ca_version[12]; ==== //depot/projects/power/sys/dev/acpica/acpi_pci.c#10 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_pci.c,v 1.9 2004/03/31 17:35:28 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_pci.c,v 1.10 2004/04/07 19:42:21 jhb Exp $"); #include "opt_bus.h" ==== //depot/projects/power/sys/dev/acpica/acpi_video.c#2 (text+ko) ==== @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $Id: acpi_vid.c,v 1.4 2003/10/13 10:07:36 taku Exp $ - * $FreeBSD: src/sys/dev/acpica/acpi_video.c,v 1.2 2004/03/03 18:34:42 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi_video.c,v 1.3 2004/04/08 16:45:12 njl Exp $ */ #include @@ -154,7 +154,7 @@ DRIVER_MODULE(acpi_video, acpi, acpi_video_driver, acpi_video_devclass, acpi_video_modevent, NULL); -MODULE_DEPEND(acpi_video, acpi, 100, 100, 100); +MODULE_DEPEND(acpi_video, acpi, 1, 1, 1); struct sysctl_ctx_list acpi_video_sysctl_ctx; struct sysctl_oid *acpi_video_sysctl_tree; ==== //depot/projects/power/sys/dev/fb/gallant12x22.h#2 (text+ko) ==== @@ -17,10 +17,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -39,7 +35,7 @@ * * Derived from: @(#)gallant19.h 8.1 (Berkeley) 6/11/93 * - * $FreeBSD: src/sys/dev/fb/gallant12x22.h,v 1.1 2003/08/24 01:15:39 jake Exp $ + * $FreeBSD: src/sys/dev/fb/gallant12x22.h,v 1.2 2004/04/07 20:45:57 imp Exp $ */ static u_char gallant12x22_data[] = { ==== //depot/projects/power/sys/dev/fxp/if_fxp.c#7 (text+ko) ==== @@ -28,7 +28,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/fxp/if_fxp.c,v 1.201 2004/03/17 17:50:33 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/fxp/if_fxp.c,v 1.202 2004/04/07 15:47:14 imp Exp $"); /* * Intel EtherExpress Pro/100B PCI Fast Ethernet driver @@ -168,6 +168,7 @@ { 0x103D, -1, "Intel 82801DB (ICH4) Pro/100 VE Ethernet" }, { 0x103E, -1, "Intel 82801DB (ICH4) Pro/100 VM Ethernet" }, { 0x1050, -1, "Intel 82801BA (D865) Pro/100 VE Ethernet" }, + { 0x1051, -1, "Intel 82562ET (ICH5/ICH5R) Pro/100 VE Ethernet" }, { 0x1059, -1, "Intel 82551QM Pro/100 M Mobile Connection" }, { 0x1209, -1, "Intel 82559ER Embedded 10/100 Ethernet" }, { 0x1229, 0x01, "Intel 82557 Pro/100 Ethernet" }, ==== //depot/projects/power/sys/dev/ic/i8251.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -30,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/ic/i8251.h,v 1.1 2001/06/10 04:28:38 nyan Exp $ + * $FreeBSD: src/sys/dev/ic/i8251.h,v 1.2 2004/04/07 20:45:57 imp Exp $ */ /* ==== //depot/projects/power/sys/dev/ic/nec765.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * from: @(#)nec765.h 7.1 (Berkeley) 5/9/91 - * $FreeBSD: src/sys/dev/ic/nec765.h,v 1.10 2001/12/16 07:52:13 joerg Exp $ + * $FreeBSD: src/sys/dev/ic/nec765.h,v 1.11 2004/04/07 20:45:57 imp Exp $ */ /* ==== //depot/projects/power/sys/dev/ic/ns16550.h#3 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * from: @(#)ns16550.h 7.1 (Berkeley) 5/9/91 - * $FreeBSD: src/sys/dev/ic/ns16550.h,v 1.14 2003/09/16 14:21:17 bde Exp $ + * $FreeBSD: src/sys/dev/ic/ns16550.h,v 1.15 2004/04/07 20:45:57 imp Exp $ */ /* ==== //depot/projects/power/sys/dev/md/md.c#8 (text+ko) ==== @@ -6,7 +6,7 @@ * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp * ---------------------------------------------------------------------------- * - * $FreeBSD: src/sys/dev/md/md.c,v 1.120 2004/04/03 09:16:25 alc Exp $ + * $FreeBSD: src/sys/dev/md/md.c,v 1.121 2004/04/07 20:45:57 imp Exp $ * */ @@ -19,10 +19,6 @@ * Copyright (c) 1990, 1993 * The Regents of the University of California. All rights reserved. * - * This code is derived from software contributed to Berkeley by - * the Systems Programming Group of the University of Utah Computer - * Science Department. - * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: @@ -31,10 +27,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/power/sys/dev/nmdm/nmdm.c#5 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -33,7 +29,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/nmdm/nmdm.c,v 1.21 2004/03/11 12:58:54 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/nmdm/nmdm.c,v 1.22 2004/04/07 20:45:57 imp Exp $"); /* * Pseudo-nulmodem driver ==== //depot/projects/power/sys/dev/ofw/openfirmio.c#4 (text+ko) ==== @@ -1,7 +1,7 @@ /* $NetBSD: openfirmio.c,v 1.4 2002/09/06 13:23:19 gehenna Exp $ */ #include -__FBSDID("$FreeBSD: src/sys/dev/ofw/openfirmio.c,v 1.8 2004/02/21 21:10:45 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/ofw/openfirmio.c,v 1.9 2004/04/07 20:45:57 imp Exp $"); /* * Copyright (c) 1992, 1993 @@ -24,10 +24,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. ==== //depot/projects/power/sys/dev/ofw/openfirmio.h#2 (text+ko) ==== @@ -8,11 +8,6 @@ * at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and * contributed to Berkeley. * - * All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Lawrence Berkeley Laboratory. - * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: @@ -21,10 +16,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -43,7 +34,7 @@ * * @(#)openpromio.h 8.1 (Berkeley) 6/11/93 * - * $FreeBSD: src/sys/dev/ofw/openfirmio.h,v 1.2 2003/06/11 18:33:03 tmm Exp $ + * $FreeBSD: src/sys/dev/ofw/openfirmio.h,v 1.3 2004/04/07 20:45:57 imp Exp $ */ #ifndef _DEV_OFW_OPENFIRMIO_H_ ==== //depot/projects/power/sys/dev/pci/pcivar.h#6 (text+ko) ==== @@ -23,7 +23,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/pci/pcivar.h,v 1.63 2003/09/14 19:30:00 scottl Exp $ + * $FreeBSD: src/sys/dev/pci/pcivar.h,v 1.64 2004/04/07 20:45:58 imp Exp $ * */ ==== //depot/projects/power/sys/dev/sio/sio.c#8 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -35,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/sio/sio.c,v 1.425 2004/04/07 05:30:54 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/sio/sio.c,v 1.427 2004/04/07 21:56:20 imp Exp $"); #include "opt_comconsole.h" #include "opt_compat.h" ==== //depot/projects/power/sys/dev/sio/sioreg.h#3 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * from: @(#)comreg.h 7.2 (Berkeley) 5/9/91 - * $FreeBSD: src/sys/dev/sio/sioreg.h,v 1.23 2003/09/16 08:08:08 bde Exp $ + * $FreeBSD: src/sys/dev/sio/sioreg.h,v 1.24 2004/04/07 20:45:58 imp Exp $ */ /* Receiver clock frequency for "standard" pc serial ports. */ ==== //depot/projects/power/sys/dev/sio/siovar.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -30,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/sio/siovar.h,v 1.5 2002/03/20 02:07:41 alfred Exp $ + * $FreeBSD: src/sys/dev/sio/siovar.h,v 1.6 2004/04/07 20:45:58 imp Exp $ */ #ifdef PC98 ==== //depot/projects/power/sys/dev/zs/z8530reg.h#2 (text+ko) ==== @@ -21,10 +21,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -43,7 +39,7 @@ * * @(#)zsreg.h 8.1 (Berkeley) 6/11/93 * - * $FreeBSD: src/sys/dev/zs/z8530reg.h,v 1.2 2003/01/08 23:36:16 jake Exp $ + * $FreeBSD: src/sys/dev/zs/z8530reg.h,v 1.3 2004/04/07 20:45:58 imp Exp $ */ /* ==== //depot/projects/power/sys/dev/zs/zs.c#5 (text+ko) ==== @@ -20,10 +20,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -44,7 +40,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/zs/zs.c,v 1.18 2004/02/21 21:10:49 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/zs/zs.c,v 1.19 2004/04/07 20:45:58 imp Exp $"); /*- * Copyright (c) 2003 Jake Burkholder. * All rights reserved. ==== //depot/projects/power/sys/fs/deadfs/dead_vnops.c#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * @(#)dead_vnops.c 8.1 (Berkeley) 6/10/93 - * $FreeBSD: src/sys/fs/deadfs/dead_vnops.c,v 1.39 2003/03/03 19:15:37 njl Exp $ + * $FreeBSD: src/sys/fs/deadfs/dead_vnops.c,v 1.40 2004/04/07 20:45:59 imp Exp $ */ #include ==== //depot/projects/power/sys/fs/fdescfs/fdesc.h#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -35,7 +31,7 @@ * * @(#)fdesc.h 8.5 (Berkeley) 1/21/94 * - * $FreeBSD: src/sys/fs/fdescfs/fdesc.h,v 1.16 2002/03/19 22:19:59 alfred Exp $ + * $FreeBSD: src/sys/fs/fdescfs/fdesc.h,v 1.17 2004/04/07 20:45:59 imp Exp $ */ #ifdef _KERNEL ==== //depot/projects/power/sys/fs/fdescfs/fdesc_vfsops.c#3 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -35,7 +31,7 @@ * * @(#)fdesc_vfsops.c 8.4 (Berkeley) 1/21/94 * - * $FreeBSD: src/sys/fs/fdescfs/fdesc_vfsops.c,v 1.42 2004/02/04 21:52:53 jhb Exp $ + * $FreeBSD: src/sys/fs/fdescfs/fdesc_vfsops.c,v 1.43 2004/04/07 20:45:59 imp Exp $ */ /* ==== //depot/projects/power/sys/fs/fdescfs/fdesc_vnops.c#4 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri Apr 9 07:50:41 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2E5B016A4D0; Fri, 9 Apr 2004 07:50:41 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3CAE16A4CF for ; Fri, 9 Apr 2004 07:50:40 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E52A643D69 for ; Fri, 9 Apr 2004 07:50:40 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i39EoeGe048836 for ; Fri, 9 Apr 2004 07:50:40 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i39Eodtb048831 for perforce@freebsd.org; Fri, 9 Apr 2004 07:50:39 -0700 (PDT) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Date: Fri, 9 Apr 2004 07:50:39 -0700 (PDT) Message-Id: <200404091450.i39Eodtb048831@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson To: Perforce Change Reviews Subject: PERFORCE change 50710 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2004 14:50:41 -0000 http://perforce.freebsd.org/chv.cgi?CH=50710 Change 50710 by rwatson@rwatson_tislabs on 2004/04/09 07:50:39 Integrate netperf_socket: - Various ACPI improvements. - NULL-related changes to uipc_socket.c - wait.h name pollution reduced. Affected files ... .. //depot/projects/netperf_socket/sys/dev/acpica/acpi.c#13 integrate .. //depot/projects/netperf_socket/sys/dev/acpica/acpi_package.c#2 integrate .. //depot/projects/netperf_socket/sys/dev/acpica/acpi_powerres.c#4 integrate .. //depot/projects/netperf_socket/sys/dev/acpica/acpi_thermal.c#6 integrate .. //depot/projects/netperf_socket/sys/dev/acpica/acpivar.h#7 integrate .. //depot/projects/netperf_socket/sys/dev/md/md.c#13 integrate .. //depot/projects/netperf_socket/sys/kern/sched_ule.c#6 integrate .. //depot/projects/netperf_socket/sys/kern/uipc_socket.c#10 integrate .. //depot/projects/netperf_socket/sys/netatalk/aarp.c#7 integrate .. //depot/projects/netperf_socket/sys/sys/wait.h#4 integrate Differences ... ==== //depot/projects/netperf_socket/sys/dev/acpica/acpi.c#13 (text+ko) ==== @@ -26,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi.c,v 1.135 2004/04/08 16:45:12 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi.c,v 1.136 2004/04/09 06:40:03 njl Exp $ */ #include "opt_acpi.h" @@ -1983,9 +1983,11 @@ acpi_device_enable_wake_event(ACPI_HANDLE h) { struct acpi_softc *sc; + uint32_t gpe_bit, lowest_wake; + ACPI_HANDLE handle; ACPI_STATUS status; ACPI_BUFFER prw_buffer; - ACPI_OBJECT *res; + ACPI_OBJECT *res, *res2; ACPI_FUNCTION_TRACE((char *)(uintptr_t)__func__); @@ -1994,67 +1996,72 @@ return; /* - * _PRW object is only required for devices that have the ability - * to wake the system from a system sleeping state. + * The _PRW object (7.2.9) is only required for devices that have the + * ability to wake the system from a sleeping state. */ + prw_buffer.Pointer = NULL; prw_buffer.Length = ACPI_ALLOCATE_BUFFER; status = AcpiEvaluateObject(h, "_PRW", NULL, &prw_buffer); if (ACPI_FAILURE(status)) return; - res = (ACPI_OBJECT *)prw_buffer.Pointer; if (res == NULL) return; - - if ((res->Type != ACPI_TYPE_PACKAGE) || (res->Package.Count < 2)) { + if (!ACPI_PKG_VALID(res, 2)) goto out; - } /* - * The element 1 of the _PRW object: - * The lowest power system sleeping state that can be entered - * while still providing wake functionality. - * The sleeping state being entered must be greater or equal to - * the power state declared in element 1 of the _PRW object. + * Element 1 of the _PRW object: + * The lowest power system sleeping state that can be entered while still + * providing wake functionality. The sleeping state being entered must + * be less than (i.e., higher power) or equal to this value. */ - if (res->Package.Elements[1].Type != ACPI_TYPE_INTEGER) + if (acpi_PkgInt32(res, 1, &lowest_wake) != 0) goto out; - - if (sc->acpi_sstate > res->Package.Elements[1].Integer.Value) + if (sc->acpi_sstate > lowest_wake) goto out; /* - * The element 0 of the _PRW object: + * Element 0 of the _PRW object: */ - switch(res->Package.Elements[0].Type) { + switch (res->Package.Elements[0].Type) { case ACPI_TYPE_INTEGER: - /* + /* * If the data type of this package element is numeric, then this * _PRW package element is the bit index in the GPEx_EN, in the * GPE blocks described in the FADT, of the enable bit that is * enabled for the wake event. */ - - status = AcpiEnableGpe(NULL, res->Package.Elements[0].Integer.Value, - ACPI_EVENT_WAKE_ENABLE); + gpe_bit = res->Package.Elements[0].Integer.Value; + status = AcpiEnableGpe(NULL, gpe_bit, ACPI_EVENT_WAKE_ENABLE); if (ACPI_FAILURE(status)) - printf("%s: EnableEvent Failed\n", __func__); + printf("wake enable: AcpiEnableGpe failed for %u\n", + gpe_bit); break; case ACPI_TYPE_PACKAGE: /* - * XXX TBD - * * If the data type of this package element is a package, then this * _PRW package element is itself a package containing two - * elements. The first is an object reference to the GPE Block + * elements. The first is an object reference to the GPE Block * device that contains the GPE that will be triggered by the wake - * event. The second element is numeric and it contains the bit + * event. The second element is numeric and it contains the bit * index in the GPEx_EN, in the GPE Block referenced by the * first element in the package, of the enable bit that is enabled for * the wake event. + * * For example, if this field is a package then it is of the form: * Package() {\_SB.PCI0.ISA.GPE, 2} */ + res2 = &res->Package.Elements[0]; + if (!ACPI_PKG_VALID(res2, 2)) + goto out; + handle = acpi_GetReference(NULL, &res2->Package.Elements[0]); + if (handle == NULL || acpi_PkgInt32(res2, 1, &gpe_bit) != 0) + goto out; + status = AcpiEnableGpe(handle, gpe_bit, ACPI_EVENT_WAKE_ENABLE); + if (ACPI_FAILURE(status)) + printf("wake enable: AcpiEnableGpe (package) failed for %u\n", + gpe_bit); break; default: break; ==== //depot/projects/netperf_socket/sys/dev/acpica/acpi_package.c#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi_package.c,v 1.2 2003/12/23 18:26:53 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi_package.c,v 1.3 2004/04/09 06:40:03 njl Exp $ */ #include @@ -123,3 +123,34 @@ return (0); } + +ACPI_HANDLE +acpi_GetReference(ACPI_HANDLE scope, ACPI_OBJECT *obj) +{ + ACPI_HANDLE h; + + if (obj == NULL) + return (NULL); + + switch (obj->Type) { + case ACPI_TYPE_LOCAL_REFERENCE: + case ACPI_TYPE_ANY: + h = obj->Reference.Handle; + break; + case ACPI_TYPE_STRING: + /* + * The String object usually contains a fully-qualified path, so + * scope can be NULL. + * + * XXX This may not always be the case. + */ + if (ACPI_FAILURE(AcpiGetHandle(scope, obj->String.Pointer, &h))) + h = NULL; + break; + default: + h = NULL; + break; + } + + return (h); +} ==== //depot/projects/netperf_socket/sys/dev/acpica/acpi_powerres.c#4 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_powerres.c,v 1.19 2004/03/03 18:34:42 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_powerres.c,v 1.20 2004/04/09 06:55:50 njl Exp $"); #include "opt_acpi.h" #include @@ -488,30 +488,10 @@ ACPI_FUNCTION_TRACE((char *)(uintptr_t)__func__); - /* check the object type */ - switch (obj->Type) { - case ACPI_TYPE_ANY: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "building reference from %s to %s\n", - acpi_name(pc->ac_consumer), - acpi_name(obj->Reference.Handle))); - res = obj->Reference.Handle; - break; - case ACPI_TYPE_STRING: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "building reference from %s to %s\n", - acpi_name(pc->ac_consumer), obj->String.Pointer)); - - /* Get the handle of the resource */ - status = AcpiGetHandle(NULL, obj->String.Pointer, &res); - if (ACPI_FAILURE(status)) { - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, - "couldn't find power resource %s\n", - obj->String.Pointer)); - return_VOID; - } - break; - default: + res = acpi_GetReference(NULL, obj); + if (res == NULL) { ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, - "can't create a power reference for object type %d\n", + "can't create a power reference for object type %d\n", obj->Type)); return_VOID; } ==== //depot/projects/netperf_socket/sys/dev/acpica/acpi_thermal.c#6 (text+ko) ==== @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_thermal.c,v 1.40 2004/03/05 18:06:31 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_thermal.c,v 1.41 2004/04/09 06:55:50 njl Exp $"); #include "opt_acpi.h" #include @@ -550,38 +550,27 @@ static void acpi_tz_switch_cooler_off(ACPI_OBJECT *obj, void *arg) { - ACPI_HANDLE cooler; + struct acpi_tz_softc *sc = (struct acpi_tz_softc *)arg; + ACPI_HANDLE cooler; + ACPI_STATUS status; ACPI_FUNCTION_TRACE((char *)(uintptr_t)__func__); ACPI_ASSERTLOCK; - switch(obj->Type) { - case ACPI_TYPE_ANY: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "called to turn %s off\n", - acpi_name(obj->Reference.Handle))); + cooler = acpi_GetReference(NULL, obj); + if (cooler == NULL) { + ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "can't get handle\n")); + return_VOID; + } - acpi_pwr_switch_consumer(obj->Reference.Handle, ACPI_STATE_D3); - break; - case ACPI_TYPE_STRING: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "called to turn %s off\n", - obj->String.Pointer)); - - /* - * Find the handle for the device and turn it off. - * The String object here seems to contain a fully-qualified path, so we - * don't have to search for it in our parents. - * - * XXX This may not always be the case. - */ - if (ACPI_SUCCESS(AcpiGetHandle(NULL, obj->String.Pointer, &cooler))) - acpi_pwr_switch_consumer(cooler, ACPI_STATE_D3); - break; - default: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, - "called to handle unsupported object type %d\n", - obj->Type)); - break; + ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "called to turn %s off\n", + acpi_name(cooler))); + status = acpi_pwr_switch_consumer(cooler, ACPI_STATE_D3); + if (ACPI_FAILURE(status)) { + ACPI_VPRINT(sc->tz_dev, acpi_device_get_parent_softc(sc->tz_dev), + "failed to deactivate %s - %s\n", acpi_name(cooler), + AcpiFormatException(status)); } return_VOID; @@ -591,7 +580,7 @@ * Given an object, verify that it's a reference to a device of some sort, * and try to switch it on. * - * XXX replication of off/on function code is bad, mmmkay? + * XXX replication of off/on function code is bad. */ static void acpi_tz_switch_cooler_on(ACPI_OBJECT *obj, void *arg) @@ -604,47 +593,19 @@ ACPI_ASSERTLOCK; - switch(obj->Type) { - case ACPI_TYPE_ANY: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "called to turn %s on\n", - acpi_name(obj->Reference.Handle))); + cooler = acpi_GetReference(NULL, obj); + if (cooler == NULL) { + ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "can't get handle\n")); + return_VOID; + } - status = acpi_pwr_switch_consumer(obj->Reference.Handle, ACPI_STATE_D0); - if (ACPI_FAILURE(status)) { - ACPI_VPRINT(sc->tz_dev, acpi_device_get_parent_softc(sc->tz_dev), - "failed to activate %s - %s\n", - acpi_name(obj->Reference.Handle), - AcpiFormatException(status)); - } - break; - case ACPI_TYPE_STRING: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "called to turn %s on\n", - obj->String.Pointer)); - - /* - * Find the handle for the device and turn it off. - * The String object here seems to contain a fully-qualified path, so we - * don't have to search for it in our parents. - * - * XXX This may not always be the case. - */ - if (ACPI_SUCCESS(AcpiGetHandle(NULL, obj->String.Pointer, &cooler))) { - status = acpi_pwr_switch_consumer(cooler, ACPI_STATE_D0); - if (ACPI_FAILURE(status)) { - ACPI_VPRINT(sc->tz_dev, - acpi_device_get_parent_softc(sc->tz_dev), - "failed to activate %s - %s\n", - obj->String.Pointer, AcpiFormatException(status)); - } - } else { - ACPI_VPRINT(sc->tz_dev, acpi_device_get_parent_softc(sc->tz_dev), - "couldn't find %s\n", obj->String.Pointer); - } - break; - default: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "unsupported object type %d\n", - obj->Type)); - break; + ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "called to turn %s on\n", + acpi_name(cooler))); + status = acpi_pwr_switch_consumer(cooler, ACPI_STATE_D0); + if (ACPI_FAILURE(status)) { + ACPI_VPRINT(sc->tz_dev, acpi_device_get_parent_softc(sc->tz_dev), + "failed to activate %s - %s\n", acpi_name(cooler), + AcpiFormatException(status)); } return_VOID; ==== //depot/projects/netperf_socket/sys/dev/acpica/acpivar.h#7 (text+ko) ==== @@ -25,7 +25,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpivar.h,v 1.59 2004/04/01 04:21:33 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpivar.h,v 1.60 2004/04/09 06:53:50 njl Exp $ */ #include "bus_if.h" @@ -360,6 +360,7 @@ int acpi_PkgStr(ACPI_OBJECT *res, int idx, void *dst, size_t size); int acpi_PkgGas(device_t dev, ACPI_OBJECT *res, int idx, int *rid, struct resource **dst); +ACPI_HANDLE acpi_GetReference(ACPI_HANDLE scope, ACPI_OBJECT *obj); #if __FreeBSD_version >= 500000 #ifndef ACPI_MAX_THREADS ==== //depot/projects/netperf_socket/sys/dev/md/md.c#13 (text+ko) ==== @@ -6,7 +6,7 @@ * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp * ---------------------------------------------------------------------------- * - * $FreeBSD: src/sys/dev/md/md.c,v 1.121 2004/04/07 20:45:57 imp Exp $ + * $FreeBSD: src/sys/dev/md/md.c,v 1.122 2004/04/09 05:12:47 imp Exp $ * */ @@ -19,6 +19,10 @@ * Copyright (c) 1990, 1993 * The Regents of the University of California. All rights reserved. * + * This code is derived from software contributed to Berkeley by + * the Systems Programming Group of the University of Utah Computer + * Science Department. + * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: ==== //depot/projects/netperf_socket/sys/kern/sched_ule.c#6 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/sched_ule.c,v 1.103 2004/04/04 19:12:56 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/sched_ule.c,v 1.104 2004/04/09 14:31:29 cognet Exp $"); #include #include @@ -752,7 +752,7 @@ * threshold at which we start to reassign kses has a large impact * on the overall performance of the system. Tuned too high and * some CPUs may idle. Too low and there will be excess migration - * and context swiches. + * and context switches. */ if (ksg->ksg_load > (ksg->ksg_cpus * 2) && kseq_idle) { /* ==== //depot/projects/netperf_socket/sys/kern/uipc_socket.c#10 (text+ko) ==== @@ -30,7 +30,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/uipc_socket.c,v 1.169 2004/04/05 21:03:36 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/uipc_socket.c,v 1.170 2004/04/09 13:23:51 rwatson Exp $"); #include "opt_inet.h" #include "opt_mac.h" @@ -132,7 +132,7 @@ #endif so = uma_zalloc(socket_zone, mflags | M_ZERO); - if (so) { + if (so != NULL) { #ifdef MAC error = mac_init_socket(so, mflags); if (error != 0) { @@ -174,7 +174,7 @@ else prp = pffindtype(dom, type); - if (prp == 0 || prp->pr_usrreqs->pru_attach == 0) + if (prp == NULL || prp->pr_usrreqs->pru_attach == NULL) return (EPROTONOSUPPORT); if (jailed(cred) && jail_socket_unixiproute_only && @@ -291,7 +291,7 @@ KASSERT(so->so_count == 0, ("socket %p so_count not 0", so)); SOCK_LOCK_ASSERT(so); - if (so->so_pcb || (so->so_state & SS_NOFDREF) == 0) { + if (so->so_pcb != NULL || (so->so_state & SS_NOFDREF) == 0) { SOCK_UNLOCK(so); return; } @@ -365,7 +365,7 @@ } } SOCK_LOCK(so); - if (so->so_pcb == 0) + if (so->so_pcb == NULL) goto discard; if (so->so_state & SS_ISCONNECTED) { if ((so->so_state & SS_ISDISCONNECTING) == 0) { @@ -388,7 +388,7 @@ } } drop: - if (so->so_pcb) { + if (so->so_pcb != NULL) { int error2; SOCK_UNLOCK(so); error2 = (*so->so_proto->pr_usrreqs->pru_detach)(so); @@ -540,7 +540,7 @@ int cow_send; #endif /* ZERO_COPY_SOCKETS */ - if (uio) + if (uio != NULL) resid = uio->uio_resid; else resid = top->m_pkthdr.len; @@ -562,9 +562,9 @@ dontroute = (flags & MSG_DONTROUTE) && (so->so_options & SO_DONTROUTE) == 0 && (so->so_proto->pr_flags & PR_ATOMIC); - if (td) + if (td != NULL) td->td_proc->p_stats->p_ru.ru_msgsnd++; - if (control) + if (control != NULL) clen = control->m_len; #define snderr(errno) { error = (errno); goto release; } @@ -592,7 +592,7 @@ if ((so->so_state & SS_ISCONFIRMING) == 0 && !(resid == 0 && clen != 0)) snderr(ENOTCONN); - } else if (addr == 0) + } else if (addr == NULL) snderr(so->so_proto->pr_flags & PR_CONNREQUIRED ? ENOTCONN : EDESTADDRREQ); } @@ -730,8 +730,8 @@ if (dontroute) so->so_options &= ~SO_DONTROUTE; clen = 0; - control = 0; - top = 0; + control = NULL; + top = NULL; mp = ⊤ if (error) goto release; @@ -742,9 +742,9 @@ sbunlock(&so->so_snd); out: SOCKBUF_UNLOCK(&so->so_snd); - if (top) + if (top != NULL) m_freem(top); - if (control) + if (control != NULL) m_freem(control); return (error); } @@ -782,11 +782,11 @@ int orig_resid = uio->uio_resid; mp = mp0; - if (psa) + if (psa != NULL) *psa = 0; - if (controlp) + if (controlp != NULL) *controlp = 0; - if (flagsp) + if (flagsp != NULL) flags = *flagsp &~ MSG_EOR; else flags = 0; @@ -824,12 +824,12 @@ m = m_free(m); } while (uio->uio_resid && error == 0 && m); bad: - if (m) + if (m != NULL) m_freem(m); return (error); } - if (mp) - *mp = (struct mbuf *)0; + if (mp != NULL) + *mp = NULL; if (so->so_state & SS_ISCONFIRMING && uio->uio_resid) (*pr->pr_usrreqs->pru_rcvd)(so, 0); @@ -851,15 +851,15 @@ * we have to do the receive in sections, and thus risk returning * a short count if a timeout or signal occurs after we start. */ - if (m == 0 || (((flags & MSG_DONTWAIT) == 0 && + if (m == NULL || (((flags & MSG_DONTWAIT) == 0 && so->so_rcv.sb_cc < uio->uio_resid) && (so->so_rcv.sb_cc < so->so_rcv.sb_lowat || ((flags & MSG_WAITALL) && uio->uio_resid <= so->so_rcv.sb_hiwat)) && - m->m_nextpkt == 0 && (pr->pr_flags & PR_ATOMIC) == 0)) { - KASSERT(!(m == 0 && so->so_rcv.sb_cc), + m->m_nextpkt == NULL && (pr->pr_flags & PR_ATOMIC) == 0)) { + KASSERT(!(m == NULL && so->so_rcv.sb_cc), ("m %p so->so_rcv.sb_cc %u", m, so->so_rcv.sb_cc)); if (so->so_error) { - if (m) + if (m != NULL) goto dontblock; error = so->so_error; if ((flags & MSG_PEEK) == 0) @@ -872,7 +872,7 @@ else goto release; } - for (; m; m = m->m_next) + for (; m != NULL; m = m->m_next) if (m->m_type == MT_OOBDATA || (m->m_flags & M_EOR)) { m = so->so_rcv.sb_mb; goto dontblock; @@ -905,7 +905,7 @@ if (pr->pr_flags & PR_ADDR) { KASSERT(m->m_type == MT_SONAME, ("m->m_type == %d", m->m_type)); - if (psa) { + if (psa != NULL) { *psa = sodupsockaddr(mtod(m, struct sockaddr *), M_NOWAIT); if (*psa == NULL) { @@ -922,13 +922,13 @@ } orig_resid = 0; } - if (m && m->m_type == MT_CONTROL) { + if (m != NULL && m->m_type == MT_CONTROL) { struct mbuf *cm = NULL; struct mbuf **cme = &cm; do { if (flags & MSG_PEEK) { - if (controlp) { + if (controlp != NULL) { SOCKBUF_UNLOCK(&so->so_rcv); *controlp = m_copym(m, 0, m->m_len, M_TRYWAIT); @@ -954,9 +954,9 @@ m_free(m); m = so->so_rcv.sb_mb; } - } while (m && m->m_type == MT_CONTROL); + } while (m != NULL && m->m_type == MT_CONTROL); if (cm != NULL) { - if (pr->pr_domain->dom_externalize) { + if (pr->pr_domain->dom_externalize != NULL) { /* * NB: drop the lock to avoid potential LORs; * in particular unix domain sockets grab the @@ -971,7 +971,7 @@ } orig_resid = 0; } - if (m) { + if (m != NULL) { if ((flags & MSG_PEEK) == 0) { m->m_nextpkt = nextrecord; /* @@ -1000,7 +1000,7 @@ moff = 0; offset = 0; - while (m && uio->uio_resid > 0 && error == 0) { + while (m != NULL && uio->uio_resid > 0 && error == 0) { if (m->m_type == MT_OOBDATA) { if (type != MT_OOBDATA) break; @@ -1023,7 +1023,7 @@ * we must note any additions to the sockbuf when we * block interrupts again. */ - if (mp == 0) { + if (mp == NULL) { SBLASTRECORDCHK(&so->so_rcv); SBLASTMBUFCHK(&so->so_rcv); SOCKBUF_UNLOCK(&so->so_rcv); @@ -1064,16 +1064,16 @@ } else { nextrecord = m->m_nextpkt; sbfree(&so->so_rcv, m); - if (mp) { + if (mp != NULL) { *mp = m; mp = &m->m_next; so->so_rcv.sb_mb = m = m->m_next; - *mp = (struct mbuf *)0; + *mp = NULL; } else { so->so_rcv.sb_mb = m_free(m); m = so->so_rcv.sb_mb; } - if (m) { + if (m != NULL) { m->m_nextpkt = nextrecord; if (nextrecord == NULL) so->so_rcv.sb_lastrecord = m; @@ -1088,7 +1088,7 @@ if (flags & MSG_PEEK) moff += len; else { - if (mp) + if (mp != NULL) *mp = m_copym(m, 0, len, M_TRYWAIT); m->m_data += len; m->m_len -= len; @@ -1117,15 +1117,15 @@ * with a short count but without error. * Keep sockbuf locked against other readers. */ - while (flags & MSG_WAITALL && m == 0 && uio->uio_resid > 0 && - !sosendallatonce(so) && !nextrecord) { + while (flags & MSG_WAITALL && m == NULL && uio->uio_resid > 0 && + !sosendallatonce(so) && nextrecord == NULL) { if (so->so_error || so->so_state & SS_CANTRCVMORE) break; /* * Notify the protocol that some data has been * drained before blocking. */ - if (pr->pr_flags & PR_WANTRCVD && so->so_pcb) + if (pr->pr_flags & PR_WANTRCVD && so->so_pcb != NULL) (*pr->pr_usrreqs->pru_rcvd)(so, flags); SBLASTRECORDCHK(&so->so_rcv); SBLASTMBUFCHK(&so->so_rcv); @@ -1135,18 +1135,18 @@ goto release; } m = so->so_rcv.sb_mb; - if (m) + if (m != NULL) nextrecord = m->m_nextpkt; } } - if (m && pr->pr_flags & PR_ATOMIC) { + if (m != NULL && pr->pr_flags & PR_ATOMIC) { flags |= MSG_TRUNC; if ((flags & MSG_PEEK) == 0) (void) sbdroprecord(&so->so_rcv); } if ((flags & MSG_PEEK) == 0) { - if (m == 0) { + if (m == NULL) { /* * First part is an inline SB_EMPTY_FIXUP(). Second * part makes sure sb_lastrecord is up-to-date if @@ -1168,7 +1168,7 @@ (flags & MSG_EOR) == 0 && (so->so_state & SS_CANTRCVMORE) == 0) goto restart; /* XXX multi-counts msgs */ - if (flagsp) + if (flagsp != NULL) *flagsp |= flags; release: sbunlock(&so->so_rcv); @@ -1216,7 +1216,7 @@ sizeof(*sb) - offsetof(struct sockbuf, sb_startzero)); SOCKBUF_UNLOCK(sb); - if (pr->pr_flags & PR_RIGHTS && pr->pr_domain->dom_dispose) + if (pr->pr_flags & PR_RIGHTS && pr->pr_domain->dom_dispose != NULL) (*pr->pr_domain->dom_dispose)(asb.sb_mb); sbrelease(&asb, so); } @@ -1327,7 +1327,7 @@ if (valsize > len) sopt->sopt_valsize = valsize = len; - if (sopt->sopt_td != 0) + if (sopt->sopt_td != NULL) return (copyin(sopt->sopt_val, buf, valsize)); bcopy(sopt->sopt_val, buf, valsize); @@ -1489,7 +1489,8 @@ error = ENOPROTOOPT; break; } - if (error == 0 && so->so_proto && so->so_proto->pr_ctloutput) { + if (error == 0 && so->so_proto != NULL && + so->so_proto->pr_ctloutput != NULL) { (void) ((*so->so_proto->pr_ctloutput) (so, sopt)); } @@ -1518,8 +1519,8 @@ */ valsize = min(len, sopt->sopt_valsize); sopt->sopt_valsize = valsize; - if (sopt->sopt_val != 0) { - if (sopt->sopt_td != 0) + if (sopt->sopt_val != NULL) { + if (sopt->sopt_td != NULL) error = copyout(buf, sopt->sopt_val, valsize); else bcopy(buf, sopt->sopt_val, valsize); @@ -1669,7 +1670,7 @@ int sopt_size = sopt->sopt_valsize; MGET(m, sopt->sopt_td ? M_TRYWAIT : M_DONTWAIT, MT_DATA); - if (m == 0) + if (m == NULL) return ENOBUFS; if (sopt_size > MLEN) { MCLGET(m, sopt->sopt_td ? M_TRYWAIT : M_DONTWAIT); @@ -1687,12 +1688,13 @@ while (sopt_size) { MGET(m, sopt->sopt_td ? M_TRYWAIT : M_DONTWAIT, MT_DATA); - if (m == 0) { + if (m == NULL) { m_freem(*mp); return ENOBUFS; } if (sopt_size > MLEN) { - MCLGET(m, sopt->sopt_td ? M_TRYWAIT : M_DONTWAIT); + MCLGET(m, sopt->sopt_td != NULL ? M_TRYWAIT : + M_DONTWAIT); if ((m->m_flags & M_EXT) == 0) { m_freem(m); m_freem(*mp); ==== //depot/projects/netperf_socket/sys/netatalk/aarp.c#7 (text+ko) ==== @@ -2,7 +2,7 @@ * Copyright (c) 1990,1991 Regents of The University of Michigan. * All Rights Reserved. * - * $FreeBSD: src/sys/netatalk/aarp.c,v 1.29 2004/04/09 01:40:12 rwatson Exp $ + * $FreeBSD: src/sys/netatalk/aarp.c,v 1.30 2004/04/09 03:17:21 rwatson Exp $ */ #include "opt_atalk.h" ==== //depot/projects/netperf_socket/sys/sys/wait.h#4 (text+ko) ==== @@ -27,7 +27,7 @@ * SUCH DAMAGE. * * @(#)wait.h 8.2 (Berkeley) 7/10/94 - * $FreeBSD: src/sys/sys/wait.h,v 1.19 2004/04/07 04:19:50 imp Exp $ + * $FreeBSD: src/sys/sys/wait.h,v 1.20 2004/04/09 13:14:32 bde Exp $ */ #ifndef _SYS_WAIT_H_ @@ -93,22 +93,21 @@ #endif /* __BSD_VISIBLE */ #ifdef _KERNEL +struct rusage; int kern_wait(struct thread *td, pid_t pid, int *status, int options, - struct rusage *rusage); - -#else + struct rusage *rup); +#else /* !_KERNEL */ #include __BEGIN_DECLS -struct rusage; /* forward declaration */ - pid_t wait(int *); pid_t waitpid(pid_t, int *, int); #if __BSD_VISIBLE +struct rusage; pid_t wait3(int *, int, struct rusage *); pid_t wait4(pid_t, int *, int, struct rusage *); #endif __END_DECLS -#endif +#endif /* _KERNEL */ #endif /* !_SYS_WAIT_H_ */ From owner-p4-projects@FreeBSD.ORG Fri Apr 9 09:41:49 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 73DE016A4D0; Fri, 9 Apr 2004 09:41:49 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C05D16A4CE for ; Fri, 9 Apr 2004 09:41:49 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EA2B43D49 for ; Fri, 9 Apr 2004 09:41:49 -0700 (PDT) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i39GfnGe080422 for ; Fri, 9 Apr 2004 09:41:49 -0700 (PDT) (envelope-from imp@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i39GfmEv080406 for perforce@freebsd.org; Fri, 9 Apr 2004 09:41:48 -0700 (PDT) (envelope-from imp@freebsd.org) Date: Fri, 9 Apr 2004 09:41:48 -0700 (PDT) Message-Id: <200404091641.i39GfmEv080406@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to imp@freebsd.org using -f From: Warner Losh To: Perforce Change Reviews Subject: PERFORCE change 50721 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2004 16:41:50 -0000 http://perforce.freebsd.org/chv.cgi?CH=50721 Change 50721 by imp@imp_pacopaco on 2004/04/09 09:41:42 IFC @50716 Affected files ... .. //depot/projects/power/sys/conf/files#9 integrate .. //depot/projects/power/sys/dev/acpica/acpi.c#17 integrate .. //depot/projects/power/sys/dev/acpica/acpi_package.c#3 integrate .. //depot/projects/power/sys/dev/acpica/acpi_pci.c#11 integrate .. //depot/projects/power/sys/dev/acpica/acpi_pcib_acpi.c#3 integrate .. //depot/projects/power/sys/dev/acpica/acpi_powerres.c#3 integrate .. //depot/projects/power/sys/dev/acpica/acpi_thermal.c#6 integrate .. //depot/projects/power/sys/dev/acpica/acpivar.h#10 integrate .. //depot/projects/power/sys/dev/md/md.c#9 integrate .. //depot/projects/power/sys/dev/pci/pci.c#10 integrate .. //depot/projects/power/sys/dev/pci/pci_pci.c#8 integrate .. //depot/projects/power/sys/dev/pci/pci_private.h#6 integrate .. //depot/projects/power/sys/dev/random/harvest.c#4 integrate .. //depot/projects/power/sys/dev/random/hash.c#3 integrate .. //depot/projects/power/sys/dev/random/hash.h#2 integrate .. //depot/projects/power/sys/dev/random/nehemiah.c#1 branch .. //depot/projects/power/sys/dev/random/nehemiah.h#1 branch .. //depot/projects/power/sys/dev/random/probe.c#1 branch .. //depot/projects/power/sys/dev/random/randomdev.c#4 integrate .. //depot/projects/power/sys/dev/random/randomdev.h#3 integrate .. //depot/projects/power/sys/dev/random/randomdev_soft.c#1 branch .. //depot/projects/power/sys/dev/random/randomdev_soft.h#1 branch .. //depot/projects/power/sys/dev/random/yarrow.c#3 integrate .. //depot/projects/power/sys/dev/random/yarrow.h#2 integrate .. //depot/projects/power/sys/i386/i386/identcpu.c#5 integrate .. //depot/projects/power/sys/kern/kern_linker.c#4 integrate .. //depot/projects/power/sys/kern/sched_ule.c#8 integrate .. //depot/projects/power/sys/kern/uipc_socket.c#9 integrate .. //depot/projects/power/sys/modules/random/Makefile#2 integrate .. //depot/projects/power/sys/sys/wait.h#4 integrate Differences ... ==== //depot/projects/power/sys/conf/files#9 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/files,v 1.882 2004/04/08 18:17:13 mlaier Exp $ +# $FreeBSD: src/sys/conf/files,v 1.883 2004/04/09 15:47:10 markm Exp $ # # The long compile-with and dependency lines are required because of # limitations in config: backslash-newline doesn't work in strings, and @@ -608,6 +608,9 @@ dev/puc/pucdata.c optional puc pci dev/random/harvest.c standard dev/random/randomdev.c optional random +dev/random/randomdev_soft.c optional random +dev/random/nehemiah.c optional random +dev/random/probe.c optional random dev/random/yarrow.c optional random dev/random/hash.c optional random crypto/rijndael/rijndael-alg-fst.c optional random ==== //depot/projects/power/sys/dev/acpica/acpi.c#17 (text+ko) ==== @@ -26,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi.c,v 1.135 2004/04/08 16:45:12 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi.c,v 1.136 2004/04/09 06:40:03 njl Exp $ */ #include "opt_acpi.h" @@ -1993,9 +1993,11 @@ acpi_device_enable_wake_event(ACPI_HANDLE h) { struct acpi_softc *sc; + uint32_t gpe_bit, lowest_wake; + ACPI_HANDLE handle; ACPI_STATUS status; ACPI_BUFFER prw_buffer; - ACPI_OBJECT *res; + ACPI_OBJECT *res, *res2; ACPI_FUNCTION_TRACE((char *)(uintptr_t)__func__); @@ -2004,67 +2006,72 @@ return; /* - * _PRW object is only required for devices that have the ability - * to wake the system from a system sleeping state. + * The _PRW object (7.2.9) is only required for devices that have the + * ability to wake the system from a sleeping state. */ + prw_buffer.Pointer = NULL; prw_buffer.Length = ACPI_ALLOCATE_BUFFER; status = AcpiEvaluateObject(h, "_PRW", NULL, &prw_buffer); if (ACPI_FAILURE(status)) return; - res = (ACPI_OBJECT *)prw_buffer.Pointer; if (res == NULL) return; - - if ((res->Type != ACPI_TYPE_PACKAGE) || (res->Package.Count < 2)) { + if (!ACPI_PKG_VALID(res, 2)) goto out; - } /* - * The element 1 of the _PRW object: - * The lowest power system sleeping state that can be entered - * while still providing wake functionality. - * The sleeping state being entered must be greater or equal to - * the power state declared in element 1 of the _PRW object. + * Element 1 of the _PRW object: + * The lowest power system sleeping state that can be entered while still + * providing wake functionality. The sleeping state being entered must + * be less than (i.e., higher power) or equal to this value. */ - if (res->Package.Elements[1].Type != ACPI_TYPE_INTEGER) + if (acpi_PkgInt32(res, 1, &lowest_wake) != 0) goto out; - - if (sc->acpi_sstate > res->Package.Elements[1].Integer.Value) + if (sc->acpi_sstate > lowest_wake) goto out; /* - * The element 0 of the _PRW object: + * Element 0 of the _PRW object: */ - switch(res->Package.Elements[0].Type) { + switch (res->Package.Elements[0].Type) { case ACPI_TYPE_INTEGER: - /* + /* * If the data type of this package element is numeric, then this * _PRW package element is the bit index in the GPEx_EN, in the * GPE blocks described in the FADT, of the enable bit that is * enabled for the wake event. */ - - status = AcpiEnableGpe(NULL, res->Package.Elements[0].Integer.Value, - ACPI_EVENT_WAKE_ENABLE); + gpe_bit = res->Package.Elements[0].Integer.Value; + status = AcpiEnableGpe(NULL, gpe_bit, ACPI_EVENT_WAKE_ENABLE); if (ACPI_FAILURE(status)) - printf("%s: EnableEvent Failed\n", __func__); + printf("wake enable: AcpiEnableGpe failed for %u\n", + gpe_bit); break; case ACPI_TYPE_PACKAGE: /* - * XXX TBD - * * If the data type of this package element is a package, then this * _PRW package element is itself a package containing two - * elements. The first is an object reference to the GPE Block + * elements. The first is an object reference to the GPE Block * device that contains the GPE that will be triggered by the wake - * event. The second element is numeric and it contains the bit + * event. The second element is numeric and it contains the bit * index in the GPEx_EN, in the GPE Block referenced by the * first element in the package, of the enable bit that is enabled for * the wake event. + * * For example, if this field is a package then it is of the form: * Package() {\_SB.PCI0.ISA.GPE, 2} */ + res2 = &res->Package.Elements[0]; + if (!ACPI_PKG_VALID(res2, 2)) + goto out; + handle = acpi_GetReference(NULL, &res2->Package.Elements[0]); + if (handle == NULL || acpi_PkgInt32(res2, 1, &gpe_bit) != 0) + goto out; + status = AcpiEnableGpe(handle, gpe_bit, ACPI_EVENT_WAKE_ENABLE); + if (ACPI_FAILURE(status)) + printf("wake enable: AcpiEnableGpe (package) failed for %u\n", + gpe_bit); break; default: break; ==== //depot/projects/power/sys/dev/acpica/acpi_package.c#3 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi_package.c,v 1.2 2003/12/23 18:26:53 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi_package.c,v 1.3 2004/04/09 06:40:03 njl Exp $ */ #include @@ -123,3 +123,34 @@ return (0); } + +ACPI_HANDLE +acpi_GetReference(ACPI_HANDLE scope, ACPI_OBJECT *obj) +{ + ACPI_HANDLE h; + + if (obj == NULL) + return (NULL); + + switch (obj->Type) { + case ACPI_TYPE_LOCAL_REFERENCE: + case ACPI_TYPE_ANY: + h = obj->Reference.Handle; + break; + case ACPI_TYPE_STRING: + /* + * The String object usually contains a fully-qualified path, so + * scope can be NULL. + * + * XXX This may not always be the case. + */ + if (ACPI_FAILURE(AcpiGetHandle(scope, obj->String.Pointer, &h))) + h = NULL; + break; + default: + h = NULL; + break; + } + + return (h); +} ==== //depot/projects/power/sys/dev/acpica/acpi_pci.c#11 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_pci.c,v 1.10 2004/04/07 19:42:21 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_pci.c,v 1.11 2004/04/09 15:44:34 imp Exp $"); #include "opt_bus.h" @@ -87,7 +87,7 @@ DEVMETHOD(bus_probe_nomatch, pci_probe_nomatch), DEVMETHOD(bus_read_ivar, acpi_pci_read_ivar), DEVMETHOD(bus_write_ivar, pci_write_ivar), - DEVMETHOD(bus_driver_added, bus_generic_driver_added), + DEVMETHOD(bus_driver_added, pci_driver_added), DEVMETHOD(bus_setup_intr, bus_generic_setup_intr), DEVMETHOD(bus_teardown_intr, bus_generic_teardown_intr), ==== //depot/projects/power/sys/dev/acpica/acpi_pcib_acpi.c#3 (text+ko) ==== @@ -24,7 +24,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi_pcib_acpi.c,v 1.30 2004/03/03 18:34:42 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi_pcib_acpi.c,v 1.31 2004/04/09 15:44:34 imp Exp $ */ #include "opt_acpi.h" #include @@ -70,6 +70,10 @@ u_int32_t data, int bytes); static int acpi_pcib_acpi_route_interrupt(device_t pcib, device_t dev, int pin); +static struct resource *acpi_pcib_acpi_alloc_resource(device_t dev, + device_t child, int type, int *rid, + u_long start, u_long end, u_long count, + u_int flags); static device_method_t acpi_pcib_acpi_methods[] = { /* Device interface */ @@ -83,7 +87,7 @@ DEVMETHOD(bus_print_child, bus_generic_print_child), DEVMETHOD(bus_read_ivar, acpi_pcib_read_ivar), DEVMETHOD(bus_write_ivar, acpi_pcib_write_ivar), - DEVMETHOD(bus_alloc_resource, bus_generic_alloc_resource), + DEVMETHOD(bus_alloc_resource, acpi_pcib_acpi_alloc_resource), DEVMETHOD(bus_release_resource, bus_generic_release_resource), DEVMETHOD(bus_activate_resource, bus_generic_activate_resource), DEVMETHOD(bus_deactivate_resource, bus_generic_deactivate_resource), @@ -289,3 +293,20 @@ sc = device_get_softc(pcib); return (acpi_pcib_route_interrupt(pcib, dev, pin, &sc->ap_prt)); } + +struct resource * +acpi_pcib_acpi_alloc_resource(device_t dev, device_t child, int type, int *rid, + u_long start, u_long end, u_long count, u_int flags) +{ + /* + * If no memory preference is given, use upper 256MB slot most + * bioses use for their memory window. Typically other bridges + * before us get in the way to assert their preferences on memory. + * Hardcoding like this sucks, so a more MD/MI way needs to be + * found to do it. + */ + if (type == SYS_RES_MEMORY && start == 0UL && end == ~0UL) + start = 0xf0000000; + return (bus_generic_alloc_resource(dev, child, type, rid, start, end, + count, flags)); +} ==== //depot/projects/power/sys/dev/acpica/acpi_powerres.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_powerres.c,v 1.19 2004/03/03 18:34:42 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_powerres.c,v 1.20 2004/04/09 06:55:50 njl Exp $"); #include "opt_acpi.h" #include @@ -488,30 +488,10 @@ ACPI_FUNCTION_TRACE((char *)(uintptr_t)__func__); - /* check the object type */ - switch (obj->Type) { - case ACPI_TYPE_ANY: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "building reference from %s to %s\n", - acpi_name(pc->ac_consumer), - acpi_name(obj->Reference.Handle))); - res = obj->Reference.Handle; - break; - case ACPI_TYPE_STRING: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "building reference from %s to %s\n", - acpi_name(pc->ac_consumer), obj->String.Pointer)); - - /* Get the handle of the resource */ - status = AcpiGetHandle(NULL, obj->String.Pointer, &res); - if (ACPI_FAILURE(status)) { - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, - "couldn't find power resource %s\n", - obj->String.Pointer)); - return_VOID; - } - break; - default: + res = acpi_GetReference(NULL, obj); + if (res == NULL) { ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, - "can't create a power reference for object type %d\n", + "can't create a power reference for object type %d\n", obj->Type)); return_VOID; } ==== //depot/projects/power/sys/dev/acpica/acpi_thermal.c#6 (text+ko) ==== @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_thermal.c,v 1.40 2004/03/05 18:06:31 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_thermal.c,v 1.41 2004/04/09 06:55:50 njl Exp $"); #include "opt_acpi.h" #include @@ -550,38 +550,27 @@ static void acpi_tz_switch_cooler_off(ACPI_OBJECT *obj, void *arg) { - ACPI_HANDLE cooler; + struct acpi_tz_softc *sc = (struct acpi_tz_softc *)arg; + ACPI_HANDLE cooler; + ACPI_STATUS status; ACPI_FUNCTION_TRACE((char *)(uintptr_t)__func__); ACPI_ASSERTLOCK; - switch(obj->Type) { - case ACPI_TYPE_ANY: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "called to turn %s off\n", - acpi_name(obj->Reference.Handle))); + cooler = acpi_GetReference(NULL, obj); + if (cooler == NULL) { + ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "can't get handle\n")); + return_VOID; + } - acpi_pwr_switch_consumer(obj->Reference.Handle, ACPI_STATE_D3); - break; - case ACPI_TYPE_STRING: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "called to turn %s off\n", - obj->String.Pointer)); - - /* - * Find the handle for the device and turn it off. - * The String object here seems to contain a fully-qualified path, so we - * don't have to search for it in our parents. - * - * XXX This may not always be the case. - */ - if (ACPI_SUCCESS(AcpiGetHandle(NULL, obj->String.Pointer, &cooler))) - acpi_pwr_switch_consumer(cooler, ACPI_STATE_D3); - break; - default: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, - "called to handle unsupported object type %d\n", - obj->Type)); - break; + ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "called to turn %s off\n", + acpi_name(cooler))); + status = acpi_pwr_switch_consumer(cooler, ACPI_STATE_D3); + if (ACPI_FAILURE(status)) { + ACPI_VPRINT(sc->tz_dev, acpi_device_get_parent_softc(sc->tz_dev), + "failed to deactivate %s - %s\n", acpi_name(cooler), + AcpiFormatException(status)); } return_VOID; @@ -591,7 +580,7 @@ * Given an object, verify that it's a reference to a device of some sort, * and try to switch it on. * - * XXX replication of off/on function code is bad, mmmkay? + * XXX replication of off/on function code is bad. */ static void acpi_tz_switch_cooler_on(ACPI_OBJECT *obj, void *arg) @@ -604,47 +593,19 @@ ACPI_ASSERTLOCK; - switch(obj->Type) { - case ACPI_TYPE_ANY: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "called to turn %s on\n", - acpi_name(obj->Reference.Handle))); + cooler = acpi_GetReference(NULL, obj); + if (cooler == NULL) { + ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "can't get handle\n")); + return_VOID; + } - status = acpi_pwr_switch_consumer(obj->Reference.Handle, ACPI_STATE_D0); - if (ACPI_FAILURE(status)) { - ACPI_VPRINT(sc->tz_dev, acpi_device_get_parent_softc(sc->tz_dev), - "failed to activate %s - %s\n", - acpi_name(obj->Reference.Handle), - AcpiFormatException(status)); - } - break; - case ACPI_TYPE_STRING: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "called to turn %s on\n", - obj->String.Pointer)); - - /* - * Find the handle for the device and turn it off. - * The String object here seems to contain a fully-qualified path, so we - * don't have to search for it in our parents. - * - * XXX This may not always be the case. - */ - if (ACPI_SUCCESS(AcpiGetHandle(NULL, obj->String.Pointer, &cooler))) { - status = acpi_pwr_switch_consumer(cooler, ACPI_STATE_D0); - if (ACPI_FAILURE(status)) { - ACPI_VPRINT(sc->tz_dev, - acpi_device_get_parent_softc(sc->tz_dev), - "failed to activate %s - %s\n", - obj->String.Pointer, AcpiFormatException(status)); - } - } else { - ACPI_VPRINT(sc->tz_dev, acpi_device_get_parent_softc(sc->tz_dev), - "couldn't find %s\n", obj->String.Pointer); - } - break; - default: - ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "unsupported object type %d\n", - obj->Type)); - break; + ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "called to turn %s on\n", + acpi_name(cooler))); + status = acpi_pwr_switch_consumer(cooler, ACPI_STATE_D0); + if (ACPI_FAILURE(status)) { + ACPI_VPRINT(sc->tz_dev, acpi_device_get_parent_softc(sc->tz_dev), + "failed to activate %s - %s\n", acpi_name(cooler), + AcpiFormatException(status)); } return_VOID; ==== //depot/projects/power/sys/dev/acpica/acpivar.h#10 (text+ko) ==== @@ -25,7 +25,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpivar.h,v 1.59 2004/04/01 04:21:33 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpivar.h,v 1.60 2004/04/09 06:53:50 njl Exp $ */ #include "bus_if.h" @@ -361,6 +361,7 @@ int acpi_PkgStr(ACPI_OBJECT *res, int idx, void *dst, size_t size); int acpi_PkgGas(device_t dev, ACPI_OBJECT *res, int idx, int *rid, struct resource **dst); +ACPI_HANDLE acpi_GetReference(ACPI_HANDLE scope, ACPI_OBJECT *obj); #if __FreeBSD_version >= 500000 #ifndef ACPI_MAX_THREADS ==== //depot/projects/power/sys/dev/md/md.c#9 (text+ko) ==== @@ -6,7 +6,7 @@ * this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp * ---------------------------------------------------------------------------- * - * $FreeBSD: src/sys/dev/md/md.c,v 1.121 2004/04/07 20:45:57 imp Exp $ + * $FreeBSD: src/sys/dev/md/md.c,v 1.122 2004/04/09 05:12:47 imp Exp $ * */ @@ -19,6 +19,10 @@ * Copyright (c) 1990, 1993 * The Regents of the University of California. All rights reserved. * + * This code is derived from software contributed to Berkeley by + * the Systems Programming Group of the University of Utah Computer + * Science Department. + * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: ==== //depot/projects/power/sys/dev/pci/pci.c#10 (text+ko) ==== @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/pci/pci.c,v 1.237 2003/12/24 02:01:22 imp Exp $ + * $FreeBSD: src/sys/dev/pci/pci.c,v 1.238 2004/04/09 15:44:33 imp Exp $ * */ ==== //depot/projects/power/sys/dev/pci/pci_pci.c#8 (text+ko) ==== @@ -29,7 +29,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/pci/pci_pci.c,v 1.30 2004/01/17 21:54:04 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/pci/pci_pci.c,v 1.31 2004/04/09 15:44:34 imp Exp $"); /* * PCI:PCI bridge support. @@ -321,7 +321,7 @@ } } else { ok = 1; -#if 0 +#if 1 if (start < sc->iobase && end > sc->iolimit) { start = sc->iobase; end = sc->iolimit; @@ -377,7 +377,7 @@ } } else if (!ok) { ok = 1; /* subtractive bridge: always ok */ -#if 0 +#if 1 if (pcib_is_nonprefetch_open(sc)) { if (start < sc->membase && end > sc->memlimit) { start = sc->membase; ==== //depot/projects/power/sys/dev/pci/pci_private.h#6 (text+ko) ==== @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/pci/pci_private.h,v 1.11 2003/09/17 08:32:44 iwasaki Exp $ + * $FreeBSD: src/sys/dev/pci/pci_private.h,v 1.12 2004/04/09 15:44:34 imp Exp $ * */ ==== //depot/projects/power/sys/dev/random/harvest.c#4 (text+ko) ==== @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2000, 2001, 2002, 2003 Mark R V Murray + * Copyright (c) 2000-2004 Mark R V Murray * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/random/harvest.c,v 1.22 2004/03/05 22:42:17 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/random/harvest.c,v 1.23 2004/04/09 15:47:09 markm Exp $"); #include #include @@ -37,29 +37,29 @@ #include #include #include +#include #include -#include #include -#include +#include static int read_random_phony(void *, int); /* Structure holding the desired entropy sources */ -struct harvest_select harvest = { 0, 0, 0 }; +struct harvest_select harvest = { 0, 0, 0, 0 }; /* hold the address of the routine which is actually called if * the randomdev is loaded */ -static void (*reap_func)(u_int64_t, void *, u_int, u_int, u_int, enum esource) - = NULL; +static void (*reap_func)(u_int64_t, const void *, u_int, u_int, u_int, + enum esource) = NULL; static int (*read_func)(void *, int) = read_random_phony; /* Initialise the harvester at load time */ void -random_init_harvester(void (*reaper)(u_int64_t, void *, u_int, u_int, u_int, - enum esource), int (*reader)(void *, int)) +random_yarrow_init_harvester(void (*reaper)(u_int64_t, const void *, u_int, + u_int, u_int, enum esource), int (*reader)(void *, int)) { reap_func = reaper; read_func = reader; @@ -67,7 +67,7 @@ /* Deinitialise the harvester at unload time */ void -random_deinit_harvester(void) +random_yarrow_deinit_harvester(void) { reap_func = NULL; read_func = read_random_phony; @@ -91,7 +91,7 @@ int read_random(void *buf, int count) { - return (*read_func)(buf, count); + return ((*read_func)(buf, count)); } /* If the entropy device is not loaded, make a token effort to @@ -109,13 +109,11 @@ /* Fill buf[] with random(9) output */ for (i = 0; i < count; i+= (int)sizeof(u_long)) { randval = random(); - size = (count - i) < (int)sizeof(u_long) - ? (count - i) - : sizeof(u_long); + size = MIN(count - i, sizeof(u_long)); memcpy(&((char *)buf)[i], &randval, (size_t)size); } - return count; + return (count); } /* Helper routine to enable kthread_exit() to work while the module is ==== //depot/projects/power/sys/dev/random/hash.c#3 (text+ko) ==== @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2000, 2001, 2002, 2003 Mark R V Murray + * Copyright (c) 2000-2004 Mark R V Murray * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/random/hash.c,v 1.11 2003/11/17 23:02:21 markm Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/random/hash.c,v 1.12 2004/04/09 15:47:09 markm Exp $"); #include #include ==== //depot/projects/power/sys/dev/random/hash.h#2 (text+ko) ==== @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2000 Mark R V Murray + * Copyright (c) 2000-2004 Mark R V Murray * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -23,7 +23,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/random/hash.h,v 1.4 2002/07/15 13:58:35 markm Exp $ + * $FreeBSD: src/sys/dev/random/hash.h,v 1.5 2004/04/09 15:47:09 markm Exp $ */ #define KEYSIZE 32 /* (in bytes) 32 bytes == 256 bits */ ==== //depot/projects/power/sys/dev/random/randomdev.c#4 (text+ko) ==== @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2000, 2001, 2002, 2003 Mark R V Murray + * Copyright (c) 2000-2004 Mark R V Murray * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/random/randomdev.c,v 1.48 2004/02/21 21:10:45 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/random/randomdev.c,v 1.49 2004/04/09 15:47:09 markm Exp $"); #include #include @@ -41,9 +41,7 @@ #include #include #include -#include #include -#include #include #include #include @@ -53,150 +51,96 @@ #include -static d_close_t random_close; -static d_read_t random_read; -static d_write_t random_write; -static d_ioctl_t random_ioctl; -static d_poll_t random_poll; - #define RANDOM_MINOR 0 -#define RANDOM_FIFO_MAX 256 /* How many events to queue up */ +static d_close_t random_close; +static d_read_t random_read; +static d_write_t random_write; +static d_ioctl_t random_ioctl; +static d_poll_t random_poll; static struct cdevsw random_cdevsw = { - .d_version = D_VERSION, - .d_flags = D_NEEDGIANT, - .d_close = random_close, - .d_read = random_read, - .d_write = random_write, - .d_ioctl = random_ioctl, - .d_poll = random_poll, - .d_name = "random", + .d_version = D_VERSION, + .d_close = random_close, + .d_read = random_read, + .d_write = random_write, + .d_ioctl = random_ioctl, + .d_poll = random_poll, + .d_name = "random", }; -static void random_kthread(void *); -static void random_harvest_internal(u_int64_t, void *, u_int, u_int, u_int, enum esource); -static void random_write_internal(void *, int); +static void *random_buf; -MALLOC_DEFINE(M_ENTROPY, "entropy", "Entropy harvesting buffers"); - -/* Lockable FIFO queue holding entropy buffers */ -struct entropyfifo { - struct mtx lock; - int count; - STAILQ_HEAD(harvestlist, harvest) head; -}; - -/* Empty entropy buffers */ -static struct entropyfifo emptyfifo; -#define EMPTYBUFFERS 1024 - -/* Harvested entropy */ -static struct entropyfifo harvestfifo[ENTROPYSOURCE]; - -static struct random_systat { - u_int seeded; /* 0 causes blocking 1 allows normal output */ - struct selinfo rsel; /* For poll(2) */ -} random_systat; +struct random_systat random_systat; -/* <0 to end the kthread, 0 to let it run */ -static int random_kthread_control = 0; - -static struct proc *random_kthread_proc; - /* For use with make_dev(9)/destroy_dev(9). */ -static dev_t random_dev; +static dev_t random_dev; -/* ARGSUSED */ -static int -random_check_boolean(SYSCTL_HANDLER_ARGS) +/* Used to fake out unused random calls in random_systat */ +void +random_null_func(void) { - if (oidp->oid_arg1 != NULL && *(u_int *)(oidp->oid_arg1) != 0) - *(u_int *)(oidp->oid_arg1) = 1; - return sysctl_handle_int(oidp, oidp->oid_arg1, oidp->oid_arg2, req); } -SYSCTL_NODE(_kern, OID_AUTO, random, CTLFLAG_RW, - 0, "Random Number Generator"); -SYSCTL_NODE(_kern_random, OID_AUTO, sys, CTLFLAG_RW, - 0, "Entropy Device Parameters"); -SYSCTL_PROC(_kern_random_sys, OID_AUTO, seeded, - CTLTYPE_INT|CTLFLAG_RW, &random_systat.seeded, 1, - random_check_boolean, "I", "Seeded State"); -SYSCTL_NODE(_kern_random_sys, OID_AUTO, harvest, CTLFLAG_RW, - 0, "Entropy Sources"); -SYSCTL_PROC(_kern_random_sys_harvest, OID_AUTO, ethernet, - CTLTYPE_INT|CTLFLAG_RW, &harvest.ethernet, 0, - random_check_boolean, "I", "Harvest NIC entropy"); -SYSCTL_PROC(_kern_random_sys_harvest, OID_AUTO, point_to_point, - CTLTYPE_INT|CTLFLAG_RW, &harvest.point_to_point, 0, - random_check_boolean, "I", "Harvest serial net entropy"); -SYSCTL_PROC(_kern_random_sys_harvest, OID_AUTO, interrupt, - CTLTYPE_INT|CTLFLAG_RW, &harvest.interrupt, 0, - random_check_boolean, "I", "Harvest IRQ entropy"); -SYSCTL_PROC(_kern_random_sys_harvest, OID_AUTO, swi, - CTLTYPE_INT|CTLFLAG_RW, &harvest.swi, 0, - random_check_boolean, "I", "Harvest SWI entropy"); - /* ARGSUSED */ static int -random_close(dev_t dev __unused, int flags, int fmt __unused, struct thread *td) +random_close(dev_t dev __unused, int flags, int fmt __unused, + struct thread *td) { - if (flags & FWRITE) { - if (suser(td) == 0 && securelevel_gt(td->td_ucred, 0) == 0) - random_reseed(); + if ((flags & FWRITE) && (suser(td) == 0) + && (securelevel_gt(td->td_ucred, 0) == 0)) { + mtx_lock(&random_systat.lock); + (*random_systat.reseed)(); + random_systat.seeded = 1; + mtx_unlock(&random_systat.lock); } - return 0; + return (0); } /* ARGSUSED */ static int random_read(dev_t dev __unused, struct uio *uio, int flag) { - int c, ret; - int error = 0; - void *random_buf; + int c, error = 0; - while (!random_systat.seeded) { + /* Blocking logic */ + while (!random_systat.seeded && !error) { if (flag & IO_NDELAY) - error = EWOULDBLOCK; + error = EWOULDBLOCK; else - error = tsleep(&random_systat, PUSER|PCATCH, - "block", 0); - if (error != 0) - return error; + error = tsleep(&random_systat, + PUSER | PCATCH, "block", 0); } - c = uio->uio_resid < PAGE_SIZE ? uio->uio_resid : PAGE_SIZE; - random_buf = (void *)malloc((u_long)c, M_TEMP, M_WAITOK); - while (uio->uio_resid > 0 && error == 0) { - ret = read_random_real(random_buf, c); - error = uiomove(random_buf, ret, uio); + + /* The actual read */ + if (!error) { + mtx_lock(&random_systat.lock); + while (uio->uio_resid > 0 && !error) { + c = MIN(uio->uio_resid, PAGE_SIZE); + c = (*random_systat.read)(random_buf, c); + error = uiomove(random_buf, c, uio); + } + mtx_unlock(&random_systat.lock); } - free(random_buf, M_TEMP); - return error; + return (error); } /* ARGSUSED */ static int random_write(dev_t dev __unused, struct uio *uio, int flag __unused) { - int c; - int error; - void *random_buf; + int c, error = 0; - error = 0; - random_buf = (void *)malloc(PAGE_SIZE, M_TEMP, M_WAITOK); + mtx_lock(&random_systat.lock); while (uio->uio_resid > 0) { - c = (int)(uio->uio_resid < PAGE_SIZE - ? uio->uio_resid - : PAGE_SIZE); + c = MIN((int)uio->uio_resid, PAGE_SIZE); error = uiomove(random_buf, c, uio); if (error) break; - random_write_internal(random_buf, c); + (*random_systat.write)(random_buf, c); } - free(random_buf, M_TEMP); - return error; + mtx_unlock(&random_systat.lock); + return (error); } /* ARGSUSED */ @@ -204,264 +148,70 @@ random_ioctl(dev_t dev __unused, u_long cmd, caddr_t addr __unused, int flags __unused, struct thread *td __unused) { + int error = 0; + switch (cmd) { - /* Really handled in upper layer */ + /* Really handled in upper layer */ case FIOASYNC: case FIONBIO: - return 0; + break; default: - return ENOTTY; + error = ENOTTY; } + return (error); } /* ARGSUSED */ static int random_poll(dev_t dev __unused, int events, struct thread *td) { - int revents; + int revents = 0; - revents = 0; if (events & (POLLIN | POLLRDNORM)) { if (random_systat.seeded) revents = events & (POLLIN | POLLRDNORM); else selrecord(td, &random_systat.rsel); } - return revents; + return (revents); } /* ARGSUSED */ static int random_modevent(module_t mod __unused, int type, void *data __unused) { - int error, i; - struct harvest *np; + int error = 0; - switch(type) { + switch (type) { case MOD_LOAD: - random_init(); + random_buf = (void *)malloc(PAGE_SIZE, M_TEMP, M_WAITOK); + random_ident_hardware(&random_systat); + mtx_init(&random_systat.lock, "entropy device lock", + NULL, MTX_DEF); + (*random_systat.init)(); - /* This can be turned off by the very paranoid - * a reseed will turn it back on. - */ - random_systat.seeded = 1; + printf("random: \n", random_systat.ident); - /* Initialise the harvest fifos */ >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri Apr 9 12:03:58 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 8E7AE16A4D0; Fri, 9 Apr 2004 12:03:58 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5566716A4CE; Fri, 9 Apr 2004 12:03:58 -0700 (PDT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2631143D31; Fri, 9 Apr 2004 12:03:58 -0700 (PDT) (envelope-from peter@evilpete.dyndns.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id D50E22A8E0; Fri, 9 Apr 2004 12:03:57 -0700 (PDT) (envelope-from peter@overcee.wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id AE45EE259; Fri, 9 Apr 2004 12:03:59 -0700 (PDT) (envelope-from peter@overcee.wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.12.11/8.12.11) with ESMTP id i39J38lM065599; Fri, 9 Apr 2004 12:03:08 -0700 (PDT) (envelope-from peter@overcee.wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.12.11/8.12.11/Submit) id i39J38fk065598; Fri, 9 Apr 2004 12:03:08 -0700 (PDT) (envelope-from peter) From: Peter Wemm To: Pawel Jakub Dawidek Date: Fri, 9 Apr 2004 12:03:08 -0700 User-Agent: KMail/1.6.1 References: <200404070047.i370lZZ3024818@repoman.freebsd.org> <20040407060828.GF661@darkness.comp.waw.pl> In-Reply-To: <20040407060828.GF661@darkness.comp.waw.pl> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200404091203.08126.peter@wemm.org> cc: Perforce Change Reviews Subject: Re: PERFORCE change 50544 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2004 19:03:59 -0000 On Tuesday 06 April 2004 11:08 pm, Pawel Jakub Dawidek wrote: > On Tue, Apr 06, 2004 at 05:47:35PM -0700, Peter Wemm wrote: > +> http://perforce.freebsd.org/chv.cgi?CH=50544 > +> > +> Change 50544 by peter@peter_daintree on 2004/04/06 17:47:08 > +> > +> mark runtime kldload as done. > +> add new entry for kldxref and loader preload support. > +> > [...] > +> +kld preload support, teach the loader how to read new-style .ko > files, +> +as well as kldxref. kldxref should be easy, it should be > able to just +> +read the modmetadata section directly, apply the > relocs for that section, +> +and use that to find the pointers to the > other sections. > > It would be cool, if we will be able to read (from kernel) > modmetadata before module is loaded. I think this is what is stopping > as to check if module with the same name already exists. > > I may be wrong, while I haven't spend enough time on this yet. > If we are able to get only modmetadata from .ko from inside the > kernel (before loading module), tell me how, so we can fix this > long-standing KLD issue. Hmm. I know we can suck it into memory and check the metadata right there, and fail the load if there are duplicate modules *before* we begin registration.. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-p4-projects@FreeBSD.ORG Fri Apr 9 15:00:12 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CE33316A4D0; Fri, 9 Apr 2004 15:00:11 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5B9116A4CE for ; Fri, 9 Apr 2004 15:00:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A02343D68 for ; Fri, 9 Apr 2004 15:00:11 -0700 (PDT) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i39M0BGe058588 for ; Fri, 9 Apr 2004 15:00:11 -0700 (PDT) (envelope-from imp@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i39M0BTl058585 for perforce@freebsd.org; Fri, 9 Apr 2004 15:00:11 -0700 (PDT) (envelope-from imp@freebsd.org) Date: Fri, 9 Apr 2004 15:00:11 -0700 (PDT) Message-Id: <200404092200.i39M0BTl058585@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to imp@freebsd.org using -f From: Warner Losh To: Perforce Change Reviews Subject: PERFORCE change 50753 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2004 22:00:12 -0000 http://perforce.freebsd.org/chv.cgi?CH=50753 Change 50753 by imp@imp_pacopaco on 2004/04/09 14:59:54 IFC @50746 Affected files ... .. //depot/projects/power/sys/dev/acpica/acpi_acad.c#5 integrate .. //depot/projects/power/sys/dev/acpica/acpi_button.c#5 integrate .. //depot/projects/power/sys/dev/acpica/acpi_cmbat.c#5 integrate .. //depot/projects/power/sys/dev/acpica/acpi_cpu.c#6 integrate .. //depot/projects/power/sys/dev/acpica/acpi_ec.c#5 integrate .. //depot/projects/power/sys/dev/acpica/acpi_isab.c#2 integrate .. //depot/projects/power/sys/dev/acpica/acpi_lid.c#4 integrate .. //depot/projects/power/sys/dev/acpica/acpi_pci.c#12 integrate .. //depot/projects/power/sys/dev/acpica/acpi_pcib_acpi.c#4 integrate .. //depot/projects/power/sys/dev/acpica/acpi_pcib_pci.c#2 integrate .. //depot/projects/power/sys/dev/acpica/acpi_resource.c#5 integrate .. //depot/projects/power/sys/dev/acpica/acpi_thermal.c#7 integrate .. //depot/projects/power/sys/dev/acpica/acpi_timer.c#3 integrate .. //depot/projects/power/sys/dev/pccard/pccarddevs#7 integrate .. //depot/projects/power/sys/dev/pccard/pccarddevs.h#7 integrate .. //depot/projects/power/sys/dev/pci/pci.c#11 integrate .. //depot/projects/power/sys/dev/xe/if_xe_pccard.c#5 integrate .. //depot/projects/power/sys/dev/xe/if_xevar.h#3 integrate .. //depot/projects/power/sys/i386/i386/identcpu.c#6 integrate Differences ... ==== //depot/projects/power/sys/dev/acpica/acpi_acad.c#5 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi_acad.c,v 1.21 2004/03/03 18:34:42 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi_acad.c,v 1.22 2004/04/09 18:14:32 njl Exp $ */ #include "opt_acpi.h" @@ -83,6 +83,7 @@ static devclass_t acpi_acad_devclass; DRIVER_MODULE(acpi_acad, acpi, acpi_acad_driver, acpi_acad_devclass, 0, 0); +MODULE_DEPEND(acpi_acad, acpi, 1, 1, 1); static void acpi_acad_get_status(void *context) ==== //depot/projects/power/sys/dev/acpica/acpi_button.c#5 (text+ko) ==== @@ -25,7 +25,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi_button.c,v 1.20 2004/02/19 18:16:34 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi_button.c,v 1.21 2004/04/09 18:14:32 njl Exp $ */ #include "opt_acpi.h" @@ -83,6 +83,7 @@ static devclass_t acpi_button_devclass; DRIVER_MODULE(acpi_button, acpi, acpi_button_driver, acpi_button_devclass, 0, 0); +MODULE_DEPEND(acpi_button, acpi, 1, 1, 1); static int acpi_button_probe(device_t dev) ==== //depot/projects/power/sys/dev/acpica/acpi_cmbat.c#5 (text+ko) ==== @@ -25,7 +25,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi_cmbat.c,v 1.27 2003/12/23 18:27:35 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi_cmbat.c,v 1.28 2004/04/09 18:14:32 njl Exp $ */ #include "opt_acpi.h" @@ -110,6 +110,7 @@ static devclass_t acpi_cmbat_devclass; DRIVER_MODULE(acpi_cmbat, acpi, acpi_cmbat_driver, acpi_cmbat_devclass, 0, 0); +MODULE_DEPEND(acpi_cmbat, acpi, 1, 1, 1); static int acpi_cmbat_info_expired(struct timespec *lastupdated) ==== //depot/projects/power/sys/dev/acpica/acpi_cpu.c#6 (text+ko) ==== @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_cpu.c,v 1.32 2004/03/17 21:49:47 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_cpu.c,v 1.33 2004/04/09 18:14:32 njl Exp $"); #include "opt_acpi.h" #include @@ -184,6 +184,7 @@ static devclass_t acpi_cpu_devclass; DRIVER_MODULE(acpi_cpu, acpi, acpi_cpu_driver, acpi_cpu_devclass, 0, 0); +MODULE_DEPEND(acpi_cpu, acpi, 1, 1, 1); static int acpi_cpu_probe(device_t dev) ==== //depot/projects/power/sys/dev/acpica/acpi_ec.c#5 (text+ko) ==== @@ -25,7 +25,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi_ec.c,v 1.45 2004/03/17 17:50:24 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi_ec.c,v 1.46 2004/04/09 18:14:32 njl Exp $ */ /****************************************************************************** * @@ -137,7 +137,7 @@ *****************************************************************************/ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_ec.c,v 1.45 2004/03/17 17:50:24 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_ec.c,v 1.46 2004/04/09 18:14:32 njl Exp $"); #include "opt_acpi.h" #include @@ -352,6 +352,7 @@ static devclass_t acpi_ec_devclass; DRIVER_MODULE(acpi_ec, acpi, acpi_ec_driver, acpi_ec_devclass, 0, 0); +MODULE_DEPEND(acpi_ec, acpi, 1, 1, 1); /* * Look for an ECDT and if we find one, set up default GPE and ==== //depot/projects/power/sys/dev/acpica/acpi_isab.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_isab.c,v 1.4 2003/08/24 17:48:01 obrien Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_isab.c,v 1.5 2004/04/09 18:14:32 njl Exp $"); /* * ISA Bridge driver for Generic ISA Bus Devices. See section 10.7 of the @@ -88,6 +88,7 @@ }; DRIVER_MODULE(acpi_isab, acpi, acpi_isab_driver, isab_devclass, 0, 0); +MODULE_DEPEND(acpi_isab, acpi, 1, 1, 1); static int acpi_isab_probe(device_t dev) ==== //depot/projects/power/sys/dev/acpica/acpi_lid.c#4 (text+ko) ==== @@ -28,7 +28,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_lid.c,v 1.16 2004/03/03 18:34:42 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_lid.c,v 1.17 2004/04/09 18:14:32 njl Exp $"); #include "opt_acpi.h" #include @@ -75,6 +75,7 @@ static devclass_t acpi_lid_devclass; DRIVER_MODULE(acpi_lid, acpi, acpi_lid_driver, acpi_lid_devclass, 0, 0); +MODULE_DEPEND(acpi_lid, acpi, 1, 1, 1); static int acpi_lid_probe(device_t dev) ==== //depot/projects/power/sys/dev/acpica/acpi_pci.c#12 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_pci.c,v 1.11 2004/04/09 15:44:34 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_pci.c,v 1.12 2004/04/09 18:14:32 njl Exp $"); #include "opt_bus.h" @@ -123,8 +123,9 @@ }; DRIVER_MODULE(acpi_pci, pcib, acpi_pci_driver, pci_devclass, 0, 0); +MODULE_DEPEND(acpi_pci, acpi, 1, 1, 1); +MODULE_DEPEND(acpi_pci, pci, 1, 1, 1); MODULE_VERSION(acpi_pci, 1); -MODULE_DEPEND(acpi_pci, pci, 1, 1, 1); static int acpi_pci_read_ivar(device_t dev, device_t child, int which, uintptr_t *result) ==== //depot/projects/power/sys/dev/acpica/acpi_pcib_acpi.c#4 (text+ko) ==== @@ -24,7 +24,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi_pcib_acpi.c,v 1.31 2004/04/09 15:44:34 imp Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi_pcib_acpi.c,v 1.32 2004/04/09 18:14:32 njl Exp $ */ #include "opt_acpi.h" #include @@ -110,6 +110,7 @@ }; DRIVER_MODULE(acpi_pcib, acpi, acpi_pcib_acpi_driver, pcib_devclass, 0, 0); +MODULE_DEPEND(acpi_pcib, acpi, 1, 1, 1); static int acpi_pcib_acpi_probe(device_t dev) ==== //depot/projects/power/sys/dev/acpica/acpi_pcib_pci.c#2 (text+ko) ==== @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_pcib_pci.c,v 1.5 2003/08/24 17:48:01 obrien Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_pcib_pci.c,v 1.6 2004/04/09 18:14:32 njl Exp $"); #include "opt_acpi.h" @@ -106,6 +106,7 @@ }; DRIVER_MODULE(acpi_pcib, pci, acpi_pcib_pci_driver, pcib_devclass, 0, 0); +MODULE_DEPEND(acpi_pcib, acpi, 1, 1, 1); static int acpi_pcib_pci_probe(device_t dev) ==== //depot/projects/power/sys/dev/acpica/acpi_resource.c#5 (text+ko) ==== @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_resource.c,v 1.22 2004/03/31 17:23:46 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_resource.c,v 1.23 2004/04/09 18:14:32 njl Exp $"); #include "opt_acpi.h" #include @@ -568,6 +568,7 @@ static devclass_t acpi_sysresource_devclass; DRIVER_MODULE(acpi_sysresource, acpi, acpi_sysresource_driver, acpi_sysresource_devclass, 0, 0); +MODULE_DEPEND(acpi_sysresource, acpi, 1, 1, 1); static int acpi_sysresource_probe(device_t dev) ==== //depot/projects/power/sys/dev/acpica/acpi_thermal.c#7 (text+ko) ==== @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_thermal.c,v 1.41 2004/04/09 06:55:50 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/acpica/acpi_thermal.c,v 1.42 2004/04/09 18:14:32 njl Exp $"); #include "opt_acpi.h" #include @@ -137,6 +137,7 @@ static devclass_t acpi_tz_devclass; DRIVER_MODULE(acpi_tz, acpi, acpi_tz_driver, acpi_tz_devclass, 0, 0); +MODULE_DEPEND(acpi_tz, acpi, 1, 1, 1); static struct sysctl_ctx_list acpi_tz_sysctl_ctx; static struct sysctl_oid *acpi_tz_sysctl_tree; ==== //depot/projects/power/sys/dev/acpica/acpi_timer.c#3 (text+ko) ==== @@ -24,7 +24,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/acpica/acpi_timer.c,v 1.27 2004/03/17 17:50:24 njl Exp $ + * $FreeBSD: src/sys/dev/acpica/acpi_timer.c,v 1.28 2004/04/09 18:14:32 njl Exp $ */ #include "opt_acpi.h" #include @@ -87,6 +87,7 @@ static devclass_t acpi_timer_devclass; DRIVER_MODULE(acpi_timer, acpi, acpi_timer_driver, acpi_timer_devclass, 0, 0); +MODULE_DEPEND(acpi_timer, acpi, 1, 1, 1); static struct timecounter acpi_timer_timecounter = { acpi_timer_get_timecount_safe, ==== //depot/projects/power/sys/dev/pccard/pccarddevs#7 (text+ko) ==== @@ -1,4 +1,4 @@ -$FreeBSD: src/sys/dev/pccard/pccarddevs,v 1.82 2004/03/25 21:56:28 imp Exp $ +$FreeBSD: src/sys/dev/pccard/pccarddevs,v 1.83 2004/04/09 17:08:12 rsm Exp $ /* $NetBSD: pcmciadevs,v 1.186 2003/09/16 08:26:37 onoe Exp $ */ /* $OpenBSD: pcmciadevs,v 1.93 2002/06/21 08:31:10 henning Exp $ */ @@ -457,17 +457,23 @@ /* Xircom Products */ product XIRCOM CWE1130 0x0007 Xircom Wireless Ethernet Adapter product XIRCOM CE 0x0108 Xircom CreditCard Ethernet -product XIRCOM CE3 0x010a Xircom CreditCard 10/100 Ethernet -product XIRCOM CE2 0x010b Xircom CreditCard Ethernet II +product XIRCOM CE2 0x010a Xircom CreditCard Ethernet II +product XIRCOM CE3 0x010a Xircom CreditCard Ethernet 10/100 +product XIRCOM CE2_2 0x010b Xircom CreditCard Ethernet II product XIRCOM XE2000 0x0153 Xircom XE2000 10/100 Ethernet product XIRCOM CNW_801 0x0801 Xircom CreditCard Netwave (Canada) product XIRCOM CNW_802 0x0802 Xircom CreditCard Netwave (US) product XIRCOM CT2 0x1101 Xircom CreditCard Token Ring II product XIRCOM CEM 0x110a Xircom CreditCard Ethernet + Modem +product XIRCOM CEM2 0x110a Xircom CreditCard Ethernet + Modem +product XIRCOM CEM56 0x110a Xircom CreditCard Ethernet + Modem 56 +product XIRCOM REM10 0x110a Xircom CreditCard Ethernet 10 + Modem 56 product XIRCOM REM56 0x110a Xircom RealPort Ethernet 10/100 + Modem 56 -product XIRCOM CEM28 0x110b Xircom CreditCard Ethernet + Modem 28 -product XIRCOM CEM56 0x110b Xircom CreditCard Ethernet + Modem 56 -product XIRCOM CEM33 0x110d Xircom CreditCard Ethernet + Modem 33 +product XIRCOM XEM5600 0x110a Xircom 10/100 Network + 56K Modem PC Card +product XIRCOM CEM28 0x110b Xircom CreditCard Ethernet + Modem 28.8 +product XIRCOM CEM56_2 0x110b Xircom CreditCard Ethernet + Modem 56 +product XIRCOM CEM33 0x110c Xircom CreditCard Ethernet + Modem 33.6 +product XIRCOM CEM33_2 0x110d Xircom CreditCard Ethernet + Modem 33.6 /* ZONET */ product ZONET ZEN 0x0100 Zonet Zen 10/10 ==== //depot/projects/power/sys/dev/pccard/pccarddevs.h#7 (text+ko) ==== @@ -1,10 +1,10 @@ -/* $FreeBSD: src/sys/dev/pccard/pccarddevs.h,v 1.82 2004/03/25 21:56:43 imp Exp $ */ +/* $FreeBSD: src/sys/dev/pccard/pccarddevs.h,v 1.83 2004/04/09 17:10:12 rsm Exp $ */ /* * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT. * * generated from: - * FreeBSD: src/sys/dev/pccard/pccarddevs,v 1.82 2004/03/25 21:56:28 imp Exp + * FreeBSD: src/sys/dev/pccard/pccarddevs,v 1.83 2004/04/09 17:08:12 rsm Exp */ /* $NetBSD: pcmciadevs,v 1.186 2003/09/16 08:26:37 onoe Exp $ */ /* $OpenBSD: pcmciadevs,v 1.93 2002/06/21 08:31:10 henning Exp $ */ @@ -802,12 +802,15 @@ #define PCMCIA_CIS_XIRCOM_CE { NULL, NULL, NULL, NULL } #define PCMCIA_PRODUCT_XIRCOM_CE 0x0108 #define PCMCIA_STR_XIRCOM_CE "Xircom CreditCard Ethernet" +#define PCMCIA_CIS_XIRCOM_CE2 { NULL, NULL, NULL, NULL } +#define PCMCIA_PRODUCT_XIRCOM_CE2 0x010a +#define PCMCIA_STR_XIRCOM_CE2 "Xircom CreditCard Ethernet II" #define PCMCIA_CIS_XIRCOM_CE3 { NULL, NULL, NULL, NULL } #define PCMCIA_PRODUCT_XIRCOM_CE3 0x010a -#define PCMCIA_STR_XIRCOM_CE3 "Xircom CreditCard 10/100 Ethernet" -#define PCMCIA_CIS_XIRCOM_CE2 { NULL, NULL, NULL, NULL } -#define PCMCIA_PRODUCT_XIRCOM_CE2 0x010b -#define PCMCIA_STR_XIRCOM_CE2 "Xircom CreditCard Ethernet II" +#define PCMCIA_STR_XIRCOM_CE3 "Xircom CreditCard Ethernet 10/100" +#define PCMCIA_CIS_XIRCOM_CE2_2 { NULL, NULL, NULL, NULL } +#define PCMCIA_PRODUCT_XIRCOM_CE2_2 0x010b +#define PCMCIA_STR_XIRCOM_CE2_2 "Xircom CreditCard Ethernet II" #define PCMCIA_CIS_XIRCOM_XE2000 { NULL, NULL, NULL, NULL } #define PCMCIA_PRODUCT_XIRCOM_XE2000 0x0153 #define PCMCIA_STR_XIRCOM_XE2000 "Xircom XE2000 10/100 Ethernet" @@ -823,18 +826,33 @@ #define PCMCIA_CIS_XIRCOM_CEM { NULL, NULL, NULL, NULL } #define PCMCIA_PRODUCT_XIRCOM_CEM 0x110a #define PCMCIA_STR_XIRCOM_CEM "Xircom CreditCard Ethernet + Modem" +#define PCMCIA_CIS_XIRCOM_CEM2 { NULL, NULL, NULL, NULL } +#define PCMCIA_PRODUCT_XIRCOM_CEM2 0x110a +#define PCMCIA_STR_XIRCOM_CEM2 "Xircom CreditCard Ethernet + Modem" +#define PCMCIA_CIS_XIRCOM_CEM56 { NULL, NULL, NULL, NULL } +#define PCMCIA_PRODUCT_XIRCOM_CEM56 0x110a +#define PCMCIA_STR_XIRCOM_CEM56 "Xircom CreditCard Ethernet + Modem 56" +#define PCMCIA_CIS_XIRCOM_REM10 { NULL, NULL, NULL, NULL } +#define PCMCIA_PRODUCT_XIRCOM_REM10 0x110a +#define PCMCIA_STR_XIRCOM_REM10 "Xircom CreditCard Ethernet 10 + Modem 56" #define PCMCIA_CIS_XIRCOM_REM56 { NULL, NULL, NULL, NULL } #define PCMCIA_PRODUCT_XIRCOM_REM56 0x110a #define PCMCIA_STR_XIRCOM_REM56 "Xircom RealPort Ethernet 10/100 + Modem 56" +#define PCMCIA_CIS_XIRCOM_XEM5600 { NULL, NULL, NULL, NULL } +#define PCMCIA_PRODUCT_XIRCOM_XEM5600 0x110a +#define PCMCIA_STR_XIRCOM_XEM5600 "Xircom 10/100 Network + 56K Modem PC Card" #define PCMCIA_CIS_XIRCOM_CEM28 { NULL, NULL, NULL, NULL } #define PCMCIA_PRODUCT_XIRCOM_CEM28 0x110b -#define PCMCIA_STR_XIRCOM_CEM28 "Xircom CreditCard Ethernet + Modem 28" -#define PCMCIA_CIS_XIRCOM_CEM56 { NULL, NULL, NULL, NULL } -#define PCMCIA_PRODUCT_XIRCOM_CEM56 0x110b -#define PCMCIA_STR_XIRCOM_CEM56 "Xircom CreditCard Ethernet + Modem 56" +#define PCMCIA_STR_XIRCOM_CEM28 "Xircom CreditCard Ethernet + Modem 28.8" +#define PCMCIA_CIS_XIRCOM_CEM56_2 { NULL, NULL, NULL, NULL } +#define PCMCIA_PRODUCT_XIRCOM_CEM56_2 0x110b +#define PCMCIA_STR_XIRCOM_CEM56_2 "Xircom CreditCard Ethernet + Modem 56" #define PCMCIA_CIS_XIRCOM_CEM33 { NULL, NULL, NULL, NULL } -#define PCMCIA_PRODUCT_XIRCOM_CEM33 0x110d -#define PCMCIA_STR_XIRCOM_CEM33 "Xircom CreditCard Ethernet + Modem 33" +#define PCMCIA_PRODUCT_XIRCOM_CEM33 0x110c +#define PCMCIA_STR_XIRCOM_CEM33 "Xircom CreditCard Ethernet + Modem 33.6" +#define PCMCIA_CIS_XIRCOM_CEM33_2 { NULL, NULL, NULL, NULL } +#define PCMCIA_PRODUCT_XIRCOM_CEM33_2 0x110d +#define PCMCIA_STR_XIRCOM_CEM33_2 "Xircom CreditCard Ethernet + Modem 33.6" /* ZONET */ #define PCMCIA_CIS_ZONET_ZEN { NULL, NULL, NULL, NULL } ==== //depot/projects/power/sys/dev/pci/pci.c#11 (text+ko) ==== @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/dev/pci/pci.c,v 1.238 2004/04/09 15:44:33 imp Exp $ + * $FreeBSD: src/sys/dev/pci/pci.c,v 1.239 2004/04/09 20:41:18 imp Exp $ * */ @@ -1703,9 +1703,11 @@ */ if (dinfo->cfg.hdrtype != 0) return; - printf("pci%d:%d:%d: setting power state D0\n", dinfo->cfg.bus, - dinfo->cfg.slot, dinfo->cfg.func); - pci_set_powerstate(dev, PCI_POWERSTATE_D0); + if (pci_get_powerstate(dev) != PCI_POWERSTATE_D0) { + printf("pci%d:%d:%d: setting power state D0\n", dinfo->cfg.bus, + dinfo->cfg.slot, dinfo->cfg.func); + pci_set_powerstate(dev, PCI_POWERSTATE_D0); + } for (i = 0; i < dinfo->cfg.nummaps; i++) pci_write_config(dev, PCIR_MAPS + i * 4, dinfo->cfg.bar[i], 4); pci_write_config(dev, PCIR_BIOS, dinfo->cfg.bios, 4); @@ -1768,8 +1770,10 @@ */ cls = pci_get_class(dev); if (setstate && cls != PCIC_DISPLAY && cls != PCIC_MEMORY) { - pci_set_powerstate(dev, PCI_POWERSTATE_D3); - printf("pci%d:%d:%d: setting power state D3\n", dinfo->cfg.bus, - dinfo->cfg.slot, dinfo->cfg.func); + if (pci_get_powerstate(dev) != PCI_POWERSTATE_D3) { + printf("pci%d:%d:%d: setting power state D3\n", dinfo->cfg.bus, + dinfo->cfg.slot, dinfo->cfg.func); + pci_set_powerstate(dev, PCI_POWERSTATE_D3); + } } } ==== //depot/projects/power/sys/dev/xe/if_xe_pccard.c#5 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/xe/if_xe_pccard.c,v 1.14 2003/11/04 21:09:37 rsm Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/xe/if_xe_pccard.c,v 1.16 2004/04/09 17:34:54 rsm Exp $"); /* xe pccard interface driver */ @@ -53,6 +53,7 @@ #include #include +#include #include "card_if.h" /* @@ -75,63 +76,55 @@ #endif -struct xe_vendor_table { - u_int32_t vendor_id; - char *vendor_desc; -} xe_vendor_devs[] = { - { PCMCIA_VENDOR_XIRCOM, "Xircom" }, - { PCMCIA_VENDOR_COMPAQ, "Compaq" }, - { PCMCIA_VENDOR_COMPAQ2, "Compaq" }, /* Maybe Paralon Techologies, Inc */ - { PCMCIA_VENDOR_INTEL, "Intel" }, - { 0, "Unknown" } -}; - #define XE_CARD_TYPE_FLAGS_NO 0x0 #define XE_CARD_TYPE_FLAGS_CE2 0x1 #define XE_CARD_TYPE_FLAGS_MOHAWK 0x2 #define XE_CARD_TYPE_FLAGS_DINGO 0x4 -#define XE_PROD_UMASK 0x11000f -#define XE_PROD_ETHER_UMASK 0x010000 -#define XE_PROD_MODEM_UMASK 0x100000 -#define XE_PROD_SINGLE_ID1 0x010001 -#define XE_PROD_SINGLE_ID2 0x010002 -#define XE_PROD_SINGLE_ID3 0x010003 -#define XE_PROD_MULTI_ID1 0x110001 -#define XE_PROD_MULTI_ID2 0x110002 -#define XE_PROD_MULTI_ID3 0x110003 -#define XE_PROD_MULTI_ID4 0x110004 -#define XE_PROD_MULTI_ID5 0x110005 -#define XE_PROD_MULTI_ID6 0x110006 -#define XE_PROD_MULTI_ID7 0x110007 +#define XE_PROD_ETHER_MASK 0x0100 +#define XE_PROD_MODEM_MASK 0x1000 + +#define XE_BOGUS_MAC_OFFSET 0x90 + +/* MAC vendor prefix used by most Xircom cards is 00:80:c7 */ +#define XE_MAC_ADDR_0 0x00 +#define XE_MAC_ADDR_1 0x80 +#define XE_MAC_ADDR_2 0xc7 + +/* Some (all?) REM56 cards have vendor prefix 00:10:a4 */ +#define XE_REM56_MAC_ADDR_0 0x00 +#define XE_REM56_MAC_ADDR_1 0x10 +#define XE_REM56_MAC_ADDR_2 0xa4 + + +struct xe_pccard_product { + struct pccard_product product; + u_int16_t prodext; + u_int16_t flags; +}; -struct xe_card_type_table { - u_int32_t prod_type; - char *card_type_desc; - u_int32_t flags; -} xe_card_type_devs[] = { - { XE_PROD_MULTI_ID1, "CEM", XE_CARD_TYPE_FLAGS_NO }, - { XE_PROD_MULTI_ID2, "CEM2", XE_CARD_TYPE_FLAGS_CE2 }, - { XE_PROD_MULTI_ID3, "CEM3", XE_CARD_TYPE_FLAGS_CE2 }, - { XE_PROD_MULTI_ID4, "CEM33", XE_CARD_TYPE_FLAGS_CE2 }, - { XE_PROD_MULTI_ID5, "CEM56M", XE_CARD_TYPE_FLAGS_MOHAWK }, - { XE_PROD_MULTI_ID6, "CEM56", XE_CARD_TYPE_FLAGS_MOHAWK | - XE_CARD_TYPE_FLAGS_DINGO }, - { XE_PROD_MULTI_ID7, "CEM56", XE_CARD_TYPE_FLAGS_MOHAWK | - XE_CARD_TYPE_FLAGS_DINGO }, - { XE_PROD_SINGLE_ID1, "CE", XE_CARD_TYPE_FLAGS_NO }, - { XE_PROD_SINGLE_ID2, "CE2", XE_CARD_TYPE_FLAGS_CE2 }, - { XE_PROD_SINGLE_ID3, "CE3", XE_CARD_TYPE_FLAGS_MOHAWK }, - { 0, NULL, -1 } +static const struct xe_pccard_product xe_pccard_products[] = { + { PCMCIA_CARD_D(ACCTON, EN2226, 0), 0x43, XE_CARD_TYPE_FLAGS_MOHAWK }, + { PCMCIA_CARD_D(COMPAQ2, CPQ_10_100, 0), 0x43, XE_CARD_TYPE_FLAGS_MOHAWK }, + { PCMCIA_CARD_D(INTEL, EEPRO100, 0), 0x43, XE_CARD_TYPE_FLAGS_MOHAWK }, + { PCMCIA_CARD_D(XIRCOM, CE, 0), 0x41, XE_CARD_TYPE_FLAGS_NO }, + { PCMCIA_CARD_D(XIRCOM, CE2, 0), 0x41, XE_CARD_TYPE_FLAGS_CE2 }, + { PCMCIA_CARD_D(XIRCOM, CE2, 0), 0x42, XE_CARD_TYPE_FLAGS_CE2 }, + { PCMCIA_CARD_D(XIRCOM, CE2_2, 0), 0x41, XE_CARD_TYPE_FLAGS_CE2 }, + { PCMCIA_CARD_D(XIRCOM, CE2_2, 0), 0x42, XE_CARD_TYPE_FLAGS_CE2 }, + { PCMCIA_CARD_D(XIRCOM, CE3, 0), 0x43, XE_CARD_TYPE_FLAGS_MOHAWK }, + { PCMCIA_CARD_D(XIRCOM, CEM, 0), 0x41, XE_CARD_TYPE_FLAGS_NO }, + { PCMCIA_CARD_D(XIRCOM, CEM2, 0), 0x42, XE_CARD_TYPE_FLAGS_CE2 }, + { PCMCIA_CARD_D(XIRCOM, CEM28, 0), 0x43, XE_CARD_TYPE_FLAGS_CE2 }, + { PCMCIA_CARD_D(XIRCOM, CEM33, 0), 0x44, XE_CARD_TYPE_FLAGS_CE2 }, + { PCMCIA_CARD_D(XIRCOM, CEM33_2, 0), 0x44, XE_CARD_TYPE_FLAGS_CE2 }, + { PCMCIA_CARD_D(XIRCOM, CEM56, 0), 0x45, XE_CARD_TYPE_FLAGS_DINGO }, + { PCMCIA_CARD_D(XIRCOM, CEM56_2, 0), 0x46, XE_CARD_TYPE_FLAGS_DINGO }, + { PCMCIA_CARD_D(XIRCOM, REM56, 0), 0x46, XE_CARD_TYPE_FLAGS_DINGO }, + { PCMCIA_CARD_D(XIRCOM, REM10, 0), 0x47, XE_CARD_TYPE_FLAGS_DINGO }, + { PCMCIA_CARD_D(XIRCOM, XEM5600, 0), 0x56, XE_CARD_TYPE_FLAGS_DINGO }, + { { NULL }, 0, 0 } }; -/* - * Prototypes - */ -static int xe_cemfix(device_t dev); -static struct xe_vendor_table *xe_vendor_lookup(u_int32_t devid, - struct xe_vendor_table *tbl); -static struct xe_card_type_table *xe_card_type_lookup(u_int32_t devid, - struct xe_card_type_table *tbl); /* * Fixing for CEM2, CEM3 and CEM56/REM56 cards. These need some magic to @@ -191,26 +184,71 @@ return (0); } -static struct xe_vendor_table * -xe_vendor_lookup(u_int32_t devid, struct xe_vendor_table *tbl) +/* + * Fixing for CE2-class cards with bogus CIS entry for MAC address. This + * should be in a type 0x22 tuple, but some cards seem to use 0x89. + * This function looks for a sensible MAC address tuple starting at the given + * offset in attribute memory, ignoring the tuple type field. + */ +static int +xe_macfix(device_t dev, int offset) { - while(tbl->vendor_id) { - if(tbl->vendor_id == devid) - return (tbl); - tbl++; - } - return (tbl); /* return Unknown */ -} - -static struct xe_card_type_table * -xe_card_type_lookup(u_int32_t devid, struct xe_card_type_table *tbl) -{ - while(tbl->prod_type) { - if(tbl->prod_type == (devid & XE_PROD_UMASK)) - return (tbl); - tbl++; + struct xe_softc *sc = (struct xe_softc *) device_get_softc(dev); + bus_space_tag_t bst; + bus_space_handle_t bsh; + struct resource *r; + int rid, i; + u_int8_t cisdata[9]; + u_int8_t required[6] = { 0x08, PCCARD_TPLFE_TYPE_LAN_NID, ETHER_ADDR_LEN, + XE_MAC_ADDR_0, XE_MAC_ADDR_1, XE_MAC_ADDR_2 }; + + DEVPRINTF(2, (dev, "macfix\n")); + + rid = 0; + r = bus_alloc_resource(dev, SYS_RES_MEMORY, &rid, 0, + ~0, 4 << 10, RF_ACTIVE); + if (!r) { + device_printf(dev, "macfix: Can't map in attribute memory\n"); + return (-1); + } + + bsh = rman_get_bushandle(r); + bst = rman_get_bustag(r); + + CARD_SET_RES_FLAGS(device_get_parent(dev), dev, SYS_RES_MEMORY, rid, + PCCARD_A_MEM_ATTR); + + /* + * Looking for (relative to offset): + * + * 0x00 0x?? Tuple type (ignored) + * 0x02 0x08 Tuple length (must be 8) + * 0x04 0x04 Address type? (must be 4) + * 0x06 0x06 Address length (must be 6) + * 0x08 0x00 Manufacturer ID, byte 1 + * 0x0a 0x80 Manufacturer ID, byte 2 + * 0x0c 0xc7 Manufacturer ID, byte 3 + * 0x0e 0x?? Card ID, byte 1 + * 0x10 0x?? Card ID, byte 2 + * 0x12 0x?? Card ID, byte 3 + */ + for (i = 0; i < 9; i++) { + cisdata[i] = bus_space_read_1(bst, bsh, offset + (2 * i) + 2); + if (i < 6 && required[i] != cisdata[i]) { + device_printf(dev, "macfix: Can't find valid MAC address\n"); + bus_release_resource(dev, SYS_RES_MEMORY, rid, r); + return (-1); + } + } + + for (i = 0; i < ETHER_ADDR_LEN; i++) { + sc->arpcom.ac_enaddr[i] = cisdata[i + 3]; } - return (NULL); + + bus_release_resource(dev, SYS_RES_MEMORY, rid, r); + + /* success! */ + return (0); } /* @@ -222,20 +260,18 @@ xe_pccard_probe(device_t dev) { struct xe_softc *scp = (struct xe_softc *) device_get_softc(dev); - u_int32_t vendor,prodid,prod; + u_int32_t vendor,product; u_int16_t prodext; const char* vendor_str = NULL; const char* product_str = NULL; const char* cis4_str = NULL; const char *cis3_str=NULL; - struct xe_vendor_table *vendor_itm; - struct xe_card_type_table *card_itm; - int i; + const struct xe_pccard_product *xpp; DEVPRINTF(2, (dev, "pccard_probe\n")); pccard_get_vendor(dev, &vendor); - pccard_get_product(dev, &prodid); + pccard_get_product(dev, &product); pccard_get_prodext(dev, &prodext); pccard_get_vendor_str(dev, &vendor_str); pccard_get_product_str(dev, &product_str); @@ -243,63 +279,70 @@ pccard_get_cis4_str(dev, &cis4_str); DEVPRINTF(1, (dev, "vendor = 0x%04x\n", vendor)); - DEVPRINTF(1, (dev, "product = 0x%04x\n", prodid)); + DEVPRINTF(1, (dev, "product = 0x%04x\n", product)); DEVPRINTF(1, (dev, "prodext = 0x%02x\n", prodext)); DEVPRINTF(1, (dev, "vendor_str = %s\n", vendor_str)); DEVPRINTF(1, (dev, "product_str = %s\n", product_str)); DEVPRINTF(1, (dev, "cis3_str = %s\n", cis3_str)); DEVPRINTF(1, (dev, "cis4_str = %s\n", cis4_str)); + /* - * PCCARD_CISTPL_MANFID = 0x20 + * Possibly already did this search in xe_pccard_match(), + * but we need to do it here anyway to figure out which + * card we have. */ - pccard_get_vendor(dev, &vendor); - vendor_itm = xe_vendor_lookup(vendor, &xe_vendor_devs[0]); - if (vendor_itm == NULL) + for (xpp = xe_pccard_products; xpp->product.pp_vendor != 0; xpp++) { + if (vendor == xpp->product.pp_vendor && + product == xpp->product.pp_product && + prodext == xpp->prodext) + break; + } + + /* Found a match? */ + if (xpp->product.pp_vendor == 0) return (ENODEV); - scp->vendor = vendor_itm->vendor_desc; - pccard_get_product(dev, &prodid); - pccard_get_prodext(dev, &prodext); - /* - * prod(new) = rev, media, prod(old) - * prod(new) = (don't care), (care 0x10 bit), (care 0x0f bit) - */ - prod = (prodid << 8) | prodext; - card_itm = xe_card_type_lookup(prod, &xe_card_type_devs[0]); - if (card_itm == NULL) + + + /* Set card name for logging later */ + if (xpp->product.pp_name != NULL) + device_set_desc(dev, xpp->product.pp_name); + + /* Reject known but unsupported cards */ + if (xpp->flags & XE_CARD_TYPE_FLAGS_NO) { + device_printf(dev, "Sorry, your %s %s card is not supported :(\n", + vendor_str, product_str); return (ENODEV); - scp->card_type = card_itm->card_type_desc; - if (card_itm->prod_type & XE_PROD_MODEM_UMASK) + } + + /* Set various card ID fields in softc */ + scp->vendor = vendor_str; + scp->card_type = product_str; + if (xpp->flags & XE_CARD_TYPE_FLAGS_CE2) + scp->ce2 = 1; + if (xpp->flags & XE_CARD_TYPE_FLAGS_MOHAWK) + scp->mohawk = 1; + if (xpp->flags & XE_CARD_TYPE_FLAGS_DINGO) { + scp->dingo = 1; + scp->mohawk = 1; + } + if (xpp->product.pp_product & XE_PROD_MODEM_MASK) scp->modem = 1; - for(i=1; i!=XE_CARD_TYPE_FLAGS_DINGO; i=i<<1) { - switch(i & card_itm->flags) { - case XE_CARD_TYPE_FLAGS_CE2: - scp->ce2 = 1; break; - case XE_CARD_TYPE_FLAGS_MOHAWK: - scp->mohawk = 1; break; - case XE_CARD_TYPE_FLAGS_DINGO: - scp->dingo = 1; break; - } - } - /* - * PCCARD_CISTPL_VERS_1 = 0x15 - */ - pccard_get_cis3_str(dev, &cis3_str); - if (strcmp(scp->card_type, "CE") == 0) - if (cis3_str != NULL && strcmp(cis3_str, "PS-CE2-10") == 0) - scp->card_type = "CE2"; /* Look for "CE2" string */ - /* - * PCCARD_CISTPL_FUNCE = 0x22 - */ + /* Get MAC address */ pccard_get_ether(dev, scp->arpcom.ac_enaddr); - /* Reject unsupported cards */ - if(strcmp(scp->card_type, "CE") == 0 - || strcmp(scp->card_type, "CEM") == 0) { - device_printf(dev, "Sorry, your %s card is not supported :(\n", - scp->card_type); - return (ENODEV); + /* Deal with bogus MAC address */ + if (xpp->product.pp_vendor == PCMCIA_VENDOR_XIRCOM + && scp->ce2 + && (scp->arpcom.ac_enaddr[0] != XE_MAC_ADDR_0 + || scp->arpcom.ac_enaddr[1] != XE_MAC_ADDR_1 + || scp->arpcom.ac_enaddr[2] != XE_MAC_ADDR_2) + && xe_macfix(dev, XE_BOGUS_MAC_OFFSET) < 0) { + device_printf(dev, + "Unable to find MAC address for your %s card\n", + scp->card_type); + return (ENODEV); } /* Success */ @@ -322,8 +365,8 @@ /* Hack RealPorts into submission */ if (scp->modem && xe_cemfix(dev) < 0) { - device_printf(dev, "Unable to fix your %s combo card\n", - scp->card_type); + device_printf(dev, "Unable to fix your %s %s combo card\n", + scp->vendor, scp->card_type); xe_deactivate(dev); return (ENODEV); } @@ -353,20 +396,22 @@ return (0); } -static const struct pccard_product xe_pccard_products[] = { - PCMCIA_CARD(ACCTON, EN2226, 0), - PCMCIA_CARD(COMPAQ2, CPQ_10_100, 0), - PCMCIA_CARD(INTEL, EEPRO100, 0), - PCMCIA_CARD(XIRCOM, CE, 0), - PCMCIA_CARD(XIRCOM, CE2, 0), - PCMCIA_CARD(XIRCOM, CE3, 0), - PCMCIA_CARD(XIRCOM, CEM, 0), - PCMCIA_CARD(XIRCOM, CEM28, 0), - PCMCIA_CARD(XIRCOM, CEM33, 0), - PCMCIA_CARD(XIRCOM, CEM56, 0), - PCMCIA_CARD(XIRCOM, REM56, 0), - { NULL } -}; +static int +xe_pccard_product_match(device_t dev, const struct pccard_product* ent, int vpfmatch) +{ + const struct xe_pccard_product* xpp; + u_int16_t prodext; + + DEVPRINTF(2, (dev, "pccard_product_match\n")); + + xpp = (const struct xe_pccard_product*)ent; + pccard_get_prodext(dev, &prodext); + + if (xpp->prodext != prodext) + vpfmatch--; + + return (vpfmatch); +} static int xe_pccard_match(device_t dev) @@ -375,12 +420,12 @@ DEVPRINTF(2, (dev, "pccard_match\n")); - if ((pp = pccard_product_lookup(dev, xe_pccard_products, - sizeof(xe_pccard_products[0]), NULL)) != NULL) { - if (pp->pp_name != NULL) - device_set_desc(dev, pp->pp_name); - return (0); - } + pp = (const struct pccard_product*)xe_pccard_products; + + if ((pp = pccard_product_lookup(dev, pp, + sizeof(xe_pccard_products[0]), xe_pccard_product_match)) != NULL) + return (0); + return (EIO); } ==== //depot/projects/power/sys/dev/xe/if_xevar.h#3 (text+ko) ==== @@ -24,7 +24,7 @@ * SUCH DAMAGE. * * $Id: if_xe.c,v 1.20 1999/06/13 19:17:40 scott Exp $ - * $FreeBSD: src/sys/dev/xe/if_xevar.h,v 1.4 2003/10/14 22:51:35 rsm Exp $ + * $FreeBSD: src/sys/dev/xe/if_xevar.h,v 1.5 2004/04/09 17:27:36 rsm Exp $ */ #ifndef DEV_XE_IF_XEDEV_H #define DEV_XE_IF_XEDEV_H @@ -39,8 +39,8 @@ struct callout_handle chand; struct ifnet *ifp; struct ifmedia *ifm; - char *card_type; /* Card model name */ - char *vendor; /* Card manufacturer */ + const char *card_type;/* Card model name */ + const char *vendor; /* Card manufacturer */ device_t dev; /* Device */ bus_space_tag_t bst; /* Bus space tag for card */ bus_space_handle_t bsh; /* Bus space handle for card */ ==== //depot/projects/power/sys/i386/i386/identcpu.c#6 (text+ko) ==== @@ -41,7 +41,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/i386/i386/identcpu.c,v 1.136 2004/04/09 15:01:44 markm Exp $"); +__FBSDID("$FreeBSD: src/sys/i386/i386/identcpu.c,v 1.137 2004/04/09 17:00:03 markm Exp $"); #include "opt_cpu.h" @@ -546,10 +546,10 @@ strcpy(cpu_model, "VIA C3 Ezra-T"); break; case 0x690: + strcpy(cpu_model, "VIA C3 Nehemiah"); do_cpuid(0xc0000000, regs); if (regs[0] == 0xc0000001) { do_cpuid(0xc0000001, regs); - strcpy(cpu_model, "VIA C3 Nehemiah"); if ((cpu_id & 0xf) >= 3) if ((regs[3] & 0x0c) == 0x0c) strcat(cpu_model, "+RNG"); From owner-p4-projects@FreeBSD.ORG Fri Apr 9 19:32:48 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 66F4C16A4D0; Fri, 9 Apr 2004 19:32:48 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36AAC16A4CE for ; Fri, 9 Apr 2004 19:32:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A15E43D53 for ; Fri, 9 Apr 2004 19:32:48 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3A2WmGe026751 for ; Fri, 9 Apr 2004 19:32:48 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3A2Wkhb026748 for perforce@freebsd.org; Fri, 9 Apr 2004 19:32:47 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Fri, 9 Apr 2004 19:32:47 -0700 (PDT) Message-Id: <200404100232.i3A2Wkhb026748@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50764 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 02:32:49 -0000 http://perforce.freebsd.org/chv.cgi?CH=50764 Change 50764 by marcel@marcel_nfs on 2004/04/09 19:31:52 IFC @50763 Affected files ... .. //depot/projects/gdb/bin/dd/Makefile#4 integrate .. //depot/projects/gdb/etc/defaults/pccard.conf#2 integrate .. //depot/projects/gdb/etc/rc.d/initrandom#3 integrate .. //depot/projects/gdb/lib/libc/gen/wordexp.c#2 integrate .. //depot/projects/gdb/lib/libc/locale/big5.c#3 integrate .. //depot/projects/gdb/lib/libc/locale/euc.c#3 integrate .. //depot/projects/gdb/lib/libc/locale/gb18030.c#4 integrate .. //depot/projects/gdb/lib/libc/locale/gb2312.c#3 integrate .. //depot/projects/gdb/lib/libc/locale/gbk.c#3 integrate .. //depot/projects/gdb/lib/libc/locale/mskanji.c#3 integrate .. //depot/projects/gdb/lib/libc/locale/utf2.c#4 integrate .. //depot/projects/gdb/lib/libc/locale/utf8.c#3 integrate .. //depot/projects/gdb/lib/libsdp/util.c#2 integrate .. //depot/projects/gdb/sbin/badsect/badsect.8#2 integrate .. //depot/projects/gdb/sbin/badsect/badsect.c#2 integrate .. //depot/projects/gdb/sbin/bsdlabel/bsdlabel.5#2 integrate .. //depot/projects/gdb/sbin/bsdlabel/bsdlabel.8#3 integrate .. //depot/projects/gdb/sbin/bsdlabel/pathnames.h#2 integrate .. //depot/projects/gdb/sbin/ccdconfig/ccdconfig.8#2 integrate .. //depot/projects/gdb/sbin/clri/clri.8#2 integrate .. //depot/projects/gdb/sbin/clri/clri.c#2 integrate .. //depot/projects/gdb/sbin/dmesg/dmesg.8#3 integrate .. //depot/projects/gdb/sbin/dmesg/dmesg.c#4 integrate .. //depot/projects/gdb/sbin/dump/dump.8#3 integrate .. //depot/projects/gdb/sbin/dump/dump.h#2 integrate .. //depot/projects/gdb/sbin/dump/dumprmt.c#2 integrate .. //depot/projects/gdb/sbin/dump/itime.c#2 integrate .. //depot/projects/gdb/sbin/dump/main.c#2 integrate .. //depot/projects/gdb/sbin/dump/optr.c#2 integrate .. //depot/projects/gdb/sbin/dump/pathnames.h#2 integrate .. //depot/projects/gdb/sbin/dump/tape.c#2 integrate .. //depot/projects/gdb/sbin/dump/traverse.c#2 integrate .. //depot/projects/gdb/sbin/dump/unctime.c#2 integrate .. //depot/projects/gdb/sbin/dumpfs/dumpfs.8#2 integrate .. //depot/projects/gdb/sbin/dumpfs/dumpfs.c#2 integrate .. //depot/projects/gdb/sbin/dumpon/dumpon.8#2 integrate .. //depot/projects/gdb/sbin/dumpon/dumpon.c#2 integrate .. //depot/projects/gdb/sbin/fsck/fsutil.c#2 integrate .. //depot/projects/gdb/sbin/fsck/preen.c#2 integrate .. //depot/projects/gdb/sbin/fsck_ffs/SMM.doc/0.t#2 integrate .. //depot/projects/gdb/sbin/fsck_ffs/SMM.doc/1.t#2 integrate .. //depot/projects/gdb/sbin/fsck_ffs/SMM.doc/2.t#2 integrate .. //depot/projects/gdb/sbin/fsck_ffs/SMM.doc/3.t#2 integrate .. //depot/projects/gdb/sbin/fsck_ffs/SMM.doc/4.t#2 integrate .. //depot/projects/gdb/sbin/fsck_ffs/dir.c#2 integrate .. //depot/projects/gdb/sbin/fsck_ffs/fsck.h#3 integrate .. //depot/projects/gdb/sbin/fsck_ffs/fsck_ffs.8#2 integrate .. //depot/projects/gdb/sbin/fsck_ffs/fsutil.c#2 integrate .. //depot/projects/gdb/sbin/fsck_ffs/inode.c#2 integrate .. //depot/projects/gdb/sbin/fsck_ffs/main.c#3 integrate .. //depot/projects/gdb/sbin/fsck_ffs/pass1.c#4 integrate .. //depot/projects/gdb/sbin/fsck_ffs/pass1b.c#3 integrate .. //depot/projects/gdb/sbin/fsck_ffs/pass2.c#3 integrate .. //depot/projects/gdb/sbin/fsck_ffs/pass3.c#3 integrate .. //depot/projects/gdb/sbin/fsck_ffs/pass4.c#3 integrate .. //depot/projects/gdb/sbin/fsck_ffs/pass5.c#4 integrate .. //depot/projects/gdb/sbin/fsck_ffs/setup.c#3 integrate .. //depot/projects/gdb/sbin/fsck_ffs/utilities.c#3 integrate .. //depot/projects/gdb/sbin/ifconfig/ifconfig.8#5 integrate .. //depot/projects/gdb/sbin/ifconfig/ifconfig.c#7 integrate .. //depot/projects/gdb/sbin/init/init.8#3 integrate .. //depot/projects/gdb/sbin/init/init.c#3 integrate .. //depot/projects/gdb/sbin/init/pathnames.h#2 integrate .. //depot/projects/gdb/sbin/ipfw/ipfw2.c#3 integrate .. //depot/projects/gdb/sbin/mknod/mknod.8#2 integrate .. //depot/projects/gdb/sbin/mknod/mknod.c#2 integrate .. //depot/projects/gdb/sbin/mount/getmntopts.3#2 integrate .. //depot/projects/gdb/sbin/mount/getmntopts.c#2 integrate .. //depot/projects/gdb/sbin/mount/mntopts.h#2 integrate .. //depot/projects/gdb/sbin/mount/mount.8#5 integrate .. //depot/projects/gdb/sbin/mount/mount.c#3 integrate .. //depot/projects/gdb/sbin/mount/mount_ufs.c#2 integrate .. //depot/projects/gdb/sbin/mount/pathnames.h#2 integrate .. //depot/projects/gdb/sbin/mount/vfslist.c#2 integrate .. //depot/projects/gdb/sbin/mount_cd9660/mount_cd9660.8#2 integrate .. //depot/projects/gdb/sbin/mount_cd9660/mount_cd9660.c#2 integrate .. //depot/projects/gdb/sbin/mount_ext2fs/mount_ext2fs.8#2 integrate .. //depot/projects/gdb/sbin/mount_ext2fs/mount_ext2fs.c#3 integrate .. //depot/projects/gdb/sbin/mount_nfs/mount_nfs.8#2 integrate .. //depot/projects/gdb/sbin/mount_nfs/mount_nfs.c#2 integrate .. //depot/projects/gdb/sbin/mount_nfs4/mount_nfs4.8#2 integrate .. //depot/projects/gdb/sbin/mount_nullfs/mount_nullfs.8#2 integrate .. //depot/projects/gdb/sbin/mount_nullfs/mount_nullfs.c#2 integrate .. //depot/projects/gdb/sbin/mount_std/mount_std.8#2 integrate .. //depot/projects/gdb/sbin/mount_std/mount_std.c#2 integrate .. //depot/projects/gdb/sbin/mount_udf/mount_udf.c#2 integrate .. //depot/projects/gdb/sbin/mount_umapfs/mount_umapfs.8#2 integrate .. //depot/projects/gdb/sbin/mount_umapfs/mount_umapfs.c#2 integrate .. //depot/projects/gdb/sbin/mount_unionfs/mount_unionfs.8#2 integrate .. //depot/projects/gdb/sbin/mount_unionfs/mount_unionfs.c#2 integrate .. //depot/projects/gdb/sbin/newfs/mkfs.c#3 integrate .. //depot/projects/gdb/sbin/newfs/newfs.8#3 integrate .. //depot/projects/gdb/sbin/newfs/newfs.c#3 integrate .. //depot/projects/gdb/sbin/newfs/newfs.h#3 integrate .. //depot/projects/gdb/sbin/nfsiod/nfsiod.8#2 integrate .. //depot/projects/gdb/sbin/nfsiod/nfsiod.c#2 integrate .. //depot/projects/gdb/sbin/pfctl/missing/altq/altq_classq.h#2 integrate .. //depot/projects/gdb/sbin/pfctl/missing/altq/altq_rmclass.h#2 integrate .. //depot/projects/gdb/sbin/ping/ping.8#2 integrate .. //depot/projects/gdb/sbin/ping/ping.c#4 integrate .. //depot/projects/gdb/sbin/quotacheck/preen.c#2 integrate .. //depot/projects/gdb/sbin/quotacheck/quotacheck.8#2 integrate .. //depot/projects/gdb/sbin/quotacheck/quotacheck.c#3 integrate .. //depot/projects/gdb/sbin/reboot/boot_i386.8#2 integrate .. //depot/projects/gdb/sbin/reboot/reboot.8#2 integrate .. //depot/projects/gdb/sbin/reboot/reboot.c#2 integrate .. //depot/projects/gdb/sbin/restore/dirs.c#2 integrate .. //depot/projects/gdb/sbin/restore/extern.h#2 integrate .. //depot/projects/gdb/sbin/restore/interactive.c#2 integrate .. //depot/projects/gdb/sbin/restore/main.c#2 integrate .. //depot/projects/gdb/sbin/restore/restore.8#2 integrate .. //depot/projects/gdb/sbin/restore/restore.c#2 integrate .. //depot/projects/gdb/sbin/restore/restore.h#2 integrate .. //depot/projects/gdb/sbin/restore/symtab.c#2 integrate .. //depot/projects/gdb/sbin/restore/tape.c#2 integrate .. //depot/projects/gdb/sbin/restore/utilities.c#2 integrate .. //depot/projects/gdb/sbin/route/route.8#2 integrate .. //depot/projects/gdb/sbin/route/route.c#2 integrate .. //depot/projects/gdb/sbin/routed/defs.h#3 integrate .. //depot/projects/gdb/sbin/routed/if.c#3 integrate .. //depot/projects/gdb/sbin/routed/input.c#3 integrate .. //depot/projects/gdb/sbin/routed/main.c#3 integrate .. //depot/projects/gdb/sbin/routed/output.c#3 integrate .. //depot/projects/gdb/sbin/routed/parms.c#3 integrate .. //depot/projects/gdb/sbin/routed/pathnames.h#3 integrate .. //depot/projects/gdb/sbin/routed/radix.c#3 integrate .. //depot/projects/gdb/sbin/routed/radix.h#2 integrate .. //depot/projects/gdb/sbin/routed/rdisc.c#3 integrate .. //depot/projects/gdb/sbin/routed/routed.8#3 integrate .. //depot/projects/gdb/sbin/routed/rtquery/rtquery.c#3 integrate .. //depot/projects/gdb/sbin/routed/table.c#3 integrate .. //depot/projects/gdb/sbin/routed/trace.c#3 integrate .. //depot/projects/gdb/sbin/savecore/savecore.8#2 integrate .. //depot/projects/gdb/sbin/shutdown/shutdown.8#2 integrate .. //depot/projects/gdb/sbin/shutdown/shutdown.c#2 integrate .. //depot/projects/gdb/sbin/slattach/slattach.8#2 integrate .. //depot/projects/gdb/sbin/slattach/slattach.c#2 integrate .. //depot/projects/gdb/sbin/startslip/startslip.1#2 integrate .. //depot/projects/gdb/sbin/startslip/startslip.c#2 integrate .. //depot/projects/gdb/sbin/swapon/swapon.8#2 integrate .. //depot/projects/gdb/sbin/swapon/swapon.c#3 integrate .. //depot/projects/gdb/sbin/sysctl/sysctl.8#2 integrate .. //depot/projects/gdb/sbin/sysctl/sysctl.c#3 integrate .. //depot/projects/gdb/sbin/tunefs/tunefs.8#2 integrate .. //depot/projects/gdb/sbin/tunefs/tunefs.c#3 integrate .. //depot/projects/gdb/sbin/umount/umount.8#3 integrate .. //depot/projects/gdb/sbin/umount/umount.c#2 integrate .. //depot/projects/gdb/share/man/man4/random.4#3 integrate .. //depot/projects/gdb/sys/conf/files#13 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi.c#10 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_acad.c#3 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_button.c#3 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_cmbat.c#2 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_cpu.c#4 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_ec.c#4 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_isab.c#2 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_lid.c#3 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_package.c#2 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_pci.c#5 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_pcib_acpi.c#3 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_pcib_pci.c#2 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_powerres.c#4 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_resource.c#4 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_thermal.c#4 integrate .. //depot/projects/gdb/sys/dev/acpica/acpi_timer.c#4 integrate .. //depot/projects/gdb/sys/dev/acpica/acpivar.h#7 integrate .. //depot/projects/gdb/sys/dev/md/md.c#8 integrate .. //depot/projects/gdb/sys/dev/pccard/pccarddevs#4 integrate .. //depot/projects/gdb/sys/dev/pccard/pccarddevs.h#4 integrate .. //depot/projects/gdb/sys/dev/pci/pci.c#2 integrate .. //depot/projects/gdb/sys/dev/pci/pci_pci.c#3 integrate .. //depot/projects/gdb/sys/dev/pci/pci_private.h#2 integrate .. //depot/projects/gdb/sys/dev/random/harvest.c#3 integrate .. //depot/projects/gdb/sys/dev/random/hash.c#2 integrate .. //depot/projects/gdb/sys/dev/random/hash.h#2 integrate .. //depot/projects/gdb/sys/dev/random/nehemiah.c#1 branch .. //depot/projects/gdb/sys/dev/random/nehemiah.h#1 branch .. //depot/projects/gdb/sys/dev/random/probe.c#1 branch .. //depot/projects/gdb/sys/dev/random/randomdev.c#4 integrate .. //depot/projects/gdb/sys/dev/random/randomdev.h#2 integrate .. //depot/projects/gdb/sys/dev/random/randomdev_soft.c#1 branch .. //depot/projects/gdb/sys/dev/random/randomdev_soft.h#1 branch .. //depot/projects/gdb/sys/dev/random/yarrow.c#2 integrate .. //depot/projects/gdb/sys/dev/random/yarrow.h#2 integrate .. //depot/projects/gdb/sys/dev/xe/if_xe_pccard.c#2 integrate .. //depot/projects/gdb/sys/dev/xe/if_xevar.h#2 integrate .. //depot/projects/gdb/sys/i386/i386/identcpu.c#5 integrate .. //depot/projects/gdb/sys/kern/kern_linker.c#3 integrate .. //depot/projects/gdb/sys/kern/sched_ule.c#8 integrate .. //depot/projects/gdb/sys/kern/uipc_socket.c#6 integrate .. //depot/projects/gdb/sys/modules/random/Makefile#2 integrate .. //depot/projects/gdb/sys/modules/twa/Makefile#2 integrate .. //depot/projects/gdb/sys/netatalk/aarp.c#4 integrate .. //depot/projects/gdb/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#3 integrate .. //depot/projects/gdb/sys/netgraph/bluetooth/hci/ng_hci_evnt.c#2 integrate .. //depot/projects/gdb/sys/netgraph/bluetooth/hci/ng_hci_misc.c#2 integrate .. //depot/projects/gdb/sys/netgraph/bluetooth/hci/ng_hci_ulpi.c#2 integrate .. //depot/projects/gdb/sys/netgraph/bluetooth/hci/ng_hci_var.h#2 integrate .. //depot/projects/gdb/sys/netgraph/bluetooth/l2cap/ng_l2cap_evnt.c#2 integrate .. //depot/projects/gdb/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c#2 integrate .. //depot/projects/gdb/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c#2 integrate .. //depot/projects/gdb/sys/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.c#2 integrate .. //depot/projects/gdb/sys/netgraph/bluetooth/l2cap/ng_l2cap_var.h#2 integrate .. //depot/projects/gdb/sys/sys/wait.h#4 integrate .. //depot/projects/gdb/usr.bin/bluetooth/btsockstat/btsockstat.c#2 integrate .. //depot/projects/gdb/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c#2 integrate .. //depot/projects/gdb/usr.bin/mt/mt.c#3 integrate .. //depot/projects/gdb/usr.bin/wc/wc.c#2 integrate .. //depot/projects/gdb/usr.sbin/arp/Makefile#2 integrate .. //depot/projects/gdb/usr.sbin/arp/arp.c#2 integrate .. //depot/projects/gdb/usr.sbin/bluetooth/bt3cfw/bt3cfw.c#2 integrate .. //depot/projects/gdb/usr.sbin/bluetooth/bthidcontrol/Makefile#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidcontrol/bthidcontrol.8#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidcontrol/bthidcontrol.c#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidcontrol/bthidcontrol.h#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidcontrol/hid.c#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidcontrol/sdp.c#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidd/Makefile#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidd/bthid_config.h#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidd/bthidd.c#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidd/bthidd.conf.sample#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidd/bthidd.h#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidd/client.c#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidd/hid.c#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidd/lexer.l#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidd/parser.y#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidd/server.c#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/bthidd/session.c#1 branch .. //depot/projects/gdb/usr.sbin/bluetooth/hccontrol/hccontrol.h#2 integrate .. //depot/projects/gdb/usr.sbin/bluetooth/hccontrol/host_controller_baseband.c#2 integrate .. //depot/projects/gdb/usr.sbin/bluetooth/hccontrol/link_control.c#2 integrate .. //depot/projects/gdb/usr.sbin/bluetooth/hccontrol/link_policy.c#2 integrate .. //depot/projects/gdb/usr.sbin/bluetooth/hccontrol/send_recv.c#3 integrate .. //depot/projects/gdb/usr.sbin/bluetooth/hccontrol/status.c#2 integrate .. //depot/projects/gdb/usr.sbin/bluetooth/hccontrol/util.c#2 integrate .. //depot/projects/gdb/usr.sbin/bluetooth/hcsecd/hcsecd.c#2 integrate .. //depot/projects/gdb/usr.sbin/bluetooth/hcsecd/hcsecd.h#2 integrate .. //depot/projects/gdb/usr.sbin/bluetooth/l2ping/l2ping.c#3 integrate .. //depot/projects/gdb/usr.sbin/bluetooth/sdpcontrol/search.c#2 integrate .. //depot/projects/gdb/usr.sbin/pppd/sys-bsd.c#2 integrate Differences ... ==== //depot/projects/gdb/bin/dd/Makefile#4 (text+ko) ==== @@ -1,26 +1,29 @@ # @(#)Makefile 8.1 (Berkeley) 5/31/93 -# $FreeBSD: src/bin/dd/Makefile,v 1.17 2004/03/08 18:09:33 ache Exp $ +# $FreeBSD: src/bin/dd/Makefile,v 1.18 2004/04/09 07:13:27 njl Exp $ + +MAINTAINER= green@FreeBSD.org PROG= dd SRCS= args.c conv.c conv_tab.c dd.c misc.c position.c -MAINTAINER= green@FreeBSD.org - -.include - # # Test the character conversion functions. We have to be explicit about # which LC_LANG we use because the definition of upper and lower case # depends on it. -test: ${PROG} - cc ${.CURDIR}/gen.c +# + +CLEANFILES= gen + +test: ${PROG} gen .for conv in ascii ebcdic ibm oldascii oldebcdic oldibm \ pareven parnone parodd parset \ swab lcase ucase - @echo testing conv=${conv} - @./a.out | \ - /usr/bin/env -i LC_CTYPE=en_US.US-ASCII ./dd conv=${conv} 2>/dev/null | \ - /usr/bin/env -i LC_CTYPE=en_US.US-ASCII hexdump -C | \ - diff -IFreeBSD - ${.CURDIR}/ref.${conv} + @${ECHO} testing conv=${conv} + @./gen | \ + LC_ALL=en_US.US-ASCII ./dd conv=${conv} 2>/dev/null | \ + LC_ALL=en_US.US-ASCII hexdump -C | \ + diff -I FreeBSD - ${.CURDIR}/ref.${conv} .endfor - @rm -f a.out + @rm -f gen + +.include ==== //depot/projects/gdb/etc/defaults/pccard.conf#2 (text+ko) ==== @@ -1,7 +1,7 @@ # # Default PCCARD configuration file # -# $FreeBSD: src/etc/defaults/pccard.conf,v 1.266 2003/10/04 18:44:29 imp Exp $ +# $FreeBSD: src/etc/defaults/pccard.conf,v 1.267 2004/04/09 17:15:18 rsm Exp $ # # Please send new entries for this file to imp@freebsd.org. He likes to # review them before they are committed to make sure they are correct for @@ -2261,13 +2261,20 @@ # insert /etc/pccard_ether $device start # remove /etc/pccard_ether $device stop +# Xircom Realport 10/100 Ethernet + modem (Ethernet part) (XEM5600) +card "Xircom" "10/100 Network + 56K Modem PC Card" + config 0x27 "xe" ? +# config auto "sio" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + # Xircom 10/100 Network PC Card card "Xircom" "10/100 Network PC Card" config auto "xe" ? insert /etc/pccard_ether $device start remove /etc/pccard_ether $device stop -# Xircom Realport card + modem +# Xircom Realport 10/100 Ethernet + modem (Ethernet part) (REM56) card "Xircom" "16-bit Ethernet + Modem 56" config 0x27 "xe" ? # config auto "sio" ? @@ -2286,6 +2293,21 @@ insert /etc/pccard_ether $device start remove /etc/pccard_ether $device stop +# Xircom CreditCard Ethernet + modem (Ethernet part) (CEM28) +card "Xircom" "CreditCard Ethernet+Modem 28.8" + config auto "xe" ? +# config auto "sio" ? +# ether 0x98 + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + +# Xircom CreditCard Ethernet + modem (Ethernet part) (CEM33) +card "Xircom" "CreditCard Ethernet+Modem 33.6" + config auto "xe" ? +# config auto "sio" ? + insert /etc/pccard_ether $device start + remove /etc/pccard_ether $device stop + # Xircom CreditCard Ethernet 10/100 + modem (Ethernet part) (CEM56) card "Xircom" "CreditCard Ethernet 10/100 + Modem 56" config 0x27 "xe" ? ==== //depot/projects/gdb/etc/rc.d/initrandom#3 (text+ko) ==== @@ -1,6 +1,6 @@ #!/bin/sh # -# $FreeBSD: src/etc/rc.d/initrandom,v 1.2 2004/03/08 12:25:05 pjd Exp $ +# $FreeBSD: src/etc/rc.d/initrandom,v 1.3 2004/04/09 15:56:16 markm Exp $ # # PROVIDE: initrandom @@ -23,50 +23,57 @@ initrandom_start() { + soft_random_generator=`sysctl kern.random 2>/dev/null` + echo -n 'Entropy harvesting:' - if checkyesno harvest_interrupt; then - if [ -w /dev/random ]; then - ${SYSCTL_W} kern.random.sys.harvest.interrupt=1 >/dev/null - echo -n ' interrupts' + if [ \! -z "${soft_random_generator}" ] ; then + + if checkyesno harvest_interrupt; then + if [ -w /dev/random ]; then + ${SYSCTL_W} kern.random.sys.harvest.interrupt=1 >/dev/null + echo -n ' interrupts' + fi fi - fi - if checkyesno harvest_ethernet; then - if [ -w /dev/random ]; then - ${SYSCTL_W} kern.random.sys.harvest.ethernet=1 >/dev/null - echo -n ' ethernet' + if checkyesno harvest_ethernet; then + if [ -w /dev/random ]; then + ${SYSCTL_W} kern.random.sys.harvest.ethernet=1 >/dev/null + echo -n ' ethernet' + fi fi - fi - if checkyesno harvest_p_to_p; then - if [ -w /dev/random ]; then - ${SYSCTL_W} kern.random.sys.harvest.point_to_point=1 >/dev/null - echo -n ' point_to_point' + if checkyesno harvest_p_to_p; then + if [ -w /dev/random ]; then + ${SYSCTL_W} kern.random.sys.harvest.point_to_point=1 >/dev/null + echo -n ' point_to_point' + fi fi + + # XXX temporary until we can improve the entropy + # harvesting rate. + # Entropy below is not great, but better than nothing. + # This unblocks the generator at startup + ( ps -fauxww; sysctl -a; date; df -ib; dmesg; ps -fauxww; ) \ + | dd of=/dev/random bs=8k 2>/dev/null + cat /bin/ls | dd of=/dev/random bs=8k 2>/dev/null + + # First pass at reseeding /dev/random. + # + case ${entropy_file} in + [Nn][Oo] | '') + ;; + *) + if [ -w /dev/random ]; then + feed_dev_random "${entropy_file}" + fi + ;; + esac + + echo -n ' kickstart' fi echo '.' - - # First pass at reseeding /dev/random. - # - case ${entropy_file} in - [Nn][Oo] | '') - ;; - *) - if [ -w /dev/random ]; then - feed_dev_random "${entropy_file}" - fi - ;; - esac - - # XXX temporary until we can get the entropy - # harvesting rate up - # Entropy below is not great, - # but better than nothing. - ( ps -fauxww; sysctl -a; date; df -ib; dmesg; ps -fauxww; ) \ - | dd of=/dev/random bs=8k 2>/dev/null - cat /bin/ls | dd of=/dev/random bs=8k 2>/dev/null } load_rc_config random ==== //depot/projects/gdb/lib/libc/gen/wordexp.c#2 (text+ko) ==== @@ -37,7 +37,7 @@ #include #include "un-namespace.h" -__FBSDID("$FreeBSD: src/lib/libc/gen/wordexp.c,v 1.4 2003/01/07 06:07:56 tjr Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/gen/wordexp.c,v 1.5 2004/04/09 11:32:32 tjr Exp $"); static int we_askshell(const char *, wordexp_t *, int); static int we_check(const char *, int); @@ -128,7 +128,7 @@ _close(devnull); } execl(_PATH_BSHELL, "sh", flags & WRDE_UNDEF ? "-u" : "+u", - "-c", cmd, NULL); + "-c", cmd, (char *)NULL); _exit(1); } ==== //depot/projects/gdb/lib/libc/locale/big5.c#3 (text+ko) ==== @@ -39,7 +39,7 @@ static char sccsid[] = "@(#)big5.c 8.1 (Berkeley) 6/4/93"; #endif /* LIBC_SCCS and not lint */ #include -__FBSDID("$FreeBSD: src/lib/libc/locale/big5.c,v 1.10 2004/04/07 10:48:19 tjr Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/locale/big5.c,v 1.11 2004/04/10 00:27:52 tjr Exp $"); #include #include @@ -78,7 +78,7 @@ _BIG5_mbsinit(const mbstate_t *ps) { - return (ps == NULL || ((_BIG5State *)ps)->count == 0); + return (ps == NULL || ((const _BIG5State *)ps)->count == 0); } static __inline int ==== //depot/projects/gdb/lib/libc/locale/euc.c#3 (text+ko) ==== @@ -39,7 +39,7 @@ static char sccsid[] = "@(#)euc.c 8.1 (Berkeley) 6/4/93"; #endif /* LIBC_SCCS and not lint */ #include -__FBSDID("$FreeBSD: src/lib/libc/locale/euc.c,v 1.14 2004/04/07 10:48:19 tjr Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/locale/euc.c,v 1.15 2004/04/10 00:27:52 tjr Exp $"); #include #include @@ -126,7 +126,7 @@ _EUC_mbsinit(const mbstate_t *ps) { - return (ps == NULL || ((_EucState *)ps)->count == 0); + return (ps == NULL || ((const _EucState *)ps)->count == 0); } #define CEI ((_EucInfo *)(_CurrentRuneLocale->variable)) ==== //depot/projects/gdb/lib/libc/locale/gb18030.c#4 (text+ko) ==== @@ -30,7 +30,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libc/locale/gb18030.c,v 1.3 2004/04/07 10:48:19 tjr Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/locale/gb18030.c,v 1.4 2004/04/10 00:27:52 tjr Exp $"); #include #include @@ -71,7 +71,7 @@ _GB18030_mbsinit(const mbstate_t *ps) { - return (ps == NULL || ((_GB18030State *)ps)->count == 0); + return (ps == NULL || ((const _GB18030State *)ps)->count == 0); } size_t ==== //depot/projects/gdb/lib/libc/locale/gb2312.c#3 (text+ko) ==== @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libc/locale/gb2312.c,v 1.4 2004/04/07 10:48:19 tjr Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/locale/gb2312.c,v 1.5 2004/04/10 00:27:52 tjr Exp $"); #include #include @@ -65,7 +65,7 @@ _GB2312_mbsinit(const mbstate_t *ps) { - return (ps == NULL || ((_GB2312State *)ps)->count == 0); + return (ps == NULL || ((const _GB2312State *)ps)->count == 0); } static __inline int ==== //depot/projects/gdb/lib/libc/locale/gbk.c#3 (text+ko) ==== @@ -36,7 +36,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libc/locale/gbk.c,v 1.5 2004/04/07 10:48:19 tjr Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/locale/gbk.c,v 1.6 2004/04/10 00:27:52 tjr Exp $"); #include #include @@ -75,7 +75,7 @@ _GBK_mbsinit(const mbstate_t *ps) { - return (ps == NULL || ((_GBKState *)ps)->count == 0); + return (ps == NULL || ((const _GBKState *)ps)->count == 0); } static __inline int ==== //depot/projects/gdb/lib/libc/locale/mskanji.c#3 (text+ko) ==== @@ -37,7 +37,7 @@ static char sccsid[] = "@(#)mskanji.c 1.0 (Phase One) 5/5/95"; #endif /* LIBC_SCCS and not lint */ #include -__FBSDID("$FreeBSD: src/lib/libc/locale/mskanji.c,v 1.11 2004/04/07 10:48:19 tjr Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/locale/mskanji.c,v 1.12 2004/04/10 00:27:52 tjr Exp $"); #include #include @@ -76,7 +76,7 @@ _MSKanji_mbsinit(const mbstate_t *ps) { - return (ps == NULL || ((_MSKanjiState *)ps)->count == 0); + return (ps == NULL || ((const _MSKanjiState *)ps)->count == 0); } size_t ==== //depot/projects/gdb/lib/libc/locale/utf2.c#4 (text+ko) ==== @@ -37,7 +37,7 @@ #define OBSOLETE_IN_6 #include -__FBSDID("$FreeBSD: src/lib/libc/locale/utf2.c,v 1.10 2004/04/07 10:48:19 tjr Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/locale/utf2.c,v 1.11 2004/04/10 00:27:52 tjr Exp $"); #include #include @@ -77,7 +77,7 @@ _UTF2_mbsinit(const mbstate_t *ps) { - return (ps == NULL || ((_UTF2State *)ps)->count == 0); + return (ps == NULL || ((const _UTF2State *)ps)->count == 0); } size_t ==== //depot/projects/gdb/lib/libc/locale/utf8.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libc/locale/utf8.c,v 1.5 2004/04/07 10:48:19 tjr Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/locale/utf8.c,v 1.6 2004/04/10 00:27:52 tjr Exp $"); #include #include @@ -65,7 +65,7 @@ _UTF8_mbsinit(const mbstate_t *ps) { - return (ps == NULL || ((_UTF8State *)ps)->count == 0); + return (ps == NULL || ((const _UTF8State *)ps)->count == 0); } size_t ==== //depot/projects/gdb/lib/libsdp/util.c#2 (text+ko) ==== @@ -26,7 +26,7 @@ * SUCH DAMAGE. * * $Id: util.c,v 1.5 2003/09/08 02:29:35 max Exp $ - * $FreeBSD: src/lib/libsdp/util.c,v 1.3 2004/01/09 18:19:12 emax Exp $ + * $FreeBSD: src/lib/libsdp/util.c,v 1.4 2004/04/09 23:01:38 emax Exp $ */ #include @@ -312,7 +312,7 @@ break; case SDP_DATA_UINT64: SDP_GET64(value.uint64, start); - printf("uint64 %llu\n", value.uint64); + printf("uint64 %ju\n", value.uint64); break; case SDP_DATA_UINT128: @@ -342,7 +342,7 @@ break; case SDP_DATA_INT64: SDP_GET64(value.int64, start); - printf("int64 %lld\n", value.int64); + printf("int64 %ju\n", value.int64); break; case SDP_DATA_UUID16: ==== //depot/projects/gdb/sbin/badsect/badsect.8#2 (text+ko) ==== @@ -9,10 +9,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgment: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -30,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)badsect.8 8.1 (Berkeley) 6/5/93 -.\" $FreeBSD: src/sbin/badsect/badsect.8,v 1.19 2003/06/08 12:40:50 charnier Exp $ +.\" $FreeBSD: src/sbin/badsect/badsect.8,v 1.20 2004/04/09 19:58:25 markm Exp $ .\" .Dd June 5, 1993 .Dt BADSECT 8 ==== //depot/projects/gdb/sbin/badsect/badsect.c#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -43,7 +39,7 @@ #endif #endif #include -__FBSDID("$FreeBSD: src/sbin/badsect/badsect.c,v 1.19 2003/05/03 18:41:56 obrien Exp $"); +__FBSDID("$FreeBSD: src/sbin/badsect/badsect.c,v 1.20 2004/04/09 19:58:25 markm Exp $"); /* * badsect ==== //depot/projects/gdb/sbin/bsdlabel/bsdlabel.5#2 (text+ko) ==== @@ -12,10 +12,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgment: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -33,7 +29,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)disklabel.5.5 8.1 (Berkeley) 6/5/93 -.\" $FreeBSD: src/sbin/bsdlabel/bsdlabel.5,v 1.16 2003/09/10 19:24:34 ru Exp $ +.\" $FreeBSD: src/sbin/bsdlabel/bsdlabel.5,v 1.17 2004/04/09 19:58:25 markm Exp $ .\" .Dd June 5, 1993 .Dt DISKLABEL 5 ==== //depot/projects/gdb/sbin/bsdlabel/bsdlabel.8#3 (text+ko) ==== @@ -12,10 +12,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgment: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -33,7 +29,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)disklabel.8 8.2 (Berkeley) 4/19/94 -.\" $FreeBSD: src/sbin/bsdlabel/bsdlabel.8,v 1.56 2004/03/30 23:15:03 luigi Exp $ +.\" $FreeBSD: src/sbin/bsdlabel/bsdlabel.8,v 1.57 2004/04/09 19:58:25 markm Exp $ .\" .Dd March 15, 2003 .Dt BSDLABEL 8 ==== //depot/projects/gdb/sbin/bsdlabel/pathnames.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * @(#)pathnames.h 8.1 (Berkeley) 6/5/93 - * $FreeBSD: src/sbin/bsdlabel/pathnames.h,v 1.4 2000/01/11 07:28:46 bde Exp $ + * $FreeBSD: src/sbin/bsdlabel/pathnames.h,v 1.5 2004/04/09 19:58:25 markm Exp $ */ #include ==== //depot/projects/gdb/sbin/ccdconfig/ccdconfig.8#2 (text+ko) ==== @@ -11,10 +11,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgment: -.\" This product includes software developed for the NetBSD Project -.\" by Jason R. Thorpe. .\" 4. The name of the author may not be used to endorse or promote products .\" derived from this software without specific prior written permission. .\" @@ -30,7 +26,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/sbin/ccdconfig/ccdconfig.8,v 1.26 2003/12/08 10:50:36 obrien Exp $ +.\" $FreeBSD: src/sbin/ccdconfig/ccdconfig.8,v 1.27 2004/04/09 19:58:26 markm Exp $ .\" .Dd July 17, 1995 .Dt CCDCONFIG 8 ==== //depot/projects/gdb/sbin/clri/clri.8#2 (text+ko) ==== @@ -9,10 +9,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgment: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -30,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)clri.8 8.2 (Berkeley) 4/19/94 -.\" $FreeBSD: src/sbin/clri/clri.8,v 1.13 2002/10/18 01:05:46 keramida Exp $ +.\" $FreeBSD: src/sbin/clri/clri.8,v 1.14 2004/04/09 19:58:26 markm Exp $ .\" .Dd April 19, 1994 .Dt CLRI 8 ==== //depot/projects/gdb/sbin/clri/clri.c#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -46,7 +42,7 @@ #endif /* not lint */ #endif #include -__FBSDID("$FreeBSD: src/sbin/clri/clri.c,v 1.13 2003/05/03 18:41:56 obrien Exp $"); +__FBSDID("$FreeBSD: src/sbin/clri/clri.c,v 1.14 2004/04/09 19:58:26 markm Exp $"); #include #include ==== //depot/projects/gdb/sbin/dmesg/dmesg.8#3 (text+ko) ==== @@ -9,10 +9,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgment: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -30,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)dmesg.8 8.1 (Berkeley) 6/5/93 -.\" $FreeBSD: src/sbin/dmesg/dmesg.8,v 1.18 2004/03/26 09:24:45 ru Exp $ +.\" $FreeBSD: src/sbin/dmesg/dmesg.8,v 1.19 2004/04/09 19:58:26 markm Exp $ .\" .Dd June 5, 1993 .Dt DMESG 8 ==== //depot/projects/gdb/sbin/dmesg/dmesg.c#4 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -43,7 +39,7 @@ #endif /* not lint */ #endif #include -__FBSDID("$FreeBSD: src/sbin/dmesg/dmesg.c,v 1.23 2004/03/26 09:24:45 ru Exp $"); +__FBSDID("$FreeBSD: src/sbin/dmesg/dmesg.c,v 1.24 2004/04/09 19:58:26 markm Exp $"); #include #include ==== //depot/projects/gdb/sbin/dump/dump.8#3 (text+ko) ==== @@ -10,10 +10,6 @@ .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. -.\" 3. All advertising materials mentioning features or use of this software -.\" must display the following acknowledgment: -.\" This product includes software developed by the University of -.\" California, Berkeley and its contributors. .\" 4. Neither the name of the University nor the names of its contributors .\" may be used to endorse or promote products derived from this software .\" without specific prior written permission. @@ -31,7 +27,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)dump.8 8.3 (Berkeley) 5/1/95 -.\" $FreeBSD: src/sbin/dump/dump.8,v 1.62 2004/01/15 12:13:54 alex Exp $ +.\" $FreeBSD: src/sbin/dump/dump.8,v 1.63 2004/04/09 19:58:27 markm Exp $ .\" .Dd March 1, 2002 .Dt DUMP 8 ==== //depot/projects/gdb/sbin/dump/dump.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -32,7 +28,7 @@ * * @(#)dump.h 8.2 (Berkeley) 4/28/95 * - * $FreeBSD: src/sbin/dump/dump.h,v 1.24 2003/11/04 12:27:18 iedowse Exp $ + * $FreeBSD: src/sbin/dump/dump.h,v 1.25 2004/04/09 19:58:27 markm Exp $ */ /* ==== //depot/projects/gdb/sbin/dump/dumprmt.c#2 (text+ko) ==== @@ -10,11 +10,7 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. - * 4. Neither the name of the University nor the names of its contributors +* 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * @@ -36,7 +32,7 @@ static char sccsid[] = "@(#)dumprmt.c 8.3 (Berkeley) 4/28/95"; #endif static const char rcsid[] = - "$FreeBSD: src/sbin/dump/dumprmt.c,v 1.20 2003/11/14 13:07:38 johan Exp $"; + "$FreeBSD: src/sbin/dump/dumprmt.c,v 1.21 2004/04/09 19:58:27 markm Exp $"; #endif /* not lint */ #include ==== //depot/projects/gdb/sbin/dump/itime.c#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -36,7 +32,7 @@ static char sccsid[] = "@(#)itime.c 8.1 (Berkeley) 6/5/93"; #endif static const char rcsid[] = - "$FreeBSD: src/sbin/dump/itime.c,v 1.14 2002/09/25 04:06:35 mike Exp $"; + "$FreeBSD: src/sbin/dump/itime.c,v 1.15 2004/04/09 19:58:27 markm Exp $"; #endif /* not lint */ #include ==== //depot/projects/gdb/sbin/dump/main.c#2 (text+ko) ==== @@ -10,10 +10,6 @@ >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri Apr 9 22:19:13 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3574D16A4D0; Fri, 9 Apr 2004 22:19:13 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09CF816A4CE for ; Fri, 9 Apr 2004 22:19:13 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 018CC43D5F for ; Fri, 9 Apr 2004 22:19:13 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3A5JCGe069962 for ; Fri, 9 Apr 2004 22:19:12 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3A5JCZ0069959 for perforce@freebsd.org; Fri, 9 Apr 2004 22:19:12 -0700 (PDT) (envelope-from scottl@freebsd.org) Date: Fri, 9 Apr 2004 22:19:12 -0700 (PDT) Message-Id: <200404100519.i3A5JCZ0069959@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to scottl@freebsd.org using -f From: Scott Long To: Perforce Change Reviews Subject: PERFORCE change 50769 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 05:19:13 -0000 http://perforce.freebsd.org/chv.cgi?CH=50769 Change 50769 by scottl@scottl-junior-camlock on 2004/04/09 22:18:20 Create basic workitem infrastructure. The only defined workitem right now is to execute a provided CCB. Affected files ... .. //depot/projects/scottl-camlock/src/sys/cam/cam_probe.c#2 edit Differences ... ==== //depot/projects/scottl-camlock/src/sys/cam/cam_probe.c#2 (text+ko) ==== @@ -42,6 +42,7 @@ #include #include #include +#include #ifdef PC98 #include /* geometry translation */ @@ -103,9 +104,59 @@ u_int8_t digest[16]; } probe_softc; +typedef enum { + WORK_EXECUTE_CCB = 0x1, +} cam_workflags; + +struct cam_workitem { + TAILQ_ENTRY(cam_workitem) work_links; + cam_workflags command; + void *data; + void (*cbfcnp)(void *); +}; + +static struct proc *probe_proc; +static struct mtx probe_workmtx; +static int probe_workflags; +static TAILQ_HEAD(,cam_workitem) probe_worklist; + +#define PROBE_FLAG_EXIT 0x1 + static void +probe_work(void *dummy) +{ + struct cam_workitem *work; + + mtx_lock(&probe_workmtx); + while ((probe_workflags & PROBE_FLAG_EXIT) == 0) { + if ((work = TAILQ_FIRST(&probe_worklist)) == NULL) { + msleep(&probe_worklist, &probe_workmtx, PRIBIO, + "probew", 0); + continue; + } + TAILQ_REMOVE(&probe_worklist, work, work_links); + + switch (work->command) { + case WORK_EXECUTE_CCB: + xpt_action((union ccb *)work->data); + break; + default: + panic("Unknown CAM work item %d\n", work->command); + } + } + mtx_unlock(&probe_workmtx); + + kthread_exit(0); +} + +static void probe_periph_init() { + + mtx_init(&probe_workmtx, "Probe Mutex", NULL, MTX_DEF); + TAILQ_INIT(&probe_worklist); + if (kthread_create(probe_work, NULL, &probe_proc, 0, 0, "probe_work")) + printf("Warning: cannot create probe kthread\n"); } static cam_status From owner-p4-projects@FreeBSD.ORG Fri Apr 9 23:32:42 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4B8DB16A4D0; Fri, 9 Apr 2004 23:32:42 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BC1316A4CE for ; Fri, 9 Apr 2004 23:32:42 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E585F43D46 for ; Fri, 9 Apr 2004 23:32:41 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3A6WfGe086727 for ; Fri, 9 Apr 2004 23:32:41 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3A6WfmM086724 for perforce@freebsd.org; Fri, 9 Apr 2004 23:32:41 -0700 (PDT) (envelope-from scottl@freebsd.org) Date: Fri, 9 Apr 2004 23:32:41 -0700 (PDT) Message-Id: <200404100632.i3A6WfmM086724@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to scottl@freebsd.org using -f From: Scott Long To: Perforce Change Reviews Subject: PERFORCE change 50770 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 06:32:42 -0000 http://perforce.freebsd.org/chv.cgi?CH=50770 Change 50770 by scottl@scottl-junior-camlock on 2004/04/09 23:31:42 Don peril-sensitive eyewear and convert probestart() to use workitems instead of calling xpt_action() directly. The workitem is pre-allocated in proberegister(). Also add a helper method for safely queueing work items, and change the locking slightly to not drop the workitem mutex once the item is safely off the list. Affected files ... .. //depot/projects/scottl-camlock/src/sys/cam/cam_probe.c#3 edit Differences ... ==== //depot/projects/scottl-camlock/src/sys/cam/cam_probe.c#3 (text+ko) ==== @@ -81,6 +81,17 @@ PERIPHDRIVER_DECLARE(probe, probe_driver); typedef enum { + WORK_EXECUTE_CCB = 0x1, +} cam_workflags; + +struct cam_workitem { + TAILQ_ENTRY(cam_workitem) work_links; + cam_workflags command; + void *data; + void (*cbfcnp)(void *); +}; + +typedef enum { PROBE_TUR, PROBE_INQUIRY, PROBE_FULL_INQUIRY, @@ -102,19 +113,9 @@ probe_flags flags; MD5_CTX context; u_int8_t digest[16]; + struct cam_workitem *work; } probe_softc; -typedef enum { - WORK_EXECUTE_CCB = 0x1, -} cam_workflags; - -struct cam_workitem { - TAILQ_ENTRY(cam_workitem) work_links; - cam_workflags command; - void *data; - void (*cbfcnp)(void *); -}; - static struct proc *probe_proc; static struct mtx probe_workmtx; static int probe_workflags; @@ -123,6 +124,15 @@ #define PROBE_FLAG_EXIT 0x1 static void +probe_queue_work(struct cam_workitem *work) +{ + mtx_lock(&probe_workmtx); + TAILQ_INSERT_TAIL(&probe_worklist, work, work_links); + mtx_unlock(&probe_workmtx); + wakeup(&probe_worklist); +} + +static void probe_work(void *dummy) { struct cam_workitem *work; @@ -135,6 +145,7 @@ continue; } TAILQ_REMOVE(&probe_worklist, work, work_links); + mtx_unlock(&probe_workmtx); switch (work->command) { case WORK_EXECUTE_CCB: @@ -143,6 +154,11 @@ default: panic("Unknown CAM work item %d\n", work->command); } + + if (work->cbfcnp != NULL) + work->cbfcnp(work->data); + + mtx_lock(&probe_workmtx); } mtx_unlock(&probe_workmtx); @@ -164,6 +180,7 @@ { union ccb *request_ccb; /* CCB representing the probe request */ probe_softc *softc; + struct cam_workitem *work; request_ccb = (union ccb *)arg; if (periph == NULL) { @@ -184,6 +201,16 @@ "Unable to allocate softc\n"); return(CAM_REQ_CMP_ERR); } + + work = malloc(sizeof(struct cam_workitem), M_TEMP, M_NOWAIT | M_ZERO); + if (work == NULL) { + printf("proberegister: Unable to probe new device. " + "Unable to allocate softc\n"); + free(softc, M_TEMP); + return (CAM_REQ_CMP_ERR); + } + + softc->work = work; TAILQ_INIT(&softc->request_ccbs); TAILQ_INSERT_TAIL(&softc->request_ccbs, &request_ccb->ccb_h, periph_links.tqe); @@ -388,7 +415,11 @@ return; } } - xpt_action(start_ccb); + + softc->work->command = WORK_EXECUTE_CCB; + softc->work->data = start_ccb; + softc->work->cbfcnp = NULL; + probe_queue_work(softc->work); } static void @@ -702,6 +733,7 @@ static void probecleanup(struct cam_periph *periph) { + free(((probe_softc *)(periph->softc))->work, M_TEMP); free(periph->softc, M_TEMP); } From owner-p4-projects@FreeBSD.ORG Fri Apr 9 23:55:10 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0AC5A16A4D0; Fri, 9 Apr 2004 23:55:10 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4B8816A4CE for ; Fri, 9 Apr 2004 23:55:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDC1843D2D for ; Fri, 9 Apr 2004 23:55:09 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3A6t9Ge090808 for ; Fri, 9 Apr 2004 23:55:09 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3A6t9nS090782 for perforce@freebsd.org; Fri, 9 Apr 2004 23:55:09 -0700 (PDT) (envelope-from scottl@freebsd.org) Date: Fri, 9 Apr 2004 23:55:09 -0700 (PDT) Message-Id: <200404100655.i3A6t9nS090782@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to scottl@freebsd.org using -f From: Scott Long To: Perforce Change Reviews Subject: PERFORCE change 50771 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 06:55:10 -0000 http://perforce.freebsd.org/chv.cgi?CH=50771 Change 50771 by scottl@scottl-junior-camlock on 2004/04/09 23:54:15 Lock Giant around the call to xpt_action in the work thread. Simple tests seem to kinda indicate that this actually works! Affected files ... .. //depot/projects/scottl-camlock/src/sys/cam/cam_probe.c#4 edit Differences ... ==== //depot/projects/scottl-camlock/src/sys/cam/cam_probe.c#4 (text+ko) ==== @@ -149,7 +149,9 @@ switch (work->command) { case WORK_EXECUTE_CCB: + mtx_lock(&Giant); xpt_action((union ccb *)work->data); + mtx_unlock(&Giant); break; default: panic("Unknown CAM work item %d\n", work->command); From owner-p4-projects@FreeBSD.ORG Fri Apr 9 23:56:12 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id ECAE316A4D0; Fri, 9 Apr 2004 23:56:11 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6E6E16A4CE for ; Fri, 9 Apr 2004 23:56:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A92FF43D1D for ; Fri, 9 Apr 2004 23:56:11 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3A6uBGe090870 for ; Fri, 9 Apr 2004 23:56:11 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3A6uBq5090867 for perforce@freebsd.org; Fri, 9 Apr 2004 23:56:11 -0700 (PDT) (envelope-from scottl@freebsd.org) Date: Fri, 9 Apr 2004 23:56:11 -0700 (PDT) Message-Id: <200404100656.i3A6uBq5090867@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to scottl@freebsd.org using -f From: Scott Long To: Perforce Change Reviews Subject: PERFORCE change 50772 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 06:56:12 -0000 http://perforce.freebsd.org/chv.cgi?CH=50772 Change 50772 by scottl@scottl-junior-camlock on 2004/04/09 23:55:14 Forgotten commit: for now, the new file is cam_probe.c, not scsi_probe.c. Affected files ... .. //depot/projects/scottl-camlock/src/sys/modules/cam/Makefile#3 edit Differences ... ==== //depot/projects/scottl-camlock/src/sys/modules/cam/Makefile#3 (text+ko) ==== @@ -19,7 +19,7 @@ SRCS+= device_if.h bus_if.h vnode_if.h SRCS+= cam.c cam_periph.c cam_queue.c SRCS+= cam_sim.c cam_xpt.c -SRCS+= scsi_probe.c +SRCS+= cam_probe.c SRCS+= scsi_all.c scsi_cd.c scsi_ch.c SRCS+= scsi_da.c SRCS+= scsi_pass.c From owner-p4-projects@FreeBSD.ORG Sat Apr 10 12:32:31 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AB71916A4D0; Sat, 10 Apr 2004 12:32:30 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F08116A4CE for ; Sat, 10 Apr 2004 12:32:30 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60BF743D41 for ; Sat, 10 Apr 2004 12:32:30 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3AJWUGe084643 for ; Sat, 10 Apr 2004 12:32:30 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3AJWTQH084640 for perforce@freebsd.org; Sat, 10 Apr 2004 12:32:29 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Sat, 10 Apr 2004 12:32:29 -0700 (PDT) Message-Id: <200404101932.i3AJWTQH084640@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50785 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 19:32:31 -0000 http://perforce.freebsd.org/chv.cgi?CH=50785 Change 50785 by marcel@marcel_nfs on 2004/04/10 12:31:30 Revert import of binutils. Affected files ... .. //depot/projects/gdb/contrib/binutils/COPYING#2 delete .. //depot/projects/gdb/contrib/binutils/COPYING.LIB#2 delete .. //depot/projects/gdb/contrib/binutils/Makefile.def#2 delete .. //depot/projects/gdb/contrib/binutils/Makefile.tpl#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/COPYING#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-0203#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/aix386-core.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/aix5ppc-core.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/aout-adobe.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/aout-cris.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/aout-ns32k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/bfdio.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/bfdwin.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/bout.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cf-i386lynx.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cf-m68klynx.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cf-sparclynx.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cisco-core.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-a29k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-apollo.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-go32.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-h8300.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-h8500.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-i860.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-i960.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-m68k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-m88k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-mcore.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-or32.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-pmac.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-sh.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-stgo32.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-svm68k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-tic4x.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-tic54x.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-tic80.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-u68k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-w65.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/coff-we32k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/configure.com#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-a29k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-avr.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-cris.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-d10v.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-d30v.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-dlx.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-fr30.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-frv.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-h8300.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-h8500.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-hppa.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-i370.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-i860.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-i960.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-ip2k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-iq2000.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-m10200.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-m10300.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-m32r.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-m68hc11.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-m68hc12.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-m68k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-m88k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-mcore.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-mmix.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-msp430.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-ns32k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-openrisc.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-or32.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-pdp11.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-pj.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-sh.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-tic4x.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-tic54x.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-tic80.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-vax.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-w65.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-we32k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-xstormy16.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/cpu-xtensa.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/doc/ChangeLog-9103#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/doc/bfd.info#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/doc/bfd.info-1#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/doc/bfd.info-2#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/doc/bfdio.texi#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/doc/bfdwin.texi#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/doc/fdl.texi#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/doc/makefile.vms#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/doc/mmo.texi#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf-hppa.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf-m10200.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf-m10300.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-am33lin.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-avr.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-cris.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-d10v.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-d30v.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-dlx.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-fr30.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-frv.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-h8300.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-hppa.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-hppa.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-i370.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-i860.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-i960.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-ip2k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-iq2000.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-m32r.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-m68hc11.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-m68hc12.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-m68hc1x.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-m68hc1x.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-m68k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-m88k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-mcore.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-msp430.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-openrisc.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-or32.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-pj.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-ppc.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-sh.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-sh64-com.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-sh64.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-sh64.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-vax.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-xstormy16.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf32-xtensa.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf64-hppa.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf64-hppa.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf64-mmix.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elf64-sh64.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elfn32-mips.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elfxx-mips.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/elfxx-mips.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/epoc-pe-arm.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/epoc-pei-arm.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/go32stub.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/alphavms.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/delta68.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/dpx2.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/hp300bsd.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/i386mach3.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/i860mach3.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/m68kaux.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/m68klinux.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/m88kmach3.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/mipsbsd.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/mipsmach3.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/news-mips.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/news.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/pc532mach.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/riscos.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/symmetry.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/tahoe.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/vaxbsd.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/vaxult.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hosts/vaxult2.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hp300bsd.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hp300hpux.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hppabsd-core.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/hpux-core.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/i386dynix.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/i386lynx.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/i386mach3.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/i386msdos.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/i386os9k.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/irix-core.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/libhppa.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/libnlm.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/liboasys.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/libxcoff.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/lynx-core.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/m68k4knetbsd.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/m68klinux.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/m68klynx.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/m68knetbsd.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/m88kmach3.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/mach-o-target.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/mach-o.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/mach-o.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/makefile.vms#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/mmo.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/mpw-config.in#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/mpw-make.sed#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/newsos3.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/nlm-target.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/nlm.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/nlm32-alpha.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/nlm32-i386.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/nlm32-ppc.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/nlm32-sparc.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/nlm32.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/nlm64.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/nlmcode.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/nlmswap.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/ns32k.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/ns32knetbsd.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/oasys.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pc532-mach.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pdp11.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pe-mcore.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pe-sh.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pef-traceback.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pef.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pef.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pei-arm.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pei-i386.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pei-mcore.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pei-mips.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pei-ppc.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/pei-sh.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/.cvsignore#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/da.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/da.po#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/es.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/es.po#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/fr.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/fr.po#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/ja.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/ja.po#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/ro.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/ro.po#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/sv.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/sv.po#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/tr.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/tr.po#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/zh_CN.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/po/zh_CN.po#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/riscix.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/simple.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/som.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/som.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/sparclynx.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/ticoff.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/vax1knetbsd.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/vaxbsd.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/vaxnetbsd.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/versados.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/vms-gsd.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/vms-hdr.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/vms-misc.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/vms-tir.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/vms.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/vms.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/xsym.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/xsym.h#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/xtensa-isa.c#2 delete .. //depot/projects/gdb/contrib/binutils/bfd/xtensa-modules.c#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/ChangeLog-0001#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/ChangeLog-0203#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/arlex.c#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/arparse.c#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/arparse.h#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/configure.com#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/cxxfilt.c#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/deflex.c#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/doc/binutils.info#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/doc/fdl.texi#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/doc/nlmconv.1#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/doc/windres.1#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/emul_aix.c#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/mac-binutils.r#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/makefile.vms-in#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/mpw-config.in#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/mpw-make.sed#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/nlmconv.c#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/nlmconv.h#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/nlmheader.c#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/nlmheader.h#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/nlmheader.y#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/.cvsignore#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/da.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/da.po#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/es.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/es.po#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/fr.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/fr.po#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/ja.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/ja.po#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/ru.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/ru.po#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/sv.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/sv.po#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/tr.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/tr.po#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/zh_CN.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/po/zh_CN.po#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/sysinfo.c#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/sysinfo.h#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/syslex.c#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/sysroff.info#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/windres.c#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/windres.h#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/winduni.c#2 delete .. //depot/projects/gdb/contrib/binutils/binutils/winduni.h#2 delete Differences ... From owner-p4-projects@FreeBSD.ORG Sat Apr 10 13:11:19 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9286A16A4D0; Sat, 10 Apr 2004 13:11:19 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C71D16A4CE for ; Sat, 10 Apr 2004 13:11:19 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F38C43D46 for ; Sat, 10 Apr 2004 13:11:19 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3AKBJGe000388 for ; Sat, 10 Apr 2004 13:11:19 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3AKBIma000379 for perforce@freebsd.org; Sat, 10 Apr 2004 13:11:18 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Sat, 10 Apr 2004 13:11:18 -0700 (PDT) Message-Id: <200404102011.i3AKBIma000379@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50788 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 20:11:20 -0000 http://perforce.freebsd.org/chv.cgi?CH=50788 Change 50788 by marcel@marcel_nfs on 2004/04/10 13:10:53 IFC @50787 Affected files ... .. //depot/projects/gdb/lib/libc/locale/gb2312.c#4 integrate .. //depot/projects/gdb/sbin/dump/dumprmt.c#3 integrate .. //depot/projects/gdb/sys/conf/files#14 integrate .. //depot/projects/gdb/sys/conf/files.i386#10 integrate .. //depot/projects/gdb/sys/dev/trm/trm.c#5 integrate .. //depot/projects/gdb/sys/kern/kern_resource.c#4 integrate .. //depot/projects/gdb/sys/modules/twa/Makefile#3 integrate .. //depot/projects/gdb/sys/modules/wlan/Makefile#2 integrate Differences ... ==== //depot/projects/gdb/lib/libc/locale/gb2312.c#4 (text+ko) ==== @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libc/locale/gb2312.c,v 1.5 2004/04/10 00:27:52 tjr Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/locale/gb2312.c,v 1.6 2004/04/10 14:36:57 davidxu Exp $"); #include #include @@ -100,7 +100,7 @@ int i, len, ocount; size_t ncopy; - gs = (_GB2312State *)gs; + gs = (_GB2312State *)ps; if (s == NULL) { s = ""; ==== //depot/projects/gdb/sbin/dump/dumprmt.c#3 (text+ko) ==== @@ -10,7 +10,7 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. -* 4. Neither the name of the University nor the names of its contributors + * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. * @@ -32,7 +32,7 @@ static char sccsid[] = "@(#)dumprmt.c 8.3 (Berkeley) 4/28/95"; #endif static const char rcsid[] = - "$FreeBSD: src/sbin/dump/dumprmt.c,v 1.21 2004/04/09 19:58:27 markm Exp $"; + "$FreeBSD: src/sbin/dump/dumprmt.c,v 1.22 2004/04/10 02:22:35 bde Exp $"; #endif /* not lint */ #include ==== //depot/projects/gdb/sys/conf/files#14 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/files,v 1.883 2004/04/09 15:47:10 markm Exp $ +# $FreeBSD: src/sys/conf/files,v 1.884 2004/04/10 19:43:15 marcel Exp $ # # The long compile-with and dependency lines are required because of # limitations in config: backslash-newline doesn't work in strings, and @@ -606,7 +606,6 @@ dev/random/harvest.c standard dev/random/randomdev.c optional random dev/random/randomdev_soft.c optional random -dev/random/nehemiah.c optional random dev/random/probe.c optional random dev/random/yarrow.c optional random dev/random/hash.c optional random ==== //depot/projects/gdb/sys/conf/files.i386#10 (text+ko) ==== @@ -1,7 +1,7 @@ # This file tells config what files go into building a kernel, # files marked standard are always included. # -# $FreeBSD: src/sys/conf/files.i386,v 1.483 2004/04/01 10:02:50 des Exp $ +# $FreeBSD: src/sys/conf/files.i386,v 1.484 2004/04/10 19:43:15 marcel Exp $ # # The long compile-with and dependency lines are required because of # limitations in config: backslash-newline doesn't work in strings, and @@ -152,6 +152,7 @@ dev/lnc/if_lnc_isa.c optional lnc isa dev/ppc/ppc.c optional ppc dev/ppc/ppc_puc.c optional ppc puc pci +dev/random/nehemiah.c optional random dev/sbni/if_sbni.c optional sbni dev/sbni/if_sbni_isa.c optional sbni isa dev/sbni/if_sbni_pci.c optional sbni pci ==== //depot/projects/gdb/sys/dev/trm/trm.c#5 (text+ko) ==== @@ -12,7 +12,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/trm/trm.c,v 1.21 2004/03/17 17:50:45 njl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/trm/trm.c,v 1.22 2004/04/10 15:38:49 cognet Exp $"); /* * HISTORY: @@ -1087,7 +1087,7 @@ static void trm_poll(struct cam_sim *psim) { - + trm_Interrupt(cam_sim_softc(psim)); } static void ==== //depot/projects/gdb/sys/kern/kern_resource.c#4 (text+ko) ==== @@ -35,7 +35,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/kern_resource.c,v 1.135 2004/04/05 21:03:35 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/kern_resource.c,v 1.136 2004/04/10 11:08:16 mux Exp $"); #include "opt_compat.h" @@ -1045,9 +1045,8 @@ LIST_REMOVE(uip, ui_hash); mtx_unlock(&uihashtbl_mtx); if (uip->ui_sbsize != 0) - /* XXX no %qd in kernel. Truncate. */ - printf("freeing uidinfo: uid = %d, sbsize = %ld\n", - uip->ui_uid, (long)uip->ui_sbsize); + printf("freeing uidinfo: uid = %d, sbsize = %jd\n", + uip->ui_uid, (intmax_t)uip->ui_sbsize); if (uip->ui_proccnt != 0) printf("freeing uidinfo: uid = %d, proccnt = %ld\n", uip->ui_uid, uip->ui_proccnt); ==== //depot/projects/gdb/sys/modules/twa/Makefile#3 (text+ko) ==== @@ -1,11 +1,12 @@ -# $FreeBSD: src/sys/modules/twa/Makefile,v 1.2 2004/04/10 02:00:47 scottl Exp $ +# $FreeBSD: src/sys/modules/twa/Makefile,v 1.3 2004/04/10 02:41:22 vkashyap Exp $ # -# Uncomment the following line to bundle firmware with the driver, -# which may be flashed onto the controller, if the firmware on the -# controller is older than the one bundled, and needs to be upgraded. -# The size of the driver will increase significantly (to over 500KB) -# if this option is selected. +# In the line following this comment, a value of 0 on the right hand +# side will not cause firmware to be bundled. Change this value to 1 +# to bundle the firmware with the driver, which may be flashed onto +# the controller, if the firmware on the controller is older than the +# one bundled, and needs to be upgraded. The size of the driver will +# increase significantly (to over 500kB) if this option is selected. # TWA_FLASH_FIRMWARE?=0 ==== //depot/projects/gdb/sys/modules/wlan/Makefile#2 (text+ko) ==== @@ -1,13 +1,16 @@ -# $FreeBSD: src/sys/modules/wlan/Makefile,v 1.2 2003/06/28 06:19:01 sam Exp $ +# $FreeBSD: src/sys/modules/wlan/Makefile,v 1.3 2004/04/10 19:41:15 kan Exp $ .PATH: ${.CURDIR}/../../net80211 KMOD= wlan SRCS= ieee80211.c ieee80211_crypto.c ieee80211_input.c ieee80211_ioctl.c \ ieee80211_node.c ieee80211_output.c ieee80211_proto.c -SRCS+= bus_if.h device_if.h opt_inet.h +SRCS+= bus_if.h device_if.h opt_inet.h opt_ipx.h opt_inet.h: echo "#define INET 1" > opt_inet.h +opt_ipx.h: + echo "#define IPX 1" > opt_ipx.h + .include From owner-p4-projects@FreeBSD.ORG Sat Apr 10 13:23:38 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 841AE16A4D0; Sat, 10 Apr 2004 13:23:38 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C20716A4CE for ; Sat, 10 Apr 2004 13:23:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C93A43D48 for ; Sat, 10 Apr 2004 13:23:38 -0700 (PDT) (envelope-from julian@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3AKNcGe003737 for ; Sat, 10 Apr 2004 13:23:38 -0700 (PDT) (envelope-from julian@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3AKNYGF003724 for perforce@freebsd.org; Sat, 10 Apr 2004 13:23:34 -0700 (PDT) (envelope-from julian@freebsd.org) Date: Sat, 10 Apr 2004 13:23:34 -0700 (PDT) Message-Id: <200404102023.i3AKNYGF003724@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to julian@freebsd.org using -f From: Julian Elischer To: Perforce Change Reviews Subject: PERFORCE change 50789 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 20:23:39 -0000 http://perforce.freebsd.org/chv.cgi?CH=50789 Change 50789 by julian@julian_jules1 on 2004/04/10 13:23:21 IFC Affected files ... .. //depot/projects/nsched/sys/alpha/alpha/clock.c#2 integrate .. //depot/projects/nsched/sys/alpha/alpha/genassym.c#2 integrate .. //depot/projects/nsched/sys/alpha/alpha/mem.c#2 integrate .. //depot/projects/nsched/sys/alpha/alpha/pmap.c#2 integrate .. //depot/projects/nsched/sys/alpha/alpha/sys_machdep.c#2 integrate .. //depot/projects/nsched/sys/alpha/alpha/timerreg.h#2 integrate .. //depot/projects/nsched/sys/alpha/alpha/uio_machdep.c#2 integrate .. //depot/projects/nsched/sys/alpha/include/_limits.h#2 integrate .. //depot/projects/nsched/sys/alpha/include/cpu.h#2 integrate .. //depot/projects/nsched/sys/alpha/include/endian.h#2 integrate .. //depot/projects/nsched/sys/alpha/include/float.h#2 integrate .. //depot/projects/nsched/sys/alpha/include/ieee.h#2 integrate .. //depot/projects/nsched/sys/alpha/include/in_cksum.h#2 integrate .. //depot/projects/nsched/sys/alpha/include/limits.h#2 integrate .. //depot/projects/nsched/sys/alpha/include/param.h#2 integrate .. //depot/projects/nsched/sys/alpha/include/pmap.h#3 integrate .. //depot/projects/nsched/sys/alpha/include/ptrace.h#2 integrate .. //depot/projects/nsched/sys/alpha/include/sysarch.h#2 integrate .. //depot/projects/nsched/sys/alpha/include/vmparam.h#2 integrate .. //depot/projects/nsched/sys/alpha/isa/isa_dma.c#2 integrate .. //depot/projects/nsched/sys/amd64/amd64/apic_vector.S#2 integrate .. //depot/projects/nsched/sys/amd64/amd64/autoconf.c#2 integrate .. //depot/projects/nsched/sys/amd64/amd64/cpu_switch.S#2 integrate .. //depot/projects/nsched/sys/amd64/amd64/db_interface.c#2 integrate .. //depot/projects/nsched/sys/amd64/amd64/exception.S#2 integrate .. //depot/projects/nsched/sys/amd64/amd64/fpu.c#2 integrate .. //depot/projects/nsched/sys/amd64/amd64/genassym.c#2 integrate .. //depot/projects/nsched/sys/amd64/amd64/identcpu.c#2 integrate .. //depot/projects/nsched/sys/amd64/amd64/mem.c#2 integrate .. //depot/projects/nsched/sys/amd64/amd64/pmap.c#3 integrate .. //depot/projects/nsched/sys/amd64/amd64/support.S#3 integrate .. //depot/projects/nsched/sys/amd64/amd64/sys_machdep.c#2 integrate .. //depot/projects/nsched/sys/amd64/amd64/uio_machdep.c#2 integrate .. //depot/projects/nsched/sys/amd64/ia32/ia32_signal.c#2 integrate .. //depot/projects/nsched/sys/amd64/include/_limits.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/asm.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/asmacros.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/cpu.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/cpufunc.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/endian.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/exec.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/float.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/fpu.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/frame.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/in_cksum.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/limits.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/pcb.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/pmap.h#3 integrate .. //depot/projects/nsched/sys/amd64/include/proc.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/profile.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/psl.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/ptrace.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/reg.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/reloc.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/segments.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/signal.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/specialreg.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/sysarch.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/trap.h#2 integrate .. //depot/projects/nsched/sys/amd64/include/tss.h#2 integrate .. //depot/projects/nsched/sys/amd64/isa/atpic_vector.S#2 integrate .. //depot/projects/nsched/sys/amd64/isa/clock.c#2 integrate .. //depot/projects/nsched/sys/amd64/isa/icu.h#2 integrate .. //depot/projects/nsched/sys/amd64/isa/isa.h#2 integrate .. //depot/projects/nsched/sys/amd64/isa/isa_dma.c#2 integrate .. //depot/projects/nsched/sys/amd64/isa/isa_dma.h#2 integrate .. //depot/projects/nsched/sys/amd64/isa/nmi.c#2 integrate .. //depot/projects/nsched/sys/amd64/isa/timerreg.h#2 integrate .. //depot/projects/nsched/sys/arm/include/_limits.h#2 integrate .. //depot/projects/nsched/sys/arm/include/limits.h#2 integrate .. //depot/projects/nsched/sys/arm/include/signal.h#2 integrate .. //depot/projects/nsched/sys/boot/alpha/libalpha/elf_freebsd.c#2 integrate .. //depot/projects/nsched/sys/boot/arc/lib/elf_freebsd.c#2 integrate .. //depot/projects/nsched/sys/boot/common/newvers.sh#2 integrate .. //depot/projects/nsched/sys/boot/efi/libefi/elf_freebsd.c#2 integrate .. //depot/projects/nsched/sys/boot/ia64/libski/elf_freebsd.c#2 integrate .. //depot/projects/nsched/sys/boot/pc98/boot2/dinode.h#2 integrate .. //depot/projects/nsched/sys/boot/pc98/boot2/fs.h#2 integrate .. //depot/projects/nsched/sys/boot/pc98/boot2/inode.h#2 integrate .. //depot/projects/nsched/sys/boot/pc98/boot2/quota.h#2 integrate .. //depot/projects/nsched/sys/boot/sparc64/loader/metadata.c#2 integrate .. //depot/projects/nsched/sys/compat/freebsd32/freebsd32_proto.h#2 integrate .. //depot/projects/nsched/sys/compat/freebsd32/freebsd32_syscall.h#2 integrate .. //depot/projects/nsched/sys/compat/freebsd32/freebsd32_syscalls.c#2 integrate .. //depot/projects/nsched/sys/compat/freebsd32/freebsd32_sysent.c#2 integrate .. //depot/projects/nsched/sys/compat/ndis/kern_ndis.c#2 integrate .. //depot/projects/nsched/sys/compat/ndis/ndis_var.h#2 integrate .. //depot/projects/nsched/sys/compat/ndis/subr_ndis.c#2 integrate .. //depot/projects/nsched/sys/conf/files#4 integrate .. //depot/projects/nsched/sys/conf/files.i386#2 integrate .. //depot/projects/nsched/sys/conf/files.pc98#2 integrate .. //depot/projects/nsched/sys/conf/newvers.sh#2 integrate .. //depot/projects/nsched/sys/conf/options#2 integrate .. //depot/projects/nsched/sys/conf/systags.sh#2 integrate .. //depot/projects/nsched/sys/contrib/dev/acpica/acfreebsd.h#2 integrate .. //depot/projects/nsched/sys/contrib/ipfilter/netinet/fil.c#2 integrate .. //depot/projects/nsched/sys/ddb/db_ps.c#3 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_acad.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_button.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_cmbat.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_cpu.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_ec.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_isab.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_lid.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_package.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_pci.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_pcib_acpi.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_pcib_pci.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_powerres.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_resource.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_thermal.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_timer.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpi_video.c#2 integrate .. //depot/projects/nsched/sys/dev/acpica/acpivar.h#2 integrate .. //depot/projects/nsched/sys/dev/ath/if_ath.c#3 integrate .. //depot/projects/nsched/sys/dev/bfe/if_bfereg.h#2 integrate .. //depot/projects/nsched/sys/dev/bge/if_bge.c#2 integrate .. //depot/projects/nsched/sys/dev/fb/creator.c#2 integrate .. //depot/projects/nsched/sys/dev/fb/gallant12x22.h#2 integrate .. //depot/projects/nsched/sys/dev/fxp/if_fxp.c#2 integrate .. //depot/projects/nsched/sys/dev/ic/i8251.h#2 integrate .. //depot/projects/nsched/sys/dev/ic/nec765.h#2 integrate .. //depot/projects/nsched/sys/dev/ic/ns16550.h#2 integrate .. //depot/projects/nsched/sys/dev/if_ndis/if_ndis.c#2 integrate .. //depot/projects/nsched/sys/dev/md/md.c#3 integrate .. //depot/projects/nsched/sys/dev/nmdm/nmdm.c#2 integrate .. //depot/projects/nsched/sys/dev/ofw/openfirmio.c#2 integrate .. //depot/projects/nsched/sys/dev/ofw/openfirmio.h#2 integrate .. //depot/projects/nsched/sys/dev/pccard/pccarddevs#2 integrate .. //depot/projects/nsched/sys/dev/pccard/pccarddevs.h#2 integrate .. //depot/projects/nsched/sys/dev/pccbb/pccbb.c#2 integrate .. //depot/projects/nsched/sys/dev/pci/pci.c#2 integrate .. //depot/projects/nsched/sys/dev/pci/pci_pci.c#2 integrate .. //depot/projects/nsched/sys/dev/pci/pci_private.h#2 integrate .. //depot/projects/nsched/sys/dev/pci/pcivar.h#2 integrate .. //depot/projects/nsched/sys/dev/puc/puc_sbus.c#2 integrate .. //depot/projects/nsched/sys/dev/random/harvest.c#2 integrate .. //depot/projects/nsched/sys/dev/random/hash.c#2 integrate .. //depot/projects/nsched/sys/dev/random/hash.h#2 integrate .. //depot/projects/nsched/sys/dev/random/nehemiah.c#1 branch .. //depot/projects/nsched/sys/dev/random/nehemiah.h#1 branch .. //depot/projects/nsched/sys/dev/random/probe.c#1 branch .. //depot/projects/nsched/sys/dev/random/randomdev.c#2 integrate .. //depot/projects/nsched/sys/dev/random/randomdev.h#2 integrate .. //depot/projects/nsched/sys/dev/random/randomdev_soft.c#1 branch .. //depot/projects/nsched/sys/dev/random/randomdev_soft.h#1 branch .. //depot/projects/nsched/sys/dev/random/yarrow.c#2 integrate .. //depot/projects/nsched/sys/dev/random/yarrow.h#2 integrate .. //depot/projects/nsched/sys/dev/sio/sio.c#2 integrate .. //depot/projects/nsched/sys/dev/sio/sioreg.h#2 integrate .. //depot/projects/nsched/sys/dev/sio/siovar.h#2 integrate .. //depot/projects/nsched/sys/dev/trm/trm.c#2 integrate .. //depot/projects/nsched/sys/dev/uart/uart_cpu_sparc64.c#2 integrate .. //depot/projects/nsched/sys/dev/usb/if_rue.c#2 integrate .. //depot/projects/nsched/sys/dev/xe/if_xe_pccard.c#2 integrate .. //depot/projects/nsched/sys/dev/xe/if_xevar.h#2 integrate .. //depot/projects/nsched/sys/dev/zs/z8530reg.h#2 integrate .. //depot/projects/nsched/sys/dev/zs/zs.c#2 integrate .. //depot/projects/nsched/sys/fs/deadfs/dead_vnops.c#2 integrate .. //depot/projects/nsched/sys/fs/fdescfs/fdesc.h#2 integrate .. //depot/projects/nsched/sys/fs/fdescfs/fdesc_vfsops.c#2 integrate .. //depot/projects/nsched/sys/fs/fdescfs/fdesc_vnops.c#2 integrate .. //depot/projects/nsched/sys/fs/fifofs/fifo.h#2 integrate .. //depot/projects/nsched/sys/fs/fifofs/fifo_vnops.c#2 integrate .. //depot/projects/nsched/sys/fs/hpfs/hpfs_hash.c#2 integrate .. //depot/projects/nsched/sys/fs/ntfs/ntfs_ihash.c#2 integrate .. //depot/projects/nsched/sys/fs/ntfs/ntfs_vnops.c#2 integrate .. //depot/projects/nsched/sys/fs/nullfs/null.h#2 integrate .. //depot/projects/nsched/sys/fs/nullfs/null_subr.c#2 integrate .. //depot/projects/nsched/sys/fs/nullfs/null_vfsops.c#2 integrate .. //depot/projects/nsched/sys/fs/nullfs/null_vnops.c#2 integrate .. //depot/projects/nsched/sys/fs/portalfs/portal.h#2 integrate .. //depot/projects/nsched/sys/fs/portalfs/portal_vfsops.c#2 integrate .. //depot/projects/nsched/sys/fs/portalfs/portal_vnops.c#2 integrate .. //depot/projects/nsched/sys/fs/procfs/procfs.h#2 integrate .. //depot/projects/nsched/sys/fs/procfs/procfs_ctl.c#2 integrate .. //depot/projects/nsched/sys/fs/procfs/procfs_dbregs.c#2 integrate .. //depot/projects/nsched/sys/fs/procfs/procfs_fpregs.c#2 integrate .. //depot/projects/nsched/sys/fs/procfs/procfs_map.c#2 integrate .. //depot/projects/nsched/sys/fs/procfs/procfs_mem.c#2 integrate .. //depot/projects/nsched/sys/fs/procfs/procfs_note.c#2 integrate .. //depot/projects/nsched/sys/fs/procfs/procfs_regs.c#2 integrate .. //depot/projects/nsched/sys/fs/procfs/procfs_status.c#2 integrate .. //depot/projects/nsched/sys/fs/procfs/procfs_type.c#2 integrate .. //depot/projects/nsched/sys/fs/specfs/spec_vnops.c#2 integrate .. //depot/projects/nsched/sys/fs/umapfs/umap.h#2 integrate .. //depot/projects/nsched/sys/fs/umapfs/umap_subr.c#2 integrate .. //depot/projects/nsched/sys/fs/umapfs/umap_vfsops.c#2 integrate .. //depot/projects/nsched/sys/fs/umapfs/umap_vnops.c#2 integrate .. //depot/projects/nsched/sys/fs/unionfs/union.h#2 integrate .. //depot/projects/nsched/sys/fs/unionfs/union_subr.c#2 integrate .. //depot/projects/nsched/sys/fs/unionfs/union_vfsops.c#2 integrate .. //depot/projects/nsched/sys/fs/unionfs/union_vnops.c#2 integrate .. //depot/projects/nsched/sys/geom/geom_io.c#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/ext2_alloc.c#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/ext2_balloc.c#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/ext2_bmap.c#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/ext2_extern.h#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/ext2_ihash.c#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/ext2_inode.c#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/ext2_lookup.c#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/ext2_mount.h#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/ext2_readwrite.c#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/ext2_subr.c#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/ext2_vfsops.c#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/ext2_vnops.c#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/fs.h#2 integrate .. //depot/projects/nsched/sys/gnu/ext2fs/inode.h#2 integrate .. //depot/projects/nsched/sys/i386/acpica/acpi_toshiba.c#2 integrate .. //depot/projects/nsched/sys/i386/conf/NOTES#2 integrate .. //depot/projects/nsched/sys/i386/i386/apic_vector.s#2 integrate .. //depot/projects/nsched/sys/i386/i386/autoconf.c#2 integrate .. //depot/projects/nsched/sys/i386/i386/exception.s#2 integrate .. //depot/projects/nsched/sys/i386/i386/genassym.c#2 integrate .. //depot/projects/nsched/sys/i386/i386/identcpu.c#2 integrate .. //depot/projects/nsched/sys/i386/i386/in_cksum.c#2 integrate .. //depot/projects/nsched/sys/i386/i386/locore.s#2 integrate .. //depot/projects/nsched/sys/i386/i386/mem.c#2 integrate .. //depot/projects/nsched/sys/i386/i386/pmap.c#2 integrate .. //depot/projects/nsched/sys/i386/i386/support.s#2 integrate .. //depot/projects/nsched/sys/i386/i386/swtch.s#2 integrate .. //depot/projects/nsched/sys/i386/i386/sys_machdep.c#2 integrate .. //depot/projects/nsched/sys/i386/i386/uio_machdep.c#3 integrate .. //depot/projects/nsched/sys/i386/include/_limits.h#2 integrate .. //depot/projects/nsched/sys/i386/include/asm.h#2 integrate .. //depot/projects/nsched/sys/i386/include/asmacros.h#2 integrate .. //depot/projects/nsched/sys/i386/include/cpu.h#2 integrate .. //depot/projects/nsched/sys/i386/include/cpufunc.h#3 integrate .. //depot/projects/nsched/sys/i386/include/endian.h#2 integrate .. //depot/projects/nsched/sys/i386/include/exec.h#2 integrate .. //depot/projects/nsched/sys/i386/include/float.h#2 integrate .. //depot/projects/nsched/sys/i386/include/frame.h#2 integrate .. //depot/projects/nsched/sys/i386/include/in_cksum.h#2 integrate .. //depot/projects/nsched/sys/i386/include/limits.h#2 integrate .. //depot/projects/nsched/sys/i386/include/npx.h#2 integrate .. //depot/projects/nsched/sys/i386/include/param.h#2 integrate .. //depot/projects/nsched/sys/i386/include/pcb.h#2 integrate .. //depot/projects/nsched/sys/i386/include/pmap.h#2 integrate .. //depot/projects/nsched/sys/i386/include/proc.h#2 integrate .. //depot/projects/nsched/sys/i386/include/profile.h#2 integrate .. //depot/projects/nsched/sys/i386/include/psl.h#2 integrate .. //depot/projects/nsched/sys/i386/include/ptrace.h#2 integrate .. //depot/projects/nsched/sys/i386/include/reg.h#2 integrate .. //depot/projects/nsched/sys/i386/include/reloc.h#2 integrate .. //depot/projects/nsched/sys/i386/include/segments.h#2 integrate .. //depot/projects/nsched/sys/i386/include/signal.h#2 integrate .. //depot/projects/nsched/sys/i386/include/specialreg.h#2 integrate .. //depot/projects/nsched/sys/i386/include/sysarch.h#2 integrate .. //depot/projects/nsched/sys/i386/include/trap.h#2 integrate .. //depot/projects/nsched/sys/i386/include/tss.h#2 integrate .. //depot/projects/nsched/sys/i386/include/varargs.h#2 integrate .. //depot/projects/nsched/sys/i386/include/vmparam.h#2 integrate .. //depot/projects/nsched/sys/i386/isa/atpic_vector.s#2 integrate .. //depot/projects/nsched/sys/i386/isa/bs/bs.c#2 delete .. //depot/projects/nsched/sys/i386/isa/bs/bsfunc.c#2 delete .. //depot/projects/nsched/sys/i386/isa/bs/bsfunc.h#2 delete .. //depot/projects/nsched/sys/i386/isa/bs/bshw.c#2 delete .. //depot/projects/nsched/sys/i386/isa/bs/bshw.h#2 delete .. //depot/projects/nsched/sys/i386/isa/bs/bshw.lst#2 delete .. //depot/projects/nsched/sys/i386/isa/bs/bshw_dma.c#2 delete .. //depot/projects/nsched/sys/i386/isa/bs/bshw_pdma.c#2 delete .. //depot/projects/nsched/sys/i386/isa/bs/bsif.c#2 delete .. //depot/projects/nsched/sys/i386/isa/bs/bsif.h#2 delete .. //depot/projects/nsched/sys/i386/isa/bs/bsvar.h#2 delete .. //depot/projects/nsched/sys/i386/isa/clock.c#2 integrate .. //depot/projects/nsched/sys/i386/isa/cy.c#2 integrate .. //depot/projects/nsched/sys/i386/isa/icu.h#2 integrate .. //depot/projects/nsched/sys/i386/isa/isa.h#2 integrate .. //depot/projects/nsched/sys/i386/isa/isa_dma.c#2 integrate .. //depot/projects/nsched/sys/i386/isa/isa_dma.h#2 integrate .. //depot/projects/nsched/sys/i386/isa/nmi.c#2 integrate .. //depot/projects/nsched/sys/i386/isa/npx.c#2 integrate .. //depot/projects/nsched/sys/i386/isa/timerreg.h#2 integrate .. //depot/projects/nsched/sys/ia64/ia64/clock.c#2 integrate .. //depot/projects/nsched/sys/ia64/ia64/genassym.c#2 integrate .. //depot/projects/nsched/sys/ia64/ia64/mem.c#2 integrate .. //depot/projects/nsched/sys/ia64/ia64/pmap.c#2 integrate .. //depot/projects/nsched/sys/ia64/ia64/uio_machdep.c#2 integrate .. //depot/projects/nsched/sys/ia64/include/_limits.h#2 integrate .. //depot/projects/nsched/sys/ia64/include/cpu.h#2 integrate .. //depot/projects/nsched/sys/ia64/include/endian.h#2 integrate .. //depot/projects/nsched/sys/ia64/include/float.h#2 integrate .. //depot/projects/nsched/sys/ia64/include/ieee.h#2 integrate .. //depot/projects/nsched/sys/ia64/include/in_cksum.h#2 integrate .. //depot/projects/nsched/sys/ia64/include/limits.h#2 integrate .. //depot/projects/nsched/sys/ia64/include/param.h#2 integrate .. //depot/projects/nsched/sys/ia64/include/pmap.h#2 integrate .. //depot/projects/nsched/sys/ia64/include/ptrace.h#2 integrate .. //depot/projects/nsched/sys/ia64/include/vmparam.h#2 integrate .. //depot/projects/nsched/sys/ia64/isa/isa_dma.c#2 integrate .. //depot/projects/nsched/sys/isa/fd.c#2 integrate .. //depot/projects/nsched/sys/isa/fdreg.h#2 integrate .. //depot/projects/nsched/sys/isa/isareg.h#2 integrate .. //depot/projects/nsched/sys/isa/psm.c#2 integrate .. //depot/projects/nsched/sys/isa/rtc.h#2 integrate .. //depot/projects/nsched/sys/isofs/cd9660/cd9660_bmap.c#2 integrate .. //depot/projects/nsched/sys/isofs/cd9660/cd9660_lookup.c#2 integrate .. //depot/projects/nsched/sys/isofs/cd9660/cd9660_mount.h#2 integrate .. //depot/projects/nsched/sys/isofs/cd9660/cd9660_node.c#2 integrate .. //depot/projects/nsched/sys/isofs/cd9660/cd9660_node.h#2 integrate .. //depot/projects/nsched/sys/isofs/cd9660/cd9660_rrip.c#2 integrate .. //depot/projects/nsched/sys/isofs/cd9660/cd9660_rrip.h#2 integrate .. //depot/projects/nsched/sys/isofs/cd9660/cd9660_util.c#2 integrate .. //depot/projects/nsched/sys/isofs/cd9660/cd9660_vfsops.c#2 integrate .. //depot/projects/nsched/sys/isofs/cd9660/cd9660_vnops.c#2 integrate .. //depot/projects/nsched/sys/isofs/cd9660/iso.h#2 integrate .. //depot/projects/nsched/sys/isofs/cd9660/iso_rrip.h#2 integrate .. //depot/projects/nsched/sys/kern/imgact_elf.c#3 integrate .. //depot/projects/nsched/sys/kern/init_sysent.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_clock.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_condvar.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_descrip.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_event.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_exit.c#3 integrate .. //depot/projects/nsched/sys/kern/kern_fork.c#4 integrate .. //depot/projects/nsched/sys/kern/kern_ktrace.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_linker.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_lockf.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_malloc.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_mib.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_mutex.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_proc.c#3 integrate .. //depot/projects/nsched/sys/kern/kern_prot.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_resource.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_shutdown.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_sig.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_subr.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_synch.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_sysctl.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_time.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_timeout.c#2 integrate .. //depot/projects/nsched/sys/kern/kern_xxx.c#2 integrate .. //depot/projects/nsched/sys/kern/sched_4bsd.c#2 integrate .. //depot/projects/nsched/sys/kern/sched_ule.c#2 integrate .. //depot/projects/nsched/sys/kern/subr_autoconf.c#2 integrate .. //depot/projects/nsched/sys/kern/subr_clock.c#2 integrate .. //depot/projects/nsched/sys/kern/subr_log.c#2 integrate .. //depot/projects/nsched/sys/kern/subr_mchain.c#2 integrate .. //depot/projects/nsched/sys/kern/subr_param.c#2 integrate .. //depot/projects/nsched/sys/kern/subr_prf.c#2 integrate .. //depot/projects/nsched/sys/kern/subr_prof.c#2 integrate .. //depot/projects/nsched/sys/kern/subr_scanf.c#2 integrate .. //depot/projects/nsched/sys/kern/subr_turnstile.c#2 integrate .. //depot/projects/nsched/sys/kern/sys_generic.c#2 integrate .. //depot/projects/nsched/sys/kern/sys_socket.c#2 integrate .. //depot/projects/nsched/sys/kern/syscalls.c#2 integrate .. //depot/projects/nsched/sys/kern/syscalls.master#2 integrate .. //depot/projects/nsched/sys/kern/tty.c#2 integrate .. //depot/projects/nsched/sys/kern/tty_compat.c#2 integrate .. //depot/projects/nsched/sys/kern/tty_conf.c#2 integrate .. //depot/projects/nsched/sys/kern/tty_cons.c#2 integrate .. //depot/projects/nsched/sys/kern/tty_pty.c#2 integrate .. //depot/projects/nsched/sys/kern/uipc_domain.c#2 integrate .. //depot/projects/nsched/sys/kern/uipc_mbuf.c#2 integrate .. //depot/projects/nsched/sys/kern/uipc_mbuf2.c#2 integrate .. //depot/projects/nsched/sys/kern/uipc_proto.c#2 integrate .. //depot/projects/nsched/sys/kern/uipc_socket.c#2 integrate .. //depot/projects/nsched/sys/kern/uipc_socket2.c#2 integrate .. //depot/projects/nsched/sys/kern/uipc_syscalls.c#3 integrate .. //depot/projects/nsched/sys/kern/uipc_usrreq.c#2 integrate .. //depot/projects/nsched/sys/kern/vfs_cache.c#2 integrate .. //depot/projects/nsched/sys/kern/vfs_cluster.c#2 integrate .. //depot/projects/nsched/sys/kern/vfs_default.c#2 integrate .. //depot/projects/nsched/sys/kern/vfs_export.c#2 integrate .. //depot/projects/nsched/sys/kern/vfs_init.c#2 integrate .. //depot/projects/nsched/sys/kern/vfs_lookup.c#2 integrate .. //depot/projects/nsched/sys/kern/vfs_mount.c#2 integrate .. //depot/projects/nsched/sys/kern/vfs_subr.c#2 integrate .. //depot/projects/nsched/sys/kern/vfs_syscalls.c#2 integrate .. //depot/projects/nsched/sys/kern/vfs_vnops.c#2 integrate .. //depot/projects/nsched/sys/kern/vnode_if.src#2 integrate .. //depot/projects/nsched/sys/libkern/ashldi3.c#2 integrate .. //depot/projects/nsched/sys/libkern/ashrdi3.c#2 integrate .. //depot/projects/nsched/sys/libkern/bcmp.c#2 integrate .. //depot/projects/nsched/sys/libkern/bsearch.c#2 integrate .. //depot/projects/nsched/sys/libkern/divdi3.c#2 integrate .. //depot/projects/nsched/sys/libkern/ffs.c#2 integrate .. //depot/projects/nsched/sys/libkern/ffsl.c#2 integrate .. //depot/projects/nsched/sys/libkern/fls.c#2 integrate .. //depot/projects/nsched/sys/libkern/flsl.c#2 integrate .. //depot/projects/nsched/sys/libkern/fnmatch.c#2 integrate .. //depot/projects/nsched/sys/libkern/index.c#2 integrate .. //depot/projects/nsched/sys/libkern/lshrdi3.c#2 integrate .. //depot/projects/nsched/sys/libkern/mcount.c#2 integrate .. //depot/projects/nsched/sys/libkern/moddi3.c#2 integrate .. //depot/projects/nsched/sys/libkern/qdivrem.c#2 integrate .. //depot/projects/nsched/sys/libkern/qsort.c#2 integrate .. //depot/projects/nsched/sys/libkern/quad.h#2 integrate .. //depot/projects/nsched/sys/libkern/random.c#2 integrate .. //depot/projects/nsched/sys/libkern/rindex.c#2 integrate .. //depot/projects/nsched/sys/libkern/scanc.c#2 integrate .. //depot/projects/nsched/sys/libkern/skpc.c#2 integrate .. //depot/projects/nsched/sys/libkern/strcat.c#2 integrate .. //depot/projects/nsched/sys/libkern/strcmp.c#2 integrate .. //depot/projects/nsched/sys/libkern/strcpy.c#2 integrate .. //depot/projects/nsched/sys/libkern/strlen.c#2 integrate .. //depot/projects/nsched/sys/libkern/strncmp.c#2 integrate .. //depot/projects/nsched/sys/libkern/strncpy.c#2 integrate .. //depot/projects/nsched/sys/libkern/strsep.c#2 integrate .. //depot/projects/nsched/sys/libkern/strtol.c#2 integrate .. //depot/projects/nsched/sys/libkern/strtoq.c#2 integrate .. //depot/projects/nsched/sys/libkern/strtoul.c#2 integrate .. //depot/projects/nsched/sys/libkern/strtouq.c#2 integrate .. //depot/projects/nsched/sys/libkern/ucmpdi2.c#2 integrate .. //depot/projects/nsched/sys/libkern/udivdi3.c#2 integrate .. //depot/projects/nsched/sys/libkern/umoddi3.c#2 integrate .. //depot/projects/nsched/sys/modules/pf/Makefile#2 integrate .. //depot/projects/nsched/sys/modules/pflog/Makefile#2 integrate .. //depot/projects/nsched/sys/modules/pfsync/Makefile#2 integrate .. //depot/projects/nsched/sys/modules/random/Makefile#2 integrate .. //depot/projects/nsched/sys/modules/twa/Makefile#2 integrate .. //depot/projects/nsched/sys/modules/wlan/Makefile#2 integrate .. //depot/projects/nsched/sys/net/bpf.c#2 integrate .. //depot/projects/nsched/sys/net/bpf.h#2 integrate .. //depot/projects/nsched/sys/net/bpf_compat.h#2 integrate .. //depot/projects/nsched/sys/net/bpf_filter.c#2 integrate .. //depot/projects/nsched/sys/net/bpfdesc.h#2 integrate .. //depot/projects/nsched/sys/net/bsd_comp.c#2 integrate .. //depot/projects/nsched/sys/net/if.c#2 integrate .. //depot/projects/nsched/sys/net/if.h#2 integrate .. //depot/projects/nsched/sys/net/if_arc.h#2 integrate .. //depot/projects/nsched/sys/net/if_arcsubr.c#2 integrate .. //depot/projects/nsched/sys/net/if_arp.h#2 integrate .. //depot/projects/nsched/sys/net/if_disc.c#2 integrate .. //depot/projects/nsched/sys/net/if_dl.h#2 integrate .. //depot/projects/nsched/sys/net/if_ethersubr.c#2 integrate .. //depot/projects/nsched/sys/net/if_faith.c#2 integrate .. //depot/projects/nsched/sys/net/if_fddisubr.c#2 integrate .. //depot/projects/nsched/sys/net/if_gif.c#2 integrate .. //depot/projects/nsched/sys/net/if_gif.h#2 integrate .. //depot/projects/nsched/sys/net/if_iso88025subr.c#2 integrate .. //depot/projects/nsched/sys/net/if_llc.h#2 integrate .. //depot/projects/nsched/sys/net/if_loop.c#2 integrate .. //depot/projects/nsched/sys/net/if_sl.c#2 integrate .. //depot/projects/nsched/sys/net/if_slvar.h#2 integrate .. //depot/projects/nsched/sys/net/if_types.h#2 integrate .. //depot/projects/nsched/sys/net/if_var.h#2 integrate .. //depot/projects/nsched/sys/net/netisr.h#2 integrate .. //depot/projects/nsched/sys/net/radix.c#2 integrate .. //depot/projects/nsched/sys/net/radix.h#2 integrate .. //depot/projects/nsched/sys/net/raw_cb.c#2 integrate .. //depot/projects/nsched/sys/net/raw_cb.h#2 integrate .. //depot/projects/nsched/sys/net/raw_usrreq.c#2 integrate .. //depot/projects/nsched/sys/net/route.c#2 integrate .. //depot/projects/nsched/sys/net/route.h#2 integrate .. //depot/projects/nsched/sys/net/rtsock.c#2 integrate .. //depot/projects/nsched/sys/net/slcompress.c#2 integrate .. //depot/projects/nsched/sys/net/slcompress.h#2 integrate .. //depot/projects/nsched/sys/net/slip.h#2 integrate .. //depot/projects/nsched/sys/net80211/ieee80211.h#2 integrate .. //depot/projects/nsched/sys/net80211/ieee80211_node.c#3 integrate .. //depot/projects/nsched/sys/net80211/ieee80211_node.h#3 integrate .. //depot/projects/nsched/sys/net80211/ieee80211_radiotap.h#2 integrate .. //depot/projects/nsched/sys/net80211/ieee80211_var.h#3 integrate .. //depot/projects/nsched/sys/netatalk/aarp.c#2 integrate .. //depot/projects/nsched/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#2 integrate .. //depot/projects/nsched/sys/netgraph/bluetooth/hci/ng_hci_evnt.c#2 integrate .. //depot/projects/nsched/sys/netgraph/bluetooth/hci/ng_hci_misc.c#2 integrate .. //depot/projects/nsched/sys/netgraph/bluetooth/hci/ng_hci_ulpi.c#2 integrate .. //depot/projects/nsched/sys/netgraph/bluetooth/hci/ng_hci_var.h#2 integrate .. //depot/projects/nsched/sys/netgraph/bluetooth/l2cap/ng_l2cap_evnt.c#2 integrate .. //depot/projects/nsched/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c#2 integrate .. //depot/projects/nsched/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c#2 integrate .. //depot/projects/nsched/sys/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.c#2 integrate .. //depot/projects/nsched/sys/netgraph/bluetooth/l2cap/ng_l2cap_var.h#2 integrate .. //depot/projects/nsched/sys/netgraph/ng_l2tp.c#2 integrate .. //depot/projects/nsched/sys/netinet/icmp6.h#2 integrate .. //depot/projects/nsched/sys/netinet/icmp_var.h#2 integrate .. //depot/projects/nsched/sys/netinet/if_ether.c#2 integrate .. //depot/projects/nsched/sys/netinet/if_ether.h#2 integrate .. //depot/projects/nsched/sys/netinet/igmp.c#2 integrate .. //depot/projects/nsched/sys/netinet/igmp.h#2 integrate .. //depot/projects/nsched/sys/netinet/igmp_var.h#2 integrate .. //depot/projects/nsched/sys/netinet/in.c#2 integrate .. //depot/projects/nsched/sys/netinet/in.h#2 integrate .. //depot/projects/nsched/sys/netinet/in_cksum.c#2 integrate .. //depot/projects/nsched/sys/netinet/in_pcb.c#2 integrate .. //depot/projects/nsched/sys/netinet/in_pcb.h#2 integrate .. //depot/projects/nsched/sys/netinet/in_proto.c#2 integrate .. //depot/projects/nsched/sys/netinet/in_systm.h#2 integrate .. //depot/projects/nsched/sys/netinet/in_var.h#2 integrate .. //depot/projects/nsched/sys/netinet/ip.h#2 integrate .. //depot/projects/nsched/sys/netinet/ip6.h#2 integrate .. //depot/projects/nsched/sys/netinet/ip_divert.c#2 integrate .. //depot/projects/nsched/sys/netinet/ip_icmp.c#2 integrate .. //depot/projects/nsched/sys/netinet/ip_icmp.h#2 integrate .. //depot/projects/nsched/sys/netinet/ip_input.c#2 integrate .. //depot/projects/nsched/sys/netinet/ip_mroute.h#2 integrate .. //depot/projects/nsched/sys/netinet/ip_output.c#2 integrate .. //depot/projects/nsched/sys/netinet/ip_var.h#2 integrate .. //depot/projects/nsched/sys/netinet/ipprotosw.h#2 integrate .. //depot/projects/nsched/sys/netinet/raw_ip.c#2 integrate .. //depot/projects/nsched/sys/netinet/tcp.h#2 integrate .. //depot/projects/nsched/sys/netinet/tcp_debug.c#2 integrate .. //depot/projects/nsched/sys/netinet/tcp_debug.h#2 integrate .. //depot/projects/nsched/sys/netinet/tcp_fsm.h#2 integrate .. //depot/projects/nsched/sys/netinet/tcp_input.c#2 integrate .. //depot/projects/nsched/sys/netinet/tcp_output.c#2 integrate .. //depot/projects/nsched/sys/netinet/tcp_seq.h#2 integrate .. //depot/projects/nsched/sys/netinet/tcp_subr.c#2 integrate .. //depot/projects/nsched/sys/netinet/tcp_timer.c#2 integrate .. //depot/projects/nsched/sys/netinet/tcp_timer.h#2 integrate .. //depot/projects/nsched/sys/netinet/tcp_usrreq.c#2 integrate .. //depot/projects/nsched/sys/netinet/tcp_var.h#2 integrate .. //depot/projects/nsched/sys/netinet/tcpip.h#2 integrate .. //depot/projects/nsched/sys/netinet/udp.h#2 integrate .. //depot/projects/nsched/sys/netinet/udp_usrreq.c#2 integrate .. //depot/projects/nsched/sys/netinet/udp_var.h#2 integrate .. //depot/projects/nsched/sys/netinet6/icmp6.c#2 integrate .. //depot/projects/nsched/sys/netinet6/in6.c#2 integrate .. //depot/projects/nsched/sys/netinet6/in6.h#2 integrate .. //depot/projects/nsched/sys/netinet6/in6_cksum.c#2 integrate .. //depot/projects/nsched/sys/netinet6/in6_pcb.c#2 integrate .. //depot/projects/nsched/sys/netinet6/in6_pcb.h#2 integrate .. //depot/projects/nsched/sys/netinet6/in6_prefix.c#2 integrate .. //depot/projects/nsched/sys/netinet6/in6_proto.c#2 integrate .. //depot/projects/nsched/sys/netinet6/in6_src.c#2 integrate .. //depot/projects/nsched/sys/netinet6/in6_var.h#2 integrate .. //depot/projects/nsched/sys/netinet6/ip6_input.c#2 integrate .. //depot/projects/nsched/sys/netinet6/ip6_mroute.c#2 integrate .. //depot/projects/nsched/sys/netinet6/ip6_output.c#2 integrate .. //depot/projects/nsched/sys/netinet6/ip6_var.h#2 integrate .. //depot/projects/nsched/sys/netinet6/ip6protosw.h#2 integrate .. //depot/projects/nsched/sys/netinet6/mld6.c#2 integrate .. //depot/projects/nsched/sys/netinet6/raw_ip6.c#2 integrate .. //depot/projects/nsched/sys/netinet6/tcp6_var.h#2 integrate .. //depot/projects/nsched/sys/netinet6/udp6_output.c#2 integrate .. //depot/projects/nsched/sys/netinet6/udp6_usrreq.c#2 integrate .. //depot/projects/nsched/sys/netinet6/udp6_var.h#2 integrate .. //depot/projects/nsched/sys/netipsec/key.c#2 integrate .. //depot/projects/nsched/sys/nfs/nfs_common.c#2 integrate .. //depot/projects/nsched/sys/nfs/nfs_common.h#2 integrate .. //depot/projects/nsched/sys/nfs/nfsproto.h#2 integrate .. //depot/projects/nsched/sys/nfs/rpcv2.h#2 integrate .. //depot/projects/nsched/sys/nfs/xdr_subs.h#2 integrate .. //depot/projects/nsched/sys/nfs4client/nfs4_socket.c#2 integrate .. //depot/projects/nsched/sys/nfs4client/nfs4_vfsops.c#2 integrate .. //depot/projects/nsched/sys/nfs4client/nfs4_vnops.c#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfs.h#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfs_bio.c#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfs_diskless.c#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfs_nfsiod.c#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfs_node.c#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfs_socket.c#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfs_subs.c#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfs_vfsops.c#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfs_vnops.c#3 integrate .. //depot/projects/nsched/sys/nfsclient/nfsargs.h#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfsdiskless.h#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfsm_subs.h#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfsmount.h#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfsnode.h#2 integrate .. //depot/projects/nsched/sys/nfsclient/nfsstats.h#2 integrate .. //depot/projects/nsched/sys/nfsserver/nfs.h#2 integrate .. //depot/projects/nsched/sys/nfsserver/nfs_serv.c#2 integrate .. //depot/projects/nsched/sys/nfsserver/nfs_srvcache.c#2 integrate .. //depot/projects/nsched/sys/nfsserver/nfs_srvsock.c#2 integrate .. //depot/projects/nsched/sys/nfsserver/nfs_srvsubs.c#2 integrate .. //depot/projects/nsched/sys/nfsserver/nfs_syscalls.c#2 integrate .. //depot/projects/nsched/sys/nfsserver/nfsm_subs.h#2 integrate .. //depot/projects/nsched/sys/nfsserver/nfsrvcache.h#2 integrate .. //depot/projects/nsched/sys/nfsserver/nfsrvstats.h#2 integrate .. //depot/projects/nsched/sys/pc98/conf/GENERIC#2 integrate .. //depot/projects/nsched/sys/pc98/conf/GENERIC.hints#2 integrate .. //depot/projects/nsched/sys/pc98/conf/NOTES#2 integrate .. //depot/projects/nsched/sys/pc98/pc98/clock.c#2 integrate .. //depot/projects/nsched/sys/pc98/pc98/fdreg.h#2 integrate .. //depot/projects/nsched/sys/pc98/pc98/isa_dma.c#2 integrate .. //depot/projects/nsched/sys/pc98/pc98/nmi.c#2 integrate .. //depot/projects/nsched/sys/pc98/pc98/pc98.h#2 integrate .. //depot/projects/nsched/sys/pc98/pc98/sio.c#2 integrate .. //depot/projects/nsched/sys/pc98/pc98/wd.c#2 integrate .. //depot/projects/nsched/sys/pc98/pc98/wdreg.h#2 integrate .. //depot/projects/nsched/sys/pci/agpreg.h#2 integrate .. //depot/projects/nsched/sys/pci/cy_pci.c#2 integrate .. //depot/projects/nsched/sys/pci/if_ste.c#3 integrate .. //depot/projects/nsched/sys/pci/if_stereg.h#3 integrate .. //depot/projects/nsched/sys/pci/if_vr.c#2 integrate .. //depot/projects/nsched/sys/pci/if_vrreg.h#2 integrate .. //depot/projects/nsched/sys/powerpc/include/_limits.h#2 integrate .. //depot/projects/nsched/sys/powerpc/include/endian.h#2 integrate .. //depot/projects/nsched/sys/powerpc/include/float.h#2 integrate .. //depot/projects/nsched/sys/powerpc/include/ieee.h#2 integrate .. //depot/projects/nsched/sys/powerpc/include/in_cksum.h#2 integrate .. //depot/projects/nsched/sys/powerpc/include/limits.h#2 integrate .. //depot/projects/nsched/sys/powerpc/include/pmap.h#2 integrate .. //depot/projects/nsched/sys/powerpc/include/ptrace.h#2 integrate .. //depot/projects/nsched/sys/powerpc/powerpc/bcopy.c#2 integrate .. //depot/projects/nsched/sys/powerpc/powerpc/genassym.c#2 integrate .. //depot/projects/nsched/sys/powerpc/powerpc/intr_machdep.c#2 integrate .. //depot/projects/nsched/sys/powerpc/powerpc/pmap.c#2 integrate .. //depot/projects/nsched/sys/powerpc/powerpc/uio_machdep.c#2 integrate .. //depot/projects/nsched/sys/rpc/rpcclnt.h#2 integrate .. //depot/projects/nsched/sys/rpc/rpcm_subs.h#2 integrate .. //depot/projects/nsched/sys/sparc64/creator/creator_upa.c#2 integrate .. //depot/projects/nsched/sys/sparc64/include/_types.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/asm.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/bus_common.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/cache.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/cpu.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/eeprom.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/endian.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/float.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/ieee.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/in_cksum.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/iommureg.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/pmap.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/proc.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/ptrace.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/reg.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/signal.h#2 integrate .. //depot/projects/nsched/sys/sparc64/include/sysarch.h#2 integrate .. //depot/projects/nsched/sys/sparc64/sbus/sbus.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sbus/sbusvar.h#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/bus_machdep.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/cache.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/eeprom.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/eeprom_ebus.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/eeprom_fhc.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/eeprom_sbus.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/in_cksum.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/intr_machdep.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/iommu.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/machdep.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/mem.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/pmap.c#2 integrate .. //depot/projects/nsched/sys/sparc64/sparc64/uio_machdep.c#3 integrate .. //depot/projects/nsched/sys/sys/_iovec.h#2 integrate .. //depot/projects/nsched/sys/sys/_sigset.h#2 integrate .. //depot/projects/nsched/sys/sys/_timespec.h#2 integrate .. //depot/projects/nsched/sys/sys/acct.h#2 integrate .. //depot/projects/nsched/sys/sys/bio.h#2 integrate .. //depot/projects/nsched/sys/sys/bitstring.h#2 integrate .. //depot/projects/nsched/sys/sys/buf.h#2 integrate .. //depot/projects/nsched/sys/sys/callout.h#2 integrate .. //depot/projects/nsched/sys/sys/cdefs.h#2 integrate .. //depot/projects/nsched/sys/sys/clist.h#2 integrate .. //depot/projects/nsched/sys/sys/condvar.h#2 integrate .. //depot/projects/nsched/sys/sys/conf.h#2 integrate .. //depot/projects/nsched/sys/sys/cons.h#2 integrate .. //depot/projects/nsched/sys/sys/ctype.h#2 integrate .. //depot/projects/nsched/sys/sys/dir.h#2 integrate .. //depot/projects/nsched/sys/sys/dirent.h#2 integrate .. //depot/projects/nsched/sys/sys/disklabel.h#2 integrate .. //depot/projects/nsched/sys/sys/diskmbr.h#2 integrate .. //depot/projects/nsched/sys/sys/diskpc98.h#2 integrate .. //depot/projects/nsched/sys/sys/dkstat.h#2 integrate .. //depot/projects/nsched/sys/sys/domain.h#2 integrate .. //depot/projects/nsched/sys/sys/errno.h#2 integrate .. //depot/projects/nsched/sys/sys/exec.h#2 integrate .. //depot/projects/nsched/sys/sys/fbio.h#2 integrate .. //depot/projects/nsched/sys/sys/fcntl.h#2 integrate .. //depot/projects/nsched/sys/sys/file.h#2 integrate .. //depot/projects/nsched/sys/sys/filedesc.h#2 integrate .. //depot/projects/nsched/sys/sys/filio.h#2 integrate .. //depot/projects/nsched/sys/sys/gmon.h#2 integrate .. //depot/projects/nsched/sys/sys/imgact.h#2 integrate .. //depot/projects/nsched/sys/sys/imgact_aout.h#2 integrate .. //depot/projects/nsched/sys/sys/ioccom.h#2 integrate .. //depot/projects/nsched/sys/sys/ioctl.h#2 integrate .. //depot/projects/nsched/sys/sys/ioctl_compat.h#2 integrate .. //depot/projects/nsched/sys/sys/ipc.h#2 integrate .. //depot/projects/nsched/sys/sys/ktrace.h#2 integrate .. //depot/projects/nsched/sys/sys/libkern.h#2 integrate .. //depot/projects/nsched/sys/sys/limits.h#2 integrate .. //depot/projects/nsched/sys/sys/lockf.h#2 integrate .. //depot/projects/nsched/sys/sys/lockmgr.h#2 integrate .. //depot/projects/nsched/sys/sys/malloc.h#2 integrate .. //depot/projects/nsched/sys/sys/mbuf.h#2 integrate .. //depot/projects/nsched/sys/sys/mdioctl.h#2 integrate .. //depot/projects/nsched/sys/sys/mman.h#2 integrate .. //depot/projects/nsched/sys/sys/mount.h#2 integrate .. //depot/projects/nsched/sys/sys/msgbuf.h#2 integrate .. //depot/projects/nsched/sys/sys/mtio.h#2 integrate .. //depot/projects/nsched/sys/sys/namei.h#2 integrate .. //depot/projects/nsched/sys/sys/nlist_aout.h#2 integrate .. //depot/projects/nsched/sys/sys/param.h#2 integrate .. //depot/projects/nsched/sys/sys/proc.h#4 integrate .. //depot/projects/nsched/sys/sys/protosw.h#2 integrate .. //depot/projects/nsched/sys/sys/ptrace.h#2 integrate .. //depot/projects/nsched/sys/sys/queue.h#2 integrate .. //depot/projects/nsched/sys/sys/reboot.h#2 integrate .. //depot/projects/nsched/sys/sys/resource.h#2 integrate .. //depot/projects/nsched/sys/sys/resourcevar.h#2 integrate .. //depot/projects/nsched/sys/sys/select.h#2 integrate .. //depot/projects/nsched/sys/sys/selinfo.h#2 integrate .. //depot/projects/nsched/sys/sys/sigio.h#2 integrate .. //depot/projects/nsched/sys/sys/signal.h#2 integrate .. //depot/projects/nsched/sys/sys/signalvar.h#2 integrate .. //depot/projects/nsched/sys/sys/socket.h#2 integrate .. //depot/projects/nsched/sys/sys/socketvar.h#2 integrate .. //depot/projects/nsched/sys/sys/sockio.h#2 integrate .. //depot/projects/nsched/sys/sys/stat.h#2 integrate .. //depot/projects/nsched/sys/sys/sun_disklabel.h#2 integrate .. //depot/projects/nsched/sys/sys/syscall.h#2 integrate .. //depot/projects/nsched/sys/sys/syscall.mk#2 integrate .. //depot/projects/nsched/sys/sys/sysctl.h#2 integrate .. //depot/projects/nsched/sys/sys/sysent.h#2 integrate .. //depot/projects/nsched/sys/sys/syslimits.h#2 integrate .. //depot/projects/nsched/sys/sys/syslog.h#2 integrate .. //depot/projects/nsched/sys/sys/sysproto.h#2 integrate .. //depot/projects/nsched/sys/sys/systm.h#2 integrate .. //depot/projects/nsched/sys/sys/termios.h#2 integrate .. //depot/projects/nsched/sys/sys/time.h#2 integrate .. //depot/projects/nsched/sys/sys/timeb.h#2 integrate .. //depot/projects/nsched/sys/sys/times.h#2 integrate .. //depot/projects/nsched/sys/sys/timespec.h#2 integrate .. //depot/projects/nsched/sys/sys/tty.h#2 integrate .. //depot/projects/nsched/sys/sys/ttychars.h#2 integrate .. //depot/projects/nsched/sys/sys/ttycom.h#2 integrate .. //depot/projects/nsched/sys/sys/ttydefaults.h#2 integrate .. //depot/projects/nsched/sys/sys/ttydev.h#2 integrate .. //depot/projects/nsched/sys/sys/turnstile.h#2 integrate .. //depot/projects/nsched/sys/sys/types.h#2 integrate .. //depot/projects/nsched/sys/sys/ucred.h#2 integrate .. //depot/projects/nsched/sys/sys/uio.h#2 integrate .. //depot/projects/nsched/sys/sys/un.h#2 integrate .. //depot/projects/nsched/sys/sys/unistd.h#2 integrate .. //depot/projects/nsched/sys/sys/unpcb.h#2 integrate .. //depot/projects/nsched/sys/sys/user.h#2 integrate .. //depot/projects/nsched/sys/sys/utsname.h#2 integrate .. //depot/projects/nsched/sys/sys/vmmeter.h#2 integrate .. //depot/projects/nsched/sys/sys/vnode.h#2 integrate .. //depot/projects/nsched/sys/sys/wait.h#2 integrate .. //depot/projects/nsched/sys/tools/makeobjops.awk#2 integrate .. //depot/projects/nsched/sys/tools/vnode_if.awk#2 integrate .. //depot/projects/nsched/sys/ufs/ffs/ffs_alloc.c#2 integrate .. //depot/projects/nsched/sys/ufs/ffs/ffs_balloc.c#2 integrate .. //depot/projects/nsched/sys/ufs/ffs/ffs_extern.h#2 integrate .. //depot/projects/nsched/sys/ufs/ffs/ffs_inode.c#2 integrate .. //depot/projects/nsched/sys/ufs/ffs/ffs_softdep.c#2 integrate .. //depot/projects/nsched/sys/ufs/ffs/ffs_subr.c#2 integrate .. //depot/projects/nsched/sys/ufs/ffs/ffs_tables.c#2 integrate .. //depot/projects/nsched/sys/ufs/ffs/ffs_vfsops.c#2 integrate .. //depot/projects/nsched/sys/ufs/ffs/ffs_vnops.c#2 integrate .. //depot/projects/nsched/sys/ufs/ffs/fs.h#3 integrate .. //depot/projects/nsched/sys/ufs/ufs/dir.h#2 integrate .. //depot/projects/nsched/sys/ufs/ufs/inode.h#2 integrate .. //depot/projects/nsched/sys/ufs/ufs/quota.h#2 integrate .. //depot/projects/nsched/sys/ufs/ufs/ufs_bmap.c#2 integrate .. //depot/projects/nsched/sys/ufs/ufs/ufs_extern.h#2 integrate .. //depot/projects/nsched/sys/ufs/ufs/ufs_ihash.c#2 integrate .. //depot/projects/nsched/sys/ufs/ufs/ufs_inode.c#2 integrate .. //depot/projects/nsched/sys/ufs/ufs/ufs_lookup.c#2 integrate .. //depot/projects/nsched/sys/ufs/ufs/ufs_quota.c#2 integrate .. //depot/projects/nsched/sys/ufs/ufs/ufs_vfsops.c#2 integrate .. //depot/projects/nsched/sys/ufs/ufs/ufs_vnops.c#2 integrate .. //depot/projects/nsched/sys/ufs/ufs/ufsmount.h#2 integrate .. //depot/projects/nsched/sys/vm/device_pager.c#2 integrate .. //depot/projects/nsched/sys/vm/pmap.h#2 integrate .. //depot/projects/nsched/sys/vm/swap_pager.h#2 integrate .. //depot/projects/nsched/sys/vm/vm.h#2 integrate .. //depot/projects/nsched/sys/vm/vm_contig.c#2 integrate .. //depot/projects/nsched/sys/vm/vm_extern.h#2 integrate .. //depot/projects/nsched/sys/vm/vm_glue.c#2 integrate .. //depot/projects/nsched/sys/vm/vm_init.c#2 integrate .. //depot/projects/nsched/sys/vm/vm_kern.c#2 integrate .. //depot/projects/nsched/sys/vm/vm_kern.h#2 integrate .. //depot/projects/nsched/sys/vm/vm_map.c#2 integrate .. //depot/projects/nsched/sys/vm/vm_map.h#2 integrate .. //depot/projects/nsched/sys/vm/vm_meter.c#2 integrate .. //depot/projects/nsched/sys/vm/vm_mmap.c#2 integrate .. //depot/projects/nsched/sys/vm/vm_object.c#2 integrate .. //depot/projects/nsched/sys/vm/vm_object.h#2 integrate .. //depot/projects/nsched/sys/vm/vm_page.c#2 integrate .. //depot/projects/nsched/sys/vm/vm_page.h#2 integrate .. //depot/projects/nsched/sys/vm/vm_pageout.h#2 integrate .. //depot/projects/nsched/sys/vm/vm_pager.c#2 integrate .. //depot/projects/nsched/sys/vm/vm_pager.h#2 integrate .. //depot/projects/nsched/sys/vm/vm_param.h#2 integrate .. //depot/projects/nsched/sys/vm/vm_unix.c#2 integrate .. //depot/projects/nsched/sys/vm/vnode_pager.c#2 integrate .. //depot/projects/nsched/sys/vm/vnode_pager.h#2 integrate Differences ... ==== //depot/projects/nsched/sys/alpha/alpha/clock.c#2 (text+ko) ==== @@ -15,10 +15,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -42,7 +38,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/clock.c,v 1.35 2003/11/13 09:24:21 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/clock.c,v 1.36 2004/04/05 21:00:49 imp Exp $"); #include "opt_clock.h" ==== //depot/projects/nsched/sys/alpha/alpha/genassym.c#2 (text+ko) ==== @@ -13,10 +13,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -37,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/genassym.c,v 1.43 2003/08/22 07:20:25 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/genassym.c,v 1.44 2004/04/05 21:00:49 imp Exp $"); #include #include ==== //depot/projects/nsched/sys/alpha/alpha/mem.c#2 (text+ko) ==== @@ -16,10 +16,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -41,7 +37,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/mem.c,v 1.47 2004/02/21 21:10:38 phk Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/mem.c,v 1.48 2004/04/05 21:00:49 imp Exp $"); /* * Memory special file ==== //depot/projects/nsched/sys/alpha/alpha/pmap.c#2 (text+ko) ==== @@ -148,7 +148,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/pmap.c,v 1.140 2004/03/07 21:06:46 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/pmap.c,v 1.142 2004/04/05 04:07:58 alc Exp $"); #include #include @@ -301,7 +301,6 @@ */ struct pmap kernel_pmap_store; -vm_offset_t avail_start; /* PA of first available physical page */ vm_offset_t avail_end; /* PA of last available physical page */ vm_offset_t virtual_avail; /* VA of first avail page (after kernel bss) */ vm_offset_t virtual_end; /* VA of last avail page (end of kernel AS) */ @@ -512,7 +511,6 @@ Lev2map[i] = newpte; } - avail_start = phys_avail[0]; for (i = 0; phys_avail[i+2]; i+= 2) ; avail_end = phys_avail[i+1]; @@ -615,8 +613,7 @@ * way, discontiguous physical memory. */ void -pmap_init(phys_start, phys_end) - vm_offset_t phys_start, phys_end; +pmap_init(void) { int i; int initial_pvs; ==== //depot/projects/nsched/sys/alpha/alpha/sys_machdep.c#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -34,7 +30,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/sys_machdep.c,v 1.26 2003/08/22 07:20:25 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/sys_machdep.c,v 1.27 2004/04/05 21:00:49 imp Exp $"); #include "opt_mac.h" ==== //depot/projects/nsched/sys/alpha/alpha/timerreg.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -31,7 +27,7 @@ * SUCH DAMAGE. * * from: Header: timerreg.h,v 1.2 93/02/28 15:08:58 mccanne Exp - * $FreeBSD: src/sys/alpha/alpha/timerreg.h,v 1.2 1999/08/28 00:38:32 peter Exp $ + * $FreeBSD: src/sys/alpha/alpha/timerreg.h,v 1.3 2004/04/07 20:45:55 imp Exp $ */ /* ==== //depot/projects/nsched/sys/alpha/alpha/uio_machdep.c#2 (text+ko) ==== @@ -16,10 +16,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -40,7 +36,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/alpha/alpha/uio_machdep.c,v 1.1 2004/03/20 21:06:20 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/alpha/alpha/uio_machdep.c,v 1.2 2004/04/05 21:00:49 imp Exp $"); #include #include ==== //depot/projects/nsched/sys/alpha/include/_limits.h#2 (text+ko) ==== @@ -10,10 +10,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -32,7 +28,7 @@ * * @(#)limits.h 8.3 (Berkeley) 1/4/94 * From: NetBSD: limits.h,v 1.3 1997/04/06 08:47:31 cgd Exp - * $FreeBSD: src/sys/alpha/include/_limits.h,v 1.14 2003/05/19 20:29:06 kan Exp $ + * $FreeBSD: src/sys/alpha/include/_limits.h,v 1.15 2004/04/05 21:00:50 imp Exp $ */ #ifndef _MACHINE__LIMITS_H_ ==== //depot/projects/nsched/sys/alpha/include/cpu.h#2 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/sys/alpha/include/cpu.h,v 1.36 2003/08/17 06:42:07 marcel Exp $ */ +/* $FreeBSD: src/sys/alpha/include/cpu.h,v 1.37 2004/04/05 21:00:50 imp Exp $ */ /* From: NetBSD: cpu.h,v 1.18 1997/09/23 23:17:49 mjacob Exp */ /* @@ -18,10 +18,6 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. - * 3. All advertising materials mentioning features or use of this software - * must display the following acknowledgement: - * This product includes software developed by the University of - * California, Berkeley and its contributors. * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sat Apr 10 13:38:57 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id A5AD416A4D0; Sat, 10 Apr 2004 13:38:57 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77BD516A4CE for ; Sat, 10 Apr 2004 13:38:57 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C85143D46 for ; Sat, 10 Apr 2004 13:38:57 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3AKcvGe008551 for ; Sat, 10 Apr 2004 13:38:57 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3AKcvEk008548 for perforce@freebsd.org; Sat, 10 Apr 2004 13:38:57 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Sat, 10 Apr 2004 13:38:57 -0700 (PDT) Message-Id: <200404102038.i3AKcvEk008548@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50791 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 20:38:58 -0000 http://perforce.freebsd.org/chv.cgi?CH=50791 Change 50791 by marcel@marcel_nfs on 2004/04/10 13:38:46 Revert import of binutils. Affected files ... .. //depot/projects/gdb/contrib/binutils/ChangeLog#3 add .. //depot/projects/gdb/contrib/binutils/MAINTAINERS#3 add .. //depot/projects/gdb/contrib/binutils/README-maintainer-mode#3 add .. //depot/projects/gdb/contrib/binutils/bfd/elf32-i386-fbsd.c#3 add .. //depot/projects/gdb/contrib/binutils/bfd/elf64-alpha-fbsd.c#3 add .. //depot/projects/gdb/contrib/binutils/bfd/po/POTFILES.in#3 add .. //depot/projects/gdb/contrib/binutils/config/mh-openedition#3 add .. //depot/projects/gdb/contrib/binutils/config/mh-sysv#3 add .. //depot/projects/gdb/contrib/binutils/config/mt-armpic#3 add .. //depot/projects/gdb/contrib/binutils/config/mt-elfalphapic#3 add .. //depot/projects/gdb/contrib/binutils/config/mt-ia64pic#3 add .. //depot/projects/gdb/contrib/binutils/config/mt-papic#3 add .. //depot/projects/gdb/contrib/binutils/config/mt-ppcpic#3 add .. //depot/projects/gdb/contrib/binutils/config/mt-s390pic#3 add .. //depot/projects/gdb/contrib/binutils/config/mt-sparcpic#3 add .. //depot/projects/gdb/contrib/binutils/config/mt-x86pic#3 add .. //depot/projects/gdb/contrib/binutils/etc/ChangeLog#3 add .. //depot/projects/gdb/contrib/binutils/gas/config/obj-generic.c#3 add .. //depot/projects/gdb/contrib/binutils/gas/config/obj-generic.h#3 add .. //depot/projects/gdb/contrib/binutils/gas/doc/gasp.texi#3 add .. //depot/projects/gdb/contrib/binutils/gas/gasp.c#3 add .. //depot/projects/gdb/contrib/binutils/include/callback.h#3 add .. //depot/projects/gdb/contrib/binutils/include/remote-sim.h#3 add .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386freebsd.sh#3 add .. //depot/projects/gdb/contrib/binutils/libiberty/configure.in#3 add .. //depot/projects/gdb/contrib/binutils/libiberty/pexecute.c#3 add Differences ... From owner-p4-projects@FreeBSD.ORG Sat Apr 10 13:44:05 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 479F116A4D0; Sat, 10 Apr 2004 13:44:05 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F49216A4CE for ; Sat, 10 Apr 2004 13:44:05 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F7E143D5C for ; Sat, 10 Apr 2004 13:44:05 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3AKi4Ge011282 for ; Sat, 10 Apr 2004 13:44:04 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3AKi3Ws011278 for perforce@freebsd.org; Sat, 10 Apr 2004 13:44:03 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Sat, 10 Apr 2004 13:44:03 -0700 (PDT) Message-Id: <200404102044.i3AKi3Ws011278@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50792 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 20:44:06 -0000 http://perforce.freebsd.org/chv.cgi?CH=50792 Change 50792 by marcel@marcel_nfs on 2004/04/10 13:44:03 Revert import of binutils. Affected files ... .. //depot/projects/gdb/contrib/binutils/FREEBSD-Xlist#2 edit .. //depot/projects/gdb/contrib/binutils/FREEBSD-deletelist#2 edit .. //depot/projects/gdb/contrib/binutils/FREEBSD-upgrade#2 edit .. //depot/projects/gdb/contrib/binutils/README#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-9193#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-9495#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-9697#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-9899#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/MAINTAINERS#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/PORTING#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/README#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/TODO#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/aout-sparcle.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/aout0.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/aout32.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/aout64.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/armnetbsd.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/demo64.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/bfdsumm.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/doc.str#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/elf.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/elfcode.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/header.sed#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/proto.str#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf32.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf64.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/host-aout.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/hosts/alphalinux.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/hosts/decstation.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/hosts/i386bsd.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/hosts/i386linux.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/hosts/i386sco.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/i386bsd.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/i386freebsd.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/i386netbsd.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/pe-ppc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/stab-syms.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/stamp-h.in#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/targmatch.sed#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/configure.tgt#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/defparse.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/defparse.h#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/defparse.y#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/emul_vanilla.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/is-ranlib.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/is-strip.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/maybe-ranlib.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/maybe-strip.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/not-ranlib.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/not-strip.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/ranlib.sh#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/resres.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/sanity.sh#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/stamp-h.in#3 edit .. //depot/projects/gdb/contrib/binutils/config/accross.m4#2 delete .. //depot/projects/gdb/contrib/binutils/config/acx.m4#2 delete .. //depot/projects/gdb/contrib/binutils/config/gettext.m4#2 delete .. //depot/projects/gdb/contrib/binutils/config/mh-armpic#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-cygwin#2 delete .. //depot/projects/gdb/contrib/binutils/config/mh-decstation#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-dgux386#2 delete .. //depot/projects/gdb/contrib/binutils/config/mh-djgpp#2 delete .. //depot/projects/gdb/contrib/binutils/config/mh-elfalphapic#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-i370pic#2 delete .. //depot/projects/gdb/contrib/binutils/config/mh-ia64pic#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-interix#2 delete .. //depot/projects/gdb/contrib/binutils/config/mh-lynxrs6k#2 delete .. //depot/projects/gdb/contrib/binutils/config/mh-m68kpic#2 delete .. //depot/projects/gdb/contrib/binutils/config/mh-mingw32#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-ncr3000#2 delete .. //depot/projects/gdb/contrib/binutils/config/mh-papic#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-ppcpic#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-s390pic#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-sparcpic#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-x86pic#3 edit .. //depot/projects/gdb/contrib/binutils/config/mt-alphaieee#3 edit .. //depot/projects/gdb/contrib/binutils/config/mt-d30v#2 delete .. //depot/projects/gdb/contrib/binutils/config/mt-linux#3 edit .. //depot/projects/gdb/contrib/binutils/config/mt-netware#2 delete .. //depot/projects/gdb/contrib/binutils/config/mt-ospace#3 edit .. //depot/projects/gdb/contrib/binutils/config/mt-wince#2 delete .. //depot/projects/gdb/contrib/binutils/config/no-executables.m4#2 delete .. //depot/projects/gdb/contrib/binutils/config/progtest.m4#2 delete .. //depot/projects/gdb/contrib/binutils/etc/configbuild.ein#2 delete .. //depot/projects/gdb/contrib/binutils/etc/configbuild.fig#2 delete .. //depot/projects/gdb/contrib/binutils/etc/configbuild.jin#2 delete .. //depot/projects/gdb/contrib/binutils/etc/configbuild.tin#2 delete .. //depot/projects/gdb/contrib/binutils/etc/configdev.ein#2 delete .. //depot/projects/gdb/contrib/binutils/etc/configdev.fig#2 delete .. //depot/projects/gdb/contrib/binutils/etc/configdev.jin#2 delete .. //depot/projects/gdb/contrib/binutils/etc/configdev.tin#2 delete .. //depot/projects/gdb/contrib/binutils/etc/configure#2 delete .. //depot/projects/gdb/contrib/binutils/etc/configure.in#2 delete .. //depot/projects/gdb/contrib/binutils/etc/configure.info#2 delete .. //depot/projects/gdb/contrib/binutils/etc/configure.texi#2 delete .. //depot/projects/gdb/contrib/binutils/etc/fdl.texi#2 delete .. //depot/projects/gdb/contrib/binutils/etc/make-stds.texi#2 delete .. //depot/projects/gdb/contrib/binutils/etc/standards.info#2 delete .. //depot/projects/gdb/contrib/binutils/etc/standards.texi#2 delete .. //depot/projects/gdb/contrib/binutils/etc/texi2pod.pl#2 delete .. //depot/projects/gdb/contrib/binutils/gas/COPYING#2 delete .. //depot/projects/gdb/contrib/binutils/gas/ChangeLog-0001#3 edit .. //depot/projects/gdb/contrib/binutils/gas/ChangeLog-0203#2 delete .. //depot/projects/gdb/contrib/binutils/gas/ChangeLog-9697#3 edit .. //depot/projects/gdb/contrib/binutils/gas/ChangeLog-9899#3 edit .. //depot/projects/gdb/contrib/binutils/gas/MAINTAINERS#3 edit .. //depot/projects/gdb/contrib/binutils/gas/README-vms#2 delete .. //depot/projects/gdb/contrib/binutils/gas/asintl.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config-gas.com#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/aout_gnu.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/atof-ieee.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/atof-tahoe.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/atof-vax.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/e-crisaout.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/e-criself.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/e-i386aout.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/e-i386coff.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/e-i386elf.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/e-mipsecoff.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/e-mipself.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/itbl-mips.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/m68k-parse.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/m68k-parse.y#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/m88k-opcode.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/obj-bout.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/obj-bout.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/obj-evax.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/obj-evax.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/obj-hp300.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/obj-hp300.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/obj-multi.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-som.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/obj-som.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/obj-vms.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/obj-vms.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-a29k.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-a29k.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-avr.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-avr.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-cris.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-cris.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-d10v.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-d10v.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-d30v.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-d30v.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-dlx.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-dlx.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-fr30.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-fr30.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-frv.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-frv.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-generic.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-generic.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-h8300.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-h8300.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-h8500.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-h8500.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-hppa.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-hppa.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-i370.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-i370.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-i860.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-i860.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-i960.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-i960.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-ip2k.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-ip2k.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-iq2000.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-iq2000.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-m32r.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-m32r.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-m68851.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-m68hc11.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-m68hc11.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-m68k.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-m68k.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-m88k.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-m88k.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-mcore.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-mcore.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-mips.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-mips.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-mmix.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-mmix.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-mn10200.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-mn10200.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-mn10300.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-mn10300.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-msp430.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-msp430.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-ns32k.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-ns32k.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-openrisc.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-openrisc.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-or32.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-or32.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-pdp11.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-pdp11.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-pj.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-pj.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-sh.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-sh.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-sh64.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-sh64.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-tahoe.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-tahoe.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-tic4x.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-tic4x.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-tic54x.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-tic54x.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-tic80.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-tic80.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-vax.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-vax.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-w65.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-w65.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-xstormy16.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-xstormy16.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-xtensa.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/tc-xtensa.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-386bsd.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-aix5.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-aux.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-delt88.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-delta.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-dpx2.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-dynix.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-epoc-pe.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-freebsd.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-go32.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-hp300.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-hppa.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-hppa64.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-hppalinux64.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-hpux.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-i386aix.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-ia64aix.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-ic960.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-interix.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-irix.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-linux.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-lnews.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-lynx.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-mach.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-macos.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-nbsd.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-nbsd532.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-pc532mach.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-psos.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-riscix.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-sparcaout.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-sun3.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-svr4.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-sysv32.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-tmips.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/te-wince-pe.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/vax-inst.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/vms-a-conf.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/vms-conf.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/xtensa-istack.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/xtensa-relax.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/config/xtensa-relax.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/debug.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/Makefile#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/as.info#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/as.info-1#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/as.info-2#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/as.info-3#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/asconfig.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-a29k.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-arc.texi#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/c-cris.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-d10v.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-d30v.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-h8300.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-h8500.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-hppa.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-i370.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-i860.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-i960.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-ip2k.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-m32r.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-m68hc11.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-m68k.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-m88k.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-mips.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-mmix.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-msp430.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-ns32k.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-pdp11.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-pj.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-sh64.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-tic54x.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-vax.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/c-xtensa.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/fdl.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/doc/gasver.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gas/dw2gencfi.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/dw2gencfi.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/emul-target.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/flonum-konst.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/gdbinit.in#3 edit .. //depot/projects/gdb/contrib/binutils/gas/itbl-lex.l#3 edit .. //depot/projects/gdb/contrib/binutils/gas/link.cmd#3 edit .. //depot/projects/gdb/contrib/binutils/gas/literal.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/mac-as.r#2 delete .. //depot/projects/gdb/contrib/binutils/gas/makefile.vms#2 delete .. //depot/projects/gdb/contrib/binutils/gas/mpw-config.in#2 delete .. //depot/projects/gdb/contrib/binutils/gas/mpw-make.sed#2 delete .. //depot/projects/gdb/contrib/binutils/gas/po/.cvsignore#2 delete .. //depot/projects/gdb/contrib/binutils/gas/po/Makefile#2 delete .. //depot/projects/gdb/contrib/binutils/gas/po/POTFILES#2 delete .. //depot/projects/gdb/contrib/binutils/gas/po/es.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/gas/po/es.po#2 delete .. //depot/projects/gdb/contrib/binutils/gas/po/fr.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/gas/po/fr.po#2 delete .. //depot/projects/gdb/contrib/binutils/gas/po/tr.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/gas/po/tr.po#2 delete .. //depot/projects/gdb/contrib/binutils/gas/stamp-h.in#3 edit .. //depot/projects/gdb/contrib/binutils/gas/struc-symbol.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/vmsconf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/POTFILES.in#3 edit .. //depot/projects/gdb/contrib/binutils/include/MAINTAINERS#3 edit .. //depot/projects/gdb/contrib/binutils/include/alloca-conf.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/aout/ar.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/aout/encap.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/aout/host.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/aout/ranlib.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/aout/reloc.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/aout/stab_gnu.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/aout/sun4.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/bin-bugs.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/alpha.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/aux-coff.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/external.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/i386.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/ia64.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/powerpc.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/rs6000.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/rs6k64.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/sparc.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/sym.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/symconst.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/dyn-string.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/alpha.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/arc.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/avr.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/cris.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/d10v.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/d30v.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/dlx.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/dwarf.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/fr30.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/hppa.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/i386.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/i860.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/i960.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/m68k.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/mcore.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/mn10200.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/openrisc.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/or32.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/pj.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/vax.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/filenames.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/fnmatch.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/fopen-bin.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/fopen-same.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/gdbm.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/ieee.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/md5.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/objalloc.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/opcode/arm.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/progress.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/sort.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/symcat.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/ternary.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/xregex.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/xregex2.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ChangeLog-9899#3 edit .. //depot/projects/gdb/contrib/binutils/ld/MAINTAINERS#3 edit .. //depot/projects/gdb/contrib/binutils/ld/TODO#3 edit .. //depot/projects/gdb/contrib/binutils/ld/acinclude.m4#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/README#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/alpha.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armaoutb.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armaoutl.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armcoff.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armelf_fbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armelf_nbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armelfb_nbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armnbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/coff_sparc.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32lppc.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32lppcsim.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32ppc_fbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32ppclinux.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32ppcsim.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64_ia64_fbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64_sparc_fbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64alpha_fbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64alpha_nbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64lppc.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_fbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_i386_chaos.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_i386_fbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_i386_ldso.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_x86_64_fbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386aout.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386bsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386coff.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386linux.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386moss.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386nbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386nto.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386nw.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386pe.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386pe_posix.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/ppcmacos.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/ppcnw.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/ppcpe.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/sparcaout.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/sparclinux.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/sparcnbsd.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/sun4.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/README#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/astring.sed#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/ostring.sed#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/README#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/alpha.sc#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/aout.sc#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/armaout.sc#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/i386coff.sc#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/nw.sc#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/ppcpe.sc#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/sh.sc#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/sparccoff.sc#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/vanilla.sc#3 edit .. //depot/projects/gdb/contrib/binutils/ld/stamp-h.in#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/_doprnt.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/alloca.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/atexit.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/basename.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/bcmp.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/bcopy.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/bsearch.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/bzero.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/choose-temp.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/clock.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/concat.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/config/mh-cxux7#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/config/mh-fbsd21#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/config/mh-openedition#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/copying-lib.texi#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/dyn-string.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/fdmatch.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/ffs.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/fnmatch.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/fnmatch.txh#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/gather-docs#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/getpagesize.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/getruntime.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/index.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/insque.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/make-temp-file.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/mkstemps.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/objalloc.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/obstack.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/obstacks.texi#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/partition.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/putenv.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/random.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/rindex.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/setenv.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/sort.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/spaces.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strchr.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strrchr.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strtod.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strtol.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strtoul.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/ternary.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/tmpnam.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/vfork.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/waitpid.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/xexit.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/xmemdup.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/xstrdup.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/xstrerror.c#3 edit .. //depot/projects/gdb/contrib/binutils/ltmain.sh#3 edit .. //depot/projects/gdb/contrib/binutils/move-if-change#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ChangeLog-9297#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ChangeLog-9899#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/MAINTAINERS#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/acinclude.m4#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/alpha-dis.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/arc-dis.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/arc-dis.h#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/arc-ext.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/arc-ext.h#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-asmtab.h#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-war.tbl#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/opintl.h#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/stamp-h.in#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/sysdep.h#3 edit .. //depot/projects/gdb/contrib/binutils/ylwrap#3 edit Differences ... ==== //depot/projects/gdb/contrib/binutils/FREEBSD-Xlist#2 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/FREEBSD-deletelist#2 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/FREEBSD-upgrade#2 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/README#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-9193#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-9495#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-9697#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-9899#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/MAINTAINERS#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/PORTING#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/README#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/TODO#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/aout-sparcle.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/aout0.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/aout32.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/aout64.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/armnetbsd.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/demo64.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/doc/bfdsumm.texi#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/doc/doc.str#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/doc/elf.texi#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/doc/elfcode.texi#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/doc/header.sed#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/doc/proto.str#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/elf32.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/elf64.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/host-aout.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/hosts/alphalinux.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/hosts/decstation.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/hosts/i386bsd.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/hosts/i386linux.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/hosts/i386sco.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/i386bsd.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/i386freebsd.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/i386netbsd.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/pe-ppc.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/stab-syms.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/stamp-h.in#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/bfd/targmatch.sed#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/configure.tgt#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/defparse.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/defparse.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/defparse.y#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/emul_vanilla.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/is-ranlib.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/is-strip.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/maybe-ranlib.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/maybe-strip.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/not-ranlib.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/not-strip.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/ranlib.sh#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/resres.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/sanity.sh#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/binutils/stamp-h.in#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mh-armpic#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mh-decstation#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mh-elfalphapic#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mh-ia64pic#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mh-mingw32#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mh-papic#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mh-ppcpic#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mh-s390pic#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mh-sparcpic#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mh-x86pic#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mt-alphaieee#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mt-linux#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/config/mt-ospace#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/ChangeLog-0001#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/ChangeLog-9697#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/ChangeLog-9899#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/MAINTAINERS#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/asintl.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/aout_gnu.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/atof-ieee.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/atof-vax.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/e-i386aout.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/e-i386coff.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/e-i386elf.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/obj-multi.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/tc-generic.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/tc-generic.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/tc-m68851.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/te-386bsd.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/te-aux.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/te-freebsd.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/te-linux.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/te-nbsd.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/te-sparcaout.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/te-svr4.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/config/te-sysv32.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/debug.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/doc/c-arc.texi#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/emul-target.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/flonum-konst.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/gdbinit.in#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/itbl-lex.l#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/link.cmd#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/literal.c#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/stamp-h.in#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gas/struc-symbol.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/gprof/po/POTFILES.in#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/MAINTAINERS#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/alloca-conf.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/aout/ar.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/aout/encap.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/aout/host.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/aout/ranlib.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/aout/reloc.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/aout/stab_gnu.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/aout/sun4.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/bin-bugs.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/coff/alpha.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/coff/aux-coff.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/coff/external.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/coff/i386.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/coff/ia64.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/coff/powerpc.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/coff/rs6000.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/coff/rs6k64.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/coff/sparc.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/coff/sym.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/coff/symconst.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/dyn-string.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/alpha.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/arc.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/avr.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/cris.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/d10v.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/d30v.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/dlx.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/dwarf.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/fr30.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/hppa.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/i386.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/i860.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/i960.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/m68k.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/mcore.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/mn10200.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/openrisc.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/or32.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/pj.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/elf/vax.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/filenames.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/fnmatch.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/fopen-bin.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/fopen-same.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/gdbm.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/ieee.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/md5.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/objalloc.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/opcode/arm.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/progress.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/sort.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/symcat.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/ternary.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/xregex.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/include/xregex2.h#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/ld/ChangeLog-9899#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/ld/MAINTAINERS#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/ld/TODO#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/ld/acinclude.m4#3 (text+ko) ==== >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sat Apr 10 13:49:12 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 14E8B16A4D0; Sat, 10 Apr 2004 13:49:12 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E27ED16A4CE for ; Sat, 10 Apr 2004 13:49:11 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3DE643D48 for ; Sat, 10 Apr 2004 13:49:11 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3AKnBGe012333 for ; Sat, 10 Apr 2004 13:49:11 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3AKnBg4012329 for perforce@freebsd.org; Sat, 10 Apr 2004 13:49:11 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Sat, 10 Apr 2004 13:49:11 -0700 (PDT) Message-Id: <200404102049.i3AKnBg4012329@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50793 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 20:49:12 -0000 http://perforce.freebsd.org/chv.cgi?CH=50793 Change 50793 by marcel@marcel_nfs on 2004/04/10 13:48:15 Revert import of binutils. Affected files ... .. //depot/projects/gdb/contrib/binutils/gprof/source.c#2 delete .. //depot/projects/gdb/contrib/binutils/include/COPYING#2 delete .. //depot/projects/gdb/contrib/binutils/include/ChangeLog-9103#2 delete .. //depot/projects/gdb/contrib/binutils/include/aout/adobe.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/aout/dynix3.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/aout/hp.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/aout/hp300hpux.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/aout/hppa.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/bout.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/ChangeLog-9103#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/a29k.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/apollo.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/go32exe.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/h8300.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/h8500.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/i860.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/i960.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/m68k.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/m88k.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/mcore.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/mips.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/mipspe.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/or32.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/tic30.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/tic4x.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/tic54x.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/tic80.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/w65.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/we32k.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/xcoff.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/coff/z8k.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/elf/ChangeLog-9103#2 delete .. //depot/projects/gdb/contrib/binutils/include/elf/ip2k.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/elf/iq2000.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/elf/msp430.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/elf/ppc64.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/elf/xtensa.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/fopen-vms.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/gdb/ChangeLog#2 delete .. //depot/projects/gdb/contrib/binutils/include/gdb/callback.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/gdb/fileio.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/gdb/remote-sim.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/gdb/signals.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/gdb/sim-arm.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/gdb/sim-d10v.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/gdb/sim-frv.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/gdb/sim-h8300.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/gdb/sim-sh.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/hp-symtab.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/ChangeLog#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/README#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/dir.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/dirent.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/fcntl.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/grp.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/mpw.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/pwd.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/spin.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/stat.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/sys/file.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/sys/param.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/sys/resource.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/sys/stat.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/sys/time.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/sys/types.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/utime.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/mpw/varargs.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/nlm/ChangeLog#2 delete .. //depot/projects/gdb/contrib/binutils/include/nlm/alpha-ext.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/nlm/common.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/nlm/external.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/nlm/i386-ext.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/nlm/internal.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/nlm/ppc-ext.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/nlm/sparc32-ext.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/oasys.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/ChangeLog-9103#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/a29k.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/avr.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/cris.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/d10v.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/d30v.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/dlx.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/h8300.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/hppa.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/i370.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/i860.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/i960.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/m68hc11.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/m68k.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/m88k.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/mmix.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/mn10200.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/mn10300.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/msp430.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/ns32k.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/or32.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/pdp11.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/pj.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/pyr.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/tahoe.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/tic4x.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/tic54x.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/tic80.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/opcode/vax.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/os9k.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/xtensa-config.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/xtensa-isa-internal.h#2 delete .. //depot/projects/gdb/contrib/binutils/include/xtensa-isa.h#2 delete .. //depot/projects/gdb/contrib/binutils/ld/ChangeLog-0001#2 delete .. //depot/projects/gdb/contrib/binutils/ld/ChangeLog-0203#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/a29k.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/aix5ppc.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/aix5rs6.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/aixppc.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/aixrs6.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/arm_epoc_pe.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armelfb.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armelfb_linux.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armnto.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/avr1.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/avr2.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/avr3.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/avr4.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/avr5.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/coff_i860.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/crisaout.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/criself.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/crislinux.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/d10velf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/d30v_e.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/d30v_o.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/d30velf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/delta68.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/ebmon29k.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32_dlx.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32_i860.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32_i960.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32am33lin.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32bmipn32-defs.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32btsmip.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32btsmipn32.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32fr30.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32frv.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32frvfd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32i370.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32ip2k.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32iq10.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32iq2000.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32lppcnto.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32ltsmip.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32ltsmipn32.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32mcore.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32mipswindiss.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32openrisc.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32ppcnto.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32ppcwindiss.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32vax.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32xstormy16.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32xtensa.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64_aix.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64btsmip.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64hppa.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64ltsmip.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64mmix.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_i386_be.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/gld960.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/gld960coff.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300elf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300h.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300helf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300hn.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300hnelf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300s.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300self.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300sn.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300snelf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300sx.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300sxelf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300sxn.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8300sxnelf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8500.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8500b.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8500c.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8500m.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/h8500s.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/hp300bsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/hp3hpux.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/hppa64linux.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/hppaelf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/hppalinux.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/hppanbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/hppaobsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386beos.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386go32.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386lynx.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386mach.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386msdos.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/lnk960.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m32relf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m32relf_linux.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m32rlelf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m32rlelf_linux.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68hc11elf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68hc11elfb.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68hc12elf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68hc12elfb.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68k4knbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68kaout.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68kaux.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68kcoff.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68kelf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68kelfnbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68klinux.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68klynx.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68knbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m68kpsos.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/m88kbcs.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/mcorepe.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/mipsbig.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/mipsbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/mipsidt.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/mipsidtl.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/mipslit.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/mipslnews.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/mipspe.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/mmo.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/mn10200.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/mn10300.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/msp430all.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/news.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/ns32knbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/or32.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/or32elf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/pc532macha.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/pdp11.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/pjelf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/pjlelf.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/riscix.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/sa29200.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shelf32.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shelf32_linux.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shelf32_nbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shelf64.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shelf64_nbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shelf_nbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shelf_nto.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shlelf32.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shlelf32_linux.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shlelf32_nbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shlelf64.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shlelf64_nbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shlelf_linux.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shlelf_nbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shlelf_nto.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/shpe.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/sparclynx.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/st2000.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/sun3.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/tic3xcoff.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/tic3xcoff_onchip.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/tic4xcoff.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/tic54xcoff.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/tic80coff.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/vax.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/vaxnbsd.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/w65.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emulparams/xtensa-config.sh#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/aix.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/alphaelf.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/beos.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/gld960.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/gld960c.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/hppaelf.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/ia64elf.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/lnk960.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/m68hc1xelf.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/m68kcoff.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/m68kelf.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/mipsecoff.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/mipself.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/mmix-elfnmmo.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/mmixelf.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/mmo.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/netbsd.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/ppc32elf.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/sh64elf.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/emultempl/xtensaelf.em#2 delete .. //depot/projects/gdb/contrib/binutils/ld/fdl.texi#2 delete .. //depot/projects/gdb/contrib/binutils/ld/mac-ld.r#2 delete .. //depot/projects/gdb/contrib/binutils/ld/mpw-config.in#2 delete .. //depot/projects/gdb/contrib/binutils/ld/mpw-make.sed#2 delete .. //depot/projects/gdb/contrib/binutils/ld/po/.cvsignore#2 delete .. //depot/projects/gdb/contrib/binutils/ld/po/da.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/ld/po/da.po#2 delete .. //depot/projects/gdb/contrib/binutils/ld/po/es.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/ld/po/es.po#2 delete .. //depot/projects/gdb/contrib/binutils/ld/po/fr.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/ld/po/fr.po#2 delete .. //depot/projects/gdb/contrib/binutils/ld/po/sv.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/ld/po/sv.po#2 delete .. //depot/projects/gdb/contrib/binutils/ld/po/tr.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/ld/po/tr.po#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/a29k.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/aix.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/avr.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/crisaout.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/delta68.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/dlx.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/ebmon29k.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/elf32msp430.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/elf32msp430_3.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/elf_chaos.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/elfd10v.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/elfd30v.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/elfi370.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/elfm68hc11.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/elfm68hc12.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/elfxtensa.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/epocpe.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/h8300.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/h8300h.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/h8300hn.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/h8300s.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/h8300sn.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/h8300sx.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/h8300sxn.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/h8500.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/h8500b.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/h8500c.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/h8500m.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/h8500s.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/hppaelf.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/i386beos.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/i386go32.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/i386lynx.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/i386msdos.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/i860coff.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/i960.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/ip2k.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/iq2000.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/m68kaux.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/m68kcoff.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/m68klynx.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/m88kbcs.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/mcorepe.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/mips.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/mipsbsd.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/mmo.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/or32.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/pj.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/psos.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/riscix.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/sa29200.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/sparclynx.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/st2000.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/tic4xcoff.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/tic54xcoff.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/tic80coff.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/w65.sc#2 delete .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/xstormy16.sc#2 delete Differences ... From owner-p4-projects@FreeBSD.ORG Sat Apr 10 14:06:34 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6BBAB16A4D0; Sat, 10 Apr 2004 14:06:34 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47FA516A4CE for ; Sat, 10 Apr 2004 14:06:34 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 264FA43D39 for ; Sat, 10 Apr 2004 14:06:34 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3AL6YGe020476 for ; Sat, 10 Apr 2004 14:06:34 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3AL6XGC020473 for perforce@freebsd.org; Sat, 10 Apr 2004 14:06:33 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Sat, 10 Apr 2004 14:06:33 -0700 (PDT) Message-Id: <200404102106.i3AL6XGC020473@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50795 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 21:06:35 -0000 http://perforce.freebsd.org/chv.cgi?CH=50795 Change 50795 by marcel@marcel_nfs on 2004/04/10 14:05:32 Revert import of binutils. Affected files ... .. //depot/projects/gdb/contrib/binutils/contrib/ChangeLog#3 add .. //depot/projects/gdb/contrib/binutils/contrib/texi2pod.pl#3 add .. //depot/projects/gdb/contrib/binutils/include/regs/ChangeLog#3 add Differences ... From owner-p4-projects@FreeBSD.ORG Sat Apr 10 14:35:10 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 23FCE16A4D0; Sat, 10 Apr 2004 14:35:10 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB4D416A4CE for ; Sat, 10 Apr 2004 14:35:09 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD59543D2F for ; Sat, 10 Apr 2004 14:35:09 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3ALZ9Ge029297 for ; Sat, 10 Apr 2004 14:35:09 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3ALZ9CB029294 for perforce@freebsd.org; Sat, 10 Apr 2004 14:35:09 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Sat, 10 Apr 2004 14:35:09 -0700 (PDT) Message-Id: <200404102135.i3ALZ9CB029294@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50797 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 21:35:10 -0000 http://perforce.freebsd.org/chv.cgi?CH=50797 Change 50797 by marcel@marcel_nfs on 2004/04/10 14:34:16 Revert import of binutils. Affected files ... .. //depot/projects/gdb/contrib/binutils/cpu/ChangeLog#2 delete .. //depot/projects/gdb/contrib/binutils/cpu/frv.cpu#2 delete .. //depot/projects/gdb/contrib/binutils/cpu/frv.opc#2 delete .. //depot/projects/gdb/contrib/binutils/cpu/iq10.cpu#2 delete .. //depot/projects/gdb/contrib/binutils/cpu/iq2000.cpu#2 delete .. //depot/projects/gdb/contrib/binutils/cpu/iq2000.opc#2 delete .. //depot/projects/gdb/contrib/binutils/cpu/iq2000m.cpu#2 delete .. //depot/projects/gdb/contrib/binutils/cpu/simplify.inc#2 delete .. //depot/projects/gdb/contrib/binutils/gas/itbl-lex.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/itbl-parse.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/itbl-parse.h#2 delete .. //depot/projects/gdb/contrib/binutils/gas/m68k-parse.c#2 delete .. //depot/projects/gdb/contrib/binutils/gas/make-gas.com#2 delete .. //depot/projects/gdb/contrib/binutils/gettext.m4#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/.gdbinit#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/ChangeLog#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/ChangeLog-9203#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/MAINTAINERS#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/Makefile.am#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/Makefile.in#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/README#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/TEST#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/TODO#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/acinclude.m4#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/aclocal.m4#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/alpha.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/basic_blocks.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/basic_blocks.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/bb_exit_func.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/bbconv.pl#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/bsd_callg_bl.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/bsd_callg_bl.m#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/call_graph.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/call_graph.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/cg_arcs.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/cg_arcs.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/cg_dfn.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/cg_dfn.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/cg_print.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/cg_print.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/configure#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/configure.in#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/corefile.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/corefile.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/dep-in.sed#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/flat_bl.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/flat_bl.m#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/fsf_callg_bl.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/fsf_callg_bl.m#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/gconfig.in#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/gen-c-prog.awk#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/gmon.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/gmon_io.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/gmon_io.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/gmon_out.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/gprof.1#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/gprof.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/gprof.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/gprof.info#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/gprof.texi#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/hertz.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/hertz.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/hist.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/hist.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/i386.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/mips.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/.cvsignore#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/da.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/da.po#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/de.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/de.po#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/es.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/es.po#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/fr.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/fr.po#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/id.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/id.po#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/pt_BR.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/pt_BR.po#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/sv.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/sv.po#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/tr.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/po/tr.po#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/search_list.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/search_list.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/source.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/sparc.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/stamp-h.in#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/sym_ids.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/sym_ids.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/symtab.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/symtab.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/tahoe.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/utils.c#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/utils.h#2 delete .. //depot/projects/gdb/contrib/binutils/gprof/vax.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/ChangeLog#2 delete .. //depot/projects/gdb/contrib/binutils/intl/Makefile.in#2 delete .. //depot/projects/gdb/contrib/binutils/intl/acconfig.h#2 delete .. //depot/projects/gdb/contrib/binutils/intl/aclocal.m4#2 delete .. //depot/projects/gdb/contrib/binutils/intl/bindtextdom.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/cat-compat.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/config.in#2 delete .. //depot/projects/gdb/contrib/binutils/intl/configure#2 delete .. //depot/projects/gdb/contrib/binutils/intl/configure.in#2 delete .. //depot/projects/gdb/contrib/binutils/intl/dcgettext.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/dgettext.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/explodename.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/finddomain.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/gettext.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/gettext.h#2 delete .. //depot/projects/gdb/contrib/binutils/intl/gettextP.h#2 delete .. //depot/projects/gdb/contrib/binutils/intl/hash-string.h#2 delete .. //depot/projects/gdb/contrib/binutils/intl/intl-compat.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/intlh.inst.in#2 delete .. //depot/projects/gdb/contrib/binutils/intl/l10nflist.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/libgettext.h#2 delete .. //depot/projects/gdb/contrib/binutils/intl/libintl.glibc#2 delete .. //depot/projects/gdb/contrib/binutils/intl/linux-msg.sed#2 delete .. //depot/projects/gdb/contrib/binutils/intl/loadinfo.h#2 delete .. //depot/projects/gdb/contrib/binutils/intl/loadmsgcat.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/localealias.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/po2tbl.sed.in#2 delete .. //depot/projects/gdb/contrib/binutils/intl/textdomain.c#2 delete .. //depot/projects/gdb/contrib/binutils/intl/xopen-msg.sed#2 delete .. //depot/projects/gdb/contrib/binutils/ld/ld.info#2 delete .. //depot/projects/gdb/contrib/binutils/ld/ldgram.c#2 delete .. //depot/projects/gdb/contrib/binutils/ld/ldgram.h#2 delete .. //depot/projects/gdb/contrib/binutils/ld/ldlex.c#2 delete .. //depot/projects/gdb/contrib/binutils/ld/ldver.texi#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/COPYING.LIB#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/config.h-vms#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/config/mh-aix#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/config/mh-windows#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/configure.ac#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/cp-demangle.h#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/cp-demint.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/lrealpath.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/make-relative-prefix.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/makefile.vms#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/mempcpy.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/mpw-config.in#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/mpw-make.sed#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/mpw.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/msdos.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/pex-common.h#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/pex-djgpp.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/pex-mpw.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/pex-msdos.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/pex-os2.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/pex-unix.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/pex-win32.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/pexecute.txh#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/physmem.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/snprintf.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/stpcpy.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/stpncpy.c#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/vmsbuild.com#2 delete .. //depot/projects/gdb/contrib/binutils/libiberty/vsnprintf.c#2 delete .. //depot/projects/gdb/contrib/binutils/makefile.vms#2 delete .. //depot/projects/gdb/contrib/binutils/mkdep#2 delete .. //depot/projects/gdb/contrib/binutils/mpw-README#2 delete .. //depot/projects/gdb/contrib/binutils/mpw-build.in#2 delete .. //depot/projects/gdb/contrib/binutils/mpw-config.in#2 delete .. //depot/projects/gdb/contrib/binutils/mpw-configure#2 delete .. //depot/projects/gdb/contrib/binutils/mpw-install#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/ChangeLog-0001#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/ChangeLog-0203#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/a29k-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/avr-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/cris-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/cris-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/d10v-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/d10v-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/d30v-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/d30v-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/dis-init.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/dlx-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/fr30-asm.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/fr30-desc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/fr30-desc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/fr30-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/fr30-ibld.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/fr30-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/fr30-opc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/frv-asm.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/frv-desc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/frv-desc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/frv-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/frv-ibld.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/frv-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/frv-opc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/h8300-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/h8500-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/h8500-opc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/hppa-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/i370-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/i370-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/i860-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/i960-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/ip2k-asm.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/ip2k-desc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/ip2k-desc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/ip2k-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/ip2k-ibld.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/ip2k-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/ip2k-opc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/iq2000-asm.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/iq2000-desc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/iq2000-desc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/iq2000-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/iq2000-ibld.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/iq2000-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/iq2000-opc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m10200-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m10200-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m10300-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m10300-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m32r-asm.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m32r-desc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m32r-desc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m32r-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m32r-ibld.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m32r-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m32r-opc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m32r-opinst.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m68hc11-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m68hc11-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m68k-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m68k-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/m88k-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/makefile.vms#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/mcore-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/mcore-opc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/mips-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/mips-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/mips16-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/mmix-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/mmix-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/mpw-config.in#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/mpw-make.sed#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/msp430-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/ns32k-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/openrisc-asm.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/openrisc-desc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/openrisc-desc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/openrisc-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/openrisc-ibld.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/openrisc-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/openrisc-opc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/or32-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/or32-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/pdp11-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/pdp11-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/pj-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/pj-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/.cvsignore#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/da.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/da.po#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/de.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/de.po#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/es.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/es.po#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/fr.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/fr.po#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/id.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/id.po#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/nl.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/nl.po#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/pt_BR.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/pt_BR.po#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/ro.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/ro.po#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/sv.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/sv.po#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/tr.gmo#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/po/tr.po#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/sh64-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/sh64-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/sh64-opc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/tic4x-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/tic54x-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/tic54x-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/tic80-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/tic80-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/vax-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/w65-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/w65-opc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/xstormy16-asm.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/xstormy16-desc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/xstormy16-desc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/xstormy16-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/xstormy16-ibld.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/xstormy16-opc.c#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/xstormy16-opc.h#2 delete .. //depot/projects/gdb/contrib/binutils/opcodes/xtensa-dis.c#2 delete .. //depot/projects/gdb/contrib/binutils/setup.com#2 delete .. //depot/projects/gdb/contrib/binutils/src-release#2 delete .. //depot/projects/gdb/contrib/binutils/texinfo/texinfo.tex#2 delete Differences ... From owner-p4-projects@FreeBSD.ORG Sat Apr 10 15:02:15 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9092516A4D0; Sat, 10 Apr 2004 15:02:14 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F7C116A4CE for ; Sat, 10 Apr 2004 15:02:14 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 509B443D39 for ; Sat, 10 Apr 2004 15:02:14 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3AM2EGe036356 for ; Sat, 10 Apr 2004 15:02:14 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3AM1gc4035923 for perforce@freebsd.org; Sat, 10 Apr 2004 15:01:42 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Sat, 10 Apr 2004 15:01:42 -0700 (PDT) Message-Id: <200404102201.i3AM1gc4035923@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50799 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 22:02:15 -0000 http://perforce.freebsd.org/chv.cgi?CH=50799 Change 50799 by marcel@marcel_nfs on 2004/04/10 15:01:01 Revert import of binutils. Affected files ... .. //depot/projects/gdb/contrib/binutils/ChangeLog#4 edit .. //depot/projects/gdb/contrib/binutils/FREEBSD-Xlist#3 edit .. //depot/projects/gdb/contrib/binutils/FREEBSD-deletelist#3 edit .. //depot/projects/gdb/contrib/binutils/FREEBSD-upgrade#3 edit .. //depot/projects/gdb/contrib/binutils/MAINTAINERS#4 edit .. //depot/projects/gdb/contrib/binutils/Makefile.in#3 edit .. //depot/projects/gdb/contrib/binutils/README#4 edit .. //depot/projects/gdb/contrib/binutils/README-maintainer-mode#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-0001#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-9193#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-9495#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-9697#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/ChangeLog-9899#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/MAINTAINERS#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/Makefile.am#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/Makefile.in#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/PORTING#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/README#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/TODO#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/acinclude.m4#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/aclocal.m4#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/aout-arm.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/aout-encap.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/aout-sparcle.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/aout-target.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/aout0.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/aout32.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/aout64.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/aoutf1.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/aoutx.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/archive.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/archive64.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/archures.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/armnetbsd.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/bfd-in.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/bfd-in2.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/bfd.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/binary.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/cache.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/coff-alpha.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/coff-arm.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/coff-aux.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/coff-i386.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/coff-ia64.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/coff-ppc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/coff-rs6000.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/coff-sparc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/coff64-rs6000.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/coffcode.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/coffgen.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/cofflink.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/coffswap.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/config.bfd#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/config.in#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/configure#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/configure.host#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/configure.in#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/corefile.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/cpu-alpha.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/cpu-arc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/cpu-arm.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/cpu-i386.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/cpu-ia64-opc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/cpu-ia64.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/cpu-powerpc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/cpu-rs6000.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/cpu-s390.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/cpu-sparc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/demo64.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/dep-in.sed#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/Makefile.am#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/Makefile.in#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/aoutx.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/archive.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/archures.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/bfd.texinfo#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/bfdint.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/bfdsumm.texi#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/bfdt.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/cache.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/chew.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/coffcode.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/core.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/doc.str#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/elf.texi#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/elfcode.texi#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/format.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/hash.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/header.sed#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/init.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/libbfd.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/linker.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/opncls.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/proto.str#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/reloc.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/section.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/syms.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/doc/targets.texi#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/dwarf1.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/dwarf2.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/ecoff.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/ecofflink.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/ecoffswap.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/efi-app-ia32.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/efi-app-ia64.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf-bfd.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf-eh-frame.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf-strtab.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf32-arc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf32-arm.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf32-gen.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf32-i386-fbsd.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf32-i386.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf32-ppc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf32-s390.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf32-sparc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf32.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf64-alpha-fbsd.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf64-alpha.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf64-gen.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf64-ppc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf64-ppc.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf64-s390.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf64-sparc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf64-x86-64.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elf64.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/elfarm-nabi.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elfarm-oabi.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elfcode.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elfcore.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elflink.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elflink.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elfxx-ia64.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/elfxx-target.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/format.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/freebsd.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/gen-aout.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/genlink.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/hash.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/host-aout.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/hosts/alphalinux.h#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/hosts/decstation.h#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/hosts/i386bsd.h#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/hosts/i386linux.h#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/hosts/i386sco.h#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/i386aout.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/i386bsd.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/i386freebsd.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/i386linux.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/i386netbsd.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/ieee.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/ihex.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/init.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/libaout.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/libbfd-in.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/libbfd.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/libbfd.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/libcoff-in.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/libcoff.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/libecoff.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/libieee.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/libpei.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/linker.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/merge.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/netbsd-core.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/netbsd.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/opncls.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/osf-core.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/pe-arm.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/pe-i386.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/pe-ppc.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/peXXigen.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/peicode.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/po/BLD-POTFILES.in#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/po/Make-in#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/po/POTFILES.in#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/po/SRC-POTFILES.in#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/po/bfd.pot#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/ppcboot.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/ptrace-core.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/reloc.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/reloc16.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/rs6000-core.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/sco5-core.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/section.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/sparclinux.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/sparcnetbsd.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/srec.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/stab-syms.c#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/stabs.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/stamp-h.in#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/sunos.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/syms.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/sysdep.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/targets.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/targmatch.sed#4 edit .. //depot/projects/gdb/contrib/binutils/bfd/tekhex.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/trad-core.c#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/version.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/xcoff-target.h#3 edit .. //depot/projects/gdb/contrib/binutils/bfd/xcofflink.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/ChangeLog-9197#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/ChangeLog-9899#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/MAINTAINERS#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/Makefile.am#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/Makefile.in#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/NEWS#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/README#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/acinclude.m4#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/aclocal.m4#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/addr2line.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/ar.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/arlex.l#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/arparse.y#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/arsup.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/arsup.h#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/binemul.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/binemul.h#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/bucomm.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/bucomm.h#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/budbg.h#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/budemang.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/budemang.h#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/coffdump.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/coffgrok.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/coffgrok.h#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/config.in#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/configure#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/configure.in#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/configure.tgt#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/debug.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/debug.h#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/deflex.l#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/defparse.c#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/defparse.h#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/defparse.y#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/dep-in.sed#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/dlltool.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/dlltool.h#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/dllwrap.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/Makefile.am#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/Makefile.in#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/addr2line.1#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/ar.1#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/binutils.texi#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/cxxfilt.man#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/dlltool.1#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/nm.1#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/objcopy.1#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/objdump.1#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/ranlib.1#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/readelf.1#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/size.1#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/strings.1#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/doc/strip.1#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/emul_vanilla.c#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/filemode.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/ieee.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/is-ranlib.c#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/is-strip.c#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/maybe-ranlib.c#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/maybe-strip.c#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/nm.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/not-ranlib.c#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/not-strip.c#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/objcopy.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/objdump.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/po/Make-in#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/po/POTFILES.in#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/po/binutils.pot#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/prdbg.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/ranlib.sh#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/rclex.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/rclex.l#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/rcparse.y#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/rdcoff.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/rddbg.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/readelf.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/rename.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/resbin.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/rescoff.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/resrc.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/resres.c#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/sanity.sh#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/size.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/srconv.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/stabs.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/stamp-h.in#4 edit .. //depot/projects/gdb/contrib/binutils/binutils/strings.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/sysdump.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/sysinfo.y#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/syslex.l#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/unwind-ia64.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/unwind-ia64.h#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/version.c#3 edit .. //depot/projects/gdb/contrib/binutils/binutils/wrstabs.c#3 edit .. //depot/projects/gdb/contrib/binutils/config-ml.in#3 edit .. //depot/projects/gdb/contrib/binutils/config.guess#3 edit .. //depot/projects/gdb/contrib/binutils/config.if#3 edit .. //depot/projects/gdb/contrib/binutils/config.sub#3 edit .. //depot/projects/gdb/contrib/binutils/config/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/config/acinclude.m4#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-armpic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mh-cxux#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-decstation#4 edit .. //depot/projects/gdb/contrib/binutils/config/mh-elfalphapic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mh-ia64pic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mh-mingw32#4 edit .. //depot/projects/gdb/contrib/binutils/config/mh-necv4#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-openedition#4 edit .. //depot/projects/gdb/contrib/binutils/config/mh-papic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mh-ppcpic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mh-s390pic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mh-sco#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-solaris#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-sparcpic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mh-sysv#4 edit .. //depot/projects/gdb/contrib/binutils/config/mh-sysv4#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-sysv5#3 edit .. //depot/projects/gdb/contrib/binutils/config/mh-x86pic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mt-alphaieee#4 edit .. //depot/projects/gdb/contrib/binutils/config/mt-armpic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mt-elfalphapic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mt-ia64pic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mt-linux#4 edit .. //depot/projects/gdb/contrib/binutils/config/mt-ospace#4 edit .. //depot/projects/gdb/contrib/binutils/config/mt-papic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mt-ppcpic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mt-s390pic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mt-sparcpic#4 edit .. //depot/projects/gdb/contrib/binutils/config/mt-v810#3 edit .. //depot/projects/gdb/contrib/binutils/config/mt-x86pic#4 edit .. //depot/projects/gdb/contrib/binutils/configure#3 edit .. //depot/projects/gdb/contrib/binutils/configure.in#3 edit .. //depot/projects/gdb/contrib/binutils/contrib/ChangeLog#4 edit .. //depot/projects/gdb/contrib/binutils/contrib/texi2pod.pl#4 edit .. //depot/projects/gdb/contrib/binutils/etc/ChangeLog#4 edit .. //depot/projects/gdb/contrib/binutils/etc/Makefile.in#3 edit .. //depot/projects/gdb/contrib/binutils/gas/CONTRIBUTORS#3 edit .. //depot/projects/gdb/contrib/binutils/gas/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/gas/ChangeLog-0001#4 edit .. //depot/projects/gdb/contrib/binutils/gas/ChangeLog-9295#3 edit .. //depot/projects/gdb/contrib/binutils/gas/ChangeLog-9697#4 edit .. //depot/projects/gdb/contrib/binutils/gas/ChangeLog-9899#4 edit .. //depot/projects/gdb/contrib/binutils/gas/MAINTAINERS#4 edit .. //depot/projects/gdb/contrib/binutils/gas/Makefile.am#3 edit .. //depot/projects/gdb/contrib/binutils/gas/Makefile.in#3 edit .. //depot/projects/gdb/contrib/binutils/gas/NEWS#3 edit .. //depot/projects/gdb/contrib/binutils/gas/README#3 edit .. //depot/projects/gdb/contrib/binutils/gas/acinclude.m4#3 edit .. //depot/projects/gdb/contrib/binutils/gas/aclocal.m4#3 edit .. //depot/projects/gdb/contrib/binutils/gas/app.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/as.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/as.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/asintl.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/atof-generic.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/bignum-copy.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/bignum.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/bit_fix.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/cgen.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/cgen.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/cond.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config.in#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/aout_gnu.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/atof-ieee.c#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/atof-vax.c#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/e-i386aout.c#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/e-i386coff.c#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/e-i386elf.c#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-aout.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-aout.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-coff.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-coff.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-ecoff.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-ecoff.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-elf.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-elf.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-generic.c#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-generic.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-ieee.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-ieee.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-multi.c#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/obj-multi.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-alpha.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-alpha.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-arc.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-arc.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-arm.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-arm.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-generic.c#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-generic.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-i386.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-i386.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-ia64.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-ia64.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-m68851.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-ppc.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-ppc.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-s390.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-s390.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-sparc.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/tc-sparc.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-386bsd.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-aux.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-freebsd.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-generic.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-linux.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-nbsd.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-pe.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-ppcnw.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-sparcaout.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-svr4.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/config/te-sysv32.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/configure#3 edit .. //depot/projects/gdb/contrib/binutils/gas/configure.in#3 edit .. //depot/projects/gdb/contrib/binutils/gas/debug.c#4 edit .. //depot/projects/gdb/contrib/binutils/gas/dep-in.sed#3 edit .. //depot/projects/gdb/contrib/binutils/gas/depend.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/Makefile.am#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/Makefile.in#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/all.texi#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/as.1#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/as.texinfo#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/c-alpha.texi#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/c-arc.texi#4 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/c-arm.texi#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/c-i386.texi#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/c-ia64.texi#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/c-ppc.texi#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/c-sh.texi#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/c-sparc.texi#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/gasp.texi#4 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/h8.texi#3 edit .. //depot/projects/gdb/contrib/binutils/gas/doc/internals.texi#3 edit .. //depot/projects/gdb/contrib/binutils/gas/dwarf2dbg.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/dwarf2dbg.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/ecoff.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/ecoff.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/ehopt.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/emul-target.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/emul.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/expr.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/expr.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/flonum-copy.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/flonum-konst.c#4 edit .. //depot/projects/gdb/contrib/binutils/gas/flonum-mult.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/flonum.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/frags.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/frags.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/gasp.c#4 edit .. //depot/projects/gdb/contrib/binutils/gas/gdbinit.in#4 edit .. //depot/projects/gdb/contrib/binutils/gas/hash.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/hash.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/input-file.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/input-file.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/input-scrub.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/itbl-lex.l#4 edit .. //depot/projects/gdb/contrib/binutils/gas/itbl-ops.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/itbl-ops.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/itbl-parse.y#3 edit .. //depot/projects/gdb/contrib/binutils/gas/link.cmd#4 edit .. //depot/projects/gdb/contrib/binutils/gas/listing.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/listing.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/literal.c#4 edit .. //depot/projects/gdb/contrib/binutils/gas/macro.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/macro.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/messages.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/obj.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/output-file.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/output-file.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/po/Make-in#3 edit .. //depot/projects/gdb/contrib/binutils/gas/po/POTFILES.in#3 edit .. //depot/projects/gdb/contrib/binutils/gas/po/gas.pot#3 edit .. //depot/projects/gdb/contrib/binutils/gas/read.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/read.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/sb.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/sb.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/stabs.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/stamp-h.in#4 edit .. //depot/projects/gdb/contrib/binutils/gas/struc-symbol.h#4 edit .. //depot/projects/gdb/contrib/binutils/gas/subsegs.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/subsegs.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/symbols.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/symbols.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/tc.h#3 edit .. //depot/projects/gdb/contrib/binutils/gas/write.c#3 edit .. //depot/projects/gdb/contrib/binutils/gas/write.h#3 edit .. //depot/projects/gdb/contrib/binutils/gprof/po/Make-in#3 edit .. //depot/projects/gdb/contrib/binutils/gprof/po/POTFILES.in#4 edit .. //depot/projects/gdb/contrib/binutils/gprof/po/gprof.pot#3 edit .. //depot/projects/gdb/contrib/binutils/include/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/include/MAINTAINERS#4 edit .. //depot/projects/gdb/contrib/binutils/include/alloca-conf.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/ansidecl.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/aout/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/include/aout/aout64.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/aout/ar.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/aout/encap.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/aout/host.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/aout/ranlib.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/aout/reloc.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/aout/stab.def#3 edit .. //depot/projects/gdb/contrib/binutils/include/aout/stab_gnu.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/aout/sun4.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/bfdlink.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/bin-bugs.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/callback.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/coff/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/alpha.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/coff/arm.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/aux-coff.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/coff/ecoff.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/external.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/coff/i386.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/coff/ia64.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/coff/internal.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/pe.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/powerpc.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/coff/rs6000.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/coff/rs6k64.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/coff/sh.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/coff/sparc.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/coff/sym.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/coff/symconst.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/coff/ti.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/demangle.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/dis-asm.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/dyn-string.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/alpha.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/arc.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/arm.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/avr.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/common.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/cris.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/d10v.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/d30v.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/dlx.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/dwarf.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/dwarf2.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/external.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/fr30.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/frv.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/h8.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/hppa.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/i370.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/i386.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/i860.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/i960.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/ia64.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/internal.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/m32r.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/m68hc11.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/m68k.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/mcore.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/mips.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/mmix.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/mn10200.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/mn10300.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/openrisc.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/or32.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/pj.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/ppc.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/reloc-macros.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/s390.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/sh.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/sparc.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/v850.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/vax.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/elf/x86-64.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/elf/xstormy16.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/fibheap.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/filenames.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/floatformat.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/fnmatch.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/fopen-bin.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/fopen-same.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/gdbm.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/hashtab.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/ieee.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/libiberty.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/md5.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/objalloc.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/obstack.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/opcode/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/include/opcode/alpha.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/opcode/arm.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/opcode/cgen.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/opcode/i386.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/opcode/ia64.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/opcode/ppc.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/opcode/s390.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/opcode/sparc.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/partition.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/progress.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/regs/ChangeLog#4 edit .. //depot/projects/gdb/contrib/binutils/include/remote-sim.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/safe-ctype.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/sort.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/splay-tree.h#3 edit .. //depot/projects/gdb/contrib/binutils/include/symcat.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/ternary.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/xregex.h#4 edit .. //depot/projects/gdb/contrib/binutils/include/xregex2.h#4 edit .. //depot/projects/gdb/contrib/binutils/install-sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ChangeLog-9197#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ChangeLog-9899#4 edit .. //depot/projects/gdb/contrib/binutils/ld/MAINTAINERS#4 edit .. //depot/projects/gdb/contrib/binutils/ld/Makefile.am#3 edit .. //depot/projects/gdb/contrib/binutils/ld/Makefile.in#3 edit .. //depot/projects/gdb/contrib/binutils/ld/NEWS#3 edit .. //depot/projects/gdb/contrib/binutils/ld/README#3 edit .. //depot/projects/gdb/contrib/binutils/ld/TODO#4 edit .. //depot/projects/gdb/contrib/binutils/ld/acinclude.m4#4 edit .. //depot/projects/gdb/contrib/binutils/ld/aclocal.m4#3 edit .. //depot/projects/gdb/contrib/binutils/ld/config.in#3 edit .. //depot/projects/gdb/contrib/binutils/ld/configure#3 edit .. //depot/projects/gdb/contrib/binutils/ld/configure.host#3 edit .. //depot/projects/gdb/contrib/binutils/ld/configure.in#3 edit .. //depot/projects/gdb/contrib/binutils/ld/configure.tgt#3 edit .. //depot/projects/gdb/contrib/binutils/ld/deffile.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/deffilep.y#3 edit .. //depot/projects/gdb/contrib/binutils/ld/dep-in.sed#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/README#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/alpha.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armaoutb.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armaoutl.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armcoff.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armelf.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armelf_fbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armelf_linux.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armelf_nbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armelf_oabi.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armelfb_nbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armnbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/armpe.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/coff_sparc.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32_sparc.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32lppc.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32lppcsim.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32ppc.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32ppc_fbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32ppclinux.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf32ppcsim.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64_ia64.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64_ia64_fbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64_s390.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64_sparc.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64_sparc_fbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64alpha.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64alpha_fbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64alpha_nbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64lppc.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf64ppc.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_fbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_i386.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_i386_chaos.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_i386_fbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_i386_ldso.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_s390.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_x86_64.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/elf_x86_64_fbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386aout.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386bsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386coff.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386freebsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386linux.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386moss.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386nbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386nto.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386nw.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386pe.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/i386pe_posix.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/ppcmacos.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/ppcnw.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/ppcpe.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/sparcaout.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/sparclinux.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/sparcnbsd.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/sun4.sh#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emulparams/vanilla.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/README#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/armcoff.em#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/armelf.em#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/armelf_oabi.em#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/astring.sed#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/elf32.em#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/generic.em#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/linux.em#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/needrelax.em#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/ostring.sed#4 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/pe.em#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/ppc64elf.em#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/sunos.em#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/ticoff.em#3 edit .. //depot/projects/gdb/contrib/binutils/ld/emultempl/vanilla.em#3 edit .. //depot/projects/gdb/contrib/binutils/ld/gen-doc.texi#3 edit .. //depot/projects/gdb/contrib/binutils/ld/genscripts.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ld/h8-doc.texi#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ld.1#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ld.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ld.texinfo#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldcref.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldctor.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldctor.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldemul.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldemul.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldexp.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldexp.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldfile.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldfile.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldgram.y#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldint.texinfo#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldlang.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldlang.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldlex.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldlex.l#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldmain.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldmain.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldmisc.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldmisc.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldver.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldver.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldwrite.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/ldwrite.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/lexsup.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/mri.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/mri.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/pe-dll.c#3 edit .. //depot/projects/gdb/contrib/binutils/ld/pe-dll.h#3 edit .. //depot/projects/gdb/contrib/binutils/ld/po/Make-in#3 edit .. //depot/projects/gdb/contrib/binutils/ld/po/POTFILES.in#3 edit .. //depot/projects/gdb/contrib/binutils/ld/po/ld.pot#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/README#4 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/alpha.sc#4 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/aout.sc#4 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/armaout.sc#4 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/armcoff.sc#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/elf.sc#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/i386coff.sc#4 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/nw.sc#4 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/pe.sc#3 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/ppcpe.sc#4 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/sh.sc#4 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/sparccoff.sc#4 edit .. //depot/projects/gdb/contrib/binutils/ld/scripttempl/vanilla.sc#4 edit .. //depot/projects/gdb/contrib/binutils/ld/stamp-h.in#4 edit .. //depot/projects/gdb/contrib/binutils/ld/sysdep.h#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/Makefile.in#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/README#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/_doprnt.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/aclocal.m4#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/alloca.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/argv.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/asprintf.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/atexit.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/basename.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/bcmp.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/bcopy.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/bsearch.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/bzero.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/calloc.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/choose-temp.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/clock.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/concat.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/config.in#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/config.table#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/config/mh-cxux7#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/config/mh-fbsd21#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/config/mh-openedition#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/configure#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/configure.in#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/copying-lib.texi#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/copysign.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/cp-demangle.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/cplus-dem.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/dyn-string.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/fdmatch.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/ffs.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/fibheap.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/floatformat.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/fnmatch.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/fnmatch.txh#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/functions.texi#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/gather-docs#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/getcwd.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/getpagesize.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/getpwd.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/getruntime.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/hashtab.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/hex.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/index.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/insque.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/lbasename.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/libiberty.texi#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/maint-tool#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/make-temp-file.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/md5.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/memchr.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/memcmp.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/memcpy.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/memmove.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/memset.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/mkstemps.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/objalloc.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/obstack.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/obstacks.texi#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/partition.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/pexecute.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/putenv.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/random.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/regex.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/rename.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/rindex.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/safe-ctype.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/setenv.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/sigsetmask.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/sort.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/spaces.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/splay-tree.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strcasecmp.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strchr.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strdup.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strerror.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strncasecmp.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strncmp.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strrchr.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strsignal.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strstr.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strtod.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strtol.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/strtoul.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/ternary.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/tmpnam.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/vasprintf.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/vfork.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/vfprintf.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/vprintf.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/vsprintf.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/waitpid.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/xatexit.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/xexit.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/xmalloc.c#3 edit .. //depot/projects/gdb/contrib/binutils/libiberty/xmemdup.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/xstrdup.c#4 edit .. //depot/projects/gdb/contrib/binutils/libiberty/xstrerror.c#4 edit .. //depot/projects/gdb/contrib/binutils/libtool.m4#3 edit .. //depot/projects/gdb/contrib/binutils/ltcf-c.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ltcf-cxx.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ltcf-gcj.sh#3 edit .. //depot/projects/gdb/contrib/binutils/ltconfig#3 edit .. //depot/projects/gdb/contrib/binutils/ltmain.sh#4 edit .. //depot/projects/gdb/contrib/binutils/md5.sum#3 edit .. //depot/projects/gdb/contrib/binutils/missing#3 edit .. //depot/projects/gdb/contrib/binutils/mkinstalldirs#3 edit .. //depot/projects/gdb/contrib/binutils/move-if-change#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ChangeLog#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ChangeLog-9297#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ChangeLog-9899#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/MAINTAINERS#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/Makefile.am#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/Makefile.in#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/acinclude.m4#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/aclocal.m4#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/alpha-dis.c#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/alpha-opc.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/arc-dis.c#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/arc-dis.h#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/arc-ext.c#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/arc-ext.h#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/arc-opc.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/arm-dis.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/arm-opc.h#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/cgen-asm.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/cgen-asm.in#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/cgen-dis.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/cgen-dis.in#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/cgen-ibld.in#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/cgen-opc.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/cgen.sh#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/config.in#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/configure#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/configure.in#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/dep-in.sed#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/dis-buf.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/disassemble.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/i386-dis.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-asmtab.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-asmtab.h#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-dis.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-gen.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-ic.tbl#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-opc-a.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-opc-b.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-opc-d.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-opc-f.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-opc-i.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-opc-m.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-opc-x.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-opc.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-opc.h#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-raw.tbl#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-war.tbl#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ia64-waw.tbl#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/opintl.h#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/po/Make-in#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/po/POTFILES.in#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/po/opcodes.pot#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ppc-dis.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/ppc-opc.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/s390-dis.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/s390-mkopc.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/s390-opc.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/s390-opc.txt#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/sh-dis.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/sh-opc.h#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/sparc-dis.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/sparc-opc.c#3 edit .. //depot/projects/gdb/contrib/binutils/opcodes/stamp-h.in#4 edit .. //depot/projects/gdb/contrib/binutils/opcodes/sysdep.h#4 edit .. //depot/projects/gdb/contrib/binutils/symlink-tree#3 edit .. //depot/projects/gdb/contrib/binutils/ylwrap#4 edit Differences ... ==== //depot/projects/gdb/contrib/binutils/ChangeLog#4 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/FREEBSD-Xlist#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/FREEBSD-deletelist#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/FREEBSD-upgrade#3 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/MAINTAINERS#4 (text+ko) ==== ==== //depot/projects/gdb/contrib/binutils/Makefile.in#3 (text+ko) ==== @@ -1,9 +1,7 @@ - -# Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'. # # Makefile for directory with subdirs to build. # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, -# 1999, 2000, 2001, 2002, 2003 Free Software Foundation +# 1999, 2000, 2001, 2002 Free Software Foundation # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -20,37 +18,36 @@ # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # -# ------------------------------- -# Standard Autoconf-set variables -# ------------------------------- -VPATH=@srcdir@ +# Tell GNU make 3.79 not to run the top level in parallel. This +# prevents contention for $builddir/$target/config.cache, as well +# as minimizing scatter in file system caches. +NOTPARALLEL = .NOTPARALLEL +$(NOTPARALLEL): + +srcdir = . -build_alias=@build_alias@ -build=@build@ -host_alias=@host_alias@ -host=@host@ -target_alias=@target_alias@ -target=@target@ +prefix = /usr/local +exec_prefix = $(prefix) -program_transform_name = @program_transform_name@ +bindir=${exec_prefix}/bin +sbindir=${exec_prefix}/sbin +libexecdir=${exec_prefix}/libexec +datadir=${prefix}/share +sysconfdir=${prefix}/etc +sharedstatedir=${prefix}/com +localstatedir=${prefix}/var +libdir=${exec_prefix}/lib +includedir=${prefix}/include >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sat Apr 10 15:42:04 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 82BED16A4D2; Sat, 10 Apr 2004 15:42:04 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E95216A4CE for ; Sat, 10 Apr 2004 15:42:04 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E4E043D45 for ; Sat, 10 Apr 2004 15:42:04 -0700 (PDT) (envelope-from julian@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3AMg4Ge050171 for ; Sat, 10 Apr 2004 15:42:04 -0700 (PDT) (envelope-from julian@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3AMg3Ol050164 for perforce@freebsd.org; Sat, 10 Apr 2004 15:42:03 -0700 (PDT) (envelope-from julian@freebsd.org) Date: Sat, 10 Apr 2004 15:42:03 -0700 (PDT) Message-Id: <200404102242.i3AMg3Ol050164@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to julian@freebsd.org using -f From: Julian Elischer To: Perforce Change Reviews Subject: PERFORCE change 50802 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 22:42:05 -0000 http://perforce.freebsd.org/chv.cgi?CH=50802 Change 50802 by julian@julian_jules1 on 2004/04/10 15:41:57 catch up with a fix in -current Affected files ... .. //depot/projects/nsched/sys/kern/scheduler/4bsd/sched_4bsd.c#4 edit Differences ... ==== //depot/projects/nsched/sys/kern/scheduler/4bsd/sched_4bsd.c#4 (text+ko) ==== @@ -542,7 +542,7 @@ void sched_exit_thread(struct proc *parent, struct thread *childtd) { - if ((parent->p_flag & P_NOLOAD) == 0) + if ((childtd->td_proc->p_flag & P_NOLOAD) == 0) sched_tdcnt--; if (childtd->td_kse) sched_exit_kse(parent, childtd); From owner-p4-projects@FreeBSD.ORG Sat Apr 10 16:49:39 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3848016A4D0; Sat, 10 Apr 2004 16:49:39 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1D2A16A4CE for ; Sat, 10 Apr 2004 16:49:38 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D714D43D39 for ; Sat, 10 Apr 2004 16:49:38 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3ANncGe072704 for ; Sat, 10 Apr 2004 16:49:38 -0700 (PDT) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3ANnSes072692 for perforce@freebsd.org; Sat, 10 Apr 2004 16:49:28 -0700 (PDT) (envelope-from marcel@freebsd.org) Date: Sat, 10 Apr 2004 16:49:28 -0700 (PDT) Message-Id: <200404102349.i3ANnSes072692@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 50806 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Apr 2004 23:49:39 -0000 http://perforce.freebsd.org/chv.cgi?CH=50806 Change 50806 by marcel@marcel_nfs on 2004/04/10 16:49:27 Update gdb to weekly snapshot, dated 20040323. Directories not included are dejagnu, sim, tcl and utils. Includes support for ia64. Affected files ... .. //depot/projects/gdb/contrib/gdb/COPYING#2 edit .. //depot/projects/gdb/contrib/gdb/COPYING.LIB#2 edit .. //depot/projects/gdb/contrib/gdb/ChangeLog#2 delete .. //depot/projects/gdb/contrib/gdb/FREEBSD-Xlist#2 delete .. //depot/projects/gdb/contrib/gdb/FREEBSD-deletelist#2 delete .. //depot/projects/gdb/contrib/gdb/FREEBSD-upgrade#2 delete .. //depot/projects/gdb/contrib/gdb/MAINTAINERS#2 delete .. //depot/projects/gdb/contrib/gdb/Makefile.def#1 add .. //depot/projects/gdb/contrib/gdb/Makefile.in#2 edit .. //depot/projects/gdb/contrib/gdb/Makefile.tpl#1 add .. //depot/projects/gdb/contrib/gdb/README#2 edit .. //depot/projects/gdb/contrib/gdb/bfd/COPYING#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ChangeLog#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ChangeLog-0001#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ChangeLog-0203#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ChangeLog-9193#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ChangeLog-9495#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ChangeLog-9697#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ChangeLog-9899#1 add .. //depot/projects/gdb/contrib/gdb/bfd/MAINTAINERS#1 add .. //depot/projects/gdb/contrib/gdb/bfd/Makefile.am#1 add .. //depot/projects/gdb/contrib/gdb/bfd/Makefile.in#1 add .. //depot/projects/gdb/contrib/gdb/bfd/PORTING#1 add .. //depot/projects/gdb/contrib/gdb/bfd/README#1 add .. //depot/projects/gdb/contrib/gdb/bfd/TODO#1 add .. //depot/projects/gdb/contrib/gdb/bfd/acinclude.m4#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aclocal.m4#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aix386-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aix5ppc-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aout-adobe.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aout-arm.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aout-cris.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aout-encap.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aout-ns32k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aout-sparcle.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aout-target.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aout-tic30.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aout0.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aout32.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aout64.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aoutf1.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/aoutx.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/archive.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/archive64.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/archures.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/armnetbsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/bfd-in.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/bfd-in2.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/bfd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/bfdio.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/bfdwin.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/binary.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/bout.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cache.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cf-i386lynx.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cf-m68klynx.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cf-sparclynx.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cisco-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-a29k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-alpha.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-apollo.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-arm.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-aux.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-go32.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-h8300.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-h8500.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-i386.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-i860.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-i960.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-ia64.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-m68k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-m88k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-mcore.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-mips.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-or32.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-pmac.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-ppc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-rs6000.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-sh.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-sparc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-stgo32.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-svm68k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-tic30.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-tic4x.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-tic54x.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-tic80.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-u68k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-w65.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-we32k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff-z8k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coff64-rs6000.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coffcode.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coffgen.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cofflink.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/coffswap.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/config.bfd#1 add .. //depot/projects/gdb/contrib/gdb/bfd/config.in#1 add .. //depot/projects/gdb/contrib/gdb/bfd/configure#1 add .. //depot/projects/gdb/contrib/gdb/bfd/configure.com#1 add .. //depot/projects/gdb/contrib/gdb/bfd/configure.host#1 add .. //depot/projects/gdb/contrib/gdb/bfd/configure.in#1 add .. //depot/projects/gdb/contrib/gdb/bfd/corefile.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-a29k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-alpha.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-arc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-arm.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-avr.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-cris.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-d10v.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-d30v.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-dlx.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-fr30.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-frv.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-h8300.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-h8500.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-hppa.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-i370.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-i386.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-i860.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-i960.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-ia64-opc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-ia64.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-ip2k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-iq2000.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-m10200.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-m10300.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-m32r.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-m68hc11.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-m68hc12.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-m68k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-m88k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-mcore.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-mips.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-mmix.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-msp430.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-ns32k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-openrisc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-or32.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-pdp11.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-pj.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-powerpc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-rs6000.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-s390.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-sh.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-sparc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-tic30.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-tic4x.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-tic54x.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-tic80.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-v850.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-vax.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-w65.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-we32k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-xstormy16.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-xtensa.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/cpu-z8k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/demo64.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/dep-in.sed#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/ChangeLog#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/ChangeLog-9103#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/Makefile.am#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/Makefile.in#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/aoutx.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/archive.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/archures.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/bfd.info#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/bfd.info-1#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/bfd.info-2#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/bfd.texinfo#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/bfdint.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/bfdio.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/bfdsumm.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/bfdt.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/bfdwin.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/cache.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/chew.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/coffcode.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/core.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/doc.str#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/elf.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/elfcode.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/fdl.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/format.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/hash.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/header.sed#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/init.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/libbfd.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/linker.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/makefile.vms#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/mmo.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/opncls.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/proto.str#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/reloc.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/section.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/syms.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/doc/targets.texi#1 add .. //depot/projects/gdb/contrib/gdb/bfd/dwarf1.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/dwarf2.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ecoff.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ecofflink.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ecoffswap.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/efi-app-ia32.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/efi-app-ia64.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf-bfd.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf-eh-frame.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf-hppa.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf-m10200.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf-m10300.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf-strtab.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-am33lin.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-arc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-arm.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-avr.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-cris.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-d10v.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-d30v.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-dlx.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-fr30.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-frv.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-gen.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-h8300.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-hppa.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-hppa.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-i370.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-i386.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-i860.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-i960.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-ip2k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-iq2000.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-m32r.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-m68hc11.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-m68hc12.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-m68hc1x.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-m68hc1x.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-m68k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-m88k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-mcore.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-mips.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-msp430.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-openrisc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-or32.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-pj.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-ppc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-ppc.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-s390.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-sh.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-sh64-com.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-sh64.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-sh64.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-sparc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-v850.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-vax.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-xstormy16.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32-xtensa.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf32.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64-alpha.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64-gen.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64-hppa.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64-hppa.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64-mips.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64-mmix.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64-ppc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64-ppc.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64-s390.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64-sh64.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64-sparc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64-x86-64.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elf64.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elfarm-nabi.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elfarm-oabi.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elfcode.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elfcore.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elflink.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elflink.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elfn32-mips.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elfxx-ia64.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elfxx-mips.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elfxx-mips.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/elfxx-target.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/epoc-pe-arm.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/epoc-pei-arm.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/format.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/freebsd.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/gen-aout.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/genlink.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/go32stub.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hash.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/host-aout.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/alphalinux.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/alphavms.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/decstation.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/delta68.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/dpx2.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/hp300bsd.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/i386bsd.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/i386linux.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/i386mach3.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/i386sco.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/i860mach3.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/m68kaux.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/m68klinux.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/m88kmach3.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/mipsbsd.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/mipsmach3.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/news-mips.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/news.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/pc532mach.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/riscos.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/symmetry.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/tahoe.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/vaxbsd.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/vaxult.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hosts/vaxult2.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hp300bsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hp300hpux.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hppabsd-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/hpux-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/i386aout.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/i386bsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/i386dynix.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/i386freebsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/i386linux.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/i386lynx.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/i386mach3.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/i386msdos.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/i386netbsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/i386os9k.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ieee.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ihex.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/init.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/irix-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/libaout.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/libbfd-in.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/libbfd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/libbfd.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/libcoff-in.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/libcoff.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/libecoff.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/libhppa.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/libieee.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/libnlm.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/liboasys.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/libpei.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/libxcoff.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/linker.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/lynx-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/m68k4knetbsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/m68klinux.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/m68klynx.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/m68knetbsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/m88kmach3.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/mach-o-target.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/mach-o.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/mach-o.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/makefile.vms#1 add .. //depot/projects/gdb/contrib/gdb/bfd/merge.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/mipsbsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/mmo.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/mpw-config.in#1 add .. //depot/projects/gdb/contrib/gdb/bfd/mpw-make.sed#1 add .. //depot/projects/gdb/contrib/gdb/bfd/netbsd-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/netbsd.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/newsos3.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/nlm-target.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/nlm.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/nlm32-alpha.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/nlm32-i386.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/nlm32-ppc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/nlm32-sparc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/nlm32.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/nlm64.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/nlmcode.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/nlmswap.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ns32k.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ns32knetbsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/oasys.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/opncls.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/osf-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pc532-mach.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pdp11.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pe-arm.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pe-i386.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pe-mcore.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pe-mips.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pe-ppc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pe-sh.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/peXXigen.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pef-traceback.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pef.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pef.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pei-arm.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pei-i386.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pei-mcore.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pei-mips.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pei-ppc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/pei-sh.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/peicode.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/BLD-POTFILES.in#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/Make-in#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/SRC-POTFILES.in#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/bfd.pot#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/da.gmo#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/da.po#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/es.gmo#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/es.po#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/fr.gmo#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/fr.po#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/ja.gmo#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/ja.po#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/ro.gmo#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/ro.po#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/sv.gmo#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/sv.po#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/tr.gmo#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/tr.po#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/zh_CN.gmo#1 add .. //depot/projects/gdb/contrib/gdb/bfd/po/zh_CN.po#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ppcboot.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ptrace-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/reloc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/reloc16.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/riscix.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/rs6000-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/sco5-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/section.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/simple.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/som.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/som.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/sparclinux.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/sparclynx.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/sparcnetbsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/srec.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/stab-syms.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/stabs.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/stamp-h.in#1 add .. //depot/projects/gdb/contrib/gdb/bfd/sunos.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/syms.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/sysdep.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/targets.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/targmatch.sed#1 add .. //depot/projects/gdb/contrib/gdb/bfd/tekhex.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/ticoff.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/trad-core.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/vax1knetbsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/vaxbsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/vaxnetbsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/versados.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/version.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/vms-gsd.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/vms-hdr.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/vms-misc.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/vms-tir.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/vms.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/vms.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/xcoff-target.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/xcofflink.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/xsym.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/xsym.h#1 add .. //depot/projects/gdb/contrib/gdb/bfd/xtensa-isa.c#1 add .. //depot/projects/gdb/contrib/gdb/bfd/xtensa-modules.c#1 add .. //depot/projects/gdb/contrib/gdb/config-ml.in#2 edit .. //depot/projects/gdb/contrib/gdb/config.guess#2 edit .. //depot/projects/gdb/contrib/gdb/config.if#2 edit .. //depot/projects/gdb/contrib/gdb/config.sub#2 edit .. //depot/projects/gdb/contrib/gdb/config/ChangeLog#1 add .. //depot/projects/gdb/contrib/gdb/config/accross.m4#1 add .. //depot/projects/gdb/contrib/gdb/config/acinclude.m4#1 add .. //depot/projects/gdb/contrib/gdb/config/acx.m4#1 add .. //depot/projects/gdb/contrib/gdb/config/gettext.m4#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-armpic#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-cxux#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-cygwin#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-decstation#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-dgux386#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-djgpp#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-elfalphapic#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-i370pic#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-ia64pic#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-interix#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-lynxrs6k#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-m68kpic#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-mingw32#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-ncr3000#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-necv4#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-papic#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-ppcpic#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-s390pic#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-sco#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-solaris#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-sparcpic#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-sysv4#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-sysv5#1 add .. //depot/projects/gdb/contrib/gdb/config/mh-x86pic#1 add .. //depot/projects/gdb/contrib/gdb/config/mt-alphaieee#1 add .. //depot/projects/gdb/contrib/gdb/config/mt-d30v#1 add .. //depot/projects/gdb/contrib/gdb/config/mt-linux#1 add .. //depot/projects/gdb/contrib/gdb/config/mt-netware#1 add .. //depot/projects/gdb/contrib/gdb/config/mt-ospace#1 add .. //depot/projects/gdb/contrib/gdb/config/mt-v810#1 add .. //depot/projects/gdb/contrib/gdb/config/mt-wince#1 add .. //depot/projects/gdb/contrib/gdb/config/no-executables.m4#1 add .. //depot/projects/gdb/contrib/gdb/config/progtest.m4#1 add .. //depot/projects/gdb/contrib/gdb/configure#2 edit .. //depot/projects/gdb/contrib/gdb/configure.in#2 edit .. //depot/projects/gdb/contrib/gdb/djunpack.bat#1 add .. //depot/projects/gdb/contrib/gdb/etc/Makefile.in#1 add .. //depot/projects/gdb/contrib/gdb/etc/configbuild.ein#1 add .. //depot/projects/gdb/contrib/gdb/etc/configbuild.fig#1 add .. //depot/projects/gdb/contrib/gdb/etc/configbuild.jin#1 add .. //depot/projects/gdb/contrib/gdb/etc/configbuild.tin#1 add .. //depot/projects/gdb/contrib/gdb/etc/configdev.ein#1 add .. //depot/projects/gdb/contrib/gdb/etc/configdev.fig#1 add .. //depot/projects/gdb/contrib/gdb/etc/configdev.jin#1 add .. //depot/projects/gdb/contrib/gdb/etc/configdev.tin#1 add .. //depot/projects/gdb/contrib/gdb/etc/configure#1 add .. //depot/projects/gdb/contrib/gdb/etc/configure.in#1 add .. //depot/projects/gdb/contrib/gdb/etc/configure.info#1 add .. //depot/projects/gdb/contrib/gdb/etc/configure.texi#1 add .. //depot/projects/gdb/contrib/gdb/etc/fdl.texi#1 add .. //depot/projects/gdb/contrib/gdb/etc/make-stds.texi#1 add .. //depot/projects/gdb/contrib/gdb/etc/standards.info#1 add .. //depot/projects/gdb/contrib/gdb/etc/standards.texi#1 add .. //depot/projects/gdb/contrib/gdb/etc/texi2pod.pl#1 add .. //depot/projects/gdb/contrib/gdb/expect/CHANGES.2to3#1 add .. //depot/projects/gdb/contrib/gdb/expect/CHANGES.3to4#1 add .. //depot/projects/gdb/contrib/gdb/expect/CHANGES.4to5#1 add .. //depot/projects/gdb/contrib/gdb/expect/ChangeLog#1 add .. //depot/projects/gdb/contrib/gdb/expect/Dbg.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/Dbg.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/DbgMkfl.in#1 add .. //depot/projects/gdb/contrib/gdb/expect/Dbg_cf.h.in#1 add .. //depot/projects/gdb/contrib/gdb/expect/Dbgconfig.in#1 add .. //depot/projects/gdb/contrib/gdb/expect/Dbgconfigure#1 add .. //depot/projects/gdb/contrib/gdb/expect/FAQ#1 add .. //depot/projects/gdb/contrib/gdb/expect/HISTORY#1 add .. //depot/projects/gdb/contrib/gdb/expect/INSTALL#1 add .. //depot/projects/gdb/contrib/gdb/expect/Makefile.in#1 add .. //depot/projects/gdb/contrib/gdb/expect/NEWS#1 add .. //depot/projects/gdb/contrib/gdb/expect/README#1 add .. //depot/projects/gdb/contrib/gdb/expect/aclocal.m4#1 add .. //depot/projects/gdb/contrib/gdb/expect/configure#1 add .. //depot/projects/gdb/contrib/gdb/expect/configure.in#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/Makefile#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/README#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/archie#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/autoexpect#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/autoexpect.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/autopasswd#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/beer.exp#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/beer.exp.out#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/beer.out#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/carpal#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/chess.exp#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/chesslib++.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/chesslib.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/chesslib2.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/cryptdir#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/cryptdir.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/decryptdir#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/decryptdir.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/dislocate#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/dislocate.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/dvorak#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/expectd.proto#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/ftp-inband#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/ftp-rfc#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/gethostbyaddr#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/irsh#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/kibitz#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/kibitz.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/lpunlock#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/mkpasswd#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/mkpasswd.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/passmass#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/passmass.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/passwd.cgi#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/passwd.html#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/read1char#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/reprompt#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/rftp#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/rlogin-cwd#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/rlogin-display#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/robohunt#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/rogue.exp#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/telnet-cwd#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/telnet-in-bg#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/term_expect#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/timed-read#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/timed-run#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/tknewsbiff#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/tknewsbiff.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/tkpasswd#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/tkterm#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/unbuffer#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/unbuffer.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/virterm#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/vrfy#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/weather#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/xkibitz#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/xkibitz.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/xpstat#1 add .. //depot/projects/gdb/contrib/gdb/expect/example/xrlogin#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_clib.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_closetcl.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_command.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_command.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_console.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_event.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_event.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_glob.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_int.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_inter.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_log.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_log.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_main_exp.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_main_sub.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_main_tk.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_memmove.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_noevent.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_poll.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_printify.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_printify.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_prog.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_pty.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_pty.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_regexp.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_regexp.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_rename.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_select.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_simple.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_strf.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_trap.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_tstamp.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_tty.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_tty.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_tty_comm.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_tty_in.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_win.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/exp_win.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/expect.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/expect.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/expect.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/expect_cf.h.in#1 add .. //depot/projects/gdb/contrib/gdb/expect/expect_comm.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/expect_tcl.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/expectk.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/fixcat#1 add .. //depot/projects/gdb/contrib/gdb/expect/fixline1#1 add .. //depot/projects/gdb/contrib/gdb/expect/install-sh#1 add .. //depot/projects/gdb/contrib/gdb/expect/libexpect.man#1 add .. //depot/projects/gdb/contrib/gdb/expect/mkinstalldirs#1 add .. //depot/projects/gdb/contrib/gdb/expect/pkgIndex#1 add .. //depot/projects/gdb/contrib/gdb/expect/pkgIndex.in#1 add .. //depot/projects/gdb/contrib/gdb/expect/pty_sgttyb.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/pty_termios.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/pty_unicos.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/tclParse-compat.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/tcl_regexp.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/tcl_regexp.h#1 add .. //depot/projects/gdb/contrib/gdb/expect/tests/README#1 add .. //depot/projects/gdb/contrib/gdb/expect/tests/all#1 add .. //depot/projects/gdb/contrib/gdb/expect/tests/cat.test#1 add .. //depot/projects/gdb/contrib/gdb/expect/tests/defs#1 add .. //depot/projects/gdb/contrib/gdb/expect/tests/expect.test#1 add .. //depot/projects/gdb/contrib/gdb/expect/tests/pid.test#1 add .. //depot/projects/gdb/contrib/gdb/expect/tests/spawn.test#1 add .. //depot/projects/gdb/contrib/gdb/expect/tests/stty.test#1 add .. //depot/projects/gdb/contrib/gdb/expect/testsuite/ChangeLog#1 add .. //depot/projects/gdb/contrib/gdb/expect/testsuite/Makefile.in#1 add .. //depot/projects/gdb/contrib/gdb/expect/testsuite/config/default.exp#1 add .. //depot/projects/gdb/contrib/gdb/expect/testsuite/configure#1 add .. //depot/projects/gdb/contrib/gdb/expect/testsuite/configure.in#1 add .. //depot/projects/gdb/contrib/gdb/expect/testsuite/exp_test.c#1 add .. //depot/projects/gdb/contrib/gdb/expect/testsuite/expect.tests/expect-tests.exp#1 add .. //depot/projects/gdb/contrib/gdb/expect/vgrindefs#1 add .. //depot/projects/gdb/contrib/gdb/gdb/CONTRIBUTE#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/COPYING#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-1990#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-1991#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-1992#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-1993#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-1994#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-1995#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-1996#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-1997#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-1998#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-1999#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-2000#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-2001#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-2002#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-2003#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/ChangeLog-3.x#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/MAINTAINERS#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/Makefile.in#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/NEWS#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/PROBLEMS#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/README#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/TODO#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/abug-rom.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/acconfig.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/acinclude.m4#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/aclocal.m4#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ada-exp.c#1 add .. //depot/projects/gdb/contrib/gdb/gdb/ada-exp.tab.c#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/ada-exp.y#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/ada-lang.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/ada-lang.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/ada-lex.l#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/ada-tasks.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/ada-typeprint.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/ada-valprint.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/aix-thread.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/alpha-linux-tdep.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/alpha-mdebug-tdep.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/alpha-nat.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/alpha-osf1-tdep.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/alpha-tdep.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/alpha-tdep.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/alphabsd-nat.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/alphabsd-tdep.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/alphabsd-tdep.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/alphafbsd-tdep.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/alphanbsd-tdep.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/amd64-linux-nat.c#1 add .. //depot/projects/gdb/contrib/gdb/gdb/amd64-linux-tdep.c#1 add .. //depot/projects/gdb/contrib/gdb/gdb/amd64-nat.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/amd64-nat.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/amd64-tdep.c#1 add .. //depot/projects/gdb/contrib/gdb/gdb/amd64-tdep.h#1 add .. //depot/projects/gdb/contrib/gdb/gdb/amd64bsd-nat.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/amd64fbsd-nat.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/amd64fbsd-tdep.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/amd64nbsd-nat.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/amd64nbsd-tdep.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/amd64obsd-nat.c#1 add .. //depot/projects/gdb/contrib/gdb/gdb/amd64obsd-tdep.c#1 add .. //depot/projects/gdb/contrib/gdb/gdb/annotate.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/annotate.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/arch-utils.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/arch-utils.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/arm-linux-nat.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/arm-linux-tdep.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/arm-tdep.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/arm-tdep.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/armnbsd-nat.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/armnbsd-tdep.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/auxv.c#1 add .. //depot/projects/gdb/contrib/gdb/gdb/auxv.h#1 add .. //depot/projects/gdb/contrib/gdb/gdb/avr-tdep.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/ax-gdb.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ax-gdb.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ax-general.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/ax.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/bcache.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/bcache.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/bfd-target.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/bfd-target.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/block.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/block.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/blockframe.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/breakpoint.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/breakpoint.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/buildsym.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/buildsym.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/c-exp.c#1 add .. //depot/projects/gdb/contrib/gdb/gdb/c-exp.tab.c#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/c-exp.y#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/c-lang.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/c-lang.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/c-typeprint.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/c-valprint.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/call-cmds.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/charset.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/charset.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli-out.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli-out.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-cmds.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-cmds.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-decode.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-decode.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-dump.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-dump.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-interp.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-logging.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-script.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-script.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-setshow.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-setshow.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-utils.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/cli/cli-utils.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/coff-pe-read.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/coff-pe-read.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/coff-solib.c#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/coff-solib.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/coffread.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/command.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/complaints.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/complaints.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/completer.c#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/completer.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config.in#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/alpha-linux.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/alpha-linux.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/alpha-osf1.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/alpha-osf1.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/alpha-osf2.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/alpha-osf3.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/alpha.mt#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/fbsd.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/fbsd.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/nbsd.mh#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/nbsd.mt#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/nm-fbsd.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/nm-linux.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/nm-nbsd.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/nm-osf.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/nm-osf2.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/nm-osf3.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/tm-alpha.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/tm-alphalinux.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/tm-fbsd.h#3 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/tm-nbsd.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/xm-alphalinux.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/alpha/xm-alphaosf.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/embed.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/linux.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/linux.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/nbsd.mh#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/nbsd.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/nbsdaout.mh#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/nbsdelf.mh#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/nm-linux.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/nm-nbsd.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/nm-nbsdaout.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/tm-arm.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/tm-embed.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/tm-linux.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/tm-nbsd.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/tm-wince.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/wince.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/xm-linux.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/arm/xm-nbsd.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/avr/avr.mt#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/cris/cris.mt#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/cris/tm-cris.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/d10v/d10v.mt#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/djgpp/README#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/djgpp/config.sed#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/djgpp/djcheck.sh#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/djgpp/djconfig.sh#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/djgpp/fnchange.lst#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/djgpp/fnchange.lst~#1 add .. //depot/projects/gdb/contrib/gdb/gdb/config/frv/frv.mt#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/frv/tm-frv.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/h8300/h8300.mt#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/h8300/tm-h8300.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/cygwin.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/cygwin.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/embed.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/fbsd.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/fbsd.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/fbsd64.mh#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/fbsd64.mt#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/gdbserve.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/go32.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/go32.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386aix.mh#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386aix.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386aout.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386bsd.mh#3 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386bsd.mt#3 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386dgux.mh#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386gnu.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386gnu.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386lynx.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386lynx.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386m3.mh#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386m3.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386mach.mh#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386mk.mh#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386mk.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386nw.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386os9k.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386sco.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386sco4.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386sco5.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386sco5.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386sol2.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386sol2.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386v.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386v.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386v32.mh#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386v4.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386v4.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386v42mp.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/i386v42mp.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/interix.mh#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/interix.mt#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/linux.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/linux.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/linux64.mh#1 add .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/linux64.mt#1 add .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nbsd.mh#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nbsd.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nbsd64.mh#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nbsd64.mt#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nbsdaout.mh#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nbsdelf.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nbsdelf.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/ncr3000.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/ncr3000.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-cygwin.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-fbsd.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-fbsd64.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-gnu.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-go32.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386aix.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386bsd.h#3 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386gnu.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386lynx.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386mach.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386sco.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386sco4.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386sco5.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386sol2.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386v.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386v4.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-i386v42mp.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-interix.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-linux.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-linux64.h#1 add .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-m3.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-nbsd.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-nbsdaout.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-nbsdelf.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-nto.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-obsd.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-ptx4.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-sun386.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-symmetry.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-x86-64.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nm-x86-64linux.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nto.mh#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/nto.mt#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/obsd.mh#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/obsd.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/obsd64.mh#1 add .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/obsd64.mt#1 add .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/obsdaout.mh#1 add .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/ptx.mh#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/ptx.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/ptx4.mh#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/ptx4.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/sun386.mh#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/sun386.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/symmetry.mh#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/symmetry.mt#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-cygwin.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-fbsd.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-go32.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386aix.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386bsd.h#3 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386gnu.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386lynx.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386m3.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386mk.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386nw.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386os9k.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386sco5.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386sol2.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386v.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386v4.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-i386v42mp.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-linux.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-linux64.h#1 add .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-nbsd.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-nbsdelf.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-nto.h#2 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-obsd.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-ptx.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-ptx4.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-sun386.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-symmetry.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-vxworks.h#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/tm-x86-64linux.h#2 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/vxworks.mt#3 edit .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/x86-64linux.mh#3 delete .. //depot/projects/gdb/contrib/gdb/gdb/config/i386/x86-64linux.mt#3 delete >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sat Apr 10 18:34:46 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1D98316A4D0; Sat, 10 Apr 2004 18:34:46 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3CCB16A4CE for ; Sat, 10 Apr 2004 18:34:45 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCBC343D31 for ; Sat, 10 Apr 2004 18:34:45 -0700 (PDT) (envelope-from julian@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3B1YjGe099511 for ; Sat, 10 Apr 2004 18:34:45 -0700 (PDT) (envelope-from julian@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3B1YjoA099508 for perforce@freebsd.org; Sat, 10 Apr 2004 18:34:45 -0700 (PDT) (envelope-from julian@freebsd.org) Date: Sat, 10 Apr 2004 18:34:45 -0700 (PDT) Message-Id: <200404110134.i3B1YjoA099508@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to julian@freebsd.org using -f From: Julian Elischer To: Perforce Change Reviews Subject: PERFORCE change 50807 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Apr 2004 01:34:46 -0000 http://perforce.freebsd.org/chv.cgi?CH=50807 Change 50807 by julian@julian_jules1 on 2004/04/10 18:34:01 Having thought about it, put everything into sched_4bsd.c This will still need cleaning but it cleans up stuff. Now to make it not crash. Affected files ... .. //depot/projects/nsched/sys/conf/files#5 edit .. //depot/projects/nsched/sys/kern/sched_4bsd.c#3 edit Differences ... ==== //depot/projects/nsched/sys/conf/files#5 (text+ko) ==== @@ -1080,9 +1080,7 @@ kern/link_elf.c standard kern/md4c.c optional netsmb kern/md5c.c standard -kern/scheduler/4bsd/sched_4bsd.c optional sched_4bsd -kern/scheduler/4bsd/sched_4bsd_kse.c optional sched_4bsd -kern/scheduler/4bsd/sched_4bsd_runq.c optional sched_4bsd +kern/sched_4bsd.c optional sched_4bsd kern/scheduler/ule/sched_ule.c optional sched_ule kern/scheduler/ule/sched_ule_kse.c optional sched_ule kern/scheduler/ule/sched_ule_runq.c optional sched_ule ==== //depot/projects/nsched/sys/kern/sched_4bsd.c#3 (text+ko) ==== @@ -15,6 +15,7 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. + * 3. [Condition rescinded by the Regents of the University of California.] * 4. Neither the name of the University nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission. @@ -33,7 +34,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/sched_4bsd.c,v 1.37 2004/04/05 21:03:35 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/sched_4bsd.c,v 1.35 2004/03/05 19:27:04 rwatson Exp $"); #include #include @@ -48,7 +49,122 @@ #include #include #include +#include +#include +#include /* XXXKSE */ +#if 0 +#include +#include +#include +#include +#endif +#include +#include +/* + * This is a scheduler private structure that it uses (for now) + * to implement the thread fairness algorythm. + * The threads are made runnable by the rest of the system, but + * only NKSE of them are actually put on the run queues to compete with + * threads from other processes. For normal processes there is only one KSE + * but for threaded processes we allocate only upto NKSE kses per ksegrp. + * KSEs are what is put on the system run queue, so multithreaded + * processes must multiplex their threads onto their KSEs, making them compete + * on a similar basis to nonthreaded processes. + * In pictures: + * With a single run queue used by all processors: + * + * RUNQ: --->KSE---KSE--... + * | / + * KSEG---THREAD--THREAD--THREAD + * + * (processors run THREADs from the KSEG until they are exhausted or + * the KSEG exhausts its quantum) + * + * XXX This structure is stictly speaking, not needed any more + * and its fields will move to the thread structure. The first 'N' + * threads can be kept trak of with a simple count. Do this soon. + */ + +struct kse { + struct proc *ke_proc; /* (*) Associated process. */ + struct ksegrp *ke_ksegrp; /* (*) Associated KSEG. */ + TAILQ_ENTRY(kse) ke_kglist; /* (*) Queue of KSEs in ke_ksegrp. */ + TAILQ_ENTRY(kse) ke_kgrlist; /* (*) Queue of KSEs in this state. */ + TAILQ_ENTRY(kse) ke_procq; /* (j/z) Run queue. */ + + struct thread *ke_thread; /* (*) Active associated thread. */ +#define ke_startzero ke_flags + int ke_flags; /* (j) KEF_* flags. */ + fixpt_t ke_pctcpu; /* (j) %cpu during p_swtime. */ + u_char ke_oncpu; /* (j) Which cpu we are on. */ + char ke_rqindex; /* (j) Run queue index. */ + enum { + KES_UNUSED = 0x0, + KES_IDLE, + KES_ONRUNQ, + KES_UNQUEUED, /* in transit */ + KES_THREAD /* slaved to thread state */ + } ke_state; /* (j) KSE status. */ +#define ke_endzero ke_cpticks + int ke_cpticks; /* (j) Ticks of cpu time. */ + struct runq *ke_runq; /* runq the kse is currently on */ +}; + +/* flags kept in ke_flags */ +#define KEF_BOUND 0x00001 /* Stuck on a thread.. (as per normal procs) */ +#define KEF_EXIT 0x00002 /* KSE is being killed. */ +#define KEF_DIDRUN 0x00004 /* KSE actually ran. */ + +/* + * Scheduler private extensions to thread, ksegrp and proc structures. + * These are invisile outside the scheduler. + * They are usually allocated beyond the end of the proc, thread or ksegrp + * structure and always accessed via an indirection. + * This allows proc0 and friends to be allocated statically + * without knowing the sise of the extension. This allows different + * schedulers to have different extensions. + * Proc0 case: thread0:[... ptr] [td_sched0] + * | ^ + * \------/ + * + * Usual case: td-> [... ptr|td_sched] ( allocated together ) + * | ^ + * \---/ + */ + +struct td_sched { + struct kse *std_last_kse; /* (j) Previous value of td_kse. */ + struct kse *std_kse; /* (j) Current KSE if running. */ +}; +#define td_last_kse td_sched->std_last_kse +#define td_kse td_sched->std_kse + +struct kg_sched { + TAILQ_HEAD(, kse) skg_kseq; /* (ke_kglist) All KSEs. */ + TAILQ_HEAD(, kse) skg_iq; /* (ke_kgrlist) All idle KSEs. */ + struct thread *skg_last_assigned; /* (j) Last thread assigned */ + /* ( to a KSE). */ + int skg_runq_kses; /* (j) Num KSEs on runq. */ + int skg_idle_kses; /* (j) Num KSEs on iq. */ + int skg_kses; /* (j) Num KSEs in group. */ +}; +#define kg_kseq kg_sched->skg_kseq +#define kg_iq kg_sched->skg_iq +#define kg_last_assigned kg_sched->skg_last_assigned +#define kg_runq_kses kg_sched->skg_runq_kses +#define kg_idle_kses kg_sched->skg_idle_kses +#define kg_kses kg_sched->skg_kses + +#define FIRST_KSE_IN_KSEGRP(kg) TAILQ_FIRST(&(kg)->kg_kseq) +#define FIRST_KSE_IN_PROC(p) FIRST_KSE_IN_KSEGRP(FIRST_KSEGRP_IN_PROC(p)) + +void kse_free(struct kse *ke); +void kse_stash(struct kse *ke); +void kse_reassign(struct kse *ke); +void sched_fork_kse(struct thread *parenttd, struct kse *newke); +void sched_exit_kse(struct proc *parent, struct thread *childtd); + #define KTR_4BSD 0x0 /* @@ -65,14 +181,7 @@ #endif #define NICE_WEIGHT 1 /* Priorities per nice level. */ -struct ke_sched { - int ske_cpticks; /* (j) Ticks of cpu time. */ - struct runq *ske_runq; /* runq the kse is currently on */ -}; -#define ke_runq ke_sched->ske_runq -#define KEF_BOUND KEF_SCHED1 - -#define SKE_RUNQ_PCPU(ke) \ +#define KE_RUNQ_PCPU(ke) \ ((ke)->ke_runq != 0 && (ke)->ke_runq != &runq) /* @@ -81,13 +190,7 @@ */ #define KSE_CAN_MIGRATE(ke) \ ((ke)->ke_thread->td_pinned == 0 && ((ke)->ke_flags & KEF_BOUND) == 0) -static struct ke_sched ke_sched; -struct ke_sched *kse0_sched = &ke_sched; -struct kg_sched *ksegrp0_sched = NULL; -struct p_sched *proc0_sched = NULL; -struct td_sched *thread0_sched = NULL; - static int sched_tdcnt; /* Total runnable threads in the system. */ static int sched_quantum; /* Roundrobin scheduling quantum in ticks. */ #define SCHED_QUANTUM (hz / 10) /* Default sched quantum */ @@ -169,6 +272,10 @@ curthread->td_flags |= TDF_NEEDRESCHED; } + +/**************************************************************** + * BSD 4 based scheduling policy engine. * + ***************************************************************/ /* * Force switch among equal priority processes every 100ms. * We don't actually need to force a context switch of the current process. @@ -338,20 +445,20 @@ * stop recalculating its priority until * it wakes up. */ - if (ke->ke_sched->ske_cpticks == 0) + if (ke->ke_cpticks == 0) continue; #if (FSHIFT >= CCPU_SHIFT) ke->ke_pctcpu += (realstathz == 100) - ? ((fixpt_t) ke->ke_sched->ske_cpticks) << + ? ((fixpt_t) ke->ke_cpticks) << (FSHIFT - CCPU_SHIFT) : - 100 * (((fixpt_t) ke->ke_sched->ske_cpticks) + 100 * (((fixpt_t) ke->ke_cpticks) << (FSHIFT - CCPU_SHIFT)) / realstathz; #else ke->ke_pctcpu += ((FSCALE - ccpu) * - (ke->ke_sched->ske_cpticks * + (ke->ke_cpticks * FSCALE / realstathz)) >> FSHIFT; #endif - ke->ke_sched->ske_cpticks = 0; + ke->ke_cpticks = 0; } /* end of kse loop */ /* * If there are ANY running threads in this KSEGRP, @@ -468,7 +575,18 @@ sched_tdcnt++; } -/* External interfaces start here */ + + + + +/******************************************************************* + * These functions represent entrypoints that a scheduler needs to * + * Supply in order to give the rest of the system opportunities to * + * notify it of important events and to let it do housekeeping * + * in a timely and efficient manner. Events include the creation, * + * allocation and death of various entities, timer events, and * + * direct calls for scheduler services. * + ******************************************************************/ int sched_runnable(void) { @@ -511,7 +629,7 @@ kg = td->td_ksegrp; ke = td->td_kse; - ke->ke_sched->ske_cpticks++; + ke->ke_cpticks++; kg->kg_estcpu = ESTCPULIM(kg->kg_estcpu + 1); if ((kg->kg_estcpu % INVERSE_ESTCPU_WEIGHT) == 0) { resetpriority(kg); @@ -529,56 +647,62 @@ * aggregated all the estcpu into the 'built-in' ksegrp. */ void -sched_exit(struct proc *p, struct proc *p1) +sched_exit(struct proc *parent, struct thread *childtd) { - sched_exit_kse(FIRST_KSE_IN_PROC(p), FIRST_KSE_IN_PROC(p1)); - sched_exit_ksegrp(FIRST_KSEGRP_IN_PROC(p), FIRST_KSEGRP_IN_PROC(p1)); - sched_exit_thread(FIRST_THREAD_IN_PROC(p), FIRST_THREAD_IN_PROC(p1)); + sched_exit_ksegrp(parent, childtd); + sched_exit_thread(parent, childtd); } +/* This PROBABLY gives the estcpu to the wrong kseg */ void -sched_exit_kse(struct kse *ke, struct kse *child) +sched_exit_ksegrp(struct proc *parent, struct thread *child) { -} + struct ksegrp *kg; -void -sched_exit_ksegrp(struct ksegrp *kg, struct ksegrp *child) -{ - mtx_assert(&sched_lock, MA_OWNED); - kg->kg_estcpu = ESTCPULIM(kg->kg_estcpu + child->kg_estcpu); + kg = FIRST_KSEGRP_IN_PROC(parent); /* XXXKSE */ + child->td_kse->ke_flags |= KEF_EXIT; + kg->kg_estcpu = ESTCPULIM(kg->kg_estcpu + child->td_ksegrp->kg_estcpu); } void -sched_exit_thread(struct thread *td, struct thread *child) +sched_exit_thread(struct proc *parent, struct thread *childtd) { - if ((child->td_proc->p_flag & P_NOLOAD) == 0) + if ((childtd->td_proc->p_flag & P_NOLOAD) == 0) sched_tdcnt--; + if (childtd->td_kse) + sched_exit_kse(parent, childtd); } void -sched_fork(struct proc *p, struct proc *p1) +sched_fork(struct thread *parenttd, struct proc *child) { - sched_fork_kse(FIRST_KSE_IN_PROC(p), FIRST_KSE_IN_PROC(p1)); - sched_fork_ksegrp(FIRST_KSEGRP_IN_PROC(p), FIRST_KSEGRP_IN_PROC(p1)); - sched_fork_thread(FIRST_THREAD_IN_PROC(p), FIRST_THREAD_IN_PROC(p1)); + struct thread *td2; + struct kse *ke2; + + td2 = FIRST_THREAD_IN_PROC(child); + ke2 = FIRST_KSE_IN_PROC(child); + sched_fork_kse(parenttd, ke2); + sched_fork_ksegrp(parenttd, FIRST_KSEGRP_IN_PROC(child)); + ke2->ke_thread = td2; + td2->td_kse = ke2; + /* sched_fork_thread(parenttd, td2);*/ } void -sched_fork_kse(struct kse *ke, struct kse *child) +sched_fork_ksegrp(struct thread *parent, struct ksegrp *child) { - child->ke_sched->ske_cpticks = 0; -} + struct ksegrp *kg; -void -sched_fork_ksegrp(struct ksegrp *kg, struct ksegrp *child) -{ mtx_assert(&sched_lock, MA_OWNED); + kg = parent->td_ksegrp; child->kg_estcpu = kg->kg_estcpu; } + + void -sched_fork_thread(struct thread *td, struct thread *child) +sched_fork_thread(struct thread *parent, struct thread *child) { } @@ -706,7 +830,7 @@ ke->ke_runq = &runq; } else { CTR1(KTR_4BSD, "adding kse:%p to pcpu runq", ke); - if (!SKE_RUNQ_PCPU(ke)) + if (!KE_RUNQ_PCPU(ke)) ke->ke_runq = &runq_pcpu[PCPU_GET(cpuid)]; } #else @@ -731,7 +855,7 @@ if ((td->td_proc->p_flag & P_NOLOAD) == 0) sched_tdcnt--; - runq_remove(ke->ke_sched->ske_runq, ke); + runq_remove(ke->ke_runq, ke); ke->ke_state = KES_THREAD; ke->ke_ksegrp->kg_runq_kses--; @@ -838,24 +962,21 @@ } int -sched_sizeof_kse(void) -{ - return (sizeof(struct kse) + sizeof(struct ke_sched)); -} -int sched_sizeof_ksegrp(void) { - return (sizeof(struct ksegrp)); + return (sizeof(struct ksegrp) + sizeof(struct kg_sched)); } + int sched_sizeof_proc(void) { return (sizeof(struct proc)); } + int sched_sizeof_thread(void) { - return (sizeof(struct thread)); + return (sizeof(struct thread) + sizeof(struct td_sched)); } fixpt_t @@ -871,3 +992,926 @@ return (0); } + + + +static uma_zone_t kse_zone; + +struct kse kse0; +static struct kg_sched kg_sched0; +static struct td_sched td_sched0; + +static struct kse * kse_alloc(void); +static void kse_link(struct proc *p, struct kse *ke, struct ksegrp *kg); +static void kse_unlink(struct kse *ke); + +extern struct mtx kse_zombie_lock; +TAILQ_HEAD(, kse) zombie_kses = TAILQ_HEAD_INITIALIZER(zombie_kses); + +void +sched_GC(void) +{ + struct kse *ke_first, *ke_next; + + if (!TAILQ_EMPTY(&zombie_kses)) { + mtx_lock_spin(&kse_zombie_lock); + ke_first = TAILQ_FIRST(&zombie_kses); + if (ke_first) + TAILQ_INIT(&zombie_kses); + while (ke_first) { + ke_next = TAILQ_NEXT(ke_first, ke_procq); + kse_free(ke_first); + ke_first = ke_next; + } + mtx_unlock_spin(&kse_zombie_lock); + } +} + +void +schedinit(void) +{ + /* + * Set up the scheduler specific parts of proc0. + */ + ksegrp0.kg_sched = &kg_sched0; + proc0.p_sched = NULL; /* XXX */ + thread0.td_sched = &td_sched0; + + proc_linkup(&proc0, &ksegrp0, &thread0); + kse_link(&proc0, &kse0, &ksegrp0); + kse0.ke_thread = &thread0; + thread0.td_kse = &kse0; /* we are running */ + kse0.ke_state = KES_THREAD; + + kse_zone = uma_zcreate("KSE", sched_sizeof_kse(), + NULL, NULL, NULL, NULL, UMA_ALIGN_CACHE, 0); +} + +/* + * for now have special thr code + * later on, clean these up into common code. + */ +#define RANGEOF(type, start, end) (offsetof(type, end) - offsetof(type, start)) +int +sched_thr_newthread(struct thread *td, struct thread *td0, int flags) +{ + struct kse *ke0; + /* Initialize our kse structure. */ + ke0 = kse_alloc(); + bzero(&ke0->ke_startzero, + RANGEOF(struct kse, ke_startzero, ke_endzero)); + + /* Link the thread and kse into the ksegrp and make it runnable. */ + mtx_lock_spin(&sched_lock); + + thread_link(td0, td->td_ksegrp); + kse_link(td->td_proc, ke0, td->td_ksegrp); + + /* Bind this thread and kse together. */ + td0->td_kse = ke0; + ke0->ke_thread = td0; + + sched_fork_kse(td, td->td_kse); + sched_fork_thread(td, td0); + + TD_SET_CAN_RUN(td0); + if ((flags & THR_SUSPENDED) == 0) + setrunqueue(td0); + + mtx_unlock_spin(&sched_lock); + return (0); /* the API could fail but not in this case */ +} +#undef RANGEOF + +void +sched_thr_exit(struct thread *td) +{ + struct kse *ke; + + ke = td->td_kse; + + ke->ke_state = KES_UNQUEUED; + ke->ke_thread = NULL; + kse_unlink(ke); + sched_exit_kse(td->td_proc->p_pptr, td); + td->td_kse = NULL; + td->td_last_kse = NULL; +} + +/* + * Allocate a kse. + */ +static struct kse * +kse_alloc(void) +{ + return (uma_zalloc(kse_zone, M_WAITOK)); +} + +/* + * Deallocate a kse. + */ +void +kse_free(struct kse *td) +{ + uma_zfree(kse_zone, td); +} + +/* + * Stash an embarasingly extra kse into the zombie kse queue. + */ +void +kse_stash(struct kse *ke) +{ + mtx_lock_spin(&kse_zombie_lock); + TAILQ_INSERT_HEAD(&zombie_kses, ke, ke_procq); + mtx_unlock_spin(&kse_zombie_lock); +} + +/* + * KSE is linked into kse group. + */ +void +kse_link(struct proc *p, struct kse *ke, struct ksegrp *kg) +{ + TAILQ_INSERT_HEAD(&kg->kg_kseq, ke, ke_kglist); + kg->kg_kses++; + ke->ke_state = KES_UNQUEUED; + ke->ke_proc = p; + ke->ke_ksegrp = kg; + ke->ke_thread = NULL; + ke->ke_oncpu = NOCPU; + ke->ke_flags = 0; +} + +int +sched_newproc(struct proc *p, struct ksegrp *kg, struct thread *td) +{ + struct kse *ke; + + ke = kse_alloc(); + if (ke) { + kse_link(p, ke, kg); + td->td_kse = ke; + ke->ke_thread = td; + return (0); + } + return (ENOMEM ); +} + +/* Assumes kg->kg_sched is already set up */ +void +sched_newkseg(struct ksegrp *kg) +{ + + TAILQ_INIT(&kg->kg_kseq); /* all kses in ksegrp */ + TAILQ_INIT(&kg->kg_iq); /* all idle kses in ksegrp */ + kg->kg_kses = 0; + kg->kg_runq_kses = 0; /* XXXKSE change name */ + kg->kg_idle_kses = 0; +} + +/* Assumes td->td_sched is already set up */ +void +sched_newthread(struct thread *td) +{ + td->td_last_kse = NULL; + td->td_kse = NULL; +} + +void +kse_unlink(struct kse *ke) +{ + struct ksegrp *kg; + + mtx_assert(&sched_lock, MA_OWNED); + kg = ke->ke_ksegrp; + TAILQ_REMOVE(&kg->kg_kseq, ke, ke_kglist); + if (ke->ke_state == KES_IDLE) { + TAILQ_REMOVE(&kg->kg_iq, ke, ke_kgrlist); + kg->kg_idle_kses--; + } + if (--kg->kg_kses == 0) + ksegrp_unlink(kg); + /* + * Aggregate stats from the KSE + */ + kse_stash(ke); +} + +/* need the thread to know if we are on that ksegrp or not. */ +void +sched_clean_ksegrp(struct ksegrp *kg, struct thread *td) +{ + struct kse *ke; + + while ((ke = TAILQ_FIRST(&kg->kg_iq)) != NULL) { + KASSERT(ke->ke_state == KES_IDLE, + ("%s: wrong idle KSE state", __func__)); + kse_unlink(ke); + } + KASSERT((kg->kg_kses == 1), + ("%s: ksegrp still has %d KSEs", __func__, kg->kg_kses)); + KASSERT(((kg->kg_kses == 0) && (kg != td->td_ksegrp)) || + ((kg->kg_kses == 1) && (kg == td->td_ksegrp)), + ("ksegrp has wrong kg_kses: %d", kg->kg_kses)); +} + + +#define RANGEOF(type, start, end) (offsetof(type, end) - offsetof(type, start)) + +/* new version of sched-fork() */ +void +sched_fork_kse(struct thread *parenttd, struct kse *ke2) +{ + struct ksegrp *kg2; + + kg2 = ke2->ke_ksegrp; + bzero(&ke2->ke_startzero, + (unsigned) RANGEOF(struct kse, ke_startzero, ke_endzero)); + ke2->ke_state = KES_THREAD; + ke2->ke_cpticks = 0; + kg2->kg_estcpu = parenttd->td_ksegrp->kg_estcpu; +} + +/* + * Try handle the generic case where there may be > 1 kseg even + * though that should never happen. It should be cheap to do so. + */ +void +sched_destroyproc(struct proc *p) +{ + struct ksegrp *kg; + struct kse *ke; + + /* remove all the kses we can find and free them */ + FOREACH_KSEGRP_IN_PROC(p, kg) { + while (!TAILQ_EMPTY(&kg->kg_kseq)) { + ke = TAILQ_FIRST(&kg->kg_kseq); + TAILQ_REMOVE(&kg->kg_kseq, ke, ke_kglist); + if (ke->ke_thread) + ke->ke_thread->td_kse = NULL; + kse_free(ke); + } + } +} + +void +sched_exit_kse(struct proc *parent, struct thread *childtd) +{ + struct ksegrp *kg; + struct kse *ke; + + kg = childtd->td_ksegrp; + ke = childtd->td_kse; + KASSERT((ke),("unexpected null KSE ptr in sched_exit_kse()")); + ke->ke_state = KES_UNQUEUED; + ke->ke_thread = NULL; + /* + * Decide what to do with the KSE attached to this thread. + */ + if (ke->ke_flags & KEF_EXIT) { + kse_unlink(ke); + if (kg->kg_kses == 0) { + sched_exit_ksegrp(parent, childtd); /* XXXKSE */ + ksegrp_unlink(kg); + } + } else { + kse_reassign(ke); + } + childtd->td_kse = NULL; + childtd->td_last_kse = NULL; +} + +void +sched_set_concurrancy(struct ksegrp *kg, int concurrancy) +{ + struct kse *newke; + + while (kg->kg_kses < concurrancy) { + newke = kse_alloc(); + bzero(&newke->ke_startzero, RANGEOF(struct kse, + ke_startzero, ke_endzero)); +#if 0 + mtx_lock_spin(&sched_lock); + bcopy(&ke->ke_startcopy, &newke->ke_startcopy, + RANGEOF(struct kse, ke_startcopy, ke_endcopy)); + mtx_unlock_spin(&sched_lock); +#endif + mtx_lock_spin(&sched_lock); + kse_link(kg->kg_proc, newke, kg); + sched_fork_kse(curthread, newke); + /* Add engine */ + kse_reassign(newke); + mtx_unlock_spin(&sched_lock); + } +} + +/* From kern_switch.c + * Parts Copyright (c) 2001 Jake Burkholder + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +/************************************************************************ + * Functions that manipulate runnability from a thread perspective. * + * These are a 'threading fairness' front-end to the BSD scheduler * + ************************************************************************/ +/*** +Here is the logic.. + +If there are N processors, then there are at most N KSEs (kernel +schedulable entities) working to process threads that belong to a +KSEGROUP (kg). If there are X of these KSEs actually running at the +moment in question, then there are at most M (N-X) of these KSEs on +the run queue, as running KSEs are not on the queue. + +Runnable threads are queued off the KSEGROUP in priority order. +If there are M or more threads runnable, the top M threads +(by priority) are 'preassigned' to the M KSEs not running. The KSEs take +their priority from those threads and are put on the system run queue. + +The last thread that had a priority high enough to have a KSE associated +with it, AND IS ON THE RUN QUEUE is pointed to by +kg->kg_last_assigned. If no threads queued off the KSEGROUP have KSEs +assigned as all the available KSEs are activly running, or because there +are no threads queued, that pointer is NULL. + +When a KSE is removed from the run queue to become runnable, we know +it was associated with the highest priority thread in the queue (at the head +of the queue). If it is also the last assigned we know M was 1 and must +now be 0. Since the thread is no longer queued that pointer must be +removed from it. Since we know there were no more KSEs available, +(M was 1 and is now 0) and since we are not FREEING our KSE +but using it, we know there are STILL no more KSEs available, we can prove +that the next thread in the ksegrp list will not have a KSE to assign to +it, so we can show that the pointer must be made 'invalid' (NULL). + +The pointer exists so that when a new thread is made runnable, it can +have its priority compared with the last assigned thread to see if +it should 'steal' its KSE or not.. i.e. is it 'earlier' +on the list than that thread or later.. If it's earlier, then the KSE is +removed from the last assigned (which is now not assigned a KSE) +and reassigned to the new thread, which is placed earlier in the list. +The pointer is then backed up to the previous thread (which may or may not +be the new thread). + +When a thread sleeps or is removed, the KSE becomes available and if there +are queued threads that are not assigned KSEs, the highest priority one of +them is assigned the KSE, which is then placed back on the run queue at +the appropriate place, and the kg->kg_last_assigned pointer is adjusted down +to point to it. + +The following diagram shows 2 KSEs and 3 threads from a single process. + + RUNQ: --->KSE---KSE--... (KSEs queued at priorities from threads) + \ \____ + \ \ + KSEGROUP---thread--thread--thread (queued in priority order) + \ / + \_______________/ + (last_assigned) + +The result of this scheme is that the M available KSEs are always +queued at the priorities they have inherrited from the M highest priority +threads for that KSEGROUP. If this situation changes, the KSEs are +reassigned to keep this true. +***/ + + +CTASSERT((RQB_BPW * RQB_LEN) == RQ_NQS); + +#if 0 +static void runq_readjust(struct runq *rq, struct kse *ke); +#endif +/* + * Select the KSE that will be run next. From that find the thread, and + * remove it from the KSEGRP's run queue. If there is thread clustering, + * this will be what does it. + * XXX Change to take an argument indicating + * if the switch is voluntary or involuntary. + */ +struct thread * +choosethread(void) +{ + struct kse *ke; + struct thread *td; + struct ksegrp *kg; + +#if defined(SMP) && (defined(__i386__) || defined(__amd64__)) + if (smp_active == 0 && PCPU_GET(cpuid) != 0) { + /* Shutting down, run idlethread on AP's */ + td = PCPU_GET(idlethread); + ke = td->td_kse; + CTR1(KTR_RUNQ, "choosethread: td=%p (idle)", td); + ke->ke_flags |= KEF_DIDRUN; + TD_SET_RUNNING(td); + return (td); + } +#endif + +retry: + ke = sched_choose(); + if (ke) { + td = ke->ke_thread; + KASSERT((td->td_kse == ke), ("kse/thread mismatch")); + kg = ke->ke_ksegrp; + if (td->td_proc->p_flag & P_SA) { + if (kg->kg_last_assigned == td) { + kg->kg_last_assigned = TAILQ_PREV(td, + threadqueue, td_runq); + } + TAILQ_REMOVE(&kg->kg_runq, td, td_runq); + } + kg->kg_runnable--; + CTR2(KTR_RUNQ, "choosethread: td=%p pri=%d", + td, td->td_priority); + } else { + /* Simulate runq_choose() having returned the idle thread */ + td = PCPU_GET(idlethread); + ke = td->td_kse; + CTR1(KTR_RUNQ, "choosethread: td=%p (idle)", td); + } + ke->ke_flags |= KEF_DIDRUN; + + /* + * If we are in panic, only allow system threads, + * plus the one we are running in, to be run. + */ + if (panicstr && ((td->td_proc->p_flag & P_SYSTEM) == 0 && + (td->td_flags & TDF_INPANIC) == 0)) { + /* note that it is no longer on the run queue */ + TD_SET_CAN_RUN(td); + goto retry; + } + + TD_SET_RUNNING(td); + return (td); +} + +/* + * Given a surplus KSE, either assign a new runable thread to it + * (and put it in the run queue) or put it in the ksegrp's idle KSE list. + * Assumes that the original thread is not runnable. + */ +void +kse_reassign(struct kse *ke) +{ + struct ksegrp *kg; + struct thread *td; + struct thread *original; + + mtx_assert(&sched_lock, MA_OWNED); + original = ke->ke_thread; + KASSERT(original == NULL || TD_IS_INHIBITED(original), + ("reassigning KSE with runnable thread")); + kg = ke->ke_ksegrp; + if (original) + original->td_kse = NULL; + + /* + * Find the first unassigned thread + */ + if ((td = kg->kg_last_assigned) != NULL) + td = TAILQ_NEXT(td, td_runq); + else + td = TAILQ_FIRST(&kg->kg_runq); + + /* + * If we found one, assign it the kse, otherwise idle the kse. + */ + if (td) { + kg->kg_last_assigned = td; + td->td_kse = ke; + ke->ke_thread = td; + sched_add(td); + CTR2(KTR_RUNQ, "kse_reassign: ke%p -> td%p", ke, td); + return; + } + + ke->ke_state = KES_IDLE; + ke->ke_thread = NULL; + TAILQ_INSERT_TAIL(&kg->kg_iq, ke, ke_kgrlist); + kg->kg_idle_kses++; + CTR1(KTR_RUNQ, "kse_reassign: ke%p on idle queue", ke); + return; +} + +#if 0 +/* + * Remove a thread from its KSEGRP's run queue. + * This in turn may remove it from a KSE if it was already assigned + * to one, possibly causing a new thread to be assigned to the KSE + * and the KSE getting a new priority. + */ +static void +remrunqueue(struct thread *td) +{ + struct thread *td2, *td3; + struct ksegrp *kg; + struct kse *ke; + + mtx_assert(&sched_lock, MA_OWNED); + KASSERT((TD_ON_RUNQ(td)), ("remrunqueue: Bad state on run queue")); + kg = td->td_ksegrp; + ke = td->td_kse; + CTR1(KTR_RUNQ, "remrunqueue: td%p", td); + kg->kg_runnable--; + TD_SET_CAN_RUN(td); + /* + * If it is not a threaded process, take the shortcut. + */ + if ((td->td_proc->p_flag & P_SA) == 0) { + /* Bring its kse with it, leave the thread attached */ + sched_rem(td); + ke->ke_state = KES_THREAD; + return; + } + td3 = TAILQ_PREV(td, threadqueue, td_runq); + TAILQ_REMOVE(&kg->kg_runq, td, td_runq); + if (ke) { + /* + * This thread has been assigned to a KSE. + * We need to dissociate it and try assign the + * KSE to the next available thread. Then, we should + * see if we need to move the KSE in the run queues. + */ + sched_rem(td); + ke->ke_state = KES_THREAD; + td2 = kg->kg_last_assigned; + KASSERT((td2 != NULL), ("last assigned has wrong value")); + if (td2 == td) + kg->kg_last_assigned = td3; + kse_reassign(ke); + } +} +#endif + +/* + * Change the priority of a thread that is on the run queue. + */ +void +adjustrunqueue( struct thread *td, int newpri) +{ + struct ksegrp *kg; + struct kse *ke; + + mtx_assert(&sched_lock, MA_OWNED); + KASSERT((TD_ON_RUNQ(td)), ("adjustrunqueue: Bad state on run queue")); + + ke = td->td_kse; + CTR1(KTR_RUNQ, "adjustrunqueue: td%p", td); + /* + * If it is not a threaded process, take the shortcut. + */ + if ((td->td_proc->p_flag & P_SA) == 0) { + /* We only care about the kse in the run queue. */ + td->td_priority = newpri; + if (ke->ke_rqindex != (newpri / RQ_PPQ)) { + sched_rem(td); + sched_add(td); >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sat Apr 10 18:39:53 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D16D116A4D0; Sat, 10 Apr 2004 18:39:52 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A95CE16A4CE for ; Sat, 10 Apr 2004 18:39:52 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6D3543D46 for ; Sat, 10 Apr 2004 18:39:52 -0700 (PDT) (envelope-from julian@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3B1dqGe099683 for ; Sat, 10 Apr 2004 18:39:52 -0700 (PDT) (envelope-from julian@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3B1dqrY099676 for perforce@freebsd.org; Sat, 10 Apr 2004 18:39:52 -0700 (PDT) (envelope-from julian@freebsd.org) Date: Sat, 10 Apr 2004 18:39:52 -0700 (PDT) Message-Id: <200404110139.i3B1dqrY099676@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to julian@freebsd.org using -f From: Julian Elischer To: Perforce Change Reviews Subject: PERFORCE change 50808 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Apr 2004 01:39:53 -0000 http://perforce.freebsd.org/chv.cgi?CH=50808 Change 50808 by julian@julian_jules1 on 2004/04/10 18:39:12 delete bsd4.4 sandbox sched_4bsd.c on its own is enough. add a IFC for the ULE even though I will probably not use this version of that file, Affected files ... .. //depot/projects/nsched/sys/kern/scheduler/4bsd/sched_4bsd.c#5 delete .. //depot/projects/nsched/sys/kern/scheduler/4bsd/sched_4bsd_kse.c#8 delete .. //depot/projects/nsched/sys/kern/scheduler/4bsd/sched_4bsd_kse.h#4 delete .. //depot/projects/nsched/sys/kern/scheduler/4bsd/sched_4bsd_runq.c#2 delete .. //depot/projects/nsched/sys/kern/scheduler/ule/sched_ule.c#2 edit Differences ... ==== //depot/projects/nsched/sys/kern/scheduler/ule/sched_ule.c#2 (text+ko) ==== @@ -716,7 +716,7 @@ * threshold at which we start to reassign kses has a large impact * on the overall performance of the system. Tuned too high and * some CPUs may idle. Too low and there will be excess migration - * and context swiches. + * and context switches. */ if (ksg->ksg_load > (ksg->ksg_cpus * 2) && kseq_idle) { /* @@ -1007,7 +1007,7 @@ * will not bring us back into range. Dividing by two here forces * us into the range of [3/5 * SCHED_INTERACT_MAX, SCHED_INTERACT_MAX] */ - if (sum > (SCHED_INTERACT_MAX / 5) * 6) { + if (sum > (SCHED_SLP_RUN_MAX / 5) * 6) { kg->kg_runtime /= 2; kg->kg_slptime /= 2; return;