RE: Questions for Storage Engineers
This is a favor for the btrfs developers, one of my aunt's work's at IBM and is able to ask questions to a few storage engineers about features they would like to see in a file system and it's tools. In Really ? I'm speechless. Its so fantastical.. Abo ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Kernel Compilation Error
[Still top posting.] On Wed, 2014-08-20 at 09:33 +0530, Niamathullah sharief wrote: i TRIED TO SOLVE THIS AND I AM UNABLE TO DO IT. Totally confused. I'm afraid we need more details. You don't want that error during make modules_install, that's clear. But would you like to sign your modules during install (see config MODULE_SIG_ALL in init/Kconfig) or not, etc. And how did you actually try to solve this? Paul Bolle ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: fd type from number
On Tue, Aug 19, 2014 at 10:04 PM, Loris Degioanni lo...@draios.com wrote: Sure, here's some more context. I'm one of the developers of sysdig (www.sysdig.org), a tool that captures system calls and uses them to offer advanced system monitoring. One of the features that our diver offers is the tcpdump-derived concept of snaplen: when a system call with a buffer is captured, it's possible to choose how many bytes of that buffer are copied to the driver capture buffer. This makes it possible to tune buffer utilization and CPU usage vs completeness of data. Since this feature is important and heavily used, I'd like to extend it so that the user has per-fd-type snaplen control. A typical use case is: I want 1000 bytes of each socket buffer, because I'm interested in looking at protocol activity, but I don't care about files and so I'm ok with just 20 bytes from them. In order for this feature to be useful, it needs to be very fast: we use tracepoints to capture system calls, so we slow down the original process if we take too long. And since I'm here, let me expand my question. Another useful thing to do would be per-filename snaplen. Use case: I want the whole content of reads and writes to files that are in /etc, but I want only 20 bytes from any other system call. This would I guess involve unpacking the file structure and retrieving the full file name. Is there any way to do it safely and efficiently? Thanks, Loris On 8/19/2014 9:02 AM, valdis.kletni...@vt.edu wrote: On Tue, 19 Aug 2014 08:38:24 -0700, Loris Degioanni said: I'm looking for an efficient way to determine the type of an fd (file, socket...) given its number, from a kernel module. What problem are you trying to solve here? There may be a better API for your problem. So step back - what are you trying to accomplish? ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies Hi Loris, You can get the file type from the fd by doing something like this : - struct file *file = fget(fd); if(!file) return error; assert(file-f_inode != NULL); file_type = (file-f_inode-i_mode S_IFMT) 12; Also, you can make use of S_IS*(mode) macros, to check for file types. NOTE: fget() makes use of current process's file_struct. Regards, - Rohan ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
On Wed, 20 Aug 2014 10:44:41 +0530, Sudip Mukherjee said: Hey Nick, It seems like you are an expert on btrfs . Can you please let me know He's not. Please do not rely on any information Nick may provide, as he is either hopelessly clueless, or actively trolling the kernel community. pgpneBK_C5nfO.pgp Description: PGP signature ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
On Aug 20, 2014 5:20 PM, valdis.kletni...@vt.edu wrote: He's not. Please do not rely on any information Nick may provide, as he is either hopelessly clueless, or actively trolling the kernel community. hi valdis, i know he is not. just want to see if he has atleast googled about btrfs or just ... (sorry i cant think of a good word which might come here).. ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
Am 2014-08-20 13:50, schrieb valdis.kletni...@vt.edu: On Wed, 20 Aug 2014 10:44:41 +0530, Sudip Mukherjee said: Hey Nick, It seems like you are an expert on btrfs . Can you please let me know He's not. Please do not rely on any information Nick may provide, as he is either hopelessly clueless, or actively trolling the kernel community. ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies I'm starting to believe that it's the latter. Nick seems like a tumbler that will get up again no matter what you do. ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
How to Start File System in Linux Kernel
Hi All, I have basic knowledge of linux kernel concept and I would like to read more about File System. So I would really appreciate if some one can suggest me some material(blogs, tutorial) or anything which can help me to get better understanding about File system. Regards Rahul ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: How to Start File System in Linux Kernel
Hi Rahul. Look at the source code of debugfs to start with. Then some of us have tried to write our own filesytems with the intention of just learning the filesystem stack in linux kernel. Some of these efforts are here - 1. http://lwn.net/Articles/13325/ 2. https://github.com/psankar/simplefsnd 3. https://github.com/disdi/Default-FS Hope this comes useful. Regards, Saket Sinha On Wed, Aug 20, 2014 at 9:03 PM, Rahul Garg rahul.lnm...@gmail.com wrote: Hi All, I have basic knowledge of linux kernel concept and I would like to read more about File System. So I would really appreciate if some one can suggest me some material(blogs, tutorial) or anything which can help me to get better understanding about File system. Regards Rahul ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
Guys, stop it. Nick has told us he has Asperger syndrome; as such, he is not likely to understand facetious or flippant remarks for what they are. The time you've spent responding to Nick's emails would be much better used reading a little about autism spectrum disorders [1,2] and the kinds of difficulty and confusion they cause in more normal (neurotypical) contexts, for both AS people and the people they interact with. Otherwise, just move on. I am not a psychologist or an expert on autism spectrum disorders, but I know enough to recognize that his behavior on this and other lists is consistent with several aspects of those disorders. The sad thing is that he's getting treated as a malicious troll or a fool, when it's pretty clear (to me, anyway) that he's fascinated by the kernel and just trying to learn as well as he knows how. Without going into autism spectrum intricacies or speculating on Nick's particular traits, I'll note that Aspergers is characterized by significant difficulties in social interaction and nonverbal communication (from Wikipedia) -- which we have seen repeatedly in Nick's frequently inappropriate and unresearched questions and misunderstanding/misuse of the good advice he has received. The resulting frustration is understandable. I acknowledge that the format of this and especially the working kernel lists is simply not equipped to handle Nick's sort of engagement. The best practice, if you're frustrated by Nick's emails, is probably to follow the protocol for feeding trolls -- ie, don't -- even though his motivations are different from what I'd consider a real troll's. You simply cannot expect him to respond (neuro)typically to your input. I don't intend to discuss this here anymore, but I really hope the above can provide a little context to help the community make more fruitful decisions in response to Nick's questions, or at least temper your frustrations. Jason Conklin [1] http://bit.ly/1odpfrd (Wikipedia: Autism spectrum) [2] http://bit.ly/1rmgrHg (Wikipedia: Asperger syndrome) ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: How to Start File System in Linux Kernel
2. https://github.com/psankar/simplefsnd https://github.com/psankar/simplefs ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
Agree with Jason here. If you don't find his questions palatable, just _ignore_ them instead of sending rants and sarcastic emails which just wastes more of your own time. That way the SNR of this list will improve! :) On Wed, Aug 20, 2014 at 8:46 AM, Jason Conklin jason.conk...@gmail.com wrote: Guys, stop it. Nick has told us he has Asperger syndrome; as such, he is not likely to understand facetious or flippant remarks for what they are. The time you've spent responding to Nick's emails would be much better used reading a little about autism spectrum disorders [1,2] and the kinds of difficulty and confusion they cause in more normal (neurotypical) contexts, for both AS people and the people they interact with. Otherwise, just move on. I am not a psychologist or an expert on autism spectrum disorders, but I know enough to recognize that his behavior on this and other lists is consistent with several aspects of those disorders. The sad thing is that he's getting treated as a malicious troll or a fool, when it's pretty clear (to me, anyway) that he's fascinated by the kernel and just trying to learn as well as he knows how. Without going into autism spectrum intricacies or speculating on Nick's particular traits, I'll note that Aspergers is characterized by significant difficulties in social interaction and nonverbal communication (from Wikipedia) -- which we have seen repeatedly in Nick's frequently inappropriate and unresearched questions and misunderstanding/misuse of the good advice he has received. The resulting frustration is understandable. I acknowledge that the format of this and especially the working kernel lists is simply not equipped to handle Nick's sort of engagement. The best practice, if you're frustrated by Nick's emails, is probably to follow the protocol for feeding trolls -- ie, don't -- even though his motivations are different from what I'd consider a real troll's. You simply cannot expect him to respond (neuro)typically to your input. I don't intend to discuss this here anymore, but I really hope the above can provide a little context to help the community make more fruitful decisions in response to Nick's questions, or at least temper your frustrations. Jason Conklin [1] http://bit.ly/1odpfrd (Wikipedia: Autism spectrum) [2] http://bit.ly/1rmgrHg (Wikipedia: Asperger syndrome) ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
I agree with Jason. I do want Nick to learn the kernel (anyone who wants to learn should be able to and we're always looking for new developers) but most of us don't have the time or training to be able to help him. Learning via email seems to be a very bad medium for him to get a kernel education. Emails already take away the human element from communicating (tone of voice, facial expressions, etc), and on top of that he has this disorder. I really believe that if he finds someone to act as a middle man between him and the kernel making sure that he understands our emails (to the best of his ability), will help tremendously. I'm sure he's smart enough and earnest, but his Asperger's is making this very difficult for everyone. Hopefully once a system that works for him is set in place, he can tell us what is working for him and the kernel could learn how to better interact with people with communication disorders and others with Autism. Lidza On Wed, Aug 20, 2014 at 12:33 PM, Mandeep Sandhu mandeepsandhu@gmail.com wrote: Agree with Jason here. If you don't find his questions palatable, just _ignore_ them instead of sending rants and sarcastic emails which just wastes more of your own time. That way the SNR of this list will improve! :) On Wed, Aug 20, 2014 at 8:46 AM, Jason Conklin jason.conk...@gmail.com wrote: Guys, stop it. Nick has told us he has Asperger syndrome; as such, he is not likely to understand facetious or flippant remarks for what they are. The time you've spent responding to Nick's emails would be much better used reading a little about autism spectrum disorders [1,2] and the kinds of difficulty and confusion they cause in more normal (neurotypical) contexts, for both AS people and the people they interact with. Otherwise, just move on. I am not a psychologist or an expert on autism spectrum disorders, but I know enough to recognize that his behavior on this and other lists is consistent with several aspects of those disorders. The sad thing is that he's getting treated as a malicious troll or a fool, when it's pretty clear (to me, anyway) that he's fascinated by the kernel and just trying to learn as well as he knows how. Without going into autism spectrum intricacies or speculating on Nick's particular traits, I'll note that Aspergers is characterized by significant difficulties in social interaction and nonverbal communication (from Wikipedia) -- which we have seen repeatedly in Nick's frequently inappropriate and unresearched questions and misunderstanding/misuse of the good advice he has received. The resulting frustration is understandable. I acknowledge that the format of this and especially the working kernel lists is simply not equipped to handle Nick's sort of engagement. The best practice, if you're frustrated by Nick's emails, is probably to follow the protocol for feeding trolls -- ie, don't -- even though his motivations are different from what I'd consider a real troll's. You simply cannot expect him to respond (neuro)typically to your input. I don't intend to discuss this here anymore, but I really hope the above can provide a little context to help the community make more fruitful decisions in response to Nick's questions, or at least temper your frustrations. Jason Conklin [1] http://bit.ly/1odpfrd (Wikipedia: Autism spectrum) [2] http://bit.ly/1rmgrHg (Wikipedia: Asperger syndrome) ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
On Wed, Aug 20, 2014 at 1:15 PM, Lidza Louina lidza.lou...@gmail.com wrote: I agree with Jason. I do want Nick to learn the kernel (anyone who wants to learn should be able to and we're always looking for new developers) but most of us don't have the time or training to be able to help him. Learning via email seems to be a very bad medium for him to get a kernel education. Emails already take away the human element from communicating (tone of voice, facial expressions, etc), and on top of that he has this disorder. I really believe that if he finds someone to act as a middle man between him and the kernel making sure that he understands our emails (to the best of his ability), will help tremendously. I'm sure he's smart enough and earnest, but his Asperger's is making this very difficult for everyone. Hopefully once a system that works for him is set in place, he can tell us what is working for him and the kernel could learn how to better interact with people with communication disorders and others with Autism. Lidza On Wed, Aug 20, 2014 at 12:33 PM, Mandeep Sandhu mandeepsandhu@gmail.com wrote: Agree with Jason here. If you don't find his questions palatable, just _ignore_ them instead of sending rants and sarcastic emails which just wastes more of your own time. That way the SNR of this list will improve! :) On Wed, Aug 20, 2014 at 8:46 AM, Jason Conklin jason.conk...@gmail.com wrote: Guys, stop it. Nick has told us he has Asperger syndrome; as such, he is not likely to understand facetious or flippant remarks for what they are. The time you've spent responding to Nick's emails would be much better used reading a little about autism spectrum disorders [1,2] and the kinds of difficulty and confusion they cause in more normal (neurotypical) contexts, for both AS people and the people they interact with. Otherwise, just move on. I am not a psychologist or an expert on autism spectrum disorders, but I know enough to recognize that his behavior on this and other lists is consistent with several aspects of those disorders. The sad thing is that he's getting treated as a malicious troll or a fool, when it's pretty clear (to me, anyway) that he's fascinated by the kernel and just trying to learn as well as he knows how. Without going into autism spectrum intricacies or speculating on Nick's particular traits, I'll note that Aspergers is characterized by significant difficulties in social interaction and nonverbal communication (from Wikipedia) -- which we have seen repeatedly in Nick's frequently inappropriate and unresearched questions and misunderstanding/misuse of the good advice he has received. The resulting frustration is understandable. I acknowledge that the format of this and especially the working kernel lists is simply not equipped to handle Nick's sort of engagement. The best practice, if you're frustrated by Nick's emails, is probably to follow the protocol for feeding trolls -- ie, don't -- even though his motivations are different from what I'd consider a real troll's. You simply cannot expect him to respond (neuro)typically to your input. I don't intend to discuss this here anymore, but I really hope the above can provide a little context to help the community make more fruitful decisions in response to Nick's questions, or at least temper your frustrations. Jason Conklin [1] http://bit.ly/1odpfrd (Wikipedia: Autism spectrum) [2] http://bit.ly/1rmgrHg (Wikipedia: Asperger syndrome) ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies The issue isn't the emails, it's that I am not custom to working in a high level programming environment. If someone just explains what I should not do in a written list of rules, I should be fine :). Nick ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
On Wed, Aug 20, 2014 at 1:20 PM, Nick Krause xerofo...@gmail.com wrote: On Wed, Aug 20, 2014 at 1:15 PM, Lidza Louina lidza.lou...@gmail.com wrote: I agree with Jason. I do want Nick to learn the kernel (anyone who wants to learn should be able to and we're always looking for new developers) but most of us don't have the time or training to be able to help him. Learning via email seems to be a very bad medium for him to get a kernel education. Emails already take away the human element from communicating (tone of voice, facial expressions, etc), and on top of that he has this disorder. I really believe that if he finds someone to act as a middle man between him and the kernel making sure that he understands our emails (to the best of his ability), will help tremendously. I'm sure he's smart enough and earnest, but his Asperger's is making this very difficult for everyone. Hopefully once a system that works for him is set in place, he can tell us what is working for him and the kernel could learn how to better interact with people with communication disorders and others with Autism. Lidza On Wed, Aug 20, 2014 at 12:33 PM, Mandeep Sandhu mandeepsandhu@gmail.com wrote: Agree with Jason here. If you don't find his questions palatable, just _ignore_ them instead of sending rants and sarcastic emails which just wastes more of your own time. That way the SNR of this list will improve! :) On Wed, Aug 20, 2014 at 8:46 AM, Jason Conklin jason.conk...@gmail.com wrote: Guys, stop it. Nick has told us he has Asperger syndrome; as such, he is not likely to understand facetious or flippant remarks for what they are. The time you've spent responding to Nick's emails would be much better used reading a little about autism spectrum disorders [1,2] and the kinds of difficulty and confusion they cause in more normal (neurotypical) contexts, for both AS people and the people they interact with. Otherwise, just move on. I am not a psychologist or an expert on autism spectrum disorders, but I know enough to recognize that his behavior on this and other lists is consistent with several aspects of those disorders. The sad thing is that he's getting treated as a malicious troll or a fool, when it's pretty clear (to me, anyway) that he's fascinated by the kernel and just trying to learn as well as he knows how. Without going into autism spectrum intricacies or speculating on Nick's particular traits, I'll note that Aspergers is characterized by significant difficulties in social interaction and nonverbal communication (from Wikipedia) -- which we have seen repeatedly in Nick's frequently inappropriate and unresearched questions and misunderstanding/misuse of the good advice he has received. The resulting frustration is understandable. I acknowledge that the format of this and especially the working kernel lists is simply not equipped to handle Nick's sort of engagement. The best practice, if you're frustrated by Nick's emails, is probably to follow the protocol for feeding trolls -- ie, don't -- even though his motivations are different from what I'd consider a real troll's. You simply cannot expect him to respond (neuro)typically to your input. I don't intend to discuss this here anymore, but I really hope the above can provide a little context to help the community make more fruitful decisions in response to Nick's questions, or at least temper your frustrations. Jason Conklin [1] http://bit.ly/1odpfrd (Wikipedia: Autism spectrum) [2] http://bit.ly/1rmgrHg (Wikipedia: Asperger syndrome) ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies The issue isn't the emails, it's that I am not custom to working in a high level programming environment. If someone just explains what I should not do in a written list of rules, I should be fine :). Nick In addition it's now not considered a disability most medical professionals consider it a huge advantage. Nick ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
Am 2014-08-20 19:20, schrieb Nick Krause: On Wed, Aug 20, 2014 at 1:15 PM, Lidza Louina lidza.lou...@gmail.com wrote: I agree with Jason. I do want Nick to learn the kernel (anyone who wants to learn should be able to and we're always looking for new developers) but most of us don't have the time or training to be able to help him. Learning via email seems to be a very bad medium for him to get a kernel education. Emails already take away the human element from communicating (tone of voice, facial expressions, etc), and on top of that he has this disorder. I really believe that if he finds someone to act as a middle man between him and the kernel making sure that he understands our emails (to the best of his ability), will help tremendously. I'm sure he's smart enough and earnest, but his Asperger's is making this very difficult for everyone. Hopefully once a system that works for him is set in place, he can tell us what is working for him and the kernel could learn how to better interact with people with communication disorders and others with Autism. Lidza On Wed, Aug 20, 2014 at 12:33 PM, Mandeep Sandhu mandeepsandhu@gmail.com wrote: Agree with Jason here. If you don't find his questions palatable, just _ignore_ them instead of sending rants and sarcastic emails which just wastes more of your own time. That way the SNR of this list will improve! :) On Wed, Aug 20, 2014 at 8:46 AM, Jason Conklin jason.conk...@gmail.com wrote: Guys, stop it. Nick has told us he has Asperger syndrome; as such, he is not likely to understand facetious or flippant remarks for what they are. The time you've spent responding to Nick's emails would be much better used reading a little about autism spectrum disorders [1,2] and the kinds of difficulty and confusion they cause in more normal (neurotypical) contexts, for both AS people and the people they interact with. Otherwise, just move on. I am not a psychologist or an expert on autism spectrum disorders, but I know enough to recognize that his behavior on this and other lists is consistent with several aspects of those disorders. The sad thing is that he's getting treated as a malicious troll or a fool, when it's pretty clear (to me, anyway) that he's fascinated by the kernel and just trying to learn as well as he knows how. Without going into autism spectrum intricacies or speculating on Nick's particular traits, I'll note that Aspergers is characterized by significant difficulties in social interaction and nonverbal communication (from Wikipedia) -- which we have seen repeatedly in Nick's frequently inappropriate and unresearched questions and misunderstanding/misuse of the good advice he has received. The resulting frustration is understandable. I acknowledge that the format of this and especially the working kernel lists is simply not equipped to handle Nick's sort of engagement. The best practice, if you're frustrated by Nick's emails, is probably to follow the protocol for feeding trolls -- ie, don't -- even though his motivations are different from what I'd consider a real troll's. You simply cannot expect him to respond (neuro)typically to your input. I don't intend to discuss this here anymore, but I really hope the above can provide a little context to help the community make more fruitful decisions in response to Nick's questions, or at least temper your frustrations. Jason Conklin [1] http://bit.ly/1odpfrd (Wikipedia: Autism spectrum) [2] http://bit.ly/1rmgrHg (Wikipedia: Asperger syndrome) ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies The issue isn't the emails, it's that I am not custom to working in a high level programming environment. If someone just explains what I should not do in a written list of rules, I should be fine :). Nick ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies Here's a task for you, then: Reread all of our mails from the last few days regarding your behavior, and extract anything that we said you should or shouldn't do. Write it down in the form of a list, pin it on your wall and commit to it. ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
On Wed, Aug 20, 2014 at 1:25 PM, Philipp Muhoray philipp.muho...@gmail.com wrote: Am 2014-08-20 19:20, schrieb Nick Krause: On Wed, Aug 20, 2014 at 1:15 PM, Lidza Louina lidza.lou...@gmail.com wrote: I agree with Jason. I do want Nick to learn the kernel (anyone who wants to learn should be able to and we're always looking for new developers) but most of us don't have the time or training to be able to help him. Learning via email seems to be a very bad medium for him to get a kernel education. Emails already take away the human element from communicating (tone of voice, facial expressions, etc), and on top of that he has this disorder. I really believe that if he finds someone to act as a middle man between him and the kernel making sure that he understands our emails (to the best of his ability), will help tremendously. I'm sure he's smart enough and earnest, but his Asperger's is making this very difficult for everyone. Hopefully once a system that works for him is set in place, he can tell us what is working for him and the kernel could learn how to better interact with people with communication disorders and others with Autism. Lidza On Wed, Aug 20, 2014 at 12:33 PM, Mandeep Sandhu mandeepsandhu@gmail.com wrote: Agree with Jason here. If you don't find his questions palatable, just _ignore_ them instead of sending rants and sarcastic emails which just wastes more of your own time. That way the SNR of this list will improve! :) On Wed, Aug 20, 2014 at 8:46 AM, Jason Conklin jason.conk...@gmail.com wrote: Guys, stop it. Nick has told us he has Asperger syndrome; as such, he is not likely to understand facetious or flippant remarks for what they are. The time you've spent responding to Nick's emails would be much better used reading a little about autism spectrum disorders [1,2] and the kinds of difficulty and confusion they cause in more normal (neurotypical) contexts, for both AS people and the people they interact with. Otherwise, just move on. I am not a psychologist or an expert on autism spectrum disorders, but I know enough to recognize that his behavior on this and other lists is consistent with several aspects of those disorders. The sad thing is that he's getting treated as a malicious troll or a fool, when it's pretty clear (to me, anyway) that he's fascinated by the kernel and just trying to learn as well as he knows how. Without going into autism spectrum intricacies or speculating on Nick's particular traits, I'll note that Aspergers is characterized by significant difficulties in social interaction and nonverbal communication (from Wikipedia) -- which we have seen repeatedly in Nick's frequently inappropriate and unresearched questions and misunderstanding/misuse of the good advice he has received. The resulting frustration is understandable. I acknowledge that the format of this and especially the working kernel lists is simply not equipped to handle Nick's sort of engagement. The best practice, if you're frustrated by Nick's emails, is probably to follow the protocol for feeding trolls -- ie, don't -- even though his motivations are different from what I'd consider a real troll's. You simply cannot expect him to respond (neuro)typically to your input. I don't intend to discuss this here anymore, but I really hope the above can provide a little context to help the community make more fruitful decisions in response to Nick's questions, or at least temper your frustrations. Jason Conklin [1] http://bit.ly/1odpfrd (Wikipedia: Autism spectrum) [2] http://bit.ly/1rmgrHg (Wikipedia: Asperger syndrome) ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies The issue isn't the emails, it's that I am not custom to working in a high level programming environment. If someone just explains what I should not do in a written list of rules, I should be fine :). Nick ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies Here's a task for you, then: Reread all of our mails from the last few days regarding your behavior, and extract anything that we said you should or shouldn't do. Write it down in the form of a list, pin it on your wall and commit to it. ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies Sure that's fine. Nick ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
On Wed, Aug 20, 2014 at 1:30 PM, Nick Krause xerofo...@gmail.com wrote: On Wed, Aug 20, 2014 at 1:25 PM, Philipp Muhoray philipp.muho...@gmail.com wrote: Am 2014-08-20 19:20, schrieb Nick Krause: On Wed, Aug 20, 2014 at 1:15 PM, Lidza Louina lidza.lou...@gmail.com wrote: I agree with Jason. I do want Nick to learn the kernel (anyone who wants to learn should be able to and we're always looking for new developers) but most of us don't have the time or training to be able to help him. Learning via email seems to be a very bad medium for him to get a kernel education. Emails already take away the human element from communicating (tone of voice, facial expressions, etc), and on top of that he has this disorder. I really believe that if he finds someone to act as a middle man between him and the kernel making sure that he understands our emails (to the best of his ability), will help tremendously. I'm sure he's smart enough and earnest, but his Asperger's is making this very difficult for everyone. Hopefully once a system that works for him is set in place, he can tell us what is working for him and the kernel could learn how to better interact with people with communication disorders and others with Autism. Lidza On Wed, Aug 20, 2014 at 12:33 PM, Mandeep Sandhu mandeepsandhu@gmail.com wrote: Agree with Jason here. If you don't find his questions palatable, just _ignore_ them instead of sending rants and sarcastic emails which just wastes more of your own time. That way the SNR of this list will improve! :) On Wed, Aug 20, 2014 at 8:46 AM, Jason Conklin jason.conk...@gmail.com wrote: Guys, stop it. Nick has told us he has Asperger syndrome; as such, he is not likely to understand facetious or flippant remarks for what they are. The time you've spent responding to Nick's emails would be much better used reading a little about autism spectrum disorders [1,2] and the kinds of difficulty and confusion they cause in more normal (neurotypical) contexts, for both AS people and the people they interact with. Otherwise, just move on. I am not a psychologist or an expert on autism spectrum disorders, but I know enough to recognize that his behavior on this and other lists is consistent with several aspects of those disorders. The sad thing is that he's getting treated as a malicious troll or a fool, when it's pretty clear (to me, anyway) that he's fascinated by the kernel and just trying to learn as well as he knows how. Without going into autism spectrum intricacies or speculating on Nick's particular traits, I'll note that Aspergers is characterized by significant difficulties in social interaction and nonverbal communication (from Wikipedia) -- which we have seen repeatedly in Nick's frequently inappropriate and unresearched questions and misunderstanding/misuse of the good advice he has received. The resulting frustration is understandable. I acknowledge that the format of this and especially the working kernel lists is simply not equipped to handle Nick's sort of engagement. The best practice, if you're frustrated by Nick's emails, is probably to follow the protocol for feeding trolls -- ie, don't -- even though his motivations are different from what I'd consider a real troll's. You simply cannot expect him to respond (neuro)typically to your input. I don't intend to discuss this here anymore, but I really hope the above can provide a little context to help the community make more fruitful decisions in response to Nick's questions, or at least temper your frustrations. Jason Conklin [1] http://bit.ly/1odpfrd (Wikipedia: Autism spectrum) [2] http://bit.ly/1rmgrHg (Wikipedia: Asperger syndrome) ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies The issue isn't the emails, it's that I am not custom to working in a high level programming environment. If someone just explains what I should not do in a written list of rules, I should be fine :). Nick ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies Here's a task for you, then: Reread all of our mails from the last few days regarding your behavior, and extract anything that we said you should or shouldn't do. Write it down in the form of a list, pin it on your wall and commit to it. ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies Sure that's fine. Nick ___ Kernelnewbies mailing list
Re: Help with btrfs project
I would like to get back on the list for some work with the btrfs developers and I was banned. If someone would allow the ban to be removed, I would find it much easier as I can email the right developers with my patches and questions rather then just trying to get in through kernel newbies. Cheers Nick nick, i asked a few questions . why dont you answer them and show every one that you can. ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
quick help - linux Industrial IO Hardware Triggers
Hi List, Thanks in advance. In the existing IIO drivers (linux-3.16), my understanding is that Hardware Triggers are just used to copy sampled data from the ADC to the Kernel buffer. I think none of the hardware triggers are really configuring ADC to Start the analog to digital conversion. I have a Hardware Counter on my Board. I am planning to configure my Counter overflow interrupt as an IIO Hardware Trigger. In my IIO ADC driver probe function I am planning to start my Counter for the first time. Once the counter overflow interrupted is generated, inside the counter ISR, I am planning to configure ADC to start analog to digital conversion on all the channels (4 of them), one sample on each channel and once the Conversion is completed, I am planning to copy the Sampled data to Kernel buffer associated with the Trigger. I will program the Counter again and wait for interrupt and repeat the steps above. I am planning to continue this approach indefinitely. Does this approach satisfy the principles of IIO Subsystem ? Am I missing anything here in understanding the IIO Subsystem properly ? Thanks in advance, Sricharan, Pune (India). ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: quick help - linux Industrial IO Hardware Triggers
On Wed, Aug 20, 2014 at 11:33:26PM +0530, Sricharan Chalasani wrote: Hi List, Thanks in advance. In the existing IIO drivers (linux-3.16), my understanding is that Hardware Triggers are just used to copy sampled data from the ADC to the Kernel buffer. I think none of the hardware triggers are really configuring ADC to Start the analog to digital conversion. snip Why not ask this on the iio driver mailing list? The developers there should be able to help answer your questions better than anyone else. thanks, greg k-h ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
On Wed, Aug 20, 2014 at 1:58 PM, Sudip Mukherjee sudipm.mukher...@gmail.com wrote: I would like to get back on the list for some work with the btrfs developers and I was banned. If someone would allow the ban to be removed, I would find it much easier as I can email the right developers with my patches and questions rather then just trying to get in through kernel newbies. Cheers Nick nick, i asked a few questions . why dont you answer them and show every one that you can. I may have deleted your email but , please send me your questions and I can answer. Nick ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
On 08/20/2014 11:25 PM, Nick Krause wrote: I may have deleted your email but , please send me your questions and I can answer. Nick http://www.spinics.net/lists/newbies/msg53374.html -- b. ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 08/20/2014 11:25 PM, Nick Krause wrote: I may have deleted your email but , please send me your questions and I can answer. Nick http://www.spinics.net/lists/newbies/msg53374.html - -- b. -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBAgAGBQJT9TZCAAoJEMqQXu3yDIVaiHMQALKy80avAtYy/w9ooU5G7+Je ZLso0c3q5bIqseEWnB8c3uYKxiWE2vrBYbePFuuq5JFpVNHW08fKRHBPYZUXJ6nS C/YA9KFObw/09JyweMO0yQsCRSUSBMAd6GGiB58fAfWxGPMNvmenyBOQKOEm6wXp uQYIrMtvk7XxI8SmpOJUX5A6qq/Ft81j7YXeNHdzJJmeVhO7sD8shzvr+LqqOVyo 78Nxcu0jWN0uZZF34epPUhOE+N/o2Om+VyS3LEXrz/Dh541dtgyxwOQVL7utPl8Q Vs/fgqUyY+GVpvdaiGI0Nn5QcdQnHe/asve4Fe1I3pHhc7t1uXlMF+o5oN7aTlHY sQi8XuG7WPklZs3qYtyl2mkJrb4ya4byDpygRLcVT9F1LBHNjaTSFMr8sAcOF2/P RfB58SZy9jh1fYI4L8Tfag1Ef19S/KpnFW3dZ8He3n5J8O9lXhmgcM0Ksf7i/fPj aU5Veizwz+D+CBvixHeKX+sMZzcbDKfS4ZL4+7lgsTLhrO9d9jfZltLpzKGDfWbR tQBk9Widoq9mTfbRJZleIx1iHK8+GDzZ8IMHCnfPln/9pxoZmSkCkxQh50ItbWA0 a3EqB22GylC7douGKyFQN1QR6CblevZc9CwlgsET/zIE8AyfhdFs0HsuJQY4cmz5 e8uGcd/ZVMM3BonWK2mL =TnSK -END PGP SIGNATURE- ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
On Mit, 2014-08-20 at 17:25 -0400, Nick Krause wrote: On Wed, Aug 20, 2014 at 1:58 PM, Sudip Mukherjee sudipm.mukher...@gmail.com wrote: [...] i asked a few questions . why dont you answer them and show every one that you can. I may have deleted your email but , please send me your questions and It is *your* fault if *you* delete *your* mails, so fix it *youself* and don't (try to) push effort to others - as you do from mail #2. How should *you* fix *your* immediate failure: Google the mails *you* deleted or just search and find it one of the various archives of the LKML. Sorry, you wasted too much time and bandwidth of everyone Bernd -- I dislike type abstraction if it has no real reason. And saving on typing is not a good reason - if your typing speed is the main issue when you're coding, you're doing something seriously wrong. - Linus Torvalds ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
On Wed, Aug 20, 2014 at 8:21 PM, Bernd Petrovitsch be...@petrovitsch.priv.at wrote: On Mit, 2014-08-20 at 17:25 -0400, Nick Krause wrote: On Wed, Aug 20, 2014 at 1:58 PM, Sudip Mukherjee sudipm.mukher...@gmail.com wrote: [...] i asked a few questions . why dont you answer them and show every one that you can. I may have deleted your email but , please send me your questions and It is *your* fault if *you* delete *your* mails, so fix it *youself* and don't (try to) push effort to others - as you do from mail #2. How should *you* fix *your* immediate failure: Google the mails *you* deleted or just search and find it one of the various archives of the LKML. Sorry, you wasted too much time and bandwidth of everyone Bernd -- I dislike type abstraction if it has no real reason. And saving on typing is not a good reason - if your typing speed is the main issue when you're coding, you're doing something seriously wrong. - Linus Torvalds The areas for Sudip's questions are below. 1. Btrfs is suppose to replace ext4 as the default Linux file system due to ext4 having no features like sub volumes and build in compression. Over all due it's great features ZFS still is the default choice in the enterprise and data center space, but btrfs hows to challenge the reigning king and make btrfs the default, Oracle developers started this file system as their was no good file system on Linux with features like ZFS. 2. Btrfs allows for unlimited files due to dynamic inode creation and not a fixed inode count. In addition in supports sub volumes and build in compression using certain compression algorithms. In addition most of it's design is build for large COW file systems. 3. Journaling is the ability of a file system to keep a log of data and if the file system is not in a known good state , the file system will roll back the file system to the last known good state, mostly thought of as the file system log. 4. Btrfs does support this in a basic form but not as a tested and tried fsck online check for enterprise or critical workloads. Nick ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: quick help - linux Industrial IO Hardware Triggers
Hi all, I have a query on Linux Industrial IO Subsystem. I am particularly interested in understanding how to use Hardware Triggers. Like to use Counter overflow interrupt as a Trigger for conversion from Analog to digital in my case. Somehow I failed to find-out the proper mailing list to post my query. I know that I need to post my query to Industrial IO mailing list. Could someone suggest me which is the correct mailing list in this regard. Thanks in advance, Sricharan. On Thu, Aug 21, 2014 at 12:35 AM, Greg KH g...@kroah.com wrote: On Wed, Aug 20, 2014 at 11:33:26PM +0530, Sricharan Chalasani wrote: Hi List, Thanks in advance. In the existing IIO drivers (linux-3.16), my understanding is that Hardware Triggers are just used to copy sampled data from the ADC to the Kernel buffer. I think none of the hardware triggers are really configuring ADC to Start the analog to digital conversion. snip Why not ask this on the iio driver mailing list? The developers there should be able to help answer your questions better than anyone else. thanks, greg k-h ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: quick help - linux Industrial IO Hardware Triggers
Try search for linux-iio using Google and click on the first link [1]. Also, take a look on vgers list index [2]. [1] http://wiki.analog.com/software/linux/docs/iio/iio [2] http://vger.kernel.org/vger-lists.html On 21 Aug 2014 05:40, Sricharan Chalasani sricharan.chalas...@gmail.com wrote: Hi all, I have a query on Linux Industrial IO Subsystem. I am particularly interested in understanding how to use Hardware Triggers. Like to use Counter overflow interrupt as a Trigger for conversion from Analog to digital in my case. Somehow I failed to find-out the proper mailing list to post my query. I know that I need to post my query to Industrial IO mailing list. Could someone suggest me which is the correct mailing list in this regard. Thanks in advance, Sricharan. On Thu, Aug 21, 2014 at 12:35 AM, Greg KH g...@kroah.com wrote: On Wed, Aug 20, 2014 at 11:33:26PM +0530, Sricharan Chalasani wrote: Hi List, Thanks in advance. In the existing IIO drivers (linux-3.16), my understanding is that Hardware Triggers are just used to copy sampled data from the ADC to the Kernel buffer. I think none of the hardware triggers are really configuring ADC to Start the analog to digital conversion. snip Why not ask this on the iio driver mailing list? The developers there should be able to help answer your questions better than anyone else. thanks, greg k-h ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Help with btrfs project
On Wed, Aug 20, 2014 at 10:47 PM, Nick Krause xerofo...@gmail.com wrote: On Wed, Aug 20, 2014 at 8:21 PM, Bernd Petrovitsch be...@petrovitsch.priv.at wrote: On Mit, 2014-08-20 at 17:25 -0400, Nick Krause wrote: On Wed, Aug 20, 2014 at 1:58 PM, Sudip Mukherjee sudipm.mukher...@gmail.com wrote: [...] i asked a few questions . why dont you answer them and show every one that you can. I may have deleted your email but , please send me your questions and It is *your* fault if *you* delete *your* mails, so fix it *youself* and don't (try to) push effort to others - as you do from mail #2. How should *you* fix *your* immediate failure: Google the mails *you* deleted or just search and find it one of the various archives of the LKML. Sorry, you wasted too much time and bandwidth of everyone Bernd -- I dislike type abstraction if it has no real reason. And saving on typing is not a good reason - if your typing speed is the main issue when you're coding, you're doing something seriously wrong. - Linus Torvalds The areas for Sudip's questions are below. 1. Btrfs is suppose to replace ext4 as the default Linux file system due to ext4 having no features like sub volumes and build in compression. Over all due it's great features ZFS still is the default choice in the enterprise and data center space, but btrfs hows to challenge the reigning king and make btrfs the default, Oracle developers started this file system as their was no good file system on Linux with features like ZFS. 2. Btrfs allows for unlimited files due to dynamic inode creation and not a fixed inode count. In addition in supports sub volumes and build in compression using certain compression algorithms. In addition most of it's design is build for large COW file systems. 3. Journaling is the ability of a file system to keep a log of data and if the file system is not in a known good state , the file system will roll back the file system to the last known good state, mostly thought of as the file system log. 4. Btrfs does support this in a basic form but not as a tested and tried fsck online check for enterprise or critical workloads. Nick ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies