gvisor icon indicating copy to clipboard operation
gvisor copied to clipboard

Application Kernel for Containers

Results 468 gvisor issues
Sort by recently updated
recently updated
newest added

benchmarks: add and fix some benchmarks 1. add syscallbench benchmark for syscall performance 2. add hackbench benchmark for scheduler performance 3. add more threads arguments for sysbench benchmark 4. fix...

Unmap (prev.End, next.Start) during pma invalidation. This should allow lower-layers to clean-up intermediate structures more effectively, without additional heavy-lifting.

exported

For linux implementation, when we call fallocate to tmpfs, the linux kernel will allocate physical pages directly. For earlier gvisor implementation, when we call fallocate to tmpfs, the gvisor kernel...

ready to pull

Add populate parameter to pgalloc.MemoryFile.AllocateAndFill(). This targets the issue raised by #7977, but uses mlock(2) to force mm_populate() of a precise address range, and also enables the use of the...

exported

### Description We're seeing a rare issue where creating the gvisor container fails when it tries to join the cgroup it just created, getting back `EINVAL` from the kernel when...

type: bug
stale-issue
area: runsc

Make syncableDentries and specialFileFDs linked lists in gofer client. fs.syncableDentries saves all non-synthetic dentries. This requires a map insert operation every time a new dentry is created and map removal...

exported

### Description Loopback LinkEndpoints are usually nested within an Ethernet endpoint when added to a gVisor Stack (this is true in [all non-test occurrences of loopback.New()](https://cs.opensource.google/search?q=loopback.New&sq=&ss=gvisor%2Fgvisor) in the gVisor repo)....

type: bug
stale-issue

### Description Runsc will always return empty hostname when running container with --uts=host by docker, this is not the host-uts expects. And runtime runc is OK. The reason is runsc...

type: bug