git log -- filename
Unless the file hasn't been touched for many years in a Linux kernel size repository, that's faster than you can blink.I do occasionally wish that git blame was faster. Building up a cache of side index information for that would be a nice addition.