Commit Graph

  • 2b34b10513 Add regression tests main Chen Chengjun 2026-07-16 06:46:49 +0000
  • aad956c8aa Make fcntl and ioctl use FileCommon Chen Chengjun 2026-07-16 06:46:33 +0000
  • 2472537515 Pass is_nonblocking parameter to Socket::accept Chen Chengjun 2026-07-16 06:46:20 +0000
  • fd2152413c Correct the incorrect way EventFile stores flags Chen Chengjun 2026-07-15 06:45:42 +0000
  • 82d6e430cf Implement FileCommon for all FileLike types Chen Chengjun 2026-07-16 06:46:05 +0000
  • bf4dfabdd4 Introduce FileCommon to store common fields of FileLike Chen Chengjun 2026-07-16 06:45:50 +0000
  • f708aca254 Add update method to the atomic version of integer like types Chen Chengjun 2026-07-15 06:36:41 +0000
  • c08cd16e3d Format RTC code Ruihan Li 2026-07-15 13:24:36 +0800
  • 5e4c2b450a Fix some minor issues Ruihan Li 2026-07-15 13:24:28 +0800
  • 55cee97888 Check bounds before adding offsets Mohammad Razeghi 2026-07-16 00:09:31 +0200
  • 43bc501c47 Fix silent integer wrapping in `Segment::slice` Mohammad Razeghi 2026-07-14 11:04:01 +0200
  • 435916bf07 Update linux kernel binary for benchmark li041 2026-07-13 09:58:07 +0000
  • b91ce0947f Remove redundant empty-path checks Jianfeng Jiang 2026-07-13 03:14:10 +0000
  • 3741104926 Add more procfs kernel compatibility files Bet4 2026-07-07 07:08:11 +0000
  • a58961bf04 Fix pthread result checks in regression tests Bet4 2026-06-30 03:23:18 +0000
  • 32ed961dad Support socket nodes in mknod wangyue789 2026-07-10 11:28:25 +0800
  • 5168404130 Add tests for new mount API Bet4 2026-07-02 08:18:29 +0000
  • b97f96b786 Implement move_mount syscall Bet4 2026-07-02 08:18:15 +0000
  • 457e2fec7a Implement fsmount syscall Bet4 2026-07-02 08:16:24 +0000
  • 0d77e05826 Implement fsconfig syscall Bet4 2026-07-02 08:14:41 +0000
  • 73f96c872a Implement fsopen syscall Bet4 2026-07-02 08:11:54 +0000
  • 33167547d5 Implement `MREMAP_DONTUNMAP` flag Duck Ran 2026-07-05 16:52:04 +0800
  • cf7a6b0994 Require `CAP_MKNOD` for device nodes FallingLeavez 2026-07-10 02:24:56 +0800
  • 8d7d738af6 Update namespace compatibility docs FallingLeavez 2026-07-05 03:40:11 +0800
  • 5dbc7d4d31 Add setns namespace regression coverage FallingLeavez 2026-07-05 03:40:00 +0800
  • facd5abc1a Require SYS_CHROOT for mount setns FallingLeavez 2026-07-05 03:39:49 +0800
  • d0ce4f1407 Support socket timeout options volca 2026-07-09 16:10:39 +0800
  • fe413a577c Support PR_SET_NO_NEW_PRIVS volca 2026-07-09 19:23:36 +0800
  • 59c8063b68 Fix resolv.conf loopback warning typo wangyue789 2026-07-09 21:01:10 +0800
  • c3864a759e Fix virtio device initialization sequence Ray Lee 2026-06-26 16:54:32 +0800
  • 654df81662 Implement `MAP_32BIT` mmap flag Duck Ran 2026-07-03 23:01:30 +0800
  • d8f3f7321b Refactor `VmarInner` to extract `alloc_free_region_in_range` helper Duck Ran 2026-07-03 23:01:27 +0800
  • 162bc5eb74 Support TCGETS2 and TCSETS2 TTY and PTY ioctls Bet4 2026-07-07 20:04:31 +0800
  • bf8e15eff0 Add `/proc/sys/vm/mmap_min_addr` Ruihan Li 2026-07-07 12:46:37 +0800
  • 9e91232563 Fix some minor problems Ruihan Li 2026-07-07 13:44:57 +0800
  • 73b1002d1d Enable preadv2 gVisor tests WaterWhisperer 2026-07-01 15:32:09 +0800
  • 29955bd58d Fix capabilities after UID transitions Bet4 2026-07-06 19:43:47 +0800
  • 19cf119eba Implement PR_CAP_AMBIENT support Bet4 2026-07-03 08:29:18 +0800
  • 42540674d7 Simplify tests and revise comments Ruihan Li 2026-07-06 14:36:59 +0800
  • 7f0214eae2 Remove unnecessary constant defintions Ruihan Li 2026-06-24 23:37:03 +0800
  • 6cb366b320 Correct mmap() error code order Ruihan Li 2026-06-24 23:37:29 +0800
  • ad93447230 Update gVisor mmap block list Ruihan Li 2026-06-24 23:37:23 +0800
  • afe922d16e Fix VirtioFS stale status flags in read paths li041 2026-07-06 06:55:57 +0000
  • eb785e45fc Add `O_DIRECT` support for virtiofs regular-file I/O li041 2026-06-24 08:23:13 +0000
  • 52a6e5c291 Fix review benchmark guideline snapshot lookup Chen Chengjun 2026-07-04 09:19:04 +0000
  • a9168970ce Clarify review persona responsibilities Jianfeng Jiang 2026-07-03 11:47:30 +0000
  • 3a34935ba3 Add cmdline to disable earlycon 刘景宇 2026-07-04 17:08:18 +0800
  • 1192a330ce Add a code-review benchmark problem Qingsong Chen 2026-07-04 05:41:46 +0000
  • 0b57d25890 Reference the coding guideline indexes instead of copying them Tate, Hongliang Tian 2026-07-04 06:06:21 +0000
  • aada0a27ed Add two review problems Jianfeng Jiang 2026-07-03 10:24:11 +0000
  • 8620d829b1 Add a mantainability problem case Chen Chengjun 2026-07-03 12:58:23 +0000
  • 2a84d264e0 Add no-magic-number rule to coding guidelines Chen Chengjun 2026-07-03 12:58:17 +0000
  • 93ef8cb152 Add cmdline maintainability benchmark problem Tao Su 2026-07-03 18:38:41 +0000
  • 6eeea918b4 Remove redundant REMOUNT_LOCK Junrui Luo 2026-07-02 12:17:36 +0800
  • b577872004 Add global lock for mount tree topology Junrui Luo 2026-06-16 18:07:13 +0800
  • cf9c093d01 Support virtio-mmio devices from kernel command line Wang Yue 2026-06-16 23:26:31 +0800
  • e68b9218d4 Support SO_TYPE socket option volca 2026-06-30 23:18:03 +0800
  • 003568118b Fix chroot capability check WaterWhisperer 2026-07-02 19:43:45 +0800
  • 743d789adb Increase vDSO clock update frequency to fix `__vdso_time` Haixin Xu 2026-06-27 12:20:10 +0800
  • 18fc9635b7 Run aster-code-review from a /aster-code-review PR comment Tate, Hongliang Tian 2026-07-02 09:53:49 +0000
  • 7a765ce649 Add the aster-code-review skill Tate, Hongliang Tian 2026-06-28 15:51:15 +0000
  • e7061e678e Update gVisor test blocklists Bet4 2026-07-02 15:25:14 +0800
  • 2fae8cffbe Switch to a new Docker image 0.18.0-20260702 Bet4 2026-07-02 15:22:20 +0800
  • fd5d02d1b7 Support RENAME_NOREPLACE and RENAME_EXCHANGE for ramfs Qingsong Chen 2026-07-02 10:50:27 +0000
  • 7969134d5c Fix LTP rename12 sticky bit checks Qingsong Chen 2026-07-02 10:30:17 +0000
  • 8cb4f170bd Fix LTP rename10 basename length validation Qingsong Chen 2026-07-02 09:45:07 +0000
  • 1a861ae5e9 Fix LTP rename09 on ramfs and block it on exfat Qingsong Chen 2026-06-17 11:55:41 +0000
  • 0e6f2a9ebe Enable LTP rename tests with a block device Qingsong Chen 2026-06-17 02:45:00 +0000
  • 7333e9fc01 Bump gVisor Docker image Bet4 2026-07-01 10:26:38 +0800
  • 5b46e566de Switch to a new Docker image 0.18.0-20260701 zjp 2026-07-01 22:16:03 +0800
  • d7232931ae Update ltp/gvisor test blocklists Qingsong Chen 2026-06-24 10:47:12 +0000
  • a6784c08b4 Fix unlinkat mishandling trailing slash and dot components Qingsong Chen 2026-06-29 11:32:12 +0000
  • a78f30a493 Fix VFS permission checks for directory modifications Qingsong Chen 2026-06-30 03:24:26 +0000
  • e5ac7348fe Install claude and codex in docker image and bump to 0.18.0-20260701 zjp 2026-07-01 16:34:58 +0800
  • 8234ad29c7 Fix clone thread stack reuse in regression test Bet4 2026-07-01 05:47:12 +0000
  • 95d5bd5b94 Update blocked/exfat.txt co63oc 2026-06-30 16:12:30 +0800
  • bd0d26cf52 Fix StatFsTest.MountFlags co63oc 2026-07-01 11:58:52 +0800
  • 94379b8da3 Fix StatfsTest.InternalDevShm co63oc 2026-06-29 10:28:09 +0800
  • 52b17eb148 Add /proc/sys/fs/nr_open volca 2026-06-29 22:18:10 +0800
  • 63e71c2806 Fix syncfs with O_PATH fd WaterWhisperer 2026-06-29 17:08:33 +0800
  • 9d988b8f18 Move Path methods to inherited-method blocks WaterWhisperer 2026-06-29 21:20:59 +0800
  • 56bf21533b Update `birth_at` field type from `Duration` to `Option<Duration>` co63oc 2026-06-29 14:18:20 +0800
  • 56c32f6076 Report real mount devices in mountinfo volca 2026-06-29 22:18:10 +0800
  • da7874b2f0 Update SCML to include MSG_PEEK Jianfeng Jiang 2026-06-09 11:00:06 +0000
  • 6cba72b70f Clean up netlink MSG_PEEK handling jiangjianfeng 2026-06-09 10:59:55 +0000
  • d5f4e171f5 Implement MSG_PEEK for VSOCK sockets jiangjianfeng 2026-06-09 10:59:55 +0000
  • 485f2189c3 Implement MSG_PEEK for UNIX datagram sockets jiangjianfeng 2026-06-09 10:59:55 +0000
  • 7e14d8d395 Implement MSG_PEEK for UNIX stream sockets jiangjianfeng 2026-06-09 10:59:55 +0000
  • 5127cd20a0 Implement MSG_PEEK for UDP sockets jiangjianfeng 2026-06-09 10:59:32 +0000
  • ecd862ce19 Implement MSG_PEEK for TCP sockets jiangjianfeng 2026-06-09 10:59:32 +0000
  • c9d87077b0 Support `pick_fallible` on `RingBuffer` Jianfeng Jiang 2026-05-30 06:48:22 +0000
  • fe6f1e27d4 Fix O_TRUNC permission check WaterWhisperer 2026-06-18 19:46:10 +0800
  • ad4eaf8840 Update flag coverage docs YanLien 2026-06-28 01:41:27 +0800
  • 1c7df8ef72 Fix clone_files regression FD reuse TankTechnology 2026-06-11 17:23:41 +0800
  • a19974df7f Restructure the Design subcategory around design principles Tate, Hongliang Tian 2026-06-26 10:17:15 +0000
  • 0320d1d292 Reorganize coding guidelines around reviewer personas Tate, Hongliang Tian 2026-06-20 16:21:45 +0000
  • e80904666f Fix fallocate errno for special files WaterWhisperer 2026-06-22 16:49:54 +0800
  • a24c3ea753 Replace libflate with zune-inflate for initramfs decompression Qingsong Chen 2026-06-12 09:47:29 +0000
  • 83ace475af Update gvisor/blocklists/open_test co63oc 2026-06-24 17:20:46 +0800
  • e8e12d1944 Add birth time (birth_at) support to inode metadata co63oc 2026-06-24 16:39:47 +0800