Linux 4.7 rc1 | Linux Today

Linux 4.7 rc1

Written By
LT
Linus Torvalds
May 30, 2016
This time around we have a fairly big change to the vfs layer that allows filesystems (if theybuy into it) to do readdir() and path component lookup in parallelwithin the same directory.That's probably the biggest conceptual vfs change we've had since westarted doing cached pathname lookups using RCU.That said, the actual *code* changes for that all are fairly small,and are dwarfed by all the usual driver updates. In fact, none of thefilesystem updates even show up on the default "dirstat" statistics(because git dirstat by default cuts off showing things at 3%).  Sowhen it comes to the bulk of the work, we have the usual distribution:about two thirds drivers (gpu and network drivers dominate, but it'sall over) and the rest is mostly arch updates, documentation,networking, and "misc" (which is where the vfs changes are hiding).While this isn't a huge release, it's certainly big enough that eventhe shortlog is much too big to post or read to get an overview, soappended is my normal mergelog summary. And as such, remember that thepeople credited are the people I pull the changes from, which is notnecessarily at all the people who actually wrote the code.Just to give people a sense of the disparity between the maintainerlist below and the number of people submitting patches, there areabout 1400 authors in total for the stuff that came in during themerge window.Anyway, enough blathering. Go out and test. And in particular, ifyou're a low-level filesystem person, or involved in other ways inpath component lookup (security layer etc), go check that everythinglooks ok, and if your filesystem isn't one that does parallel lookupsor readdirs yet (because locking issues), take a look at that too.            Linus
LT

Linus Torvalds

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.