[PATCH v6] staging: sm750: Rename sm750_hw_cursor_* functions to snake_case

2023-03-29 Thread Kloudifold
sm750 driver has sm750_hw_cursor_* functions, which are named in
camelcase. Rename them to snake case to follow the function naming
convention.

- sm750_hw_cursor_setSize  => sm750_hw_cursor_set_size
- sm750_hw_cursor_setPos   => sm750_hw_cursor_set_pos
- sm750_hw_cursor_setColor => sm750_hw_cursor_set_color
- sm750_hw_cursor_setData  => sm750_hw_cursor_set_data
- sm750_hw_cursor_setData2 => sm750_hw_cursor_set_data2

Reported-by: kernel test robot 
Link: https://lore.kernel.org/oe-kbuild-all/202303110849.x24wnhnm-...@intel.com/
Signed-off-by: Kloudifold 

---
Changes in v6:
- Include missed recipients in v5, no functional change to the code

Changes in v5:
- Include missed recipients in v4, no functional change to the code

Changes in v4:
- Update the commit msg (Deepak)
- Use tabs replace 8 spaces

This v4 patch was prompted by 2 errors, 2 warnings and 1 checks reported
by the scripts/checkpatch.pl, which detected the style problem.

Changes in v3:
- Add this changelog (Philipp)
- Move lkp tags and link to the correct location in commit log (Alison)
- Update the commit msg (Philip)
- Update the commit log (Bagas, Julia)

Changes in v2:
- Use new function names in call sites (LKP)

 drivers/staging/sm750fb/sm750.c| 22 +++---
 drivers/staging/sm750fb/sm750_cursor.c | 14 +++---
 drivers/staging/sm750fb/sm750_cursor.h | 12 ++--
 3 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/drivers/staging/sm750fb/sm750.c b/drivers/staging/sm750fb/sm750.c
index effc7fcc3..5d7249e82 100644
--- a/drivers/staging/sm750fb/sm750.c
+++ b/drivers/staging/sm750fb/sm750.c
@@ -121,14 +121,14 @@ static int lynxfb_ops_cursor(struct fb_info *info, struct 
fb_cursor *fbcursor)
 
sm750_hw_cursor_disable(cursor);
if (fbcursor->set & FB_CUR_SETSIZE)
-   sm750_hw_cursor_setSize(cursor,
-   fbcursor->image.width,
-   fbcursor->image.height);
+   sm750_hw_cursor_set_size(cursor,
+fbcursor->image.width,
+fbcursor->image.height);
 
if (fbcursor->set & FB_CUR_SETPOS)
-   sm750_hw_cursor_setPos(cursor,
-  fbcursor->image.dx - info->var.xoffset,
-  fbcursor->image.dy - info->var.yoffset);
+   sm750_hw_cursor_set_pos(cursor,
+   fbcursor->image.dx - info->var.xoffset,
+   fbcursor->image.dy - info->var.yoffset);
 
if (fbcursor->set & FB_CUR_SETCMAP) {
/* get the 16bit color of kernel means */
@@ -142,14 +142,14 @@ static int lynxfb_ops_cursor(struct fb_info *info, struct 
fb_cursor *fbcursor)
 ((info->cmap.green[fbcursor->image.bg_color] & 0xfc00) >> 
5) |
 ((info->cmap.blue[fbcursor->image.bg_color] & 0xf800) >> 
11);
 
-   sm750_hw_cursor_setColor(cursor, fg, bg);
+   sm750_hw_cursor_set_color(cursor, fg, bg);
}
 
if (fbcursor->set & (FB_CUR_SETSHAPE | FB_CUR_SETIMAGE)) {
-   sm750_hw_cursor_setData(cursor,
-   fbcursor->rop,
-   fbcursor->image.data,
-   fbcursor->mask);
+   sm750_hw_cursor_set_data(cursor,
+fbcursor->rop,
+fbcursor->image.data,
+fbcursor->mask);
}
 
