From owner-svn-src-head@freebsd.org Mon May 20 05:45: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 7621115A29C0; Mon, 20 May 2019 05:45:11 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: from mail-ed1-f68.google.com (mail-ed1-f68.google.com [209.85.208.68]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E8FDA8D3DC; Mon, 20 May 2019 05:45:10 +0000 (UTC) (envelope-from antoine.brodin.freebsd@gmail.com) Received: by mail-ed1-f68.google.com with SMTP id l25so21906095eda.9; Sun, 19 May 2019 22:45:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IYRV/2x4YbM0gkr71oK0bFW6/71kU27IFp9z2/Wg8dw=; b=msd0nrwdAmAgSZ1bGBRcPEV6xLIbbkq6I4v/iOwkkp0yss8JtQ1oVa8hUSQ24QTFyo 7i+km7Fas4/mEvxsVDrOhw7OoC69WePC2TG6NeHlSsKgA2mdML9BqrY0kBA4zdW61jHf Ov+/njw+1RfQMlJo6ODGcuP4l7s7BClmWkpViGudMROuZPEHznt2RdGrMc3zYWL3ICX6 /SVYMd0PQyjhQIoRVuilUzABkhB/chfXZ715mY4ftiH8xQxbo7zcaPDRpFCW1kuxIWmM TWBeUK7Jaw/qexZhjywg+KQuqH38qVD1TaaLpJ6bm0w2FVX+rBwF7yOrMQ4XPyZuyQq0 VmlQ== X-Gm-Message-State: APjAAAWuHs3egQ7ogA683C11IIv8YWKnp3129mnb15LGwZrW3zRtppdU 1vqfR4182WdV20OoO4iNHv6fmPfnjCBdkvGIiC6ZJ3vy X-Google-Smtp-Source: APXvYqzmfEp5NAYvybmrCF31+3Yl0zVon6yEoE5VAdAKjLbUUmPM4MwwNqrR1m76kZj7jx4qMIqDrmdD8zdgjxhRdqo= X-Received: by 2002:a17:906:90d6:: with SMTP id v22mr46216878ejw.183.1558330655230; Sun, 19 May 2019 22:37:35 -0700 (PDT) MIME-Version: 1.0 References: <201905200038.x4K0cNoZ019920@repo.freebsd.org> In-Reply-To: <201905200038.x4K0cNoZ019920@repo.freebsd.org> From: Antoine Brodin Date: Mon, 20 May 2019 07:37:23 +0200 Message-ID: Subject: Re: svn commit: r347984 - in head/sys: amd64/vmm/io arm/allwinner arm/allwinner/a10 arm/allwinner/clkng arm/arm arm/broadcom/bcm2835 arm/freescale/imx arm/mv arm/mv/armada arm/nvidia arm/nvidia/tegra12... To: Conrad Meyer Cc: src-committers , svn-src-all@freebsd.org, svn-src-head@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: E8FDA8D3DC X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.93 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.93)[-0.932,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[] 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, 20 May 2019 05:45:11 -0000 On Mon, May 20, 2019 at 2:38 AM Conrad Meyer wrote: > Author: cem > Date: Mon May 20 00:38:23 2019 > New Revision: 347984 > URL: https://svnweb.freebsd.org/changeset/base/347984 > > Log: > Extract eventfilter declarations to sys/_eventfilter.h > > This allows replacing "sys/eventfilter.h" includes with "sys/_eventfilter.h" > in other header files (e.g., sys/{bus,conf,cpu}.h) and reduces header > pollution substantially. > > EVENTHANDLER_DECLARE and EVENTHANDLER_LIST_DECLAREs were moved out of .c > files into appropriate headers (e.g., sys/proc.h, powernv/opal.h). > > As a side effect of reduced header pollution, many .c files and headers no > longer contain needed definitions. The remainder of the patch addresses > adding appropriate includes to fix those files. > > LOCK_DEBUG and LOCK_FILE_LINE_ARG are moved to sys/_lock.h, as required by > sys/mutex.h since r326106 (but silently protected by header pollution prior > to this change). > > No functional change (intended). Of course, any out of tree modules that > relied on header pollution for sys/eventhandler.h, sys/lock.h, or > sys/mutex.h inclusion need to be fixed. __FreeBSD_version has been bumped. Hi, Why request an exp-run and commit the patch before the exp-run has finished? Cheers, Antoine