<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-stable.git/drivers/comedi, branch master</title>
<subtitle>Linux kernel stable tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/'/>
<entry>
<title>Merge 7.2-rc5 into char-misc-next</title>
<updated>2026-07-27T12:17:19+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2026-07-27T12:17:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=0957fbab972a9499626ac457fd924b24491c6315'/>
<id>0957fbab972a9499626ac457fd924b24491c6315</id>
<content type='text'>
We need the char/misc fixes AND this resolves two merge conflicts in:
	drivers/android/binder/thread.rs
	drivers/misc/nsm.c

Reported-by: Mark Brown &lt;broonie@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We need the char/misc fixes AND this resolves two merge conflicts in:
	drivers/android/binder/thread.rs
	drivers/misc/nsm.c

Reported-by: Mark Brown &lt;broonie@kernel.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>comedi: Drop unused assignments from pnp_device_id arrays</title>
<updated>2026-07-17T12:56:12+00:00</updated>
<author>
<name>Uwe Kleine-König (The Capable Hub)</name>
<email>u.kleine-koenig@baylibre.com</email>
</author>
<published>2026-06-09T14:55:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=0502b95447e89c0ce1bff198e429fcdacb93d389'/>
<id>0502b95447e89c0ce1bff198e429fcdacb93d389</id>
<content type='text'>
Explicitly assigning .driver_data in drivers that don't use this member
is silly and a bit irritating. Drop these. Also simplify the list
terminator entry to be just empty to match what most other device_id
tables do.

There is no changed semantic, not even a change in the compiled result.

Signed-off-by: Uwe Kleine-König (The Capable Hub) &lt;u.kleine-koenig@baylibre.com&gt;
Link: https://patch.msgid.link/c938b407cc16e9db2a59c67f390f073eeee6f1b3.1781016848.git.u.kleine-koenig@baylibre.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Explicitly assigning .driver_data in drivers that don't use this member
is silly and a bit irritating. Drop these. Also simplify the list
terminator entry to be just empty to match what most other device_id
tables do.

There is no changed semantic, not even a change in the compiled result.

Signed-off-by: Uwe Kleine-König (The Capable Hub) &lt;u.kleine-koenig@baylibre.com&gt;
Link: https://patch.msgid.link/c938b407cc16e9db2a59c67f390f073eeee6f1b3.1781016848.git.u.kleine-koenig@baylibre.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>comedi: quatech_daqp_cs: Fix sanity check in interrupt handler</title>
<updated>2026-07-17T12:55:16+00:00</updated>
<author>
<name>Ian Abbott</name>
<email>abbotti@mev.co.uk</email>
</author>
<published>2026-06-18T10:09:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=1bc9538df6be8dac8727179d8bcc0d880648361b'/>
<id>1bc9538df6be8dac8727179d8bcc0d880648361b</id>
<content type='text'>
The driver requests an interrupt handler for the device before it is
fully set up.

For safety, the interrupt handler checks the dev-&gt;attached flag to
ensure the device is fully set up, but it currently does that after
dereferencing the dev-&gt;read_dev pointer which may be NULL if
dev-&gt;attached is false.  Move the check to avoid the possible null
pointer dereference.

Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-12-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The driver requests an interrupt handler for the device before it is
fully set up.

For safety, the interrupt handler checks the dev-&gt;attached flag to
ensure the device is fully set up, but it currently does that after
dereferencing the dev-&gt;read_dev pointer which may be NULL if
dev-&gt;attached is false.  Move the check to avoid the possible null
pointer dereference.

Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-12-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>comedi: pcmuio: Add sanity check to interrupt handler</title>
<updated>2026-07-17T12:55:16+00:00</updated>
<author>
<name>Ian Abbott</name>
<email>abbotti@mev.co.uk</email>
</author>
<published>2026-06-18T10:09:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=6f6f6644e011fa910db744e9978127a443b94001'/>
<id>6f6f6644e011fa910db744e9978127a443b94001</id>
<content type='text'>
The driver requests an interrupt handler for the device, after setting
device registers to disable interrupt generation.  The interrupt handler
should not be called prematurely unless the user-configured I/O port
base address and/or IRQ number are incorrect or the hardware is bad.

For safety, check the dev-&gt;attached flag in the interrupt handler
pcmuio_interrupt() to ensure the device has been fully set up, avoiding
a possible null pointer dereference of dev-&gt;subdevices by
pcmuio_handle_asic_interrupt().

Also make use of the IRQ_HANDLED(x) macro for the normal return path of
the interrupt handler.

Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-11-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The driver requests an interrupt handler for the device, after setting
device registers to disable interrupt generation.  The interrupt handler
should not be called prematurely unless the user-configured I/O port
base address and/or IRQ number are incorrect or the hardware is bad.

For safety, check the dev-&gt;attached flag in the interrupt handler
pcmuio_interrupt() to ensure the device has been fully set up, avoiding
a possible null pointer dereference of dev-&gt;subdevices by
pcmuio_handle_asic_interrupt().

