[BACK]Return to kern_sig.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / kern

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/kern/kern_sig.c between version 1.75 and 1.76

version 1.75, 1998/06/28 21:34:58 version 1.76, 1998/07/28 18:17:34
Line 1126  coredump(p)
Line 1126  coredump(p)
                 error = vn_rdwr(UIO_WRITE, vp, vm->vm_daddr,                  error = vn_rdwr(UIO_WRITE, vp, vm->vm_daddr,
                     (int)core.c_dsize,                      (int)core.c_dsize,
                     (off_t)core.c_cpusize, UIO_USERSPACE,                      (off_t)core.c_cpusize, UIO_USERSPACE,
                     IO_NODELOCKED|IO_UNIT, cred, (int *) NULL, p);                      IO_NODELOCKED|IO_UNIT, cred, NULL, p);
                 if (error)                  if (error)
                         goto out;                          goto out;
                 error = vn_rdwr(UIO_WRITE, vp,                  error = vn_rdwr(UIO_WRITE, vp,
                     (caddr_t) trunc_page(USRSTACK - ctob(vm->vm_ssize)),                      (caddr_t) trunc_page(USRSTACK - ctob(vm->vm_ssize)),
                     core.c_ssize,                      core.c_ssize,
                     (off_t)(core.c_cpusize + core.c_dsize), UIO_USERSPACE,                      (off_t)(core.c_cpusize + core.c_dsize), UIO_USERSPACE,
                     IO_NODELOCKED|IO_UNIT, cred, (int *) NULL, p);                      IO_NODELOCKED|IO_UNIT, cred, NULL, p);
         } else {          } else {
                 /*                  /*
                  * vm_coredump() spits out all appropriate segments.                   * vm_coredump() spits out all appropriate segments.
Line 1148  coredump(p)
Line 1148  coredump(p)
                         goto out;                          goto out;
                 error = vn_rdwr(UIO_WRITE, vp, (caddr_t)&core,                  error = vn_rdwr(UIO_WRITE, vp, (caddr_t)&core,
                     (int)core.c_hdrsize, (off_t)0,                      (int)core.c_hdrsize, (off_t)0,
                     UIO_SYSSPACE, IO_NODELOCKED|IO_UNIT, cred, (int *) NULL, p);                      UIO_SYSSPACE, IO_NODELOCKED|IO_UNIT, cred, NULL, p);
         }          }
 out:  out:
         VOP_UNLOCK(vp, 0);          VOP_UNLOCK(vp, 0);

Legend:
Removed from v.1.75  
changed lines
  Added in v.1.76

CVSweb <webmaster@jp.NetBSD.org>