With all users migrated to ->invalidate_folio, remove the old operation.
Showing the changes to include (1 of 4 files). Show all
Unified · Split
| @@ -388,7 +388,6 @@ struct address_space_operations { · 387 unmodified lines | |||
| 388 | /* Unfortunately this kludge is needed for FIBMAP. Don't use it */ | 388 | /* Unfortunately this kludge is needed for FIBMAP. Don't use it */ |
| 389 | sector_t (*bmap)(struct address_space *, sector_t); | 389 | sector_t (*bmap)(struct address_space *, sector_t); |
| 390 | void (*invalidate_folio) (struct folio *, size_t offset, size_t len); | 390 | void (*invalidate_folio) (struct folio *, size_t offset, size_t len); |
| 391 | void (*invalidatepage) (struct page *, unsigned int, unsigned int); | ||
| 392 | int (*releasepage) (struct page *, gfp_t); | 391 | int (*releasepage) (struct page *, gfp_t); |
| 393 | void (*freepage)(struct page *); | 392 | void (*freepage)(struct page *); |
| 394 | ssize_t (*direct_IO)(struct kiocb *, struct iov_iter *iter); | 393 | ssize_t (*direct_IO)(struct kiocb *, struct iov_iter *iter); |