[04:25] <lotuspsychje> good morning to all
[04:44] <akemlenovo_> Morning lotus :)
[04:45] <lotuspsychje> morning mate
[04:56] <akemlenovo_> I had a look in my Wifi driver sources, it's pretty obscure with parts of hexa listing and structs etc... :)
[05:00] <akemlenovo_> Some functions are small, but they have strange names with shortened names variables, they do something strange which feels like it's useless if you don't know the big plan of what's going on.
[05:03] <akemlenovo_> Little to no comments and lots of pre-defined values that are very non intuitives :X
[05:04] <akemlenovo_> I guess that if you want to hide a malware or trojan into this, it's an easy task! :P
[05:05] <akemlenovo_> Object oriented is much more simple to track.
[06:24] <lordievader> Good morning
[07:13] <marcoagpinto> hello!!!
[07:27] <lordievader> Morning marcoagpinto
[07:27] <lordievader> How are you doing?
[07:27] <marcoagpinto> well, I am kind of okay, and you?
[07:27] <marcoagpinto> lordcirth_!
[07:27] <marcoagpinto> ops
[07:27] <marcoagpinto> lordievader*
[07:28] <lordievader> Doing good here
[07:28] <marcoagpinto> I am working on the GB speller
[07:29] <lordievader> GB == Great Britain?
[07:29] <marcoagpinto> yes
[07:31] <marcoagpinto> so far I have removed 400+ duplicates
[07:31] <marcoagpinto> :((((
[07:31] <marcoagpinto> I had added 700 words this month... but with minus 400 it becomes 300 :(
[07:32] <marcoagpinto> TOTAL_NEW_WORDS = TOTAL_CURRENT_WORDS - TOTAL_PREVIOUS_WORDS
[07:32] <marcoagpinto> this is how I add the number of new words to the release notes
[07:38] <lordievader> What do you mean with speller? Like a spell check or something?
[07:39] <marcoagpinto> yes
[07:39] <marcoagpinto> https://addons.mozilla.org/addon/british-english-dictionary-2
[07:39] <lordievader> These kind of things do not already exist?
[07:40] <marcoagpinto> yes, but I am the maintainer nowadays
[07:40] <marcoagpinto> the old developers vanished in 2006
[08:03] <marcoagpinto> Buaaaaaaaaaaaaaa
[08:03] <marcoagpinto> it is a hard work, but someone has to do it
[08:04] <marcoagpinto> I have been checking word by word and removing duplicates and merging flags
[08:05] <marcoagpinto> lordievader: have removed 400 duplicates this month... so far, in all these years, I have removed some 3K :)
[08:09] <lordievader> Pfff
[11:30] <BluesKaj> Hey folks
[13:08] <marcoagpinto> hi
[13:08] <marcoagpinto> :)
[13:18] <akemlenovo> Hoi :)
[13:18] <akemlenovo> marcoagpinto, let me guess...you are out of cola? :P
[13:21] <akemlenovo> https://media.juiceonline.com/wp-content/uploads/2018/03/09134445/cocacolagarlicmeme.jpg agaisnt vampires, Transylvania is in Romania IIRC :)
[13:22] <marcoagpinto> akemlenovo: yes, last night, but this morning I have already bought some
[13:22] <marcoagpinto> :)
[13:22] <akemlenovo> You got some stock, good! ;)
[13:22] <marcoagpinto> so, right now I have drunk 2 cans and now am drinking a big bottle of 2 litres
[13:23] <BluesKaj> hey marcoagpinto, akemlenovo
[13:23] <marcoagpinto> BluesKaj!!!
[13:23] <akemlenovo> Hi BluesKaj .
[13:24] <BluesKaj> marcoagpinto, i feel badly for your liver and pancreas, all that sugar etc must be torture for them
[13:25] <lordievader> You forget his teeth
[13:25] <lordievader> 😋
[13:26] <BluesKaj> hey lordievader, i assumed he doesn't have his own teeth anymore
[13:27] <lordievader> marcoagpinto: Have your teeth turned to cola already?
[13:27] <lordievader> 😝
[13:33] <marcoagpinto> lordievader: almost
[13:34]  * lordievader shivers
[13:43] <marcoagpinto> it's the price one has to pay for freedom
[16:09] <OerHeks> Fedora Linux 31 Enters Beta, Says Goodbye to 32-Bit Systems ..
[16:11] <akemlenovo_> I guess soon 32b will be a thing of the past. But do you think there will be eventually 128b systems at some point?
[16:11] <pragmaticenigma> I think you mean libraries? I thought they droped 32bit support for systems a long time ago
[16:12] <akemlenovo_> Or we would stick with 64b for eternity? :)
[16:12] <lordcirth_> There's a difference between dropping ISOs for 32bit CPUs, and dropping multilib
[16:12] <lordcirth_> Ubuntu dropped 32bit ISOs a few releases ago, and is phasing out multilib
[16:13] <pragmaticenigma> lordcirth_: mini.iso is still 32 bit
[16:13] <OerHeks> https://discourse.ubuntu.com/t/community-process-for-32-bit-compatibility/12598
[16:13] <lordcirth_> No desktop or server ISO, though
[16:16] <pragmaticenigma> What I'm more concerned with is were will those that wish to conntinue or require the use of 32 bit OSes turn to
[16:17] <lordcirth_> LXC containers, hopefully.
[16:17] <lordcirth_> Or similar things.
[16:19] <pragmaticenigma> what I prefer though is bare metal ... I know eventually the power effeciency of these units will effectively be not cost effective
[21:22] <akemlenovo_> TJ-, https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1831751 There is still a leak, i reported it there - last message, should i report it somewhere else? I tried to have a look at the sources of the dkms you gave me but it's over complicated :P For now i keep it blacklisted and i use a tiny Wifi dongle instead.
[21:27] <jeremyb> akemlenovo_: can you patch the source code?  https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/drivers/net/wireless/realtek/rtlwifi?id=4c3e48794dec7cb568974ba3bf2ab62b9c45ca3e
[21:28] <TJ-> akemlenovo_: sounds like more poor RTL code doesn't it?
[21:45] <akemlenovo_> jeremyb, You are fast.
[21:45] <akemlenovo_> jeremyb, i don't have the same source tree for me it's in /usr/src/rtlwifi-1.0
[21:46] <akemlenovo_> But i modified it manually, i found the line to change.
[21:46] <jeremyb> akemlenovo_: Not a kernel problem if you are using Larry Fingers github
[21:50] <akemlenovo> I see, i didn't know it.
[21:51] <akemlenovo> I have modified the code however i have an issue is that it does not rebuild the driver:
[21:51] <akemlenovo> sudo dkms build rtlwifi/1.0
[21:51] <akemlenovo> Module rtlwifi/1.0 already built for kernel 5.0.0-27-generic/4
[21:51] <jeremyb> But the problem likely exists in the kernel if that commit exists
[21:51] <jeremyb> sudo dkms install rtlwifi/1.0 -k $(uname -r)
[21:51] <akemlenovo> But i've change the code so it should rebuild? also there's no "clean" or whatever like in regular makefiles.
[21:52] <TJ-> akemlenovo: dkms remove first
[21:52] <jeremyb> Actually you might have to do> sudo dkms uninstall rtlwifi/1.0 -k $(uname -r)
[21:53] <jeremyb> TJ-: doesn't dkms remove delete the /usr/src/ directory for it?
[21:54] <TJ-> jeremyb: never
[21:54] <TJ-> it just removes the stuff under /var/dkms
[21:54] <TJ-> sorry, /var/lib/dkms/
[21:55] <akemlenovo> Yeah it works after a remove, it rebuild now, thanks.
[21:59] <akemlenovo> No i just read a bit more about the patch and the file it's in, it will change only for debug mode, the file is called debug.c and there is a global "#ifdef CONFIG_RTLWIFI_DEBUG" on the whole file, so i'm not in a debug mode afaik, the leak must be something else.