Received: by 2002:a89:48b:0:b0:1f5:f2ab:c469 with SMTP id a11csp702128lqd; Wed, 24 Apr 2024 14:24:29 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUaufyfxpvvg2ljiVBuhAisKfsuEaA3f0dCQM8lU+0Z8o20YIkG/9NCVL0sufaFn3HwRPbwgJkBQZO2QdnkvncM4I34CZQ3RWOW+YYvNQ== X-Google-Smtp-Source: AGHT+IFdWziL3DBhnks40AeTme60oeuh+7OS+rZ3HFUwEE8CYi6pLrGk6Dur0GhZK0Mpe8SHLqnh X-Received: by 2002:a17:903:40c3:b0:1ea:2838:e590 with SMTP id t3-20020a17090340c300b001ea2838e590mr5380916pld.14.1713993869409; Wed, 24 Apr 2024 14:24:29 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713993869; cv=pass; d=google.com; s=arc-20160816; b=sV4xe/JExzZrXjj1yv3nGo36fTidALyiqgxjLh6FUTdMkh13QJj8SUjNpA5AES1iTP kdzZnlBvbN2FMctzQYvvqzH4aOQyWXhhlS/1me4fXWUp1kZvIBaa+sEHgULiIeco1opi 1wbHWMOzF9yOzINXnFPqKSxDmPnPR9IwFew3puJHOW98X0HfhP+b6ej8VoVA9UJndpb0 Lgiz7+VPiVkN2kecGJ+W/zivKK5MrexNUysX/IvOk5ki+1HertZuWy7ix2yhTxbv79n/ +K1qab7xsyPE4/9GKqBR4clGiM5wKEag+0vh4LHWh1tYUOx+h1z16MfKgDyIBk1iI5d0 VOmQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=BvrVeIhNXlLxNagvCO/8b09YzKjzUYPXySJa+PaO2tY=; fh=AE1OyhigTviYcZ/Rt5hIt49qyCqjEygxIpgXuhZkICU=; b=N5hsHhs9zTH7OA0vXNn8KH4lZ3s3G6+UkUZUs+dQgeuRy5BzhiPsQlFL6Hjw77tiSs E7+spN2BxdLiqfCEnEGfgFnbU55h84evCkwDVgFSz2OJLTwnJHoIVmQtLiT42xsT4yAT SriqpXCL8tBUHvsmtX91qtSCIRTHfa79FIBXWPlvIUCP/TzVj4Vj23nPWLaFpWf+YMPR C4GJJbzXef7RxlHY0N4cJD1HKQW6i623am+6508f8zxuv4sQ5xOmEjX3jW+9suvw2ncb bv+73XObmTAbTVsHH8SFy3eJWEBXeQ6Wk/6wG+wukNPqXQ8t54EBHsoESbtMmoiN3ttm tUQA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b="0A/DJg2Y"; arc=pass (i=1 spf=pass spfdomain=google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-157735-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-157735-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id x16-20020a170902ec9000b001e4b1495befsi11990058plg.559.2024.04.24.14.24.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Apr 2024 14:24:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-157735-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b="0A/DJg2Y"; arc=pass (i=1 spf=pass spfdomain=google.com dkim=pass dkdomain=google.com dmarc=pass fromdomain=google.com); spf=pass (google.com: domain of linux-kernel+bounces-157735-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-157735-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 10BE92818B7 for ; Wed, 24 Apr 2024 21:24:29 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id ADD79156F23; Wed, 24 Apr 2024 21:24:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="0A/DJg2Y" Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 55DF3156C53 for ; Wed, 24 Apr 2024 21:24:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.45 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713993861; cv=none; b=ROrVi6uGhJvOTCitTGp2BKeS35IlAdHtblffI8nOXaCF9sH8XJUbiLaBbFgEahe7vkAiu3Jrl5Vpd7w0YCIrsJoQYtYA9qa2h4BtN6fA4ox4ZnrrIPGwhX9Zi/YyRDmrzSttyAVHm0UQaEolNrmFiv85h72cZH0yTHloRFe+NZg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713993861; c=relaxed/simple; bh=56L3u3mWz/f7Ancxj6/7U5aabFs9KbNGRAXetHwkqGo=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=q9pVIMqNls3M5VwsEfx+eDxOP4L/mrmxMvg/XD81vjpwzrME3h9dY6RvkGMkUOCDNjOqbshtNiIQz1LoyN6MqmTNs4h3lPOOfJ2bIgGXGl3IjwGZ/QSXUQJe2ioSnlXGwRXmYToRzSP14tqKSKMqUNGXPL8rUBgEWPPUUtTejDs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=0A/DJg2Y; arc=none smtp.client-ip=209.85.128.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=google.com Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-41a1d2a7b81so8173975e9.0 for ; Wed, 24 Apr 2024 14:24:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1713993859; x=1714598659; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=BvrVeIhNXlLxNagvCO/8b09YzKjzUYPXySJa+PaO2tY=; b=0A/DJg2YoaVW38ZRru18w4P2asWOyVP48SS3jbg3rXHNGVpOjLRBc/P8amk3eyE/LC kcIWp9aI6Wzyne5NJA9jfUm1NnVVOd+iFhMorE76MV9nyZ5NCwVCEGyd8NIXS+9I9tpC di0g6w8Hmtvy1T4o4c1UtgII7epW+7ivxMzga/U/7SCS9dazquOwNTe4Zn1NRn9eSG8l aDHH/2VhZOiFDUFjnT9sWgGemr4LFU9JuhF9AYvRBGPoekrgRoMXC7gCp0z2aBWgupuM TnY63JX8g0Bfizn8xc9+fgEeUMDJYRgX97WDuCOH4yO1l2fkpIPIZ5xZvFHTkZaNBkpa RkTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713993859; x=1714598659; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BvrVeIhNXlLxNagvCO/8b09YzKjzUYPXySJa+PaO2tY=; b=VHTV9fpdmpI8zLOX0L2H1Q7+QNQ+uOXVPr0W7aiGRjy/GNLz0MhUnvhvBfswEFrc+T VP+/BqPXBXvXe/yqNbM2TTVKakUc799xcVpHGAZ7fv3hFwP5uX5QQZh3ddgRXCROBiTi z70Xz7lgH3xrAAQXO7wTpiAZH6v4DEVpvrIdxrnTPdhcjGQaB9WM6Hk4idT8Jtaiiwa3 qWveZz3lXOvlBAtORI8XBgCRO3UW3LDHvVRruydqwxMfYlMARQlZrgzRVaovgOtkUlhP diJFmZvPu3Vc0UhRkfCe41H/0dxd7R3xwX5YVw0n3G17LsL5uDzbHuJPAYN7r+BRJHG0 Oj2g== X-Forwarded-Encrypted: i=1; AJvYcCUX4D5BN6XJPLnnQJZ7iLxbKCTiP7tLVGHRwLenjKiY9iDMIIO5XPoEXfyJ7MHgzWVA2k2Bcamcg577fIK2yNBsbOxF5UcwWmBGLrCn X-Gm-Message-State: AOJu0YxlCjqoSldKyAaSi0vXZVW/SMIlveZo1UzVSvuwDZoZNFo8s5CB webIw7szysnwg1IylfeF4BurEspeUG8P2DbmY4XUtuvEyByku3Z6yp/IqSDVSqL4aGUxVA6g4Hq XoFi9q/G02bmcxgYNY5OTjqcgwnepWTaFaIhq X-Received: by 2002:a5d:6b87:0:b0:34a:4b4b:7f4b with SMTP id n7-20020a5d6b87000000b0034a4b4b7f4bmr568108wrx.19.1713993858389; Wed, 24 Apr 2024 14:24:18 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240424123935.2f65e886@canb.auug.org.au> <20240424130757.531be2842c505a62246d180c@linux-foundation.org> In-Reply-To: From: Suren Baghdasaryan Date: Wed, 24 Apr 2024 21:24:06 +0000 Message-ID: Subject: Re: linux-next: manual merge of the modules tree with the mm tree To: Mike Rapoport Cc: Andrew Morton , Stephen Rothwell , Luis Chamberlain , Linux Kernel Mailing List , Linux Next Mailing List , Kent Overstreet Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Apr 24, 2024 at 8:33=E2=80=AFPM Suren Baghdasaryan wrote: > > On Wed, Apr 24, 2024 at 1:31=E2=80=AFPM Mike Rapoport w= rote: > > > > On Wed, Apr 24, 2024 at 01:07:57PM -0700, Andrew Morton wrote: > > > On Wed, 24 Apr 2024 12:39:35 +1000 Stephen Rothwell wrote: > > > > > > > Hi all, > > > > > > > > Today's linux-next merge of the modules tree got a conflict in: > > > > > > > > kernel/module/main.c > > > > > > > > between commits: > > > > > > > > 7f014cdda4cb ("lib: code tagging module support") > > > > 5ab9b0c7ea5c ("lib: prevent module unloading if memory is not fre= ed") > > > > > > > > from the mm-unstable branch of the mm tree and commits: > > > > > > > > 0746f9982603 ("module: make module_memory_{alloc,free} more self-= contained") > > > > 18da532eefc8 ("mm/execmem, arch: convert remaining overrides of m= odule_alloc to execmem") > > > > > > > > from the modules tree. > > > > > > > > I fixed it up (I think, see below) and can carry the fix as > > > > necessary. This is now fixed as far as linux-next is concerned, but= any > > > > non trivial conflicts should be mentioned to your upstream maintain= er > > > > when your tree is submitted for merging. You may also want to cons= ider > > > > cooperating with the maintainer of the conflicting tree to minimise= any > > > > particularly complex conflicts. > > > > > > That's a shame. I don't see much that we can do to reduce the damage= here. > > > > I can rebase it on mm-unstable and this can go via the mm tree. > > Conflict resolution looks fine to me. I'll run relevant tests on > linux-next within 2 hours. Tests are passing and module loading/unloading works fine on linux-next. > > > > > > Suren&Kent, please review (and preferably) test Stephen's handiwork i= n > > > linux-next? > > > > > > > -- > > Sincerely yours, > > Mike.