<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/staging/irda, branch v4.15</title>
<subtitle>Linux Kernel (branches are rebased on master from time to time)</subtitle>
<id>https://sre.ring0.de/linux/atom?h=v4.15</id>
<link rel='self' href='https://sre.ring0.de/linux/atom?h=v4.15'/>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/'/>
<updated>2017-11-22T00:35:54Z</updated>
<entry>
<title>treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE casts</title>
<updated>2017-11-22T00:35:54Z</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2017-10-23T07:40:42Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=841b86f3289dbe858daeceec36423d4ea286fac2'/>
<id>urn:sha1:841b86f3289dbe858daeceec36423d4ea286fac2</id>
<content type='text'>
With all callbacks converted, and the timer callback prototype
switched over, the TIMER_FUNC_TYPE cast is no longer needed,
so remove it. Conversion was done with the following scripts:

    perl -pi -e 's|\(TIMER_FUNC_TYPE\)||g' \
        $(git grep TIMER_FUNC_TYPE | cut -d: -f1 | sort -u)

    perl -pi -e 's|\(TIMER_DATA_TYPE\)||g' \
        $(git grep TIMER_DATA_TYPE | cut -d: -f1 | sort -u)

The now unused macros are also dropped from include/linux/timer.h.

Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
</content>
</entry>
<entry>
<title>staging/irda-usb: Convert timers to use timer_setup()</title>
<updated>2017-10-20T12:42:50Z</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2017-10-18T20:23:07Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=3de1abef24a221880614e387e150c1fc7004bc23'/>
<id>urn:sha1:3de1abef24a221880614e387e150c1fc7004bc23</id>
<content type='text'>
In preparation for unconditionally passing the struct timer_list pointer to
all timer callbacks, switch to using the new timer_setup() and from_timer()
to pass the timer pointer explicitly. This requires adding a pointer to
hold the timer's target URB, as there won't be a way to pass this in the
future.

Cc: Samuel Ortiz &lt;samuel@sortiz.org&gt;
Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging/irda/bfin_sir: Convert timers to use timer_setup()</title>
<updated>2017-10-20T12:42:50Z</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2017-10-18T20:23:43Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=380da49da235e8f2bda3bea16ef83eeffc1c9a48'/>
<id>urn:sha1:380da49da235e8f2bda3bea16ef83eeffc1c9a48</id>
<content type='text'>
In preparation for unconditionally passing the struct timer_list pointer to
all timer callbacks, switch to using the new timer_setup() and from_timer()
to pass the timer pointer explicitly.

Cc: Samuel Ortiz &lt;samuel@sortiz.org&gt;
Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging/irda/net: Convert timers to use timer_setup()</title>
<updated>2017-10-20T12:42:49Z</updated>
<author>
<name>Kees Cook</name>
<email>keescook@chromium.org</email>
</author>
<published>2017-10-18T20:24:13Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=a83f4340dc900a875c9ed0cb58bfa2d930a8eb66'/>
<id>urn:sha1:a83f4340dc900a875c9ed0cb58bfa2d930a8eb66</id>
<content type='text'>
In preparation for unconditionally passing the struct timer_list pointer to
all timer callbacks, switch to using the new timer_setup() and from_timer()
to pass the timer pointer explicitly.

Cc: Samuel Ortiz &lt;samuel@sortiz.org&gt;
Cc: Stephen Hemminger &lt;stephen@networkplumber.org&gt;
Cc: Johannes Berg &lt;johannes.berg@intel.com&gt;
Cc: Ingo Molnar &lt;mingo@kernel.org&gt;
Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: irda: Remove trailing whitespace errors</title>
<updated>2017-10-18T14:12:27Z</updated>
<author>
<name>Shreeya Patel</name>
<email>shreeya.patel23498@gmail.com</email>
</author>
<published>2017-10-13T20:35:35Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=1813b3c3fb05f746a7f5502bf4cf95feb9f0241d'/>
<id>urn:sha1:1813b3c3fb05f746a7f5502bf4cf95feb9f0241d</id>
<content type='text'>
Remove trailing whitespace checkpatch errors.

Signed-off-by: Shreeya Patel &lt;shreeya.patel23498@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: irda: au1k_ir.c fix warning: Prefer [subsystem eg: netdev]_info([subsystem]dev, ...</title>
<updated>2017-10-04T08:54:43Z</updated>
<author>
<name>Yurii Pavlenko</name>
<email>pyldev@gmail.com</email>
</author>
<published>2017-09-23T20:13:37Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=750b1a6894ecc9b178c6e3d0a1170122971b2036'/>
<id>urn:sha1:750b1a6894ecc9b178c6e3d0a1170122971b2036</id>
<content type='text'>
This patch fixes the following checkpatch.pl warning: fix
Prefer [subsystem eg: netdev]_info([subsystem]dev, ... then dev_info(dev, ...
then pr_info(...  to printk(KERN_INFO ...

Signed-off-by: Yurii Pavlenko &lt;pyldev@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: irda: drivers: Replace seq_printf with seq_puts or seq_putc</title>
<updated>2017-09-29T13:22:51Z</updated>
<author>
<name>Georgiana Chelu</name>
<email>georgiana.chelu93@gmail.com</email>
</author>
<published>2017-09-23T22:13:44Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=12918201e16af5db4af3599fd2265ee966f3cf5d'/>
<id>urn:sha1:12918201e16af5db4af3599fd2265ee966f3cf5d</id>
<content type='text'>
Replace seq_printf with seq_puts or seq_putc when
there is no argument list.

Fix the checkpatch warning:
WARNING: Prefer seq_puts to seq_printf

Signed-off-by: Georgiana Chelu &lt;georgiana.chelu93@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: irda: net: Fix style issues</title>
<updated>2017-09-22T08:53:45Z</updated>
<author>
<name>Georgiana Chelu</name>
<email>georgiana.chelu93@gmail.com</email>
</author>
<published>2017-09-22T07:52:14Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=4b26706c77ada60d92ca1846a7956298edcc78ea'/>
<id>urn:sha1:4b26706c77ada60d92ca1846a7956298edcc78ea</id>
<content type='text'>
Fix minor coding style issues found by checkpatch.pl.

Signed-off-by: Georgiana Chelu &lt;georgiana.chelu93@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: irda: net: Use NOT operator instead of comparison to NULL</title>
<updated>2017-09-22T08:53:45Z</updated>
<author>
<name>Georgiana Chelu</name>
<email>georgiana.chelu93@gmail.com</email>
</author>
<published>2017-09-22T07:52:13Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=c8d2d20e0c02f2226b65af1c955f600003f83503'/>
<id>urn:sha1:c8d2d20e0c02f2226b65af1c955f600003f83503</id>
<content type='text'>
Fix issues find by checkpatch.pl.
CHECK: Comparison to NULL could be written "!dongles"
CHECK: Comparison to NULL could be written "!tasks"

Signed-off-by: Georgiana Chelu &lt;georgiana.chelu93@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: irda: net: Do not initialise statics to NULL</title>
<updated>2017-09-22T08:53:45Z</updated>
<author>
<name>Georgiana Chelu</name>
<email>georgiana.chelu93@gmail.com</email>
</author>
<published>2017-09-22T07:52:12Z</published>
<link rel='alternate' type='text/html' href='https://sre.ring0.de/linux/commit/?id=43aac03aaac35343f6c9a0a9b8159bd1a7fcdeda'/>
<id>urn:sha1:43aac03aaac35343f6c9a0a9b8159bd1a7fcdeda</id>
<content type='text'>
There is no need to initialize static variables to NULL
because they are stored in .bss segment. This segment
is initialized to 0 at the beginning of the code execution.

Issue found by checkpatch.pl.
ERROR: do not initialise statics to NULL

Signed-off-by: Georgiana Chelu &lt;georgiana.chelu93@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
