{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":34010061,"defaultBranch":"socfpga-6.6.22-lts","name":"linux-socfpga","ownerLogin":"altera-opensource","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-04-15T18:02:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11964751?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721984284.0","currentOid":""},"activityList":{"items":[{"before":"d8ba6cac0057efa912c60f7ccd4d9c29feb0e961","after":"e337b07a64e99a85190473debe84d49e10661930","ref":"refs/heads/socfpga-6.1.68-lts","pushedAt":"2024-07-26T08:58:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #15015934876: dts: socfpga_agilex5.dtsi: Fix the clk-csr for XGMAC\n\nThis patch is to to set the clk-csr divider value. The value is\nset based on the clk_csr_i clock speed and currently the hardware\nis connected with the l4_sp_clk (100MHz) thus the clk-csr divider\nneed to choose the divider with the value 62, due to that, the\ncsr-clk value need to choose divider option 0.\n\nSigned-off-by: Boon Khai Ng ","shortMessageHtmlLink":"HSD #15015934876: dts: socfpga_agilex5.dtsi: Fix the clk-csr for XGMAC"}},{"before":null,"after":"f939c80e4195178b511c7577e0dc2a570ca0a426","ref":"refs/heads/socfpga-6.6.22-lts","pushedAt":"2024-07-18T04:08:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #15015895772-7: firmware: stratix10-rsu: Fix the dma mapping direction when allocating buffer.\n\nDuring buffer allocation we need to map with DMA_TO_DEVICE\nfor cache clean operation before sending it down to ATF.\n\nNote: This is a temperory fix. the correct fix needs\nto be investigated.\n\nSigned-off-by: Mahesh Rao ","shortMessageHtmlLink":"HSD #15015895772-7: firmware: stratix10-rsu: Fix the dma mapping dire…"}},{"before":"d9816a2213846a68a462dc8b0cbc432d79b03114","after":"d8ba6cac0057efa912c60f7ccd4d9c29feb0e961","ref":"refs/heads/socfpga-6.1.68-lts","pushedAt":"2024-06-14T12:37:54.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #16024178418: net: stmmac: Add per-packet time-based scheduling for XDP ZC\n\nAdd per-packet time-based scheduling for XDP zero copy via\nstruct xdp_desc's launch time field.\n\nSigned-off-by: Song, Yoong Siang \nSigned-off-by: Rohan G Thomas ","shortMessageHtmlLink":"HSD #16024178418: net: stmmac: Add per-packet time-based scheduling f…"}},{"before":"65bef040ac3be40fc6d20ca1721de685580c9fb2","after":"d9816a2213846a68a462dc8b0cbc432d79b03114","ref":"refs/heads/socfpga-6.1.68-lts","pushedAt":"2024-05-17T07:38:21.000Z","pushType":"push","commitsCount":32,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #15015261352: dts: socfpga_agilex5_socdk_nand: Update the phy address to 0.\n\nThis patch is to make the phy address generic so all type of daughter\ncard is supported.\n\nSigned-off-by: Boon Khai Ng ","shortMessageHtmlLink":"HSD #15015261352: dts: socfpga_agilex5_socdk_nand: Update the phy add…"}},{"before":"188359fc7a10c1588375cf35e1c1414bf16c1d4a","after":"65bef040ac3be40fc6d20ca1721de685580c9fb2","ref":"refs/heads/socfpga-6.1.68-lts","pushedAt":"2024-05-03T08:23:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #15015829504: arch: arm64: boot: dts: socfpga_agilex5_socdk: Disable WP in SDMMC for linux\nboot\n\nDisable WP to OFF since SDCard boot required rootfs to be mounted as\nrw mode.\n\nSigned-off-by: Kah Jing Lee ","shortMessageHtmlLink":"HSD #15015829504: arch: arm64: boot: dts: socfpga_agilex5_socdk: Disa…"}},{"before":"cc76b859955fe6ddbcd40482a7294edde4e3ce05","after":"408da433dde2bba975b6a020f0841eaa7db419df","ref":"refs/heads/socfpga-6.7","pushedAt":"2024-05-03T08:23:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #15015829504: arch: arm64: boot: dts: socfpga_agilex5_socdk: Disable WP in SDMMC for linux\nboot\n\nDisable WP to OFF since SDCard boot required rootfs to be mounted as\nrw mode.\n\nSigned-off-by: Kah Jing Lee ","shortMessageHtmlLink":"HSD #15015829504: arch: arm64: boot: dts: socfpga_agilex5_socdk: Disa…"}},{"before":"e9428cbd99911700bd94f0647c8bba2f2326922e","after":"188359fc7a10c1588375cf35e1c1414bf16c1d4a","ref":"refs/heads/socfpga-6.1.68-lts","pushedAt":"2024-04-19T09:22:39.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #22014852419: arm64: dts: Update NAND Flash based on Agilex5 Devkit\n\nUpdated device tree according to NAND flash used in Agilex5 Devkit.\n\nSigned-off-by: Niravkumar L Rabara ","shortMessageHtmlLink":"HSD #22014852419: arm64: dts: Update NAND Flash based on Agilex5 Devkit"}},{"before":"b842177ea8126e05c20758f3a5c9432343040ead","after":"cc76b859955fe6ddbcd40482a7294edde4e3ce05","ref":"refs/heads/socfpga-6.7","pushedAt":"2024-04-19T09:22:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"[CVE-2023-52443] apparmor: avoid crash when parsed profile name is empty\n\n[ Upstream commit 55a8210c9e7d21ff2644809699765796d4bfb200 ]\n\nWhen processing a packed profile in unpack_profile() described like\n\n \"profile :ns::samba-dcerpcd /usr/lib*/samba/{,samba/}samba-dcerpcd {...}\"\n\na string \":samba-dcerpcd\" is unpacked as a fully-qualified name and then\npassed to aa_splitn_fqname().\n\naa_splitn_fqname() treats \":samba-dcerpcd\" as only containing a namespace.\nThus it returns NULL for tmpname, meanwhile tmpns is non-NULL. Later\naa_alloc_profile() crashes as the new profile name is NULL now.\n\ngeneral protection fault, probably for non-canonical address 0xdffffc0000000000: 0000 [#1] PREEMPT SMP KASAN NOPTI\nKASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007]\nCPU: 6 PID: 1657 Comm: apparmor_parser Not tainted 6.7.0-rc2-dirty #16\nHardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.2-3-gd478f380-rebuilt.opensuse.org 04/01/2014\nRIP: 0010:strlen+0x1e/0xa0\nCall Trace:\n \n ? strlen+0x1e/0xa0\n aa_policy_init+0x1bb/0x230\n aa_alloc_profile+0xb1/0x480\n unpack_profile+0x3bc/0x4960\n aa_unpack+0x309/0x15e0\n aa_replace_profiles+0x213/0x33c0\n policy_update+0x261/0x370\n profile_replace+0x20e/0x2a0\n vfs_write+0x2af/0xe00\n ksys_write+0x126/0x250\n do_syscall_64+0x46/0xf0\n entry_SYSCALL_64_after_hwframe+0x6e/0x76\n \n---[ end trace 0000000000000000 ]---\nRIP: 0010:strlen+0x1e/0xa0\n\nIt seems such behaviour of aa_splitn_fqname() is expected and checked in\nother places where it is called (e.g. aa_remove_profiles). Well, there\nis an explicit comment \"a ns name without a following profile is allowed\"\ninside.\n\nAFAICS, nothing can prevent unpacked \"name\" to be in form like\n\":samba-dcerpcd\" - it is passed from userspace.\n\nDeny the whole profile set replacement in such case and inform user with\nEPROTO and an explaining message.\n\nFound by Linux Verification Center (linuxtesting.org).\n\nFixes: 04dc715e24d0 (\"apparmor: audit policy ns specified in policy load\")\nSigned-off-by: Fedor Pchelkin \nSigned-off-by: John Johansen \nSigned-off-by: Sasha Levin ","shortMessageHtmlLink":"[CVE-2023-52443] apparmor: avoid crash when parsed profile name is empty"}},{"before":"d730e533a2a83122c18fc85ec7fcabe8d4b6a5d9","after":"b842177ea8126e05c20758f3a5c9432343040ead","ref":"refs/heads/socfpga-6.7","pushedAt":"2024-04-06T08:48:41.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD#15015694043 firmware: svc: add flag to allocate dma-capable memory\n\nAdd __GFP_DMA flag for get_free_pages to allocate memory from\ndma-capable region.\n\nSigned-off-by: Adrian Ng Ho Yin ","shortMessageHtmlLink":"HSD#15015694043 firmware: svc: add flag to allocate dma-capable memory"}},{"before":"c3323966d5e68c266258173a4d0f03c1a9a1da04","after":"e9428cbd99911700bd94f0647c8bba2f2326922e","ref":"refs/heads/socfpga-6.1.68-lts","pushedAt":"2024-04-01T03:44:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD#15015002315: clk: agilex5: Update emac ptp free mux\n\nUpdate emac ptp free mux to main_pll_c3 as stated in HAS1.1.\n\nSigned-off-by: Tham, Mun Yew ","shortMessageHtmlLink":"HSD#15015002315: clk: agilex5: Update emac ptp free mux"}},{"before":null,"after":"c3323966d5e68c266258173a4d0f03c1a9a1da04","ref":"refs/heads/socfpga-6.1.68-lts","pushedAt":"2024-04-01T03:34:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD#15015325889: arm64: dts: Update GPIO LED pins based on NAND2 DC\n\nUpdated NAND device tree GPIO LED pins based on NAND2 DC design.\nOnly two HSP LEDs, LED0 and LED1 are available on NAND2 DC.\n\nSigned-off-by: Niravkumar L Rabara ","shortMessageHtmlLink":"HSD#15015325889: arm64: dts: Update GPIO LED pins based on NAND2 DC"}},{"before":"2b1b22afd3a9ece45853d6e08959dbd202108bd1","after":"d730e533a2a83122c18fc85ec7fcabe8d4b6a5d9","ref":"refs/heads/socfpga-6.7","pushedAt":"2024-03-22T16:54:45.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"[CVE-2024-26598] KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache\n\ncommit ad362fe07fecf0aba839ff2cc59a3617bd42c33f upstream.\n\nThere is a potential UAF scenario in the case of an LPI translation\ncache hit racing with an operation that invalidates the cache, such\nas a DISCARD ITS command. The root of the problem is that\nvgic_its_check_cache() does not elevate the refcount on the vgic_irq\nbefore dropping the lock that serializes refcount changes.\n\nHave vgic_its_check_cache() raise the refcount on the returned vgic_irq\nand add the corresponding decrement after queueing the interrupt.\n\nCc: stable@vger.kernel.org\nSigned-off-by: Oliver Upton \nSigned-off-by: Marc Zyngier \nLink: https://lore.kernel.org/r/20240104183233.3560639-1-oliver.upton@linux.dev\nSigned-off-by: Greg Kroah-Hartman ","shortMessageHtmlLink":"[CVE-2024-26598] KVM: arm64: vgic-its: Avoid potential UAF in LPI tra…"}},{"before":"c164a7edf313b7b196374817f5402019541bb8ab","after":"525507b2e89797f368d5ea12e1de5dcda3c845a3","ref":"refs/heads/socfpga_agilex5-ES_RC","pushedAt":"2024-03-22T07:42:34.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD#15015694043 firmware: svc: add flag to allocate dma-capable memory\n\nAdd __GFP_DMA flag for get_free_pages to allocate memory from\ndma-capable region.\n\nSigned-off-by: Adrian Ng Ho Yin ","shortMessageHtmlLink":"HSD#15015694043 firmware: svc: add flag to allocate dma-capable memory"}},{"before":null,"after":"2b1b22afd3a9ece45853d6e08959dbd202108bd1","ref":"refs/heads/socfpga-6.7","pushedAt":"2024-02-23T09:20:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #15013476171: spi: spi-cadence-qspi: Disable STIG mode\n\nDisable STIG mode with quirks since socfpga has issue with read/write\nusing the STIG mode. STIG mode is enabled by default for small\nread/write(<8bytes).\n\nSigned-off-by: Kah Jing Lee ","shortMessageHtmlLink":"HSD #15013476171: spi: spi-cadence-qspi: Disable STIG mode"}},{"before":"650b1d53ed32033aee123d3d9825b614fc2627c6","after":"c164a7edf313b7b196374817f5402019541bb8ab","ref":"refs/heads/socfpga_agilex5-ES_RC","pushedAt":"2024-02-01T06:14:12.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD#15013331339 arm64: dts: agilex5: add dts for peripheral mode\n\nAdded dts for usb31 peripheral mode and updated makefile to generate\ncorresponding dtb.\n\nSigned-off-by: Adrian Ng Ho Yin ","shortMessageHtmlLink":"HSD#15013331339 arm64: dts: agilex5: add dts for peripheral mode"}},{"before":"f04279de4326f7679bb1c8d67d54756cd20b8ca2","after":"57cf7f3b7f73c72123f7d29591297758f645727d","ref":"refs/heads/socfpga-6.1.55-lts","pushedAt":"2024-01-26T15:58:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"[CVE-2023-6121] nvmet: nul-terminate the NQNs passed in the connect command\n\n[ Upstream commit 1c22e0295a5eb571c27b53c7371f95699ef705ff ]\n\nThe host and subsystem NQNs are passed in the connect command payload and\ninterpreted as nul-terminated strings. Ensure they actually are\nnul-terminated before using them.\n\nFixes: a07b4970f464 \"nvmet: add a generic NVMe target\")\nReported-by: Alon Zahavi \nReviewed-by: Chaitanya Kulkarni \nSigned-off-by: Christoph Hellwig \nSigned-off-by: Keith Busch \nSigned-off-by: Sasha Levin ","shortMessageHtmlLink":"[CVE-2023-6121] nvmet: nul-terminate the NQNs passed in the connect c…"}},{"before":"8e56f4dd61552e0c33b6b36107457188c2cc0406","after":"9885eb35dc56d481c8152423875776be220cb541","ref":"refs/heads/socfpga-6.6","pushedAt":"2024-01-26T15:58:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"[CVE-2023-6121] nvmet: nul-terminate the NQNs passed in the connect command\n\n[ Upstream commit 1c22e0295a5eb571c27b53c7371f95699ef705ff ]\n\nThe host and subsystem NQNs are passed in the connect command payload and\ninterpreted as nul-terminated strings. Ensure they actually are\nnul-terminated before using them.\n\nFixes: a07b4970f464 \"nvmet: add a generic NVMe target\")\nReported-by: Alon Zahavi \nReviewed-by: Chaitanya Kulkarni \nSigned-off-by: Christoph Hellwig \nSigned-off-by: Keith Busch \nSigned-off-by: Sasha Levin ","shortMessageHtmlLink":"[CVE-2023-6121] nvmet: nul-terminate the NQNs passed in the connect c…"}},{"before":"cb39d1e20633171b21ff9b474854ed61c1a730e9","after":"f04279de4326f7679bb1c8d67d54756cd20b8ca2","ref":"refs/heads/socfpga-6.1.55-lts","pushedAt":"2024-01-12T08:08:11.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #16022667525: net: stmmac: Report EST window drops and tx overrun counters\n\nReport EST window drops and tx overrun counters using ethtool.\n\nWindow_drops count include count of frames dropped because of\nqueueMaxSDU setting or HLBF error. Transmission overrun counter\ninform the user application whether any packets are currently being\ntransmitted on a particular queue during a gate-close event.DWMAC IPs\ntakes care Transmission overrun won't happen hence this is always 0.\n\nSigned-off-by: Rohan G Thomas ","shortMessageHtmlLink":"HSD #16022667525: net: stmmac: Report EST window drops and tx overrun…"}},{"before":null,"after":"650b1d53ed32033aee123d3d9825b614fc2627c6","ref":"refs/heads/socfpga_agilex5-ES_RC","pushedAt":"2023-12-28T09:03:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #15014945905: dts: arm64: intel: Update PHY mode with internal delay\n\nThis patch is to update PHY mode with internal delay\nfor the family device socfpga_agilex5.\n\nSigned-off-by: Boon Khai Ng ","shortMessageHtmlLink":"HSD #15014945905: dts: arm64: intel: Update PHY mode with internal delay"}},{"before":"50b63a962d02612e22885642c08e2d60b404f391","after":"9b31be745db84e3725f224d824af257a2d437437","ref":"refs/heads/socfpga-6.1.38-lts","pushedAt":"2023-12-09T12:06:31.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"[CVE-2023-6176] net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()\n\n[ Upstream commit cfaa80c91f6f99b9342b6557f0f0e1143e434066 ]\n\nI got the below warning when do fuzzing test:\nBUG: KASAN: null-ptr-deref in scatterwalk_copychunks+0x320/0x470\nRead of size 4 at addr 0000000000000008 by task kworker/u8:1/9\n\nCPU: 0 PID: 9 Comm: kworker/u8:1 Tainted: G OE\nHardware name: linux,dummy-virt (DT)\nWorkqueue: pencrypt_parallel padata_parallel_worker\nCall trace:\n dump_backtrace+0x0/0x420\n show_stack+0x34/0x44\n dump_stack+0x1d0/0x248\n __kasan_report+0x138/0x140\n kasan_report+0x44/0x6c\n __asan_load4+0x94/0xd0\n scatterwalk_copychunks+0x320/0x470\n skcipher_next_slow+0x14c/0x290\n skcipher_walk_next+0x2fc/0x480\n skcipher_walk_first+0x9c/0x110\n skcipher_walk_aead_common+0x380/0x440\n skcipher_walk_aead_encrypt+0x54/0x70\n ccm_encrypt+0x13c/0x4d0\n crypto_aead_encrypt+0x7c/0xfc\n pcrypt_aead_enc+0x28/0x84\n padata_parallel_worker+0xd0/0x2dc\n process_one_work+0x49c/0xbdc\n worker_thread+0x124/0x880\n kthread+0x210/0x260\n ret_from_fork+0x10/0x18\n\nThis is because the value of rec_seq of tls_crypto_info configured by the\nuser program is too large, for example, 0xffffffffffffff. In addition, TLS\nis asynchronously accelerated. When tls_do_encryption() returns\n-EINPROGRESS and sk->sk_err is set to EBADMSG due to rec_seq overflow,\nskmsg is released before the asynchronous encryption process ends. As a\nresult, the UAF problem occurs during the asynchronous processing of the\nencryption module.\n\nIf the operation is asynchronous and the encryption module returns\nEINPROGRESS, do not free the record information.\n\nFixes: 635d93981786 (\"net/tls: free record only on encryption error\")\nSigned-off-by: Liu Jian \nReviewed-by: Sabrina Dubroca \nLink: https://lore.kernel.org/r/20230909081434.2324940-1-liujian56@huawei.com\nSigned-off-by: Paolo Abeni \nSigned-off-by: Sasha Levin ","shortMessageHtmlLink":"[CVE-2023-6176] net/tls: do not free tls_rec on async operation in bp…"}},{"before":null,"after":"8e56f4dd61552e0c33b6b36107457188c2cc0406","ref":"refs/heads/socfpga-6.6","pushedAt":"2023-12-09T12:06:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"net: stmmac: resolve linux 6.6 upstream build error\n\ncommit 133466c3bbe1 (\"net: stmmac: use per-queue 64 bits\nstatistics where necessary\") use stmmac_rx_queue and stmmac_tx_queue\nfor irq statistics data, update multi-irq code to reflect\nthis.\n\nSigned-off-by: Swee Leong Ching ","shortMessageHtmlLink":"net: stmmac: resolve linux 6.6 upstream build error"}},{"before":null,"after":"cb39d1e20633171b21ff9b474854ed61c1a730e9","ref":"refs/heads/socfpga-6.1.55-lts","pushedAt":"2023-12-08T10:07:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #15014663582: arch: arm64: dts: Rename Device Tree for Agilex7M\n\nRename socfpga_agilex7_socdk.dts to socfpga_agilex7m_socdk.dts\n\nSigned-off-by: Niravkumar L Rabara ","shortMessageHtmlLink":"HSD #15014663582: arch: arm64: dts: Rename Device Tree for Agilex7M"}},{"before":null,"after":"f69b48e838bfa839949c40c0aff80caf08bc24aa","ref":"refs/heads/socfpga-6.5","pushedAt":"2023-11-25T05:23:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"[CVE-2023-6176] net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()\n\n[ Upstream commit cfaa80c91f6f99b9342b6557f0f0e1143e434066 ]\n\nI got the below warning when do fuzzing test:\nBUG: KASAN: null-ptr-deref in scatterwalk_copychunks+0x320/0x470\nRead of size 4 at addr 0000000000000008 by task kworker/u8:1/9\n\nCPU: 0 PID: 9 Comm: kworker/u8:1 Tainted: G OE\nHardware name: linux,dummy-virt (DT)\nWorkqueue: pencrypt_parallel padata_parallel_worker\nCall trace:\n dump_backtrace+0x0/0x420\n show_stack+0x34/0x44\n dump_stack+0x1d0/0x248\n __kasan_report+0x138/0x140\n kasan_report+0x44/0x6c\n __asan_load4+0x94/0xd0\n scatterwalk_copychunks+0x320/0x470\n skcipher_next_slow+0x14c/0x290\n skcipher_walk_next+0x2fc/0x480\n skcipher_walk_first+0x9c/0x110\n skcipher_walk_aead_common+0x380/0x440\n skcipher_walk_aead_encrypt+0x54/0x70\n ccm_encrypt+0x13c/0x4d0\n crypto_aead_encrypt+0x7c/0xfc\n pcrypt_aead_enc+0x28/0x84\n padata_parallel_worker+0xd0/0x2dc\n process_one_work+0x49c/0xbdc\n worker_thread+0x124/0x880\n kthread+0x210/0x260\n ret_from_fork+0x10/0x18\n\nThis is because the value of rec_seq of tls_crypto_info configured by the\nuser program is too large, for example, 0xffffffffffffff. In addition, TLS\nis asynchronously accelerated. When tls_do_encryption() returns\n-EINPROGRESS and sk->sk_err is set to EBADMSG due to rec_seq overflow,\nskmsg is released before the asynchronous encryption process ends. As a\nresult, the UAF problem occurs during the asynchronous processing of the\nencryption module.\n\nIf the operation is asynchronous and the encryption module returns\nEINPROGRESS, do not free the record information.\n\nFixes: 635d93981786 (\"net/tls: free record only on encryption error\")\nSigned-off-by: Liu Jian \nReviewed-by: Sabrina Dubroca \nLink: https://lore.kernel.org/r/20230909081434.2324940-1-liujian56@huawei.com\nSigned-off-by: Paolo Abeni \nSigned-off-by: Sasha Levin ","shortMessageHtmlLink":"[CVE-2023-6176] net/tls: do not free tls_rec on async operation in bp…"}},{"before":"21b5300ed5bd7bf2a8fe8ed2d4a1b1bb482f9303","after":"50b63a962d02612e22885642c08e2d60b404f391","ref":"refs/heads/socfpga-6.1.38-lts","pushedAt":"2023-11-11T04:53:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #15014165241: fpga: altera-cvp: agilex5 support\n\nThis change is to support Agilex5 new register mapping, whereby\nthe only difference is at the CVP Credit register which is now\n0x5C instead of offset 0x49.\nAdded a new field device_family_type in order to support the\ncurrent change and any other future variations in the CVP\ndevice. The device type is checked against the VSEC start offset\naddress and VSEC length. It is 0x60 for Agilex5.\n\nSigned-off-by: Ang Tien Sung ","shortMessageHtmlLink":"HSD #15014165241: fpga: altera-cvp: agilex5 support"}},{"before":"919954a5b5df7505cc09b1d7571b9b277a2ff15a","after":null,"ref":"refs/heads/5.4-124","pushedAt":"2023-10-31T09:49:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kk-hea","name":null,"path":"/kk-hea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87514240?s=80&v=4"}},{"before":null,"after":"c53eeb0f060f32da33e7f181a5d65a66abf83481","ref":"refs/heads/socfpga-5.15.90-lts-ftile-1588ptp","pushedAt":"2023-10-25T08:31:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD:15014408349 : Ftile 1588 PTP - network interfaces showing UNKNOWN link status (#156)\n\nSigned-off-by: Rajagopal, Rathan Chandavath ","shortMessageHtmlLink":"HSD:15014408349 : Ftile 1588 PTP - network interfaces showing UNKNOWN…"}},{"before":null,"after":"21b5300ed5bd7bf2a8fe8ed2d4a1b1bb482f9303","ref":"refs/heads/socfpga-6.1.38-lts","pushedAt":"2023-10-06T09:42:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #15014339624: crypto: intel_fcs: Matched missed mutex release and resource release\n\n1 Added missed mutex release to avoid deaklock.\n2 Added missed resource free.\n3 Removed unnecessary resource release.\n\nSigned-off-by: Austin Zhang ","shortMessageHtmlLink":"HSD #15014339624: crypto: intel_fcs: Matched missed mutex release and…"}},{"before":"676f4b322cbe0a3b1f2b96fdfaccfc32bc1b67e5","after":"8e6bc0b2e3e3abb74576995d8014650a992040b5","ref":"refs/heads/socfpga-6.1.20-lts","pushedAt":"2023-09-15T10:24:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #22017943621: crypto: intel_fcs: Add matched mutex release\n\nAdd matched mutex_unlock for invalid/non-defined IOCTL commands\nfor avoiding the fcs service loses response due to not able to\nacquire lock.\n\nSigned-off-by: Austin Zhang ","shortMessageHtmlLink":"HSD #22017943621: crypto: intel_fcs: Add matched mutex release"}},{"before":"73f6dc694de72dd0891a14b752aa291f2ad0cccc","after":"676f4b322cbe0a3b1f2b96fdfaccfc32bc1b67e5","ref":"refs/heads/socfpga-6.1.20-lts","pushedAt":"2023-09-01T11:59:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"HSD #14020037621: arm64: dts: n5x: Add missing rsu-handle for N5X\n\nAdded the rsu-handle in the Linux dts for Uboot to retrieve qspi_boot\nnode in the dts. This is to fix the symbols removed in the kernel\n6.1.20-lts build with the CONFIG_OVERLAY_FS disabled.\n\nSigned-off-by: Kah Jing Lee ","shortMessageHtmlLink":"HSD #14020037621: arm64: dts: n5x: Add missing rsu-handle for N5X"}},{"before":"4935311275f96765585b1ac00f3815a0dec0c6a0","after":"73f6dc694de72dd0891a14b752aa291f2ad0cccc","ref":"refs/heads/socfpga-6.1.20-lts","pushedAt":"2023-08-19T13:10:37.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"drosdi","name":null,"path":"/drosdi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99788367?s=80&v=4"},"commit":{"message":"arm64: defconfig: enable DT Overlay ConfigFS\n\nThis is to enable Device Tree Overlay ConfigFS interface for\nruntime FPGA configuration from linux using device tree blob.\n\nAdded CONFIG_OF_OVERLAY=y for resovling kernel 6.X dependency\nbuild script issue.\n\nSigned-off-by: Chew, Chiau Ee \nSigned-off-by: Austin Zhang ","shortMessageHtmlLink":"arm64: defconfig: enable DT Overlay ConfigFS"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEidXMhQA","startCursor":null,"endCursor":null}},"title":"Activity · altera-opensource/linux-socfpga"}