freebsd-skq/lkm
Greg Lehey 721fbc5ae0 config.c:
config_drive:
    Catch an instance of anonymous drives.  Doubtless many remain.

interrupt.c:
  complete_rqe:
    Call logrq to log iodone events if DEBUG_LASTREQS is set.

    Call set_sd_state with setstate_noupdate to avoid buffered I/O out
    of interrupt context.

    Use define DEBUG_RESID instead of constant.

memory.c:
  Remove dead expandrq() function

  Malloc:
    Remove directory component of file names in malloc table.

  Add function vinum_rqinfo (part of the request tracing stuff).

request.c:
  Add function logrq (part of the request tracing stuff).

  vinumstrategy:
    Check whether config needs to be written to disk, do it if so.
    This is a stopgap until the Vinum daemon (bacchusd?  oenologistd?)
    is written.

    If DEBUG_LASTREQS is set, call logrq to log user buffer headers.

  launch_requests:
    Correct format of debug output to console.

    If DEBUG_LASTREQS is set, call logrq to log request elements.

request.h:
  Add definitions for request trace.

state.c:
  set_sd_state:
    Check flags for setstate_noupdate.  If set, don't write the config
    to disk, just set global VF_DIRTYCONFIG flag.  This is part of the
    kludge to avoid writing config from an interrupt context.

vinumext.h:
    Add declaration for vinum_rqinfo, put inside #ifdef DEBUG
    Remove dead macro expandrq

vinumio.h:
  Increase maximum ioctl reply length to 4 kB if DEBUG is set.
  Define VINUM_RQINFO ioctl if DEBUG is set.

vinumioctl.c:
  vinumioctl:
    Change implementation of VINUM_DEBUG ioctl: use a debug flag
    (DEBUG_REMOTEGDB) to decide whether to go into remote debugging or
    not.

    Implement VINUM_RQINFO.

vinumkw.h:
  Define kw_info even when not debugging.

vinumvar.h:
  Define VF_DIRTYCONFIG
  Add pointers to request info to vinum_info if DEBUG is set.
  Define setstate_noupdate
  Define additional debug bits DEBUG_RESID, DEBUG_LASTREQS and
  DEBUG_REMOTEGDB.
1998-10-21 08:32:32 +00:00
..
atapi
ccd
cd9660
coda Fixes for lkm: 1998-09-29 20:19:45 +00:00
coff Shut this thing up, like the other LKMs 1998-08-24 05:31:57 +00:00
fdesc
fpu
gnufpu
ibcs2 Sort cross references. 1998-08-31 16:41:09 +00:00
if_disc
if_ppp
if_sl
if_tun
ip_mroute_mod
ipfw
joy
kernfs
linux Unregister the glibc2 brand at module unload time. 1998-10-11 21:08:02 +00:00
mfs
msdos
nfs
nullfs
pcic
portal
procfs
syscons Fix the sreensavers so the work again with the new syscons & friends. 1998-09-17 19:40:30 +00:00
umapfs
union
vesa Double oops, committed the wrong Makefile ata that, fixed. 1998-09-15 20:14:11 +00:00
vinum config.c: 1998-10-21 08:32:32 +00:00
wcd
Makefile Include vinum in SUBDIR 1998-09-28 05:38:52 +00:00