History

Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net

Three trivial overlapping conflicts.

David S. Miller committed 7 years ago

Commit ff24e492 parents 26f146e ea98667167 files · +1373 −725Browse files

Showing the changes to include/linux (4 of 167 files). Show all

Unified · Split

4 files
  1. include/linux/bpf.h +1 −1
  2. include/linux/pipe_fs_i.h +1 −0
  3. include/linux/uio.h +1 −1
  4. include/linux/usb.h +0 −2
include/linux/bpf.h+1−1
@@ -546,7 +546,7 @@ int bpf_prog_array_copy(struct bpf_prog_array __rcu *old_array, · 545 unmodified lines
546546 } \
547547 _out: \
548548 rcu_read_unlock(); \
549− preempt_enable_no_resched(); \
549+ preempt_enable(); \
550550 _ret; \
551551 })
552552
include/linux/pipe_fs_i.h+1−0
@@ -176,6 +176,7 @@ void free_pipe_info(struct pipe_inode_info *); · 175 unmodified lines
176176 bool generic_pipe_buf_get(struct pipe_inode_info *, struct pipe_buffer *);
177177 int generic_pipe_buf_confirm(struct pipe_inode_info *, struct pipe_buffer *);
178178 int generic_pipe_buf_steal(struct pipe_inode_info *, struct pipe_buffer *);
179+int generic_pipe_buf_nosteal(struct pipe_inode_info *, struct pipe_buffer *);
179180 void generic_pipe_buf_release(struct pipe_inode_info *, struct pipe_buffer *);
180181 void pipe_buf_mark_unmergeable(struct pipe_buffer *buf);
181182
include/linux/uio.h+1−1
@@ -60,7 +60,7 @@ struct iov_iter { · 59 unmodified lines
6060
6161 static inline enum iter_type iov_iter_type(const struct iov_iter *i)
6262 {
63− return i->type & ~(READ | WRITE);
63+ return i->type & ~(READ | WRITE | ITER_BVEC_FLAG_NO_REF);
6464 }
6565
6666 static inline bool iter_is_iovec(const struct iov_iter *i)
include/linux/usb.h+0−2
@@ -200,7 +200,6 @@ usb_find_last_int_out_endpoint(struct usb_host_interface *alt, · 199 unmodified lines
200200 * @dev: driver model's view of this device
201201 * @usb_dev: if an interface is bound to the USB major, this will point
202202 * to the sysfs representation for that device.
203− * @pm_usage_cnt: PM usage counter for this interface
204203 * @reset_ws: Used for scheduling resets from atomic context.
205204 * @resetting_device: USB core reset the device, so use alt setting 0 as
206205 * current; needs bandwidth alloc after reset.
@@ -257,7 +256,6 @@ struct usb_interface { · 50 unmodified lines
257256
258257 struct device dev; /* interface specific device info */
259258 struct device *usb_dev;
260− atomic_t pm_usage_cnt; /* usage counter for autosuspend */
261259 struct work_struct reset_ws; /* for resets in atomic context */
262260 };
263261 #define to_usb_interface(d) container_of(d, struct usb_interface, dev)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t