All of lore.kernel.org
 help / color / mirror / Atom feed
From: Wolfgang Denk <wd@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 0/5] REVERT Follow the Linux Kernel in building dtc as needed
Date: Wed, 27 Sep 2017 16:15:19 +0200	[thread overview]
Message-ID: <20170927141524.5920-1-wd@denx.de> (raw)
In-Reply-To: <1506263222-7080-1-git-send-email-trini@konsulko.com>

This patch series reverts some patches that should never have been
merged into mainline at all:

- They were applied in violation of the well established rule that
  ALL patches must be posted on the mailing list before, and given
  enough time for review by the community.
- Obviously, these patches have not been Acked-by: by anybody.
- They implement a solution that probably does not represent the
  majority of the developers who discussed this issue. They were
  applied cutting short the ongoing discussion, without giving a
  good, comprehensible reason.  Alternative solutions were
  presented before, but this patch series ignores them.

U-Boot is a community project with an established and documented
development process.  No single person, not even a custodian or
maintainer, shall have the power to push through any changes without
or against the consent of the community.  If we want to maintain
these standards, we cannot accept this.  We therefore have only one
choice: revert these patches now, and let them undergo the necessary
review process on the mailing list, allowing for the usual grace
period of two weeks.  Sorry.

Signed-off-by: Wolfgang Denk <wd@denx.de>

Wolfgang Denk (5):
  Revert "tools/mkimage: Make the path to the dtc binary that mkimage
    calls configurable"
  Revert "dtc: Switch to building and using our own dtc unless provided"
  Revert "scripts/dtc: Update to upstream version
    v1.4.4-50-gfe50bd1ecc1d"
  Revert "scripts/dtc: Update to upstream version v1.4.4"
  Revert "scripts/dtc: Update to upstream version v1.4.3"

Cc: Albert Aribaud <albert.u.boot@aribaud.net>
Cc: Alexander Graf <agraf@suse.de>
Cc: Alexey Brodkin <alexey.brodkin@synopsys.com>
Cc: Anatolij Gustschin <agust@denx.de>
Cc: Andre Przywara <andre.przywara@arm.com>,
Cc: Andreas Bießmann <andreas.devel@googlemail.com>
Cc: Angelo Dureghello <angelo@sysam.it>
Cc: Bin Meng <bmeng.cn@gmail.com>
Cc: Daniel Hellstrom <daniel@gaisler.com>
Cc: Daniel Schwierzeck <daniel.schwierzeck@googlemail.com>
Cc: Heiko Schocher <hs@denx.de>
Cc: Heinrich Schuchardt <xypron.debian@gmx.de>
Cc: Huan Wang <alison.wang@freescale.com>
Cc: Jagan Teki <jteki@openedev.com>
Cc: Joe Hershberger <joe.hershberger@ni.com>
Cc: Kim Phillips <kim.phillips@freescale.com>
Cc: Kyungmin Park <kmpark@infradead.org>
Cc: Lukasz Majewski <lukma@denx.de>
Cc: Macpaul Lin <macpaul@andestech.com>
Cc: Marek Vasut <marek.vasut@gmail.com>
Cc: Marek Vasut <marex@denx.de>
Cc: Masahiro Yamada <yamada.masahiro@socionext.com>
Cc: Michal Simek <monstr@monstr.eu>
Cc: Minkyu Kang <mk7.kang@samsung.com>
Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Cc: Pantelis Antoniou <panto@antoniou-consulting.com>
Cc: Prafulla Wadaskar <prafulla@marvell.com>
Cc: Przemyslaw Marczak <p.marczak@samsung.com>
Cc: Robert Nelson <robertcnelson@gmail.com>
Cc: Scott Wood  <scottwood@freescale.com>
Cc: Simon Glass <sjg@chromium.org>
Cc: Sonic Zhang <sonic.adi@gmail.com>
Cc: Stanislav Galabov <sgalabov@gmail.com>
Cc: Stefan Roese <sr@denx.de>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Stephen Warren <swarren@wwwdotorg.org>
Cc: Thomas Chou <thomas@wytron.com.tw>
Cc: Tom Rini <trini@konsulko.com>
Cc: Tom Warren <TWarren@nvidia.com>
Cc: u-boot at lists.denx.de
Cc: Vagrant Cascadian <vagrant@debian.org>
Cc: Vipin Kumar <vk.vipin@gmail.com>
Cc: York Sun <yorksun@freescale.com>

 .travis.yml                          |    6 +-
 Makefile                             |   10 +-
 dts/Kconfig                          |   13 -
 scripts/Kbuild.include               |    5 +
 scripts/Makefile                     |    1 -
 scripts/Makefile.extrawarn           |   16 +-
 scripts/dtc/Makefile                 |   31 -
 scripts/dtc/Makefile.dtc             |   18 -
 scripts/dtc/checks.c                 | 1076 ----------------
 scripts/dtc/data.c                   |  269 ----
 scripts/dtc/dtc-lexer.l              |  306 -----
 scripts/dtc/dtc-lexer.lex.c_shipped  | 2255 ---------------------------------
 scripts/dtc/dtc-parser.tab.c_shipped | 2301 ----------------------------------
 scripts/dtc/dtc-parser.tab.h_shipped |  123 --
 scripts/dtc/dtc-parser.y             |  519 --------
 scripts/dtc/dtc.c                    |  365 ------
 scripts/dtc/dtc.h                    |  290 -----
 scripts/dtc/flattree.c               |  940 --------------
 scripts/dtc/fstree.c                 |   90 --
 scripts/dtc/libfdt/Makefile.libfdt   |   11 -
 scripts/dtc/libfdt/fdt.c             |  251 ----
 scripts/dtc/libfdt/fdt.h             |  111 --
 scripts/dtc/libfdt/fdt_empty_tree.c  |   83 --
 scripts/dtc/libfdt/fdt_ro.c          |  703 -----------
 scripts/dtc/libfdt/fdt_rw.c          |  505 --------
 scripts/dtc/libfdt/fdt_strerror.c    |  102 --
 scripts/dtc/libfdt/fdt_sw.c          |  300 -----
 scripts/dtc/libfdt/fdt_wip.c         |  139 --
 scripts/dtc/libfdt/libfdt.h          | 1899 ----------------------------
 scripts/dtc/libfdt/libfdt_env.h      |  112 --
 scripts/dtc/libfdt/libfdt_internal.h |   95 --
 scripts/dtc/livetree.c               |  981 ---------------
 scripts/dtc/srcpos.c                 |  302 -----
 scripts/dtc/srcpos.h                 |  117 --
 scripts/dtc/treesource.c             |  284 -----
 scripts/dtc/update-dtc-source.sh     |   81 --
 scripts/dtc/util.c                   |  474 -------
 scripts/dtc/util.h                   |  263 ----
 scripts/dtc/version_gen.h            |    1 -
 tools/Makefile                       |    2 +-
 40 files changed, 26 insertions(+), 15424 deletions(-)
 delete mode 100644 scripts/dtc/Makefile
 delete mode 100644 scripts/dtc/Makefile.dtc
 delete mode 100644 scripts/dtc/checks.c
 delete mode 100644 scripts/dtc/data.c
 delete mode 100644 scripts/dtc/dtc-lexer.l
 delete mode 100644 scripts/dtc/dtc-lexer.lex.c_shipped
 delete mode 100644 scripts/dtc/dtc-parser.tab.c_shipped
 delete mode 100644 scripts/dtc/dtc-parser.tab.h_shipped
 delete mode 100644 scripts/dtc/dtc-parser.y
 delete mode 100644 scripts/dtc/dtc.c
 delete mode 100644 scripts/dtc/dtc.h
 delete mode 100644 scripts/dtc/flattree.c
 delete mode 100644 scripts/dtc/fstree.c
 delete mode 100644 scripts/dtc/libfdt/Makefile.libfdt
 delete mode 100644 scripts/dtc/libfdt/fdt.c
 delete mode 100644 scripts/dtc/libfdt/fdt.h
 delete mode 100644 scripts/dtc/libfdt/fdt_empty_tree.c
 delete mode 100644 scripts/dtc/libfdt/fdt_ro.c
 delete mode 100644 scripts/dtc/libfdt/fdt_rw.c
 delete mode 100644 scripts/dtc/libfdt/fdt_strerror.c
 delete mode 100644 scripts/dtc/libfdt/fdt_sw.c
 delete mode 100644 scripts/dtc/libfdt/fdt_wip.c
 delete mode 100644 scripts/dtc/libfdt/libfdt.h
 delete mode 100644 scripts/dtc/libfdt/libfdt_env.h
 delete mode 100644 scripts/dtc/libfdt/libfdt_internal.h
 delete mode 100644 scripts/dtc/livetree.c
 delete mode 100644 scripts/dtc/srcpos.c
 delete mode 100644 scripts/dtc/srcpos.h
 delete mode 100644 scripts/dtc/treesource.c
 delete mode 100755 scripts/dtc/update-dtc-source.sh
 delete mode 100644 scripts/dtc/util.c
 delete mode 100644 scripts/dtc/util.h
 delete mode 100644 scripts/dtc/version_gen.h

-- 
2.13.3

  parent reply	other threads:[~2017-09-27 14:15 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-09-24 14:26 [U-Boot] [PATCH 0/5] Follow the Linux Kernel in building dtc as needed Tom Rini
2017-09-24 14:26 ` [U-Boot] [PATCH 1/5] scripts/dtc: Update to upstream version v1.4.3 Tom Rini
2017-10-03 18:24   ` Rob Herring
2017-10-03 18:28     ` Tom Rini
2017-10-03 18:30       ` Rob Herring
2017-10-03 18:44         ` Tom Rini
2017-09-24 14:26 ` [U-Boot] [PATCH 2/5] scripts/dtc: Update to upstream version v1.4.4 Tom Rini
2017-09-24 14:27 ` [U-Boot] [PATCH 3/5] scripts/dtc: Update to upstream version v1.4.4-50-gfe50bd1ecc1d Tom Rini
2017-09-24 14:27 ` [U-Boot] [PATCH 4/5] dtc: Switch to building and using our own dtc unless provided Tom Rini
2017-09-24 14:27 ` [U-Boot] [PATCH 5/5] tools/mkimage: Make the path to the dtc binary that mkimage calls configurable Tom Rini
2017-09-24 16:50 ` [U-Boot] [PATCH 0/5] Follow the Linux Kernel in building dtc as needed Marek Vasut
2017-09-24 17:28   ` Tom Rini
2017-09-24 20:39     ` Łukasz Majewski
2017-09-24 22:00       ` Tom Rini
2017-09-25  8:32     ` Marek Vasut
2017-09-25  8:28 ` Wolfgang Denk
2017-09-27 14:15 ` Wolfgang Denk [this message]
2017-09-27 14:15   ` [U-Boot] [PATCH 1/5] Revert "tools/mkimage: Make the path to the dtc binary that mkimage calls configurable" Wolfgang Denk
2017-09-27 14:15   ` [U-Boot] [PATCH 2/5] Revert "dtc: Switch to building and using our own dtc unless provided" Wolfgang Denk
2017-09-27 14:15   ` [U-Boot] [PATCH 3/5] Revert "scripts/dtc: Update to upstream version v1.4.4-50-gfe50bd1ecc1d" Wolfgang Denk
2017-09-27 14:15   ` [U-Boot] [PATCH 4/5] Revert "scripts/dtc: Update to upstream version v1.4.4" Wolfgang Denk
2017-09-27 14:15   ` [U-Boot] [PATCH 5/5] Revert "scripts/dtc: Update to upstream version v1.4.3" Wolfgang Denk
2017-09-27 14:31   ` [U-Boot] [PATCH 0/5] REVERT Follow the Linux Kernel in building dtc as needed Tom Rini
2017-09-27 14:56     ` Wolfgang Denk
2017-09-27 15:23       ` Tom Rini

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=20170927141524.5920-1-wd@denx.de \
    --to=wd@denx.de \
    --cc=u-boot@lists.denx.de \
    /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.