FUSE is a way to make our own file system in Unix like OS at user-level.
I am confused about this. I learnt that only kernel can modify memory, hardware and stuff. You require privileged intructions for that.
But using FUSE you are modifying memory at user-level only. How?