diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-10-22 13:52:56 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-10-22 13:52:56 -0400 |
commit | 092e0e7e520a1fca03e13c9f2d157432a8657ff2 (patch) | |
tree | 451897252c4c08c4b5a8ef535da156f1e817e80b /drivers/media/dvb/dvb-core | |
parent | 79f14b7c56d3b3ba58f8b43d1f70b9b71477a800 (diff) | |
parent | 776c163b1b93c8dfa5edba885bc2bfbc2d228a5f (diff) |
Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl
* 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl:
vfs: make no_llseek the default
vfs: don't use BKL in default_llseek
llseek: automatically add .llseek fop
libfs: use generic_file_llseek for simple_attr
mac80211: disallow seeks in minstrel debug code
lirc: make chardev nonseekable
viotape: use noop_llseek
raw: use explicit llseek file operations
ibmasmfs: use generic_file_llseek
spufs: use llseek in all file operations
arm/omap: use generic_file_llseek in iommu_debug
lkdtm: use generic_file_llseek in debugfs
net/wireless: use generic_file_llseek in debugfs
drm: use noop_llseek
Diffstat (limited to 'drivers/media/dvb/dvb-core')
-rw-r--r-- | drivers/media/dvb/dvb-core/dmxdev.c | 2 | ||||
-rw-r--r-- | drivers/media/dvb/dvb-core/dvb_ca_en50221.c | 1 | ||||
-rw-r--r-- | drivers/media/dvb/dvb-core/dvb_frontend.c | 3 | ||||
-rw-r--r-- | drivers/media/dvb/dvb-core/dvb_net.c | 1 | ||||
-rw-r--r-- | drivers/media/dvb/dvb-core/dvbdev.c | 1 |
5 files changed, 7 insertions, 1 deletions
diff --git a/drivers/media/dvb/dvb-core/dmxdev.c b/drivers/media/dvb/dvb-core/dmxdev.c index 2de13b04b09d..ad1f61d301e1 100644 --- a/drivers/media/dvb/dvb-core/dmxdev.c +++ b/drivers/media/dvb/dvb-core/dmxdev.c | |||
@@ -1143,6 +1143,7 @@ static const struct file_operations dvb_demux_fops = { | |||
1143 | .open = dvb_demux_open, | 1143 | .open = dvb_demux_open, |
1144 | .release = dvb_demux_release, | 1144 | .release = dvb_demux_release, |
1145 | .poll = dvb_demux_poll, | 1145 | .poll = dvb_demux_poll, |
1146 | .llseek = default_llseek, | ||
1146 | }; | 1147 | }; |
1147 | 1148 | ||
1148 | static struct dvb_device dvbdev_demux = { | 1149 | static struct dvb_device dvbdev_demux = { |
@@ -1212,6 +1213,7 @@ static const struct file_operations dvb_dvr_fops = { | |||
1212 | .open = dvb_dvr_open, | 1213 | .open = dvb_dvr_open, |
1213 | .release = dvb_dvr_release, | 1214 | .release = dvb_dvr_release, |
1214 | .poll = dvb_dvr_poll, | 1215 | .poll = dvb_dvr_poll, |
1216 | .llseek = default_llseek, | ||
1215 | }; | 1217 | }; |
1216 | 1218 | ||
1217 | static struct dvb_device dvbdev_dvr = { | 1219 | static struct dvb_device dvbdev_dvr = { |
diff --git a/drivers/media/dvb/dvb-core/dvb_ca_en50221.c b/drivers/media/dvb/dvb-core/dvb_ca_en50221.c index 1723a984a522..4d0646da6087 100644 --- a/drivers/media/dvb/dvb-core/dvb_ca_en50221.c +++ b/drivers/media/dvb/dvb-core/dvb_ca_en50221.c | |||
@@ -1622,6 +1622,7 @@ static const struct file_operations dvb_ca_fops = { | |||
1622 | .open = dvb_ca_en50221_io_open, | 1622 | .open = dvb_ca_en50221_io_open, |
1623 | .release = dvb_ca_en50221_io_release, | 1623 | .release = dvb_ca_en50221_io_release, |
1624 | .poll = dvb_ca_en50221_io_poll, | 1624 | .poll = dvb_ca_en50221_io_poll, |
1625 | .llseek = noop_llseek, | ||
1625 | }; | 1626 | }; |
1626 | 1627 | ||
1627 | static struct dvb_device dvbdev_ca = { | 1628 | static struct dvb_device dvbdev_ca = { |
diff --git a/drivers/media/dvb/dvb-core/dvb_frontend.c b/drivers/media/dvb/dvb-core/dvb_frontend.c index 4d45b7d6b3fb..970c9b8882d4 100644 --- a/drivers/media/dvb/dvb-core/dvb_frontend.c +++ b/drivers/media/dvb/dvb-core/dvb_frontend.c | |||
@@ -2034,7 +2034,8 @@ static const struct file_operations dvb_frontend_fops = { | |||
2034 | .unlocked_ioctl = dvb_generic_ioctl, | 2034 | .unlocked_ioctl = dvb_generic_ioctl, |
2035 | .poll = dvb_frontend_poll, | 2035 | .poll = dvb_frontend_poll, |
2036 | .open = dvb_frontend_open, | 2036 | .open = dvb_frontend_open, |
2037 | .release = dvb_frontend_release | 2037 | .release = dvb_frontend_release, |
2038 | .llseek = noop_llseek, | ||
2038 | }; | 2039 | }; |
2039 | 2040 | ||
2040 | int dvb_register_frontend(struct dvb_adapter* dvb, | 2041 | int dvb_register_frontend(struct dvb_adapter* dvb, |
diff --git a/drivers/media/dvb/dvb-core/dvb_net.c b/drivers/media/dvb/dvb-core/dvb_net.c index a08032284cbf..4df42aaae7f7 100644 --- a/drivers/media/dvb/dvb-core/dvb_net.c +++ b/drivers/media/dvb/dvb-core/dvb_net.c | |||
@@ -1468,6 +1468,7 @@ static const struct file_operations dvb_net_fops = { | |||
1468 | .unlocked_ioctl = dvb_net_ioctl, | 1468 | .unlocked_ioctl = dvb_net_ioctl, |
1469 | .open = dvb_generic_open, | 1469 | .open = dvb_generic_open, |
1470 | .release = dvb_net_close, | 1470 | .release = dvb_net_close, |
1471 | .llseek = noop_llseek, | ||
1471 | }; | 1472 | }; |
1472 | 1473 | ||
1473 | static struct dvb_device dvbdev_net = { | 1474 | static struct dvb_device dvbdev_net = { |
diff --git a/drivers/media/dvb/dvb-core/dvbdev.c b/drivers/media/dvb/dvb-core/dvbdev.c index 28f486edcaf0..f73287775953 100644 --- a/drivers/media/dvb/dvb-core/dvbdev.c +++ b/drivers/media/dvb/dvb-core/dvbdev.c | |||
@@ -105,6 +105,7 @@ static const struct file_operations dvb_device_fops = | |||
105 | { | 105 | { |
106 | .owner = THIS_MODULE, | 106 | .owner = THIS_MODULE, |
107 | .open = dvb_device_open, | 107 | .open = dvb_device_open, |
108 | .llseek = noop_llseek, | ||
108 | }; | 109 | }; |
109 | 110 | ||
110 | static struct cdev dvb_device_cdev; | 111 | static struct cdev dvb_device_cdev; |