From: "Gustavo A. R. Silva" <gustavo@embeddedor.com>
To: Linus Torvalds <torvalds@linux-foundation.org>,
Kees Cook <keescook@chromium.org>
Cc: Greg KH <gregkh@linuxfoundation.org>,
Stephen Rothwell <sfr@canb.auug.org.au>,
linux-kernel@vger.kernel.org,
"Gustavo A. R. Silva" <gustavo@embeddedor.com>
Subject: [GIT PULL] Wimplicit-fallthrough patches for 5.3-rc2
Date: Thu, 25 Jul 2019 21:55:21 -0500 [thread overview]
Message-ID: <20190726025521.GA1824@embeddedor> (raw)
Hi Linus,
Kees let me know about the problems you had with my previous pull-request.
Apologies for the inconvenience.
Here is a new pull-request that includes a fix for those warnings you
were seeing with the dcn20_dccg driver.
Just for you to know, I'm building allmodconfig.
Please, let me know if you have any trouble and I'll address it ASAP.
Thanks!
--
Gustavo
The following changes since commit 5f9e832c137075045d15cd6899ab0505cfb2ca4b:
Linus 5.3-rc1 (2019-07-21 14:05:38 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux.git tags/Wimplicit-fallthrough-5.3-rc2
for you to fetch changes up to a035d552a93bb9ef6048733bb9f2a0dc857ff869:
Makefile: Globally enable fall-through warning (2019-07-25 20:13:54 -0500)
----------------------------------------------------------------
Wimplicit-fallthrough patches for 5.3-rc2
Hi Linus,
Please, pull the following patches that mark switch cases where we are
expecting to fall through. These patches are part of the ongoing efforts
to enable -Wimplicit-fallthrough. Most of them have been baking in linux-next
for a whole development cycle.
Also, pull the Makefile patch that globally enables the
-Wimplicit-fallthrough option.
Finally, some missing-break fixes that have been tagged for -stable:
- drm/amdkfd: Fix missing break in switch statement
- drm/amdgpu/gfx10: Fix missing break in switch statement
Notice that with these changes, we completely get rid of all the
fall-through warnings in the kernel.
Thanks
Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
----------------------------------------------------------------
Gustavo A. R. Silva (12):
firewire: mark expected switch fall-throughs
can: mark expected switch fall-throughs
afs: yfsclient: Mark expected switch fall-throughs
afs: fsclient: Mark expected switch fall-throughs
mtd: onenand_base: Mark expected switch fall-through
perf/x86/intel: Mark expected switch fall-throughs
drm/amdkfd: Fix missing break in switch statement
drm/amdgpu/gfx10: Fix missing break in switch statement
drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning
drm/amd/display: Mark expected switch fall-throughs
drm/i915: Mark expected switch fall-throughs
Makefile: Globally enable fall-through warning
Documentation/process/deprecated.rst | 14 ++++++
Makefile | 3 ++
arch/x86/events/intel/core.c | 2 +
drivers/firewire/core-device.c | 2 +-
drivers/firewire/core-iso.c | 2 +-
drivers/firewire/core-topology.c | 1 +
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 1 +
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 1 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 5 +++
drivers/gpu/drm/i915/Makefile | 1 -
drivers/gpu/drm/i915/display/intel_display.c | 2 +-
drivers/gpu/drm/i915/display/intel_dp.c | 1 +
drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 +-
drivers/gpu/drm/i915/i915_gpu_error.c | 1 +
drivers/mtd/nand/onenand/onenand_base.c | 1 +
drivers/net/can/at91_can.c | 6 ++-
drivers/net/can/peak_canfd/peak_pciefd_main.c | 2 +-
drivers/net/can/spi/mcp251x.c | 3 +-
drivers/net/can/usb/peak_usb/pcan_usb.c | 2 +-
fs/afs/fsclient.c | 51 +++++++++++++--------
fs/afs/yfsclient.c | 54 +++++++++++++++--------
23 files changed, 111 insertions(+), 49 deletions(-)
next reply other threads:[~2019-07-26 2:55 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-07-26 2:55 Gustavo A. R. Silva [this message]
2019-07-27 17:30 ` [GIT PULL] Wimplicit-fallthrough patches for 5.3-rc2 Gustavo A. R. Silva
2019-07-27 18:08 ` Linus Torvalds
2019-07-27 19:38 ` Gustavo A. R. Silva
2019-07-30 8:00 ` Kalle Valo
2019-07-30 14:43 ` Kalle Valo
2019-07-27 18:40 ` pr-tracker-bot
-- strict thread matches above, loose matches on Subject: below --
2019-07-24 19:07 Gustavo A. R. Silva
2019-07-22 19:58 Gustavo A. R. Silva
2019-07-22 21:52 ` Stephen Rothwell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190726025521.GA1824@embeddedor \
--to=gustavo@embeddedor.com \
--cc=gregkh@linuxfoundation.org \
--cc=keescook@chromium.org \
--cc=linux-kernel@vger.kernel.org \
--cc=sfr@canb.auug.org.au \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.