From patchwork Sun Sep 23 17:45:25 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hauke Mehrtens X-Patchwork-Id: 10611829 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id D41E5913 for ; Sun, 23 Sep 2018 17:45:46 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id ACC1E294A3 for ; Sun, 23 Sep 2018 17:45:46 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 9B9D029FB3; Sun, 23 Sep 2018 17:45:46 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.9 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id E3910294A3 for ; Sun, 23 Sep 2018 17:45:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726366AbeIWXn7 (ORCPT ); Sun, 23 Sep 2018 19:43:59 -0400 Received: from mx2.mailbox.org ([80.241.60.215]:40814 "EHLO mx2.mailbox.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726339AbeIWXn7 (ORCPT ); Sun, 23 Sep 2018 19:43:59 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx2.mailbox.org (Postfix) with ESMTPS id E03FA4136B; Sun, 23 Sep 2018 19:45:42 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter03.heinlein-hosting.de (spamfilter03.heinlein-hosting.de [80.241.56.117]) (amavisd-new, port 10030) with ESMTP id gNXQV193xKSo; Sun, 23 Sep 2018 19:45:41 +0200 (CEST) From: Hauke Mehrtens To: johannes@sipsolutions.net Cc: backports@vger.kernel.org, john@phrozen.org, Hauke Mehrtens Subject: [PATCH 00/10] backports: misc fixes to improve support of 4.19 Date: Sun, 23 Sep 2018 19:45:25 +0200 Message-Id: <20180923174535.16198-1-hauke@hauke-m.de> Sender: backports-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: backports@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP These patches are based on top of Luca's patches. This was only basically tested that it compiles against kernel 4.4, 4.9 and 4.14 on x86 and mips be in OpenWrt. Hauke Mehrtens (10): backports: Remove ssb and bcma backports: Remove NFC support copy: Add crc32poly.h dependencies: Make RSI_COEX coexistence depend on kernel >= 4.17 dependencies: Make WIL6210 depend on kernel >= 4.8 dependencies: make hostap and atmel depend on kernel >= 4.18 patches: make mt76 use skb_pad() instead of __skb_pad() patches: remove .coredump from struct driver for kernel < 4.16 backports: Make netdev destructor spatch apply correctly again patches: Do not remove linux/kmemleak.h include backport/Kconfig.sources | 5 -- backport/Makefile.kernel | 4 - .../linux/bcma/bcma_driver_chipcommon.h | 23 ++++++ backport/defconfigs/b43 | 7 -- backport/defconfigs/b43legacy | 5 -- backport/defconfigs/brcmsmac | 2 - backport/defconfigs/nfc | 20 ----- backport/defconfigs/wifi | 6 -- copy-list | 16 +--- dependencies | 66 +++------------ patches/0013-fix-makefile-includes/mei_phy.patch | 10 --- patches/0051-no-wakeup_path/ssb.patch | 12 --- patches/0059-uuid-in-mei/nfc.patch | 32 -------- patches/0061-termios_rwsem/nfc.patch | 20 ----- patches/0069-remove-of_irq/bcma.patch | 24 ------ patches/0079-netdev-destructor.cocci | 32 ++++++++ patches/0081-proto_ops-accept/nfc.patch | 16 ---- patches/0085-not-include-kmemleak.patch | 11 --- patches/0088-coredump.cocci | 93 ++++++++++++++++++++++ patches/0090-use-skb_pad.patch | 11 +++ 20 files changed, 169 insertions(+), 246 deletions(-) create mode 100644 backport/backport-include/linux/bcma/bcma_driver_chipcommon.h delete mode 100644 backport/defconfigs/nfc delete mode 100644 patches/0013-fix-makefile-includes/mei_phy.patch delete mode 100644 patches/0051-no-wakeup_path/ssb.patch delete mode 100644 patches/0059-uuid-in-mei/nfc.patch delete mode 100644 patches/0061-termios_rwsem/nfc.patch delete mode 100644 patches/0069-remove-of_irq/bcma.patch delete mode 100644 patches/0081-proto_ops-accept/nfc.patch delete mode 100644 patches/0085-not-include-kmemleak.patch create mode 100644 patches/0088-coredump.cocci create mode 100644 patches/0090-use-skb_pad.patch