Difference between revisions of "Upstream kernel commits"
Jump to navigation
Jump to search
(droppped (folded into procfs smaps output)) |
(Main update on 3.5-rc1) |
||
Line 118: | Line 118: | ||
|[http://git.kernel.org/?p=linux/kernel/git/davem/net-next.git;a=commit;h=8d34172dfdb762a306cdf58b547aa10d798622ec] || sock_diag: Introduce new message type || v3.3 || merged | |[http://git.kernel.org/?p=linux/kernel/git/davem/net-next.git;a=commit;h=8d34172dfdb762a306cdf58b547aa10d798622ec] || sock_diag: Introduce new message type || v3.3 || merged | ||
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/f73731c8cbc5ab13a10b0b336c613782c15700b8] || fs, proc: Introduce /proc/<pid>/task/<tid>/children entry v9 || | + | |[https://github.com/cyrillos/linux-2.6/commit/f73731c8cbc5ab13a10b0b336c613782c15700b8] || fs, proc: Introduce /proc/<pid>/task/<tid>/children entry v9 || v3.5 || merged |
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/d607d3d354cb0d0e733ab72705c312e6b7fb533c] || c/r: procfs: add arg_start/end, env_start/end and exit_code members || | + | |[https://github.com/cyrillos/linux-2.6/commit/d607d3d354cb0d0e733ab72705c312e6b7fb533c] || c/r: procfs: add arg_start/end, env_start/end and exit_code members || v3.5 || merged |
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/69a276936801722ca329231cf9046736307108aa] || c/r: prctl: Extend PR_SET_MM to set up more mm_struct entries || | + | |[https://github.com/cyrillos/linux-2.6/commit/69a276936801722ca329231cf9046736307108aa] || c/r: prctl: Extend PR_SET_MM to set up more mm_struct entries || v3.5 || merged |
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/951bc60c6af09c44d16df64e38b7832e25e807a5] || syscalls, x86: Add __NR_kcmp syscall || | + | |[https://github.com/cyrillos/linux-2.6/commit/951bc60c6af09c44d16df64e38b7832e25e807a5] || syscalls, x86: Add __NR_kcmp syscall || v3.5 || merged |
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/c561e512db50c75e43438358a1d064c921518068] || c/r: prctl: Add ability to set new mm_struct::exe_file || | + | |[https://github.com/cyrillos/linux-2.6/commit/c561e512db50c75e43438358a1d064c921518068] || c/r: prctl: Add ability to set new mm_struct::exe_file || v3.5 || merged |
|- | |- | ||
|[https://github.com/cyrillos/linux-2.6/commit/1f5b51bd708ce28910be3a989eb601b04f55793f] || prctl: Use CAP_SYS_RESOURCE for PR_SET_MM option || v3.3 || merged | |[https://github.com/cyrillos/linux-2.6/commit/1f5b51bd708ce28910be3a989eb601b04f55793f] || prctl: Use CAP_SYS_RESOURCE for PR_SET_MM option || v3.3 || merged | ||
Line 164: | Line 164: | ||
|[https://github.com/cyrillos/linux-2.6/commit/d2aa807184eee1410ab3bf45a444f49f17b6019b] || unix: Support peeking offset for stream sockets || 3.4 || merged | |[https://github.com/cyrillos/linux-2.6/commit/d2aa807184eee1410ab3bf45a444f49f17b6019b] || unix: Support peeking offset for stream sockets || 3.4 || merged | ||
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/0321cc7413db25bea94e738322b6a5a52c7be9ec] || fcntl: Add F_GETOWNER_UIDS option || | + | |[https://github.com/cyrillos/linux-2.6/commit/0321cc7413db25bea94e738322b6a5a52c7be9ec] || fcntl: Add F_GETOWNER_UIDS option || - ||- |
|- | |- | ||
|[https://github.com/cyrillos/linux-2.6/commit/3b5025acc4202f1199d37b91f70debd7784bc1ff] || fs, nofity: Add FS_INOTIFY_GET_MARK ioctl || - ||- | |[https://github.com/cyrillos/linux-2.6/commit/3b5025acc4202f1199d37b91f70debd7784bc1ff] || fs, nofity: Add FS_INOTIFY_GET_MARK ioctl || - ||- | ||
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/414eaa6b89591f79f149e3b90f102b325d5900dd] || c/r: prctl: Simplify PR_SET_MM on mm::code/data assignment || | + | |[https://github.com/cyrillos/linux-2.6/commit/414eaa6b89591f79f149e3b90f102b325d5900dd] || c/r: prctl: Simplify PR_SET_MM on mm::code/data assignment || v3.5 || merged |
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/60647b9985ca0f3006d94de6f02e7211eb667aba] || c/r: prctl: Return -EFAULT instead of -EINVAL in case if underlied VMA is not found || | + | |[https://github.com/cyrillos/linux-2.6/commit/60647b9985ca0f3006d94de6f02e7211eb667aba] || c/r: prctl: Return -EFAULT instead of -EINVAL in case if underlied VMA is not found || v3.5 || merged |
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/4f771d8b133a553ad8dcac4a919afc13188a505d] || tcp: Move code around || | + | |[https://github.com/cyrillos/linux-2.6/commit/4f771d8b133a553ad8dcac4a919afc13188a505d] || tcp: Move code around || v3.5 || merged |
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/ff8fd29cb0cc502d67e4b1c703cfa1da096780b7] || tcp: Initial repair mode || | + | |[https://github.com/cyrillos/linux-2.6/commit/ff8fd29cb0cc502d67e4b1c703cfa1da096780b7] || tcp: Initial repair mode || v3.5 || merged |
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/e1d48c5d0051bfc64d32f7a87a4df4e2e6007fd9] || tcp: Repair socket queues || | + | |[https://github.com/cyrillos/linux-2.6/commit/e1d48c5d0051bfc64d32f7a87a4df4e2e6007fd9] || tcp: Repair socket queues || v3.5 || merged |
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/92429984b736ba908eb69afe0bb329f8dd90b927] || tcp: Report mss_clamp with TCP_MAXSEG option in repair mode || | + | |[https://github.com/cyrillos/linux-2.6/commit/92429984b736ba908eb69afe0bb329f8dd90b927] || tcp: Report mss_clamp with TCP_MAXSEG option in repair mode || v3.5 || merged |
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/f3c5434ed25a26949ebfd87b9930c4ae091ec073] || tcp: Repair connection-time negotiated parameters || | + | |[https://github.com/cyrillos/linux-2.6/commit/f3c5434ed25a26949ebfd87b9930c4ae091ec073] || tcp: Repair connection-time negotiated parameters || v3.5 || merged |
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/91a74f5d72c39afbb25f5a5b18df68e5f9db386c] || tcp repair: Fix unaligned access when repairing options (v2) || | + | |[https://github.com/cyrillos/linux-2.6/commit/91a74f5d72c39afbb25f5a5b18df68e5f9db386c] || tcp repair: Fix unaligned access when repairing options (v2) || v3.5 || merged |
|- | |- | ||
|[https://github.com/cyrillos/linux-2.6/commit/75629325299b53f39d1f45878a913ef269c18c97] || c/r: prctl: Drop VMA flags test on PR_SET_MM_ stack data assignment || linux-next ||- | |[https://github.com/cyrillos/linux-2.6/commit/75629325299b53f39d1f45878a913ef269c18c97] || c/r: prctl: Drop VMA flags test on PR_SET_MM_ stack data assignment || linux-next ||- | ||
|- | |- | ||
− | |[https://github.com/cyrillos/linux-2.6/commit/43ccb1071ed32f2056388c00edbd281a7aac5292] || c/r: fs, proc: Move children entry back to tid_base_stuff || | + | |[https://github.com/cyrillos/linux-2.6/commit/43ccb1071ed32f2056388c00edbd281a7aac5292] || c/r: fs, proc: Move children entry back to tid_base_stuff || v3.5 || merged |
|- | |- | ||
|[https://github.com/cyrillos/linux-2.6/commit/c0742755b1389ec51760ed9b11c3e88913c3a95e] || proc/pid/pagemap: correctly report non-present ptes and holes between… || linux-next ||- | |[https://github.com/cyrillos/linux-2.6/commit/c0742755b1389ec51760ed9b11c3e88913c3a95e] || proc/pid/pagemap: correctly report non-present ptes and holes between… || linux-next ||- |
Revision as of 13:10, 4 June 2012
Mainline commits tracker
Here is the commits list we need for mainline kernel in a sake of C/R functionality.
Commit | Description | Status | Comments |
---|---|---|---|
[1] | procfs: make proc_get_link to use dentry instead of inode | v3.3 | merged |
[2] | procfs: introduce the /proc/<pid>/map_files/ directory | v3.3 | merged |
[3] | c/r: introduce CHECKPOINT_RESTORE symbol | v3.3 | merged |
[4] | c/r: prctl: add PR_SET_MM codes to set up mm_struct entries | v3.3 | merged |
[5] | c/r: procfs: add start_data, end_data, start_brk members to /proc/$pid/stat v4 | v3.3 | merged |
[6] | sysctl: add the kernel.ns_last_pid control | v3.3 | merged |
[7] | unix_diag: Fixup RQLEN extension report | v3.3 | merged |
[8] | af_unix: Move CINQ/COUTQ code to helpers | v3.3 | merged |
[9] | unix_diag: Add the MEMINFO extension | v3.3 | merged |
[10] | inet_diag: Add the SKMEMINFO extension | v3.3 | merged |
[11] | sock_diag: Introduce the meminfo nla core (v2) | v3.3 | merged |
[12] | unix_diag: Include unix_diag.h into header-y target | v3.3 | merged |
[13] | sock_diag: Arrange sock_diag.h such that it is exportable to userspace | v3.3 | merged |
[14] | unix: If we happen to find peer NULL when diag dumping, write zero. | v3.3 | merged |
[15] | unix_diag: Fix incoming connections nla length | v3.3 | merged |
[16] | net: unix -- Add missing module.h inclusion | v3.3 | merged |
[17] | unix_diag: Write it into kbuild | v3.3 | merged |
[18] | unix_diag: Receive queue lenght NLA | v3.3 | merged |
[19] | unix_diag: Pending connections IDs NLA | v3.3 | merged |
[20] | unix_diag: Unix peer inode NLA | v3.3 | merged |
[21] | unix_diag: Unix inode info NLA | v3.3 | merged |
[22] | unix_diag: Unix socket name NLA | v3.3 | merged |
[23] | unix_diag: Dumping exact socket core | v3.3 | merged |
[24] | unix_diag: Dumping all sockets core | v3.3 | merged |
[25] | unix_diag: Basic module skeleton | v3.3 | merged |
[26] | af_unix: Export stuff required for diag module | v3.3 | merged |
[27] | sock_diag: Generalize requests cookies managements | v3.3 | merged |
[28] | sock_diag: Fix module netlink aliases | v3.3 | merged |
[29] | sock_diag: Move the SOCK_DIAG_BY_FAMILY cmd declaration | v3.3 | merged |
[30] | udp_diag: Fix the !ipv6 case | v3.3 | merged |
[31] | udp_diag: Make it module when ipv6 is a module | v3.3 | merged |
[32] | udp_diag: Wire the udp_diag module into kbuild | v3.3 | merged |
[33] | udp_diag: Implement the dump-all functionality | v3.3 | merged |
[34] | udp_diag: Implement the get_exact dumping functionality | v3.3 | merged |
[35] | udp_diag: Basic skeleton | v3.3 | merged |
[36] | udp: Export code sk lookup routines | v3.3 | merged |
[37] | inet_diag: Generalize inet_diag dump and get_exact calls | v3.3 | merged |
[38] | inet_diag: Introduce the inet socket dumping routine | v3.3 | merged |
[39] | inet_diag: Introduce the byte-code run on an inet socket | v3.3 | merged |
[40] | inet_diag: Split inet_diag_get_exact into parts | v3.3 | merged |
[41] | inet_diag: Split inet_diag_get_exact into parts | v3.3 | merged |
[42] | inet_diag: Export inet diag cookie checking routine | v3.3 | merged |
[43] | inet_diag: Reduce the number of args for bytecode run routine | v3.3 | merged |
[44] | inet_diag: Remove indirect sizeof from inet diag handlers | v3.3 | merged |
[45] | sock_diag: Move the sock_ code to net/core/ | v3.3 | merged |
[46] | inet_diag: Cleanup type2proto last user | v3.3 | merged |
[47] | inet_diag: Introduce socket family checks | v3.3 | merged |
[48] | inet_diag: Switch the _dump to work with new header | v3.3 | merged |
[49] | inet_diag: Switch the _get_exact to work with new header | v3.3 | merged |
[50] | inet_diag: Introduce new inet_diag_req header | v3.3 | merged |
[51] | sock_diag: Initial skeleton | v3.3 | merged |
[52] | inet_diag: Switch from _GETSOCK to IPPROTO_ numbers | v3.3 | merged |
[53] | inet_diag: Move byte-code finding up the call-stack | v3.3 | merged |
[54] | sock_diag: Introduce new message type | v3.3 | merged |
[55] | fs, proc: Introduce /proc/<pid>/task/<tid>/children entry v9 | v3.5 | merged |
[56] | c/r: procfs: add arg_start/end, env_start/end and exit_code members | v3.5 | merged |
[57] | c/r: prctl: Extend PR_SET_MM to set up more mm_struct entries | v3.5 | merged |
[58] | syscalls, x86: Add __NR_kcmp syscall | v3.5 | merged |
[59] | c/r: prctl: Add ability to set new mm_struct::exe_file | v3.5 | merged |
[60] | prctl: Use CAP_SYS_RESOURCE for PR_SET_MM option | v3.3 | merged |
[61] | prctl: add ability to get clear_tid_address | linux-next | - |
[62] | cgroups: freezer -- Allow to attach a task to a frozen cgroup (v2) | postproned | Tejun asked to respin review after 3.2 merge window closed |
[63] | ipc: segment key change helper introduced | sent-for-review | - |
[64] | ipc: "use key as id" functionality for new segment allocation introduced | sent-for-review | - |
[65] | ipc: add new flag for preset shmem id on creation | sent-for-review | - |
[66] | ipc: add new SHM_SET command for sys_shmctl() call | sent-for-review | - |
[67] | ipc: add new flag for preset msgque id on creation | sent-for-review | - |
[68] | ipc: add new MSG_SET command for sys_msgctl() call | sent-for-review | - |
[69] | ipc: add new flag for preset sem id on creation | sent-for-review | - |
[70] | ipc: add new SHM_SET command for sys_shmctl() call | sent-for-review | - |
[71] | IPC: message queue stealing feature introduced | linux-next | - |
[72] | datagram: Factor out sk queue referencing | 3.4 | merged |
[73] | datagram: Add offset argument to __skb_recv_datagram | 3.4 | merged |
[74] | skb: Add skb_peek_next helper | 3.4 | merged |
[75] | sock: Introduce the SO_PEEK_OFF sock option | 3.4 | merged |
[76] | unix: Support peeking offset for datagram and seqpacket sockets | 3.4 | merged |
[77] | unix: Support peeking offset for stream sockets | 3.4 | merged |
[78] | fcntl: Add F_GETOWNER_UIDS option | - | - |
[79] | fs, nofity: Add FS_INOTIFY_GET_MARK ioctl | - | - |
[80] | c/r: prctl: Simplify PR_SET_MM on mm::code/data assignment | v3.5 | merged |
[81] | c/r: prctl: Return -EFAULT instead of -EINVAL in case if underlied VMA is not found | v3.5 | merged |
[82] | tcp: Move code around | v3.5 | merged |
[83] | tcp: Initial repair mode | v3.5 | merged |
[84] | tcp: Repair socket queues | v3.5 | merged |
[85] | tcp: Report mss_clamp with TCP_MAXSEG option in repair mode | v3.5 | merged |
[86] | tcp: Repair connection-time negotiated parameters | v3.5 | merged |
[87] | tcp repair: Fix unaligned access when repairing options (v2) | v3.5 | merged |
[88] | c/r: prctl: Drop VMA flags test on PR_SET_MM_ stack data assignment | linux-next | - |
[89] | c/r: fs, proc: Move children entry back to tid_base_stuff | v3.5 | merged |
[90] | proc/pid/pagemap: correctly report non-present ptes and holes between… | linux-next | - |
[91] | proc: report file/anon bit in /proc/pid/pagemap | linux-next | - |
[92] | proc/smaps: show amount of nonlinear ptes in vma | linux-next | - |
[93] | DRAFT: c/r: proc -- Add typed fdinfo for eventfd/eventpoll/inotify files | - | - |