Linus Torvalds
58f93a4b73
Merge tag 'ksmbd-for-7.3-rc2-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/smb
...
Pull smb server fixes from Namjae Jeon:
- Fix a tree connection use-after-free in smb2_tree_connect() by
balancing references across concurrent connect, disconnect, and
session logoff paths.
- Validate source and target ranges in COPYCHUNK requests before range
locking and copy operations.
- Fix an oplock break notification UAF by acquiring a connection
reference under ksmbd_inode lock and releasing it after the
notification work completes.
- Fix the sparc build by using an unsigned int for the atomic work
state, ensuring xchg() uses a supported four-byte operation.
* tag 'ksmbd-for-7.3-rc2-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/smb:
ksmbd: fix tree connection use-after-free in smb2_tree_connect()
ksmbd: validate COPYCHUNK source and target ranges
ksmbd: fix use-after-free in oplock break notification
ksmbd: fix sparc build with atomic work state
2026-09-04 08:42:14 -07:00
..
2026-08-17 12:56:12 -07:00
2026-04-25 07:44:26 -07:00
2026-08-17 14:21:00 -07:00
2026-08-17 12:56:12 -07:00
2026-07-01 12:48:44 +02:00
2026-05-21 13:39:35 +02:00
2026-08-17 14:21:00 -07:00
2026-08-20 13:55:16 -07:00
2026-08-12 16:24:26 +02:00
2026-08-28 11:51:05 -07:00
2026-08-17 12:56:12 -07:00
2026-06-15 04:28:20 +05:30
2026-06-29 10:31:52 +02:00
2026-08-17 19:04:16 -07:00
2026-07-18 16:07:22 +02:00
2026-05-08 08:38:03 -05:00
2026-08-21 12:32:01 -07:00
2026-08-23 09:24:34 -07:00
2026-08-25 12:27:41 -07:00
2026-08-22 08:57:28 -07:00
2026-06-05 00:34:55 -04:00
2026-08-20 12:52:35 -07:00
2026-08-20 13:17:11 -07:00
2026-08-28 10:48:48 -07:00
2026-08-23 08:07:11 -07:00
2026-08-25 07:59:44 -07:00
2026-08-17 17:03:34 -07:00
2026-08-17 18:14:32 -07:00
2026-08-17 18:14:32 -07:00
2026-07-31 10:18:30 +02:00
2026-08-17 12:56:12 -07:00
2026-08-20 18:17:08 -07:00
2026-08-20 13:55:16 -07:00
2026-07-29 11:18:57 +02:00
2026-07-22 23:47:06 -04:00
2026-08-17 12:56:12 -07:00
2026-08-17 12:56:12 -07:00
2026-08-15 23:09:10 +02:00
2026-08-26 15:09:21 -07:00
2026-08-17 14:21:00 -07:00
2026-07-28 15:42:31 +02:00
2026-08-27 09:17:06 -07:00
2026-08-10 09:54:35 -04:00
2026-08-10 09:54:35 -04:00
2026-08-17 18:34:43 -07:00
2026-08-05 11:50:45 +02:00
2026-08-31 19:47:53 +09:00
2026-08-20 12:27:02 -07:00
2026-08-23 08:07:11 -07:00
2026-08-17 12:56:12 -07:00
2026-08-20 12:36:26 -07:00
2026-08-17 13:38:36 -07:00
2026-08-27 09:17:06 -07:00
2026-04-15 12:59:16 -07:00
2026-05-21 13:39:35 +02:00
2026-05-28 14:16:33 +02:00
2026-08-21 09:09:54 +02:00
2026-08-27 09:17:06 -07:00
2026-07-26 21:40:26 -07:00
2026-08-17 13:57:04 -07:00
2026-09-02 17:58:35 +09:00
2026-08-19 19:55:06 -07:00
2026-06-15 12:41:17 +05:30
2026-03-18 11:41:53 -07:00
2026-08-24 16:42:57 -04:00
2026-08-28 10:59:07 -07:00
2026-08-20 12:52:35 -07:00
2026-08-17 12:56:12 -07:00
2026-07-31 16:33:14 -04:00
2026-07-31 10:18:30 +02:00
2026-08-04 09:24:23 +02:00
2026-08-21 09:09:54 +02:00
2026-07-31 12:28:50 +02:00
2026-08-20 18:17:08 -07:00
2026-06-04 10:10:49 +02:00
2026-07-28 21:25:03 -07:00
2026-08-12 11:36:40 +02:00
2026-07-31 10:18:30 +02:00
2026-08-03 10:08:46 +02:00
2026-08-20 18:17:08 -07:00
2026-08-03 19:15:44 +02:00
2026-08-17 08:35:25 -07:00
2026-08-17 11:02:10 -07:00
2026-08-20 13:55:16 -07:00
2026-06-29 10:44:08 +02:00
2026-07-27 17:17:59 +02:00
2026-08-20 18:17:08 -07:00
2026-07-31 10:46:02 +02:00
2026-05-26 11:01:55 -06:00
2026-08-17 12:56:12 -07:00
2026-08-22 16:29:20 -07:00
2026-07-27 17:17:59 +02:00
2026-06-15 03:59:45 +05:30
2026-07-01 15:26:32 +02:00
2026-05-11 16:50:27 +02:00
2026-06-15 04:15:31 +05:30
2026-05-28 14:27:00 +02:00
2026-08-12 11:36:40 +02:00
2026-04-13 14:20:11 -07:00
2026-06-29 10:54:43 +02:00
2026-08-20 13:55:16 -07:00
2026-03-06 14:31:28 +01:00
2026-08-12 11:36:40 +02:00
2026-08-17 13:57:04 -07:00
2026-08-17 08:55:58 -07:00
2026-08-03 10:08:41 +02:00
2026-06-29 10:44:09 +02:00
2026-07-27 16:25:32 +02:00
2026-05-15 19:24:32 +02:00
2026-08-17 09:15:52 -07:00
2026-04-13 14:20:11 -07:00
2026-05-11 14:19:01 +02:00
2026-06-15 04:07:58 +05:30
2026-04-15 12:59:16 -07:00
2026-08-17 12:56:12 -07:00
2026-08-17 13:57:04 -07:00
2026-06-15 03:59:45 +05:30
2026-08-17 12:56:12 -07:00
2026-07-27 17:18:00 +02:00
2026-08-17 12:56:12 -07:00
2026-08-20 08:46:41 -07:00
2026-08-17 12:56:12 -07:00
2026-06-29 10:43:45 +02:00
2026-06-05 14:46:20 +02:00
2026-03-24 14:44:02 +01:00
2026-06-15 03:59:45 +05:30
2026-07-31 10:09:14 +02:00
2026-07-31 10:09:11 +02:00
2026-08-17 13:57:04 -07:00
2026-05-21 13:39:36 +02:00
2026-05-01 21:36:13 +02:00
2026-06-17 12:34:16 +01:00