Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp3378710pxv; Mon, 28 Jun 2021 03:19:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxbJaD3Ezt501rrUZ2PbJMgeT78mm38W43fxODVzOJ44SdjFALK8yQHZtwggX5MvUMXxGPr X-Received: by 2002:a02:b919:: with SMTP id v25mr22794582jan.120.1624875583847; Mon, 28 Jun 2021 03:19:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1624875583; cv=none; d=google.com; s=arc-20160816; b=RC60OxktksVB+vV0O4Pqy2R3W1t0vSd3N2SXWffopEDx7xJR/l5q3lgesGooq4NqQx PiTpW7LkIJ5XcuVk1pcAT0oT2txm+RccmiBZFjk36Twgu91SjMevLb+OD9UTp41wcjHm e4t56SVA+lQp2xRStj8CR1pxJUdnq+qTIXb1kEI0ZfY0JDLKmiW0+jrueTgBDeQnpDbV SwMQEZrBXRBBKGkg0rXI5voB3MEnZ2vLs+ulW2qlwZ798u4vKUt2rhStUu0/KhNLEyug j0s33D9rqM9griXbcuoZ/HbOjUIo+EyIgU+lYgD7Pqg3AlP49pxRm3zEtNfD0JfplsAc NF4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=pr9HGl4FqzQBvqaKGGPpCfCz3bY0d+qLj1EnCPHyL5w=; b=Hz2f4nmaCtm8QbiJZNWNJXvD/K5XGEf0TqQUzaeuUCF2GsQbs3z4yIj8Wq0Dbu14ml Y4aZO1zddB0/I2yVbVLTuY6fRPW7s0+SQ0O+nfvk4KFe2noW+4pSS345/9bkakwkJHol nIjvJuji2YBUA0cqJb51JQDB1KCnE6DkOtkKsUb7TP+EXbw4VmD6/esJBjHgDwuC+Cme y/e8kW5Ud0kJiiatgk7jow1deGw37TuByjl8nFUQGLJ/dFDK9luPyfA3hx2j1TAlb50M iVuTeh54Bf9EpsrhGygzuIU1gfrE4uikhetE5OIGBd9jw7OrPSwHPelN+B3Ree7xU0Qd bELQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d20si2897624ioo.61.2021.06.28.03.19.31; Mon, 28 Jun 2021 03:19:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232617AbhF1KUS (ORCPT + 99 others); Mon, 28 Jun 2021 06:20:18 -0400 Received: from mail-ua1-f43.google.com ([209.85.222.43]:45784 "EHLO mail-ua1-f43.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232452AbhF1KUR (ORCPT ); Mon, 28 Jun 2021 06:20:17 -0400 Received: by mail-ua1-f43.google.com with SMTP id c20so6751598uar.12; Mon, 28 Jun 2021 03:17:51 -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=pr9HGl4FqzQBvqaKGGPpCfCz3bY0d+qLj1EnCPHyL5w=; b=GG/8FZgTQ4sb8MR9WkCWQpfEyY88VrqJ5OijB8p0S/lcbLVLcMRKJEio4KhvQO692w GVcWYJ+edxkHMM8bwRf8OFulFcCQCHn4BYyBafG6b7XfWP5JgBg6TyxtTYHYLmvR3F5n ykE4+h5wXLqtt3AUEE9hoDSYKVdljWjqtmCN0t1zFKw0z0+JCo7f9SHbdZvVURuByQ8E B71RqoSP5hyjAUWATBoZweiiY0PfyF4Qx1S2u4YEDIM4rybmQa0f+/JvLMwBI0xM/94S /S/JPLo5ZOV6lJ0ZcnsT36ZCp/pDrXbydP8RBxbTpknYYEigOTHOYnO6AO8vzqztpmZn PBTg== X-Gm-Message-State: AOAM5330ubTFLMlWSHlEYiE52DBi3ADM1nmwm0hlZv8uiUS69EN0MTgV ZLwUe39pC4ipoAHJaUrUHSLMSeFPF36tCGNyzFI= X-Received: by 2002:ab0:1e4c:: with SMTP id n12mr19573056uak.58.1624875470758; Mon, 28 Jun 2021 03:17:50 -0700 (PDT) MIME-Version: 1.0 References: <20210625125902.1162428-7-geert@linux-m68k.org> <202106260719.fU3KdM6r-lkp@intel.com> In-Reply-To: <202106260719.fU3KdM6r-lkp@intel.com> From: Geert Uytterhoeven Date: Mon, 28 Jun 2021 12:17:39 +0200 Message-ID: Subject: Re: [PATCH v2 06/18] auxdisplay: Extract character line display core support To: kernel test robot Cc: Robin van der Gracht , Rob Herring , Miguel Ojeda , Paul Burton , Greg Kroah-Hartman , Pavel Machek , kbuild-all@lists.01.org, "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , linux-leds , "open list:BROADCOM NVRAM DRIVER" , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Kernel Test Robot, On Sat, Jun 26, 2021 at 1:36 AM kernel test robot wrote: > I love your patch! Yet something to improve: > > [auto build test ERROR on robh/for-next] > [also build test ERROR on staging/staging-testing linus/master v5.13-rc7 next-20210625] > [If your patch is applied to the wrong git tree, kindly drop us a note. > And when submitting patch, we suggest to use '--base' as documented in > https://git-scm.com/docs/git-format-patch] > > url: https://github.com/0day-ci/linux/commits/Geert-Uytterhoeven/auxdisplay-ht16k33-Add-character-display-support/20210625-210014 > base: https://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git for-next > config: powerpc-allmodconfig (attached as .config) > compiler: powerpc64-linux-gcc (GCC) 9.3.0 > reproduce (this is a W=1 build): > wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross > chmod +x ~/bin/make.cross > # https://github.com/0day-ci/linux/commit/5505aedee505055e2fe16a718203e24fd8519e2a > git remote add linux-review https://github.com/0day-ci/linux > git fetch --no-tags linux-review Geert-Uytterhoeven/auxdisplay-ht16k33-Add-character-display-support/20210625-210014 > git checkout 5505aedee505055e2fe16a718203e24fd8519e2a > # save the attached .config to linux build tree > COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=powerpc > > If you fix the issue, kindly add following tag as appropriate > Reported-by: kernel test robot > > All errors (new ones prefixed by >>, old ones prefixed by <<): > > >> ERROR: modpost: ".kernfs_create_link" [drivers/auxdisplay/img-ascii-lcd.ko] undefined! Thanks a lot! This helped me finding compat_only_sysfs_link_entry_to_kobj(), which I hadn't found before, and which does an even better job than my custom sysfs_create_file_link() implementation. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds