Ubuntu – bioset process – what is its function

kernelprocess

What is the function of the bioset process? Why is there no documentation for the bioset process? Why are there no definitive answers to the questions about the bioset process already posted?

What was found so far is only speculation:

  • virus; because there is no documentation to verify that it is a legitimate process, not even an answer saying that it is a legitimate process
  • kernel process; because the symbol for the process is the same as other kernel processes and user is unable to modify, stop, end, or kill the bioset process
  • key logger; seems to access the internet and is associated with applications that access the internet
  • time bomb; will start to break the functions of applications over time
  • other; speculations much less likely or totally outrageous

Best Answer

It's part of the kernel block IO:

https://lwn.net/Articles/26404/

Those bioset threads specifically are part of some recovery system.

https://github.com/torvalds/linux/blob/c4004b02f8e5b9ce357a0bb1641756cc86962664/block/bio.c#L1904

Related Question