Conversation

Jarkko Sakkinen

Edited 6 days ago
Fuck, it is hard to touch over year old kernel code and it looks ugly as hell but I finally moved my ass and started to decompose and compose video-loop's code. First goal is to get it behind file descriptor life-cycle, limit /dev/videoX only for readers and stream with VB2.

In OOT driver the single biggest glitch is to have a racy produce-consumer model based on device node. Many have asked me to revisit the thread that discussed it in LKML but I actually have not done it because I can immediately see what is wrong in big picture. It's that and also common issue for OOT driver i.e., they tend to become "wish baskets of features" where nothing is ever removed and things are piled up inconsistently.

It would totally worthless to spend time on reading comments on a design that I don't believe in and could distract on being productive ;-) And I can stand any shit storm, it's a professional skill really and like any other day at the office so fuck with that...

I hope I get something running tonight :-)
1
0
0
When it comes to open source contributions I have always like 10 of them going on in some phases but usually turn-down time is like two'ish years. It does not make sense to continue at the time if you lost direction and things tend kept backed in the public Internet :-)
0
0
0