<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ldd3/sculld, branch master</title>
<subtitle>ldd3 code examples</subtitle>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/'/>
<entry>
<title>sculld: Include &lt;linux/uaccess.h&gt; header for copy_*_user()</title>
<updated>2018-02-25T22:27:40+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>javier@dowhile0.org</email>
</author>
<published>2018-02-25T22:27:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=02a492016e40583c96c74f74123a555f7be84def'/>
<id>02a492016e40583c96c74f74123a555f7be84def</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>sculld: 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-20T17:50:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=88814fb5e184f9cfa197ae44abad60df16c6ca5a'/>
<id>88814fb5e184f9cfa197ae44abad60df16c6ca5a</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>sculld: 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-20T17:43:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=85934acb414650b3bfc0b2e262e492019a503784'/>
<id>85934acb414650b3bfc0b2e262e492019a503784</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>sculld: BLK 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:50:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=48c14e3f69ae82c767c917bad1abd5c7884bdb9b'/>
<id>48c14e3f69ae82c767c917bad1abd5c7884bdb9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sculld: Change to new page fault API</title>
<updated>2011-01-07T23:40:48+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>martinez.javier@gmail.com</email>
</author>
<published>2011-01-03T19:16:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=1f431a05e0d2843a8ff4d950c7b2120a83edb804'/>
<id>1f431a05e0d2843a8ff4d950c7b2120a83edb804</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sculld: Make scripts files executable</title>
<updated>2010-12-08T01:11:11+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>martinez.javier@gmail.com</email>
</author>
<published>2010-12-08T01:11:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=0cf2a72ac6b948db0a2a5c1916c6296d1d7cb22a'/>
<id>0cf2a72ac6b948db0a2a5c1916c6296d1d7cb22a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sculld: mmap: Change f_dentry to f_path.dentry and include &lt;linux/fs.h&gt; header</title>
<updated>2010-12-06T00:00:33+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>martinez.javier@gmail.com</email>
</author>
<published>2010-12-06T00:00:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=671c39ffae1a32fe97875583d7e849dc42f7427c'/>
<id>671c39ffae1a32fe97875583d7e849dc42f7427c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sculld: mmap: Change nopage to fault field in sculld_vm_ops</title>
<updated>2010-12-05T23:28:39+00:00</updated>
<author>
<name>Javier Martinez Canillas</name>
<email>martinez.javier@gmail.com</email>
</author>
<published>2010-12-05T23:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fcked.net/ldd3/commit/?id=b61e20b8ae13f7b89ad247a9dbc952b0b1202cac'/>
<id>b61e20b8ae13f7b89ad247a9dbc952b0b1202cac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
