Skip to content

A Linux kernel module capable of performing concurrent sorts

License

Notifications You must be signed in to change notification settings

sysprog21/ksort

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3c8e2d9 · Mar 29, 2025

History

21 Commits
Apr 10, 2024
Apr 10, 2024
Apr 10, 2024
Apr 10, 2024
Apr 10, 2024
Apr 10, 2024
Apr 10, 2024
Apr 10, 2024
Apr 10, 2024
Apr 10, 2024
Mar 28, 2025
Apr 10, 2024
Mar 28, 2025
Jun 8, 2024

Repository files navigation

ksort

A Linux kernel module that creates the device /dev/sort, capable of performing concurrent sorts.

User access to the character device

In order to access the character device as a user you need to add a rule to udev with the included rules file.

$ sudo cp 99-xoro.rules /etc/udev/rules.d/
$ sudo cp 99-sort.rules /etc/udev/rules.d/
$ sudo udevadm control --reload

Build and Test

Build from source:

$ make

Test:

$ make check

You should see also more messages in the kernel log.

References

License

ksortis released under the MIT license. Use of this source code is governed by a MIT-style license that can be found in the LICENSE file.