Finally got around to updating my rw_iter branch, which currently has 471 patches and drops the legacy fops read/write non-iterating handlers. It boots and works here. See https://lwn.net/Articles/972081/ for details. When is the last time you saw a patch series diffstat look like this:

990 files changed, 12302 insertions(+), 12993 deletions(-)

The file_operations structure gets smaller

Kernel developers are encouraged to send their changes in small batches as a way of making life [...]

LWN.net
I think that comment from 2004 is not what you meant to link to. Missing a digit?
@josh I fat fingered it initially, reload it and it should look correct. This is the link: https://lwn.net/Articles/972081/
The file_operations structure gets smaller

Kernel developers are encouraged to send their changes in small batches as a way of making life [...]

LWN.net
Edited posts don't always propagate; I still see the old version of your original post. Thanks for the updated link!