Also make use of the IRQ_HANDLED(x) macro for the normal return path of
the interrupt handler.

Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-11-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>comedi: pcmmio: Add sanity check to interrupt handler</title>
<updated>2026-07-17T12:55:16+00:00</updated>
<author>
<name>Ian Abbott</name>
<email>abbotti@mev.co.uk</email>
</author>
<published>2026-06-18T10:09:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=ea72e2fc9026f375314421ddfa4dbdc49432a899'/>
<id>ea72e2fc9026f375314421ddfa4dbdc49432a899</id>
<content type='text'>
The driver requests an interrupt handler for the device, after setting
device registers to disable interrupt generation.  The interrupt handler
should not be called prematurely unless the user-configured I/O port
base address and/or IRQ number are incorrect or the hardware is bad.

For safety, check the dev-&gt;attached flag in the interrupt handler to
ensure the device has been fully set up, avoiding a possible null
pointer dereference of dev-&gt;read_subdev.

Reported-by: Jaeyoung Chung &lt;jjy600901@snu.ac.kr&gt;
Link: https://lore.kernel.org/lkml/20260610115912.780131-1-jjy600901@snu.ac.kr/
Reported-by: Sangyun Kim &lt;sangyun.kim@snu.ac.kr&gt;
Reported-by: Kyungwook Boo &lt;bookyungwook@gmail.com&gt;
Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-10-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The driver requests an interrupt handler for the device, after setting
device registers to disable interrupt generation.  The interrupt handler
should not be called prematurely unless the user-configured I/O port
base address and/or IRQ number are incorrect or the hardware is bad.

For safety, check the dev-&gt;attached flag in the interrupt handler to
ensure the device has been fully set up, avoiding a possible null
pointer dereference of dev-&gt;read_subdev.

Reported-by: Jaeyoung Chung &lt;jjy600901@snu.ac.kr&gt;
Link: https://lore.kernel.org/lkml/20260610115912.780131-1-jjy600901@snu.ac.kr/
Reported-by: Sangyun Kim &lt;sangyun.kim@snu.ac.kr&gt;
Reported-by: Kyungwook Boo &lt;bookyungwook@gmail.com&gt;
Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-10-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>comedi: pcm818: Fix sanity check in interrupt handler</title>
<updated>2026-07-17T12:55:16+00:00</updated>
<author>
<name>Ian Abbott</name>
<email>abbotti@mev.co.uk</email>
</author>
<published>2026-06-18T10:09:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=956e8478261a575d1e87490f2e5db1788b8c209d'/>
<id>956e8478261a575d1e87490f2e5db1788b8c209d</id>
<content type='text'>
The driver requests an interrupt handler for the device before it is
fully set up.

For safety, the interrupt handler checks the dev-&gt;attached flag to
ensure the device is fully set up, but it currently does that after
dereferencing the dev-&gt;read_dev pointer which may be NULL if
dev-&gt;attached is false.  Move the check to avoid the possible null
pointer dereference.

Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-9-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The driver requests an interrupt handler for the device before it is
fully set up.

For safety, the interrupt handler checks the dev-&gt;attached flag to
ensure the device is fully set up, but it currently does that after
dereferencing the dev-&gt;read_dev pointer which may be NULL if
dev-&gt;attached is false.  Move the check to avoid the possible null
pointer dereference.

Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-9-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>comedi: pcm816: Fix sanity check in interrupt handler</title>
<updated>2026-07-17T12:55:15+00:00</updated>
<author>
<name>Ian Abbott</name>
<email>abbotti@mev.co.uk</email>
</author>
<published>2026-06-18T10:09:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=4fdac5090ce3616283216d9a1d2b9664e8e20747'/>
<id>4fdac5090ce3616283216d9a1d2b9664e8e20747</id>
<content type='text'>
The driver requests an interrupt handler for the device before it is
fully set up.

For safety, the interrupt handler checks the dev-&gt;attached flag to
ensure the device is fully set up, but it currently does that after
dereferencing the devpriv-&gt;dma pointer which may be NULL if
dev-&gt;attached is false.  Move the dereference of the devpriv-&gt;dma
pointer after dev-&gt;attached has been checked to avoid the possible null
pointer dereference.

Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-8-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The driver requests an interrupt handler for the device before it is
fully set up.

For safety, the interrupt handler checks the dev-&gt;attached flag to
ensure the device is fully set up, but it currently does that after
dereferencing the devpriv-&gt;dma pointer which may be NULL if
dev-&gt;attached is false.  Move the dereference of the devpriv-&gt;dma
pointer after dev-&gt;attached has been checked to avoid the possible null
pointer dereference.

Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-8-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>comedi: pcm711: Fix sanity check in interrupt handler</title>
<updated>2026-07-17T12:55:15+00:00</updated>
<author>
<name>Ian Abbott</name>
<email>abbotti@mev.co.uk</email>
</author>
<published>2026-06-18T10:09:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=f876cbfe3e066bc9e3f3210907bd534be82946c8'/>
<id>f876cbfe3e066bc9e3f3210907bd534be82946c8</id>
<content type='text'>
The driver requests an interrupt handler for the device before it is
fully set up.