if (fbcursor->enable)
diff --git a/drivers/staging/sm750fb/sm750_cursor.c 
b/drivers/staging/sm750fb/sm750_cursor.c
index 43e6f52c2..ff643e33f 100644
--- a/drivers/staging/sm750fb/sm750_cursor.c
+++ b/drivers/staging/sm750fb/sm750_cursor.c
@@ -58,13 +58,13 @@ void sm750_hw_cursor_disable(struct lynx_cursor *cursor)
poke32(HWC_ADDRESS, 0);
 }
 
-void sm750_hw_cursor_setSize(struct lynx_cursor *cursor, int w, int h)
+void sm750_hw_cursor_set_size(struct lynx_cursor *cursor, int w, int h)
 {
cursor->w = w;
cursor->h = h;
 }
 
-void sm750_hw_cursor_setPos(struct lynx_cursor *cursor, int x, int y)
+void sm750_hw_cursor_set_pos(struct lynx_cursor *cursor, int x, int y)
 {
u32 reg;
 
@@ -73,7 +73,7 @@ void sm750_hw_cursor_setPos(struct lynx_cursor *cursor, int 
x, int y)
poke32(HWC_LOCATION, reg);
 }
 
-void sm750_hw_cursor_setColor(struct lynx_cursor *cursor, u32 fg, u32 bg)
+void sm750_hw_cursor_set_color(struct lynx_cursor *cursor, u32 fg, u32 bg)
 {
u32 reg = (fg << HWC_COLOR_12_2_RGB565_SHIFT) &
HWC_COLOR_12_2_RGB565_MASK;
@@ -82,8 +82,8 @@ void sm750_hw_cursor_setColor(struct lynx_cursor *cursor, u32 
fg, u32 bg)
poke32(HWC_COLOR_3, 0xffe0);
 }
 
