Home
last modified time | relevance | path

Searched hist:eb6ac6f9db762bf753e5b6837279f992eb8a5800 (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/cam/ctl/
H A Dctl_frontend_ioctl.cdiff eb6ac6f9db762bf753e5b6837279f992eb8a5800 Mon Jan 16 17:19:55 CET 2017 Alexander Motin <mav@FreeBSD.org> Make CTL frontends report kern_data_resid for under-/overruns.

It seems like kern_data_resid was never really implemented. This change
finally does it. Now frontends update this field while transferring data,
while CTL/backends getting it can more flexibly handle the result.
At this point behavior should not change significantly, still reporting
errors on write overrun, but that may be changed later, if we decide so.

CAM target frontend still does not properly handle overruns due to CAM API
limitations. We may need to add some fields to struct ccb_accept_tio to
pass information about initiator requested transfer size(s).

MFC after: 2 weeks
H A Dctl_error.hdiff eb6ac6f9db762bf753e5b6837279f992eb8a5800 Mon Jan 16 17:19:55 CET 2017 Alexander Motin <mav@FreeBSD.org> Make CTL frontends report kern_data_resid for under-/overruns.

It seems like kern_data_resid was never really implemented. This change
finally does it. Now frontends update this field while transferring data,
while CTL/backends getting it can more flexibly handle the result.
At this point behavior should not change significantly, still reporting
errors on write overrun, but that may be changed later, if we decide so.

CAM target frontend still does not properly handle overruns due to CAM API
limitations. We may need to add some fields to struct ccb_accept_tio to
pass information about initiator requested transfer size(s).

MFC after: 2 weeks
H A Dctl_tpc_local.cdiff eb6ac6f9db762bf753e5b6837279f992eb8a5800 Mon Jan 16 17:19:55 CET 2017 Alexander Motin <mav@FreeBSD.org> Make CTL frontends report kern_data_resid for under-/overruns.

It seems like kern_data_resid was never really implemented. This change
finally does it. Now frontends update this field while transferring data,
while CTL/backends getting it can more flexibly handle the result.
At this point behavior should not change significantly, still reporting
errors on write overrun, but that may be changed later, if we decide so.

CAM target frontend still does not properly handle overruns due to CAM API
limitations. We may need to add some fields to struct ccb_accept_tio to
pass information about initiator requested transfer size(s).

MFC after: 2 weeks
H A Dctl_error.cdiff eb6ac6f9db762bf753e5b6837279f992eb8a5800 Mon Jan 16 17:19:55 CET 2017 Alexander Motin <mav@FreeBSD.org> Make CTL frontends report kern_data_resid for under-/overruns.

It seems like kern_data_resid was never really implemented. This change
finally does it. Now frontends update this field while transferring data,
while CTL/backends getting it can more flexibly handle the result.
At this point behavior should not change significantly, still reporting
errors on write overrun, but that may be changed later, if we decide so.

CAM target frontend still does not properly handle overruns due to CAM API
limitations. We may need to add some fields to struct ccb_accept_tio to
pass information about initiator requested transfer size(s).

MFC after: 2 weeks
H A Dctl_tpc.cdiff eb6ac6f9db762bf753e5b6837279f992eb8a5800 Mon Jan 16 17:19:55 CET 2017 Alexander Motin <mav@FreeBSD.org> Make CTL frontends report kern_data_resid for under-/overruns.

It seems like kern_data_resid was never really implemented. This change
finally does it. Now frontends update this field while transferring data,
while CTL/backends getting it can more flexibly handle the result.
At this point behavior should not change significantly, still reporting
errors on write overrun, but that may be changed later, if we decide so.

CAM target frontend still does not properly handle overruns due to CAM API
limitations. We may need to add some fields to struct ccb_accept_tio to
pass information about initiator requested transfer size(s).

MFC after: 2 weeks
H A Dctl_frontend_cam_sim.cdiff eb6ac6f9db762bf753e5b6837279f992eb8a5800 Mon Jan 16 17:19:55 CET 2017 Alexander Motin <mav@FreeBSD.org> Make CTL frontends report kern_data_resid for under-/overruns.

It seems like kern_data_resid was never really implemented. This change
finally does it. Now frontends update this field while transferring data,
while CTL/backends getting it can more flexibly handle the result.
At this point behavior should not change significantly, still reporting
errors on write overrun, but that may be changed later, if we decide so.

CAM target frontend still does not properly handle overruns due to CAM API
limitations. We may need to add some fields to struct ccb_accept_tio to
pass information about initiator requested transfer size(s).

MFC after: 2 weeks
H A Dctl_backend_ramdisk.cdiff eb6ac6f9db762bf753e5b6837279f992eb8a5800 Mon Jan 16 17:19:55 CET 2017 Alexander Motin <mav@FreeBSD.org> Make CTL frontends report kern_data_resid for under-/overruns.

It seems like kern_data_resid was never really implemented. This change
finally does it. Now frontends update this field while transferring data,
while CTL/backends getting it can more flexibly handle the result.
At this point behavior should not change significantly, still reporting
errors on write overrun, but that may be changed later, if we decide so.

CAM target frontend still does not properly handle overruns due to CAM API
limitations. We may need to add some fields to struct ccb_accept_tio to
pass information about initiator requested transfer size(s).

MFC after: 2 weeks
H A Dscsi_ctl.cdiff eb6ac6f9db762bf753e5b6837279f992eb8a5800 Mon Jan 16 17:19:55 CET 2017 Alexander Motin <mav@FreeBSD.org> Make CTL frontends report kern_data_resid for under-/overruns.

It seems like kern_data_resid was never really implemented. This change
finally does it. Now frontends update this field while transferring data,
while CTL/backends getting it can more flexibly handle the result.
At this point behavior should not change significantly, still reporting
errors on write overrun, but that may be changed later, if we decide so.

CAM target frontend still does not properly handle overruns due to CAM API
limitations. We may need to add some fields to struct ccb_accept_tio to
pass information about initiator requested transfer size(s).

MFC after: 2 weeks
H A Dctl_backend_block.cdiff eb6ac6f9db762bf753e5b6837279f992eb8a5800 Mon Jan 16 17:19:55 CET 2017 Alexander Motin <mav@FreeBSD.org> Make CTL frontends report kern_data_resid for under-/overruns.

It seems like kern_data_resid was never really implemented. This change
finally does it. Now frontends update this field while transferring data,
while CTL/backends getting it can more flexibly handle the result.
At this point behavior should not change significantly, still reporting
errors on write overrun, but that may be changed later, if we decide so.

CAM target frontend still does not properly handle overruns due to CAM API
limitations. We may need to add some fields to struct ccb_accept_tio to
pass information about initiator requested transfer size(s).

MFC after: 2 weeks
H A Dctl_frontend_iscsi.cdiff eb6ac6f9db762bf753e5b6837279f992eb8a5800 Mon Jan 16 17:19:55 CET 2017 Alexander Motin <mav@FreeBSD.org> Make CTL frontends report kern_data_resid for under-/overruns.

It seems like kern_data_resid was never really implemented. This change
finally does it. Now frontends update this field while transferring data,
while CTL/backends getting it can more flexibly handle the result.
At this point behavior should not change significantly, still reporting
errors on write overrun, but that may be changed later, if we decide so.

CAM target frontend still does not properly handle overruns due to CAM API
limitations. We may need to add some fields to struct ccb_accept_tio to
pass information about initiator requested transfer size(s).

MFC after: 2 weeks
H A Dctl.cdiff eb6ac6f9db762bf753e5b6837279f992eb8a5800 Mon Jan 16 17:19:55 CET 2017 Alexander Motin <mav@FreeBSD.org> Make CTL frontends report kern_data_resid for under-/overruns.

It seems like kern_data_resid was never really implemented. This change
finally does it. Now frontends update this field while transferring data,
while CTL/backends getting it can more flexibly handle the result.
At this point behavior should not change significantly, still reporting
errors on write overrun, but that may be changed later, if we decide so.

CAM target frontend still does not properly handle overruns due to CAM API
limitations. We may need to add some fields to struct ccb_accept_tio to
pass information about initiator requested transfer size(s).

MFC after: 2 weeks
/freebsd/sys/cam/scsi/
H A Dscsi_all.cdiff eb6ac6f9db762bf753e5b6837279f992eb8a5800 Mon Jan 16 17:19:55 CET 2017 Alexander Motin <mav@FreeBSD.org> Make CTL frontends report kern_data_resid for under-/overruns.

It seems like kern_data_resid was never really implemented. This change
finally does it. Now frontends update this field while transferring data,
while CTL/backends getting it can more flexibly handle the result.
At this point behavior should not change significantly, still reporting
errors on write overrun, but that may be changed later, if we decide so.

CAM target frontend still does not properly handle overruns due to CAM API
limitations. We may need to add some fields to struct ccb_accept_tio to
pass information about initiator requested transfer size(s).

MFC after: 2 weeks