<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>4f2c0a4acffbec01079c28f839422e64ddeff004 - Merge branch &apos;main&apos; into zstd-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#4f2c0a4acffbec01079c28f839422e64ddeff004</link>
        <description>Merge branch &apos;main&apos; into zstd-linus

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Wed, 14 Dec 2022 01:21:55 +0100</pubDate>
        <dc:creator>Nick Terrell &lt;terrelln@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>14e77332e74603efab8347c89d3cda447c3b97c9 - Merge branch &apos;main&apos; into zstd-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#14e77332e74603efab8347c89d3cda447c3b97c9</link>
        <description>Merge branch &apos;main&apos; into zstd-next

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Sat, 22 Oct 2022 01:00:35 +0200</pubDate>
        <dc:creator>Nick Terrell &lt;terrelln@fb.com&gt;</dc:creator>
    </item>
<item>
        <title>5f8f8574c7f5585b09a9623f0f13462e4eb67b4d - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#5f8f8574c7f5585b09a9623f0f13462e4eb67b4d</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.1 merge window.

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Mon, 10 Oct 2022 07:30:23 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>97acb6a8fcc4e5c2cdc2693a35acdc5a7461aaa3 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#97acb6a8fcc4e5c2cdc2693a35acdc5a7461aaa3</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextDaniele needs 84d4333c1e28 (&quot;misc/mei: Add NULL check to component matchcallback functions&quot;) in order to merge the DG2 HuC patches.Signed-off-by: Tvrtko Ursulin &lt;tvrtko.ursulin@intel.com&gt;

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Mon, 03 Oct 2022 18:04:02 +0200</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tvrtko.ursulin@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>305a72efa791c826fe84768ca55e31adc4113ea8 - Merge branch &apos;for-6.1/nvdimm&apos; into libnvdimm-for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#305a72efa791c826fe84768ca55e31adc4113ea8</link>
        <description>Merge branch &apos;for-6.1/nvdimm&apos; into libnvdimm-for-nextAdd v6.1 content on top of some straggling updates that missed v6.0.

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Sun, 02 Oct 2022 04:16:16 +0200</pubDate>
        <dc:creator>Dan Williams &lt;dan.j.williams@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>70d1b1a7f8b32b78c09b30dbcfa25ba1e470568b - Merge branch &apos;mlx5-vfio&apos; into mlx5-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#70d1b1a7f8b32b78c09b30dbcfa25ba1e470568b</link>
        <description>Merge branch &apos;mlx5-vfio&apos; into mlx5-nextMerge net/mlx5 dependencies for device DMA logging.Signed-off-by: Leon Romanovsky &lt;leonro@nvidia.com&gt;

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Tue, 27 Sep 2022 11:56:24 +0200</pubDate>
        <dc:creator>Leon Romanovsky &lt;leonro@nvidia.com&gt;</dc:creator>
    </item>
