> Several blogs tell me ..
It's useful if you cite your references.
> I wonder why ET mode cannot be used in select.
Well to begin with, select() is a really old interface dating back to 1983. https://gunkies.org/wiki/4.2_BSD
I'm guessing the Linux implementers thought it better to have a new interface that addressed several of select()'s short-comings, rather than attempt to shoehorn a bunch of new features on top of an existing API, whilst maintaining backward compatibility.