Bug 10595 - 9p: module dependencies not correctly expressed
Summary: 9p: module dependencies not correctly expressed
Status: CLOSED CODE_FIX
Alias: None
Product: File System
Classification: Unclassified
Component: v9fs (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Eric Van Hensbergen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-02 14:24 UTC by Eric Van Hensbergen
Modified: 2010-01-28 14:58 UTC (History)
0 users

See Also:
Kernel Version: 2.6.25
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Eric Van Hensbergen 2008-05-02 14:24:28 UTC
There are now a minimum of 3 modules necessary for normal v9fs operation, but the module dependencies aren't expressed in the modules so users either get cryptic error messages or worse.

At the very least module dependencies between 9pnet_fd and 9pnet need to be expressed.  It would also be desirable to increment use count of transport modules while they are being used in an active mount so that the user won't accidently remove the module while an active mount is using the interfaces.
Comment 1 Eric Van Hensbergen 2008-08-28 13:34:48 UTC
Code fixes in v9fs-devel tree thanks to Tejun Heo.

Note You need to log in before you can comment on or make changes to this bug.