Godzil
61f72c675d
Fix kernel-5.1.y and 5.2.y
...
Fix #13 and Fix #14
2019-07-25 16:31:57 +01:00
Godzil
41e61a81f8
Fix kernel 4.9.y
...
Fix #12
2019-07-25 16:17:24 +01:00
Godzil
ac6def392c
This change was not for all 4.4, but just a small subset that does not replicate on later version of the kernel.
2019-07-25 16:16:59 +01:00
Godzil
3e71c6e74f
Fix for kernel 4.4.y.
...
Fix #11
2019-07-25 16:06:53 +01:00
Godzil
9116a9917b
Remove a warning about a unused variable
2019-07-25 16:06:14 +01:00
Godzil
f184634d5f
Remove unused function
2019-07-25 16:05:59 +01:00
Godzil
0132d11b4b
Fix for kernel 3.10.
...
Same as 2.6.32, why <linux/aio.h> is included in all other but not that one? I don't know.
Fix #9
2019-07-25 15:41:11 +01:00
Godzil
f404dd7061
It should now build for kernel 2.6.32.
...
Why <linux/sched.h> is not automatically included in this release is beyond me.
Fix for #8
2019-07-25 15:40:29 +01:00
Godzil
d8fea5550c
Remove static function prototypes from kfusd.h and move to kfusd.c and remove useless prototypes and functions.
...
Also remove reference to "STATIC" instead of "static"
2019-07-25 15:39:22 +01:00
Godzil
a54adc616d
Send proper flags to userspace
2019-07-24 16:01:28 +01:00
Godzil
095ac4569a
Update mmap related error to be a bit more useful for debug
2019-07-24 15:59:34 +01:00
Godzil
70f58ed6dc
Update 2018 -> 2019
2019-07-24 15:57:48 +01:00
Godzil
596df479c2
Remove all SVN/CVS $Id$ idoms.
2019-07-24 15:55:35 +01:00
Godzil
1cf7fd077c
Correct some potential 32bit/64bit issues.
2019-07-24 15:42:37 +01:00
Godzil
fa61f857a7
Reformating to try to match better kernel coding style.
2018-05-10 15:38:45 +01:00
Godzil
684a150a21
Remove support for user provided class as it is way too problematic to recover existing classes.
2018-05-10 15:28:13 +01:00
Godzil
4db826209e
Add (and use) git describe to get module version.
2018-05-10 15:20:52 +01:00
Godzil
1b50ad2d74
Update some copyrights
2018-05-10 15:20:06 +01:00
Godzil
48264ec40a
Add preliminary support for more recent kernel (~4.15)
...
It is currently building with a Debian 4.15.11-1, but hasn't been tested
and is expecting to crash really hard. Do no try unless you are ready to
hard crash your system. It should support most version between the
~2.6.32 and this 4.15.11.
2018-05-08 15:39:51 +01:00
Godzil
1afa952fb0
Fix PEBCAK
2012-12-04 14:26:06 +01:00
Godzil
3c0b0cdd4b
Correct support for kernel <2.6.33
2012-09-10 20:12:13 +02:00
Godzil
472265ae8a
Add support for newers kernels, remove the temporary IOCTL and set back the writev function.
2012-07-10 12:48:23 +02:00
Godzil
789713fa0b
Make change to allow to compile under kernel version > 2.6.36 (tested with a 3.2.9 kernel)
2012-04-04 11:31:16 +02:00
Godzil
788c45bd77
Update to lastest version
2012-01-18 14:47:25 +01:00
Godzil
a667d5412c
Update some parts.
2012-01-18 14:46:38 +01:00
Godzil
8db24fbd1d
small changes
2012-01-18 14:46:27 +01:00
Godzil
57dc545fad
commit latest changes
2012-01-18 14:46:10 +01:00
xiphmont
cc3e84dfbf
Try using the class if we're going to bother looking it up
...
git-svn-id: http://svn.xiph.org/trunk/fusd@12354 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-01-19 17:26:14 +00:00
xiphmont
0bf42c8088
Add code to crawl sysfs to find preexisting classes; now we can
...
register multiple devices of the same type for classes other than just
'sound'
git-svn-id: http://svn.xiph.org/trunk/fusd@12352 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-01-19 17:13:16 +00:00
xiphmont
41185bd56b
Throttle logging so that it's not so bloody easy to accidentally take out a machine with a zombified daemon.
...
git-svn-id: http://svn.xiph.org/trunk/fusd@12351 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-01-19 07:22:54 +00:00
xiphmont
55b0389911
Correct a bug in which all valid interrupted write operations were being erroneously tossed (== instead of !=)
...
git-svn-id: http://svn.xiph.org/trunk/fusd@12350 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-01-19 04:00:37 +00:00
xiphmont
243da80fc6
Sufficiently updated docs, build system and a few of the examples for
...
an initial release.
Primary remaining problem: udev-style kernels don't allow registration of a
preexisting class right now. This will need to be fixed semi-immediately.
git-svn-id: http://svn.xiph.org/trunk/fusd@12316 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-01-13 09:30:10 +00:00
xiphmont
0f5535a756
Place personal working copy of fusd into revision control
...
git-svn-id: http://svn.xiph.org/trunk/fusd@12312 0101bb08-14d6-0310-b084-bc0e0c8e3800
2007-01-13 08:39:56 +00:00