{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":693390633,"defaultBranch":"main","name":"dm-linux","ownerLogin":"lorelei-sakai","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-09-19T00:06:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60714774?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712268150.0","currentOid":""},"activityList":{"items":[{"before":"31bf4f9de45932c9d9815efe750c6e99b3531004","after":"0388a5140d640ac50fd9767b60a8180ff7923829","ref":"refs/heads/main","pushedAt":"2024-04-04T22:05:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"Merge pull request #59 from lorelei-sakai/fix/murmurhash-format\n\ndm-vdo murmurhash: remove unneeded semicolon","shortMessageHtmlLink":"Merge pull request dm-vdo#59 from lorelei-sakai/fix/murmurhash-format"}},{"before":"940778efafbc8cad48cd33cab381a6fe51a8c57e","after":null,"ref":"refs/heads/fix/murmurhash-format","pushedAt":"2024-04-04T22:02:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"}},{"before":null,"after":"940778efafbc8cad48cd33cab381a6fe51a8c57e","ref":"refs/heads/fix/murmurhash-format","pushedAt":"2024-04-04T21:49:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"dm-vdo murmurhash: remove unneeded semicolon\n\nReported-by: kernel test robot \nCloses: https://lore.kernel.org/oe-kbuild-all/202404050327.4ebVLBD3-lkp@intel.com/\nSigned-off-by: Matthew Sakai ","shortMessageHtmlLink":"dm-vdo murmurhash: remove unneeded semicolon"}},{"before":"1abf6fae6196ed59e949e576d4eb7bd441481384","after":"31bf4f9de45932c9d9815efe750c6e99b3531004","ref":"refs/heads/main","pushedAt":"2024-03-25T18:05:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"Merge pull request #58 from lorelei-sakai/fix/builtin-replacement\n\nMurmurhash byteswapping fix v2 [VDO-5720]","shortMessageHtmlLink":"Merge pull request dm-vdo#58 from lorelei-sakai/fix/builtin-replacement"}},{"before":"0da5304b379c18c312d67592eef5ab23ce36dcaa","after":null,"ref":"refs/heads/fix/builtin-replacement","pushedAt":"2024-03-25T17:56:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"}},{"before":"25d3ab4e44d05e9da143f7f1133b483ee758a530","after":"0da5304b379c18c312d67592eef5ab23ce36dcaa","ref":"refs/heads/fix/builtin-replacement","pushedAt":"2024-03-22T19:42:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"Murmurhash byteswapping fix v2 [VDO-5720]\n\nPer suggestion from Eric Biggers on dm-devel, don't use cpu_to_le64\nand friends, use get_unaligned_le64 and friends. Call them directly\nrather than via a wrapper function, since we don't need the\nconditional mess. Use the same code for user mode, as well.\n\nSigned-off-by: Matthew Sakai ","shortMessageHtmlLink":"Murmurhash byteswapping fix v2 [VDO-5720]"}},{"before":null,"after":"25d3ab4e44d05e9da143f7f1133b483ee758a530","ref":"refs/heads/fix/builtin-replacement","pushedAt":"2024-03-22T19:37:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"Murmurhash byteswapping fix v2 [VDO-5720]\n\nPer suggestion from Eric Biggers on dm-devel, don't use cpu_to_le64\nand friends, use get_unaligned_le64 and friends. Call them directly\nrather than via a wrapper function, since we don't need the\nconditional mess. Use the same code for user mode, as well.\n\nSigned-off-by: Matthew Sakai ","shortMessageHtmlLink":"Murmurhash byteswapping fix v2 [VDO-5720]"}},{"before":"0ceb2313887e3d3b3e26a9f05d41a8d1f14517ce","after":"1abf6fae6196ed59e949e576d4eb7bd441481384","ref":"refs/heads/main","pushedAt":"2024-03-20T21:27:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"Merge pull request #57 from lorelei-sakai/fix/builtin-replacement\n\n[VDO-5720] dm vdo: use kernel byteswapping routines instead of GCC ones","shortMessageHtmlLink":"Merge pull request dm-vdo#57 from lorelei-sakai/fix/builtin-replacement"}},{"before":"674fdb19de63084de5ad23b8d3db7127a1c514bd","after":null,"ref":"refs/heads/fix/builtin-replacement","pushedAt":"2024-03-20T21:17:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"}},{"before":null,"after":"674fdb19de63084de5ad23b8d3db7127a1c514bd","ref":"refs/heads/fix/builtin-replacement","pushedAt":"2024-03-20T19:50:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"dm vdo: use kernel byteswapping routines instead of GCC ones\n\nReported-by: Guenter Roeck \nSigned-off-by: Ken Raeburn \nSigned-off-by: Matthew Sakai ","shortMessageHtmlLink":"dm vdo: use kernel byteswapping routines instead of GCC ones"}},{"before":"23d6c3dd23251d81854480c4a0e7000a22ae982a","after":"0ceb2313887e3d3b3e26a9f05d41a8d1f14517ce","ref":"refs/heads/main","pushedAt":"2024-03-07T22:34:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"Merge pull request #56 from lorelei-sakai/doc/metadata-requirements\n\n[VDO-5701] document metadata size","shortMessageHtmlLink":"Merge pull request dm-vdo#56 from lorelei-sakai/doc/metadata-requirem…"}},{"before":"372fcf39bd73561d46eca55b0a9b9f4fef45e273","after":null,"ref":"refs/heads/doc/metadata-requirements","pushedAt":"2024-03-07T22:34:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"}},{"before":null,"after":"372fcf39bd73561d46eca55b0a9b9f4fef45e273","ref":"refs/heads/doc/metadata-requirements","pushedAt":"2024-03-07T22:27:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"dm vdo doc: document metadata size\n\nSigned-off-by: Matthew Sakai ","shortMessageHtmlLink":"dm vdo doc: document metadata size"}},{"before":"acb7ecf0f1bf77fcc3890aa2c283d6b2af5b7d84","after":"23d6c3dd23251d81854480c4a0e7000a22ae982a","ref":"refs/heads/main","pushedAt":"2024-03-04T20:38:02.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"Merge pull request #55 from lorelei-sakai/feature/remove-perform-once-et-al\n\n[VDO-5700][VDO-5619][VDO-5709] Adopt various minor fixes","shortMessageHtmlLink":"Merge pull request dm-vdo#55 from lorelei-sakai/feature/remove-perfor…"}},{"before":"bc2150af989df68fd862e338006810c5f6be4715","after":null,"ref":"refs/heads/feature/remove-perform-once-et-al","pushedAt":"2024-03-04T19:03:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"}},{"before":"f6331ffb175c01f41ed106f4de4c914fe5eca22e","after":"bc2150af989df68fd862e338006810c5f6be4715","ref":"refs/heads/feature/remove-perform-once-et-al","pushedAt":"2024-03-04T17:57:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"dm vdo: remove unneeded semicolon\n\nRemove the unnecessary semicolon at the end of the for statement\nwhich cleans up the code and ensures consistency with the rest\nof the kernel coding style.\n\nSigned-off-by: Yang Li \nSigned-off-by: Matthew Sakai ","shortMessageHtmlLink":"dm vdo: remove unneeded semicolon"}},{"before":"df0e41e210db2591420d06b16c824e696e389ca7","after":"f6331ffb175c01f41ed106f4de4c914fe5eca22e","ref":"refs/heads/feature/remove-perform-once-et-al","pushedAt":"2024-03-04T17:51:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"dm vdo: Remove unneeded semicolon\n\nThis patch removes the unnecessary semicolon at the end of the\nfor statement which cleans up the code and ensures consistency\nwith the rest of the kernel coding style.\n\nSigned-off-by: Yang Li \nSigned-off-by: Matthew Sakai ","shortMessageHtmlLink":"dm vdo: Remove unneeded semicolon"}},{"before":null,"after":"df0e41e210db2591420d06b16c824e696e389ca7","ref":"refs/heads/feature/remove-perform-once-et-al","pushedAt":"2024-03-04T17:36:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"dm vdo: Remove unneeded semicolon\n\nThis patch removes the unnecessary semicolons at the end of the\nfor statements which cleans up the code and ensures consistency\nwith the rest of the kernel coding style.\n\nSigned-off-by: Yang Li \nSigned-off-by: Matthew Sakai ","shortMessageHtmlLink":"dm vdo: Remove unneeded semicolon"}},{"before":"35f920d754373fe14ce81c6de9ccd6ac8ecadc3c","after":"acb7ecf0f1bf77fcc3890aa2c283d6b2af5b7d84","ref":"refs/heads/main","pushedAt":"2024-03-02T02:52:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"Merge pull request #54 from lorelei-sakai/ingest/logger-function-renames\n\n[VDO-5698] Rename logger and string-utils functions to use vdo_ namespace","shortMessageHtmlLink":"Merge pull request dm-vdo#54 from lorelei-sakai/ingest/logger-functio…"}},{"before":"df0467ed815fa000734097ee9cf3842251766646","after":null,"ref":"refs/heads/ingest/logger-function-renames","pushedAt":"2024-03-02T02:52:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"}},{"before":null,"after":"df0467ed815fa000734097ee9cf3842251766646","ref":"refs/heads/ingest/logger-function-renames","pushedAt":"2024-03-02T02:09:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"dm vdo string-utils: change from uds_ to vdo_ namespace\n\nSigned-off-by: Mike Snitzer \nSigned-off-by: Chung Chung \nSigned-off-by: Matthew Sakai ","shortMessageHtmlLink":"dm vdo string-utils: change from uds_ to vdo_ namespace"}},{"before":"342bdd014c711bd223b0206754fd2d64ced39892","after":"35f920d754373fe14ce81c6de9ccd6ac8ecadc3c","ref":"refs/heads/main","pushedAt":"2024-03-01T22:37:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"Merge pull request #51 from lorelei-sakai/ingest/funnel-queue-rename\n\n[VDO-5695] dm vdo funnel-queue: change from uds_ to vdo_ namespace","shortMessageHtmlLink":"Merge pull request dm-vdo#51 from lorelei-sakai/ingest/funnel-queue-r…"}},{"before":"2f9baef1292c127ace4dfaf228ff05f96703d253","after":null,"ref":"refs/heads/ingest/funnel-queue-rename","pushedAt":"2024-03-01T22:31:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"}},{"before":"863f6af27948910eacc84b33b66367a71686379a","after":"2f9baef1292c127ace4dfaf228ff05f96703d253","ref":"refs/heads/ingest/funnel-queue-rename","pushedAt":"2024-03-01T21:17:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"dm vdo funnel-queue: change from uds_ to vdo_ namespace\n\nAlso return VDO_SUCCESS from vdo_make_funnel_queue.\n\nSigned-off-by: Mike Snitzer \nSigned-off-by: Chung Chung \nSigned-off-by: Matthew Sakai ","shortMessageHtmlLink":"dm vdo funnel-queue: change from uds_ to vdo_ namespace"}},{"before":"572cd176bbaee42c4648147abfd7688b87878973","after":"342bdd014c711bd223b0206754fd2d64ced39892","ref":"refs/heads/main","pushedAt":"2024-03-01T21:06:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"Merge pull request #53 from lorelei-sakai/ingest/index-layout-use-after-free\n\n[VDO-5706] Fix use after free","shortMessageHtmlLink":"Merge pull request dm-vdo#53 from lorelei-sakai/ingest/index-layout-u…"}},{"before":"77c25112c2c519cbfeba6ff1bbe900dce78560a1","after":null,"ref":"refs/heads/ingest/index-layout-use-after-free","pushedAt":"2024-03-01T21:06:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"}},{"before":null,"after":"77c25112c2c519cbfeba6ff1bbe900dce78560a1","ref":"refs/heads/ingest/index-layout-use-after-free","pushedAt":"2024-03-01T16:45:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"dm vdo indexer: fix use after free\n\nFixes: b46d79bdb82a (\"dm vdo: add deduplication index storage interface\")\nReported-by: Harshit Mogalapalli \nSigned-off-by: Matthew Sakai ","shortMessageHtmlLink":"dm vdo indexer: fix use after free"}},{"before":"076c8819fe9b62dd399679c205e38bda405c7b69","after":"863f6af27948910eacc84b33b66367a71686379a","ref":"refs/heads/ingest/funnel-queue-rename","pushedAt":"2024-03-01T16:28:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"dm vdo funnel-queue: change from uds_ to vdo_ namespace\n\nAlso return VDO_SUCCESS from vdo_make_funnel_queue.\n\nSigned-off-by: Mike Snitzer \nSigned-off-by: Chung Chung \nSigned-off-by: Matthew Sakai ","shortMessageHtmlLink":"dm vdo funnel-queue: change from uds_ to vdo_ namespace"}},{"before":"5516d7d3a11a23884be6c690e5815c7bfcbe59d3","after":"572cd176bbaee42c4648147abfd7688b87878973","ref":"refs/heads/main","pushedAt":"2024-03-01T16:20:24.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"},"commit":{"message":"Merge pull request #52 from lorelei-sakai/ingest/sysfs-removal\n\n[VDO-5662, VDO-5663] Remove sysfs from upstream","shortMessageHtmlLink":"Merge pull request dm-vdo#52 from lorelei-sakai/ingest/sysfs-removal"}},{"before":"adeae96ec165c2ac5de5ccd0924e640f58434228","after":null,"ref":"refs/heads/ingest/sysfs-removal","pushedAt":"2024-03-01T16:20:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lorelei-sakai","name":"Matthew Sakai","path":"/lorelei-sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60714774?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKEfzhQA","startCursor":null,"endCursor":null}},"title":"Activity · lorelei-sakai/dm-linux"}