Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-11-02--09-00 (v6.12-rc5-1218-g4ababda93cd1) remotes/brancher/net-next-2024-11-02--12-00 (v6.12-rc5-1246-g9fcea0d937b5) ==== BASE IDENTICAL ==== ==== COMMIT DIFF ==== diff --git a/tmp/tmp.u5hK9CoiDy b/tmp/tmp.RnKlZ7eNL8 index c35ee617b79e..2d5f2c45a3f1 100644 --- a/tmp/tmp.u5hK9CoiDy +++ b/tmp/tmp.RnKlZ7eNL8 @@ -3,6 +3,34 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours +deal with the last remaing boolean uses of fd_file() +css_set_fork(): switch to CLASS(fd_raw, ...) +memcg_write_event_control(): switch to CLASS(fd) +assorted variants of irqfd setup: convert to CLASS(fd) +do_pollfd(): convert to CLASS(fd) +convert do_select() +convert vfs_dedupe_file_range(). +convert cifs_ioctl_copychunk() +convert media_request_get_by_fd() +convert spu_run(2) +switch spufs_calls_{get,put}() to CLASS() use +convert cachestat(2) +convert do_preadv()/do_pwritev() +fdget(), more trivial conversions +fdget(), trivial conversions +privcmd_ioeventfd_assign(): don't open-code eventfd_ctx_fdget() +o2hb_region_dev_store(): avoid goto around fdget()/fdput() +introduce "fd_pos" class, convert fdget_pos() users to it. +fdget_raw() users: switch to CLASS(fd_raw) +convert vmsplice() to CLASS(fd) +simplify xfs_find_handle() a bit +do_mq_notify(): switch to CLASS(fd) +do_mq_notify(): saner skb freeing on failures +switch netlink_getsockbyfilp() to taking descriptor +get rid of perf_fget_light(), convert kernel/events/core.c to CLASS(fd) +timerfd: switch to CLASS(fd) +regularize emptiness checks in fini_module(2) and vfs_dedupe_file_range() +net/socket.c: switch to CLASS(fd) docs: networking: Describe irq suspension selftests: net: Add busy_poll_test eventpoll: Control irq suspension for prefer_busy_poll