lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Sat, 10 Feb 2018 12:02:58 +0900
From:   Masahiro Yamada <yamada.masahiro@...ionext.com>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     Linux Kbuild mailing list <linux-kbuild@...r.kernel.org>,
        Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
        Michal Marek <michal.lkml@...kovi.net>, masahiroy@...nel.org
Subject: [GIT PULL] Kbuild updates for v4.16 (2nd round)

Hi Linus,

Here are a little more Kbuild updates (including Kconfig changes).
Please pull!


The following changes since commit 4bf772b14675411a69b3c807f73006de0fe4b649:

  Merge tag 'drm-for-v4.16' of
git://people.freedesktop.org/~airlied/linux (2018-02-01 17:48:47
-0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
tags/kbuild-v4.16-2

for you to fetch changes up to 523ca58b7db2e30e3c185a7927dd80a30c1bc743:

  kconfig: remove const qualifier from sym_expand_string_value()
(2018-02-10 11:31:49 +0900)

----------------------------------------------------------------
Kbuild updates for v4.16 (2nd)

Makefile changes:
- enable unused-variable warning that was wrongly disabled for clang

Kconfig changes:
- warn blank 'help' and fix existing instances
- fix 'choice' behavior to not write out invisible symbols
- fix misc weirdness

Coccinell changes:
- fix false positive of free after managed memory alloc detection
- improve performance of NULL dereference detection

----------------------------------------------------------------
Julia Lawall (2):
      coccinelle: devm_free: reduce false positives
      coccinelle: deref_null: avoid useless computation

Masahiro Yamada (8):
      kconfig: do not write choice values when their dependency becomes n
      kconfig: show '?' prompt even if no help text is available
      kconfig: remove 'config*' pattern from .gitignnore
      kconfig: remove check_stdin()
      kconfig: echo stdin to stdout if either is redirected
      kconfig: send error messages to stderr
      kconfig: add xrealloc() helper
      kconfig: remove const qualifier from sym_expand_string_value()

Sodagudi Prasad (1):
      kbuild: clang: disable unused variable warnings only when constant

Ulf Magnusson (10):
      video: fbdev: kconfig: Remove blank help text
      mmc: kconfig: Remove blank help text
      Staging: rtl8192u: kconfig: Remove blank help text
      Staging: rtl8192e: kconfig: Remove blank help text
      lib/Kconfig.debug: Remove blank help text
      MIPS: BCM63XX: kconfig: Remove blank help text
      MIPS: kconfig: Remove blank help text
      arm: vt8500: kconfig: Remove blank help text
      nios2: kconfig: Remove blank help text
      kconfig: Warn if help text is blank

 Makefile                                  |  3 +-
 arch/arm/mach-vt8500/Kconfig              |  1 -
 arch/mips/Kconfig                         |  1 -
 arch/mips/bcm63xx/boards/Kconfig          |  1 -
 arch/nios2/Kconfig                        |  1 -
 drivers/mmc/host/Kconfig                  |  1 -
 drivers/staging/rtl8192e/rtl8192e/Kconfig |  1 -
 drivers/staging/rtl8192u/Kconfig          |  1 -
 drivers/video/fbdev/Kconfig               |  1 -
 lib/Kconfig.debug                         |  1 -
 scripts/coccinelle/free/devm_free.cocci   | 55
+++++++++++++++++++++++++++++++++-
 scripts/coccinelle/null/deref_null.cocci  |  6 ++--
 scripts/kconfig/.gitignore                |  1 -
 scripts/kconfig/conf.c                    | 40 ++++++++-----------------
 scripts/kconfig/confdata.c                |  2 +-
 scripts/kconfig/expr.c                    |  4 +--
 scripts/kconfig/lkc.h                     |  1 +
 scripts/kconfig/lkc_proto.h               |  2 +-
 scripts/kconfig/nconf.gui.c               |  3 +-
 scripts/kconfig/symbol.c                  | 22 +++++++-------
 scripts/kconfig/util.c                    | 15 ++++++++--
 scripts/kconfig/zconf.l                   | 29 ++++++++++--------
 scripts/kconfig/zconf.y                   |  6 ++++
 23 files changed, 121 insertions(+), 77 deletions(-)


-- 
Best Regards
Masahiro Yamada

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