Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 May 2009 08:03:46 +0000 (UTC)
From:      Alexander Motin <mav@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/ata ata-all.h ata-disk.c ata-queue.c
Message-ID:  <200905010803.n4183s6V081054@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
mav         2009-05-01 08:03:46 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/ata          ata-all.h ata-disk.c ata-queue.c 
  Log:
  SVN rev 191717 on 2009-05-01 08:03:46Z by mav
  
  Improve kernel dumping reliability for busy ATA channels:
   - Generate fake channel interrupts even if channel busy with previous
  request to let it finish. Without this, dumping requests were just queued
  and never processed.
   - Drop pre-dump requests queue on dumping. ATA code, working in dumping
  (interruptless) mode, unable to handle long request queue. Actually, to get
  coherent dump we anyway should do as few unrelated actions as possible.
  
  Revision  Changes    Path
  1.144     +1 -0      src/sys/dev/ata/ata-all.h
  1.216     +10 -2     src/sys/dev/ata/ata-disk.c
  1.85      +24 -9     src/sys/dev/ata/ata-queue.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905010803.n4183s6V081054>