get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/136339/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 136339,
    "url": "https://patches.dpdk.org/api/patches/136339/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/20240202174006.63373-1-stephen@networkplumber.org/",
    "project": {
        "id": 1,
        "url": "https://patches.dpdk.org/api/projects/1/?format=api",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<20240202174006.63373-1-stephen@networkplumber.org>",
    "list_archive_url": "https://inbox.dpdk.org/dev/20240202174006.63373-1-stephen@networkplumber.org",
    "date": "2024-02-02T17:40:05",
    "name": "drivers: Convert uses of RTE_LOG_DP to use RTE_LOG_DP_LINE",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "fa20a45381e4233a9e08d833754c2b5db6f31af6",
    "submitter": {
        "id": 27,
        "url": "https://patches.dpdk.org/api/people/27/?format=api",
        "name": "Stephen Hemminger",
        "email": "stephen@networkplumber.org"
    },
    "delegate": {
        "id": 24651,
        "url": "https://patches.dpdk.org/api/users/24651/?format=api",
        "username": "dmarchand",
        "first_name": "David",
        "last_name": "Marchand",
        "email": "david.marchand@redhat.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/20240202174006.63373-1-stephen@networkplumber.org/mbox/",
    "series": [
        {
            "id": 30993,
            "url": "https://patches.dpdk.org/api/series/30993/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=30993",
            "date": "2024-02-02T17:40:05",
            "name": "drivers: Convert uses of RTE_LOG_DP to use RTE_LOG_DP_LINE",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/30993/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/136339/comments/",
    "check": "warning",
    "checks": "https://patches.dpdk.org/api/patches/136339/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id B517943A52;\n\tFri,  2 Feb 2024 18:40:23 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 47C544064C;\n\tFri,  2 Feb 2024 18:40:23 +0100 (CET)",
            "from mail-pf1-f176.google.com (mail-pf1-f176.google.com\n [209.85.210.176])\n by mails.dpdk.org (Postfix) with ESMTP id 1E27940272\n for <dev@dpdk.org>; Fri,  2 Feb 2024 18:40:21 +0100 (CET)",
            "by mail-pf1-f176.google.com with SMTP id\n d2e1a72fcca58-6ddfb0dac4dso1817673b3a.1\n for <dev@dpdk.org>; Fri, 02 Feb 2024 09:40:21 -0800 (PST)",
            "from hermes.local (204-195-123-141.wavecable.com. [204.195.123.141])\n by smtp.gmail.com with ESMTPSA id\n s9-20020aa78289000000b006dd880c72d6sm1905084pfm.37.2024.02.02.09.40.19\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Fri, 02 Feb 2024 09:40:19 -0800 (PST)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1706895621;\n x=1707500421; darn=dpdk.org;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=OTVD09ArElcjihbRnaikCaOdPWtg1imA8c++pzzlxOc=;\n b=WiSPjb2b2rztCqrFNQ2msKpMZme8HxOUBxlWgKJu4RRxERgYiFTxi/bNZHsv3EsnNS\n DfjZt9npTXt3Uc5aO4rZDPgTBleSa8ZdspNGYyfQbqwiraxCqdNqEWW8IBrd24qkYJdA\n Kf9HELuv+HuXGqXn1onlORXKHUP0LEPlYJsBaQLVanxId3r5qVXDYRV/0CuD9ohG6u+s\n WjkEjmE8UHFFF6ZE1VzraVEd3hLa8gF2200GUE7uMev29Ibnp9nmughiHzsOtAhMPz9h\n XlMFUQgxhrimQefptJzcbmlHyJhQHonf78PHwMsjMOd8ClKGwHA0QXW1VQKuaozbvMoO\n AotA==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1706895621; x=1707500421;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=OTVD09ArElcjihbRnaikCaOdPWtg1imA8c++pzzlxOc=;\n b=QbIH0/SpzNA4v6DlVarYPZJyLICw0c04HpDJQF9Jr9PnDMJTyU6urefpQwxLcxRuDR\n ygJIHnghmZ+jPBIi5saxXHhNfx4PmL+WmVqC84WGShlihft7hlsuaWj6FFtMsAEHxcUw\n 94UvKgcpnp1K7R/FRpBshRs2djdz3sECM9nNsn4WUT/Du/boQ87tjcrUtMXIQsp6vMa5\n XuqiuMiX6EKbs8aIOYPvIbRyO6TiFDITd33f0dDoM2+gul7G4YIpqJ/JP80THC+DU3eL\n JUmdjPR2rsYrhOq3qCxgiLXEK2yma6sAFral73C6B4CwTRB1H3h+ez6/Nh0sC2j+SUCf\n pweg==",
        "X-Gm-Message-State": "AOJu0YzIdfJ9rzDDMcr8m6HcwQD0jd0mZvctcS8SF6V91z0HpXokNAX4\n n73MBZyBGfNZzbwaMKWLq2pJzVBjG3TE3U2gYeJGyJ3bjHuSXFRe5+yNaSpdEXfysv+bj2WUJq+\n 3q7I=",
        "X-Google-Smtp-Source": "\n AGHT+IHE44E2pq9cltQrbfxBtgvuWGdWtA6xDLhQ/W6bwkkfz6dCWSNNW/Q1fnrzkMtzbR3YDcmcew==",
        "X-Received": "by 2002:aa7:87c3:0:b0:6de:2f30:9aa4 with SMTP id\n i3-20020aa787c3000000b006de2f309aa4mr8572205pfo.33.1706895620845;\n Fri, 02 Feb 2024 09:40:20 -0800 (PST)",
        "X-Forwarded-Encrypted": "i=0;\n AJvYcCWhxve2aQUsqBCz9k2WRVmX1BKwFePQXRCpUgf0uY7aCgh+7zIAcERKUYmN05a0RFYG27j7s1GgETSM9U6ccJ6rq/n0HTmExCGDyB44Dz3+uAUJxcCQOTnuqKagHmAI7avDwnJc11EabX2263DI//xLLucjdiFKdqdoCghhs1hft3xSfTk+UFEKjQvzTlpJWtTQI6jZXvpiqVWnvOJrAOCHS68zHjcVOk40ouT6+wsw7nzNs9nsON86R+Jm22ebTEFmFoMxWGzBEGiBslHF8RDSdvJdZh/AtB/z1PRyHVZnlfESN6f0",
        "From": "Stephen Hemminger <stephen@networkplumber.org>",
        "To": "dev@dpdk.org",
        "Cc": "Stephen Hemminger <stephen@networkplumber.org>,\n Gagandeep Singh <g.singh@nxp.com>, Hemant Agrawal <hemant.agrawal@nxp.com>,\n Anoob Joseph <anoobj@marvell.com>, Sachin Saxena <sachin.saxena@nxp.com>,\n\t=?utf-8?q?Mattias_R=C3=B6nnblom?= <mattias.ronnblom@ericsson.com>,\n Igor Russkikh <irusskikh@marvell.com>, Apeksha Gupta <apeksha.gupta@nxp.com>,\n Long Li <longli@microsoft.com>",
        "Subject": "[PATCH] drivers: Convert uses of RTE_LOG_DP to use RTE_LOG_DP_LINE",
        "Date": "Fri,  2 Feb 2024 09:40:05 -0800",
        "Message-ID": "<20240202174006.63373-1-stephen@networkplumber.org>",
        "X-Mailer": "git-send-email 2.43.0",
        "In-Reply-To": "<20240124162917.59851-3-stephen@networkplumber.org>",
        "References": "<20240124162917.59851-3-stephen@networkplumber.org>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org"
    },
    "content": "Make use of RTE_LOG_DP_LINE has newline just like\nuses of macro with rte_log() which is common in drivers.\n\nSigned-off-by: Stephen Hemminger <stephen@networkplumber.org>\n---\n .../baseband/la12xx/bbdev_la12xx_pmd_logs.h   |   2 +-\n drivers/common/cpt/cpt_pmd_logs.h             |   2 +-\n drivers/common/cpt/cpt_ucode.h                |   4 +-\n drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c   | 126 ++++++------------\n drivers/crypto/dpaa2_sec/dpaa2_sec_logs.h     |   2 +-\n drivers/crypto/dpaa2_sec/dpaa2_sec_raw_dp.c   |  27 ++--\n drivers/crypto/dpaa_sec/dpaa_sec.c            |  15 +--\n drivers/crypto/dpaa_sec/dpaa_sec_log.h        |   2 +-\n drivers/crypto/dpaa_sec/dpaa_sec_raw_dp.c     |   7 +-\n .../crypto/octeontx/otx_cryptodev_hw_access.h |   6 +-\n drivers/dma/dpaa/dpaa_qdma.c                  |   2 +-\n drivers/dma/dpaa/dpaa_qdma_logs.h             |   2 +-\n drivers/dma/dpaa2/dpaa2_qdma.c                |   9 +-\n drivers/dma/dpaa2/dpaa2_qdma_logs.h           |   2 +-\n drivers/event/dsw/dsw_evdev.h                 |   2 +-\n drivers/event/dsw/dsw_event.c                 |  40 +++---\n drivers/mempool/dpaa/dpaa_mempool.c           |   2 +-\n drivers/mempool/dpaa/dpaa_mempool.h           |   3 +-\n drivers/mempool/dpaa2/dpaa2_hw_mempool.c      |   6 +-\n drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h |   2 +-\n drivers/net/atlantic/atl_logs.h               |   4 +-\n drivers/net/dpaa/dpaa_ethdev.h                |   2 +-\n drivers/net/dpaa2/dpaa2_pmd_logs.h            |   2 +-\n drivers/net/dpaa2/dpaa2_rxtx.c                |  44 +++---\n drivers/net/enetc/enetc_logs.h                |   2 +-\n drivers/net/enetc/enetc_rxtx.c                |   2 +-\n drivers/net/enetfec/enet_pmd_logs.h           |   2 +-\n drivers/net/mana/mana.h                       |   2 +-\n drivers/net/pfe/pfe_logs.h                    |   2 +-\n drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c         |  12 +-\n drivers/raw/dpaa2_cmdif/dpaa2_cmdif_logs.h    |   2 +-\n 31 files changed, 142 insertions(+), 197 deletions(-)",
    "diff": "diff --git a/drivers/baseband/la12xx/bbdev_la12xx_pmd_logs.h b/drivers/baseband/la12xx/bbdev_la12xx_pmd_logs.h\nindex 49c8d35d104d..bc2be612632e 100644\n--- a/drivers/baseband/la12xx/bbdev_la12xx_pmd_logs.h\n+++ b/drivers/baseband/la12xx/bbdev_la12xx_pmd_logs.h\n@@ -24,6 +24,6 @@ extern int bbdev_la12xx_logtype;\n \n /* DP Logs, toggled out at compile time if level lower than current level */\n #define rte_bbdev_dp_log(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, BBDEV_LA12XX, fmt, ## args)\n+\tRTE_LOG_DP_LINE(level, BBDEV_LA12XX, fmt, ## args)\n \n #endif /* _BBDEV_LA12XX_PMD_LOGS_H_ */\ndiff --git a/drivers/common/cpt/cpt_pmd_logs.h b/drivers/common/cpt/cpt_pmd_logs.h\nindex 3c109c1983ca..07c26821e277 100644\n--- a/drivers/common/cpt/cpt_pmd_logs.h\n+++ b/drivers/common/cpt/cpt_pmd_logs.h\n@@ -34,7 +34,7 @@\n  * DP logs, toggled out at compile time if level lower than current level.\n  */\n #define CPT_LOG_DP(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, CPT, fmt \"\\n\", ## args)\n+\tRTE_LOG_DP_LINE(level, CPT, fmt, ## args)\n \n #define CPT_LOG_DP_DEBUG(fmt, args...) \\\n \tCPT_LOG_DP(DEBUG, fmt, ## args)\ndiff --git a/drivers/common/cpt/cpt_ucode.h b/drivers/common/cpt/cpt_ucode.h\nindex 87a3ac80b9da..636f93604ec4 100644\n--- a/drivers/common/cpt/cpt_ucode.h\n+++ b/drivers/common/cpt/cpt_ucode.h\n@@ -2589,7 +2589,7 @@ fill_sess_aead(struct rte_crypto_sym_xform *xform,\n \t\tsess->cpt_op |= CPT_OP_CIPHER_DECRYPT;\n \t\tsess->cpt_op |= CPT_OP_AUTH_VERIFY;\n \t} else {\n-\t\tCPT_LOG_DP_ERR(\"Unknown aead operation\\n\");\n+\t\tCPT_LOG_DP_ERR(\"Unknown aead operation\");\n \t\treturn -1;\n \t}\n \tswitch (aead_form->algo) {\n@@ -2658,7 +2658,7 @@ fill_sess_cipher(struct rte_crypto_sym_xform *xform,\n \t\t\tctx->dec_auth = 1;\n \t\t}\n \t} else {\n-\t\tCPT_LOG_DP_ERR(\"Unknown cipher operation\\n\");\n+\t\tCPT_LOG_DP_ERR(\"Unknown cipher operation\");\n \t\treturn -1;\n \t}\n \ndiff --git a/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c b/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c\nindex bb5a2c629e53..275cecb1124e 100644\n--- a/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c\n+++ b/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c\n@@ -348,13 +348,9 @@ build_authenc_gcm_sg_fd(dpaa2_sec_session *sess,\n \tDPAA2_SET_FD_COMPOUND_FMT(fd);\n \tDPAA2_SET_FD_FLC(fd, DPAA2_VADDR_TO_IOVA(flc));\n \n-\tDPAA2_SEC_DP_DEBUG(\"GCM SG: auth_off: 0x%x/length %d, digest-len=%d\\n\"\n-\t\t   \"iv-len=%d data_off: 0x%x\\n\",\n-\t\t   sym_op->aead.data.offset,\n-\t\t   sym_op->aead.data.length,\n-\t\t   sess->digest_length,\n-\t\t   sess->iv.length,\n-\t\t   sym_op->m_src->data_off);\n+\tDPAA2_SEC_DP_DEBUG(\"GCM SG: auth_off: 0x%x/length %d, digest-len=%d\",\n+\t\t\t   sym_op->aead.data.offset, sym_op->aead.data.length, sess->digest_length);\n+\tDPAA2_SEC_DP_DEBUG(\"iv-len=%d data_off: 0x%x\", sess->iv.length, sym_op->m_src->data_off);\n \n \t/* Configure Output FLE with Scatter/Gather Entry */\n \tDPAA2_SET_FLE_SG_EXT(op_fle);\n@@ -506,13 +502,9 @@ build_authenc_gcm_fd(dpaa2_sec_session *sess,\n \tDPAA2_SET_FD_COMPOUND_FMT(fd);\n \tDPAA2_SET_FD_FLC(fd, DPAA2_VADDR_TO_IOVA(flc));\n \n-\tDPAA2_SEC_DP_DEBUG(\"GCM: auth_off: 0x%x/length %d, digest-len=%d\\n\"\n-\t\t   \"iv-len=%d data_off: 0x%x\\n\",\n-\t\t   sym_op->aead.data.offset,\n-\t\t   sym_op->aead.data.length,\n-\t\t   sess->digest_length,\n-\t\t   sess->iv.length,\n-\t\t   sym_op->m_src->data_off);\n+\tDPAA2_SEC_DP_DEBUG(\"GCM: auth_off: 0x%x/length %d, digest-len=%d\",\n+\t\t\t   sym_op->aead.data.offset, sym_op->aead.data.length, sess->digest_length);\n+\tDPAA2_SEC_DP_DEBUG(\"iv-len=%d data_off: 0x%x\", sess->iv.length, sym_op->m_src->data_off);\n \n \t/* Configure Output FLE with Scatter/Gather Entry */\n \tDPAA2_SET_FLE_ADDR(fle, DPAA2_VADDR_TO_IOVA(sge));\n@@ -630,16 +622,11 @@ build_authenc_sg_fd(dpaa2_sec_session *sess,\n \tDPAA2_SET_FD_COMPOUND_FMT(fd);\n \tDPAA2_SET_FD_FLC(fd, DPAA2_VADDR_TO_IOVA(flc));\n \n-\tDPAA2_SEC_DP_DEBUG(\n-\t\t\"AUTHENC SG: auth_off: 0x%x/length %d, digest-len=%d\\n\"\n-\t\t\"cipher_off: 0x%x/length %d, iv-len=%d data_off: 0x%x\\n\",\n-\t\tsym_op->auth.data.offset,\n-\t\tsym_op->auth.data.length,\n-\t\tsess->digest_length,\n-\t\tsym_op->cipher.data.offset,\n-\t\tsym_op->cipher.data.length,\n-\t\tsess->iv.length,\n-\t\tsym_op->m_src->data_off);\n+\tDPAA2_SEC_DP_DEBUG(\"AUTHENC SG: auth_off: 0x%x/length %d, digest-len=%d\",\n+\t\t\t   sym_op->auth.data.offset, sym_op->auth.data.length, sess->digest_length);\n+\tDPAA2_SEC_DP_DEBUG(\"cipher_off: 0x%x/length %d, iv-len=%d data_off: 0x%x\",\n+\t\t\t   sym_op->cipher.data.offset, sym_op->cipher.data.length, sess->iv.length,\n+\t\t\t   sym_op->m_src->data_off);\n \n \t/* Configure Output FLE with Scatter/Gather Entry */\n \tDPAA2_SET_FLE_SG_EXT(op_fle);\n@@ -790,16 +777,11 @@ build_authenc_fd(dpaa2_sec_session *sess,\n \tDPAA2_SET_FD_COMPOUND_FMT(fd);\n \tDPAA2_SET_FD_FLC(fd, DPAA2_VADDR_TO_IOVA(flc));\n \n-\tDPAA2_SEC_DP_DEBUG(\n-\t\t\"AUTHENC: auth_off: 0x%x/length %d, digest-len=%d\\n\"\n-\t\t\"cipher_off: 0x%x/length %d, iv-len=%d data_off: 0x%x\\n\",\n-\t\tsym_op->auth.data.offset,\n-\t\tsym_op->auth.data.length,\n-\t\tsess->digest_length,\n-\t\tsym_op->cipher.data.offset,\n-\t\tsym_op->cipher.data.length,\n-\t\tsess->iv.length,\n-\t\tsym_op->m_src->data_off);\n+\tDPAA2_SEC_DP_DEBUG(\"AUTHENC: auth_off: 0x%x/length %d, digest-len=%d\",\n+\t\t\t   sym_op->auth.data.offset, sym_op->auth.data.length, sess->digest_length);\n+\tDPAA2_SEC_DP_DEBUG(\"cipher_off: 0x%x/length %d, iv-len=%d data_off: 0x%x\",\n+\t\t\t   sym_op->cipher.data.offset, sym_op->cipher.data.length,\n+\t\t\t   sess->iv.length, sym_op->m_src->data_off);\n \n \t/* Configure Output FLE with Scatter/Gather Entry */\n \tDPAA2_SET_FLE_ADDR(fle, DPAA2_VADDR_TO_IOVA(sge));\n@@ -1144,13 +1126,8 @@ build_cipher_sg_fd(dpaa2_sec_session *sess, struct rte_crypto_op *op,\n \n \tflc = &priv->flc_desc[0].flc;\n \n-\tDPAA2_SEC_DP_DEBUG(\n-\t\t\"CIPHER SG: cipher_off: 0x%x/length %d, ivlen=%d\"\n-\t\t\" data_off: 0x%x\\n\",\n-\t\tdata_offset,\n-\t\tdata_len,\n-\t\tsess->iv.length,\n-\t\tsym_op->m_src->data_off);\n+\tDPAA2_SEC_DP_DEBUG(\"CIPHER SG: cipher_off: 0x%x/length %d, ivlen=%ddata_off: 0x%x\",\n+\t\t\t   data_offset, data_len, sess->iv.length, sym_op->m_src->data_off);\n \n \t/* o/p fle */\n \tDPAA2_SET_FLE_ADDR(op_fle, DPAA2_VADDR_TO_IOVA(sge));\n@@ -1171,10 +1148,8 @@ build_cipher_sg_fd(dpaa2_sec_session *sess, struct rte_crypto_op *op,\n \t}\n \tDPAA2_SET_FLE_FIN(sge);\n \n-\tDPAA2_SEC_DP_DEBUG(\n-\t\t\"CIPHER SG: 1 - flc = %p, fle = %p FLEaddr = %x-%x, len %d\\n\",\n-\t\tflc, fle, fle->addr_hi, fle->addr_lo,\n-\t\tfle->length);\n+\tDPAA2_SEC_DP_DEBUG(\"CIPHER SG: 1 - flc = %p, fle = %p FLEaddr = %x-%x, len %d\",\n+\t\t\t   flc, fle, fle->addr_hi, fle->addr_lo, fle->length);\n \n \t/* i/p fle */\n \tmbuf = sym_op->m_src;\n@@ -1210,14 +1185,10 @@ build_cipher_sg_fd(dpaa2_sec_session *sess, struct rte_crypto_op *op,\n \tDPAA2_SET_FD_COMPOUND_FMT(fd);\n \tDPAA2_SET_FD_FLC(fd, DPAA2_VADDR_TO_IOVA(flc));\n \n-\tDPAA2_SEC_DP_DEBUG(\n-\t\t\"CIPHER SG: fdaddr =%\" PRIx64 \" bpid =%d meta =%d\"\n-\t\t\" off =%d, len =%d\\n\",\n-\t\tDPAA2_GET_FD_ADDR(fd),\n-\t\tDPAA2_GET_FD_BPID(fd),\n-\t\trte_dpaa2_bpid_info[bpid].meta_data_size,\n-\t\tDPAA2_GET_FD_OFFSET(fd),\n-\t\tDPAA2_GET_FD_LEN(fd));\n+\tDPAA2_SEC_DP_DEBUG(\"CIPHER SG: fdaddr =%\" PRIx64 \" bpid =%d meta =%d off =%d, len =%d\",\n+\t\t\t   DPAA2_GET_FD_ADDR(fd), DPAA2_GET_FD_BPID(fd),\n+\t\t\t   rte_dpaa2_bpid_info[bpid].meta_data_size,\n+\t\t\t   DPAA2_GET_FD_OFFSET(fd), DPAA2_GET_FD_LEN(fd));\n \treturn 0;\n }\n \n@@ -1290,22 +1261,15 @@ build_cipher_fd(dpaa2_sec_session *sess, struct rte_crypto_op *op,\n \tDPAA2_SET_FD_COMPOUND_FMT(fd);\n \tDPAA2_SET_FD_FLC(fd, DPAA2_VADDR_TO_IOVA(flc));\n \n-\tDPAA2_SEC_DP_DEBUG(\n-\t\t\"CIPHER: cipher_off: 0x%x/length %d, ivlen=%d,\"\n-\t\t\" data_off: 0x%x\\n\",\n-\t\tdata_offset,\n-\t\tdata_len,\n-\t\tsess->iv.length,\n-\t\tsym_op->m_src->data_off);\n+\tDPAA2_SEC_DP_DEBUG(\"CIPHER: cipher_off: 0x%x/length %d, ivlen=%d, data_off: 0x%x\",\n+\t\t\t   data_offset, data_len, sess->iv.length, sym_op->m_src->data_off);\n \n \tDPAA2_SET_FLE_ADDR(fle, rte_pktmbuf_iova(dst) + data_offset);\n \n \tfle->length = data_len + sess->iv.length;\n \n-\tDPAA2_SEC_DP_DEBUG(\n-\t\t\"CIPHER: 1 - flc = %p, fle = %p FLEaddr = %x-%x, length %d\\n\",\n-\t\tflc, fle, fle->addr_hi, fle->addr_lo,\n-\t\tfle->length);\n+\tDPAA2_SEC_DP_DEBUG(\"CIPHER: 1 - flc = %p, fle = %p FLEaddr = %x-%x, length %d\",\n+\t\t\t   flc, fle, fle->addr_hi, fle->addr_lo, fle->length);\n \n \tfle++;\n \n@@ -1324,14 +1288,10 @@ build_cipher_fd(dpaa2_sec_session *sess, struct rte_crypto_op *op,\n \tDPAA2_SET_FLE_FIN(sge);\n \tDPAA2_SET_FLE_FIN(fle);\n \n-\tDPAA2_SEC_DP_DEBUG(\n-\t\t\"CIPHER: fdaddr =%\" PRIx64 \" bpid =%d meta =%d\"\n-\t\t\" off =%d, len =%d\\n\",\n-\t\tDPAA2_GET_FD_ADDR(fd),\n-\t\tDPAA2_GET_FD_BPID(fd),\n-\t\trte_dpaa2_bpid_info[bpid].meta_data_size,\n-\t\tDPAA2_GET_FD_OFFSET(fd),\n-\t\tDPAA2_GET_FD_LEN(fd));\n+\tDPAA2_SEC_DP_DEBUG(\"CIPHER: fdaddr =%\" PRIx64 \" bpid =%d meta =%d off =%d, len =%d\",\n+\t\t\t   DPAA2_GET_FD_ADDR(fd), DPAA2_GET_FD_BPID(fd),\n+\t\t\t   rte_dpaa2_bpid_info[bpid].meta_data_size,\n+\t\t\t   DPAA2_GET_FD_OFFSET(fd), DPAA2_GET_FD_LEN(fd));\n \n \treturn 0;\n }\n@@ -1348,12 +1308,12 @@ build_sec_fd(struct rte_crypto_op *op,\n \t} else if (op->sess_type == RTE_CRYPTO_OP_SECURITY_SESSION) {\n \t\tsess = SECURITY_GET_SESS_PRIV(op->sym->session);\n \t} else {\n-\t\tDPAA2_SEC_DP_ERR(\"Session type invalid\\n\");\n+\t\tDPAA2_SEC_DP_ERR(\"Session type invalid\");\n \t\treturn -ENOTSUP;\n \t}\n \n \tif (!sess) {\n-\t\tDPAA2_SEC_DP_ERR(\"Session not available\\n\");\n+\t\tDPAA2_SEC_DP_ERR(\"Session not available\");\n \t\treturn -EINVAL;\n \t}\n \n@@ -1475,7 +1435,7 @@ dpaa2_sec_enqueue_burst(void *qp, struct rte_crypto_op **ops,\n \t\t\tbpid = mempool_to_bpid(mb_pool);\n \t\t\tret = build_sec_fd(*ops, &fd_arr[loop], bpid, dpaa2_qp);\n \t\t\tif (ret) {\n-\t\t\t\tDPAA2_SEC_DP_DEBUG(\"FD build failed\\n\");\n+\t\t\t\tDPAA2_SEC_DP_DEBUG(\"FD build failed\");\n \t\t\t\tgoto skip_tx;\n \t\t\t}\n \t\t\tops++;\n@@ -1493,7 +1453,7 @@ dpaa2_sec_enqueue_burst(void *qp, struct rte_crypto_op **ops,\n \t\t\t\tif (retry_count > DPAA2_MAX_TX_RETRY_COUNT) {\n \t\t\t\t\tnum_tx += loop;\n \t\t\t\t\tnb_ops -= loop;\n-\t\t\t\t\tDPAA2_SEC_DP_DEBUG(\"Enqueue fail\\n\");\n+\t\t\t\t\tDPAA2_SEC_DP_DEBUG(\"Enqueue fail\");\n \t\t\t\t\t/* freeing the fle buffers */\n \t\t\t\t\twhile (loop < frames_to_send) {\n \t\t\t\t\t\tfree_fle(&fd_arr[loop],\n@@ -1569,7 +1529,7 @@ sec_fd_to_mbuf(const struct qbman_fd *fd, struct dpaa2_sec_qp *qp)\n \n \tfle = (struct qbman_fle *)DPAA2_IOVA_TO_VADDR(DPAA2_GET_FD_ADDR(fd));\n \n-\tDPAA2_SEC_DP_DEBUG(\"FLE addr = %x - %x, offset = %x\\n\",\n+\tDPAA2_SEC_DP_DEBUG(\"FLE addr = %x - %x, offset = %x\",\n \t\t\t   fle->addr_hi, fle->addr_lo, fle->fin_bpid_offset);\n \n \t/* we are using the first FLE entry to store Mbuf.\n@@ -1602,7 +1562,7 @@ sec_fd_to_mbuf(const struct qbman_fd *fd, struct dpaa2_sec_qp *qp)\n \t}\n \n \tDPAA2_SEC_DP_DEBUG(\"mbuf %p BMAN buf addr %p,\"\n-\t\t\" fdaddr =%\" PRIx64 \" bpid =%d meta =%d off =%d, len =%d\\n\",\n+\t\t\" fdaddr =%\" PRIx64 \" bpid =%d meta =%d off =%d, len =%d\",\n \t\t(void *)dst,\n \t\tdst->buf_addr,\n \t\tDPAA2_GET_FD_ADDR(fd),\n@@ -1824,7 +1784,7 @@ dpaa2_sec_enqueue_burst_ordered(void *qp, struct rte_crypto_op **ops,\n \t\t\tbpid = mempool_to_bpid(mb_pool);\n \t\t\tret = build_sec_fd(*ops, &fd_arr[loop], bpid, dpaa2_qp);\n \t\t\tif (ret) {\n-\t\t\t\tDPAA2_SEC_DP_DEBUG(\"FD build failed\\n\");\n+\t\t\t\tDPAA2_SEC_DP_DEBUG(\"FD build failed\");\n \t\t\t\tgoto skip_tx;\n \t\t\t}\n \t\t\tops++;\n@@ -1841,7 +1801,7 @@ dpaa2_sec_enqueue_burst_ordered(void *qp, struct rte_crypto_op **ops,\n \t\t\t\tif (retry_count > DPAA2_MAX_TX_RETRY_COUNT) {\n \t\t\t\t\tnum_tx += loop;\n \t\t\t\t\tnb_ops -= loop;\n-\t\t\t\t\tDPAA2_SEC_DP_DEBUG(\"Enqueue fail\\n\");\n+\t\t\t\t\tDPAA2_SEC_DP_DEBUG(\"Enqueue fail\");\n \t\t\t\t\t/* freeing the fle buffers */\n \t\t\t\t\twhile (loop < frames_to_send) {\n \t\t\t\t\t\tfree_fle(&fd_arr[loop],\n@@ -1937,7 +1897,7 @@ dpaa2_sec_dequeue_burst(void *qp, struct rte_crypto_op **ops,\n \t\t\tstatus = (uint8_t)qbman_result_DQ_flags(dq_storage);\n \t\t\tif (unlikely(\n \t\t\t\t(status & QBMAN_DQ_STAT_VALIDFRAME) == 0)) {\n-\t\t\t\tDPAA2_SEC_DP_DEBUG(\"No frame is delivered\\n\");\n+\t\t\t\tDPAA2_SEC_DP_DEBUG(\"No frame is delivered\");\n \t\t\t\tcontinue;\n \t\t\t}\n \t\t}\n@@ -1948,7 +1908,7 @@ dpaa2_sec_dequeue_burst(void *qp, struct rte_crypto_op **ops,\n \t\tif (unlikely(fd->simple.frc)) {\n \t\t\t/* TODO Parse SEC errors */\n \t\t\tif (dpaa2_sec_dp_dump > DPAA2_SEC_DP_NO_DUMP) {\n-\t\t\t\tDPAA2_SEC_DP_ERR(\"SEC returned Error - %x\\n\",\n+\t\t\t\tDPAA2_SEC_DP_ERR(\"SEC returned Error - %x\",\n \t\t\t\t\t\t fd->simple.frc);\n \t\t\t\tif (dpaa2_sec_dp_dump > DPAA2_SEC_DP_ERR_DUMP)\n \t\t\t\t\tdpaa2_sec_dump(ops[num_rx]);\n@@ -1966,7 +1926,7 @@ dpaa2_sec_dequeue_burst(void *qp, struct rte_crypto_op **ops,\n \n \tdpaa2_qp->rx_vq.rx_pkts += num_rx;\n \n-\tDPAA2_SEC_DP_DEBUG(\"SEC RX pkts %d err pkts %\" PRIu64 \"\\n\", num_rx,\n+\tDPAA2_SEC_DP_DEBUG(\"SEC RX pkts %d err pkts %\" PRIu64, num_rx,\n \t\t\t\tdpaa2_qp->rx_vq.err_pkts);\n \t/*Return the total number of packets received to DPAA2 app*/\n \treturn num_rx;\ndiff --git a/drivers/crypto/dpaa2_sec/dpaa2_sec_logs.h b/drivers/crypto/dpaa2_sec/dpaa2_sec_logs.h\nindex ee692095045a..ab7ff850c46c 100644\n--- a/drivers/crypto/dpaa2_sec/dpaa2_sec_logs.h\n+++ b/drivers/crypto/dpaa2_sec/dpaa2_sec_logs.h\n@@ -30,7 +30,7 @@ extern int dpaa2_logtype_sec;\n \n /* DP Logs, toggled out at compile time if level lower than current level */\n #define DPAA2_SEC_DP_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, DPAA2_SEC, fmt, ## args)\n+\tRTE_LOG_DP_LINE(level, DPAA2_SEC, fmt, ## args)\n \n #define DPAA2_SEC_DP_DEBUG(fmt, args...) \\\n \tDPAA2_SEC_DP_LOG(DEBUG, fmt, ## args)\ndiff --git a/drivers/crypto/dpaa2_sec/dpaa2_sec_raw_dp.c b/drivers/crypto/dpaa2_sec/dpaa2_sec_raw_dp.c\nindex 4754b9d6f8ba..f8b08e8e080b 100644\n--- a/drivers/crypto/dpaa2_sec/dpaa2_sec_raw_dp.c\n+++ b/drivers/crypto/dpaa2_sec/dpaa2_sec_raw_dp.c\n@@ -604,11 +604,8 @@ build_raw_dp_cipher_fd(uint8_t *drv_ctx,\n \n \tflc = &priv->flc_desc[0].flc;\n \n-\tDPAA2_SEC_DP_DEBUG(\n-\t\t\"RAW CIPHER SG: cipher_off: 0x%x/length %d, ivlen=%d\\n\",\n-\t\tdata_offset,\n-\t\tdata_len,\n-\t\tsess->iv.length);\n+\tDPAA2_SEC_DP_DEBUG(\"RAW CIPHER SG: cipher_off: 0x%x/length %d, ivlen=%d\",\n+\t\t\t   data_offset, data_len, sess->iv.length);\n \n \t/* o/p fle */\n \tDPAA2_SET_FLE_ADDR(op_fle, DPAA2_VADDR_TO_IOVA(sge));\n@@ -641,10 +638,8 @@ build_raw_dp_cipher_fd(uint8_t *drv_ctx,\n \t}\n \tDPAA2_SET_FLE_FIN(sge);\n \n-\tDPAA2_SEC_DP_DEBUG(\n-\t\t\"RAW CIPHER SG: 1 - flc = %p, fle = %p FLEaddr = %x-%x, len %d\\n\",\n-\t\tflc, fle, fle->addr_hi, fle->addr_lo,\n-\t\tfle->length);\n+\tDPAA2_SEC_DP_DEBUG(\"RAW CIPHER SG: 1 - flc = %p, fle = %p FLEaddr = %x-%x, len %d\",\n+\t\t\t   flc, fle, fle->addr_hi, fle->addr_lo, fle->length);\n \n \t/* i/p fle */\n \tsge++;\n@@ -677,11 +672,9 @@ build_raw_dp_cipher_fd(uint8_t *drv_ctx,\n \tDPAA2_SET_FD_COMPOUND_FMT(fd);\n \tDPAA2_SET_FD_FLC(fd, DPAA2_VADDR_TO_IOVA(flc));\n \n-\tDPAA2_SEC_DP_DEBUG(\n-\t\t\"RAW CIPHER SG: fdaddr =%\" PRIx64 \" off =%d, len =%d\\n\",\n-\t\tDPAA2_GET_FD_ADDR(fd),\n-\t\tDPAA2_GET_FD_OFFSET(fd),\n-\t\tDPAA2_GET_FD_LEN(fd));\n+\tDPAA2_SEC_DP_DEBUG(\"RAW CIPHER SG: fdaddr =%\" PRIx64 \" off =%d, len =%d\",\n+\t\t\t   DPAA2_GET_FD_ADDR(fd), DPAA2_GET_FD_OFFSET(fd),\n+\t\t\t   DPAA2_GET_FD_LEN(fd));\n \n \treturn 0;\n }\n@@ -811,7 +804,7 @@ sec_fd_to_userdata(const struct qbman_fd *fd)\n \tvoid *userdata;\n \tfle = (struct qbman_fle *)DPAA2_IOVA_TO_VADDR(DPAA2_GET_FD_ADDR(fd));\n \n-\tDPAA2_SEC_DP_DEBUG(\"FLE addr = %x - %x, offset = %x\\n\",\n+\tDPAA2_SEC_DP_DEBUG(\"FLE addr = %x - %x, offset = %x\",\n \t\t\t   fle->addr_hi, fle->addr_lo, fle->fin_bpid_offset);\n \tuserdata = (struct rte_crypto_op *)DPAA2_GET_FLE_ADDR((fle - 1));\n \t/* free the fle memory */\n@@ -900,7 +893,7 @@ dpaa2_sec_raw_dequeue_burst(void *qp_data, uint8_t *drv_ctx,\n \t\t\tstatus = (uint8_t)qbman_result_DQ_flags(dq_storage);\n \t\t\tif (unlikely(\n \t\t\t\t(status & QBMAN_DQ_STAT_VALIDFRAME) == 0)) {\n-\t\t\t\tDPAA2_SEC_DP_DEBUG(\"No frame is delivered\\n\");\n+\t\t\t\tDPAA2_SEC_DP_DEBUG(\"No frame is delivered\");\n \t\t\t\tcontinue;\n \t\t\t}\n \t\t}\n@@ -929,7 +922,7 @@ dpaa2_sec_raw_dequeue_burst(void *qp_data, uint8_t *drv_ctx,\n \t*dequeue_status = 1;\n \t*n_success = num_rx;\n \n-\tDPAA2_SEC_DP_DEBUG(\"SEC Received %d Packets\\n\", num_rx);\n+\tDPAA2_SEC_DP_DEBUG(\"SEC Received %d Packets\", num_rx);\n \t/*Return the total number of packets received to DPAA2 app*/\n \treturn num_rx;\n }\ndiff --git a/drivers/crypto/dpaa_sec/dpaa_sec.c b/drivers/crypto/dpaa_sec/dpaa_sec.c\nindex a301e8edb2a4..109fb7294768 100644\n--- a/drivers/crypto/dpaa_sec/dpaa_sec.c\n+++ b/drivers/crypto/dpaa_sec/dpaa_sec.c\n@@ -102,7 +102,7 @@ ern_sec_fq_handler(struct qman_portal *qm __rte_unused,\n \t\t   struct qman_fq *fq,\n \t\t   const struct qm_mr_entry *msg)\n {\n-\tDPAA_SEC_DP_ERR(\"sec fq %d error, RC = %x, seqnum = %x\\n\",\n+\tDPAA_SEC_DP_ERR(\"sec fq %d error, RC = %x, seqnum = %x\",\n \t\t\tfq->fqid, msg->ern.rc, msg->ern.seqnum);\n }\n \n@@ -849,8 +849,7 @@ dpaa_sec_deq(struct dpaa_sec_qp *qp, struct rte_crypto_op **ops, int nb_ops)\n \t\t\top->status = RTE_CRYPTO_OP_STATUS_SUCCESS;\n \t\t} else {\n \t\t\tif (dpaa_sec_dp_dump > DPAA_SEC_DP_NO_DUMP) {\n-\t\t\t\tDPAA_SEC_DP_WARN(\"SEC return err:0x%x\\n\",\n-\t\t\t\t\t\t  ctx->fd_status);\n+\t\t\t\tDPAA_SEC_DP_WARN(\"SEC return err:0x%x\", ctx->fd_status);\n \t\t\t\tif (dpaa_sec_dp_dump > DPAA_SEC_DP_ERR_DUMP)\n \t\t\t\t\tdpaa_sec_dump(ctx, qp);\n \t\t\t}\n@@ -1921,8 +1920,7 @@ dpaa_sec_enqueue_burst(void *qp, struct rte_crypto_op **ops,\n \t\t\t\tses = SECURITY_GET_SESS_PRIV(op->sym->session);\n \t\t\t\tbreak;\n \t\t\tdefault:\n-\t\t\t\tDPAA_SEC_DP_ERR(\n-\t\t\t\t\t\"sessionless crypto op not supported\");\n+\t\t\t\tDPAA_SEC_DP_ERR(\"sessionless crypto op not supported\");\n \t\t\t\tframes_to_send = loop;\n \t\t\t\tnb_ops = loop;\n \t\t\t\tgoto send_pkts;\n@@ -1943,8 +1941,7 @@ dpaa_sec_enqueue_burst(void *qp, struct rte_crypto_op **ops,\n \t\t\t\t}\n \t\t\t} else if (unlikely(ses->qp[rte_lcore_id() %\n \t\t\t\t\t\tMAX_DPAA_CORES] != qp)) {\n-\t\t\t\tDPAA_SEC_DP_ERR(\"Old:sess->qp = %p\"\n-\t\t\t\t\t\" New qp = %p\\n\",\n+\t\t\t\tDPAA_SEC_DP_ERR(\"Old:sess->qp = %p New qp = %p\",\n \t\t\t\t\tses->qp[rte_lcore_id() %\n \t\t\t\t\tMAX_DPAA_CORES], qp);\n \t\t\t\tframes_to_send = loop;\n@@ -2054,7 +2051,7 @@ dpaa_sec_enqueue_burst(void *qp, struct rte_crypto_op **ops,\n \t\t\t\tfd->cmd = 0x80000000 |\n \t\t\t\t\t*((uint32_t *)((uint8_t *)op +\n \t\t\t\t\tses->pdcp.hfn_ovd_offset));\n-\t\t\t\tDPAA_SEC_DP_DEBUG(\"Per packet HFN: %x, ovd:%u\\n\",\n+\t\t\t\tDPAA_SEC_DP_DEBUG(\"Per packet HFN: %x, ovd:%u\",\n \t\t\t\t\t*((uint32_t *)((uint8_t *)op +\n \t\t\t\t\tses->pdcp.hfn_ovd_offset)),\n \t\t\t\t\tses->pdcp.hfn_ovd);\n@@ -2095,7 +2092,7 @@ dpaa_sec_dequeue_burst(void *qp, struct rte_crypto_op **ops,\n \tdpaa_qp->rx_pkts += num_rx;\n \tdpaa_qp->rx_errs += nb_ops - num_rx;\n \n-\tDPAA_SEC_DP_DEBUG(\"SEC Received %d Packets\\n\", num_rx);\n+\tDPAA_SEC_DP_DEBUG(\"SEC Received %d Packets\", num_rx);\n \n \treturn num_rx;\n }\ndiff --git a/drivers/crypto/dpaa_sec/dpaa_sec_log.h b/drivers/crypto/dpaa_sec/dpaa_sec_log.h\nindex f8c85b6528a9..60dbaee4ecfd 100644\n--- a/drivers/crypto/dpaa_sec/dpaa_sec_log.h\n+++ b/drivers/crypto/dpaa_sec/dpaa_sec_log.h\n@@ -30,7 +30,7 @@ extern int dpaa_logtype_sec;\n \n /* DP Logs, toggled out at compile time if level lower than current level */\n #define DPAA_SEC_DP_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, DPAA_SEC, fmt, ## args)\n+\tRTE_LOG_DP_LINE(level, DPAA_SEC, fmt, ## args)\n \n #define DPAA_SEC_DP_DEBUG(fmt, args...) \\\n \tDPAA_SEC_DP_LOG(DEBUG, fmt, ## args)\ndiff --git a/drivers/crypto/dpaa_sec/dpaa_sec_raw_dp.c b/drivers/crypto/dpaa_sec/dpaa_sec_raw_dp.c\nindex ce49c4996fd0..de41462f0e17 100644\n--- a/drivers/crypto/dpaa_sec/dpaa_sec_raw_dp.c\n+++ b/drivers/crypto/dpaa_sec/dpaa_sec_raw_dp.c\n@@ -761,7 +761,7 @@ build_dpaa_raw_proto_sg(uint8_t *drv_ctx,\n \t\tfd->cmd = 0x80000000 |\n \t\t\t*((uint32_t *)((uint8_t *)userdata +\n \t\t\tses->pdcp.hfn_ovd_offset));\n-\t\tDPAA_SEC_DP_DEBUG(\"Per packet HFN: %x, ovd:%u\\n\",\n+\t\tDPAA_SEC_DP_DEBUG(\"Per packet HFN: %x, ovd:%u\",\n \t\t\t*((uint32_t *)((uint8_t *)userdata +\n \t\t\tses->pdcp.hfn_ovd_offset)),\n \t\t\tses->pdcp.hfn_ovd);\n@@ -805,8 +805,7 @@ dpaa_sec_raw_enqueue_burst(void *qp_data, uint8_t *drv_ctx,\n \t\t\t\t}\n \t\t\t} else if (unlikely(ses->qp[rte_lcore_id() %\n \t\t\t\t\t\tMAX_DPAA_CORES] != dpaa_qp)) {\n-\t\t\t\tDPAA_SEC_DP_ERR(\"Old:sess->qp = %p\"\n-\t\t\t\t\t\" New qp = %p\\n\",\n+\t\t\t\tDPAA_SEC_DP_ERR(\"Old:sess->qp = %p New qp = %p\",\n \t\t\t\t\tses->qp[rte_lcore_id() %\n \t\t\t\t\tMAX_DPAA_CORES], dpaa_qp);\n \t\t\t\tframes_to_send = loop;\n@@ -955,7 +954,7 @@ dpaa_sec_raw_dequeue_burst(void *qp_data, uint8_t *drv_ctx,\n \t*dequeue_status = 1;\n \t*n_success = num_rx;\n \n-\tDPAA_SEC_DP_DEBUG(\"SEC Received %d Packets\\n\", num_rx);\n+\tDPAA_SEC_DP_DEBUG(\"SEC Received %d Packets\", num_rx);\n \n \treturn num_rx;\n }\ndiff --git a/drivers/crypto/octeontx/otx_cryptodev_hw_access.h b/drivers/crypto/octeontx/otx_cryptodev_hw_access.h\nindex 4647d568ded4..aa2363ef15c4 100644\n--- a/drivers/crypto/octeontx/otx_cryptodev_hw_access.h\n+++ b/drivers/crypto/octeontx/otx_cryptodev_hw_access.h\n@@ -211,7 +211,7 @@ otx_cpt_ring_dbell(struct cpt_instance *instance, uint16_t count)\n static __rte_always_inline void *\n get_cpt_inst(struct command_queue *cqueue)\n {\n-\tCPT_LOG_DP_DEBUG(\"CPT queue idx %u\\n\", cqueue->idx);\n+\tCPT_LOG_DP_DEBUG(\"CPT queue idx %u\", cqueue->idx);\n \treturn &cqueue->qhead[cqueue->idx * CPT_INST_SIZE];\n }\n \n@@ -305,9 +305,9 @@ check_nb_command_id(struct cpt_request_info *user_req,\n \t\t\t\t\" error, MC completion code : 0x%x\", user_req,\n \t\t\t\tret);\n \t\t}\n-\t\tCPT_LOG_DP_DEBUG(\"MC status %.8x\\n\",\n+\t\tCPT_LOG_DP_DEBUG(\"MC status %.8x\",\n \t\t\t   *((volatile uint32_t *)user_req->alternate_caddr));\n-\t\tCPT_LOG_DP_DEBUG(\"HW status %.8x\\n\",\n+\t\tCPT_LOG_DP_DEBUG(\"HW status %.8x\",\n \t\t\t   *((volatile uint32_t *)user_req->completion_addr));\n \t} else if ((cptres->s8x.compcode == CPT_8X_COMP_E_SWERR) ||\n \t\t   (cptres->s8x.compcode == CPT_8X_COMP_E_FAULT)) {\ndiff --git a/drivers/dma/dpaa/dpaa_qdma.c b/drivers/dma/dpaa/dpaa_qdma.c\nindex 10e65ef1d78c..ffb51991b217 100644\n--- a/drivers/dma/dpaa/dpaa_qdma.c\n+++ b/drivers/dma/dpaa/dpaa_qdma.c\n@@ -779,7 +779,7 @@ dpaa_qdma_enqueue(void *dev_private, uint16_t vchan,\n \t\t\t(dma_addr_t)dst, (dma_addr_t)src,\n \t\t\tlength, NULL, NULL);\n \tif (!fsl_comp) {\n-\t\tDPAA_QDMA_DP_DEBUG(\"fsl_comp is NULL\\n\");\n+\t\tDPAA_QDMA_DP_DEBUG(\"fsl_comp is NULL\");\n \t\treturn -1;\n \t}\n \tret = fsl_qdma_enqueue_desc(fsl_chan, fsl_comp, flags);\ndiff --git a/drivers/dma/dpaa/dpaa_qdma_logs.h b/drivers/dma/dpaa/dpaa_qdma_logs.h\nindex 95753dcd89b0..22882d29c0af 100644\n--- a/drivers/dma/dpaa/dpaa_qdma_logs.h\n+++ b/drivers/dma/dpaa/dpaa_qdma_logs.h\n@@ -27,7 +27,7 @@ extern int dpaa_qdma_logtype;\n \n /* DP Logs, toggled out at compile time if level lower than current level */\n #define DPAA_QDMA_DP_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, DPAA_QDMA, \"dpaa_qdma: \" fmt \"\\n\", ## args)\n+\tRTE_LOG_DP_LINE(level, DPAA_QDMA, \"dpaa_qdma: \" fmt, ## args)\n \n #define DPAA_QDMA_DP_DEBUG(fmt, args...) \\\n \tDPAA_QDMA_DP_LOG(DEBUG, fmt, ## args)\ndiff --git a/drivers/dma/dpaa2/dpaa2_qdma.c b/drivers/dma/dpaa2/dpaa2_qdma.c\nindex 2c91ceec1385..7d6dce84eb52 100644\n--- a/drivers/dma/dpaa2/dpaa2_qdma.c\n+++ b/drivers/dma/dpaa2/dpaa2_qdma.c\n@@ -607,8 +607,7 @@ dpdmai_dev_dequeue_multijob_prefetch(struct qdma_virt_queue *qdma_vq,\n \t\t}\n \t\twhile (1) {\n \t\t\tif (qbman_swp_pull(swp, &pulldesc)) {\n-\t\t\t\tDPAA2_QDMA_DP_WARN(\n-\t\t\t\t\t\"VDQ command not issued.QBMAN busy\\n\");\n+\t\t\t\tDPAA2_QDMA_DP_WARN(\"VDQ command not issued. QBMAN busy\");\n \t\t\t\t\t/* Portal was busy, try again */\n \t\t\t\tcontinue;\n \t\t\t}\n@@ -683,8 +682,7 @@ dpdmai_dev_dequeue_multijob_prefetch(struct qdma_virt_queue *qdma_vq,\n \t/* issue a volatile dequeue command for next pull */\n \twhile (1) {\n \t\tif (qbman_swp_pull(swp, &pulldesc)) {\n-\t\t\tDPAA2_QDMA_DP_WARN(\n-\t\t\t\t\"VDQ command is not issued. QBMAN is busy (2)\\n\");\n+\t\t\tDPAA2_QDMA_DP_WARN(\"VDQ command is not issued. QBMAN is busy (2)\");\n \t\t\tcontinue;\n \t\t}\n \t\tbreak;\n@@ -756,8 +754,7 @@ dpdmai_dev_dequeue_multijob_no_prefetch(struct qdma_virt_queue *qdma_vq,\n \n \t\twhile (1) {\n \t\t\tif (qbman_swp_pull(swp, &pulldesc)) {\n-\t\t\t\tDPAA2_QDMA_DP_WARN(\n-\t\t\t\t\t\"VDQ command not issued. QBMAN busy\");\n+\t\t\t\tDPAA2_QDMA_DP_WARN(\"VDQ command not issued. QBMAN busy\");\n \t\t\t\t/* Portal was busy, try again */\n \t\t\t\tcontinue;\n \t\t\t}\ndiff --git a/drivers/dma/dpaa2/dpaa2_qdma_logs.h b/drivers/dma/dpaa2/dpaa2_qdma_logs.h\nindex 37a5a5c6e974..7901715196a7 100644\n--- a/drivers/dma/dpaa2/dpaa2_qdma_logs.h\n+++ b/drivers/dma/dpaa2/dpaa2_qdma_logs.h\n@@ -31,7 +31,7 @@ extern int dpaa2_qdma_logtype;\n \n /* DP Logs, toggled out at compile time if level lower than current level */\n #define DPAA2_QDMA_DP_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, DPAA2_QDMA, \"dpaa2_qdma: \" fmt \"\\n\", ## args)\n+\tRTE_LOG_DP_LINE(level, DPAA2_QDMA, \"dpaa2_qdma: \" fmt, ## args)\n \n #define DPAA2_QDMA_DP_DEBUG(fmt, args...) \\\n \tDPAA2_QDMA_DP_LOG(DEBUG, fmt, ## args)\ndiff --git a/drivers/event/dsw/dsw_evdev.h b/drivers/event/dsw/dsw_evdev.h\nindex 6416a8a898d6..5710882ed0ca 100644\n--- a/drivers/event/dsw/dsw_evdev.h\n+++ b/drivers/event/dsw/dsw_evdev.h\n@@ -297,7 +297,7 @@ dsw_pmd_priv(const struct rte_eventdev *eventdev)\n }\n \n #define DSW_LOG_DP(level, fmt, args...)\t\t\t\t\t\\\n-\tRTE_LOG_DP(level, EVENTDEV, \"[%s] %s() line %u: \" fmt,\t\t\\\n+\tRTE_LOG_DP_LINE(level, EVENTDEV, \"[%s] %s() line %u: \" fmt,\t\\\n \t\t   DSW_PMD_NAME,\t\t\t\t\t\\\n \t\t   __func__, __LINE__, ## args)\n \ndiff --git a/drivers/event/dsw/dsw_event.c b/drivers/event/dsw/dsw_event.c\nindex 93bbeead2efe..6dc6b45d92ab 100644\n--- a/drivers/event/dsw/dsw_event.c\n+++ b/drivers/event/dsw/dsw_event.c\n@@ -55,7 +55,7 @@ dsw_port_acquire_credits(struct dsw_evdev *dsw, struct dsw_port *port,\n \t\treturn false;\n \t}\n \n-\tDSW_LOG_DP_PORT(DEBUG, port->id, \"Acquired %d tokens from pool.\\n\",\n+\tDSW_LOG_DP_PORT(DEBUG, port->id, \"Acquired %d tokens from pool.\",\n \t\t\tacquired_credits);\n \n \tport->inflight_credits += acquired_credits;\n@@ -81,7 +81,7 @@ dsw_port_return_credits(struct dsw_evdev *dsw, struct dsw_port *port,\n \t\t\t\t   __ATOMIC_RELAXED);\n \n \t\tDSW_LOG_DP_PORT(DEBUG, port->id,\n-\t\t\t\t\"Returned %d tokens to pool.\\n\",\n+\t\t\t\t\"Returned %d tokens to pool.\",\n \t\t\t\treturn_credits);\n \t}\n }\n@@ -257,7 +257,7 @@ dsw_port_add_paused_flows(struct dsw_port *port, struct dsw_queue_flow *qfs,\n \t\tstruct dsw_queue_flow *qf = &qfs[i];\n \n \t\tDSW_LOG_DP_PORT(DEBUG, port->id,\n-\t\t\t\t\"Pausing queue_id %d flow_hash %d.\\n\",\n+\t\t\t\t\"Pausing queue_id %d flow_hash %d.\",\n \t\t\t\tqf->queue_id, qf->flow_hash);\n \n \t\tport->paused_flows[port->paused_flows_len] = *qf;\n@@ -283,7 +283,7 @@ dsw_port_remove_paused_flow(struct dsw_port *port,\n \t\t\tport->paused_flows_len--;\n \n \t\t\tDSW_LOG_DP_PORT(DEBUG, port->id,\n-\t\t\t\t\t\"Unpausing queue_id %d flow_hash %d.\\n\",\n+\t\t\t\t\t\"Unpausing queue_id %d flow_hash %d.\",\n \t\t\t\t\ttarget_qf->queue_id,\n \t\t\t\t\ttarget_qf->flow_hash);\n \n@@ -292,7 +292,7 @@ dsw_port_remove_paused_flow(struct dsw_port *port,\n \t}\n \n \tDSW_LOG_DP_PORT(ERR, port->id,\n-\t\t\t\"Failed to unpause queue_id %d flow_hash %d.\\n\",\n+\t\t\t\"Failed to unpause queue_id %d flow_hash %d.\",\n \t\t\ttarget_qf->queue_id, target_qf->flow_hash);\n }\n \n@@ -515,7 +515,7 @@ dsw_select_emigration_target(struct dsw_evdev *dsw,\n \n \tDSW_LOG_DP_PORT(DEBUG, source_port->id, \"Selected queue_id %d \"\n \t\t\t\"flow_hash %d (with flow load %d) for migration \"\n-\t\t\t\"to port %d.\\n\", candidate_qf->queue_id,\n+\t\t\t\"to port %d.\", candidate_qf->queue_id,\n \t\t\tcandidate_qf->flow_hash,\n \t\t\tDSW_LOAD_TO_PERCENT(candidate_flow_load),\n \t\t\tcandidate_port_id);\n@@ -560,7 +560,7 @@ dsw_select_emigration_targets(struct dsw_evdev *dsw,\n \tif (*targets_len == 0)\n \t\tDSW_LOG_DP_PORT(DEBUG, source_port->id,\n \t\t\t\t\"For the %d flows considered, no target port \"\n-\t\t\t\t\"was found.\\n\", num_bursts);\n+\t\t\t\t\"was found.\", num_bursts);\n }\n \n static uint8_t\n@@ -578,7 +578,7 @@ dsw_schedule(struct dsw_evdev *dsw, uint8_t queue_id, uint16_t flow_hash)\n \t\tport_id = queue->serving_ports[0];\n \n \tDSW_LOG_DP(DEBUG, \"Event with queue_id %d flow_hash %d is scheduled \"\n-\t\t   \"to port %d.\\n\", queue_id, flow_hash, port_id);\n+\t\t   \"to port %d.\", queue_id, flow_hash, port_id);\n \n \treturn port_id;\n }\n@@ -767,7 +767,7 @@ dsw_port_end_emigration(struct dsw_evdev *dsw, struct dsw_port *port,\n \t\t}\n \n \t\tDSW_LOG_DP_PORT(DEBUG, port->id, \"Migration completed for \"\n-\t\t\t\t\"queue_id %d flow_hash %d.\\n\", queue_id,\n+\t\t\t\t\"queue_id %d flow_hash %d.\", queue_id,\n \t\t\t\tflow_hash);\n \t}\n \n@@ -835,11 +835,11 @@ dsw_port_consider_emigration(struct dsw_evdev *dsw,\n \tif (dsw->num_ports == 1)\n \t\treturn;\n \n-\tDSW_LOG_DP_PORT(DEBUG, source_port->id, \"Considering emigration.\\n\");\n+\tDSW_LOG_DP_PORT(DEBUG, source_port->id, \"Considering emigration.\");\n \n \tif (seen_events_len < DSW_MAX_EVENTS_RECORDED) {\n \t\tDSW_LOG_DP_PORT(DEBUG, source_port->id, \"Not enough events \"\n-\t\t\t\t\"are recorded to allow for a migration.\\n\");\n+\t\t\t\t\"are recorded to allow for a migration.\");\n \t\treturn;\n \t}\n \n@@ -857,7 +857,7 @@ dsw_port_consider_emigration(struct dsw_evdev *dsw,\n \t */\n \tif (source_port->paused_events_len > 0) {\n \t\tDSW_LOG_DP_PORT(DEBUG, source_port->id, \"There are \"\n-\t\t\t\t\"events in the paus buffer.\\n\");\n+\t\t\t\t\"events in the paus buffer.\");\n \t\treturn;\n \t}\n \n@@ -871,7 +871,7 @@ dsw_port_consider_emigration(struct dsw_evdev *dsw,\n \n \tif (source_port->migration_state != DSW_MIGRATION_STATE_IDLE) {\n \t\tDSW_LOG_DP_PORT(DEBUG, source_port->id,\n-\t\t\t\t\"Emigration already in progress.\\n\");\n+\t\t\t\t\"Emigration already in progress.\");\n \t\treturn;\n \t}\n \n@@ -881,7 +881,7 @@ dsw_port_consider_emigration(struct dsw_evdev *dsw,\n \t */\n \tif (source_port->in_buffer_len > 0) {\n \t\tDSW_LOG_DP_PORT(DEBUG, source_port->id, \"There are still \"\n-\t\t\t\t\"events in the input buffer.\\n\");\n+\t\t\t\t\"events in the input buffer.\");\n \t\treturn;\n \t}\n \n@@ -889,7 +889,7 @@ dsw_port_consider_emigration(struct dsw_evdev *dsw,\n \t\t__atomic_load_n(&source_port->load, __ATOMIC_RELAXED);\n \tif (source_port_load < DSW_MIN_SOURCE_LOAD_FOR_MIGRATION) {\n \t\tDSW_LOG_DP_PORT(DEBUG, source_port->id,\n-\t\t      \"Load %d is below threshold level %d.\\n\",\n+\t\t      \"Load %d is below threshold level %d.\",\n \t\t      DSW_LOAD_TO_PERCENT(source_port_load),\n \t\t      DSW_LOAD_TO_PERCENT(DSW_MIN_SOURCE_LOAD_FOR_MIGRATION));\n \t\treturn;\n@@ -904,7 +904,7 @@ dsw_port_consider_emigration(struct dsw_evdev *dsw,\n \tif (!any_port_below_limit) {\n \t\tDSW_LOG_DP_PORT(DEBUG, source_port->id,\n \t\t\t\t\"Candidate target ports are all too highly \"\n-\t\t\t\t\"loaded.\\n\");\n+\t\t\t\t\"loaded.\");\n \t\treturn;\n \t}\n \n@@ -916,7 +916,7 @@ dsw_port_consider_emigration(struct dsw_evdev *dsw,\n \t */\n \tif (num_bursts < 2) {\n \t\tDSW_LOG_DP_PORT(DEBUG, source_port->id, \"Only a single flow \"\n-\t\t\t\t\"queue_id %d flow_hash %d has been seen.\\n\",\n+\t\t\t\t\"queue_id %d flow_hash %d has been seen.\",\n \t\t\t\tbursts[0].queue_flow.queue_id,\n \t\t\t\tbursts[0].queue_flow.flow_hash);\n \t\treturn;\n@@ -1260,7 +1260,7 @@ dsw_event_enqueue_burst_generic(struct dsw_port *source_port,\n \tuint16_t i;\n \n \tDSW_LOG_DP_PORT(DEBUG, source_port->id, \"Attempting to enqueue %d \"\n-\t\t\t\"events.\\n\", events_len);\n+\t\t\t\"events.\", events_len);\n \n \tdsw_port_bg_process(dsw, source_port);\n \n@@ -1329,7 +1329,7 @@ dsw_event_enqueue_burst_generic(struct dsw_port *source_port,\n \t}\n \n \tDSW_LOG_DP_PORT(DEBUG, source_port->id, \"%d non-release events \"\n-\t\t\t\"accepted.\\n\", num_non_release);\n+\t\t\t\"accepted.\", num_non_release);\n \n \treturn (num_non_release + num_release);\n }\n@@ -1505,7 +1505,7 @@ dsw_event_dequeue_burst(void *port, struct rte_event *events, uint16_t num,\n \tdsw_port_note_op(source_port, dequeued);\n \n \tif (dequeued > 0) {\n-\t\tDSW_LOG_DP_PORT(DEBUG, source_port->id, \"Dequeued %d events.\\n\",\n+\t\tDSW_LOG_DP_PORT(DEBUG, source_port->id, \"Dequeued %d events.\",\n \t\t\t\tdequeued);\n \n \t\tdsw_port_return_credits(dsw, source_port, dequeued);\ndiff --git a/drivers/mempool/dpaa/dpaa_mempool.c b/drivers/mempool/dpaa/dpaa_mempool.c\nindex 0b484b3d9c7d..21ee8855bef7 100644\n--- a/drivers/mempool/dpaa/dpaa_mempool.c\n+++ b/drivers/mempool/dpaa/dpaa_mempool.c\n@@ -313,7 +313,7 @@ dpaa_populate(struct rte_mempool *mp, unsigned int max_objs,\n \tbp_info = DPAA_MEMPOOL_TO_POOL_INFO(mp);\n \ttotal_elt_sz = mp->header_size + mp->elt_size + mp->trailer_size;\n \n-\tDPAA_MEMPOOL_DPDEBUG(\"Req size %\" PRIx64 \" vs Available %u\\n\",\n+\tDPAA_MEMPOOL_DPDEBUG(\"Req size %\" PRIx64 \" vs Available %u\",\n \t\t\t   (uint64_t)len, total_elt_sz * mp->size);\n \n \t/* Detect pool area has sufficient space for elements in this memzone */\ndiff --git a/drivers/mempool/dpaa/dpaa_mempool.h b/drivers/mempool/dpaa/dpaa_mempool.h\nindex 153fefd507f9..3b4e53d6f358 100644\n--- a/drivers/mempool/dpaa/dpaa_mempool.h\n+++ b/drivers/mempool/dpaa/dpaa_mempool.h\n@@ -67,7 +67,8 @@ extern struct dpaa_bp_info *rte_dpaa_bpid_info;\n #define MEMPOOL_INIT_FUNC_TRACE() DPAA_MEMPOOL_LOG(DEBUG, \" >>\")\n \n #define DPAA_MEMPOOL_DPDEBUG(fmt, args...) \\\n-\tRTE_LOG_DP(DEBUG, DPAA_MEMPOOL, fmt, ## args)\n+\tRTE_LOG_DP_LINE(DEBUG, DPAA_MEMPOOL, fmt, ## args)\n+\n #define DPAA_MEMPOOL_DEBUG(fmt, args...) \\\n \tDPAA_MEMPOOL_LOG(DEBUG, fmt, ## args)\n #define DPAA_MEMPOOL_ERR(fmt, args...) \\\ndiff --git a/drivers/mempool/dpaa2/dpaa2_hw_mempool.c b/drivers/mempool/dpaa2/dpaa2_hw_mempool.c\nindex 84371d5d1abb..877ed749bc59 100644\n--- a/drivers/mempool/dpaa2/dpaa2_hw_mempool.c\n+++ b/drivers/mempool/dpaa2/dpaa2_hw_mempool.c\n@@ -378,7 +378,7 @@ rte_dpaa2_mbuf_alloc_bulk(struct rte_mempool *pool,\n \t\t\tobj_table[n] = (struct rte_mbuf *)\n \t\t\t\t       (bufs[i] - bp_info->meta_data_size);\n \t\t\tDPAA2_MEMPOOL_DP_DEBUG(\n-\t\t\t\t   \"Acquired %p address %p from BMAN\\n\",\n+\t\t\t\t   \"Acquired %p address %p from BMAN\",\n \t\t\t\t   (void *)bufs[i], (void *)obj_table[n]);\n \t\t\tn++;\n \t\t}\n@@ -386,7 +386,7 @@ rte_dpaa2_mbuf_alloc_bulk(struct rte_mempool *pool,\n \n #ifdef RTE_LIBRTE_DPAA2_DEBUG_DRIVER\n \talloc += n;\n-\tDPAA2_MEMPOOL_DP_DEBUG(\"Total = %d , req = %d done = %d\\n\",\n+\tDPAA2_MEMPOOL_DP_DEBUG(\"Total = %d , req = %d done = %d\",\n \t\t\t       alloc, count, n);\n #endif\n \treturn 0;\n@@ -439,7 +439,7 @@ rte_hw_mbuf_get_count(const struct rte_mempool *mp)\n \t\treturn 0;\n \t}\n \n-\tDPAA2_MEMPOOL_DP_DEBUG(\"Free bufs = %u\\n\", num_of_bufs);\n+\tDPAA2_MEMPOOL_DP_DEBUG(\"Free bufs = %u\", num_of_bufs);\n \n \treturn num_of_bufs;\n }\ndiff --git a/drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h b/drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h\nindex fbc8cb30a284..68a34651b7ef 100644\n--- a/drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h\n+++ b/drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h\n@@ -26,7 +26,7 @@ extern int dpaa2_logtype_mempool;\n \n /* DP Logs, toggled out at compile time if level lower than current level */\n #define DPAA2_MEMPOOL_DP_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, DPAA2_MEMPOOL, fmt, ## args)\n+\tRTE_LOG_DP_LINE(level, DPAA2_MEMPOOL, fmt, ## args)\n \n #define DPAA2_MEMPOOL_DP_DEBUG(fmt, args...) \\\n \tDPAA2_MEMPOOL_DP_LOG(DEBUG, fmt, ## args)\ndiff --git a/drivers/net/atlantic/atl_logs.h b/drivers/net/atlantic/atl_logs.h\nindex 14a7a1de1d5a..e25e6028b38f 100644\n--- a/drivers/net/atlantic/atl_logs.h\n+++ b/drivers/net/atlantic/atl_logs.h\n@@ -15,10 +15,10 @@ extern int atl_logtype_init;\n #define PMD_INIT_FUNC_TRACE() PMD_INIT_LOG(DEBUG, \" >>\")\n \n #define PMD_RX_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, ATL_DRIVER, \"%s(): \" fmt \"\\n\", __func__, ## args)\n+\tRTE_LOG_DP_LINE(level, ATL_DRIVER, \"%s(): \" fmt, __func__, ## args)\n \n #define PMD_TX_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, ATL_DRIVER, \"%s(): \" fmt \"\\n\", __func__, ## args)\n+\tRTE_LOG_DP_LINE(level, ATL_DRIVER, \"%s(): \" fmt, __func__, ## args)\n \n extern int atl_logtype_driver;\n #define RTE_LOGTYPE_ATL_DRIVER atl_logtype_driver\ndiff --git a/drivers/net/dpaa/dpaa_ethdev.h b/drivers/net/dpaa/dpaa_ethdev.h\nindex b6c61b8b6b08..3d05dc88771d 100644\n--- a/drivers/net/dpaa/dpaa_ethdev.h\n+++ b/drivers/net/dpaa/dpaa_ethdev.h\n@@ -233,6 +233,6 @@ extern int dpaa_logtype_pmd;\n \n /* DP Logs, toggled out at compile time if level lower than current level */\n #define DPAA_DP_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, DPAA_PMD, fmt, ## args)\n+\tRTE_LOG_DP_LINE(level, DPAA_PMD, fmt, ## args)\n \n #endif\ndiff --git a/drivers/net/dpaa2/dpaa2_pmd_logs.h b/drivers/net/dpaa2/dpaa2_pmd_logs.h\nindex af895a6b6e7b..b228f3f2a1e0 100644\n--- a/drivers/net/dpaa2/dpaa2_pmd_logs.h\n+++ b/drivers/net/dpaa2/dpaa2_pmd_logs.h\n@@ -29,7 +29,7 @@ extern int dpaa2_logtype_pmd;\n \n /* DP Logs, toggled out at compile time if level lower than current level */\n #define DPAA2_PMD_DP_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, DPAA2_PMD, fmt, ## args)\n+\tRTE_LOG_DP_LINE(level, DPAA2_PMD, fmt, ## args)\n \n #define DPAA2_PMD_DP_DEBUG(fmt, args...) \\\n \tDPAA2_PMD_DP_LOG(DEBUG, fmt, ## args)\ndiff --git a/drivers/net/dpaa2/dpaa2_rxtx.c b/drivers/net/dpaa2/dpaa2_rxtx.c\nindex 23f7c4132d9e..92e9dd40dc0c 100644\n--- a/drivers/net/dpaa2/dpaa2_rxtx.c\n+++ b/drivers/net/dpaa2/dpaa2_rxtx.c\n@@ -399,7 +399,7 @@ eth_fd_to_mbuf(const struct qbman_fd *fd,\n \t\tmbuf->packet_type = dpaa2_dev_rx_parse(mbuf, hw_annot_addr);\n \n \tDPAA2_PMD_DP_DEBUG(\"to mbuf - mbuf =%p, mbuf->buf_addr =%p, off = %d,\"\n-\t\t\"fd_off=%d fd =%\" PRIx64 \", meta = %d  bpid =%d, len=%d\\n\",\n+\t\t\"fd_off=%d fd =%\" PRIx64 \", meta = %d  bpid =%d, len=%d\",\n \t\tmbuf, mbuf->buf_addr, mbuf->data_off,\n \t\tDPAA2_GET_FD_OFFSET(fd), DPAA2_GET_FD_ADDR(fd),\n \t\trte_dpaa2_bpid_info[DPAA2_GET_FD_BPID(fd)].meta_data_size,\n@@ -446,7 +446,7 @@ eth_mbuf_to_sg_fd(struct rte_mbuf *mbuf,\n \t} else {\n \t\ttemp = rte_pktmbuf_alloc(dpaa2_tx_sg_pool);\n \t\tif (temp == NULL) {\n-\t\t\tDPAA2_PMD_DP_DEBUG(\"No memory to allocate S/G table\\n\");\n+\t\t\tDPAA2_PMD_DP_DEBUG(\"No memory to allocate S/G table\");\n \t\t\treturn -ENOMEM;\n \t\t}\n \t\tDPAA2_SET_ONLY_FD_BPID(fd, mempool_to_bpid(dpaa2_tx_sg_pool));\n@@ -543,7 +543,7 @@ eth_mbuf_to_fd(struct rte_mbuf *mbuf,\n \tDPAA2_MBUF_TO_CONTIG_FD(mbuf, fd, bpid);\n \n \tDPAA2_PMD_DP_DEBUG(\"mbuf =%p, mbuf->buf_addr =%p, off = %d,\"\n-\t\t\"fd_off=%d fd =%\" PRIx64 \", meta = %d  bpid =%d, len=%d\\n\",\n+\t\t\"fd_off=%d fd =%\" PRIx64 \", meta = %d  bpid =%d, len=%d\",\n \t\tmbuf, mbuf->buf_addr, mbuf->data_off,\n \t\tDPAA2_GET_FD_OFFSET(fd), DPAA2_GET_FD_ADDR(fd),\n \t\trte_dpaa2_bpid_info[DPAA2_GET_FD_BPID(fd)].meta_data_size,\n@@ -587,7 +587,7 @@ eth_copy_mbuf_to_fd(struct rte_mbuf *mbuf,\n \n \tif (rte_dpaa2_mbuf_alloc_bulk(\n \t\trte_dpaa2_bpid_info[bpid].bp_list->mp, &mb, 1)) {\n-\t\tDPAA2_PMD_DP_DEBUG(\"Unable to allocated DPAA2 buffer\\n\");\n+\t\tDPAA2_PMD_DP_DEBUG(\"Unable to allocated DPAA2 buffer\");\n \t\treturn -1;\n \t}\n \tm = (struct rte_mbuf *)mb;\n@@ -609,7 +609,7 @@ eth_copy_mbuf_to_fd(struct rte_mbuf *mbuf,\n #endif\n \tDPAA2_PMD_DP_DEBUG(\n \t\t\"mbuf: %p, BMAN buf addr: %p, fdaddr: %\" PRIx64 \", bpid: %d,\"\n-\t\t\" meta: %d, off: %d, len: %d\\n\",\n+\t\t\" meta: %d, off: %d, len: %d\",\n \t\t(void *)mbuf,\n \t\tmbuf->buf_addr,\n \t\tDPAA2_GET_FD_ADDR(fd),\n@@ -640,7 +640,7 @@ dump_err_pkts(struct dpaa2_queue *dpaa2_q)\n \tif (unlikely(!DPAA2_PER_LCORE_DPIO)) {\n \t\tret = dpaa2_affine_qbman_swp();\n \t\tif (ret) {\n-\t\t\tDPAA2_PMD_ERR(\"Failed to allocate IO portal, tid: %d\\n\",\n+\t\t\tDPAA2_PMD_ERR(\"Failed to allocate IO portal, tid: %d\",\n \t\t\t\trte_gettid());\n \t\t\treturn;\n \t\t}\n@@ -656,7 +656,7 @@ dump_err_pkts(struct dpaa2_queue *dpaa2_q)\n \n \twhile (1) {\n \t\tif (qbman_swp_pull(swp, &pulldesc)) {\n-\t\t\tDPAA2_PMD_DP_DEBUG(\"VDQ command is not issued.QBMAN is busy\\n\");\n+\t\t\tDPAA2_PMD_DP_DEBUG(\"VDQ command is not issued.QBMAN is busy\");\n \t\t\t/* Portal was busy, try again */\n \t\t\tcontinue;\n \t\t}\n@@ -691,7 +691,7 @@ dump_err_pkts(struct dpaa2_queue *dpaa2_q)\n \t\thw_annot_addr = (void *)((size_t)v_addr + DPAA2_FD_PTA_SIZE);\n \t\tfas = hw_annot_addr;\n \n-\t\tDPAA2_PMD_ERR(\"\\n\\n[%d] error packet on port[%d]:\"\n+\t\tDPAA2_PMD_ERR(\"[%d] error packet on port[%d]:\"\n \t\t\t\" fd_off: %d, fd_err: %x, fas_status: %x\",\n \t\t\trte_lcore_id(), eth_data->port_id,\n \t\t\tDPAA2_GET_FD_OFFSET(fd), DPAA2_GET_FD_ERR(fd),\n@@ -765,7 +765,7 @@ dpaa2_dev_prefetch_rx(void *queue, struct rte_mbuf **bufs, uint16_t nb_pkts)\n \t\twhile (1) {\n \t\t\tif (qbman_swp_pull(swp, &pulldesc)) {\n \t\t\t\tDPAA2_PMD_DP_DEBUG(\"VDQ command is not issued.\"\n-\t\t\t\t\t\t  \" QBMAN is busy (1)\\n\");\n+\t\t\t\t\t\t  \" QBMAN is busy (1)\");\n \t\t\t\t/* Portal was busy, try again */\n \t\t\t\tcontinue;\n \t\t\t}\n@@ -861,7 +861,7 @@ dpaa2_dev_prefetch_rx(void *queue, struct rte_mbuf **bufs, uint16_t nb_pkts)\n \twhile (1) {\n \t\tif (qbman_swp_pull(swp, &pulldesc)) {\n \t\t\tDPAA2_PMD_DP_DEBUG(\"VDQ command is not issued.\"\n-\t\t\t\t\t  \"QBMAN is busy (2)\\n\");\n+\t\t\t\t\t  \"QBMAN is busy (2)\");\n \t\t\tcontinue;\n \t\t}\n \t\tbreak;\n@@ -976,7 +976,7 @@ dpaa2_dev_rx(void *queue, struct rte_mbuf **bufs, uint16_t nb_pkts)\n \t\tret = dpaa2_affine_qbman_swp();\n \t\tif (ret) {\n \t\t\tDPAA2_PMD_ERR(\n-\t\t\t\t\"Failed to allocate IO portal, tid: %d\\n\",\n+\t\t\t\t\"Failed to allocate IO portal, tid: %d\",\n \t\t\t\trte_gettid());\n \t\t\treturn 0;\n \t\t}\n@@ -1002,7 +1002,7 @@ dpaa2_dev_rx(void *queue, struct rte_mbuf **bufs, uint16_t nb_pkts)\n \t\twhile (1) {\n \t\t\tif (qbman_swp_pull(swp, &pulldesc)) {\n \t\t\t\tDPAA2_PMD_DP_DEBUG(\n-\t\t\t\t\t\"VDQ command is not issued.QBMAN is busy\\n\");\n+\t\t\t\t\t\"VDQ command is not issued.QBMAN is busy\");\n \t\t\t\t/* Portal was busy, try again */\n \t\t\t\tcontinue;\n \t\t\t}\n@@ -1107,7 +1107,7 @@ uint16_t dpaa2_dev_tx_conf(void *queue)\n \t\tret = dpaa2_affine_qbman_swp();\n \t\tif (ret) {\n \t\t\tDPAA2_PMD_ERR(\n-\t\t\t\t\"Failed to allocate IO portal, tid: %d\\n\",\n+\t\t\t\t\"Failed to allocate IO portal, tid: %d\",\n \t\t\t\trte_gettid());\n \t\t\treturn 0;\n \t\t}\n@@ -1126,7 +1126,7 @@ uint16_t dpaa2_dev_tx_conf(void *queue)\n \t\twhile (1) {\n \t\t\tif (qbman_swp_pull(swp, &pulldesc)) {\n \t\t\t\tDPAA2_PMD_DP_DEBUG(\"VDQ command is not issued.\"\n-\t\t\t\t\t\t   \"QBMAN is busy\\n\");\n+\t\t\t\t\t\t   \"QBMAN is busy\");\n \t\t\t\t/* Portal was busy, try again */\n \t\t\t\tcontinue;\n \t\t\t}\n@@ -1256,14 +1256,14 @@ dpaa2_dev_tx(void *queue, struct rte_mbuf **bufs, uint16_t nb_pkts)\n \t\tret = dpaa2_affine_qbman_swp();\n \t\tif (ret) {\n \t\t\tDPAA2_PMD_ERR(\n-\t\t\t\t\"Failed to allocate IO portal, tid: %d\\n\",\n+\t\t\t\t\"Failed to allocate IO portal, tid: %d\",\n \t\t\t\trte_gettid());\n \t\t\treturn 0;\n \t\t}\n \t}\n \tswp = DPAA2_PER_LCORE_PORTAL;\n \n-\tDPAA2_PMD_DP_DEBUG(\"===> eth_data =%p, fqid =%d\\n\",\n+\tDPAA2_PMD_DP_DEBUG(\"===> eth_data =%p, fqid =%d\",\n \t\t\teth_data, dpaa2_q->fqid);\n \n #ifdef RTE_LIBRTE_IEEE1588\n@@ -1573,7 +1573,7 @@ dpaa2_dev_tx_multi_txq_ordered(void **queue,\n \t\tret = dpaa2_affine_qbman_swp();\n \t\tif (ret) {\n \t\t\tDPAA2_PMD_ERR(\n-\t\t\t\t\"Failed to allocate IO portal, tid: %d\\n\",\n+\t\t\t\t\"Failed to allocate IO portal, tid: %d\",\n \t\t\t\trte_gettid());\n \t\t\treturn 0;\n \t\t}\n@@ -1598,7 +1598,7 @@ dpaa2_dev_tx_multi_txq_ordered(void **queue,\n \t\t\t}\n \t\t}\n \n-\t\tDPAA2_PMD_DP_DEBUG(\"===> eth_data =%p, fqid =%d\\n\",\n+\t\tDPAA2_PMD_DP_DEBUG(\"===> eth_data =%p, fqid =%d\",\n \t\t\t\t   eth_data, dpaa2_q[loop]->fqid);\n \n \t\t/* Check if the queue is congested */\n@@ -1747,14 +1747,14 @@ dpaa2_dev_tx_ordered(void *queue, struct rte_mbuf **bufs, uint16_t nb_pkts)\n \t\tret = dpaa2_affine_qbman_swp();\n \t\tif (ret) {\n \t\t\tDPAA2_PMD_ERR(\n-\t\t\t\t\"Failed to allocate IO portal, tid: %d\\n\",\n+\t\t\t\t\"Failed to allocate IO portal, tid: %d\",\n \t\t\t\trte_gettid());\n \t\t\treturn 0;\n \t\t}\n \t}\n \tswp = DPAA2_PER_LCORE_PORTAL;\n \n-\tDPAA2_PMD_DP_DEBUG(\"===> eth_data =%p, fqid =%d\\n\",\n+\tDPAA2_PMD_DP_DEBUG(\"===> eth_data =%p, fqid =%d\",\n \t\t\t   eth_data, dpaa2_q->fqid);\n \n \t/* This would also handle normal and atomic queues as any type\n@@ -1989,7 +1989,7 @@ dpaa2_dev_loopback_rx(void *queue,\n \t\twhile (1) {\n \t\t\tif (qbman_swp_pull(swp, &pulldesc)) {\n \t\t\t\tDPAA2_PMD_DP_DEBUG(\n-\t\t\t\t\t\"VDQ command not issued.QBMAN busy\\n\");\n+\t\t\t\t\t\"VDQ command not issued.QBMAN busy\");\n \t\t\t\t/* Portal was busy, try again */\n \t\t\t\tcontinue;\n \t\t\t}\n@@ -2071,7 +2071,7 @@ dpaa2_dev_loopback_rx(void *queue,\n \twhile (1) {\n \t\tif (qbman_swp_pull(swp, &pulldesc)) {\n \t\t\tDPAA2_PMD_DP_DEBUG(\"VDQ command is not issued.\"\n-\t\t\t\t\t  \"QBMAN is busy (2)\\n\");\n+\t\t\t\t\t  \"QBMAN is busy (2)\");\n \t\t\tcontinue;\n \t\t}\n \t\tbreak;\ndiff --git a/drivers/net/enetc/enetc_logs.h b/drivers/net/enetc/enetc_logs.h\nindex 63f6ca4cf48a..c56145fe79fc 100644\n--- a/drivers/net/enetc/enetc_logs.h\n+++ b/drivers/net/enetc/enetc_logs.h\n@@ -31,7 +31,7 @@ extern int enetc_logtype_pmd;\n \n /* DP Logs, toggled out at compile time if level lower than current level */\n #define ENETC_PMD_DP_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, ENETC_PMD, fmt, ## args)\n+\tRTE_LOG_DP_LINE(level, ENETC_PMD, fmt, ## args)\n \n #define ENETC_PMD_DP_DEBUG(fmt, args...) \\\n \tENETC_PMD_DP_LOG(DEBUG, fmt, ## args)\ndiff --git a/drivers/net/enetc/enetc_rxtx.c b/drivers/net/enetc/enetc_rxtx.c\nindex ea64c9f68299..988273de89d7 100644\n--- a/drivers/net/enetc/enetc_rxtx.c\n+++ b/drivers/net/enetc/enetc_rxtx.c\n@@ -255,7 +255,7 @@ static inline void enetc_slow_parsing(struct rte_mbuf *m,\n static inline void __rte_hot\n enetc_dev_rx_parse(struct rte_mbuf *m, uint16_t parse_results)\n {\n-\tENETC_PMD_DP_DEBUG(\"parse summary = 0x%x   \", parse_results);\n+\tENETC_PMD_DP_DEBUG(\"parse summary = 0x%x\", parse_results);\n \tm->ol_flags |= RTE_MBUF_F_RX_IP_CKSUM_GOOD | RTE_MBUF_F_RX_L4_CKSUM_GOOD;\n \n \tswitch (parse_results) {\ndiff --git a/drivers/net/enetfec/enet_pmd_logs.h b/drivers/net/enetfec/enet_pmd_logs.h\nindex 270981373f53..53e45687e52f 100644\n--- a/drivers/net/enetfec/enet_pmd_logs.h\n+++ b/drivers/net/enetfec/enet_pmd_logs.h\n@@ -29,6 +29,6 @@ extern int enetfec_logtype_pmd;\n \n /* DP Logs, toggled out at compile time if level lower than current level */\n #define ENETFEC_DP_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, ENETFEC_PMD, fmt, ## args)\n+\tRTE_LOG_DP_LINE(level, ENETFEC_PMD, fmt, ## args)\n \n #endif /* _ENETFEC_LOGS_H_ */\ndiff --git a/drivers/net/mana/mana.h b/drivers/net/mana/mana.h\nindex 6d4770dc3e96..8b17ebc71682 100644\n--- a/drivers/net/mana/mana.h\n+++ b/drivers/net/mana/mana.h\n@@ -468,7 +468,7 @@ extern int mana_logtype_init;\n \t\t__func__, ## args)\n \n #define DP_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, MANA_DRIVER, fmt \"\\n\", ## args)\n+\tRTE_LOG_DP_LINE(level, MANA_DRIVER, fmt, ## args)\n \n #define PMD_INIT_LOG(level, fmt, args...) \\\n \trte_log(RTE_LOG_ ## level, mana_logtype_init, \"%s(): \" fmt \"\\n\",\\\ndiff --git a/drivers/net/pfe/pfe_logs.h b/drivers/net/pfe/pfe_logs.h\nindex 369a50bec567..f7979038aa96 100644\n--- a/drivers/net/pfe/pfe_logs.h\n+++ b/drivers/net/pfe/pfe_logs.h\n@@ -27,6 +27,6 @@ extern int pfe_logtype_pmd;\n \n /* DP Logs, toggled out at compile time if level lower than current level */\n #define PFE_DP_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, PFE_PMD, fmt, ## args)\n+\tRTE_LOG_DP_LINE(level, PFE_PMD, fmt, ## args)\n \n #endif /* _PFE_LOGS_H_ */\ndiff --git a/drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c b/drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c\nindex aeee4ac289ec..d2b38eaddcde 100644\n--- a/drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c\n+++ b/drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c\n@@ -67,9 +67,7 @@ dpaa2_cmdif_enqueue_bufs(struct rte_rawdev *dev,\n \tif (unlikely(!DPAA2_PER_LCORE_DPIO)) {\n \t\tret = dpaa2_affine_qbman_swp();\n \t\tif (ret) {\n-\t\t\tDPAA2_CMDIF_ERR(\n-\t\t\t\t\"Failed to allocate IO portal, tid: %d\\n\",\n-\t\t\t\trte_gettid());\n+\t\t\tDPAA2_CMDIF_ERR(\"Failed to allocate IO portal, tid: %d\", rte_gettid());\n \t\t\treturn 0;\n \t\t}\n \t}\n@@ -106,7 +104,7 @@ dpaa2_cmdif_enqueue_bufs(struct rte_rawdev *dev,\n \tif (ret < 0)\n \t\treturn ret;\n \n-\tDPAA2_CMDIF_DP_DEBUG(\"Successfully transmitted a packet\\n\");\n+\tDPAA2_CMDIF_DP_DEBUG(\"Successfully transmitted a packet\");\n \n \treturn 1;\n }\n@@ -152,7 +150,7 @@ dpaa2_cmdif_dequeue_bufs(struct rte_rawdev *dev,\n \n \twhile (1) {\n \t\tif (qbman_swp_pull(swp, &pulldesc)) {\n-\t\t\tDPAA2_CMDIF_DP_WARN(\"VDQ cmd not issued. QBMAN is busy\\n\");\n+\t\t\tDPAA2_CMDIF_DP_WARN(\"VDQ cmd not issued. QBMAN is busy\");\n \t\t\t/* Portal was busy, try again */\n \t\t\tcontinue;\n \t\t}\n@@ -169,7 +167,7 @@ dpaa2_cmdif_dequeue_bufs(struct rte_rawdev *dev,\n \t/* Check for valid frame. */\n \tstatus = (uint8_t)qbman_result_DQ_flags(dq_storage);\n \tif (unlikely((status & QBMAN_DQ_STAT_VALIDFRAME) == 0)) {\n-\t\tDPAA2_CMDIF_DP_DEBUG(\"No frame is delivered\\n\");\n+\t\tDPAA2_CMDIF_DP_DEBUG(\"No frame is delivered\");\n \t\treturn 0;\n \t}\n \n@@ -181,7 +179,7 @@ dpaa2_cmdif_dequeue_bufs(struct rte_rawdev *dev,\n \tcmdif_rcv_cnxt->flc = DPAA2_GET_FD_FLC(fd);\n \tcmdif_rcv_cnxt->frc = DPAA2_GET_FD_FRC(fd);\n \n-\tDPAA2_CMDIF_DP_DEBUG(\"packet received\\n\");\n+\tDPAA2_CMDIF_DP_DEBUG(\"packet received\");\n \n \treturn 1;\n }\ndiff --git a/drivers/raw/dpaa2_cmdif/dpaa2_cmdif_logs.h b/drivers/raw/dpaa2_cmdif/dpaa2_cmdif_logs.h\nindex f5f2455413f0..6321612619a7 100644\n--- a/drivers/raw/dpaa2_cmdif/dpaa2_cmdif_logs.h\n+++ b/drivers/raw/dpaa2_cmdif/dpaa2_cmdif_logs.h\n@@ -31,7 +31,7 @@ extern int dpaa2_cmdif_logtype;\n \n /* DP Logs, toggled out at compile time if level lower than current level */\n #define DPAA2_CMDIF_DP_LOG(level, fmt, args...) \\\n-\tRTE_LOG_DP(level, DPAA2_CMDIF, \"dpaa2_cmdif: \" fmt \"\\n\", ## args)\n+\tRTE_LOG_DP_LINE(level, DPAA2_CMDIF, \"dpaa2_cmdif: \" fmt, ## args)\n \n #define DPAA2_CMDIF_DP_DEBUG(fmt, args...) \\\n \tDPAA2_CMDIF_DP_LOG(DEBUG, fmt, ## args)\n",
    "prefixes": []
}