{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":589635078,"defaultBranch":"master","name":"Keyronex","ownerLogin":"Keyronex","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-16T15:25:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/122809299?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717413675.0","currentOid":""},"activityList":{"items":[{"before":"8b39ad3eae7604d0228c623e6194debf87f8adf8","after":"597b913d91fbf66283f2cd473161f506de34df0b","ref":"refs/heads/master","pushedAt":"2024-06-16T20:44:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"VM: Refactor object faults ahead of anonymous VM objects.","shortMessageHtmlLink":"VM: Refactor object faults ahead of anonymous VM objects."}},{"before":"6748be7bc7df74705da4087bdbe1955b0235ce97","after":"8b39ad3eae7604d0228c623e6194debf87f8adf8","ref":"refs/heads/master","pushedAt":"2024-06-16T19:31:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"VM: Enhance table wiring ahead of anonymous VM objects.\n\nNow indicates whether locks were released in the process, and sets\npage owner to the object, if it's wiring object tables.","shortMessageHtmlLink":"VM: Enhance table wiring ahead of anonymous VM objects."}},{"before":"c83de9924f7c250d330e7e9b4aba47c6bb5c8e64","after":"6748be7bc7df74705da4087bdbe1955b0235ce97","ref":"refs/heads/master","pushedAt":"2024-06-16T19:05:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"VM: Enhance table wiring ahead of anonymous VM objects.\n\nNow indicates whether locks were released in the process, and sets\npage owner to the object, if it's wiring object tables.","shortMessageHtmlLink":"VM: Enhance table wiring ahead of anonymous VM objects."}},{"before":"1260c4ec4113db1babb70a63f598839a5c16608f","after":"c83de9924f7c250d330e7e9b4aba47c6bb5c8e64","ref":"refs/heads/master","pushedAt":"2024-06-16T11:35:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"General: Chase some warnings.","shortMessageHtmlLink":"General: Chase some warnings."}},{"before":"8e0f678c7675fa19017f2811b49343361b25a8fc","after":"1260c4ec4113db1babb70a63f598839a5c16608f","ref":"refs/heads/master","pushedAt":"2024-06-14T15:38:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"General: Fix build.","shortMessageHtmlLink":"General: Fix build."}},{"before":"77919873852a077e9293de993474fe0cc1639ad9","after":"8e0f678c7675fa19017f2811b49343361b25a8fc","ref":"refs/heads/master","pushedAt":"2024-06-12T23:59:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"9pFS: Do getattr when creating a node.","shortMessageHtmlLink":"9pFS: Do getattr when creating a node."}},{"before":"619ef9e3c819b8243e17e30c0d007af85eff1491","after":"77919873852a077e9293de993474fe0cc1639ad9","ref":"refs/heads/master","pushedAt":"2024-06-12T14:40:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"VM: Fix a comment - we have had unmapping for some time.","shortMessageHtmlLink":"VM: Fix a comment - we have had unmapping for some time."}},{"before":"c85115c4afb62e5f662ad5c0da5c33890ab3f320","after":"619ef9e3c819b8243e17e30c0d007af85eff1491","ref":"refs/heads/master","pushedAt":"2024-06-12T14:10:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"VM: Track where objects are mapped.\n\nThis will allow to chase the pages beyond truncation point during\nfile truncation.","shortMessageHtmlLink":"VM: Track where objects are mapped."}},{"before":"90ad83599bcb11113e0523d3c09e9f355d9d0abf","after":"c85115c4afb62e5f662ad5c0da5c33890ab3f320","ref":"refs/heads/master","pushedAt":"2024-06-12T12:03:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"VM: Track where objects are mapped.\n\nThis will allow to chase the pages beyond truncation point during\nfile truncation.","shortMessageHtmlLink":"VM: Track where objects are mapped."}},{"before":"cb8f134aeb55ccfa255953b3c562764d2ab096f8","after":"90ad83599bcb11113e0523d3c09e9f355d9d0abf","ref":"refs/heads/master","pushedAt":"2024-06-10T19:54:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"VFS: Add every-vnode-of-a-vfs list and iterator API.","shortMessageHtmlLink":"VFS: Add every-vnode-of-a-vfs list and iterator API."}},{"before":"b2b0487b2ba538992bcc2eb22a7320cf81e16ba9","after":"cb8f134aeb55ccfa255953b3c562764d2ab096f8","ref":"refs/heads/master","pushedAt":"2024-06-10T16:32:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"VFS: Sketch out (RCU'd) VFS lifecycle","shortMessageHtmlLink":"VFS: Sketch out (RCU'd) VFS lifecycle"}},{"before":"df68a8ae511b9590d0dbc97f40a203ac6fa106ea","after":"b2b0487b2ba538992bcc2eb22a7320cf81e16ba9","ref":"refs/heads/master","pushedAt":"2024-06-08T14:38:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"VFS: Use vn_{retain,release} and start work on unmount.","shortMessageHtmlLink":"VFS: Use vn_{retain,release} and start work on unmount."}},{"before":"53e7829cca78350572bd7f02dcc4067652561c55","after":"df68a8ae511b9590d0dbc97f40a203ac6fa106ea","ref":"refs/heads/master","pushedAt":"2024-06-07T15:29:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"Kernel: krcu_head_t renamed to krcu_entry_t.","shortMessageHtmlLink":"Kernel: krcu_head_t renamed to krcu_entry_t."}},{"before":"17611cae46d4266baac89cb44c3ff06133700543","after":"53e7829cca78350572bd7f02dcc4067652561c55","ref":"refs/heads/master","pushedAt":"2024-06-06T21:01:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"9pFS/related: Clean up mounting and division of classes.","shortMessageHtmlLink":"9pFS/related: Clean up mounting and division of classes."}},{"before":"9dfe4b3188141268363829ae867b56ddfcc81d16","after":"17611cae46d4266baac89cb44c3ff06133700543","ref":"refs/heads/master","pushedAt":"2024-06-04T23:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"DKNIC: Reserve NIC for KDB if name matches.","shortMessageHtmlLink":"DKNIC: Reserve NIC for KDB if name matches."}},{"before":"be634eacbdebb8afc5baa154bf63b0d2fa1b4666","after":"9dfe4b3188141268363829ae867b56ddfcc81d16","ref":"refs/heads/master","pushedAt":"2024-06-04T14:56:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"KDB: Implement register dump for amd64.","shortMessageHtmlLink":"KDB: Implement register dump for amd64."}},{"before":"31c1adf97c27b8f0602eed76954a6ae6844d3db2","after":"be634eacbdebb8afc5baa154bf63b0d2fa1b4666","ref":"refs/heads/master","pushedAt":"2024-06-03T21:47:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"KDB: Initial work on GDB server.","shortMessageHtmlLink":"KDB: Initial work on GDB server."}},{"before":"4f2058a0ed2f4d5dd1ad57b3ad0bd63cd765fbd7","after":"31c1adf97c27b8f0602eed76954a6ae6844d3db2","ref":"refs/heads/master","pushedAt":"2024-06-03T21:41:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"KDB: Initial work on GDB server.","shortMessageHtmlLink":"KDB: Initial work on GDB server."}},{"before":"4444086e5b56cb7bcd49e3f250eafb30b4bd4ac5","after":"4f2058a0ed2f4d5dd1ad57b3ad0bd63cd765fbd7","ref":"refs/heads/master","pushedAt":"2024-06-03T15:34:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"PS2Keyboard: Introduce start of this driver.","shortMessageHtmlLink":"PS2Keyboard: Introduce start of this driver."}},{"before":"4c0da19384f2d090276c72b8488e5bce24525c08","after":null,"ref":"refs/heads/lwip_unlocking","pushedAt":"2024-06-03T11:21:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"}},{"before":"aaeb7cc472b9b0935683e1d9e78e921730e2e7f3","after":"4444086e5b56cb7bcd49e3f250eafb30b4bd4ac5","ref":"refs/heads/master","pushedAt":"2024-06-03T11:21:09.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"Merge pull request #29 from Keyronex/lwip_unlocking\n\nKeySock work","shortMessageHtmlLink":"Merge pull request #29 from Keyronex/lwip_unlocking"}},{"before":"ddc29927f5d6e1ee94ad534b01266fe71ff5861a","after":"4c0da19384f2d090276c72b8488e5bce24525c08","ref":"refs/heads/lwip_unlocking","pushedAt":"2024-06-02T13:11:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"9pSockTransport: Introduce a quick and dirty proof of concept.","shortMessageHtmlLink":"9pSockTransport: Introduce a quick and dirty proof of concept."}},{"before":"bde0e288313723d9bfedbfdb44e28978ac3dcb5d","after":"ddc29927f5d6e1ee94ad534b01266fe71ff5861a","ref":"refs/heads/lwip_unlocking","pushedAt":"2024-06-02T13:10:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"KeySock: Sketching out async TCP.","shortMessageHtmlLink":"KeySock: Sketching out async TCP."}},{"before":"312a95dae7d361f47df38984aa58c2e5096a01c0","after":"bde0e288313723d9bfedbfdb44e28978ac3dcb5d","ref":"refs/heads/lwip_unlocking","pushedAt":"2024-06-02T13:09:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"VM: Add MDL memcpy-into function.","shortMessageHtmlLink":"VM: Add MDL memcpy-into function."}},{"before":"2a3ec0c0cb44c540b17c715ad5382a363e22a205","after":"312a95dae7d361f47df38984aa58c2e5096a01c0","ref":"refs/heads/lwip_unlocking","pushedAt":"2024-06-02T13:06:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"AMD64: Wait for delivery when sending IPI.","shortMessageHtmlLink":"AMD64: Wait for delivery when sending IPI."}},{"before":"afe71392c0f4e7df80a2a049fcdf13ca82ba8e7d","after":"2a3ec0c0cb44c540b17c715ad5382a363e22a205","ref":"refs/heads/lwip_unlocking","pushedAt":"2024-06-01T12:20:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"DeviceKit: Move associated IOPs head and count into IOP.\n\nNo reason that I could see to have it be in the IOP frames.","shortMessageHtmlLink":"DeviceKit: Move associated IOPs head and count into IOP."}},{"before":"c62201ab733d4b026f5d475dbba742b8034a93b0","after":"afe71392c0f4e7df80a2a049fcdf13ca82ba8e7d","ref":"refs/heads/lwip_unlocking","pushedAt":"2024-05-30T16:04:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"KeySock: Deglobalise LwIP IP globals.","shortMessageHtmlLink":"KeySock: Deglobalise LwIP IP globals."}},{"before":"b70664de6852ac0701a7771005a6db608394c8e6","after":"c62201ab733d4b026f5d475dbba742b8034a93b0","ref":"refs/heads/lwip_unlocking","pushedAt":"2024-05-30T15:27:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"KeySock: Deglobalise LwIP TCP globals.","shortMessageHtmlLink":"KeySock: Deglobalise LwIP TCP globals."}},{"before":"ff78ef42a28f7abbb82dfcad7f662f132dada757","after":"b70664de6852ac0701a7771005a6db608394c8e6","ref":"refs/heads/lwip_unlocking","pushedAt":"2024-05-30T13:44:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"KeySock: Toss out unneeded parts of LwIP, part II.","shortMessageHtmlLink":"KeySock: Toss out unneeded parts of LwIP, part II."}},{"before":"3879156832091c20552c32f79932f36ae4128725","after":"ff78ef42a28f7abbb82dfcad7f662f132dada757","ref":"refs/heads/lwip_unlocking","pushedAt":"2024-05-30T11:15:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"netbsduser","name":null,"path":"/netbsduser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5460559?s=80&v=4"},"commit":{"message":"KeySock: Toss out unneeded parts of LwIP, part I.","shortMessageHtmlLink":"KeySock: Toss out unneeded parts of LwIP, part I."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZs2q2gA","startCursor":null,"endCursor":null}},"title":"Activity ยท Keyronex/Keyronex"}