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 C2844C61DA4 for ; Mon, 30 Jan 2023 13:54:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4079A6B0072; Mon, 30 Jan 2023 08:54:11 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 3B8236B0073; Mon, 30 Jan 2023 08:54:11 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 280446B0074; Mon, 30 Jan 2023 08:54:11 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 179A66B0072 for ; Mon, 30 Jan 2023 08:54:11 -0500 (EST) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id D1D3A1C60DD for ; Mon, 30 Jan 2023 13:54:10 +0000 (UTC) X-FDA: 80411609460.28.9CE7432 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by imf03.hostedemail.com (Postfix) with ESMTP id 236AF20012 for ; Mon, 30 Jan 2023 13:54:07 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=VLLbJ0Hg; spf=pass (imf03.hostedemail.com: domain of lkp@intel.com designates 134.134.136.24 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1675086849; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=x8KZW1AIBPHs/iAXnerf1160L9LoPrRNMNLGO8Q3pkM=; b=a4jH7XZ6XNeDgJDYyMsq8HAKfRRNjUjrEh0B+rGs/kvVxo1bGDETXVCwHds6yaKOF/NxNM kAdEYpjCrwpQksgC2Bo++/0ru1X2s8ohL1DGf78j0Ias6dyk5IVptuOQUBNVi1t5wqCmEB rUoT8MKXkbA+8TKHlIhAPjHqBuw504c= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=VLLbJ0Hg; spf=pass (imf03.hostedemail.com: domain of lkp@intel.com designates 134.134.136.24 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1675086849; a=rsa-sha256; cv=none; b=YV5q8/Mpdc/Fid3pV7uXd/pQu0dZPk+Q6SarZnWEMp3qFdyObBDyxrl2SnSmQ+7TGR0x8/ tdZ/sIYPqYC4AyE6/ddT82nxDvbu5uEzvv5isZIVBcqXNA2bECZXfxmrrz/5H24R7dDndu +bHYDuUYGnRXLGFJwPE3nsn+S3Q/KLM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1675086848; x=1706622848; h=date:from:to:cc:subject:message-id:mime-version; bh=Zr0JAo9B6pRHlxfCWkz/hXhGUbZSBfbIIIRxct32Zg4=; b=VLLbJ0Hgfn+dqXkPbZ2qaM3DCTsgDE2lqCc18Jm+Qm+Q5uRt0qkxbWun DwF1nlGieBtKnmDsxW3mD0FBOEWCHswN3vwMVBcgKhDJ7prw42rNTzj9v n7RCGBJ18plOe2U3LEnM9Q09hApX09YD8zCTDhFR8svUZaJBpx35qNUlY CRCZuCddiO61RIeGzhGrVA1YNsf0LvtPVLSS4Qc0qa9ecqCOYHEqgiZHJ vo74txsrQXExcQOYiKFHgbkkBPKv2racm8XxWSkzZ6sQJsCy4Rp/1/iRs dZTZoDrVxolknyv9bkFu2r73x5fwbEaPZNO4THpcFOO9jfPTfcOyI3hQl g==; X-IronPort-AV: E=McAfee;i="6500,9779,10606"; a="328835241" X-IronPort-AV: E=Sophos;i="5.97,258,1669104000"; d="scan'208";a="328835241" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jan 2023 05:54:06 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10606"; a="664093307" X-IronPort-AV: E=Sophos;i="5.97,258,1669104000"; d="scan'208";a="664093307" Received: from lkp-server01.sh.intel.com (HELO ffa7f14d1d0f) ([10.239.97.150]) by orsmga002.jf.intel.com with ESMTP; 30 Jan 2023 05:54:04 -0800 Received: from kbuild by ffa7f14d1d0f with local (Exim 4.96) (envelope-from ) id 1pMUbj-0003ec-2Q; Mon, 30 Jan 2023 13:54:03 +0000 Date: Mon, 30 Jan 2023 21:53:54 +0800 From: kernel test robot To: "Steven Rostedt (Google)" Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List Subject: [linux-next:master 7031/9183] kernel/trace/trace_events_synth.c:567 trace_event_raw_event_synth() warn: inconsistent indenting Message-ID: <202301302110.mEtNwkBD-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Server: rspam05 X-Rspamd-Queue-Id: 236AF20012 X-Stat-Signature: jwd3rswr3rfter6mkirrkodgni4z6bhe X-Rspam-User: X-HE-Tag: 1675086847-266282 X-HE-Meta: U2FsdGVkX18yRlYvWItgx9rl0MEEa817xyPwMrXQE7JVBayv/Wk3ymk+falrFcYsJITlkgAPsU42eo5XwMJ0EqCGwCk2H5/gMbHAYq8bKKrByvQb76zbvyQ8t4UJMRisTXu6r+zkmLKxC0dBJAiTIcio+HsK+itiMYTGZ/9AWiifxN6L/CP+cuV3BtZ9JrnsK87s0OwmFK+5W2OcMuvGRAEP+n+ibSoTY7Z/8QWsCM5dxguKztcZsbsBU4gMkxR1FSopARNpbwu6Vj4pbS1GXeScLFbaRITi0GZ9VYpCHyJeh67hqUJ2HZN+qG695l8kB8rlouLP0smlYK8TJsq5cUFUhft0v4u0xBFpISlESGy1of7l69v3qsoQIsxk7/+MW5tJ6hormCtXn2Kt+8LZGa8XnHdlI0msu+lhjAoWwCpOYp7pehL5LLjKDi8aBdkIwkEQiY7hvMb3MYaFKqeCk52Aun6F990jI1/VMnTiTWqbbKxdFbbrJD2jur8rVbj+QhOOcEqVqsEHZZDVpqCLY20FP66eGaaAJmlPSoD3EkmqvznwTDsmBRyxEY742tTgUbyRBeomHEkENNNXnIv+g/3mcRNBN2p9c3MVmzReaVF1/u7dWU4x8ZCn+FWtnoJWgslR0j5inC263IocKCo7qGZ1SgqRw2kcVzXhClCh7SKTknc3cgitwATiVE1+b6mXNjIGDcx7/a0J55CWZbA7s+fKXcMSkhGMyvT9BIYtN0TMDlIaPfCTzP5jI4oSuyqEwn728achMi2/rkoWuqJmpCxFn96zNQ3FIst86ChGnPty3IU/I5LaFgREndNnbi+tvLGIy1Qtmrby6icDh2lPvCaEyX95b6HNbFos73rg8mjMJJ6W2nPVcfNk2bQkePZcmuPaEan+0baJReMWL17Fa1NRYpGL3UeSxb52nYANADNoeBXrUBkvSIIz7u13A0/dvnlRae2iVOByrYK7YaT ZuQePmWT 6a9SC3lYV8TLLieitTBCmJ3OxcwQIHAwMg8GgwZWJmNd6yOmTwj6dEV9qR+CADZ3jnAxnpTlamdUipT2GvPuCcm2Hw93/hBh0ICRJmItYbslTgfw8/Ude4Ba3D5rjuwjXq96IHL6ZcNpK/ayd6cWKXjQMFM2qzoFN/06h/+1ox9VpCMgNFWE7wr6s8Aiw3bmx6L8hJ0W9nA2omFFSHYObRCDYQaOE/h+n2vaHozXm14wo7Zz/zGU1zrO3vH17410U1gNsZ5QUIK2Vc8Ogj9E9hQHZ7lr8wo1RIdXR9XXq+seZtnTrOHtnU+suHwcXQAxFZxVu1V+dsQqdFLiSA9wBhrVKUiRK4K33iYrW1tMXZkoQlY76i3nz8AAlvw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: ae0c77e1bc6963c67c6c09e8c72959fcb1ed8d5f commit: 00cf3d672a9dd409418647e9f98784c339c3ff63 [7031/9183] tracing: Allow synthetic events to pass around stacktraces config: i386-randconfig-m021 (https://download.01.org/0day-ci/archive/20230130/202301302110.mEtNwkBD-lkp@intel.com/config) compiler: gcc-11 (Debian 11.3.0-8) 11.3.0 If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot smatch warnings: kernel/trace/trace_events_synth.c:567 trace_event_raw_event_synth() warn: inconsistent indenting vim +567 kernel/trace/trace_events_synth.c 514 515 static notrace void trace_event_raw_event_synth(void *__data, 516 u64 *var_ref_vals, 517 unsigned int *var_ref_idx) 518 { 519 unsigned int i, n_u64, val_idx, len, data_size = 0; 520 struct trace_event_file *trace_file = __data; 521 struct synth_trace_event *entry; 522 struct trace_event_buffer fbuffer; 523 struct trace_buffer *buffer; 524 struct synth_event *event; 525 int fields_size = 0; 526 527 event = trace_file->event_call->data; 528 529 if (trace_trigger_soft_disabled(trace_file)) 530 return; 531 532 fields_size = event->n_u64 * sizeof(u64); 533 534 for (i = 0; i < event->n_dynamic_fields; i++) { 535 unsigned int field_pos = event->dynamic_fields[i]->field_pos; 536 char *str_val; 537 538 val_idx = var_ref_idx[field_pos]; 539 str_val = (char *)(long)var_ref_vals[val_idx]; 540 541 len = kern_fetch_store_strlen((unsigned long)str_val); 542 543 fields_size += len; 544 } 545 546 /* 547 * Avoid ring buffer recursion detection, as this event 548 * is being performed within another event. 549 */ 550 buffer = trace_file->tr->array_buffer.buffer; 551 ring_buffer_nest_start(buffer); 552 553 entry = trace_event_buffer_reserve(&fbuffer, trace_file, 554 sizeof(*entry) + fields_size); 555 if (!entry) 556 goto out; 557 558 for (i = 0, n_u64 = 0; i < event->n_fields; i++) { 559 val_idx = var_ref_idx[i]; 560 if (event->fields[i]->is_string) { 561 char *str_val = (char *)(long)var_ref_vals[val_idx]; 562 563 len = trace_string(entry, event, str_val, 564 event->fields[i]->is_dynamic, 565 data_size, &n_u64); 566 data_size += len; /* only dynamic string increments */ > 567 } if (event->fields[i]->is_stack) { 568 long *stack = (long *)(long)var_ref_vals[val_idx]; 569 570 len = trace_stack(entry, event, stack, 571 data_size, &n_u64); 572 data_size += len; 573 } else { 574 struct synth_field *field = event->fields[i]; 575 u64 val = var_ref_vals[val_idx]; 576 577 switch (field->size) { 578 case 1: 579 *(u8 *)&entry->fields[n_u64] = (u8)val; 580 break; 581 582 case 2: 583 *(u16 *)&entry->fields[n_u64] = (u16)val; 584 break; 585 586 case 4: 587 *(u32 *)&entry->fields[n_u64] = (u32)val; 588 break; 589 590 default: 591 entry->fields[n_u64] = val; 592 break; 593 } 594 n_u64++; 595 } 596 } 597 598 trace_event_buffer_commit(&fbuffer); 599 out: 600 ring_buffer_nest_end(buffer); 601 } 602 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests