New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Linux 4.19] error: passing argument 1 of 'refcount_inc' in blkcg_cgwb_get and blkcg_cgwb_put #7885
Labels
Type: Building
Indicates an issue related to building binaries
Milestone
Comments
13 tasks
tonyhutter
pushed a commit
to tonyhutter/zfs
that referenced
this issue
Oct 31, 2018
torvalds/linux@59b57717f ("blkcg: delay blkg destruction until after writeback has finished") added a refcount_t to the blkcg structure. Due to the refcount_t compatibility code, zfs_refcount_t was used by mistake. Resolve this by removing the compatibility code and replacing the occurrences of refcount_t with zfs_refcount_t. Reviewed-by: Franz Pletz <fpletz@fnordicwalking.de> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Tim Schumacher <timschumi@gmx.de> Closes openzfs#7885 Closes openzfs#7932
wichmannpas
pushed a commit
to wichmannpas/zfs
that referenced
this issue
Nov 3, 2018
torvalds/linux@59b57717f ("blkcg: delay blkg destruction until after writeback has finished") added a refcount_t to the blkcg structure. Due to the refcount_t compatibility code, zfs_refcount_t was used by mistake. Resolve this by removing the compatibility code and replacing the occurrences of refcount_t with zfs_refcount_t. Reviewed-by: Franz Pletz <fpletz@fnordicwalking.de> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Tim Schumacher <timschumi@gmx.de> Closes openzfs#7885 Closes openzfs#7932
|
Any plans of backporting this to 0.7? Or is it too intrusive a surgery to perform on 0.7.11? |
tonyhutter
pushed a commit
to tonyhutter/zfs
that referenced
this issue
Nov 5, 2018
torvalds/linux@59b57717f ("blkcg: delay blkg destruction until after writeback has finished") added a refcount_t to the blkcg structure. Due to the refcount_t compatibility code, zfs_refcount_t was used by mistake. Resolve this by removing the compatibility code and replacing the occurrences of refcount_t with zfs_refcount_t. Reviewed-by: Franz Pletz <fpletz@fnordicwalking.de> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Tim Schumacher <timschumi@gmx.de> Closes openzfs#7885 Closes openzfs#7932
tonyhutter
pushed a commit
that referenced
this issue
Nov 13, 2018
torvalds/linux@59b57717f ("blkcg: delay blkg destruction until after writeback has finished") added a refcount_t to the blkcg structure. Due to the refcount_t compatibility code, zfs_refcount_t was used by mistake. Resolve this by removing the compatibility code and replacing the occurrences of refcount_t with zfs_refcount_t. Reviewed-by: Franz Pletz <fpletz@fnordicwalking.de> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Tim Schumacher <timschumi@gmx.de> Closes #7885 Closes #7932
GregorKopka
pushed a commit
to GregorKopka/zfs
that referenced
this issue
Jan 7, 2019
torvalds/linux@59b57717f ("blkcg: delay blkg destruction until after writeback has finished") added a refcount_t to the blkcg structure. Due to the refcount_t compatibility code, zfs_refcount_t was used by mistake. Resolve this by removing the compatibility code and replacing the occurrences of refcount_t with zfs_refcount_t. Reviewed-by: Franz Pletz <fpletz@fnordicwalking.de> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Tim Schumacher <timschumi@gmx.de> Closes openzfs#7885 Closes openzfs#7932
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
System information
Describe the problem you're observing
torvalds/linux@59b5771 introduced following error:
passing argument 1 of 'refcount_inc' from incompatible pointer type [-Werror=incompatible-pointer-types] refcount_inc(&blkcg->cgwb_refcnt);Describe how to reproduce the problem
Try to compile zfs with 4.19-rc3 and higher
Include any warning/errors/backtraces from the system logs
The text was updated successfully, but these errors were encountered: