From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id D7204C636ED for ; Wed, 28 Aug 2024 17:48:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E51D46B0085; Wed, 28 Aug 2024 13:48:15 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E014E6B0088; Wed, 28 Aug 2024 13:48:15 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CC8866B0089; Wed, 28 Aug 2024 13:48:15 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id A22EB6B0085 for ; Wed, 28 Aug 2024 13:48:15 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 5C4B61C404D for ; Wed, 28 Aug 2024 17:48:15 +0000 (UTC) X-FDA: 82502388150.21.7A093C2 Received: from mail-oa1-f42.google.com (mail-oa1-f42.google.com [209.85.160.42]) by imf16.hostedemail.com (Postfix) with ESMTP id A4F92180018 for ; Wed, 28 Aug 2024 17:48:13 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b="F/zmX6vA"; spf=pass (imf16.hostedemail.com: domain of jeffxu@chromium.org designates 209.85.160.42 as permitted sender) smtp.mailfrom=jeffxu@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1724867273; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=FWk2pl5C622tqu2OhQb6F6+/W5/mK6Nw8FDsHtdq700=; b=E8Unw8MoXvpSfMu/CQgBVEZ6J30zwzskXprVFBDCaEpb7vVp3u2QgIrzF4vvtY4IVDtZP3 V9H4BmS3GFdxVbPs/+qpzIXST4O4FCthBK3D2ngx9i6vl84VLSTrfp+NW8s37cUi2QaxrH pn1kcm5GloqAytn6914xB3+3XlK5Pks= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b="F/zmX6vA"; spf=pass (imf16.hostedemail.com: domain of jeffxu@chromium.org designates 209.85.160.42 as permitted sender) smtp.mailfrom=jeffxu@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1724867273; a=rsa-sha256; cv=none; b=boEflXjB0LmwgnDth0w1dbi8XhqEdSUh9CFYPkwFutVTL0Sj91W2Fe2F0M6RzGJemplBXO gqcU7uTq/dhl4SNgU7b8OR3SUX2wwhozNCaKfJA9981f+gX0bFAdvyTC0fB1bAZEC4as5A 0desi0Qxj9+lDI8kNX8p3d+8DqanyWE= Received: by mail-oa1-f42.google.com with SMTP id 586e51a60fabf-2777cbbcedeso36962fac.3 for ; Wed, 28 Aug 2024 10:48:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1724867292; x=1725472092; darn=kvack.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=FWk2pl5C622tqu2OhQb6F6+/W5/mK6Nw8FDsHtdq700=; b=F/zmX6vABvrZIs2Eej1dogn/EfFf395OHpJR6lsgy43Ojtw8rKwASS/JqqEw0GRhaV 3gGswsnDYDKHOhU08BHI6hlvOW7QBNEaWURva/qJt6M/XdSOqoaIn2+UWqCvVbddmlg/ JL7G+obtrTpWgVi6qh/B/C4u+mm2x3UtAKs+g= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724867292; x=1725472092; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=FWk2pl5C622tqu2OhQb6F6+/W5/mK6Nw8FDsHtdq700=; b=NCyaR78uf7QttThP3ec1fL9wIH5aF0amsMxAUtUUxWWbGq222mSuofLEK90wj1T2CJ YCv+UabNDesyHcBsnVUDxxyA84WnwmyY3JaHdII+g8b3LrgrpF2Kd/bJkoIPzOapZzYH PeJfVNTo8y4oV+udnTTriSFm2DUJDcqPpGDv4++eU0/5Dlkt6xN0D30EB2enOoEkpoR7 wMjD80F7EFM+AQ1md57IhZBZJ1AdCA1q/Oq5JFpdbgyg5dAaO/8NvUOOEa4qLy2iYkrR V27Tk799upKWxd5H2ezQ06g5W6Cukru5qdqKIaYQ0fcqaykCvXEsmHfnV+YmnRHZLwCf 1IMQ== X-Forwarded-Encrypted: i=1; AJvYcCWbzdMYM1Q6IjiwqQnvZz3FjtH7sslsvgA/DU3vrWS/W9V9ud4s3UaECmJcv3J361JqI3GCfjnSiA==@kvack.org X-Gm-Message-State: AOJu0YwAGQ7e067/RxlwdK7e6W1GEQMsrXKUowghiFFz6UUTr2BECw+H T6QtwJ+QnbEw31gWEjdge3ENUH+rnJOJzDM+c+hLzLe9CgGGKUcVLjTpLZEO1uxC3HZDHqdFAmO o5gEl9ZkrBsstl9srGAZFZD6qBs0HzJNKcgfq X-Google-Smtp-Source: AGHT+IHBmEMrBGDbxq/o6RSMtFJqP9l43GV77Ia+QDzjgiiM0x6LQAV3+rtYda510OdYrAWVhwMucaZENGpVOCfp0LI= X-Received: by 2002:a05:6870:224f:b0:268:bd85:ff9a with SMTP id 586e51a60fabf-277900d3a69mr229077fac.3.1724867292372; Wed, 28 Aug 2024 10:48:12 -0700 (PDT) MIME-Version: 1.0 From: Jeff Xu Date: Wed, 28 Aug 2024 10:48:01 -0700 Message-ID: Subject: build error at mm_unstable shmem.c: undefined reference to `vma_thp_gfp_mask') To: Andrew Morton , hughd@google.com, Baolin Wang , da.gomez@samsung.com, Ryan Roberts , linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Stat-Signature: 3j67niaeehujyyij4zin9m83gbn7d3q5 X-Rspamd-Queue-Id: A4F92180018 X-Rspamd-Server: rspam11 X-HE-Tag: 1724867293-479895 X-HE-Meta: U2FsdGVkX19QoUw1/IxQcpvG2yczAfX9AuuJWlrABIpytBibE8qaMI1J5SgwrxqEX44qpU6bWrsoV8R4r3dDsDvc9a+PBXZq45/uSKMhYEz6yGV9AHUzOGIGz2bN8MP81GuUQbCxg4BTek1RH0cLp1Wvy7qV0tMIA+VXLqhKFbfe+2BLX2YZMEDMPG5ew+mYg3ks9RJ2YSWqXlZgNYw8pS1TDEY820fxBrJx7TpkLnRPPgOwmxw9oEPWRxoDpgXGdpbRTLPRw7OetCq5xr2seDONpmjlTLvLd/+IK1Svn4CHNonmLndwqKZmLlTIhfbDTReKiYxg2ou8+lpyC37JQXVn5Ad60TAINKD2xQjJ0FeoYqEDUSfnniv4PcaYtHXm/AGoqYDtdrDlXNXchJGB46hnvcgSl8NgA/J6LK+B91e4b85Mb/kfJwRlXmDK68UiKMFdhTFnizv1w9gzgquOD1QqeiH8xdUjIjDXGxjKW3HFjnC6o5ln8Ec6zt+9HDMepZKZexMvMiKWF1BOUctun0abnSaa8jqEcNuNI0XCF0BkVQf3/Di5Agwoq1WUCfuqEG82rfXHfpeQTnR2ot5obw8kUVNgny/VhCGHXLMyXB9guNNAq73RAWcrp2N5VuyJMQhJ8TPX45t2w+tgxvd/Yu4qFTT7rYVug413vHU0fm43YyXtUhlkASqcDW3zLL8l0FMsf1N0NzdiVOyTZtEuk7aa7cFZDNhcnOAKjvYwCybLnPQk9noQUBC/advfWrgNMI1WWCSvuV3LJ3cuWob0LbpIEU5xl3BYopUeS8nnEMAg3NeAfjdIQz/VEZwwbXI5o6cidX3LxdgD5pHi49pLoz+x9pkpqfqbaOKw39G2acQT2W91dxEQ6p2EKi+adasiNIingkLk3q3Fw/DaK+cEVA4dXoGe/4Cim6INm6lcK81Rr+PQgvk9NO5L0PUzm1KxH15RP6CbmlzlueCfNcy UKm42WhE 3zoSZswgrXtG3NHhMSpZsvDkK4cSwDnlko4/iHbedAvhTlJUdZcr5MAwIdoDQmUyt6QfUngMcUzjoEVxubZJn6ELUz73VmUvEJquYQgXYID8O1+jtBXJsDxmHVbnH1kA8XOJs73B6gIo7+fHO1YJ2XSn2K++LssoubIdljqCjqNwQh67fpGj1XOuxlA0eatzf071VYgQP/ojfKgHPeQdd7VgsQ9ZsIzT1UGMrR+FYqbuU+ZU= X-Bogosity: Ham, tests=bogofilter, spamicity=0.036380, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi, When I enlist to mm_unstable branch, there is a build error: ld: vmlinux.o: in function `shmem_swapin_folio': shmem.c:(.text+0x21b5d5): undefined reference to `vma_thp_gfp_mask' make[2]: *** [scripts/Makefile.vmlinux:34: vmlinux] Error 1 make[1]: *** [/usr/local/google/home/jeffxu/mm/Makefile:1156: vmlinux] Error 2 make: *** [Makefile:224: __sub-make] Error 2 And it is fixed by adding CONFIG_TRANSPARENT_HUGEPAGE to .config Is there a recent change in shmem.c and adding this dependency ? Maybe updating Kconfig or adding an ifdef ? Thanks Best Regards -Jeff