<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>http://groups.google.co.in/group/comp.os.linux.development.system</id>
  <title type="text">comp.os.linux.development.system Google Group</title>
  <subtitle type="text">
  Linux kernels, device drivers, modules.
  </subtitle>
  <link href="/group/comp.os.linux.development.system/feed/atom_v1_0_msgs.xml" rel="self" title="comp.os.linux.development.system feed"/>
  <updated>2010-03-13T16:49:28Z</updated>
  <generator uri="http://groups.google.co.in" version="1.99">Google Groups</generator>
  <entry>
  <author>
  <name>Tauno Voipio</name>
  <email>tauno.voi...@notused.fi.invalid</email>
  </author>
  <updated>2010-03-13T16:49:28Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/e717bb27c3a70012/1de4c9881de8083f?show_docid=1de4c9881de8083f</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/e717bb27c3a70012/1de4c9881de8083f?show_docid=1de4c9881de8083f"/>
  <title type="text">Re: How to study debugger internals</title>
  <summary type="html" xml:space="preserve">
  Have you looked at the information at &lt;br&gt; &amp;lt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.gnu.org/software/gdb/documentation/&quot;&gt;[link]&lt;/a&gt;&amp;gt; ? &lt;br&gt; Please be warned that GDB is a pretty large and &lt;br&gt; complex program,
  </summary>
  </entry>
  <entry>
  <author>
  <name>Ripunjay Tripathi</name>
  <email>ripunjay.tripa...@gmail.com</email>
  </author>
  <updated>2010-03-13T15:41:22Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/e717bb27c3a70012/4b09708b609f92bd?show_docid=4b09708b609f92bd</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/e717bb27c3a70012/4b09708b609f92bd?show_docid=4b09708b609f92bd"/>
  <title type="text">How to study debugger internals</title>
  <summary type="html" xml:space="preserve">
  Excuse me if the post is NOT in scope of the community. &lt;br&gt; Want to study debuggers internals. Though I understand that they are &lt;br&gt; very much platform dependent, knowledge of internals for gdb and dbx &lt;br&gt; (for Intel/ARM) I believe should give me good understanding. &lt;br&gt; Please help me by telling the best way and if possible few links for
  </summary>
  </entry>
  <entry>
  <author>
  <name>David Given</name>
  <email>d...@cowlark.com</email>
  </author>
  <updated>2010-03-12T21:04:46Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/8410c38f9a34282f/49207a4ed1ae0e09?show_docid=49207a4ed1ae0e09</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/8410c38f9a34282f/49207a4ed1ae0e09?show_docid=49207a4ed1ae0e09"/>
  <title type="text">Re: semaphore, task control block, and kernel</title>
  <summary type="html" xml:space="preserve">
  Such information does exist but only the kernel needs to know about it. &lt;br&gt; So it&#39;s all stored in the kernel data structures, not in user space. &lt;br&gt; [...] &lt;br&gt; Hey, I&#39;ve been looking into this! &lt;br&gt; The answer is: it depends. Linux, for example, uses a low-level &lt;br&gt; lightweight synchronisation primitive called a futex. The glibc pthreads
  </summary>
  </entry>
  <entry>
  <author>
  <name>David Schwartz</name>
  <email>dav...@webmaster.com</email>
  </author>
  <updated>2010-03-12T20:57:42Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/a9e29509dbf1cf96/681c036c1f16051b?show_docid=681c036c1f16051b</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/a9e29509dbf1cf96/681c036c1f16051b?show_docid=681c036c1f16051b"/>
  <title type="text">Re: message passing: blocking non blocking</title>
  <summary type="html" xml:space="preserve">
  That is likely incorrect. The correct definition of a blocking send is &lt;br&gt; &amp;quot;the sending process blocks until the message is &#39;sent&#39;, whatever that &lt;br&gt; means in context&amp;quot;. &lt;br&gt; No idea, that seems confusing. &lt;br&gt; The point is this: either the implementation can take the data &lt;br&gt; immediately (such that the application no longer needs to do anything
  </summary>
  </entry>
  <entry>
  <author>
  <name>feng</name>
  <email>xu_feng...@yahoo.com</email>
  </author>
  <updated>2010-03-12T20:07:27Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/a9e29509dbf1cf96/1fd44789aeee7889?show_docid=1fd44789aeee7889</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/a9e29509dbf1cf96/1fd44789aeee7889?show_docid=1fd44789aeee7889"/>
  <title type="text">message passing: blocking non blocking</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; i am confused about the definition of blocking, non blocking send and &lt;br&gt; receive operations with message passing. I have the definitions of the &lt;br&gt; textbook but it not that clear for me. let&#39;s exclude the case of &lt;br&gt; mailbox,. what do we really mean by blocking send? onereference says: &lt;br&gt; the sending process is blocked until the message is received . is that
  </summary>
  </entry>
  <entry>
  <author>
  <name>feng</name>
  <email>xu_feng...@yahoo.com</email>
  </author>
  <updated>2010-03-12T20:06:37Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/8410c38f9a34282f/c65a2134137fcca6?show_docid=c65a2134137fcca6</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/8410c38f9a34282f/c65a2134137fcca6?show_docid=c65a2134137fcca6"/>
  <title type="text">semaphore, task control block, and kernel</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; It seems each semaphore has an internal queue of task control blocks &lt;br&gt; which correspond to the tasks waiting for the semaphore, obviously. &lt;br&gt; However, I thought since a multithreaded process might have many &lt;br&gt; semaphores, their locations / IDs should be stored in the main process &lt;br&gt; control block. I have not found any (see, &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://tldp.org/LDP/tlk/ds/ds.html&quot;&gt;[link]&lt;/a&gt;).
  </summary>
  </entry>
  <entry>
  <author>
  <name>David Given</name>
  <email>d...@cowlark.com</email>
  </author>
  <updated>2010-03-12T00:32:37Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/27ee6787e9764b2c/e77bc30d1bd49bb5?show_docid=e77bc30d1bd49bb5</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/27ee6787e9764b2c/e77bc30d1bd49bb5?show_docid=e77bc30d1bd49bb5"/>
  <title type="text">Re: Futex documentation</title>
  <summary type="html" xml:space="preserve">
  [...] &lt;br&gt; For some bizarre reason that had never occurred to me, so, er, thanks. &lt;br&gt; But I *still* can&#39;t find anything resembling an actual spec for the &lt;br&gt; syscall API, but now I&#39;m pretty much convinced no such thing exists. &lt;br&gt; Mailing list postings and tutorial articles are all very well, but &lt;br&gt; they&#39;re neither timely nor comprehensive --- I have no way of knowing
  </summary>
  </entry>
  <entry>
  <author>
  <name>David Given</name>
  <email>d...@cowlark.com</email>
  </author>
  <updated>2010-03-12T00:11:23Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/376db61c50492222/853b65097a856fbd?show_docid=853b65097a856fbd</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/376db61c50492222/853b65097a856fbd?show_docid=853b65097a856fbd"/>
  <title type="text">Re: objdump with detached symbols</title>
  <summary type="html" xml:space="preserve">
  [...] &lt;br&gt; I&#39;m trying to debug a third-party ELF loader that is somehow getting &lt;br&gt; something wrong in such a way that it&#39;s confusing ld-linux.so. I&#39;ve &lt;br&gt; tried building it myself, but the glibc build system is hairy at the &lt;br&gt; best of times, and the rtld specific build rules are even hairier --- &lt;br&gt; I&#39;m not confident of my ability to produce a binary with debug
  </summary>
  </entry>
  <entry>
  <author>
  <name>Alan Curry</name>
  <email>pac...@kosh.dhis.org</email>
  </author>
  <updated>2010-03-11T23:08:24Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/376db61c50492222/a05b9d4910f8786a?show_docid=a05b9d4910f8786a</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/376db61c50492222/a05b9d4910f8786a?show_docid=a05b9d4910f8786a"/>
  <title type="text">Re: objdump with detached symbols</title>
  <summary type="html" xml:space="preserve">
  In article &amp;lt;gk2m67-ujt....@marcumbill.bel lsouth.net&amp;gt;, &lt;br&gt; [...] &lt;br&gt; I think you&#39;ve missed the point. Maybe you were temporarily blinded by that &lt;br&gt; obnoxious signature. &lt;br&gt; Anyway, the question was referring to the .gnu_debuglink feature, which &lt;br&gt; seems to be not quite working with objdump. The debugging symbols are &lt;br&gt; present in /usr/lib/debug
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jonathan de Boyne Pollard</name>
  <email>j.deboynepollard-newsgro...@ntlworld.com</email>
  </author>
  <updated>2010-03-11T11:56:18Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/44914f2f38b8dcc2/66a53feaa11dad18?show_docid=66a53feaa11dad18</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/44914f2f38b8dcc2/66a53feaa11dad18?show_docid=66a53feaa11dad18"/>
  <title type="text">Re: root can&#39;t ls(1) a directory: Permission denied</title>
  <summary type="html" xml:space="preserve">
  People who have used NFS have known that this can happen for the past &lt;br&gt; two decades and more. (-: &lt;br&gt; Go and read the kernel documentation for the FUSE filesystem, paying &lt;br&gt; particular attention to its discussion of non-privileged mounts.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jonathan de Boyne Pollard</name>
  <email>j.deboynepollard-newsgro...@ntlworld.com</email>
  </author>
  <updated>2010-03-11T00:12:06Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/27ee6787e9764b2c/028bf264fa76715f?show_docid=028bf264fa76715f</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/27ee6787e9764b2c/028bf264fa76715f?show_docid=028bf264fa76715f"/>
  <title type="text">Re: Futex documentation</title>
  <summary type="html" xml:space="preserve">
  Google-fu on the blink? Try searching for these names. They are, after &lt;br&gt; all, the things that you want to find out about. (-:
  </summary>
  </entry>
  <entry>
  <author>
  <name>Rainer Weikusat</name>
  <email>rweiku...@mssgmbh.com</email>
  </author>
  <updated>2010-03-11T13:22:15Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/27ee6787e9764b2c/ae64f2f703041590?show_docid=ae64f2f703041590</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/27ee6787e9764b2c/ae64f2f703041590?show_docid=ae64f2f703041590"/>
  <title type="text">Re: Futex documentation</title>
  <summary type="html" xml:space="preserve">
  Something I found without much searching: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://lwn.net/Articles/360699&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; If you are really interested in FUTEX_WAIT_BITSET, why not search for &lt;br&gt; that? &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.google.com/search?hl=en&amp;source=hp&amp;q=+FUTEX_WAIT_BITSET+&amp;btnG=Google+Search&amp;cts=1268312529997&amp;aq=f&amp;aqi=&amp;aql=&amp;oq=&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Tauno Voipio</name>
  <email>tauno.voi...@notused.fi.invalid</email>
  </author>
  <updated>2010-03-11T07:08:31Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/62e710c4923d9dab/e78aad1fa6738885?show_docid=e78aad1fa6738885</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/62e710c4923d9dab/e78aad1fa6738885?show_docid=e78aad1fa6738885"/>
  <title type="text">Re: how linux maps system RAM to physical address</title>
  <summary type="html" xml:space="preserve">
  Do you have memory-mapped peripherals which you want to drive &lt;br&gt; from user space? &lt;br&gt; IIRC, there are instructions in the Linux Device Drivers book.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Bill Marcum</name>
  <email>marcumb...@bellsouth.net</email>
  </author>
  <updated>2010-03-11T02:54:40Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/376db61c50492222/f677906fd578d148?show_docid=f677906fd578d148</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/376db61c50492222/f677906fd578d148?show_docid=f677906fd578d148"/>
  <title type="text">Re: objdump with detached symbols</title>
  <summary type="html" xml:space="preserve">
  Get the source code and compile it with debugging symbols. Is this just &lt;br&gt; for reference, or have you found an actual bug in the loader?
  </summary>
  </entry>
  <entry>
  <author>
  <name>David Given</name>
  <email>d...@cowlark.com</email>
  </author>
  <updated>2010-03-11T00:54:55Z</updated>
  <id>http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/376db61c50492222/f6c6037840663645?show_docid=f6c6037840663645</id>
  <link href="http://groups.google.co.in/group/comp.os.linux.development.system/browse_thread/thread/376db61c50492222/f6c6037840663645?show_docid=f6c6037840663645"/>
  <title type="text">objdump with detached symbols</title>
  <summary type="html" xml:space="preserve">
  Does anyone know how to persuade objdump to disassemble a file using &lt;br&gt; debugging information stored separately? &lt;br&gt; I have a binary --- /lib/ld-2.10.1.so, to be precise, the ELF dynamic &lt;br&gt; loader. I have the debugging symbols, stored in a different file --- &lt;br&gt; /usr/lib/debug/lib/ld-2.10.1.s o. I&#39;m trying to produce an annotated
  </summary>
  </entry>
</feed>
