|
|
Subscribe / Log in / New account

How implementation details become ABI: a case study

How implementation details become ABI: a case study

[Kernel] Posted Oct 1, 2014 14:21 UTC (Wed) by corbet

One of the final changes that went into the mainline kernel repository before the 3.17-rc7 release was this fix from Mikhail Efremov. It affects some low-level code within the virtual filesystem layer that manages name changes in the dentry structure — the structure that handles the mapping between file names and in-kernel inode structures. How that change came to be necessary makes a good lesson in how unintended behaviors can become part of the kernel's ABI over time.

Full Story (comments: 26)


Copyright © 2014, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds