From owner-freebsd-arch@freebsd.org Thu May 17 17:24:19 2018 Return-Path: Delivered-To: freebsd-arch@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 BD307EDA0F8 for ; Thu, 17 May 2018 17:24:19 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: from mail-pg0-x241.google.com (mail-pg0-x241.google.com [IPv6:2607:f8b0:400e:c05::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 403076B842 for ; Thu, 17 May 2018 17:24:19 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: by mail-pg0-x241.google.com with SMTP id c22-v6so1444253pgn.11 for ; Thu, 17 May 2018 10:24:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:subject:message-id:mime-version :content-disposition:user-agent; bh=fHvt62qYmeCedNbXSiHUBRPPpLXGyznUpBsDUEqZye8=; b=nLYO+TPN6oS1JC2eCdFSuKDYBtcXULYf3RTZhnNejPczGAEmIs0b3z50iF4XxI0uYH 5FJ4shhS36sbKQyP1YtCi1TaPPDxJ9dzRVKDWK0ikTgJuEJLcqYSyzMxKrYjUVf0YVm3 Ln/rPOifdSjhBsFfJtyPENRIiPJ98ZWp7c8fb54e3087K9F9m38KRnaWc3sMUwxT7YEB pKf1o7rASQbO/+CdAslgA2AoCNJp7NiW3RBC4yB4Kg6vxu3J22mq63mEt3+Ep3x+5gvo UnUh1BpF84iL1ooLHbLR4XvZsuLhJKIFCu3bBheZJmJnrVHRDPx/ti9Z7cqjBRhyYIZd EEKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:subject:message-id :mime-version:content-disposition:user-agent; bh=fHvt62qYmeCedNbXSiHUBRPPpLXGyznUpBsDUEqZye8=; b=d85ZpEA9iRvIMigSDYibMm9fGoufLS9WEWm9xoXWIkQL1uziAQPnopPBTz05AJ7qaN y6VD4FtbjEyCwj5GJ04HvR+jjgAI0+PRq9lnT1VWmk5wrY7F8Pmaqxy0hCdEEsJPcLru mGI9MPyKSI/UIqglnGIgvTZoNDGWK9XT2NTLoVTuY0fyUQh7MYISLJfK5L+z1NqjMdIg FPsc4HIX9gwmqxFZQiAnZWqk22dqa9QtWWZ+Bkg7Fq31rnG1S+yALY+9EDonzAPw3bP2 TsJz6MZd7lJiC9IfkjA7je8YqOaImgPxp9B62oMZusCXSJVl/GvLoEz4gM2oMXIUthSh wcXA== X-Gm-Message-State: ALKqPwcGDQOcZWBrqfs+g6O1icN3wDFAY6ZxM2SiUU2UyR+nUqe3hOaA k2U1ZxD1eLkKwWpXZxaaoPS9/Q== X-Google-Smtp-Source: AB8JxZpQ4Ski2uAkRcn7FPc1nX3Ii2X8vG/EtpOO3ysBvLmH7OAlyhjs1RBCg7C6DkI8UKYYJ8mkZA== X-Received: by 2002:a62:c987:: with SMTP id l7-v6mr5856867pfk.221.1526577857826; Thu, 17 May 2018 10:24:17 -0700 (PDT) Received: from raichu (toroon0560w-lp140-02-70-49-169-130.dsl.bell.ca. [70.49.169.130]) by smtp.gmail.com with ESMTPSA id y29-v6sm13517096pff.42.2018.05.17.10.24.16 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 May 2018 10:24:17 -0700 (PDT) Sender: Mark Johnston Date: Thu, 17 May 2018 13:24:12 -0400 From: Mark Johnston To: freebsd-arch@FreeBSD.org Subject: enabling kernel dump options in GENERIC Message-ID: <20180517172412.GA92051@raichu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.9.5 (2018-04-13) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2018 17:24:19 -0000 Hi, Over the past couple of years, a number of kernel dump features have been added: encryption, compression and dumping to a remote host (netdump). These features are currently all omitted from GENERIC. Adding the EKCD, GZIO, ZSTDIO and NETDUMP kernel options gives only a small increase in the size of amd64 GENERIC kernels: stock GENERIC: 31026016 bytes modified GENERIC: 31033000 bytes stock GENERIC-NODEBUG: 30995592 bytes modified GENERIC-NODEBUG: 31002680 bytes (The GZIO and ZSTDIO options also enable support for compressed user core dumps.) Therefore, I'd like to propose enabling these features by default on i386, amd64, arm64, powerpc(64) and sparc64 so that they're available out of the box in 12.0. Does anyone have concerns or objections around this? I've posted the corresponding change here: https://reviews.freebsd.org/D15465