From mboxrd@z Thu Jan 1 00:00:00 1970 From: amirali.shambayati@gmail.com (Amirali Shambayati) Date: Sun, 12 Jun 2011 20:12:33 +0430 Subject: kernel list data structure In-Reply-To: <20110607015141.GA24249@internetdog.org> References: <20110606053558.GB15929@internetdog.org> <20110607015141.GA24249@internetdog.org> Message-ID: To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org Hello all, I debugged my code (which I explained in previous mails), and I found out this: In the function which I add bundles to writeQueue and requests to bundle, everything goes well and it seems that, this structure works well. But! in another function(which its task is dispatching requests to lower level), as I traverse in reqsQueue, in bundle, requests which have already been added to list are not available! Any idea? Regards, On Tue, Jun 7, 2011 at 6:21 AM, Ali Bahar wrote: > On Mon, Jun 06, 2011 at 10:43:20AM +0430, Amirali Shambayati wrote: > > Ali thanks for your valuable comments. Would you suggest me an > alternative > > method to implement the structure I explained? > > I don't know, sufficiently, what you _intend_ to implement. As > described originally, > > > > > "noop_data" has a reference to start point of bundles list, called > > > > "writeQueue" > > > > "bundle" has a reference to start point of requests list, called > > > > "reqsQueue". > > > > "bundle" knows its related list using "bundlesQueue". > > > > "request" knows its related list using "queuelist". (request struct > is > > > > already implemented in kernel) > > your data structures are capable of fitting what you say; however, > they may not match that which you have visualized in your mind. It'd > take even more guess-work on my part to divine the latter. > > Let me go out on a limb here, and suggest the following. > > I don't think you have any kernel-specific issues. This is the sort of > thing which is best handled by sitting down with someone, and > articulating what you have in mind. The bugs (in your > visualization-to-implementation) are then sure to come out. > > > > Sharif University of Technology > > Judging by the word of mouth, and the grad students I've seen, Sharif > should be full of exceptionally bright students. Grab the guy next to > you, and talk it out. > > later, > ali > -- Amirali Shambayati Bachelor Student Computer Engineering Department Sharif University of Technology Tehran, Iran -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110612/5c84a79c/attachment-0001.html