drivers/video/fbdev//omap2/omapfb/dss/hdmi4_core.c:529:1: warning: the frame size of 8648 bytes is larger than 8192 bytes

From: kbuild test robot
Date: Mon May 20 2019 - 07:14:08 EST


tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: a188339ca5a396acc588e5851ed7e19f66b0ebd9
commit: 81a56f6dcd20325607d6008f4bb560c96f4c821a gcc-plugins: structleak: Generalize to all variable types
date: 3 months ago
config: s390-allyesconfig (attached as .config)
compiler: s390-linux-gcc (GCC) 8.1.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout 81a56f6dcd20325607d6008f4bb560c96f4c821a
# save the attached .config to linux build tree
GCC_VERSION=8.1.0 make.cross ARCH=s390

If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@xxxxxxxxx>

All warnings (new ones prefixed by >>):

drivers/video/fbdev//omap2/omapfb/dss/hdmi4_core.c: In function 'hdmi4_core_dump':
>> drivers/video/fbdev//omap2/omapfb/dss/hdmi4_core.c:529:1: warning: the frame size of 8648 bytes is larger than 8192 bytes [-Wframe-larger-than=]
}
^

vim +529 drivers/video/fbdev//omap2/omapfb/dss/hdmi4_core.c

f76ee892 Tomi Valkeinen 2015-12-09 362
f76ee892 Tomi Valkeinen 2015-12-09 363 void hdmi4_core_dump(struct hdmi_core_data *core, struct seq_file *s)
f76ee892 Tomi Valkeinen 2015-12-09 364 {
f76ee892 Tomi Valkeinen 2015-12-09 365 int i;
f76ee892 Tomi Valkeinen 2015-12-09 366
f76ee892 Tomi Valkeinen 2015-12-09 367 #define CORE_REG(i, name) name(i)
f76ee892 Tomi Valkeinen 2015-12-09 368 #define DUMPCORE(r) seq_printf(s, "%-35s %08x\n", #r,\
f76ee892 Tomi Valkeinen 2015-12-09 369 hdmi_read_reg(core->base, r))
f76ee892 Tomi Valkeinen 2015-12-09 370 #define DUMPCOREAV(r) seq_printf(s, "%-35s %08x\n", #r,\
f76ee892 Tomi Valkeinen 2015-12-09 371 hdmi_read_reg(hdmi_av_base(core), r))
f76ee892 Tomi Valkeinen 2015-12-09 372 #define DUMPCOREAV2(i, r) seq_printf(s, "%s[%d]%*s %08x\n", #r, i, \
f76ee892 Tomi Valkeinen 2015-12-09 373 (i < 10) ? 32 - (int)strlen(#r) : 31 - (int)strlen(#r), " ", \
f76ee892 Tomi Valkeinen 2015-12-09 374 hdmi_read_reg(hdmi_av_base(core), CORE_REG(i, r)))
f76ee892 Tomi Valkeinen 2015-12-09 375
f76ee892 Tomi Valkeinen 2015-12-09 376 DUMPCORE(HDMI_CORE_SYS_VND_IDL);
f76ee892 Tomi Valkeinen 2015-12-09 377 DUMPCORE(HDMI_CORE_SYS_DEV_IDL);
f76ee892 Tomi Valkeinen 2015-12-09 378 DUMPCORE(HDMI_CORE_SYS_DEV_IDH);
f76ee892 Tomi Valkeinen 2015-12-09 379 DUMPCORE(HDMI_CORE_SYS_DEV_REV);
f76ee892 Tomi Valkeinen 2015-12-09 380 DUMPCORE(HDMI_CORE_SYS_SRST);
f76ee892 Tomi Valkeinen 2015-12-09 381 DUMPCORE(HDMI_CORE_SYS_SYS_CTRL1);
f76ee892 Tomi Valkeinen 2015-12-09 382 DUMPCORE(HDMI_CORE_SYS_SYS_STAT);
f76ee892 Tomi Valkeinen 2015-12-09 383 DUMPCORE(HDMI_CORE_SYS_SYS_CTRL3);
f76ee892 Tomi Valkeinen 2015-12-09 384 DUMPCORE(HDMI_CORE_SYS_DE_DLY);
f76ee892 Tomi Valkeinen 2015-12-09 385 DUMPCORE(HDMI_CORE_SYS_DE_CTRL);
f76ee892 Tomi Valkeinen 2015-12-09 386 DUMPCORE(HDMI_CORE_SYS_DE_TOP);
f76ee892 Tomi Valkeinen 2015-12-09 387 DUMPCORE(HDMI_CORE_SYS_DE_CNTL);
f76ee892 Tomi Valkeinen 2015-12-09 388 DUMPCORE(HDMI_CORE_SYS_DE_CNTH);
f76ee892 Tomi Valkeinen 2015-12-09 389 DUMPCORE(HDMI_CORE_SYS_DE_LINL);
f76ee892 Tomi Valkeinen 2015-12-09 390 DUMPCORE(HDMI_CORE_SYS_DE_LINH_1);
f76ee892 Tomi Valkeinen 2015-12-09 391 DUMPCORE(HDMI_CORE_SYS_HRES_L);
f76ee892 Tomi Valkeinen 2015-12-09 392 DUMPCORE(HDMI_CORE_SYS_HRES_H);
f76ee892 Tomi Valkeinen 2015-12-09 393 DUMPCORE(HDMI_CORE_SYS_VRES_L);
f76ee892 Tomi Valkeinen 2015-12-09 394 DUMPCORE(HDMI_CORE_SYS_VRES_H);
f76ee892 Tomi Valkeinen 2015-12-09 395 DUMPCORE(HDMI_CORE_SYS_IADJUST);
f76ee892 Tomi Valkeinen 2015-12-09 396 DUMPCORE(HDMI_CORE_SYS_POLDETECT);
f76ee892 Tomi Valkeinen 2015-12-09 397 DUMPCORE(HDMI_CORE_SYS_HWIDTH1);
f76ee892 Tomi Valkeinen 2015-12-09 398 DUMPCORE(HDMI_CORE_SYS_HWIDTH2);
f76ee892 Tomi Valkeinen 2015-12-09 399 DUMPCORE(HDMI_CORE_SYS_VWIDTH);
f76ee892 Tomi Valkeinen 2015-12-09 400 DUMPCORE(HDMI_CORE_SYS_VID_CTRL);
f76ee892 Tomi Valkeinen 2015-12-09 401 DUMPCORE(HDMI_CORE_SYS_VID_ACEN);
f76ee892 Tomi Valkeinen 2015-12-09 402 DUMPCORE(HDMI_CORE_SYS_VID_MODE);
f76ee892 Tomi Valkeinen 2015-12-09 403 DUMPCORE(HDMI_CORE_SYS_VID_BLANK1);
f76ee892 Tomi Valkeinen 2015-12-09 404 DUMPCORE(HDMI_CORE_SYS_VID_BLANK3);
f76ee892 Tomi Valkeinen 2015-12-09 405 DUMPCORE(HDMI_CORE_SYS_VID_BLANK1);
f76ee892 Tomi Valkeinen 2015-12-09 406 DUMPCORE(HDMI_CORE_SYS_DC_HEADER);
f76ee892 Tomi Valkeinen 2015-12-09 407 DUMPCORE(HDMI_CORE_SYS_VID_DITHER);
f76ee892 Tomi Valkeinen 2015-12-09 408 DUMPCORE(HDMI_CORE_SYS_RGB2XVYCC_CT);
f76ee892 Tomi Valkeinen 2015-12-09 409 DUMPCORE(HDMI_CORE_SYS_R2Y_COEFF_LOW);
f76ee892 Tomi Valkeinen 2015-12-09 410 DUMPCORE(HDMI_CORE_SYS_R2Y_COEFF_UP);
f76ee892 Tomi Valkeinen 2015-12-09 411 DUMPCORE(HDMI_CORE_SYS_G2Y_COEFF_LOW);
f76ee892 Tomi Valkeinen 2015-12-09 412 DUMPCORE(HDMI_CORE_SYS_G2Y_COEFF_UP);
f76ee892 Tomi Valkeinen 2015-12-09 413 DUMPCORE(HDMI_CORE_SYS_B2Y_COEFF_LOW);
f76ee892 Tomi Valkeinen 2015-12-09 414 DUMPCORE(HDMI_CORE_SYS_B2Y_COEFF_UP);
f76ee892 Tomi Valkeinen 2015-12-09 415 DUMPCORE(HDMI_CORE_SYS_R2CB_COEFF_LOW);
f76ee892 Tomi Valkeinen 2015-12-09 416 DUMPCORE(HDMI_CORE_SYS_R2CB_COEFF_UP);
f76ee892 Tomi Valkeinen 2015-12-09 417 DUMPCORE(HDMI_CORE_SYS_G2CB_COEFF_LOW);
f76ee892 Tomi Valkeinen 2015-12-09 418 DUMPCORE(HDMI_CORE_SYS_G2CB_COEFF_UP);
f76ee892 Tomi Valkeinen 2015-12-09 419 DUMPCORE(HDMI_CORE_SYS_B2CB_COEFF_LOW);
f76ee892 Tomi Valkeinen 2015-12-09 420 DUMPCORE(HDMI_CORE_SYS_B2CB_COEFF_UP);
f76ee892 Tomi Valkeinen 2015-12-09 421 DUMPCORE(HDMI_CORE_SYS_R2CR_COEFF_LOW);
f76ee892 Tomi Valkeinen 2015-12-09 422 DUMPCORE(HDMI_CORE_SYS_R2CR_COEFF_UP);
f76ee892 Tomi Valkeinen 2015-12-09 423 DUMPCORE(HDMI_CORE_SYS_G2CR_COEFF_LOW);
f76ee892 Tomi Valkeinen 2015-12-09 424 DUMPCORE(HDMI_CORE_SYS_G2CR_COEFF_UP);
f76ee892 Tomi Valkeinen 2015-12-09 425 DUMPCORE(HDMI_CORE_SYS_B2CR_COEFF_LOW);
f76ee892 Tomi Valkeinen 2015-12-09 426 DUMPCORE(HDMI_CORE_SYS_B2CR_COEFF_UP);
f76ee892 Tomi Valkeinen 2015-12-09 427 DUMPCORE(HDMI_CORE_SYS_RGB_OFFSET_LOW);
f76ee892 Tomi Valkeinen 2015-12-09 428 DUMPCORE(HDMI_CORE_SYS_RGB_OFFSET_UP);
f76ee892 Tomi Valkeinen 2015-12-09 429 DUMPCORE(HDMI_CORE_SYS_Y_OFFSET_LOW);
f76ee892 Tomi Valkeinen 2015-12-09 430 DUMPCORE(HDMI_CORE_SYS_Y_OFFSET_UP);
f76ee892 Tomi Valkeinen 2015-12-09 431 DUMPCORE(HDMI_CORE_SYS_CBCR_OFFSET_LOW);
f76ee892 Tomi Valkeinen 2015-12-09 432 DUMPCORE(HDMI_CORE_SYS_CBCR_OFFSET_UP);
f76ee892 Tomi Valkeinen 2015-12-09 433 DUMPCORE(HDMI_CORE_SYS_INTR_STATE);
f76ee892 Tomi Valkeinen 2015-12-09 434 DUMPCORE(HDMI_CORE_SYS_INTR1);
f76ee892 Tomi Valkeinen 2015-12-09 435 DUMPCORE(HDMI_CORE_SYS_INTR2);
f76ee892 Tomi Valkeinen 2015-12-09 436 DUMPCORE(HDMI_CORE_SYS_INTR3);
f76ee892 Tomi Valkeinen 2015-12-09 437 DUMPCORE(HDMI_CORE_SYS_INTR4);
f76ee892 Tomi Valkeinen 2015-12-09 438 DUMPCORE(HDMI_CORE_SYS_INTR_UNMASK1);
f76ee892 Tomi Valkeinen 2015-12-09 439 DUMPCORE(HDMI_CORE_SYS_INTR_UNMASK2);
f76ee892 Tomi Valkeinen 2015-12-09 440 DUMPCORE(HDMI_CORE_SYS_INTR_UNMASK3);
f76ee892 Tomi Valkeinen 2015-12-09 441 DUMPCORE(HDMI_CORE_SYS_INTR_UNMASK4);
f76ee892 Tomi Valkeinen 2015-12-09 442 DUMPCORE(HDMI_CORE_SYS_INTR_CTRL);
f76ee892 Tomi Valkeinen 2015-12-09 443 DUMPCORE(HDMI_CORE_SYS_TMDS_CTRL);
f76ee892 Tomi Valkeinen 2015-12-09 444
f76ee892 Tomi Valkeinen 2015-12-09 445 DUMPCORE(HDMI_CORE_DDC_ADDR);
f76ee892 Tomi Valkeinen 2015-12-09 446 DUMPCORE(HDMI_CORE_DDC_SEGM);
f76ee892 Tomi Valkeinen 2015-12-09 447 DUMPCORE(HDMI_CORE_DDC_OFFSET);
f76ee892 Tomi Valkeinen 2015-12-09 448 DUMPCORE(HDMI_CORE_DDC_COUNT1);
f76ee892 Tomi Valkeinen 2015-12-09 449 DUMPCORE(HDMI_CORE_DDC_COUNT2);
f76ee892 Tomi Valkeinen 2015-12-09 450 DUMPCORE(HDMI_CORE_DDC_STATUS);
f76ee892 Tomi Valkeinen 2015-12-09 451 DUMPCORE(HDMI_CORE_DDC_CMD);
f76ee892 Tomi Valkeinen 2015-12-09 452 DUMPCORE(HDMI_CORE_DDC_DATA);
f76ee892 Tomi Valkeinen 2015-12-09 453
f76ee892 Tomi Valkeinen 2015-12-09 454 DUMPCOREAV(HDMI_CORE_AV_ACR_CTRL);
f76ee892 Tomi Valkeinen 2015-12-09 455 DUMPCOREAV(HDMI_CORE_AV_FREQ_SVAL);
f76ee892 Tomi Valkeinen 2015-12-09 456 DUMPCOREAV(HDMI_CORE_AV_N_SVAL1);
f76ee892 Tomi Valkeinen 2015-12-09 457 DUMPCOREAV(HDMI_CORE_AV_N_SVAL2);
f76ee892 Tomi Valkeinen 2015-12-09 458 DUMPCOREAV(HDMI_CORE_AV_N_SVAL3);
f76ee892 Tomi Valkeinen 2015-12-09 459 DUMPCOREAV(HDMI_CORE_AV_CTS_SVAL1);
f76ee892 Tomi Valkeinen 2015-12-09 460 DUMPCOREAV(HDMI_CORE_AV_CTS_SVAL2);
f76ee892 Tomi Valkeinen 2015-12-09 461 DUMPCOREAV(HDMI_CORE_AV_CTS_SVAL3);
f76ee892 Tomi Valkeinen 2015-12-09 462 DUMPCOREAV(HDMI_CORE_AV_CTS_HVAL1);
f76ee892 Tomi Valkeinen 2015-12-09 463 DUMPCOREAV(HDMI_CORE_AV_CTS_HVAL2);
f76ee892 Tomi Valkeinen 2015-12-09 464 DUMPCOREAV(HDMI_CORE_AV_CTS_HVAL3);
f76ee892 Tomi Valkeinen 2015-12-09 465 DUMPCOREAV(HDMI_CORE_AV_AUD_MODE);
f76ee892 Tomi Valkeinen 2015-12-09 466 DUMPCOREAV(HDMI_CORE_AV_SPDIF_CTRL);
f76ee892 Tomi Valkeinen 2015-12-09 467 DUMPCOREAV(HDMI_CORE_AV_HW_SPDIF_FS);
f76ee892 Tomi Valkeinen 2015-12-09 468 DUMPCOREAV(HDMI_CORE_AV_SWAP_I2S);
f76ee892 Tomi Valkeinen 2015-12-09 469 DUMPCOREAV(HDMI_CORE_AV_SPDIF_ERTH);
f76ee892 Tomi Valkeinen 2015-12-09 470 DUMPCOREAV(HDMI_CORE_AV_I2S_IN_MAP);
f76ee892 Tomi Valkeinen 2015-12-09 471 DUMPCOREAV(HDMI_CORE_AV_I2S_IN_CTRL);
f76ee892 Tomi Valkeinen 2015-12-09 472 DUMPCOREAV(HDMI_CORE_AV_I2S_CHST0);
f76ee892 Tomi Valkeinen 2015-12-09 473 DUMPCOREAV(HDMI_CORE_AV_I2S_CHST1);
f76ee892 Tomi Valkeinen 2015-12-09 474 DUMPCOREAV(HDMI_CORE_AV_I2S_CHST2);
f76ee892 Tomi Valkeinen 2015-12-09 475 DUMPCOREAV(HDMI_CORE_AV_I2S_CHST4);
f76ee892 Tomi Valkeinen 2015-12-09 476 DUMPCOREAV(HDMI_CORE_AV_I2S_CHST5);
f76ee892 Tomi Valkeinen 2015-12-09 477 DUMPCOREAV(HDMI_CORE_AV_ASRC);
f76ee892 Tomi Valkeinen 2015-12-09 478 DUMPCOREAV(HDMI_CORE_AV_I2S_IN_LEN);
f76ee892 Tomi Valkeinen 2015-12-09 479 DUMPCOREAV(HDMI_CORE_AV_HDMI_CTRL);
f76ee892 Tomi Valkeinen 2015-12-09 480 DUMPCOREAV(HDMI_CORE_AV_AUDO_TXSTAT);
f76ee892 Tomi Valkeinen 2015-12-09 481 DUMPCOREAV(HDMI_CORE_AV_AUD_PAR_BUSCLK_1);
f76ee892 Tomi Valkeinen 2015-12-09 482 DUMPCOREAV(HDMI_CORE_AV_AUD_PAR_BUSCLK_2);
f76ee892 Tomi Valkeinen 2015-12-09 483 DUMPCOREAV(HDMI_CORE_AV_AUD_PAR_BUSCLK_3);
f76ee892 Tomi Valkeinen 2015-12-09 484 DUMPCOREAV(HDMI_CORE_AV_TEST_TXCTRL);
f76ee892 Tomi Valkeinen 2015-12-09 485 DUMPCOREAV(HDMI_CORE_AV_DPD);
f76ee892 Tomi Valkeinen 2015-12-09 486 DUMPCOREAV(HDMI_CORE_AV_PB_CTRL1);
f76ee892 Tomi Valkeinen 2015-12-09 487 DUMPCOREAV(HDMI_CORE_AV_PB_CTRL2);
f76ee892 Tomi Valkeinen 2015-12-09 488 DUMPCOREAV(HDMI_CORE_AV_AVI_TYPE);
f76ee892 Tomi Valkeinen 2015-12-09 489 DUMPCOREAV(HDMI_CORE_AV_AVI_VERS);
f76ee892 Tomi Valkeinen 2015-12-09 490 DUMPCOREAV(HDMI_CORE_AV_AVI_LEN);
f76ee892 Tomi Valkeinen 2015-12-09 491 DUMPCOREAV(HDMI_CORE_AV_AVI_CHSUM);
f76ee892 Tomi Valkeinen 2015-12-09 492
f76ee892 Tomi Valkeinen 2015-12-09 493 for (i = 0; i < HDMI_CORE_AV_AVI_DBYTE_NELEMS; i++)
f76ee892 Tomi Valkeinen 2015-12-09 494 DUMPCOREAV2(i, HDMI_CORE_AV_AVI_DBYTE);
f76ee892 Tomi Valkeinen 2015-12-09 495
f76ee892 Tomi Valkeinen 2015-12-09 496 DUMPCOREAV(HDMI_CORE_AV_SPD_TYPE);
f76ee892 Tomi Valkeinen 2015-12-09 497 DUMPCOREAV(HDMI_CORE_AV_SPD_VERS);
f76ee892 Tomi Valkeinen 2015-12-09 498 DUMPCOREAV(HDMI_CORE_AV_SPD_LEN);
f76ee892 Tomi Valkeinen 2015-12-09 499 DUMPCOREAV(HDMI_CORE_AV_SPD_CHSUM);
f76ee892 Tomi Valkeinen 2015-12-09 500
f76ee892 Tomi Valkeinen 2015-12-09 501 for (i = 0; i < HDMI_CORE_AV_SPD_DBYTE_NELEMS; i++)
f76ee892 Tomi Valkeinen 2015-12-09 502 DUMPCOREAV2(i, HDMI_CORE_AV_SPD_DBYTE);
f76ee892 Tomi Valkeinen 2015-12-09 503
f76ee892 Tomi Valkeinen 2015-12-09 504 DUMPCOREAV(HDMI_CORE_AV_AUDIO_TYPE);
f76ee892 Tomi Valkeinen 2015-12-09 505 DUMPCOREAV(HDMI_CORE_AV_AUDIO_VERS);
f76ee892 Tomi Valkeinen 2015-12-09 506 DUMPCOREAV(HDMI_CORE_AV_AUDIO_LEN);
f76ee892 Tomi Valkeinen 2015-12-09 507 DUMPCOREAV(HDMI_CORE_AV_AUDIO_CHSUM);
f76ee892 Tomi Valkeinen 2015-12-09 508
f76ee892 Tomi Valkeinen 2015-12-09 509 for (i = 0; i < HDMI_CORE_AV_AUD_DBYTE_NELEMS; i++)
f76ee892 Tomi Valkeinen 2015-12-09 510 DUMPCOREAV2(i, HDMI_CORE_AV_AUD_DBYTE);
f76ee892 Tomi Valkeinen 2015-12-09 511
f76ee892 Tomi Valkeinen 2015-12-09 512 DUMPCOREAV(HDMI_CORE_AV_MPEG_TYPE);
f76ee892 Tomi Valkeinen 2015-12-09 513 DUMPCOREAV(HDMI_CORE_AV_MPEG_VERS);
f76ee892 Tomi Valkeinen 2015-12-09 514 DUMPCOREAV(HDMI_CORE_AV_MPEG_LEN);
f76ee892 Tomi Valkeinen 2015-12-09 515 DUMPCOREAV(HDMI_CORE_AV_MPEG_CHSUM);
f76ee892 Tomi Valkeinen 2015-12-09 516
f76ee892 Tomi Valkeinen 2015-12-09 517 for (i = 0; i < HDMI_CORE_AV_MPEG_DBYTE_NELEMS; i++)
f76ee892 Tomi Valkeinen 2015-12-09 518 DUMPCOREAV2(i, HDMI_CORE_AV_MPEG_DBYTE);
f76ee892 Tomi Valkeinen 2015-12-09 519
f76ee892 Tomi Valkeinen 2015-12-09 520 for (i = 0; i < HDMI_CORE_AV_GEN_DBYTE_NELEMS; i++)
f76ee892 Tomi Valkeinen 2015-12-09 521 DUMPCOREAV2(i, HDMI_CORE_AV_GEN_DBYTE);
f76ee892 Tomi Valkeinen 2015-12-09 522
f76ee892 Tomi Valkeinen 2015-12-09 523 DUMPCOREAV(HDMI_CORE_AV_CP_BYTE1);
f76ee892 Tomi Valkeinen 2015-12-09 524
f76ee892 Tomi Valkeinen 2015-12-09 525 for (i = 0; i < HDMI_CORE_AV_GEN2_DBYTE_NELEMS; i++)
f76ee892 Tomi Valkeinen 2015-12-09 526 DUMPCOREAV2(i, HDMI_CORE_AV_GEN2_DBYTE);
f76ee892 Tomi Valkeinen 2015-12-09 527
f76ee892 Tomi Valkeinen 2015-12-09 528 DUMPCOREAV(HDMI_CORE_AV_CEC_ADDR_ID);
f76ee892 Tomi Valkeinen 2015-12-09 @529 }
f76ee892 Tomi Valkeinen 2015-12-09 530

:::::: The code at line 529 was first introduced by commit
:::::: f76ee892a99e68b55402b8d4b8aeffcae2aff34d omapfb: copy omapdss & displays for omapfb

:::::: TO: Tomi Valkeinen <tomi.valkeinen@xxxxxx>
:::::: CC: Tomi Valkeinen <tomi.valkeinen@xxxxxx>

---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation

Attachment: .config.gz
Description: application/gzip