** Description changed: + [Impact] + The following build error is reported when building this module with the new linux-hwe-5.8: - In file included from /var/lib/dkms/dahdi/2.11.1~dfsg-1ubuntu6/build/drivers/dahdi/oct612x/oct612x-user.c:27: - /var/lib/dkms/dahdi/2.11.1~dfsg-1ubuntu6/build/include/dahdi/kernel.h:960:18: error: field ‘registration_time’ has incomplete type - 960 | struct timespec registration_time; - | ^~~~~~~~~~~~~~~~~ + + [Test case] + + $ sudo apt install
** Description changed: [Impact] The following build error is reported when building this module with the new linux-hwe-5.8: + /var/lib/dkms/dm-writeboost/2.2.9/build/dm-writeboost-daemon.c:62:13: error: too many arguments to function ‘blkdev_issue_flush’ + 62 | int err = blkdev_issue_flush(wb->cache_dev->bdev, GFP_NOIO, NULL); + | ^~~~~~~~~~~~~~~~~~ [Test case] - $ sudo apt install + $ sudo apt install dm-writeboost-dkms + + Build error in reported in the build log. + + [Fix] + + Fix by applying 2 patches from the groovy dkms module to properly + support a 5.8 kernel. + + [Regression potential] + + The source code for the 5.4 kernel remains the same, so there is no + regression potential. The new changes are all conditionals and they are + all applied to the 5.8 kernel. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1899604 Title: dm-writeboost dkms: build failure with linux-hwe-5.8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dm-writeboost/+bug/1899604/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
