CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-09-26 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Sep 26 17:05:37 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c Log Message: make compile without MVSATA_DEBUG To generate a diff of this commit: cvs rdiff -u -r1.35.6.29 -r1.35.6.30

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-09-25 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Sep 25 22:50:20 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c Log Message: move mvsata_quetag_get() to the start routines, so that it always matches the active list of ata queue; important during error

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-09-22 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Fri Sep 22 20:19:08 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c Log Message: fix inverted logic for calling atastart() To generate a diff of this commit: cvs rdiff -u -r1.35.6.27 -r1.35.6.28

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-09-20 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed Sep 20 18:35:37 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c Log Message: make compile again with MVSATA_WITHOUTDMA To generate a diff of this commit: cvs rdiff -u -r1.35.6.26 -r1.35.6.27

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-09-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Sep 19 17:52:52 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: seems the CMD/CCS slot is always zero at least under QEMU for successful polled commands, so go back to using it only on

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-09-11 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Sep 11 22:19:23 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: wdc.c Log Message: fix condition for calling atastart() when command is done To generate a diff of this commit: cvs rdiff -u -r1.283.2.14

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-09-10 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Sep 10 18:37:21 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c Log Message: move mvsata_bio(), mvsata_exec_command() and mvsata_atapi_scsipi_request() just before their respective hook functions To

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-08-15 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Aug 15 20:12:29 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: Use ata_queue_free() instead of free() to deallocate chp->ch_queue during detach. To generate a diff of this commit: cvs

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-08-13 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Aug 13 11:48:53 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c Log Message: put the non-NCQ KASSERT() before edma disable for bio PIO, we are not supposed to get there with NCQ command even on retries any

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-08-12 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Aug 12 13:41:46 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: wdc.c Log Message: remove debug printf To generate a diff of this commit: cvs rdiff -u -r1.283.2.11 -r1.283.2.12 src/sys/dev/ic/wdc.c Please note

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-08-12 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Aug 12 09:38:58 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c Log Message: fix condition for switching to kernel thread for ATAPI and bio reset recovery to match atapi_wdc.c, __wdcwait() postpones to the

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-08-11 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Fri Aug 11 18:20:13 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: replace magic 3100 with locall defined WDC_RESET_WAIT To generate a diff of this commit: cvs rdiff -u -r1.30.4.33 -r1.30.4.34

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-08-04 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Fri Aug 4 20:53:47 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: prb_control need to add (or) PRB_CF_INTERRUPT_MASK for polled commands, rather that set - the field may be nonzero for ATAPI or

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-08-04 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Fri Aug 4 20:49:24 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: restore part of what was removed in 1.30.4.30 - the success of command needs to be driven by PSS so that it works also for

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-08-01 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Aug 1 22:02:32 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c ahcisatavar.h mvsatavar.h siisata.c siisatavar.h Log Message: fix logic bug in processing of finished commands - mask of

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-08-01 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Aug 1 21:43:49 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: adjust code to be closer to HEAD to it's easier to compare and find regressions, undoing some changes which were actually not

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-30 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Jul 30 20:46:31 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: undo debug code To generate a diff of this commit: cvs rdiff -u -r1.30.4.28 -r1.30.4.29 src/sys/dev/ic/siisata.c Please note

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-30 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Jul 30 20:24:45 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: adjust error recovery to similar shape as ahcisata; also switch to using siisata_reset_channel(), as that seems more reliably

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-29 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Jul 29 22:40:04 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisatareg.h Log Message: add macro for getting the slot from context register, just for reference for now To generate a diff of this commit: cvs

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-29 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Jul 29 16:50:32 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: whitespace To generate a diff of this commit: cvs rdiff -u -r1.57.6.23 -r1.57.6.24 src/sys/dev/ic/ahcisata_core.c

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-29 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Jul 29 15:07:46 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c ahcisatavar.h Log Message: make compile without AHCI_DEBUG To generate a diff of this commit: cvs rdiff -u -r1.57.6.22 -r1.57.6.23

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-29 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Jul 29 14:50:58 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: make ahci_channel_recover() non-static, so that it's visible in backtrace, and can set a separate breakpoint there To

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-29 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Jul 29 13:04:43 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisatareg.h Log Message: fix AHCI_P_CMD_CCS_SHIFT - must shift only by 8, otherwise the result would be always 0 To generate a diff of this commit:

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-29 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Jul 29 13:02:50 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: do not do the drive reset on non-fatal recovery - spec explicitely says says the READ LOG EXT should only be done when

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-23 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sun Jul 23 14:14:44 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: rework the error handling and recovery, so that errors during the recovery are handled correctly, and the recovery more

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-21 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Fri Jul 21 18:36:47 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: use free slot for drive reset, rather than always using slot zero; if we can't get the slot, fallback to channel reset as

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed Jul 19 20:24:59 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: forced commit to get into history - previous commit removed also the siisata-specific downgrade of SATA channel speed on CRC, as

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed Jul 19 20:21:42 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c ahcisatareg.h ahcisatavar.h Log Message: update error handling: - switch to ata_timeout() - stop using ch_status/ch_error

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed Jul 19 20:03:29 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisatareg.h siisatavar.h Log Message: header changes for siisata switch to new error handling world order To generate a diff of this commit: cvs

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-07-19 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed Jul 19 20:02:40 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: convert over to new error handling world order: - switch to ata_timeout() - stop using ch_status/ch_error for passing

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-06-28 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Wed Jun 28 19:59:36 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c Log Message: enable ATAPI on mvsata(4); it seems to work fine for my cdrom To generate a diff of this commit: cvs rdiff -u -r1.35.6.17

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-06-27 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Jun 27 20:13:56 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: need to explicitely call siisata_timeout() also for polled bio command when it times out to clean up; this should avoid the

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-06-26 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Jun 26 20:36:14 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: when reducing DELAY(), it's necessary to appropriately increase number of iteration, or command can timeout too soon adjust

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-06-24 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Jun 24 14:59:10 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c Log Message: fix confusion around AT_WAIT vs AT_POLL for mvsata_edma_disable(), and switch all the tsleep()/delay() ifs to just use

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-06-24 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Jun 24 11:34:33 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: reduce the polling interval also for siisata_cmd_start() To generate a diff of this commit: cvs rdiff -u -r1.30.4.21

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-06-23 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Fri Jun 23 23:45:56 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: ata/TODO.ncq To generate a diff of this commit: cvs rdiff -u -r1.30.4.19 -r1.30.4.20 src/sys/dev/ic/siisata.c Please note

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-06-20 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Jun 20 21:00:47 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: remove ata queue downsizing - every device, attached to the same channel, uses slots according to it's own limits wdc code

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-06-13 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Jun 13 19:15:32 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c Log Message: use MVSATA_EDMAQ_LEN instead of magic number for number of queue slots To generate a diff of this commit: cvs rdiff -u

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-06-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Jun 12 23:51:41 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisatareg.h Log Message: Macro argument parentheses paranoia. Annotate another register initialism. To generate a diff of this commit: cvs rdiff -u

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-06-12 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Jun 12 21:38:50 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c Log Message: add support for NCQ on Gen IIe hardware mvsata_quetag_get()/put() pairs adjusted to work also for non-DMA code paths, i.e.

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-06-10 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Jun 10 13:25:51 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c mvsatareg.h Log Message: use satafis routine to build the command block for Gen IIe to reduce code duplication To generate a diff of this

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-06-09 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Fri Jun 9 20:18:58 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c mvsatavar.h Log Message: fix the driver to work again - switch to using tag from xfer, adjust to framework changes (queue dynamically

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-25 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Apr 25 20:55:05 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: make compile without DIAGNOSTIC To generate a diff of this commit: cvs rdiff -u -r1.57.6.11 -r1.57.6.12

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-24 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Apr 24 21:19:21 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: Merge HEAD. To generate a diff of this commit: cvs rdiff -u -r1.30.4.13 -r1.30.4.14 src/sys/dev/ic/siisata.c Please note that

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-24 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Apr 24 18:22:32 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: only clear the bcount for NCQ case when the transfer actually ended w/o error To generate a diff of this commit: cvs

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-24 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Apr 24 13:24:34 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: Merge HEAD. To generate a diff of this commit: cvs rdiff -u -r1.30.4.12 -r1.30.4.13 src/sys/dev/ic/siisata.c Please note that

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-24 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Apr 24 13:09:37 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: Merge HEAD. To generate a diff of this commit: cvs rdiff -u -r1.30.4.11 -r1.30.4.12 src/sys/dev/ic/siisata.c Please note that

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-24 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Apr 24 13:05:26 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisatareg.h Log Message: Merge HEAD. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.7.42.1 src/sys/dev/ic/siisatareg.h Please note that

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-24 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Apr 24 10:21:15 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: adjust error handling in interrupt handler - finish the successfully finished xfers, and iterate to error out all the

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-24 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Apr 24 08:29:33 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ninjaata32.c ninjaata32var.h Log Message: adjust to interface changes - ata_queue is now dynamically allocated To generate a diff of this commit: cvs

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-23 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 23 14:33:28 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: Allocate a full compliment of queue slots for each channel. To generate a diff of this commit: cvs rdiff -u -r1.30.4.10

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-23 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 23 14:25:03 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: Use ata_kill_active() in siisata_reset_channel() so as to ensure all in-flight xfers are taken care of. To generate a diff of

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 23 01:26:50 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: Fix inverted ata_waitdrain_xfer_check() logic in siisata_atapi_complete(). To generate a diff of this commit: cvs rdiff -u

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Apr 22 14:08:38 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: Another one missed in previous. To generate a diff of this commit: cvs rdiff -u -r1.30.4.7 -r1.30.4.8 src/sys/dev/ic/siisata.c

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Apr 22 13:40:50 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: 3rd xfer interrupt argument fix change missed in previous. To generate a diff of this commit: cvs rdiff -u -r1.30.4.6

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-22 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Apr 22 13:19:28 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: siisata.c Log Message: Don't use the third argument of the xfer interrupt functions to pass the slot number in siisata(4). This (abuse) is redundant

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-20 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Apr 20 19:24:25 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: Don't bail out of handling interrupts at the first inactive slot. Appears to fix the frequent timeouts issue. To

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-15 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Apr 15 23:58:32 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: use xfer->c_slot instead of slot = 0 fix ahci_bio_complete() calls - last param is reason, not slot To generate a diff

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-15 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Sat Apr 15 23:54:41 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c Log Message: ahci_intr_port(): use same code on both the error and non-error path for for getting the slot and skipping interrupts for

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-11 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Apr 11 18:14:47 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: mvsata.c Log Message: remove left-over curly brace To generate a diff of this commit: cvs rdiff -u -r1.35.6.2 -r1.35.6.3 src/sys/dev/ic/mvsata.c

CVS commit: [jdolecek-ncq] src/sys/dev/ic

2017-04-11 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Tue Apr 11 18:13:17 UTC 2017 Modified Files: src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c mvsata.c siisata.c Log Message: fix to not access active_xfer directly To generate a diff of this commit: cvs rdiff -u -r1.57.6.1