Same issue. Dell M4800 with QHD+ display -- NVIDIA Corporation GK106GLM [Quadro K2100M] (rev a1), 3.16.6-gentoo (I tried 3.17, that didn't even give me a usable display).
None of the workarounds were effective for me: nouveau.nofbaccel=1 causes suspend to fail, and so did reverting ecf24de071f4f6cea79ecef5d990794df5875ee1:
A dependency job for suspend.target failed. See 'journalctl -xn' for details.
...
Oct 25 15:21:16 hostname kernel: WARNING: CPU: 0 PID: 2852 at lib/iomap.c:43 bad_io_access+0x36/0x38()
Oct 25 15:21:16 hostname kernel: Bad IO access at port 0x24 (outl(val,port))
Same issue. Dell M4800 with QHD+ display -- NVIDIA Corporation GK106GLM [Quadro K2100M] (rev a1), 3.16.6-gentoo (I tried 3.17, that didn't even give me a usable display).
None of the workarounds were effective for me: nouveau.nofbaccel=1 causes suspend to fail, and so did reverting ecf24de071f4f6c ea79ecef5d99079 4df5875ee1:
A dependency job for suspend.target failed. See 'journalctl -xn' for details. access+ 0x36/0x38( )
...
Oct 25 15:21:16 hostname kernel: WARNING: CPU: 0 PID: 2852 at lib/iomap.c:43 bad_io_
Oct 25 15:21:16 hostname kernel: Bad IO access at port 0x24 (outl(val,port))