Upstream kernel commits

Revision as of 14:51, 4 November 2012 by Cyrillos (talk | contribs)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

List of commits we have in (or need for) mainline kernel for C/R functionality.


Commit Description Status Comments
linux-next: 218fdc3783 procfs: make proc_get_link to use dentry instead of inode v3.3 merged
linux-next: 81582b26d8 procfs: introduce the /proc/<pid>/map_files/ directory v3.3 merged
linux-next: 6bea62a89c c/r: introduce CHECKPOINT_RESTORE symbol v3.3 merged
linux-next: e9a7831c3c c/r: prctl: add PR_SET_MM codes to set up mm_struct entries v3.3 merged
linux-next: 77b9732a75 c/r: procfs: add start_data, end_data, start_brk members to /proc/$pid/stat v4 v3.3 merged
linux-next: 64d51bda59 sysctl: add the kernel.ns_last_pid control v3.3 merged
net-next: c9da99e647 unix_diag: Fixup RQLEN extension report v3.3 merged
net-next: 885ee74d5d af_unix: Move CINQ/COUTQ code to helpers v3.3 merged
net-next: 257b529876 unix_diag: Add the MEMINFO extension v3.3 merged
net-next: c0636faa53 inet_diag: Add the SKMEMINFO extension v3.3 merged
net-next: 5d2e5f274f sock_diag: Introduce the meminfo nla core (v2) v3.3 merged
net-next: 288461e154 unix_diag: Include unix_diag.h into header-y target v3.3 merged
net-next: e6fe2371bd sock_diag: Arrange sock_diag.h such that it is exportable to userspace v3.3 merged
net-next: e09e9d189b unix: If we happen to find peer NULL when diag dumping, write zero. v3.3 merged
net-next: 3b0723c12e unix_diag: Fix incoming connections nla length v3.3 merged
net-next: 2ea744a583 net: unix -- Add missing module.h inclusion v3.3 merged
net-next: 5d531aaa64 unix_diag: Write it into kbuild v3.3 merged
net-next: cbf391958a unix_diag: Receive queue lenght NLA v3.3 merged
net-next: 2aac7a2cb0 unix_diag: Pending connections IDs NLA v3.3 merged
net-next: ac02be8d96 unix_diag: Unix peer inode NLA v3.3 merged
net-next: 5f7b056946 unix_diag: Unix inode info NLA v3.3 merged
net-next: f5248b48a6 unix_diag: Unix socket name NLA v3.3 merged
net-next: 5d3cae8bc3 unix_diag: Dumping exact socket core v3.3 merged
net-next: 45a96b9be6 unix_diag: Dumping all sockets core v3.3 merged
net-next: 22931d3b90 unix_diag: Basic module skeleton v3.3 merged
net-next: fa7ff56f75 af_unix: Export stuff required for diag module v3.3 merged
net-next: f65c1b534b sock_diag: Generalize requests cookies managements v3.3 merged
net-next: aec8dc62f6 sock_diag: Fix module netlink aliases v3.3 merged
net-next: e7c466e58e sock_diag: Move the SOCK_DIAG_BY_FAMILY cmd declaration v3.3 merged
net-next: 86e62ad6b2 udp_diag: Fix the !ipv6 case v3.3 merged
net-next: b872a2371f udp_diag: Make it module when ipv6 is a module v3.3 merged
net-next: 507dd7961e udp_diag: Wire the udp_diag module into kbuild v3.3 merged
net-next: b6d640c228 udp_diag: Implement the dump-all functionality v3.3 merged
net-next: a925aa00a5 udp_diag: Implement the get_exact dumping functionality v3.3 merged
net-next: 52b7c59bc3 udp_diag: Basic skeleton v3.3 merged
net-next: fce823381e udp: Export code sk lookup routines v3.3 merged
net-next: 1942c518ca inet_diag: Generalize inet_diag dump and get_exact calls v3.3 merged
net-next: 3c4d05c805 inet_diag: Introduce the inet socket dumping routine v3.3 merged
net-next: 8d07d1518a inet_diag: Introduce the byte-code run on an inet socket v3.3 merged
net-next: efb3cb428d inet_diag: Split inet_diag_get_exact into parts v3.3 merged
net-next: 476f7dbff3 inet_diag: Split inet_diag_get_exact into parts v3.3 merged
net-next: b005ab4ef8 inet_diag: Export inet diag cookie checking routine v3.3 merged
net-next: 87c22ea52e inet_diag: Reduce the number of args for bytecode run routine v3.3 merged
net-next: 7b35eadd7e inet_diag: Remove indirect sizeof from inet diag handlers v3.3 merged
net-next: 8ef874bfc7 sock_diag: Move the sock_ code to net/core/ v3.3 merged
net-next: a029fe26b6 inet_diag: Cleanup type2proto last user v3.3 merged
net-next: d23deaa07b inet_diag: Introduce socket family checks v3.3 merged
net-next: 25c4cd2b6d inet_diag: Switch the _dump to work with new header v3.3 merged
net-next: fe50ce2846 inet_diag: Switch the _get_exact to work with new header v3.3 merged
net-next: 126fdc3249 inet_diag: Introduce new inet_diag_req header v3.3 merged
net-next: d366477a52 sock_diag: Initial skeleton v3.3 merged
net-next: f13c95f0e2 inet_diag: Switch from _GETSOCK to IPPROTO_ numbers v3.3 merged
net-next: 37f352b5e3 inet_diag: Move byte-code finding up the call-stack v3.3 merged
net-next: 8d34172dfd sock_diag: Introduce new message type v3.3 merged
cyrillos: f73731c8cb fs, proc: Introduce /proc/<pid>/task/<tid>/children entry v9 v3.5 merged
cyrillos: d607d3d354 c/r: procfs: add arg_start/end, env_start/end and exit_code members v3.5 merged
cyrillos: 69a2769368 c/r: prctl: Extend PR_SET_MM to set up more mm_struct entries v3.5 merged
cyrillos: 951bc60c6a syscalls, x86: Add __NR_kcmp syscall v3.5 merged
cyrillos: c561e512db c/r: prctl: Add ability to set new mm_struct::exe_file v3.5 merged
cyrillos: 1f5b51bd70 prctl: Use CAP_SYS_RESOURCE for PR_SET_MM option v3.3 merged
cyrillos: 4777762e3e prctl: add ability to get clear_tid_address v3.5 merged
cyrillos: bae44c4df1 ipc: segment key change helper introduced sent-for-review -
cyrillos: 87cae248b1 ipc: "use key as id" functionality for new segment allocation introduced sent-for-review -
cyrillos: c3e58ff50f ipc: add new flag for preset shmem id on creation sent-for-review -
cyrillos: 8dff317bed ipc: add new SHM_SET command for sys_shmctl() call sent-for-review -
cyrillos: 1e38ab80ef ipc: add new flag for preset msgque id on creation sent-for-review -
cyrillos: 6240655ddf ipc: add new MSG_SET command for sys_msgctl() call sent-for-review -
cyrillos: f1bbe55e37 ipc: add new flag for preset sem id on creation sent-for-review -
cyrillos: d6db02cfca ipc: add new SHM_SET command for sys_shmctl() call sent-for-review -
cyrillos: b0f161e622 IPC: message queue stealing feature introduced linux-next -
cyrillos: e95f3a8983 datagram: Factor out sk queue referencing 3.4 merged
cyrillos: fce2904d08 datagram: Add offset argument to __skb_recv_datagram 3.4 merged
cyrillos: a93f021317 skb: Add skb_peek_next helper 3.4 merged
cyrillos: 823a8b21b6 sock: Introduce the SO_PEEK_OFF sock option 3.4 merged
cyrillos: 31088b4b27 unix: Support peeking offset for datagram and seqpacket sockets 3.4 merged
cyrillos: d2aa807184 unix: Support peeking offset for stream sockets 3.4 merged
cyrillos: 0321cc7413 fcntl: Add F_GETOWNER_UIDS option v3 3.6 merged
cyrillos: 414eaa6b89 c/r: prctl: Simplify PR_SET_MM on mm::code/data assignment v3.5 merged
cyrillos: 60647b9985 c/r: prctl: Return -EFAULT instead of -EINVAL in case if underlied VMA is not found v3.5 merged
cyrillos: 4f771d8b13 tcp: Move code around v3.5 merged
cyrillos: ff8fd29cb0 tcp: Initial repair mode v3.5 merged
cyrillos: e1d48c5d00 tcp: Repair socket queues v3.5 merged
cyrillos: 92429984b7 tcp: Report mss_clamp with TCP_MAXSEG option in repair mode v3.5 merged
cyrillos: f3c5434ed2 tcp: Repair connection-time negotiated parameters v3.5 merged
cyrillos: 91a74f5d72 tcp repair: Fix unaligned access when repairing options (v2) v3.5 merged
cyrillos: 7562932529 c/r: prctl: Drop VMA flags test on PR_SET_MM_ stack data assignment v3.5 merged
cyrillos: 43ccb1071e c/r: fs, proc: Move children entry back to tid_base_stuff v3.5 merged
cyrillos: c0742755b1 proc/pid/pagemap: correctly report non-present ptes and holes between… v3.5 merged
cyrillos: ea4ba3b144 proc: report file/anon bit in /proc/pid/pagemap v3.5 merged
cyrillos: 795b561147 proc/smaps: show amount of nonlinear ptes in vma v3.5 merged
linux-cr: eaffc5d915 net: Dont use ifindices in hash fns v3.7 merged
linux-cr: eefa1367e9 net: Allow to create links with given ifindex v3.7 merged
linux-cr: 128bba6e40 veth: Allow to create peer link with given ifindex v3.7 merged
linux-cr: bda68c4946 net: Make ifindex generation per-net namespace v3.7 merged
linux-cr: 5365dd272a net: Loopback ifindex is constant now v3.7 merged
linux-cr: b6df96a352 Add missing hash.h to ndisc.h v3.7 merged
linux-cr: 45b3585c2e procfs: Move /proc/pid/fd[info] handling code to fd.[ch] v3.7 merged
linux-cr: 1374bb1a38 procfs: Convert /proc/pid/fdinfo/ handling routines to seq-file v3.7 merged
linux-cr: 6efc68b1f1 procfs: Add ability to plug in auxiliary fdinfo providers - -
linux-cr: c5a678f82c fs, eventfd: Add procfs fdinfo helper - -
linux-cr: 50c673026f fs, epoll: Add procfs fdinfo helper v2 - -
linux-cr: dd4c1dacce fs, exportfs: Add export_encode_inode_fh helper - -
linux-cr: 15ac9a0ed8 fs, notify: Add procfs fdinfo helper v3 - -
linux-cr: e86d442de4 fdinfo: Show sigmask for signalfd fd - -
linux-cr: 7cc5de9a6f packet: Introduce net/packet/internal.h header v3.7 merged
linux-cr: 5b3ba1656e packet: Diag core and basic socket info dumping v3.7 merged
linux-cr: 3d77e0bf0a packet: Report more packet sk info via diag module v3.7 merged
linux-cr: 1d856d68d2 packet: Report socket mclist info via diag module v3.7 merged
linux-cr: 01e89616dd packet: Report rings cfg via diag engine v3.7 merged
linux-cr: af14e8c6d8 packet: Report fanout status via diag engine v3.7 merged
linux-cr: ea66e7e61e packet: Protect packet sk list with mutex (v2) v3.7 merged
linux-cr: abc04fc95e kernel: limit a value of ns_last_pid to (0, max_pid) v3.6 merged
linux-cr: 0f5ec8960c tcp: restore rcv_wscale in a repair mode (v2) v3.6 merged
linux-cr: cbc3004a05 proc: check vma->vm_file before dereferencing linux-next merged (regression in 3.7)
linux-cr: 580c10c2ed sockopt: Make SO_BINDTODEVICE readable net-next
linux-cr: 5b40ab1277 sock-diag: Report shutdown for inet and unix sockets (v2) net-next
linux-cr: 3ab20407c7 procfs: add VmFlags field in smaps output linux-next
linux-cr: 1c3525705a tty: pty - Move TIOCPKT handling into pty.c tty-next
linux-cr: a1e6513a52 tty, ioctls -- Add new ioctl definitions for tty flags fetching tty-next
linux-cr: 4d1c1f7d21 tty: Add get- ioctls to fetch tty status v3 tty-next
linux-cr: dcd5a94951 sk-filter: Add ability to get socket filter program (v2) net-next
linux-cr: 7568812e61 net: inet_diag -- Return error code if protocol handler is missed net-next