For safety, the interrupt handler checks the dev-&gt;attached flag to
ensure the device is fully set up, but it currently does that after
dereferencing the dev-&gt;read_dev pointer which may be NULL if
dev-&gt;attached is false.  Move the check to avoid the possible null
pointer dereference.

Reported-by: Jaeyoung Chung &lt;jjy600901@snu.ac.kr&gt;
Link: https://lore.kernel.org/lkml/20260610115912.780131-1-jjy600901@snu.ac.kr/
Reported-by: Sangyun Kim &lt;sangyun.kim@snu.ac.kr&gt;
Reported-by: Kyungwook Boo &lt;bookyungwook@gmail.com&gt;
Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-7-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The driver requests an interrupt handler for the device before it is
fully set up.

For safety, the interrupt handler checks the dev-&gt;attached flag to
ensure the device is fully set up, but it currently does that after
dereferencing the dev-&gt;read_dev pointer which may be NULL if
dev-&gt;attached is false.  Move the check to avoid the possible null
pointer dereference.

Reported-by: Jaeyoung Chung &lt;jjy600901@snu.ac.kr&gt;
Link: https://lore.kernel.org/lkml/20260610115912.780131-1-jjy600901@snu.ac.kr/
Reported-by: Sangyun Kim &lt;sangyun.kim@snu.ac.kr&gt;
Reported-by: Kyungwook Boo &lt;bookyungwook@gmail.com&gt;
Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-7-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>comedi: ni_atmio16d: Add sanity check to interrupt handler</title>
<updated>2026-07-17T12:55:15+00:00</updated>
<author>
<name>Ian Abbott</name>
<email>abbotti@mev.co.uk</email>
</author>
<published>2026-06-18T10:09:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=13f4796223489a5349b466ce54bb868f46c9fefd'/>
<id>13f4796223489a5349b466ce54bb868f46c9fefd</id>
<content type='text'>
The driver requests an interrupt handler for the device, after setting
device registers to disable interrupt generation.  The interrupt handler
should not be called prematurely unless the user-configured I/O port
base address and/or IRQ number are incorrect or the hardware is bad.

For safety, check the dev-&gt;attached flag in the interrupt handler to
ensure the device has been fully set up, avoiding a possible null
pointer dereference of dev-&gt;read_subdev.

Reported-by: Jaeyoung Chung &lt;jjy600901@snu.ac.kr&gt;
Link: https://lore.kernel.org/lkml/20260610115912.780131-1-jjy600901@snu.ac.kr/
Reported-by: Sangyun Kim &lt;sangyun.kim@snu.ac.kr&gt;
Reported-by: Kyungwook Boo &lt;bookyungwook@gmail.com&gt;
Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-6-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The driver requests an interrupt handler for the device, after setting
device registers to disable interrupt generation.  The interrupt handler
should not be called prematurely unless the user-configured I/O port
base address and/or IRQ number are incorrect or the hardware is bad.

For safety, check the dev-&gt;attached flag in the interrupt handler to
ensure the device has been fully set up, avoiding a possible null
pointer dereference of dev-&gt;read_subdev.

Reported-by: Jaeyoung Chung &lt;jjy600901@snu.ac.kr&gt;
Link: https://lore.kernel.org/lkml/20260610115912.780131-1-jjy600901@snu.ac.kr/
Reported-by: Sangyun Kim &lt;sangyun.kim@snu.ac.kr&gt;
Reported-by: Kyungwook Boo &lt;bookyungwook@gmail.com&gt;
Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-6-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>comedi: ni_at_a2150: Fix sanity check in interrupt handler</title>
<updated>2026-07-17T12:55:15+00:00</updated>
<author>
<name>Ian Abbott</name>
<email>abbotti@mev.co.uk</email>
</author>
<published>2026-06-18T10:09:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=e7356cdc7077a4f30fc5232a18e9fc6a4d404581'/>
<id>e7356cdc7077a4f30fc5232a18e9fc6a4d404581</id>
<content type='text'>
The driver requests an interrupt handler for the device before it is
fully set up.

For safety, the interrupt handler checks the dev-&gt;attached flag to
ensure the device is fully set up, but it currently does that after
dereferencing various pointers which may be NULL if dev-&gt;attached is
false.  Move the check to avoid the possible null pointer dereferences.

Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-5-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The driver requests an interrupt handler for the device before it is
fully set up.

For safety, the interrupt handler checks the dev-&gt;attached flag to
ensure the device is fully set up, but it currently does that after
dereferencing various pointers which may be NULL if dev-&gt;attached is
false.  Move the check to avoid the possible null pointer dereferences.

Signed-off-by: Ian Abbott &lt;abbotti@mev.co.uk&gt;
Link: https://patch.msgid.link/20260618102949.26607-5-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
