{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":195440382,"defaultBranch":"master","name":"zfs","ownerLogin":"AttilaFueloep","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-07-05T16:40:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16562510?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1678837920.2205608","currentOid":""},"activityList":{"items":[{"before":"a2c4e95cfdf60e8350884ff77a0df00d5ecdd275","after":"bf8c61f489e07ddcfed246768059b37808b7f6e5","ref":"refs/heads/master","pushedAt":"2024-09-04T20:50:51.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"Remove unused sysctl node\n\nPR #14953 removed vdev-level read cache but accidentally left this\r\nsysctl node behind.\r\n\r\nReviewed-by: Rich Ercolani \r\nReviewed-by: Brian Behlendorf \r\nReviewed-by: Alexander Motin \r\nSigned-off-by: Seth Hoffert \r\nCloses #16493","shortMessageHtmlLink":"Remove unused sysctl node"}},{"before":"950980b4c4f8b6441c0b6b3afe150437190a69b6","after":"a2c4e95cfdf60e8350884ff77a0df00d5ecdd275","ref":"refs/heads/master","pushedAt":"2024-08-23T00:41:59.000Z","pushType":"push","commitsCount":868,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"linux/zvol_os.c: cleanup limits for non-blk mq case\n\nRob Noris suggested that we could clean up redundant limits for the case\nof non-blk mq scenario.\n\nReviewed-by: Brian Behlendorf \nReviewed-by: Tony Hutter \nReviewed-by: Rob Norris \nSigned-off-by: Ameer Hamza \nCloses #16462","shortMessageHtmlLink":"linux/zvol_os.c: cleanup limits for non-blk mq case"}},{"before":null,"after":"bfce569f014ae6f74f8e75136f2e3d6d7e69f733","ref":"refs/heads/zfs-14567-follow-up","pushedAt":"2023-03-14T23:52:00.220Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"spl: cmn_err_once() should be usable in brace-less if else statements\n\nCommit 11913870 (#14567) added cmn_err_once() by #define'ing a\ncompound statement but failed to consider usage in a single\nstatement brace-less if else.\n\nFix the problem by using the common \"do {} while (0)\" construct.\n\nSigned-off-by: Attila Fülöp ","shortMessageHtmlLink":"spl: cmn_err_once() should be usable in brace-less if else statements"}},{"before":"c3641826542200531f9891fbd66a2ffaa60b31e8","after":"de13d7cd75869df6375da318b53fad36aa644bdf","ref":"refs/heads/zfs-add-sse-gcm-pub","pushedAt":"2023-03-14T01:51:21.017Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"ICP: AES_GCM: Add sse4 asm routines, first stab\n\nadd asm_linkage.h and .cfi\nuse macros for push and pop\nadd gcm192 support\nadd gcm192 support\nadapt to gcm_ctx_t offsets\nadapt to gcm_ctx_t keysched and htab\nadapt to gcm_ctx_t keysched and htab\nadapt to gcm_ctx_t keysched and htab\nintegrate to build sys\nbuilds, next is the fun part: debugging\npasses cursory SSE/AVX cross testing\nvarious cleanup\ncstyle\ncleanup\navoid triggering meaningless asserts\ncmn_err implies newline\noc there are bugs in the debugging code as well\nfix merge error\nupdate moved gcm_clear_ctx()\nminor comment cleanup\n\nSigned-off-by: Attila Fülöp ","shortMessageHtmlLink":"ICP: AES_GCM: Add sse4 asm routines, first stab"}},{"before":"fff528dbfea2a7ca234e7445a5f98c34bde92895","after":"5d45089f30c52800315cd90056e07f48aea51efe","ref":"refs/heads/zfs-refactor-fletcher","pushedAt":"2023-03-12T21:57:37.078Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"zcommon: Refactor FPU state handling in fletcher4\n\nCurrently calls to kfpu_begin() and kfpu_end() are split between\nthe init() and fini() functions of the particular SIMD\nimplementation. This was done in #14247 as an optimization measure\nfor the ABD adapter. Unfortunately the split complicates FPU\nhandling on platforms that use a local FPU state buffer, like\nWindows and macOS.\n\nTo ease porting, we introduce a boolean struct member in\nfletcher_4_ops_t, indicating use of the FPU, and move the FPU state\nhandling from the SIMD implementations to the call sites.\n\nSigned-off-by: Attila Fülöp ","shortMessageHtmlLink":"zcommon: Refactor FPU state handling in fletcher4"}},{"before":"bcab66d090b24f19820012df92b9d09b390d6208","after":"fff528dbfea2a7ca234e7445a5f98c34bde92895","ref":"refs/heads/zfs-refactor-fletcher","pushedAt":"2023-03-11T18:40:22.723Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"module/zcommon: Refactor FPU state handling in fletcher4\n\nCurrently calls to kfpu_begin() and kfpu_end() are split between\nthe init() and fini() functions of the particular SIMD\nimplementation. This was done in #14247 as an optimization measure\nfor the ABD adapter. Unfortunately the split complicates FPU\nhandling on platforms that use a local FPU state buffer, like\nWindows and macOS.\n\nTo ease porting, we introduce a boolean struct member in\nfletcher_4_ops_t, indicating use of the FPU, and move the FPU state\nhandling from the SIMD implementations to the call sites.\n\nSigned-off-by: Attila Fülöp ","shortMessageHtmlLink":"module/zcommon: Refactor FPU state handling in fletcher4"}},{"before":"34d4a59121699a7f004f32a3fc6e47c026f8ebd7","after":"bcab66d090b24f19820012df92b9d09b390d6208","ref":"refs/heads/zfs-refactor-fletcher","pushedAt":"2023-03-11T03:08:01.319Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"module/zcommon: Refactor FPU state handling in fletcher4\n\nCurrently calls to kfpu_begin() and kfpu_end() are split between\nthe init() and fini() functions of the particular SIMD\nimplementation. This was done in #14247 as an optimization measure\nfor the ABD adapter. Unfortunately the split complicates FPU\nhandling on platforms that use a local FPU state buffer, like\nWindows and macOS.\n\nTo ease porting, we introduce a boolean struct member in\nfletcher_4_ops_t, indicating use of the FPU, and move the FPU state\nhandling from the SIMD implementations to the call sites.\n\nSigned-off-by: Attila Fülöp ","shortMessageHtmlLink":"module/zcommon: Refactor FPU state handling in fletcher4"}},{"before":"48109ca2a8fa318de46a8d87c9c7fc8097f8b8f4","after":"34d4a59121699a7f004f32a3fc6e47c026f8ebd7","ref":"refs/heads/zfs-refactor-fletcher","pushedAt":"2023-03-09T19:56:36.103Z","pushType":"push","commitsCount":1,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"add abi file\n\nSigned-off-by: Attila Fülöp ","shortMessageHtmlLink":"add abi file"}},{"before":"25c91054ecb7fee38c6adda0294637352c773ded","after":"48109ca2a8fa318de46a8d87c9c7fc8097f8b8f4","ref":"refs/heads/zfs-refactor-fletcher","pushedAt":"2023-03-09T19:08:29.103Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"module/zcommon: Refactor FPU state handling in fletcher4\n\nCurrently calls to kfpu_begin() and kfpu_end() are split between\nthe init() and fini() functions of the particular SIMD\nimplementation. This was done in #14247 as an optimization measure\nfor the ABD adapter. Unfortunately the split complicates FPU\nhandling on platforms that use a local FPU state buffer, like\nWindows and macOS.\n\nTo ease porting, we introduce a boolean struct member in\nfletcher_4_ops_t, indicating use of the FPU, and move the FPU state\nhandling from the SIMD implementations to the call sites.\n\nSigned-off-by: Attila Fülöp ","shortMessageHtmlLink":"module/zcommon: Refactor FPU state handling in fletcher4"}},{"before":"12a240ac0b3b89e9210b3a2a539c1f74488e927d","after":"950980b4c4f8b6441c0b6b3afe150437190a69b6","ref":"refs/heads/master","pushedAt":"2023-03-09T15:36:54.166Z","pushType":"push","commitsCount":21,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"Suppress clang static analyzer warning in vdev_stat_update()\n\n63652e154643cfe596fe077c13de0e7be34dd863 added unnecessary branches in\n`vdev_stat_update()` to suppress an ASAN false positive the breaks\nztest. This had the downside of causing false positive reports in both\nCoverity and Clang's static analyzer. vd is never NULL, so we add a\npreprocessor check to only apply the workaround when compiling with ASAN\nsupport.\n\nReported-by: Coverity (CID-1524583)\nReviewed-by: Brian Behlendorf \nSigned-off-by: Richard Yao \nCloses #14575","shortMessageHtmlLink":"Suppress clang static analyzer warning in vdev_stat_update()"}},{"before":null,"after":"25c91054ecb7fee38c6adda0294637352c773ded","ref":"refs/heads/zfs-refactor-fletcher","pushedAt":"2023-03-08T01:58:06.982Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"flecher4: move kfpu to Windows friendlier locations\n\nSigned-off-by: Attila Fülöp ","shortMessageHtmlLink":"flecher4: move kfpu to Windows friendlier locations"}},{"before":"8630b06d89b220419498faebfc29ae30292e3a78","after":"de478add6d655aeda55caa3edf72e853e2a01a02","ref":"refs/heads/zfs-unify-gcm-gmac-init-ctx","pushedAt":"2023-03-07T22:55:40.795Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"ICP: AES-GCM: Unify gcm_init_ctx() and gmac_init_ctx()\n\ngmac_init_ctx() duplicates most of the code in gcm_int_ctx() while\nit just needs to set its own IV length and AAD tag length.\n\nIntroduce gcm_init_ctx_impl() which handles the GCM and GMAC\ndifferences while reusing the duplicated code.\n\nWhile here, fix a flaw where the AVX implementation would accept a\ncontext using a byte swapped key schedule which it could not\nhandle. Also constify the IV and AAD pointers passed to\ngcm_init{,_avx}().\n\nSigned-off-by: Attila Fülöp ","shortMessageHtmlLink":"ICP: AES-GCM: Unify gcm_init_ctx() and gmac_init_ctx()"}},{"before":"4fe9cc54374479652aed431f54c44bb209f6635f","after":"12a240ac0b3b89e9210b3a2a539c1f74488e927d","ref":"refs/heads/master","pushedAt":"2023-03-07T21:54:36.111Z","pushType":"push","commitsCount":28,"pusher":{"login":"AttilaFueloep","name":"Attila Fülöp","path":"/AttilaFueloep","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16562510?s=80&v=4"},"commit":{"message":"Fix a typo in ac2038a\n\nReviewed-by: Brian Behlendorf \r\nReviewed-by: Richard Yao \r\nSigned-off-by: George Amanakis \r\nCloses #14585\r\nCloses #14592","shortMessageHtmlLink":"Fix a typo in ac2038a"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQyMDo1MDo1MS4wMDAwMDBazwAAAAStJz-H","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQyMDo1MDo1MS4wMDAwMDBazwAAAAStJz-H","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0wN1QyMTo1NDozNi4xMTEwNjRazwAAAAL-kLmj"}},"title":"Activity · AttilaFueloep/zfs"}