From owner-svn-src-head@freebsd.org Mon Apr 15 15:33:11 2019 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 92AAD1576EE8 for ; Mon, 15 Apr 2019 15:33:11 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound2m.ore.mailhop.org (outbound2m.ore.mailhop.org [54.149.155.156]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0208C86459 for ; Mon, 15 Apr 2019 15:33:10 +0000 (UTC) (envelope-from ian@freebsd.org) ARC-Seal: i=1; a=rsa-sha256; t=1555341420; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=M2K28/+2ojCZJedOmeYvEtdOqKqtgr5oR18VkR4R8Q0m9KmDxqRv/HeyG8mLwtSM9zRN87D/u49W4 uX2/2slUpbPyeyczBJGog1O4GgawE/pMmi2qleB0T4/7nmKFdW6rTFfrnkXtZZt3D7bPMmsu6iTWtz fWkbP1VnxGzUeSyDuWg++JxWs+6BieJfLNuqEMg7KR31tvjLILsG9MoBaCuAN6IuCc02rwoLAor8fV z5PaBdrxpYyEtip9BH4rjTTvXn6Ygnj7BBnMZCz3L/K3v7KfM+IpfRX3PKSOvOJ6WIA4GWG2a/A3ob 72FH6se2r73S2fsKl1E4gFLQgwEnPmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:cc:to:from:subject:message-id:dkim-signature:from; bh=09IfUBE5Q80BU6BoxJIVaIsJrTbq5kMDO1OzWX+fweI=; b=PC8UOsxsp5b1CatHYsM6ILUT3RSSq7J3pnpdj5cvCtX97RGn8ZLQyvV3Ov+Q8Mvv3AqDo9CUKscNT x9JPMG4wJqybikdCyM9Ds/sYJqF2exm38FriQjC8uITaREkO2N3yKm2atnThh6s/xLUTJVjbORUZzt JhCv9yG4r1BZa1DcwYcYG4CcBozObgS1hyXuir0KRwxDVEALGz6/eSj9mm/i2I1wpvCY+o0SOP7m8M iWlMtAmiXbT0eWfcz/X6qQ20Jd+SbZTLgKt9kG8Ae5DkBNnRMl7lEhFPiRpqezNkwqWZUQlh971Vcv jKsWVqIUyFGLb8opfb8xIwGjHCfupEg== ARC-Authentication-Results: i=1; outbound4.ore.mailhop.org; spf=softfail smtp.mailfrom=freebsd.org smtp.remote-ip=67.177.211.60; dmarc=none header.from=freebsd.org; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:cc:to:from:subject:message-id:from; bh=09IfUBE5Q80BU6BoxJIVaIsJrTbq5kMDO1OzWX+fweI=; b=OAv0OfssZJFrp/yEHAwWCWyvUWNPtkmnQGWuavLmgFh6/hJ/vHZDUeeSnBF75O5e7FpTMEFCek91Z R7d+NpahjeGnavEN6Td9oJXQJeJ8I+WypLEpZvX1dIWT9bR57mSZkuAqc2oyrqTAxC17hsqkspSfUt BchhEEsLo+D3yMkrFer/qvpYYcIZf59390EebBpLLM6hjg6hOMbWNxBiKNiMRIj+cACFIAfsTZowdX eG03Zk7xh0thl4/Fj7AyPQBJrtqxP/8JpZWlxL89vOndHz5jPM90w5rZkOiNyEjHNd+mLs+6Fze//f 6uytCCFzRqQLge0yzutJlVq47SAbW+Q== X-MHO-RoutePath: aGlwcGll X-MHO-User: 82ca62ea-5f91-11e9-919f-112c64a8cf29 X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 67.177.211.60 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [67.177.211.60]) by outbound4.ore.mailhop.org (Halon) with ESMTPSA id 82ca62ea-5f91-11e9-919f-112c64a8cf29; Mon, 15 Apr 2019 15:16:58 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id x3FFGv6i039357; Mon, 15 Apr 2019 09:16:57 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <39cdbdfbedfce8f2f45ed5be0511d3a8b8f9720a.camel@freebsd.org> Subject: Re: svn commit: r346096 - head/sys/arm/conf From: Ian Lepore To: Svatopluk Kraus , Emmanuel Vadot Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Date: Mon, 15 Apr 2019 09:16:57 -0600 In-Reply-To: References: <201904101927.x3AJREvt013138@repo.freebsd.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 0208C86459 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.98)[-0.980,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:16509, ipnet:54.148.0.0/15, country:US] X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Apr 2019 15:33:11 -0000 On Thu, 2019-04-11 at 21:23 +0200, Svatopluk Kraus wrote: > I understand the reason for GENERIC. But are we so blind that we will > delete everything that is not GENERIC? In other words, why to delete > nice specific KERNEL configurations for boards we support when only > reason I see is that GENERIC is so cool for some people? > > Svatopluk Kraus > > I completely agree with this. We had a plan for removing board- specific configs that had been rolled into GENERIC, and it did not involve just deleting them without providing any alternative to people who have custom configs based on them. That plan's execution has stalled, but that's not a good reason for this abrupt deletion without any warning. I think these deletions fall into two categories: 1. Configs for hardware that isn't adequately supported anymore. 2. Configs for popular supported hardware which can use GENERIC. We need to figure out which ones count as #2 and restore them until we've implemented our original plan for phasing them out. I think those would be: BEAGLEBONE PANDABOARD RPI2 For the others, we need to evaluate: if we are removing the only config file that refers to some chunks of sys/arm code, shouldn't we be removing that code too? For example, removing AML8726 probably implies that all of arm/amlogic/* can be deleted. -- Ian > > On Wed, Apr 10, 2019 at 9:27 PM Emmanuel Vadot > wrote: > > > > Author: manu > > Date: Wed Apr 10 19:27:14 2019 > > New Revision: 346096 > > URL: https://svnweb.freebsd.org/changeset/base/346096 > > > > Log: > > arm: kernel: Remove old kernel configs > > > > Follow up to r346095 > > All those kernels are either not working or the release have > > switched > > to GENERIC > > > > Deleted: > > head/sys/arm/conf/AML8726 > > head/sys/arm/conf/BEAGLEBONE > > head/sys/arm/conf/CHROMEBOOK > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT > > head/sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints > > head/sys/arm/conf/CHROMEBOOK-SNOW > > head/sys/arm/conf/CHROMEBOOK-SPRING > > head/sys/arm/conf/CHROMEBOOK.hints > > head/sys/arm/conf/EXYNOS5.common > > head/sys/arm/conf/EXYNOS5250 > > head/sys/arm/conf/EXYNOS5420 > > head/sys/arm/conf/ODROIDC1 > > head/sys/arm/conf/PANDABOARD > > head/sys/arm/conf/PANDABOARD.hints > > head/sys/arm/conf/RADXA > > head/sys/arm/conf/RADXA-LITE > > head/sys/arm/conf/RK3188 > > head/sys/arm/conf/RPI2 > > > >