Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

HID: wiimote: fix ctx pointer in debugfs DRM-write

single_open() stores the seq_file pointer in file->private_data. It stores
our ctx pointer in seq_file->private.

Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>

authored by

David Herrmann and committed by
Jiri Kosina
51103c70 34472d37

+2 -1
+2 -1
drivers/hid/hid-wiimote-debug.c
··· 127 127 static ssize_t wiidebug_drm_write(struct file *f, const char __user *u, 128 128 size_t s, loff_t *off) 129 129 { 130 - struct wiimote_debug *dbg = f->private_data; 130 + struct seq_file *sf = f->private_data; 131 + struct wiimote_debug *dbg = sf->private; 131 132 unsigned long flags; 132 133 char buf[16]; 133 134 ssize_t len;