pm: Track the fs_file instead of the inode/blockdev
[akaros.git] / kern / include /
2018-04-30 Barret Rhodenpm: Track the fs_file instead of the inode/blockdev
2018-04-30 Barret Rhodenvfs: Remove vfs.h
2018-04-30 Barret Rhodenvfs: Move FD management code to 9ns
2018-04-30 Barret Rhodenvfs: Remove the last references to struct file *
2018-04-30 Barret Rhodenvfs: Remove the guts of the VFS
2018-04-30 Barret Rhodenvfs: Remove monitor functions
2018-04-30 Barret Rhodenvfs: Remove KFS, blockdev and devfs
2018-04-30 Barret Rhodenvfs: Remove fs_env from struct proc
2018-04-30 Barret Rhodenvfs: Remove ext2 support
2018-04-30 Barret Rhodenvfs: Remove syscall access to the VFS
2018-04-30 Barret Rhoden9ns: Add get_cwd()
2018-04-30 Barret RhodenExtract parse_cpio_entries() from KFS
2018-04-30 Barret Rhoden9ns: allow 'current-less' operations in 9ns
2018-04-30 Barret Rhoden9ns: Implement chdir/fchdir
2018-04-30 Barret Rhoden9ns: Remove support for SYS_rename
2018-04-30 Barret Rhoden9ns: Support SYS_access (XCC)
2018-04-30 Barret Rhodenmm: 9ns: Add support for mmap
2018-04-30 Barret Rhoden9ns: Add error_jmp(): jump with an existing error
2018-04-30 Barret Rhoden9ns: Add fs_files and tree_files
2018-04-30 Barret Rhodenpm: Add a stub for pm_destroy()
2018-04-30 Barret RhodenAdd a garbage RCU implementation
2018-04-30 Barret Rhoden9ns: Fix devtab function pointer signatures
2018-04-06 Barret Rhodenmm: Allow dev.mmap() to block
2018-04-06 Barret Rhodenmm: Clean up the functional interface
2018-04-06 Barret Rhodenmm: Use struct file_or_chan for VMR files
2018-04-06 Barret Rhoden9ns: Use a helper struct for walk/namec options
2018-04-06 Barret Rhoden9ns: Add high-level support for symlinks
2018-04-06 Barret Rhoden9ns: Extend struct dir and the stat M bufs
2018-04-06 Barret Rhoden9ns: Add 'extensions' to namec()
2018-04-06 Barret Rhoden9ns: Add 'extensions' to dev.create
2018-04-06 Barret RhodenMove 'KFOP' helpers to umem.c
2018-04-06 Barret Rhoden9ns: Add helpers for permissions checks
2018-03-28 Barret RhodenRemove the #defines for struct stat and dirent (XCC)
2018-03-28 Barret RhodenAdd a couple #defines to stdint
2018-02-26 Barret RhodenFix 'include' issue
2017-12-22 Barret Rhodenvmm: Add a vmcall for tracing the TF (XCC)
2017-12-13 Barret Rhodensched: Remove the idle core interface
2017-12-13 Kevin KluesAdd implementation of packed core alloc strategy
2017-12-05 Barret RhodenFix Linux timers, jiffies, and HZ
2017-11-22 Barret Rhodenvmm: Export the TSC freq via a vmcall (XCC)
2017-11-22 Barret Rhodenvmm: Let the VMM control mwait vmexits (XCC)
2017-11-22 Barret RhodenAdd printx to userspace (XCC)
2017-11-22 Barret RhodenRemove i386 from glibc (XCC)
2017-11-16 Barret RhodenTreat jiffies as msec since boot
2017-11-16 Barret Rhodennet: Add rx_mode to ether/netif
2017-11-16 Barret Rhodennet: Remove mbps from ipifc
2017-11-16 Barret Rhodennet: Delay etherbind until the link is up
2017-11-16 Barret Rhodennet: Add a helper to parse netif_stats
2017-11-16 Barret Rhodennet: Split hw_features out from feat
2017-11-16 Barret Rhodennet: Split up BCKSUM_FLAGS
2017-11-16 Barret RhodenEncapsulate block metadata better
2017-11-16 Barret Rhodennet: Clarify transport checksum offload
2017-11-16 Barret Rhodennet: Remove block->checksum
2017-11-16 Barret Rhodenether: Add a field for the driver_name
2017-11-16 Barret Rhodennet: Add an option for RX checksum offload
2017-11-16 Barret Rhodennet: tcp: Fix TSO for incoming connections
2017-11-16 Barret Rhodennet: Add network_offset to blocks
2017-11-16 Barret Rhodennet: Change transport_header_end -> tranport_offset
2017-11-16 Barret Rhodennet: tcp: Refactor the tcp header structs
2017-11-16 Barret RhodenMove srch_linux_pci_tbl to linux_compat.h
2017-11-16 Barret Rhodenpci: Add a struct device field
2017-11-16 Barret Rhodenether: Add Linux-compatible netif_stats
2017-11-16 Barret Rhodenether: Fix MTU control variables
2017-11-16 Barret RhodenUpdate Linux compatibility shims/coccis
2017-11-16 Barret RhodenAdd variants to I_AM_HERE
2017-11-16 Barret RhodenMove uninitialized_var() to compiler.h
2017-11-16 Barret RhodenAdd IS_ERR_OR_NULL helper
2017-11-16 Barret RhodenPort Linux's math64 headers
2017-11-16 Barret RhodenAdd Linux's math64.h
2017-11-16 Barret Rhodennet: tcp: Lowercase-ify struct names
2017-11-16 Barret Rhodennet: tcp: Move TCP's headers into net/tcp.h
2017-11-16 Barret Rhodennet: Move ip.h to net/ip.h
2017-10-30 Barret RhodenAdd support for attempting returns from panic
2017-10-30 Barret Rhodenpm: Catch issues with page map pages
2017-10-16 Barret RhodenFix dup() of 9ns FDs
2017-09-29 Barret RhodenAdd backtrace_current_ctx()
2017-09-29 Barret RhodenTrack errno and errstr in the kthread
2017-09-29 Barret RhodenAdd monitor helpers for hexdump and pahexdump
2017-09-16 Barret RhodenRemove the frontend appserver code
2017-09-14 Barret Rhodenvmm: Rename SYS_vmm_setup -> SYS_vmm_add_gpcs (XCC)
2017-09-14 Barret Rhodenvmm: Use VMM_CTL to set VMM flags (XCC)
2017-09-07 Gan ShunMoving align macros into vm utils header.
2017-08-25 Barret Rhodenvmm: Allow VMMs to change vmexit conditions (XCC)
2017-08-25 Barret RhodenAdd READ_ONCE and WRITE_ONCE (XCC)
2017-08-25 Barret Rhodenx86: Remove split_msr_val()
2017-08-23 Dan CrossChange __blksize_t to be 64 bits
2017-08-14 Barret Rhodenslab: Properly account for allocs from slabs
2017-07-21 Barret Rhodennet: tcp: Track ipht and resets as their own class
2017-07-20 Barret Rhodenqio: Allow changing limits dynamically
2017-06-02 Barret Rhodennet: Add accounting to help TSO/LSO/GSO
2017-05-26 Barret Rhodennet: Add a function to dump TCP's hash table
2017-05-26 Barret Rhodenqio: Track the amount of bytes read
2017-05-23 Barret Rhodennet: Support connects to 0.0.0.0
2017-05-12 Barret Rhodenx86: Get the boot time from CMOS
2017-05-04 Barret RhodenFix snprintf() overflow issues
2017-05-03 Barret RhodenConvert run_once() to parlib_run_once() (XCC)
2017-05-03 Barret Rhodenparlib: Move init_once_racy() to parlib (XCC)
2017-05-03 Barret RhodenRemove kernel-specific parts of ros/common.h (XCC)
2017-03-31 Barret Rhoden9ns: Align struct dirtab to 64 bytes
2017-03-30 Barret Rhoden9ns: Use an int for perm and mode
next