<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/include/linux/hp_sdc.h, branch v5.12-rc5</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>Input: hp_sdc - convert to ktime_get()</title>
<updated>2018-01-02T05:39:12+00:00</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2018-01-02T05:32:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d09ac610eaaa0b3b29c3ac6c4e107cb1dbd4a356'/>
<id>d09ac610eaaa0b3b29c3ac6c4e107cb1dbd4a356</id>
<content type='text'>
This gets rid of the deprecated do_gettimeofday() call in favor
of ktime_get(), which is also more reliable as it uses monotonic
times. The code now gets a bit simpler.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Patchwork-Id: 10076621
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This gets rid of the deprecated do_gettimeofday() call in favor
of ktime_get(), which is also more reliable as it uses monotonic
times. The code now gets a bit simpler.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Patchwork-Id: 10076621
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Fix common misspellings</title>
<updated>2011-03-31T14:26:23+00:00</updated>
<author>
<name>Lucas De Marchi</name>
<email>lucas.demarchi@profusion.mobi</email>
</author>
<published>2011-03-31T01:57:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=25985edcedea6396277003854657b5f3cb31a628'/>
<id>25985edcedea6396277003854657b5f3cb31a628</id>
<content type='text'>
Fixes generated by 'codespell' and manually reviewed.

Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@profusion.mobi&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes generated by 'codespell' and manually reviewed.

Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@profusion.mobi&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Input: HIL - fix rwlock recursion bug</title>
<updated>2007-03-16T04:59:29+00:00</updated>
<author>
<name>Helge Deller</name>
<email>deller@gmx.de</email>
</author>
<published>2007-03-16T04:59:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=9575499dfebc0f0fbbf122223f02e9e92630661d'/>
<id>9575499dfebc0f0fbbf122223f02e9e92630661d</id>
<content type='text'>
The following bug happens when insmoding hp_sdc_mlc.ko:

    HP SDC MLC: Registering the System Domain Controller's HIL MLC.
    BUG: rwlock recursion on CPU#0, hotplug/1814, 00854734
    Backtrace:
     [&lt;10267560&gt;] _raw_write_lock+0x50/0x88
     [&lt;10104008&gt;] _write_lock_irqsave+0x14/0x24
     [&lt;008537d4&gt;] hp_sdc_mlc_out+0x38/0x25c [hp_sdc_mlc]
     [&lt;0084ebd8&gt;] hilse_donode+0x308/0x470 [hil_mlc]
     [&lt;0084ed80&gt;] hil_mlcs_process+0x40/0x6c [hil_mlc]
     [&lt;10130f80&gt;] tasklet_action+0x78/0xb8
     [&lt;10130cec&gt;] __do_softirq+0x60/0xcc
     [&lt;1010428c&gt;] __lock_text_end+0x38/0x48
     [&lt;10108348&gt;] do_cpu_irq_mask+0xf0/0x11c
     [&lt;1010b068&gt;] intr_return+0x0/0xc

Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following bug happens when insmoding hp_sdc_mlc.ko:

    HP SDC MLC: Registering the System Domain Controller's HIL MLC.
    BUG: rwlock recursion on CPU#0, hotplug/1814, 00854734
    Backtrace:
     [&lt;10267560&gt;] _raw_write_lock+0x50/0x88
     [&lt;10104008&gt;] _write_lock_irqsave+0x14/0x24
     [&lt;008537d4&gt;] hp_sdc_mlc_out+0x38/0x25c [hp_sdc_mlc]
     [&lt;0084ebd8&gt;] hilse_donode+0x308/0x470 [hil_mlc]
     [&lt;0084ed80&gt;] hil_mlcs_process+0x40/0x6c [hil_mlc]
     [&lt;10130f80&gt;] tasklet_action+0x78/0xb8
     [&lt;10130cec&gt;] __do_softirq+0x60/0xcc
     [&lt;1010428c&gt;] __lock_text_end+0x38/0x48
     [&lt;10108348&gt;] do_cpu_irq_mask+0xf0/0x11c
     [&lt;1010b068&gt;] intr_return+0x0/0xc

Signed-off-by: Helge Deller &lt;deller@gmx.de&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[PARISC] Update parisc specific input code from parisc tree</title>
<updated>2005-10-22T02:58:51+00:00</updated>
<author>
<name>Matthew Wilcox</name>
<email>willy@parisc-linux.org</email>
</author>
<published>2005-10-22T02:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=6ab0f5cd364476fe5cb329fd46ee41bea6d4c69c'/>
<id>6ab0f5cd364476fe5cb329fd46ee41bea6d4c69c</id>
<content type='text'>
Update drivers to new input layer changes.

Signed-off-by: Helge Deller &lt;deller@parisc-linux.org&gt;
Signed-off-by: Matthew Wilcox &lt;willy@parisc-linux.org&gt;

Reorder code in gscps2_interrupt() and only enable ports when opened.
This fixes issues with hangs booting an SMP kernel on my C360.
Previously serio_interrupt() could be called before the lock in
struct serio was initialised.

Signed-off-by: Richard Hirst &lt;rhirst@parisc-linux.org&gt;

Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update drivers to new input layer changes.

Signed-off-by: Helge Deller &lt;deller@parisc-linux.org&gt;
Signed-off-by: Matthew Wilcox &lt;willy@parisc-linux.org&gt;

Reorder code in gscps2_interrupt() and only enable ports when opened.
This fixes issues with hangs booting an SMP kernel on my C360.
Previously serio_interrupt() could be called before the lock in
struct serio was initialised.

Signed-off-by: Richard Hirst &lt;rhirst@parisc-linux.org&gt;

Signed-off-by: Kyle McMartin &lt;kyle@parisc-linux.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