-void sm750_hw_cursor_setData(struct lynx_cursor *cursor, u16 rop,
-  

Re: [PATCH v6] staging: sm750: Rename sm750_hw_cursor_* functions to snake_case

2023-03-29 Thread Greg Kroah-Hartman
On Wed, Mar 29, 2023 at 07:27:04PM +0800, Kloudifold wrote:
> sm750 driver has sm750_hw_cursor_* functions, which are named in
> camelcase. Rename them to snake case to follow the function naming
> convention.
> 
> - sm750_hw_cursor_setSize  => sm750_hw_cursor_set_size
> - sm750_hw_cursor_setPos   => sm750_hw_cursor_set_pos
> - sm750_hw_cursor_setColor => sm750_hw_cursor_set_color
> - sm750_hw_cursor_setData  => sm750_hw_cursor_set_data
> - sm750_hw_cursor_setData2 => sm750_hw_cursor_set_data2
> 
> Reported-by: kernel test robot 

The test robot did not report that the names were incorrect :(

> Link: 
> https://lore.kernel.org/oe-kbuild-all/202303110849.x24wnhnm-...@intel.com/
> Signed-off-by: Kloudifold 

Is that the name you use to sign documents?

thanks,

greg k-h
___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


Re: [PATCH v6] staging: sm750: Rename sm750_hw_cursor_* functions to snake_case

2023-03-29 Thread Kloudifold
On Wed, 29 Mar 2023 at 19:42, Greg Kroah-Hartman
 wrote:
>
> On Wed, Mar 29, 2023 at 07:27:04PM +0800, Kloudifold wrote:
> > sm750 driver has sm750_hw_cursor_* functions, which are named in
> > camelcase. Rename them to snake case to follow the function naming
> > convention.
> >
> > - sm750_hw_cursor_setSize  => sm750_hw_cursor_set_size
> > - sm750_hw_cursor_setPos   => sm750_hw_cursor_set_pos
> > - sm750_hw_cursor_setColor => sm750_hw_cursor_set_color
> > - sm750_hw_cursor_setData  => sm750_hw_cursor_set_data
> > - sm750_hw_cursor_setData2 => sm750_hw_cursor_set_data2
> >
> > Reported-by: kernel test robot 
>
> The test robot did not report that the names were incorrect :(
>
> > Link: 
> > https://lore.kernel.org/oe-kbuild-all/202303110849.x24wnhnm-...@intel.com/
> > Signed-off-by: Kloudifold 
>
>  Is that the name you use to sign documents?

Yes.

>
> thanks,
>
> greg k-h
___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


Re: [PATCH v6] staging: sm750: Rename sm750_hw_cursor_* functions to snake_case

2023-03-29 Thread Fabio M. De Francesco
On mercoledì 29 marzo 2023 13:27:04 CEST Kloudifold wrote:
> sm750 driver has sm750_hw_cursor_* functions, which are named in
> camelcase. Rename them to snake case to follow the function naming
> convention.
> 
> - sm750_hw_cursor_setSize  => sm750_hw_cursor_set_size
> - sm750_hw_cursor_setPos   => sm750_hw_cursor_set_pos
> - sm750_hw_cursor_setColor => sm750_hw_cursor_set_color
> - sm750_hw_cursor_setData  => sm750_hw_cursor_set_data
> - sm750_hw_cursor_setData2 => sm750_hw_cursor_set_data2
> 
> Reported-by: kernel test robot 
> Link:
> https://lore.kernel.org/oe-kbuild-all/202303110849.x24wnhnm-...@intel.com/

Delete the last two lines.

As Greg made you notice, it was not the Kernel Test Robot that had reported 
you an issue for which you decided to make a patch to fix it.

The reason you made this patch is because you know that the Linux kernel style 
guide wants developers to avoid camel-case symbols.

Before your "Signed-off-by" tag, you should only credit those tools and/or 
services (checkpatch.pl, Coccinelle, Smatch, Syzkaller/Syzbot, GCC, Clang, and 
so on) that had noticed that Linux has a problem that predates the first 
version of your patch and that your first version has the purpose to fix that 
problem.

You made this patch because _checkpatch_ had reported issues with camel-case 
improper use, so you decided to convert some names to snake-case. You are 
invited to credit only _checkpatch_ for you patch ("Reported by 
checkpatch.pl.").

That credit is part of the commit message so, when you credit that tool, put a 
blank line after the credit and before the "Signed-off-by" tag. 

> Signed-off-by: Kloudifold 
> 

Instead, you should delete this blank line after your sign.

> ---
> Changes in v6:
> - Include missed recipients in v5, no functional change to the code
> 
> Changes in v5:
> - Include missed recipients in v4, no functional change to the code
> 
> Changes in v4:
> - Update the commit msg (Deepak)
> - Use tabs replace 8 spaces
> 
> This v4 patch was prompted by 2 errors, 2 warnings and 1 checks reported
> by the scripts/checkpatch.pl, which detected the style problem.
> 
> Changes in v3:
> - Add this changelog (Philipp)
> - Move lkp tags and link to the correct location in commit log (Alison)
> - Update the commit msg (Philip)
> - Update the commit log (Bagas, Julia)
> 
> Changes in v2:
> - Use new function names in call sites (LKP)

This is the place to credit the Kernel Test Robot for noticing that you made 
mistakes with v1 and that v2 is for fixing them.

Therefore, give credit here to the Robot:

Reported-by: kernel test robot 
> Link:
> https://lore.kernel.org/oe-kbuild-all/202303110849.x24wnhnm-...@intel.com/

Thanks,

Fabio

P.S.: Someone suggested to drop the "sm750_" prefix. I don't think you should 
do anything like this because I don't see "static" functions prefixed by 
"sm750_" in your patch. However, later you may check if they can be "static" 
and, if so, drop the prefix and make them "static" (in a follow up patch).  



___
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel


[driver-core:driver-core-next] BUILD SUCCESS 8ad266d133b005e88953b08d988fac86f74a0665

2023-03-29 Thread kernel test robot
tree/branch: 
https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 
driver-core-next
branch HEAD: 8ad266d133b005e88953b08d988fac86f74a0665  driver core: Add 
CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT

elapsed time: 1396m

configs tested: 317
configs skipped: 47

The following configs have been built successfully.
More configs may be tested in the coming days.

tested configs:
alpha allnoconfig   gcc  
alphaallyesconfig   gcc  
alphabuildonly-randconfig-r002-20230329   gcc  
alphabuildonly-randconfig-r003-20230326   gcc  
alpha   defconfig   gcc  
alpharandconfig-r003-20230329   gcc  
alpharandconfig-r004-20230327   gcc  
alpharandconfig-r005-20230329   gcc  
alpharandconfig-r012-20230329   gcc  
alpharandconfig-r015-20230329   gcc  
alpharandconfig-r023-20230329   gcc  
alpharandconfig-r025-20230326   gcc  
alpharandconfig-r031-20230329   gcc  
arc  allyesconfig   gcc  
arc  buildonly-randconfig-r001-20230327   gcc  
arc  buildonly-randconfig-r003-20230329   gcc  
arc  buildonly-randconfig-r005-20230329   gcc  
arc defconfig   gcc  
arcnsimosci_defconfig   gcc  
arc  randconfig-r012-20230326   gcc  
arc  randconfig-r013-20230329   gcc  
arc  randconfig-r016-20230329   gcc  
arc  randconfig-r033-20230329   gcc  
arc  randconfig-r034-20230329   gcc  
arc  randconfig-r043-20230326   gcc  
arc  randconfig-r043-20230327   gcc  
arc  randconfig-r043-20230329   gcc  
arm  allmodconfig   gcc  
arm  allyesconfig   gcc  
arm  buildonly-randconfig-r002-20230329   gcc  
arm  buildonly-randconfig-r006-20230329   gcc  
arm defconfig   gcc  
armdove_defconfig   clang
arm lpc32xx_defconfig   clang
arm  randconfig-r005-20230327   clang
arm  randconfig-r024-20230326   clang
arm  randconfig-r046-20230326   clang
arm  randconfig-r046-20230327   gcc  
arm  randconfig-r046-20230329   gcc  
arm64allyesconfig   gcc  
arm64buildonly-randconfig-r001-20230329   gcc  
arm64buildonly-randconfig-r002-20230329   gcc  
arm64buildonly-randconfig-r005-20230329   gcc  
arm64   defconfig   gcc  
arm64randconfig-r002-20230329   gcc  
arm64randconfig-r006-20230329   gcc  
arm64randconfig-r011-20230329   clang
arm64randconfig-r013-20230329   clang
arm64randconfig-r021-20230326   gcc  
arm64randconfig-r025-20230329   clang
arm64randconfig-r026-20230326   gcc  
arm64randconfig-r026-20230329   clang
arm64randconfig-r032-20230329   gcc  
arm64randconfig-r036-20230329   gcc  
csky buildonly-randconfig-r004-20230327   gcc  
cskydefconfig   gcc  
csky randconfig-r003-20230329   gcc  
csky randconfig-r004-20230329   gcc  
csky randconfig-r011-20230329   gcc  
csky randconfig-r014-20230329   gcc  
csky randconfig-r031-20230329   gcc  
csky randconfig-r032-20230326   gcc  
csky randconfig-r032-20230327   gcc  
csky randconfig-r034-20230329   gcc  
hexagon  randconfig-r006-20230327   clang
hexagon  randconfig-r013-20230327   clang
hexagon  randconfig-r015-20230329   clang
hexagon  randconfig-r016-20230329   clang
hexagon  randconfig-r036-20230326   clang
hexagon  randconfig-r041-20230326   clang
hexagon  randconfig-r041-20230327   clang
hexagon  randconfig-r041-20230329   clang
hexagon  randconfig-r045-20230326   clang
hexagon  randconfig-r045-20230327   clang
hexagon  randconfig-r045-20230329   clang
i386 allyesconfig   gcc  
i386  debian-10.3   gcc  
i386defconfig   gcc  
i386  randconfig-a001   gcc  
i386  randconfig-a002   clang
i386  randconfig-a003   gcc  
i386  randconfig-a004   clang
i386  randconfig-a005   gcc  
i386  randconfig-a006   clang
i386 randconfig-a011-20230327

[driver-core:class_cleanup] BUILD SUCCESS bc1f183feb41b857c6ef6d5f2c728b572bd2b0fa

2023-03-29 Thread kernel test robot
tree/branch: 
https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 
class_cleanup
branch HEAD: bc1f183feb41b857c6ef6d5f2c728b572bd2b0fa  driver core: class: 
remove struct class_interface * from callbacks

elapsed time: 725m

configs tested: 103
configs skipped: 10

The following configs have been built successfully.
More configs may be tested in the coming days.

tested configs:
alphaallyesconfig   gcc  
alpha   defconfig   gcc  
alpharandconfig-r004-20230329   gcc  
alpharandconfig-r012-20230329   gcc  
alpharandconfig-r036-20230329   gcc  
arc  allyesconfig   gcc  
arc defconfig   gcc  
arc  randconfig-r043-20230329   gcc  
arm  allmodconfig   gcc  
arm  allyesconfig   gcc  
arm defconfig   gcc  
arm  randconfig-r013-20230329   gcc  
arm  randconfig-r026-20230329   gcc  
arm  randconfig-r046-20230329   gcc  
arm64allyesconfig   gcc  
arm64   defconfig   gcc  
arm64randconfig-r025-20230329   clang
cskydefconfig   gcc  
csky randconfig-r011-20230329   gcc  
hexagon  randconfig-r003-20230329   clang
hexagon  randconfig-r041-20230329   clang
hexagon  randconfig-r045-20230329   clang
i386 allyesconfig   gcc  
i386  debian-10.3   gcc  
i386defconfig   gcc  
i386  randconfig-a001   gcc  
i386  randconfig-a002   clang
i386 randconfig-a003-20230327   gcc  
i386  randconfig-a003   gcc  
i386 randconfig-a004-20230327   gcc  
i386  randconfig-a004   clang
i386  randconfig-a005   gcc  
i386  randconfig-a006   clang
i386  randconfig-a011   clang
i386  randconfig-a012   gcc  
i386  randconfig-a013   clang
i386  randconfig-a014   gcc  
i386  randconfig-a015   clang
i386  randconfig-a016   gcc  
ia64 allmodconfig   gcc  
ia64defconfig   gcc  
ia64 randconfig-r015-20230329   gcc  
ia64 randconfig-r023-20230329   gcc  
loongarchallmodconfig   gcc  
loongarch allnoconfig   gcc  
loongarch   defconfig   gcc  
m68k allmodconfig   gcc  
m68k buildonly-randconfig-r006-20230329   gcc  
m68kdefconfig   gcc  
microblaze   buildonly-randconfig-r002-20230329   gcc  
microblaze   randconfig-r035-20230329   gcc  
mips allmodconfig   gcc  
mips allyesconfig   gcc  
nios2   defconfig   gcc  
nios2randconfig-r006-20230329   gcc  
openrisc randconfig-r022-20230329   gcc  
parisc  defconfig   gcc  
parisc64defconfig   gcc  
powerpc  allmodconfig   gcc  
powerpc   allnoconfig   gcc  
powerpc  buildonly-randconfig-r004-20230329   clang
riscvallmodconfig   gcc  
riscv allnoconfig   gcc  
riscv   defconfig   gcc  
riscvrandconfig-r021-20230329   clang
riscvrandconfig-r042-20230329   clang
riscv  rv32_defconfig   gcc  
s390 allmodconfig   gcc  
s390 allyesconfig   gcc  
s390defconfig   gcc  
s390 randconfig-r005-20230329   gcc  
s390 randconfig-r044-20230329   clang
sh   allmodconfig   gcc  
sparc   defconfig   gcc  
sparcrandconfig-r031-20230329   gcc  
um i386_defconfig   gcc  
um   x86_64_defconfig   gcc  
x86_64allnoconfig   gcc  
x86_64   allyesconfig   gcc  
x86_64  defconfig   gcc  
x86_64  kexec   gcc  
x86_64randconfig-a001   clang
x86_64randconfig-a002   gcc  
x86_64randconfig-a003   clang
x86_64randconfig-a004   gcc

[staging:staging-testing] BUILD SUCCESS a8a9e95243581d4f30295960f968d56a401c0eb1

2023-03-29 Thread kernel test robot
tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 
staging-testing
branch HEAD: a8a9e95243581d4f30295960f968d56a401c0eb1  staging: rtl8723bs: 
conform if's braces to kernel style

elapsed time: 732m

configs tested: 215
configs skipped: 30

The following configs have been built successfully.
More configs may be tested in the coming days.

tested configs:
alpha allnoconfig   gcc  
alphaallyesconfig   gcc  
alphabuildonly-randconfig-r002-20230329   gcc  
alpha   defconfig   gcc  
alpharandconfig-r003-20230329   gcc  
alpharandconfig-r005-20230329   gcc  
alpharandconfig-r015-20230329   gcc  
alpharandconfig-r023-20230329   gcc  
alpharandconfig-r026-20230329   gcc  
alpharandconfig-r031-20230329   gcc  
arc  allyesconfig   gcc  
arc  buildonly-randconfig-r002-20230329   gcc  
arc  buildonly-randconfig-r003-20230329   gcc  
arc  buildonly-randconfig-r005-20230329   gcc  
arc defconfig   gcc  
arc  randconfig-r005-20230329   gcc  
arc  randconfig-r013-20230329   gcc  
arc  randconfig-r016-20230329   gcc  
arc  randconfig-r033-20230329   gcc  
arc  randconfig-r034-20230329   gcc  
arc  randconfig-r043-20230329   gcc  
arm  allmodconfig   gcc  
arm  allyesconfig   gcc  
arm  buildonly-randconfig-r006-20230329   gcc  
arm defconfig   gcc  
armdove_defconfig   clang
arm  randconfig-r046-20230329   gcc  
arm64allyesconfig   gcc  
arm64buildonly-randconfig-r001-20230329   gcc  
arm64buildonly-randconfig-r002-20230329   gcc  
arm64buildonly-randconfig-r005-20230329   gcc  
arm64   defconfig   gcc  
arm64randconfig-r006-20230329   gcc  
arm64randconfig-r013-20230329   clang
arm64randconfig-r025-20230329   clang
arm64randconfig-r026-20230329   clang
arm64randconfig-r032-20230329   gcc  
arm64randconfig-r036-20230329   gcc  
cskydefconfig   gcc  
csky randconfig-r003-20230329   gcc  
csky randconfig-r004-20230329   gcc  
csky randconfig-r011-20230329   gcc  
csky randconfig-r023-20230329   gcc  
hexagon  randconfig-r016-20230329   clang
hexagon  randconfig-r041-20230329   clang
hexagon  randconfig-r045-20230329   clang
i386 allyesconfig   gcc  
i386  debian-10.3   gcc  
i386defconfig   gcc  
i386  randconfig-a002   clang
i386  randconfig-a004   clang
i386  randconfig-a006   clang
i386  randconfig-a012   gcc  
i386  randconfig-a014   gcc  
i386  randconfig-a016   gcc  
ia64 allmodconfig   gcc  
ia64 buildonly-randconfig-r003-20230329   gcc  
ia64 buildonly-randconfig-r005-20230329   gcc  
ia64defconfig   gcc  
ia64 randconfig-r004-20230329   gcc  
ia64 randconfig-r005-20230329   gcc  
ia64 randconfig-r006-20230329   gcc  
ia64 randconfig-r011-20230329   gcc  
ia64 randconfig-r036-20230329   gcc  
loongarchallmodconfig   gcc  
loongarch allnoconfig   gcc  
loongarchbuildonly-randconfig-r003-20230329   gcc  
loongarchbuildonly-randconfig-r006-20230329   gcc  
loongarch   defconfig   gcc  
loongarchrandconfig-r002-20230329   gcc  
loongarchrandconfig-r013-20230329   gcc  
loongarchrandconfig-r015-20230329   gcc  
loongarchrandconfig-r023-20230329   gcc  
loongarchrandconfig-r025-20230329   gcc  
loongarchrandconfig-r026-20230329   gcc  
m68k alldefconfig   gcc  
m68k allmodconfig   gcc  
m68k buildonly-randconfig-r004-20230329   gcc  
m68k buildonly-randconfig-r006-20230329   gcc  
m68kdefconfig   gcc  
m68km5407c3_defconfig   gcc  
m68kmvme16x_defconfig   gcc  
m68k randconfig-r002-20230329   gcc  
m68k randconfig-r004-20230329   gcc  
m68k randconfig-r012-202

[driver-core:driver-core-linus] BUILD SUCCESS 5c2712387d4850e0b64121d5fd3e6c4e84ea3266

2023-03-29 Thread kernel test robot
tree/branch: 
https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 
driver-core-linus
branch HEAD: 5c2712387d4850e0b64121d5fd3e6c4e84ea3266  cacheinfo: Fix LLC is 
not exported through sysfs

elapsed time: 869m

configs tested: 96
configs skipped: 10

The following configs have been built successfully.
More configs may be tested in the coming days.

tested configs:
alphaallyesconfig   gcc  
alphabuildonly-randconfig-r004-20230329   gcc  
alpha   defconfig   gcc  
arc  allyesconfig   gcc  
arc defconfig   gcc  
arc  randconfig-r033-20230329   gcc  
arc  randconfig-r043-20230329   gcc  
arm  allmodconfig   gcc  
arm  allyesconfig   gcc  
arm defconfig   gcc  
arm  randconfig-r046-20230329   gcc  
arm64allyesconfig   gcc  
arm64buildonly-randconfig-r005-20230329   gcc  
arm64   defconfig   gcc  
arm64randconfig-r032-20230329   gcc  
cskydefconfig   gcc  
csky randconfig-r011-20230329   gcc  
hexagon  buildonly-randconfig-r003-20230329   clang
hexagon  randconfig-r034-20230329   clang
hexagon  randconfig-r041-20230329   clang
hexagon  randconfig-r045-20230329   clang
i386 allyesconfig   gcc  
i386  debian-10.3   gcc  
i386defconfig   gcc  
i386  randconfig-a001   gcc  
i386  randconfig-a002   clang
i386  randconfig-a003   gcc  
i386  randconfig-a004   clang
i386  randconfig-a005   gcc  
i386  randconfig-a006   clang
i386  randconfig-a011   clang
i386  randconfig-a012   gcc  
i386  randconfig-a013   clang
i386  randconfig-a014   gcc  
i386  randconfig-a015   clang
i386  randconfig-a016   gcc  
ia64 allmodconfig   gcc  
ia64 buildonly-randconfig-r006-20230329   gcc  
ia64defconfig   gcc  
ia64 randconfig-r006-20230329   gcc  
loongarchallmodconfig   gcc  
loongarch allnoconfig   gcc  
loongarchbuildonly-randconfig-r001-20230329   gcc  
loongarch   defconfig   gcc  
loongarchrandconfig-r015-20230329   gcc  
loongarchrandconfig-r021-20230329   gcc  
m68k allmodconfig   gcc  
m68kdefconfig   gcc  
microblaze   randconfig-r016-20230329   gcc  
microblaze   randconfig-r023-20230329   gcc  
mips allmodconfig   gcc  
mips allyesconfig   gcc  
mips randconfig-r036-20230329   clang
nios2   defconfig   gcc  
nios2randconfig-r031-20230329   gcc  
parisc  defconfig   gcc  
parisc   randconfig-r004-20230329   gcc  
parisc   randconfig-r022-20230329   gcc  
parisc   randconfig-r025-20230329   gcc  
parisc64defconfig   gcc  
powerpc  allmodconfig   gcc  
powerpc   allnoconfig   gcc  
powerpc  randconfig-r003-20230329   gcc  
riscvallmodconfig   gcc  
riscv allnoconfig   gcc  
riscv   defconfig   gcc  
riscvrandconfig-r005-20230329   gcc  
riscvrandconfig-r042-20230329   clang
riscv  rv32_defconfig   gcc  
s390 allmodconfig   gcc  
s390 allyesconfig   gcc  
s390defconfig   gcc  
s390 randconfig-r026-20230329   clang
s390 randconfig-r044-20230329   clang
sh   allmodconfig   gcc  
sh   randconfig-r024-20230329   gcc  
sparc   defconfig   gcc  
um i386_defconfig   gcc  
um   x86_64_defconfig   gcc  
x86_64allnoconfig   gcc  
x86_64   allyesconfig   gcc  
x86_64  defconfig   gcc  
x86_64  kexec   gcc  
x86_64randconfig-a001   clang
x86_64randconfig-a002   gcc  
x86_64

[driver-core:driver-core-testing] BUILD SUCCESS 61f21988d806a5c93c39179f2d91ea2d3219b025

2023-03-29 Thread kernel test robot
tree/branch: 
https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 
driver-core-testing
branch HEAD: 61f21988d806a5c93c39179f2d91ea2d3219b025  docs: driver-api: 
firmware_loader: fix missing argument in usage example

elapsed time: 730m

configs tested: 233
configs skipped: 29

The following configs have been built successfully.
More configs may be tested in the coming days.

tested configs:
alphaallyesconfig   gcc  
alphabuildonly-randconfig-r004-20230330   gcc  
alpha   defconfig   gcc  
alpharandconfig-r004-20230329   gcc  
alpharandconfig-r012-20230329   gcc  
alpharandconfig-r023-20230329   gcc  
alpharandconfig-r026-20230329   gcc  
arc  allyesconfig   gcc  
arc  buildonly-randconfig-r002-20230329   gcc  
arc  buildonly-randconfig-r005-20230329   gcc  
arc defconfig   gcc  
arc nsimosci_hs_smp_defconfig   gcc  
arc  randconfig-r005-20230329   gcc  
arc  randconfig-r013-20230329   gcc  
arc  randconfig-r016-20230329   gcc  
arc  randconfig-r025-20230329   gcc  
arc  randconfig-r033-20230329   gcc  
arc  randconfig-r034-20230329   gcc  
arc  randconfig-r043-20230329   gcc  
arm  allmodconfig   gcc  
arm  allyesconfig   gcc  
arm axm55xx_defconfig   gcc  
arm  buildonly-randconfig-r003-20230329   gcc  
arm  buildonly-randconfig-r006-20230329   gcc  
arm defconfig   gcc  
armhisi_defconfig   gcc  
arm lpc18xx_defconfig   gcc  
arm pxa_defconfig   gcc  
arm  randconfig-r013-20230329   gcc  
arm  randconfig-r021-20230329   gcc  
arm  randconfig-r025-20230329   gcc  
arm  randconfig-r046-20230329   gcc  
armrealview_defconfig   gcc  
arm64allyesconfig   gcc  
arm64buildonly-randconfig-r001-20230329   gcc  
arm64buildonly-randconfig-r002-20230329   gcc  
arm64   defconfig   gcc  
arm64randconfig-r013-20230329   clang
arm64randconfig-r025-20230329   clang
arm64randconfig-r026-20230329   clang
arm64randconfig-r032-20230329   gcc  
arm64randconfig-r035-20230329   gcc  
arm64randconfig-r036-20230329   gcc  
cskydefconfig   gcc  
csky randconfig-r003-20230329   gcc  
csky randconfig-r004-20230329   gcc  
csky randconfig-r011-20230329   gcc  
csky randconfig-r026-20230329   gcc  
hexagon  randconfig-r016-20230329   clang
hexagon  randconfig-r033-20230329   clang
hexagon  randconfig-r041-20230329   clang
hexagon  randconfig-r045-20230329   clang
i386  allnoconfig   clang
i386 allyesconfig   gcc  
i386  debian-10.3   gcc  
i386defconfig   gcc  
i386  randconfig-a002   clang
i386  randconfig-a004   clang
i386  randconfig-a006   clang
i386  randconfig-a012   gcc  
i386  randconfig-a014   gcc  
i386  randconfig-a016   gcc  
i386  randconfig-c001   gcc  
ia64 allmodconfig   gcc  
ia64 buildonly-randconfig-r003-20230329   gcc  
ia64 buildonly-randconfig-r005-20230329   gcc  
ia64 buildonly-randconfig-r005-20230330   gcc  
ia64defconfig   gcc  
ia64 randconfig-r004-20230329   gcc  
ia64 randconfig-r005-20230329   gcc  
ia64 randconfig-r015-20230329   gcc  
ia64 randconfig-r036-20230329   gcc  
ia64zx1_defconfig   gcc  
loongarchallmodconfig   gcc  
loongarch allnoconfig   gcc  
loongarchbuildonly-randconfig-r003-20230329   gcc  
loongarch   defconfig   gcc  
loongarch loongson3_defconfig   gcc  
loongarchrandconfig-r002-20230329   gcc  
loongarchrandconfig-r004-20230329   gcc  
loongarchrandconfig-r006-20230329   gcc  
loongarchrandconfig-r015-20230329   gcc  
loongarchrandconfig-r022-20230329   gcc  
loongarchrandconfig-r023-20230329   gcc  
m68k