<item>
        <title>b3bbcc5d1da1b654091dad15980b3d58fdae0fc6 - Merge branch &apos;for-6.0/dax&apos; into libnvdimm-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#b3bbcc5d1da1b654091dad15980b3d58fdae0fc6</link>
        <description>Merge branch &apos;for-6.0/dax&apos; into libnvdimm-fixesPick up another &quot;Soft Reservation&quot; fix for v6.0-final on top of somestraggling nvdimm fixes that missed v5.19.

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Sun, 25 Sep 2022 03:14:12 +0200</pubDate>
        <dc:creator>Dan Williams &lt;dan.j.williams@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>74656d03ac36fabb16b9df5221cf398ee3a9ca08 - Merge tag &apos;v6.0-rc6&apos; into locking/core, to refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#74656d03ac36fabb16b9df5221cf398ee3a9ca08</link>
        <description>Merge tag &apos;v6.0-rc6&apos; into locking/core, to refresh the branchSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Wed, 21 Sep 2022 09:58:02 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a108772d03d8bdb43258218b00bfe43bbe1e8800 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#a108772d03d8bdb43258218b00bfe43bbe1e8800</link>
        <description>Merge drm/drm-next into drm-misc-nextWe need 6.0-rc1 to merge the backlight rework PR.Signed-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Wed, 14 Sep 2022 13:22:18 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>2a906db2824b75444982f5e9df870106982afca8 - Merge branch &apos;am5748-fix&apos; into fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#2a906db2824b75444982f5e9df870106982afca8</link>
        <description>Merge branch &apos;am5748-fix&apos; into fixes

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Tue, 06 Sep 2022 08:45:27 +0200</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>1043897681808118c0f7e70b210774000fe06621 - Merge branch &apos;linus&apos; into x86/mm, to refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#1043897681808118c0f7e70b210774000fe06621</link>
        <description>Merge branch &apos;linus&apos; into x86/mm, to refresh the branchThis branch is ~14k commits behind upstream, and has an old merge basefrom early into the merge window, refresh it to v6.0-rc3+fixes beforequeueing up new commits.Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Fri, 02 Sep 2022 10:31:58 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>53aa930dc4bae6aa269951bd37103083145d6691 - Merge branch &apos;sched/warnings&apos; into sched/core, to pick up WARN_ON_ONCE() conversion commit</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#53aa930dc4bae6aa269951bd37103083145d6691</link>
        <description>Merge branch &apos;sched/warnings&apos; into sched/core, to pick up WARN_ON_ONCE() conversion commitMerge in the BUG_ON() =&gt; WARN_ON_ONCE() conversion commit.Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Tue, 30 Aug 2022 10:27:33 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>917bda9ab155032a02be1a57ebd4d949ae9e1528 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#917bda9ab155032a02be1a57ebd4d949ae9e1528</link>
        <description>Merge drm/drm-next into drm-intel-nextSync drm-intel-next with v6.0-rc as well as recent drm-intel-gt-next.Since drm-next does not have commit f0c70d41e4e8 (&quot;drm/i915/guc: removeruntime info printing from time stamp logging&quot;) yet, onlydrm-intel-gt-next, will need to do that as part of the merge here tobuild.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Mon, 29 Aug 2022 13:44:38 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>93fbff1197474d7b65e598c6f48fa82a5c334539 - Merge branch &apos;i2c/make_remove_callback_void-immutable&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#93fbff1197474d7b65e598c6f48fa82a5c334539</link>
        <description>Merge branch &apos;i2c/make_remove_callback_void-immutable&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux into nextSync up with the latest I2C code base to get updated prototype of I2Cbus remove() method.

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Wed, 17 Aug 2022 21:30:00 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cf36ae3e5802716617b9e4d902a31048240396b0 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#cf36ae3e5802716617b9e4d902a31048240396b0</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging for v6.0-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Wed, 17 Aug 2022 08:40:32 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f86d1fbbe7858884d6754534a0afbb74fc30bc26 - Merge tag &apos;net-next-6.0&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#f86d1fbbe7858884d6754534a0afbb74fc30bc26</link>
        <description>Merge tag &apos;net-next-6.0&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextPull networking changes from Paolo Abeni: &quot;Core:   - Refactor the forward memory allocation to better cope with memory     pressure with many open sockets, moving from a per socket cache to     a per-CPU one   - Replace rwlocks with RCU for better fairness in ping, raw sockets     and IP multicast router.   - Network-side support for IO uring zero-copy send.   - A few skb drop reason improvements, including codegen the source     file with string mapping instead of using macro magic.   - Rename reference tracking helpers to a more consistent netdev_*     schema.   - Adapt u64_stats_t type to address load/store tearing issues.   - Refine debug helper usage to reduce the log noise caused by bots.  BPF:   - Improve socket map performance, avoiding skb cloning on read     operation.   - Add support for 64 bits enum, to match types exposed by kernel.   - Introduce support for sleepable uprobes program.   - Introduce support for enum textual representation in libbpf.   - New helpers to implement synproxy with eBPF/XDP.   - Improve loop performances, inlining indirect calls when possible.   - Removed all the deprecated libbpf APIs.   - Implement new eBPF-based LSM flavor.   - Add type match support, which allow accurate queries to the eBPF     used types.   - A few TCP congetsion control framework usability improvements.   - Add new infrastructure to manipulate CT entries via eBPF programs.   - Allow for livepatch (KLP) and BPF trampolines to attach to the same     kernel function.  Protocols:   - Introduce per network namespace lookup tables for unix sockets,     increasing scalability and reducing contention.   - Preparation work for Wi-Fi 7 Multi-Link Operation (MLO) support.   - Add support to forciby close TIME_WAIT TCP sockets via user-space     tools.   - Significant performance improvement for the TLS 1.3 receive path,     both for zero-copy and not-zero-copy.   - Support for changing the initial MTPCP subflow priority/backup     status   - Introduce virtually contingus buffers for sockets over RDMA, to     cope better with memory pressure.   - Extend CAN ethtool support with timestamping capabilities   - Refactor CAN build infrastructure to allow building only the needed     features.  Driver API:   - Remove devlink mutex to allow parallel commands on multiple links.   - Add support for pause stats in distributed switch.   - Implement devlink helpers to query and flash line cards.   - New helper for phy mode to register conversion.  New hardware / drivers:   - Ethernet DSA driver for the rockchip mt7531 on BPI-R2 Pro.   - Ethernet DSA driver for the Renesas RZ/N1 A5PSW switch.   - Ethernet DSA driver for the Microchip LAN937x switch.   - Ethernet PHY driver for the Aquantia AQR113C EPHY.   - CAN driver for the OBD-II ELM327 interface.   - CAN driver for RZ/N1 SJA1000 CAN controller.   - Bluetooth: Infineon CYW55572 Wi-Fi plus Bluetooth combo device.  Drivers:   - Intel Ethernet NICs:      - i40e: add support for vlan pruning      - i40e: add support for XDP framented packets      - ice: improved vlan offload support      - ice: add support for PPPoE offload   - Mellanox Ethernet (mlx5)      - refactor packet steering offload for performance and scalability      - extend support for TC offload      - refactor devlink code to clean-up the locking schema      - support stacked vlans for bridge offloads      - use TLS objects pool to improve connection rate   - Netronome Ethernet NICs (nfp):      - extend support for IPv6 fields mangling offload      - add support for vepa mode in HW bridge      - better support for virtio data path acceleration (VDPA)      - enable TSO by default   - Microsoft vNIC driver (mana)      - add support for XDP redirect   - Others Ethernet drivers:      - bonding: add per-port priority support      - microchip lan743x: extend phy support      - Fungible funeth: support UDP segmentation offload and XDP xmit      - Solarflare EF100: add support for virtual function representors      - MediaTek SoC: add XDP support   - Mellanox Ethernet/IB switch (mlxsw):      - dropped support for unreleased H/W (XM router).      - improved stats accuracy      - unified bridge model coversion improving scalability (parts 1-6)      - support for PTP in Spectrum-2 asics   - Broadcom PHYs      - add PTP support for BCM54210E      - add support for the BCM53128 internal PHY   - Marvell Ethernet switches (prestera):      - implement support for multicast forwarding offload   - Embedded Ethernet switches:      - refactor OcteonTx MAC filter for better scalability      - improve TC H/W offload for the Felix driver      - refactor the Microchip ksz8 and ksz9477 drivers to share the        probe code (parts 1, 2), add support for phylink mac        configuration   - Other WiFi:      - Microchip wilc1000: diable WEP support and enable WPA3      - Atheros ath10k: encapsulation offload support  Old code removal:   - Neterion vxge ethernet driver: this is untouched since more than 10 years&quot;* tag &apos;net-next-6.0&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next: (1890 commits)  doc: sfp-phylink: Fix a broken reference  wireguard: selftests: support UML  wireguard: allowedips: don&apos;t corrupt stack when detecting overflow  wireguard: selftests: update config fragments  wireguard: ratelimiter: use hrtimer in selftest  net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ  net: usb: ax88179_178a: Bind only to vendor-specific interface  selftests: net: fix IOAM test skip return code  net: usb: make USB_RTL8153_ECM non user configurable  net: marvell: prestera: remove reduntant code  octeontx2-pf: Reduce minimum mtu size to 60  net: devlink: Fix missing mutex_unlock() call  net/tls: Remove redundant workqueue flush before destroy  net: txgbe: Fix an error handling path in txgbe_probe()  net: dsa: Fix spelling mistakes and cleanup code  Documentation: devlink: add add devlink-selftests to the table of contents  dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock  net: ionic: fix error check for vlan flags in ionic_set_nic_features()  net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr()  nfp: flower: add support for tunnel offload without key ID  ...

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Thu, 04 Aug 2022 01:29:08 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9dd094ee142b8dfd649df2d43c71a2ac7536b9ea - Merge tag &apos;linux-can-next-for-5.20-20220625&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#9dd094ee142b8dfd649df2d43c71a2ac7536b9ea</link>
        <description>Merge tag &apos;linux-can-next-for-5.20-20220625&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-nextMarc Kleine-Budde says:====================pull-request: can-next 2022-06-25this is a pull request of 22 patches for net-next/master.The first 2 patches target the xilinx driver. Srinivas Neeli&apos;s patchadds Transmitter Delay Compensation (TDC) support, a patch by me fixesa typo.The next patch is by me and fixes a typo in the m_can driver.Another patch by me allows the configuration of fixed bit rateswithout need for do_set_bittiming callback.The following 7 patches are by Vincent Mailhol and refactor thecan-dev module and Kbuild, de-inline the can_dropped_invalid_skb()function, which has grown over the time, and drop outgoing skbs if thecontroller is in listen only mode.Max Staudt&apos;s patch fixes a reference in the networking/can.rstdocumentation.Vincent Mailhol provides 2 patches with cleanups for the etas_es58xdriver.Conor Dooley adds bindings for the mpfs-can to the PolarFire SoC dtsi.Another patch by me allows the configuration of fixed data bit rateswithout need for do_set_data_bittiming callback.The last 5 patches are by Frank Jungclaus. They prepare the esd_usbdriver to add support for the the CAN-USB/3 device in a later series.====================Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Mon, 27 Jun 2022 12:47:18 +0200</pubDate>
        <dc:creator>David S. Miller &lt;davem@davemloft.net&gt;</dc:creator>
    </item>
<item>
        <title>6914df1891c27f83e538dab3f5aadd2842e89a7f - Merge branch &apos;can-refactoring-of-can-dev-module-and-of-Kbuild&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#6914df1891c27f83e538dab3f5aadd2842e89a7f</link>
        <description>Merge branch &apos;can-refactoring-of-can-dev-module-and-of-Kbuild&apos;Vincent Mailhol says====================Aside of calc_bittiming.o which can be configured withCAN_CALC_BITTIMING, all objects from drivers/net/can/dev/ get linkedunconditionally to can-dev.o even if not needed by the user.This series first goal it to split the can-dev modules so that theonly the needed features get built in during compilation.Additionally, the CAN Device Drivers menu is moved from the&quot;Networking support&quot; category to the &quot;Device Drivers&quot; category (whereall drivers are supposed to be).* menu before this series *CAN bus subsystem support  symbol: CONFIG_CAN  |  +-&gt; CAN Device Drivers      (no symbol)      |      +-&gt; software/virtual CAN device drivers      |   (at time of writing: slcan, vcan, vxcan)      |      +-&gt; Platform CAN drivers with Netlink support          symbol: CONFIG_CAN_DEV          |          +-&gt; CAN bit-timing calculation  (optional for hardware drivers)          |   symbol: CONFIG_CAN_CALC_BITTIMING          |          +-&gt; All other CAN devices drivers* menu after this series *Network device support  symbol: CONFIG_NETDEVICES  |  +-&gt; CAN Device Drivers      symbol: CONFIG_CAN_DEV      |      +-&gt; software/virtual CAN device drivers      |   (at time of writing: slcan, vcan, vxcan)      |      +-&gt; CAN device drivers with Netlink support          symbol: CONFIG_CAN_NETLINK (matches previous CONFIG_CAN_DEV)          |          +-&gt; CAN bit-timing calculation (optional for all drivers)          |   symbol: CONFIG_CAN_CALC_BITTIMING          |          +-&gt; All other CAN devices drivers              (some may select CONFIG_CAN_RX_OFFLOAD)              |              +-&gt; CAN rx offload (automatically selected by some drivers)                  (hidden symbol: CONFIG_CAN_RX_OFFLOAD)Patches 1 to 5 of this series do above modification.The last two patches add a check toward CAN_CTRLMODE_LISTENONLY incan_dropped_invalid_skb() to discard tx skb (such skb can potentiallyreach the driver if injected via the packet socket). In more details,patch 6 moves can_dropped_invalid_skb() from skb.h to skb.o and patch7 is the actual change.Those last two patches are actually connected to the first five ones:because slcan and v(x)can requires can_dropped_invalid_skb(), it wasnecessary to add those three devices to the scope of can-dev beforemoving the function to skb.o.This design results from the lengthy discussion in [1].[1] https://lore.kernel.org/linux-can/20220514141650.1109542-1-mailhol.vincent@wanadoo.fr/** Changelog **v5 -&gt; v6:  * fix typo in patch #1&apos;s title: Kbuild -&gt; Kconfig.  * make CONFIG_RX_CAN an hidden config symbol and modify the diagram    in the cover letter accordingly.    @Oliver, with CONFIG_CAN_RX_OFFLOAD now being an hidden config,    that option fully depends on the drivers. So contrary to your    suggestion, I put CONFIG_CAN_RX_OFFLOAD below the device drivers    in the diagram.  * fix typo in cover letter: CONFIG_CAN_BITTIMING -&gt; CONFIG_CAN_CALC_BITTIMING.v4 -&gt; v5:  * m_can is also requires RX offload. Add the &quot;select CAN_RX_OFFLOAD&quot;    to its Makefile.  * Reorder the lines of drivers/net/can/dev/Makefile.  * Remove duplicated rx-offload.o target in drivers/net/can/dev/Makefile  * Remove the Nota Bene in the cover letter.v3 -&gt; v4:  * Five additional patches added to split can-dev module and refactor    Kbuild. c.f. below (lengthy) thread:    https://lore.kernel.org/linux-can/20220514141650.1109542-1-mailhol.vincent@wanadoo.fr/v2 -&gt; v3:  * Apply can_dropped_invalid_skb() to slcan.  * Make vcan, vxcan and slcan dependent of CONFIG_CAN_DEV by    modifying Kbuild.  * fix small typos.v1 -&gt; v2:  * move can_dropped_invalid_skb() to skb.c instead of dev.h  * also move can_skb_headroom_valid() to skb.c====================Link: https://lore.kernel.org/all/20220610143009.323579-1-mailhol.vincent@wanadoo.frSigned-off-by: Marc Kleine-Budde &lt;mkl@pengutronix.de&gt;

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Sat, 11 Jun 2022 17:11:34 +0200</pubDate>
        <dc:creator>Marc Kleine-Budde &lt;mkl@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>bfe0092dc237963b035d8404ecd61d60f0ef1a5d - can: Kconfig: add CONFIG_CAN_RX_OFFLOAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#bfe0092dc237963b035d8404ecd61d60f0ef1a5d</link>
        <description>can: Kconfig: add CONFIG_CAN_RX_OFFLOADOnly a few drivers rely on the CAN rx offload framework (as of thewriting of this patch, only four: flexcan, m_can, mcp251xfd andti_hecc). Split it out of can-dev and add a new config symbol:CAN_RX_OFFLOAD.The drivers relying on CAN rx offload are in different subfolders. Make CAN_RX_OFFLOAD an hidden option and tag all the driversdepending on that feature with &quot;select CAN_RX_OFFLOAD&quot; so that theoption gets automatically enabled if and only if one of those driversis chosen.Link: https://lore.kernel.org/all/20220610143009.323579-5-mailhol.vincent@wanadoo.frSuggested-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;Suggested-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Signed-off-by: Vincent Mailhol &lt;mailhol.vincent@wanadoo.fr&gt;Acked-by: Max Staudt &lt;max@enpas.org&gt;Tested-by: Oliver Hartkopp &lt;socketcan@hartkopp.net&gt;Signed-off-by: Marc Kleine-Budde &lt;mkl@pengutronix.de&gt;

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Fri, 10 Jun 2022 16:30:06 +0200</pubDate>
        <dc:creator>Vincent Mailhol &lt;mailhol.vincent@wanadoo.fr&gt;</dc:creator>
    </item>
<item>
        <title>cdd38c5f1ce4398ec58fec95904b75824daab7b5 - Merge remote-tracking branch &apos;net/master&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/net/can/m_can/Kconfig#cdd38c5f1ce4398ec58fec95904b75824daab7b5</link>
        <description>Merge remote-tracking branch &apos;net/master&apos;

            List of files:
            /linux/drivers/net/can/m_can/Kconfig</description>
        <pubDate>Wed, 24 Feb 2021 13:36:58 +0100</pubDate>
        <dc:creator>Stefan Schmidt &lt;stefan@datenfreihafen.org&gt;</dc:creator>
    </item>
</channel>
</rss>
