<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in moxa.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>8fa7292f - treewide: Switch/rename to timer_delete[_sync]()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#8fa7292f</link>
        <description>treewide: Switch/rename to timer_delete[_sync]()timer_delete[_sync]() replaces del_timer[_sync](). Convert the whole treeover and remove the historical wrapper inlines.Conversion was done with coccinelle plus manual fixups where necessary.Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Sat, 05 Apr 2025 08:17:26 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>794d7b27 - tty: moxa: carve out special ioctls and extra tty_port</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#794d7b27</link>
        <description>tty: moxa: carve out special ioctls and extra tty_portThese ioctls are undocumented and not exposed -- they are definedlocally. Given they need a special tty_port just for them, this is veryugly. So drop this whole functionality. It is barely used for somethingreal. (And if it is, we&apos;d need a common functionality to all drivers.)Signed-off-by: Jiri Slaby (SUSE) &lt;jirislaby@kernel.org&gt;Link: https://lore.kernel.org/r/20250317070046.24386-21-jirislaby@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Mon, 17 Mar 2025 07:00:35 +0000</pubDate>
        <dc:creator>Jiri Slaby (SUSE) &lt;jirislaby@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>eed0d311 - tty: moxa: drop ISA support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#eed0d311</link>
        <description>tty: moxa: drop ISA supportI doubt anyone actually uses this driver (unlike mxser.c and serialmoxa driven devices). Even less there is anyone with a moxa ISA card.The newer mxser dropped the support for ISA in 2021. Let this moxafollow now.Good diet.Signed-off-by: Jiri Slaby (SUSE) &lt;jirislaby@kernel.org&gt;Link: https://lore.kernel.org/r/20250317070046.24386-20-jirislaby@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Mon, 17 Mar 2025 07:00:34 +0000</pubDate>
        <dc:creator>Jiri Slaby (SUSE) &lt;jirislaby@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>0fdbeabf - tty: moxa: drop version dump to logs</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#0fdbeabf</link>
        <description>tty: moxa: drop version dump to logsThe arbitrary MOXA_VERSION is dumped to the logs when the driver isloaded. Avoid this as a driver should be silent unless something breaks.Signed-off-by: Jiri Slaby (SUSE) &lt;jirislaby@kernel.org&gt;Link: https://lore.kernel.org/r/20250317070046.24386-19-jirislaby@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Mon, 17 Mar 2025 07:00:33 +0000</pubDate>
        <dc:creator>Jiri Slaby (SUSE) &lt;jirislaby@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>cb8566b9 - tty: moxa: convert to u8 and size_t</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#cb8566b9</link>
        <description>tty: moxa: convert to u8 and size_tSwitch character types to u8 and sizes to size_t. To conform tocharacters/sizes in the rest of the tty layer.Signed-off-by: &quot;Jiri Slaby (SUSE)&quot; &lt;jirislaby@kernel.org&gt;Link: https://lore.kernel.org/r/20231206073712.17776-18-jirislaby@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Wed, 06 Dec 2023 07:37:02 +0000</pubDate>
        <dc:creator>Jiri Slaby (SUSE) &lt;jirislaby@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>95713967 - tty: make tty_operations::write()&apos;s count size_t</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#95713967</link>
        <description>tty: make tty_operations::write()&apos;s count size_tUnify with the rest of the code. Use size_t for counts and ssize_t forretval.Signed-off-by: &quot;Jiri Slaby (SUSE)&quot; &lt;jirislaby@kernel.org&gt;Link: https://lore.kernel.org/r/20230810091510.13006-30-jirislaby@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Thu, 10 Aug 2023 09:15:03 +0000</pubDate>
        <dc:creator>Jiri Slaby (SUSE) &lt;jirislaby@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>69851e4a - tty: propagate u8 data to tty_operations::write()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#69851e4a</link>
        <description>tty: propagate u8 data to tty_operations::write()Data are now typed as u8. Propagate this change totty_operations::write().Signed-off-by: &quot;Jiri Slaby (SUSE)&quot; &lt;jirislaby@kernel.org&gt;Cc: Richard Henderson &lt;richard.henderson@linaro.org&gt;Cc: Ivan Kokshaysky &lt;ink@jurassic.park.msu.ru&gt;Cc: Matt Turner &lt;mattst88@gmail.com&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Richard Weinberger &lt;richard@nod.at&gt;Cc: Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;Cc: Johannes Berg &lt;johannes@sipsolutions.net&gt;Cc: Chris Zankel &lt;chris@zankel.net&gt;Cc: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Vaibhav Gupta &lt;vaibhavgupta40@gmail.com&gt;Cc: Jens Taprogge &lt;jens.taprogge@taprogge.org&gt;Cc: Karsten Keil &lt;isdn@linux-pingi.de&gt;Cc: Scott Branden &lt;scott.branden@broadcom.com&gt;Cc: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Eric Dumazet &lt;edumazet@google.com&gt;Cc: Jakub Kicinski &lt;kuba@kernel.org&gt;Cc: Paolo Abeni &lt;pabeni@redhat.com&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Cc: Alexander Gordeev &lt;agordeev@linux.ibm.com&gt;Cc: Christian Borntraeger &lt;borntraeger@linux.ibm.com&gt;Cc: Sven Schnelle &lt;svens@linux.ibm.com&gt;Cc: David Lin &lt;dtwlin@gmail.com&gt;Cc: Johan Hovold &lt;johan@kernel.org&gt;Cc: Alex Elder &lt;elder@kernel.org&gt;Cc: Laurentiu Tudor &lt;laurentiu.tudor@nxp.com&gt;Cc: Jiri Kosina &lt;jikos@kernel.org&gt;Cc: David Sterba &lt;dsterba@suse.com&gt;Cc: Shawn Guo &lt;shawnguo@kernel.org&gt;Cc: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;Cc: Pengutronix Kernel Team &lt;kernel@pengutronix.de&gt;Cc: Fabio Estevam &lt;festevam@gmail.com&gt;Cc: NXP Linux Team &lt;linux-imx@nxp.com&gt;Cc: Arnaud Pouliquen &lt;arnaud.pouliquen@foss.st.com&gt;Cc: Oliver Neukum &lt;oneukum@suse.com&gt;Cc: Mathias Nyman &lt;mathias.nyman@intel.com&gt;Cc: Marcel Holtmann &lt;marcel@holtmann.org&gt;Cc: Johan Hedberg &lt;johan.hedberg@gmail.com&gt;Cc: Luiz Augusto von Dentz &lt;luiz.dentz@gmail.com&gt;Link: https://lore.kernel.org/r/20230810091510.13006-28-jirislaby@kernel.orgSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Thu, 10 Aug 2023 09:15:01 +0000</pubDate>
        <dc:creator>Jiri Slaby (SUSE) &lt;jirislaby@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>2d762dab - tty: moxa: Rename dtr/rts parameters/variables to active</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#2d762dab</link>
        <description>tty: moxa: Rename dtr/rts parameters/variables to activeUse active consistently for naming parameters and variables.Reviewed-by: Jiri Slaby &lt;jirislaby@kernel.org&gt;Signed-off-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230117090358.4796-13-ilpo.jarvinen@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Tue, 17 Jan 2023 09:03:58 +0000</pubDate>
        <dc:creator>Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>5d420399 - tty: Convert -&gt;dtr_rts() to take bool argument</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#5d420399</link>
        <description>tty: Convert -&gt;dtr_rts() to take bool argumentConvert the raise/on parameter in -&gt;dtr_rts() to bool through thecallchain. The parameter is used like bool. In USB serial, thereremains a few implicit bool -&gt; larger type conversions because somedevices use u8 in their control messages.In moxa_tiocmget(), dtr variable was reused for line status whichrequires int so use a separate variable for status.Reviewed-by: Jiri Slaby &lt;jirislaby@kernel.org&gt;Acked-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt; # For MMCSigned-off-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230117090358.4796-8-ilpo.jarvinen@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Tue, 17 Jan 2023 09:03:53 +0000</pubDate>
        <dc:creator>Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b300fb26 - tty: Convert -&gt;carrier_raised() and callchains to bool</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#b300fb26</link>
        <description>tty: Convert -&gt;carrier_raised() and callchains to boolReturn boolean from -&gt;carrier_raised() instead of 0 and 1. Make thereturn type change also to tty_port_carrier_raised() that makes the-&gt;carrier_raised() call (+ cd variable in moxa into which its returnvalue is stored).Also cleans up a few unnecessary constructs related to this change:	return xx ? 1 : 0;	-&gt; return xx;	if (xx)		return 1;	return 0;	-&gt; return xx;Reviewed-by: Jiri Slaby &lt;jirislaby@kernel.org&gt;Acked-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt; # For MMCSigned-off-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230117090358.4796-7-ilpo.jarvinen@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Tue, 17 Jan 2023 09:03:52 +0000</pubDate>
        <dc:creator>Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c2ac4bfa - tty: moxa: Make local var storing tty_port_initialized() bool</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#c2ac4bfa</link>
        <description>tty: moxa: Make local var storing tty_port_initialized() boolReturn type of tty_port_initialized() is bool, use matching type forthe local variable.Also reorder the local vars to reverse-xmas-tree while at it.Reviewed-by: Jiri Slaby &lt;jirislaby@kernel.org&gt;Signed-off-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230117090358.4796-5-ilpo.jarvinen@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Tue, 17 Jan 2023 09:03:50 +0000</pubDate>
        <dc:creator>Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>515be7ba - tty: Cleanup tty_port_set_initialized() bool parameter</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#515be7ba</link>
        <description>tty: Cleanup tty_port_set_initialized() bool parameterMake callers pass true/false consistently for bool val.Reviewed-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;Reviewed-by: Jiri Slaby &lt;jirislaby@kernel.org&gt;Signed-off-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Link: https://lore.kernel.org/r/20230117090358.4796-2-ilpo.jarvinen@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Tue, 17 Jan 2023 09:03:47 +0000</pubDate>
        <dc:creator>Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a8c11c15 - tty: Make -&gt;set_termios() old ktermios const</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#a8c11c15</link>
        <description>tty: Make -&gt;set_termios() old ktermios constThere should be no reason to adjust old ktermios which is going to getdiscarded anyway.Reviewed-by: Andy Shevchenko &lt;andy.shevchenko@gmail.com&gt;Signed-off-by: Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;Link: https://lore.kernel.org/r/20220816115739.10928-9-ilpo.jarvinen@linux.intel.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Tue, 16 Aug 2022 11:57:39 +0000</pubDate>
        <dc:creator>Ilpo J&#228;rvinen &lt;ilpo.jarvinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>5f6a8515 - tty: drivers/tty/, stop using tty_schedule_flip()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#5f6a8515</link>
        <description>tty: drivers/tty/, stop using tty_schedule_flip()Since commit a9c3f68f3cd8d (tty: Fix low_latency BUG) in 2014,tty_flip_buffer_push() is only a wrapper to tty_schedule_flip(). We aregoing to remove the latter (as it is used less), so call the former indrivers/tty/.Cc: Vladimir Zapolskiy &lt;vz@mleia.com&gt;Reviewed-by: Johan Hovold &lt;johan@kernel.org&gt;Signed-off-by: Jiri Slaby &lt;jslaby@suse.cz&gt;Link: https://lore.kernel.org/r/20211122111648.30379-2-jslaby@suse.czSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Mon, 22 Nov 2021 11:16:46 +0000</pubDate>
        <dc:creator>Jiri Slaby &lt;jslaby@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>b55c8aa6 - tty: moxa: merge moxa.h into moxa.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#b55c8aa6</link>
        <description>tty: moxa: merge moxa.h into moxa.cThere is no need for existence of a separate header for Moxa&apos;s Intelliocards. Merge it into moxa.c to clean up the tty dir a bit.Signed-off-by: Jiri Slaby &lt;jslaby@suse.cz&gt;Link: https://lore.kernel.org/r/20210914090823.17206-1-jslaby@suse.czSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Tue, 14 Sep 2021 09:08:23 +0000</pubDate>
        <dc:creator>Jiri Slaby &lt;jslaby@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>322003b9 - tty: moxa: use semi-colons instead of commas</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#322003b9</link>
        <description>tty: moxa: use semi-colons instead of commasThis code works but it&apos;s cleaner to use a semi-colon to end a statementinstead of a comma.Acked-by: Jiri Slaby &lt;jirislaby@kernel.org&gt;Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;Link: https://lore.kernel.org/r/20210825072405.GA13013@kiliSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Wed, 25 Aug 2021 07:24:05 +0000</pubDate>
        <dc:creator>Dan Carpenter &lt;dan.carpenter@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>9f90a4dd - tty: drop put_tty_driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#9f90a4dd</link>
        <description>tty: drop put_tty_driverput_tty_driver() is an alias for tty_driver_kref_put(). There is no needfor two exported identical functions, therefore switch all users ofold put_tty_driver() to new tty_driver_kref_put() and remove the formerfor good.Cc: Richard Henderson &lt;rth@twiddle.net&gt;Cc: Ivan Kokshaysky &lt;ink@jurassic.park.msu.ru&gt;Cc: Matt Turner &lt;mattst88@gmail.com&gt;Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Jeff Dike &lt;jdike@addtoit.com&gt;Cc: Richard Weinberger &lt;richard@nod.at&gt;Cc: Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;Cc: Chris Zankel &lt;chris@zankel.net&gt;Cc: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Cc: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;Cc: Jens Taprogge &lt;jens.taprogge@taprogge.org&gt;Cc: Karsten Keil &lt;isdn@linux-pingi.de&gt;Cc: Scott Branden &lt;scott.branden@broadcom.com&gt;Cc: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Jakub Kicinski &lt;kuba@kernel.org&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Cc: Christian Borntraeger &lt;borntraeger@de.ibm.com&gt;Cc: David Lin &lt;dtwlin@gmail.com&gt;Cc: Johan Hovold &lt;johan@kernel.org&gt;Cc: Alex Elder &lt;elder@kernel.org&gt;Cc: Jiri Slaby &lt;jirislaby@kernel.org&gt;Cc: Laurentiu Tudor &lt;laurentiu.tudor@nxp.com&gt;Cc: Jiri Kosina &lt;jikos@kernel.org&gt;Cc: David Sterba &lt;dsterba@suse.com&gt;Cc: Shawn Guo &lt;shawnguo@kernel.org&gt;Cc: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;Cc: Pengutronix Kernel Team &lt;kernel@pengutronix.de&gt;Cc: Fabio Estevam &lt;festevam@gmail.com&gt;Cc: NXP Linux Team &lt;linux-imx@nxp.com&gt;Cc: Oliver Neukum &lt;oneukum@suse.com&gt;Cc: Felipe Balbi &lt;balbi@kernel.org&gt;Cc: Mathias Nyman &lt;mathias.nyman@intel.com&gt;Cc: Marcel Holtmann &lt;marcel@holtmann.org&gt;Cc: Johan Hedberg &lt;johan.hedberg@gmail.com&gt;Cc: Luiz Augusto von Dentz &lt;luiz.dentz@gmail.com&gt;Acked-by: Alex Elder &lt;elder@linaro.org&gt;Acked-by: Christian Borntraeger &lt;borntraeger@de.ibm.com&gt;Acked-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt;Acked-by: David Sterba &lt;dsterba@suse.com&gt;Acked-by: Samuel Iglesias Gons&#225;lvez &lt;siglesias@igalia.com&gt;Signed-off-by: Jiri Slaby &lt;jslaby@suse.cz&gt;Link: https://lore.kernel.org/r/20210723074317.32690-8-jslaby@suse.czSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Fri, 23 Jul 2021 07:43:16 +0000</pubDate>
        <dc:creator>Jiri Slaby &lt;jslaby@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>fff4ef17 - tty: make tty_operations::chars_in_buffer return uint</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#fff4ef17</link>
        <description>tty: make tty_operations::chars_in_buffer return uinttty_operations::chars_in_buffer is another hook which is expected toreturn values &gt;= 0. So make it explicit by the return type too -- useunsigned int.Signed-off-by: Jiri Slaby &lt;jslaby@suse.cz&gt;Acked-By: Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;Acked-by: David Sterba &lt;dsterba@suse.com&gt;Cc: Jeff Dike &lt;jdike@addtoit.com&gt;Cc: Richard Weinberger &lt;richard@nod.at&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;Cc: Jens Taprogge &lt;jens.taprogge@taprogge.org&gt;Cc: Karsten Keil &lt;isdn@linux-pingi.de&gt;Cc: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Jakub Kicinski &lt;kuba@kernel.org&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Cc: Christian Borntraeger &lt;borntraeger@de.ibm.com&gt;Cc: David Lin &lt;dtwlin@gmail.com&gt;Cc: Johan Hovold &lt;johan@kernel.org&gt;Cc: Alex Elder &lt;elder@kernel.org&gt;Cc: Jiri Kosina &lt;jikos@kernel.org&gt;Cc: Shawn Guo &lt;shawnguo@kernel.org&gt;Cc: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;Cc: Oliver Neukum &lt;oneukum@suse.com&gt;Cc: Felipe Balbi &lt;balbi@kernel.org&gt;Cc: Mathias Nyman &lt;mathias.nyman@intel.com&gt;Cc: Marcel Holtmann &lt;marcel@holtmann.org&gt;Cc: Johan Hedberg &lt;johan.hedberg@gmail.com&gt;Cc: Luiz Augusto von Dentz &lt;luiz.dentz@gmail.com&gt;Link: https://lore.kernel.org/r/20210505091928.22010-27-jslaby@suse.czSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Wed, 05 May 2021 09:19:19 +0000</pubDate>
        <dc:creator>Jiri Slaby &lt;jslaby@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>03b3b1a2 - tty: make tty_operations::write_room return uint</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#03b3b1a2</link>
        <description>tty: make tty_operations::write_room return uintLine disciplines expect a positive value or zero returned fromtty-&gt;ops-&gt;write_room (invoked by tty_write_room). So make thisassumption explicit by using unsigned int as a return value. Both oftty-&gt;ops-&gt;write_room and tty_write_room.Signed-off-by: Jiri Slaby &lt;jslaby@suse.cz&gt;Acked-by: Laurentiu Tudor &lt;laurentiu.tudor@nxp.com&gt;Acked-by: Alex Elder &lt;elder@linaro.org&gt;Acked-by: Max Filippov &lt;jcmvbkbc@gmail.com&gt; # xtensaAcked-by: David Sterba &lt;dsterba@suse.com&gt;Acked-By: Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Cc: Richard Henderson &lt;rth@twiddle.net&gt;Cc: Ivan Kokshaysky &lt;ink@jurassic.park.msu.ru&gt;Cc: Matt Turner &lt;mattst88@gmail.com&gt;Cc: &quot;James E.J. Bottomley&quot; &lt;James.Bottomley@HansenPartnership.com&gt;Cc: Helge Deller &lt;deller@gmx.de&gt;Cc: Jeff Dike &lt;jdike@addtoit.com&gt;Cc: Richard Weinberger &lt;richard@nod.at&gt;Cc: Chris Zankel &lt;chris@zankel.net&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;Cc: Jens Taprogge &lt;jens.taprogge@taprogge.org&gt;Cc: Karsten Keil &lt;isdn@linux-pingi.de&gt;Cc: Scott Branden &lt;scott.branden@broadcom.com&gt;Cc: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Jakub Kicinski &lt;kuba@kernel.org&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Cc: Christian Borntraeger &lt;borntraeger@de.ibm.com&gt;Cc: David Lin &lt;dtwlin@gmail.com&gt;Cc: Johan Hovold &lt;johan@kernel.org&gt;Cc: Jiri Kosina &lt;jikos@kernel.org&gt;Cc: Shawn Guo &lt;shawnguo@kernel.org&gt;Cc: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;Cc: Oliver Neukum &lt;oneukum@suse.com&gt;Cc: Felipe Balbi &lt;balbi@kernel.org&gt;Cc: Mathias Nyman &lt;mathias.nyman@intel.com&gt;Cc: Marcel Holtmann &lt;marcel@holtmann.org&gt;Cc: Johan Hedberg &lt;johan.hedberg@gmail.com&gt;Cc: Luiz Augusto von Dentz &lt;luiz.dentz@gmail.com&gt;Link: https://lore.kernel.org/r/20210505091928.22010-23-jslaby@suse.czSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Wed, 05 May 2021 09:19:15 +0000</pubDate>
        <dc:creator>Jiri Slaby &lt;jslaby@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>6e94dbc7 - tty: cumulate and document tty_struct::flow* members</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/tty/moxa.c#6e94dbc7</link>
        <description>tty: cumulate and document tty_struct::flow* membersGroup the flow flags under a single struct called flow. The new structcontains &apos;stopped&apos; and &apos;tco_stopped&apos; bools which used to be bits in abitfield. The struct also contains the lock protecting them topotentially share the same cache line.Note that commit c545b66c6922b (tty: Serialize tcflow() with other ttyflow control changes) added a padding to the original bitfield. It wasfor the bitfield to occupy a whole 64b word to avoid interferring storeson Alpha (cannot we evaporate this arch with weird implications to Ccode yet?). But it doesn&apos;t work as expected as the padding(tty_struct::unused) is aligned to a 8B boundary too and occupies somebytes from the next word.So make it reliable by:1) setting __aligned of the struct -- that aligns the start, and2) making &apos;unsigned long unused[0]&apos; as the last member of the struct --   pads the end.This is also the perfect time to start the documentation of tty_structwhere all this lives. So we start by documenting what these boolsactually serve for. And why we do all the alignment dances. Only the fewup-to-date information from the Theodore&apos;s comment made it into this newKerneldoc comment.Signed-off-by: Jiri Slaby &lt;jslaby@suse.cz&gt;Cc: &quot;David S. Miller&quot; &lt;davem@davemloft.net&gt;Cc: Jakub Kicinski &lt;kuba@kernel.org&gt;Cc: Jonathan Corbet &lt;corbet@lwn.net&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Cc: Christian Borntraeger &lt;borntraeger@de.ibm.com&gt;Cc: Shawn Guo &lt;shawnguo@kernel.org&gt;Cc: Sascha Hauer &lt;s.hauer@pengutronix.de&gt;Cc: Vineet Gupta &lt;vgupta@synopsys.com&gt;Cc: &quot;Maciej W. Rozycki&quot; &lt;macro@orcam.me.uk&gt;Link: https://lore.kernel.org/r/20210505091928.22010-13-jslaby@suse.czSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/tty/moxa.c</description>
        <pubDate>Wed, 05 May 2021 09:19:05 +0000</pubDate>
        <dc:creator>Jiri Slaby &lt;jslaby@suse.cz&gt;</dc:creator>
    </item>
</channel>
</rss>
