Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
crosvm
/
eaaf3e17e68e2a08012b23adb99b2a80b14a21f5
/
sys_util
36d4ec5
sys_util: use fallocate64 for large file support
by Daniel Verkamp
· 6 years ago
a99954c
sys_util: remove Scm struct and sock_ctrl_msg C library
by Zach Reizner
· 6 years ago
407c315
sys_util: timerfd: Add ability to check if the timer is armed
by Dylan Reid
· 6 years ago
059a188
Arch: Big refactor and add an empty PCI bus
by Dylan Reid
· 6 years ago
a3d11ed
sys_util: add WriteZeroes trait and impl for File
by Daniel Verkamp
· 6 years ago
0e8f6fa
sys_util: add safe wrapper for fallocate()
by Daniel Verkamp
· 6 years ago
eba6e7f
sys_util: enable custom events in pollcontext
by Jingkui Wang
· 6 years ago
448516e
balloon: Implement device policy
by Chirantan Ekbote
· 6 years ago
298b41c
sys_util: move round_to_page_size to sys_util
by Zach Reizner
· 6 years ago
d8f10af
crosvm: Switch to cc crate.
by Manoj Gupta
· 7 years ago
17bd06f
sys_util: SharedMemory: fix signature for memfd_create syscall
by Sonny Rao
· 7 years ago
6ed5aea
Fix signal handling in VCPU threads
by Mark Ryan
· 7 years ago
d14c41a
sys_util: handle EINTR return from epoll_wait
by Zach Reizner
· 7 years ago
4fcd1af
sys_util: remove deprecated Poller/Pollable interface
by Zach Reizner
· 7 years ago
c1b74eb
sys_util: add method for copying PollEvents
by Zach Reizner
· 7 years ago
5d586b7
sys_util: use MADV_DONTDUMP for new mmaps
by Zach Reizner
· 7 years ago
b2e528b
sys_util: impl Pollable for File
by Zach Reizner
· 7 years ago
1028f53
sys_util: have Poller return token on POLLHUP
by Zach Reizner
· 7 years ago
3afab33
sys_util: add type to get open file flags
by Zach Reizner
· 7 years ago
2948450
sys_util: add function for creating pipe pairs
by Zach Reizner
· 7 years ago
62a4063
crosvm: guest_memory: add memory_size method
by Sonny Rao
· 7 years ago
fec86cc
poll_token_derive: Calculate variant bits without sizeof_val
by Chirantan Ekbote
· 7 years ago
d604dbb
crosvm/plugin: refactor poll loop to use PollContext
by Zach Reizner
· 7 years ago
25c6bc1
sys_util: custom derive for PollToken
by Zach Reizner
· 7 years ago
a5358e8
sys_util: add PollContext interface for using epoll
by Zach Reizner
· 7 years ago
aa83c17
sys_util: register_signal_handler should use SA_RESTART
by Dmitry Torokhov
· 7 years ago
0a404b8
sys_util: fix issue in ppoll on 32-bit architectures
by Sonny Rao
· 7 years ago
cb47da4
sys_util: fix handling EINTR of C system functions
by Dmitry Torokhov
· 7 years ago
3cbbbe6
sys_util: do not treat EINTR as negative in handle_eintr
by Dmitry Torokhov
· 7 years ago
8b32d55
sys_util: properly convert errors in sock_ctrl_msg
by Dmitry Torokhov
· 7 years ago
59cdd83
sys_util: implement error trait for sys_util::Error
by Sonny Rao
· 7 years ago
d33407a
guest_memory: implement error trait
by Sonny Rao
· 7 years ago
42d194d
kvm: plumb in KVM_SET_SIGNAL_MASK ioctl
by Dmitry Torokhov
· 7 years ago
b7bb002
sys_util: use sigaction() instead of signal() when installing handler
by Dmitry Torokhov
· 7 years ago
2cd14a1
sys_util: allow clearing given pending signal
by Dmitry Torokhov
· 7 years ago
cd40533
sys_util: factor out signal manipulation from signalfd into signal
by Dmitry Torokhov
· 7 years ago
c79de2d
crosvm: add advisory locking for disk images
by Stephen Barber
· 7 years ago
a912b2c
sys_util: implement IntoRawFd for EventFd
by Zach Reizner
· 7 years ago
5c984f9
mmap: remove unused 'use'
by Dylan Reid
· 7 years ago
29cd40a
crosvm: change GuestAddress to always be a u64
by Sonny Rao
· 7 years ago
ea7fa56
sys_util: add timeout support to Poller
by Zach Reizner
· 7 years ago
61046bf
sys_util: SharedMemory: Add into_file
by Dylan Reid
· 7 years ago
ee2f1fe
sys_util: replace sysconf(_SC_PAGESIZE) with a safe wrapper
by Zach Reizner
· 7 years ago
20bb597
sys_util: implement FromRawFd for EventFd
by Zach Reizner
· 7 years ago
97913b4
mmap: Simplify offset checks
by Dylan Reid
· 7 years ago
bf879d6
mmap: Bounds check offset on read
by Dylan Reid
· 7 years ago
0060077
syslog: closelog before trying to figure out the fd
by Chirantan Ekbote
· 7 years ago
d42e493
sys_util: add memfd seal support to SharedMemory
by Zach Reizner
· 7 years ago
a138395
sys_util: add mmap with offset support
by Zach Reizner
· 7 years ago
89f81a7
sys_util: check mmap return value properly
by Gabriel Campana
· 7 years ago
20c3c2a
sys_util: allow empty GuestMemory
by Zach Reizner
· 7 years ago
2415ef6
sys_util: Add ability to madvise a region
by Dylan Reid
· 7 years ago
f31455e
sys_util/vm_control: Don't test shm if memfd_create doesn't exist
by Dylan Reid
· 7 years ago
f70a9d4
sys_util: add chown wrapper
by Stephen Barber
· 7 years ago
5bf651c
sys_util: add get_user_id and get_group_id functions
by Stephen Barber
· 7 years ago
70a8290
Fix new warning with rust 1.21
by Dylan Reid
· 7 years ago
ab839e2
fix dependency versions and add Cargo.lock
by Zach Reizner
· 7 years ago
270f7b6
Improve guest memory error handling
by Dylan Reid
· 7 years ago
22175fe
crosvm: add uid_map/gid_map support to jailed devices
by Zach Reizner
· 7 years ago
1f77a0d
sys_util: use libc's openlog to connect to syslog
by Zach Reizner
· 7 years ago
3cbded2
fix armv7a and aarch64 build errors and warnings
by Zach Reizner
· 7 years ago
56077cf
fix compiler errors and warnings
by Zach Reizner
· 7 years ago
56158c8
sys_util: add safe wrappers getpid,geteuid,getguid,waitpid,kill
by Zach Reizner
· 7 years ago
29ad3c7
crosvm: refactor and expand vm control socket IPC
by Zach Reizner
· 7 years ago
2fb1969
sys_util: add read_slice_at_addr to GuestMemory
by Stephen Barber
· 7 years ago
7a9de27
sys_util: allow sock_ctrl_msg to be more flexible with iovecs
by Zach Reizner
· 7 years ago
3eddedd
sys_util: add Pollable impls for UnixDatagram and UnixStream
by Zach Reizner
· 7 years ago
ce3a3e8
sys_util: fix include in sock_ctrl_msg
by Stephen Barber
· 7 years ago
bf36bcb
sys_util: add sock_ctrl_msg module for transmitting messages with FD
by Zach Reizner
· 7 years ago
5b55744
sys_util: add get_host_address for GuestMemory
by Stephen Barber
· 7 years ago
c4968f7
sys_util: add ioctl module
by Stephen Barber
· 7 years ago
e60336c
sys_util: syslog - Scope access from within macros
by Dylan Reid
· 7 years ago
79d07c9
sys_util: add signalfd module
by Stephen Barber
· 7 years ago
2b2952f
sys_util: add fork module for cloning process
by Zach Reizner
· 7 years ago
fd3425d
sys_util: add shared memory module
by Zach Reizner
· 7 years ago
f98d8f3
sys_util: add with_regions_mut and make do_in_region pub
by Stephen Barber
· 7 years ago
61e2a71
sys_util: add syslog module for logging to syslog
by Zach Reizner
· 7 years ago
db8a35a
sys_util: remove accidental HTML from doc comments
by Zach Reizner
· 7 years ago
422e650
sys_util: add signal module for killing threads
by Zach Reizner
· 7 years ago
8266b87
src_util: add terminal module
by Zach Reizner
· 7 years ago
a053a28
src_util: add poll module
by Zach Reizner
· 7 years ago
79b2a73
sys_util: move handle_eintr!() to sys_util so it can be reused
by Zach Reizner
· 7 years ago
b3fba45
sys_util: implement VolatileMemory for Mmap and GuestMemory
by Zach Reizner
· 7 years ago
0d4f8df
crosvm: add virtio block device
by Zach Reizner
· 8 years ago
0584fe9
Limit types that can be read from guest memory
by Dylan Reid
· 7 years ago
71501e0
sys_util: Add TempDir class
by Dylan Reid
· 7 years ago
d4eaa40
sys_util: Add guest_memory
by Dylan Reid
· 8 years ago
37285dc
sys_util: Add conversion from errno io::Error.
by Zach Reizner
· 8 years ago
5d08460
sys_util: Add struct utils
by Dylan Reid
· 8 years ago
48faad1
sys_util: add eventfd module
by Zach Reizner
· 8 years ago
00f90a4
sys_util: add sys_util crate for misc system modules
by Zach Reizner
· 8 years ago