Commit Graph

  • 56bf9b87fe 5.8 break the driver (yeah again) allow to fail for now. master Godzil 2020-08-21 16:16:09 +02:00
  • 081f817cac Update kernel support list (more recent version than 5.4 may fail though) Godzil 2020-08-21 16:05:41 +02:00
  • 483be78d0d
    Update .travis.yml Manoël Trapier 2019-12-13 14:41:30 +00:00
  • 61f72c675d Fix kernel-5.1.y and 5.2.y v1.14.1 Godzil 2019-07-25 16:31:57 +01:00
  • 30f606be39 Remove a useless SUBDIRS in the main makefile. Godzil 2019-07-25 16:30:49 +01:00
  • 41e61a81f8 Fix kernel 4.9.y Godzil 2019-07-25 16:17:24 +01:00
  • ac6def392c This change was not for all 4.4, but just a small subset that does not replicate on later version of the kernel. Godzil 2019-07-25 16:16:59 +01:00
  • 3e71c6e74f Fix for kernel 4.4.y. Godzil 2019-07-25 16:06:53 +01:00
  • 9116a9917b Remove a warning about a unused variable Godzil 2019-07-25 16:06:14 +01:00
  • f184634d5f Remove unused function Godzil 2019-07-25 16:05:59 +01:00
  • a765b0745d Make kernel 5.x stopping to complain about SUBDIR= being deprecated Godzil 2019-07-25 15:41:46 +01:00
  • 0132d11b4b Fix for kernel 3.10. Godzil 2019-07-25 15:41:11 +01:00
  • f404dd7061 It should now build for kernel 2.6.32. Godzil 2019-07-25 15:40:29 +01:00
  • d8fea5550c Remove static function prototypes from kfusd.h and move to kfusd.c and remove useless prototypes and functions. Godzil 2019-07-25 15:39:22 +01:00
  • 101f3687ff Can't get to configure 2.6.13 for now, so let's ignore it at the moment. Godzil 2019-07-25 15:36:33 +01:00
  • 68b4fd7b40
    Update README.markdown Manoël Trapier 2019-07-25 12:14:29 +01:00
  • eb9511d9b3 Add an even older version of the kernel. Godzil 2019-07-25 12:13:52 +01:00
  • 43b1069b54 Update .gitignore Godzil 2019-07-25 12:13:11 +01:00
  • d27a3f2ee1 Add test travis build Godzil 2019-07-24 18:36:05 +01:00
  • 2ce7c94d11 Buffer size need to be at least a page size. (probably better to keep it a multiple of a page size) v1.14 Godzil 2019-07-24 16:08:52 +01:00
  • 36fd2b86c5 Add sample udev file Godzil 2019-07-24 16:06:37 +01:00
  • c37e562e5f Add example of use of mmap Godzil 2019-07-24 16:06:19 +01:00
  • 57ae74c803 Update userspace to have proper protection values for mmap and send the proper flags to the callback function. Godzil 2019-07-24 16:04:20 +01:00
  • a54adc616d Send proper flags to userspace Godzil 2019-07-24 16:01:28 +01:00
  • 095ac4569a Update mmap related error to be a bit more useful for debug Godzil 2019-07-24 15:59:34 +01:00
  • 70f58ed6dc Update 2018 -> 2019 Godzil 2019-07-24 15:57:48 +01:00
  • 596df479c2 Remove all SVN/CVS $Id$ idoms. Godzil 2019-07-24 15:55:35 +01:00
  • 1cf7fd077c Correct some potential 32bit/64bit issues. Godzil 2019-07-24 15:42:37 +01:00
  • 75a05048a4 Let's be paranoid: force the packing on important shared structures. Godzil 2019-07-24 15:41:21 +01:00
  • 0ce298ca33 Remove some warnings, and correct some errors in examples Godzil 2019-07-24 15:40:37 +01:00
  • fa61f857a7 Reformating to try to match better kernel coding style. v1.14-pre2 Godzil 2018-05-10 15:38:45 +01:00
  • 684a150a21 Remove support for user provided class as it is way too problematic to recover existing classes. Godzil 2018-05-10 15:28:13 +01:00
  • 4db826209e Add (and use) git describe to get module version. Godzil 2018-05-10 15:20:52 +01:00
  • 1b50ad2d74 Update some copyrights Godzil 2018-05-10 15:20:06 +01:00
  • 48264ec40a Add preliminary support for more recent kernel (~4.15) v1.14-pre Godzil 2018-05-08 15:39:51 +01:00
  • 91f64baca9 Create gh-pages branch via GitHub gh-pages Godzil 2012-12-19 07:09:54 -08:00
  • 1afa952fb0 Fix PEBCAK v1.13.3 Godzil 2012-12-04 14:26:06 +01:00
  • b208b10645 I was a bit optimistic. 2.6.32 does not support DECLARE_SEMAPHORE. Godzil 2012-10-16 20:07:34 +02:00
  • 3c0b0cdd4b Correct support for kernel <2.6.33 Godzil 2012-09-10 20:12:13 +02:00
  • 9f496af46b Correct fusd_destroy to lock and check before freeing. Godzil 2012-07-10 14:06:27 +02:00
  • fd1f2a7374 Cosmetics, cosmetics and cosmetics. Godzil 2012-07-10 14:06:00 +02:00
  • 0678a66b3c add locking mechanism in the fusd_file_info_t structure to prevent potential race conditions. Godzil 2012-07-10 14:00:05 +02:00
  • 542d87ea75 Update libfusd accordingly with latest changes in kfusd. Godzil 2012-07-10 13:49:37 +02:00
  • 472265ae8a Add support for newers kernels, remove the temporary IOCTL and set back the writev function. v1.13.2 Godzil 2012-07-10 12:48:23 +02:00
  • 789713fa0b Make change to allow to compile under kernel version > 2.6.36 (tested with a 3.2.9 kernel) v1.13.1 Godzil 2012-04-04 11:31:16 +02:00
  • efd39ff55a Update README file (and convert it to Markdown) Godzil 2012-02-13 18:36:24 +01:00
  • 788c45bd77 Update to lastest version v1.13 Godzil 2011-12-19 18:34:54 +01:00
  • a667d5412c Update some parts. Godzil 2011-09-28 15:38:08 +02:00
  • 8db24fbd1d small changes Godzil 2011-05-10 11:57:41 +02:00
  • 57dc545fad commit latest changes Godzil 2011-05-10 11:56:02 +02:00
  • bd9d3e1df3 Update the fusd examples now that multiple registration is no longer bitrotted. v1.12 xiphmont 2007-01-19 17:44:17 +00:00
  • cc3e84dfbf Try using the class if we're going to bother looking it up xiphmont 2007-01-19 17:26:14 +00:00
  • 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' xiphmont 2007-01-19 17:13:16 +00:00
  • 41185bd56b Throttle logging so that it's not so bloody easy to accidentally take out a machine with a zombified daemon. xiphmont 2007-01-19 07:22:54 +00:00
  • 55b0389911 Correct a bug in which all valid interrupted write operations were being erroneously tossed (== instead of !=) xiphmont 2007-01-19 04:00:37 +00:00
  • 243da80fc6 Sufficiently updated docs, build system and a few of the examples for an initial release. xiphmont 2007-01-13 09:30:10 +00:00
  • 48511c545d Build system fix-- now to update all the poor bitrotted examples so they actually build. xiphmont 2007-01-13 09:00:28 +00:00
  • 0922adc0b1 Add examples to default make xiphmont 2007-01-13 08:55:34 +00:00
  • 5880dc8fe1 First attempt at simple examples makefile xiphmont 2007-01-13 08:54:07 +00:00
  • 0f5535a756 Place personal working copy of fusd into revision control v1.11 xiphmont 2007-01-13 08:39:56 +00:00