<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ldd3/scullv, branch master</title>
<subtitle>ldd3 code examples</subtitle>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/'/>
<entry>
<title>scullv: Include &lt;linux/uaccess.h&gt; header for copy_*_user()</title>
<updated>2018-02-25T22:30:48+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>javier@dowhile0.org</email>
</author>
<published>2018-02-25T22:30:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=26acb6fb5d972b5c45980e3298787758854ce499'/>
<id>26acb6fb5d972b5c45980e3298787758854ce499</id>
<content type='text'>
Signed-off-by: Javier Martinez Canillas &lt;javier@dowhile0.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Javier Martinez Canillas &lt;javier@dowhile0.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't use absolute path for commands in load/unload scripts</title>
<updated>2018-02-25T21:25:37+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>javier@dowhile0.org</email>
</author>
<published>2018-02-25T21:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=e3c38f894f146aad18e14196ca39e679f35bf19f'/>
<id>e3c38f894f146aad18e14196ca39e679f35bf19f</id>
<content type='text'>
Just let the shell lookup from the user's $PATH since some tools may not
be installed in the absolute path used in the scripts.

Signed-off-by: Javier Martinez Canillas &lt;javier@dowhile0.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just let the shell lookup from the user's $PATH since some tools may not
be installed in the absolute path used in the scripts.

Signed-off-by: Javier Martinez Canillas &lt;javier@dowhile0.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>scullv: main: Don't use create_proc_read_entry()</title>
<updated>2013-09-28T11:35:44+00:00</updated>
<author>
<name>Luis Ortega Perez de Villar</name>
<email>luiorpe1@upv.es</email>
</author>
<published>2013-08-16T17:53:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=406a271de97c8a647db9bf9c507c16dd7d560a0e'/>
<id>406a271de97c8a647db9bf9c507c16dd7d560a0e</id>
<content type='text'>
Don't use create_proc_read_entry() as it is deprecated,
but rather use proc_create() and seq_file instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't use create_proc_read_entry() as it is deprecated,
but rather use proc_create() and seq_file instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>scullv: Makefile: Declare LDDINC variable earlier</title>
<updated>2013-09-28T11:35:44+00:00</updated>
<author>
<name>Luis Ortega Perez de Villar</name>
<email>luiorpe1@upv.es</email>
</author>
<published>2013-08-16T17:46:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=12157f2efafd59a1a45f26ed51c2930a86a80c01'/>
<id>12157f2efafd59a1a45f26ed51c2930a86a80c01</id>
<content type='text'>
Move the definition of LDDINC earlier into the file. This prevents the
following compile time error: implicit declaration of function ‘KBUILD_STR’.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the definition of LDDINC earlier into the file. This prevents the
following compile time error: implicit declaration of function ‘KBUILD_STR’.
</pre>
</div>
</content>
</entry>
<entry>
<title>ldd3: get rid of deprecated VM_RESERVED vma flag</title>
<updated>2013-04-26T19:57:00+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>javier@dowhile0.org</email>
</author>
<published>2013-04-26T19:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=290fa172d35194aebc42b0d7076942391bf9deef'/>
<id>290fa172d35194aebc42b0d7076942391bf9deef</id>
<content type='text'>
commit 314e51b9 ("mm: kill vma flag VM_RESERVED and mm-&gt;reserved_vm counter")
removed the VM_RESERVED vma flag since it lost original meaning.

VM_RESERVED was used on many drivers' mmap function handler to
avoid swap this memory area.

The same semantic can be specified with VM_IO | VM_DONTDUMP flags
but these are already set by remap_pfn_range() so they don't have
to be set in drivers mmap function handlers.

Signed-off-by: Javier Martinez Canillas &lt;javier@dowhile0.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
commit 314e51b9 ("mm: kill vma flag VM_RESERVED and mm-&gt;reserved_vm counter")
removed the VM_RESERVED vma flag since it lost original meaning.

VM_RESERVED was used on many drivers' mmap function handler to
avoid swap this memory area.

The same semantic can be specified with VM_IO | VM_DONTDUMP flags
but these are already set by remap_pfn_range() so they don't have
to be set in drivers mmap function handlers.

Signed-off-by: Javier Martinez Canillas &lt;javier@dowhile0.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>scullv: BKL ioctl pushdown API change</title>
<updated>2011-01-08T00:52:02+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>martinez.javier@gmail.com</email>
</author>
<published>2011-01-03T13:52:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=2e1ee9a9ae136e6686c88d9de9e7d9e3b83ff0ad'/>
<id>2e1ee9a9ae136e6686c88d9de9e7d9e3b83ff0ad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>scullv: Change to new page fault API</title>
<updated>2011-01-07T23:49:59+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>martinez.javier@gmail.com</email>
</author>
<published>2011-01-03T19:21:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=dac18ff0c3f815cc874168dd9cb0cc67b0909f21'/>
<id>dac18ff0c3f815cc874168dd9cb0cc67b0909f21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>scullv: Make scripts files executable</title>
<updated>2010-12-08T01:11:50+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>martinez.javier@gmail.com</email>
</author>
<published>2010-12-08T01:11:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=ce254acc6019e4d7c2ecc022e8a7755e53712dbf'/>
<id>ce254acc6019e4d7c2ecc022e8a7755e53712dbf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>scullv: mmap: Include &lt;linux/fs.h&gt; header</title>
<updated>2010-12-07T01:06:07+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>martinez.javier@gmail.com</email>
</author>
<published>2010-12-07T01:06:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=b08a41a87b2b04ef760420f59b89a7a703d923f1'/>
<id>b08a41a87b2b04ef760420f59b89a7a703d923f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>scullv: update scullv_aio_[read | write] handlers</title>
<updated>2010-12-07T01:02:56+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>martinez.javier@gmail.com</email>
</author>
<published>2010-12-07T01:02:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=63af9d499fb578b374a66c57d0955fc522a1f5c1'/>
<id>63af9d499fb578b374a66c57d0955fc522a1f5c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
