Date: Wed, 25 Jan 2017 10:51:28 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-scsi@FreeBSD.org Subject: [Bug 212454] [request] iSCSI hardware CRC32C support Message-ID: <bug-212454-5312-1uJdjs3Am2@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-212454-5312@https.bugs.freebsd.org/bugzilla/> References: <bug-212454-5312@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212454 --- Comment #4 from Edward Tomasz Napierala <trasz@FreeBSD.org> --- Not sure, to be honest. I don't really plan on taking on this at this poin= t, due to lack of time. But I also think the PR is kind of titled wrong, for a number of reasons. First, CRC32C is optional in iSCSI, and disabled by def= ault - and for a reason, it can lower performance (obviously). Second, I think = we actually do have CRC32C offload, along with other iSCSI offloads, in cxgbei= .=20 And third, iSCSI doesn't implement CRC32C; it just calls the calculate_crc3= 2c() routine. So it's actually just about implementing optimized versions of calculate_crc32c(). --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-212454-5312-1uJdjs3Am2>