You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kernel 5.14 introduced a change where set_page_dirty of
struct address_space_operations is no longer implicitly set to
__set_page_dirty_buffers(), which ended up resulting in a NULL
pointer deref in the kernel when it is attempted to be called.
Both of these interfaces have been around for a long time, so
this change tests if the set_page_dirty member can be assigned
to __set_page_dirty_buffers - which means this change forces
this behavior on older kernels than for which the breaking change
was introduced.
Signed-off-by: Coleman Kane <[email protected]>
0 commit comments