Diff for /src/sys/kern/kern_xio.c between versions 1.3 and 1.4

version 1.3, 2004/04/01 17:58:02 version 1.4, 2004/04/03 08:20:10
Line 229  xio_copy_xtou(xio_t xio, void *uptr, int Line 229  xio_copy_xtou(xio_t xio, void *uptr, int
         return(EFAULT);          return(EFAULT);
   
     offset = xio->xio_offset & PAGE_MASK;      offset = xio->xio_offset & PAGE_MASK;
    if ((n = PAGE_SIZE - xio->xio_offset) > bytes)    if ((n = PAGE_SIZE - offset) > bytes)
         n = bytes;          n = bytes;
   
     error = 0;      error = 0;
Line 273  xio_copy_xtok(xio_t xio, void *kptr, int Line 273  xio_copy_xtok(xio_t xio, void *kptr, int
         return(EFAULT);          return(EFAULT);
   
     offset = xio->xio_offset & PAGE_MASK;      offset = xio->xio_offset & PAGE_MASK;
    if ((n = PAGE_SIZE - xio->xio_offset) > bytes)    if ((n = PAGE_SIZE - offset) > bytes)
         n = bytes;          n = bytes;
   
     error = 0;      error = 0;

Removed from v.1.3  
changed lines
  Added in v.1.4