Created attachment 279115 [details] dmesg for 4.19-rc7 (Please feel free to adjust the category to something more appropriate.) After using pktsetup to set up a pktcdvd device and mounting it (as described by the example in its man page), once there is a change to be written, this kernel BUG appears a moment later, and the pktcdvd device is no longer responsive. Reproduced on i386 and amd64, using mainline kernel 4.19-rc7 as well as Ubuntu kernel 4.15.0-38.
Created attachment 279117 [details] dmesg for 4.15.0-38 (Ubuntu)
Created attachment 292313 [details] dmesg from kernel 5.3.0
The problem persists for kernel 5.3.0 (Ubuntu), see dmesg attachment and for kernel 5.4.0 (ubuntu). Since this was reported a few years ago, i doubt it is specific to distribution kernels.
Unfortunately I do not have the hardware to debug this, and nobody else is maintaining it. At this point I think we should just remove the driver.