|
| 1 | +Rebuild_History BUILDABLE |
| 2 | +Rebuilding Kernel from rpm changelog with Fuzz Limit: 87.50% |
| 3 | +Number of commits in upstream range v4.18~1..kernel-mainline: 567757 |
| 4 | +Number of commits in rpm: 155 |
| 5 | +Number of commits matched with upstream: 145 (93.55%) |
| 6 | +Number of commits in upstream but not in rpm: 567612 |
| 7 | +Number of commits NOT found in upstream: 10 (6.45%) |
| 8 | + |
| 9 | +Rebuilding Kernel on Branch rocky8_10_rebuild_kernel-4.18.0-553.82.1.el8_10 for kernel-4.18.0-553.82.1.el8_10 |
| 10 | +Clean Cherry Picks: 74 (51.03%) |
| 11 | +Empty Cherry Picks: 71 (48.97%) |
| 12 | +_______________________________ |
| 13 | + |
| 14 | +__EMPTY COMMITS__________________________ |
| 15 | +3fcc2b887a1ba4c1f45319cd8c54daa263ecbc36 ext4: refactor ext4_da_map_blocks() |
| 16 | +acf795dc161f3cf481db20f05db4250714e375e5 ext4: convert to exclusive lock while inserting delalloc extents |
| 17 | +8e4e5cdf2fdeb99445a468b6b6436ad79b9ecb30 ext4: factor out a common helper to query extent map |
| 18 | +0ea6560abb3bac1ffcfa4bf6b2c4d344fdc27b3c ext4: check the extent status again before inserting delalloc block |
| 19 | +402e38e6b71f5739119ca3107f375e112d63c7c5 ext4: prevent stale extent cache entries caused by concurrent I/O writeback |
| 20 | +f5456b5d67cf812fd31fe3e130ca216b2e0908e5 gfs2: Clean up revokes on normal withdraws |
| 21 | +e320050eb75e914aa5e12de2a9ab830c9a2ce311 gfs2: No more gfs2_find_jhead caching |
| 22 | +183eea2ee5ba968ca7c31f04a0f01fd3e5c1d014 cifs: reconnect only the connection and not smb session where possible |
| 23 | +080dc5e5656c1cc1cdefb501b9b645a07519f763 cifs: take cifs_tcp_ses_lock for status checks |
| 24 | +1913e1116a3174648cf2e6faedf29204f31cc438 cifs: fix hang on cifs_get_next_mid() |
| 25 | +73f9bfbe3d818bb52266d5c9f3ba57d97842ffe7 cifs: maintain a state machine for tcp/smb/tcon sessions |
| 26 | +bda487ac4bebf871255cc6f23e16f702cea0ca7c cifs: avoid race during socket reconnect between send and recv |
| 27 | +3663c9045f51a7ad635a0785adef07c21b79b560 cifs: check reconnects for channels of active tcons too |
| 28 | +a05885ce13bd5ec9602551e32dfb1a4f26bfa542 cifs: fix the connection state transitions with multichannel |
| 29 | +88b024f556fcd5bf1288c6333016f576cfa5f539 cifs: protect all accesses to chan_* with chan_lock |
| 30 | +8a409cda978e212661b8c032e1b08b3b0b0f9d36 cifs: remove unused variable ses_selected |
| 31 | +c1604da708d345a1ca1cf6a5537d503b14aa4787 cifs: make status checks in version independent callers |
| 32 | +47de760655f329ce4b3d3e6276557220956d8c38 cifs: update tcpStatus during negotiate and sess setup |
| 33 | +ba978e83255a759a4a07257a46ca6396a8b81787 cifs: cifs_ses_mark_for_reconnect should also update reconnect bits |
| 34 | +a81da65fbae6436e1e2f415532b8aacc3274d840 cifs: call cifs_reconnect when a connection is marked |
| 35 | +52492ff5c583036306bc422a83e246c971af387a cifs: call helper functions for marking channels for reconnect |
| 36 | +2a05137a0575b7d1006bdf4c1beeee9e391e22a0 cifs: mark sessions for reconnection in helper function |
| 37 | +e3ee9fb22652f228225c352bd4fabec330cac5f0 smb3: fix incorrect session setup check for multiuser mounts |
| 38 | +dca65818c80cf06e0f08ba2cf94060a5236e73c2 cifs: use a different reconnect helper for non-cifsd threads |
| 39 | +fdf59eb548e51bce81382c39f1a5fd4cb9403b78 smb3: cleanup and clarify status of tree connections |
| 40 | +687127c81ad32c8900a3fedbc7ed8f686ca95855 cifs: fix potential race with cifsd thread |
| 41 | +fb39d30e227233498c8debe6a9fe3e7cf575c85f cifs: force new session setup and tcon for dfs |
| 42 | +1a6a41d4cedd9b302e2200e6f0e3c44dbbe13689 cifs: do not use tcpStatus after negotiate completes |
| 43 | +a96c94481f5993eac2271f9fb4d009b7dc076c24 cifs: fix incorrect use of list iterator after the loop |
| 44 | +dd3cd8709ed5f4ae8998e0cd44c05bd26bc879e8 cifs: use new enum for ses_status |
| 45 | +5752bf645f9dd7db600651f726eb04a97c9f597f cifs: avoid parallel session setups on same channel |
| 46 | +cc391b694ff085f62f133e6b8f864d43a8e69dfd cifs: fix potential deadlock in direct reclaim |
| 47 | +8da33fd11c05b7c64ef6456970f2fce61851806e cifs: avoid deadlocks while updating iface |
| 48 | +af3a6d1018f02c6dc8388f1f3785a559c7ab5961 cifs: update cifs_ses::ip_addr after failover |
| 49 | +50bd7d5a647bdf533575111c5335f49707c2ce2f cifs: fix race condition with delayed threads |
| 50 | +d7d7a66aacd6fd8ca57baf08a7bac5421282f6f8 cifs: avoid use of global locks for high contention data |
| 51 | +aea02fc40a7fa6ac2c16e3c3a6f1d0fd7e6faaba cifs: fix wrong unlock before return from cifs_tree_connect() |
| 52 | +68ed14496b032b0c9ef21b38ee45c6c8f3a18ff1 cifs: remove unused server parameter from calc_smb_size() |
| 53 | +e909d054bdea75ef1ec48c18c5936affdaecbb2c cifs: Fix xid leak in cifs_ses_add_channel() |
| 54 | +23d9b9b757e8007204d8f71448ab55d5ef2ae8e5 cifs: avoid unnecessary iteration of tcp sessions |
| 55 | +25cf01b7c9200d6ace5a59125d8166435dd9dea7 cifs: set correct status of tcon ipc when reconnecting |
| 56 | +39a154fc2d172a3a5865e5a9fa2a2983eb7a99ac cifs: protect access of TCP_Server_Info::{dstaddr,hostname} |
| 57 | +3c0070f54b3128de498c2dd9934a21f0dd867111 cifs: prevent data race in smb2_reconnect() |
| 58 | +0e9bd27b2a635d54665fcc1d6398a5f6aeb6b0cb cifs: get rid of dns resolve worker |
| 59 | +ea90708d3cf3d0d92c02afe445ad463fb3c6bf10 cifs: use the least loaded channel for sending requests |
| 60 | +df57109bd50b9ed6911f3c2aa914189fe4c1fe2c cifs: use tcon allocation functions even for dummy tcon |
| 61 | +e77978de4765229e09c8fabcf4f8419ff367317f cifs: update ip_addr for ses only for primary chan setup |
| 62 | +1bcd548d935a33c6fc58331405eb1b82fd6150de cifs: prevent data race in cifs_reconnect_tcon() |
| 63 | +05ce0448c3f36febd8db0ee0e9e16557f3ab5ee8 cifs: generate signkey for the channel that's reconnecting |
| 64 | +bc962159e8e326af634a506508034a375bf2b858 cifs: avoid race conditions with parallel reconnects |
| 65 | +c24bb1a87dc3f2d77d410eaac2c6a295961bf50e cifs: fix missing unload_nls() in smb2_reconnect() |
| 66 | +6cc041e90c178955219dcee4030bd5423f800f10 cifs: avoid races in parallel reconnects in smb1 |
| 67 | +4f5d5b33fc400911d6e1f49095522b361d9cbe13 cifs: double lock in cifs_reconnect_tcon() |
| 68 | +943fb67b090212f1d3789eb7796b1c9045c62fd6 cifs: missing lock when updating session status |
| 69 | +5bff9f741af60b143a5ae73417a8ec47fd5ff2f4 cifs: protect session status check in smb2_reconnect() |
| 70 | +326a8d04f147e2bf393f6f9cdb74126ee6900607 cifs: do all necessary checks for credits within or before locking |
| 71 | +99f280700b4cc02d5f141b8d15f8e9fad0418f65 cifs: fix session state check in reconnect to avoid use-after-free issue |
| 72 | +ff7d80a9f2711bf3d9fe1cfb70b3fd15c50584b7 cifs: fix session state transition to avoid use-after-free issue |
| 73 | +c3326a61cdbf3ce1273d9198b6cbf90965d7e029 cifs: reconnect helper should set reconnect for the right channel |
| 74 | +d9a6d78096056a3cb5c5f07a730ab92f2f9ac4e6 cifs: force interface update before a fresh session setup |
| 75 | +0c51cc6f2cb0108e7d49805f6e089cd85caab279 cifs: handle cases where a channel is closed |
| 76 | +a6d8fb54a515f0546ffdb7870102b1238917e567 cifs: distribute channels across interfaces based on speed |
| 77 | +fa1d0508bdd4a68c5e40f85f635712af8c12f180 cifs: account for primary channel in the interface list |
| 78 | +7257bcf3bdc785eabc4eef1f329a59815b032508 cifs: cifs_chan_is_iface_active should be called with chan_lock held |
| 79 | +78e727e58e54efca4c23863fbd9e16e9d2d83f81 cifs: update iface_last_update on each query-and-update |
| 80 | +24a9799aa8efecd0eb55a75e35f9d8e6400063aa smb: client: fix UAF in smb2_reconnect_server() |
| 81 | +343d7fe6df9e247671440a932b6a73af4fa86d95 smb: client: fix use-after-free of signing key |
| 82 | +c1846893991f3b4ec8a0cc12219ada153f0814d6 cifs: update dstaddr whenever channel iface is updated |
| 83 | +711741f94ac3cf9f4e3aa73aa171e76d188c0819 smb: client: fix potential deadlock when reconnecting channels |
| 84 | +66d590b828b1fd9fa337047ae58fe1c4c6f43609 cifs: deal with the channel loading lag while picking channels |
| 85 | +9d5eff7821f6d70f7d1b4d8a60680fba4de868a7 cifs: reset iface weights when we cannot find a candidate |
| 86 | + |
| 87 | +__CHANGES NOT IN UPSTREAM________________ |
| 88 | +Adding prod certs and changed cert date to 20210620 |
| 89 | +Adding Rocky secure boot certs |
| 90 | +Fixing vmlinuz removal |
| 91 | +Fixing UEFI CA path |
| 92 | +Porting to 8.10, debranding and Rocky branding |
| 93 | +Fixing pesign_key_name values |
| 94 | +smb: client: fix missing timestamp updates after utime(2) |
| 95 | +mm: hugetlb: conditionally disable tlb_remove_table_sync_one() in huge_pmd_unshare() |
| 96 | +kernel: extend rh_waived to cope better with the CVE mitigations case |
| 97 | +Add support to rh_waived cmdline boot parameter |
0 commit comments