-
selsta
.merges
-
xmr-pr
8632 8640 8641 8643 8644 8645 8648 8649 8651 8653 8654 8663 8671 8682 8683 8686
-
selsta
.merge+ 8677 8678 8675 8676
-
xmr-pr
Added
-
selsta
sech1: I added both your PRs
-
selsta
we have quite a lot of changes which would make sense to tag v0.18.2.0 and also do some testing on testnet / stagenet before release
-
selsta
tag it as v0.18.2.0 instead of v0.18.1.3
-
sech1
selsta so 2-3 weeks for testing and then release? Can the release wait until February? I'm planning a P2Pool fork:
SChernykh/p2pool #224 so it would be nice to sync releases of GUI v0.18.2.0 and P2Pool v3.0.
-
selsta
sech1: yes the release can wait until February and we can do testing in the meantime
-
sech1
I'll be doing P2Pool testing too with a few other people, and I'll ask them to use the current monero release branch :)
-
selsta
we also have Dandelion++ changes
-
selsta
hope luigi can do merges soon™ :D
-
MajesticBank
was there some progress also on community nodes?
-
john_r365[m]
rbrunner: Regarding your second point. Supposing we move to Seraphis or similar down the line. Would the approach be to convert an "old" wallet2 style multisig wallet, into a new Seraphis compatible wallet. Or... would they simply create a new multisig wallet with Seraphis, and then transfer the funds over to it
-
ofrnxmr[m]
#no-wallet-left-behind:monero.social john_r365:
-
maratov[m]
Domt kidding me please
-
maratov[m]
So converting 24 words to 25 words will my 25 words match or not if someone else creates new monero wallet? For example, if it does match, what is the probability?
-
maratov[m]
I want to answer
-
maratov[m]
I love you monero
-
maratov[m]
Answer me ofrnxmr
-
maratov[m]
Ofrnxmr if you don't answer me, I will f*ck your wife as5 h0le. I will f1sting your wife as5 h0le.
-
ofrnxmr[m]
Shes gonna fist you 😀
-
maratov[m]
If you have no wife, I make your mom
-
ofrnxmr[m]
Dont threaten me with a good time
-
ofrnxmr[m]
Do you still want those pics
-
maratov[m]
Foot pict?
-
maratov[m]
So converting 24 words to 25 words will my 25 words match or not if someone else creates new monero wallet? For example, if it does match, what is the probability?
-
UkoeHB
Negligible
-
maratov[m]
Answer mee
-
maratov[m]
So converting 24 words to 25 words will my 25 words match or not if someone else creates new monero wallet? For example, if it does match, what is the probability?
-
plowsof11
sorry, ignore maratov^
-
nigras_fuck_sire
So converting 24 words to 25 words will my 25 words match or not if someone else creates new monero wallet? For example, if it does match, what is the probability?
-
UkoeHB
I answered, negligible is the correct term
-
moneromoooo
I suggest not answering flaming assholes (at least after they prove to be flaming assholes).
-
luigi1112
.merges
-
xmr-pr
8632 8640 8641 8643 8644 8645 8648 8649 8651 8653 8654 8663 8671 8675 8676 8677 8678 8682 8683 8686
-
selsta
sech1: kayabanerve[m]: can you reply here so we can get this merged?
monero-project/monero #8675#issuecomment-1379186484
-
selsta
I think the comment was in regards to a different proposed solution, not the PR itself
-
luigi1112
yes, that's my understanding. My question is how does the current solution (cache in this pr) handle it?
-
luigi1112
.merges
-
xmr-pr
8675 8676
-
sech1
I answered
-
luigi1112
thanks. All merged
-
selsta
ty
-
selsta
sech1: I'm getting "Couldn't allocate RandomX light VM using large pages" and "Couldn't allocate RandomX cache using large pages" on start
-
selsta
macOS
-
sech1
You need to enable huge pages
-
sech1
or reboot if they're already enabled
-
selsta
does that even exist on macOS? and we can't expect all monerod users to enable this?
-
sech1
according
xmrig.com/docs/miner/hugepages they're called super pages on macOS
-
sech1
this is just a warning and it monerod can work fine if it allocates RandomX without large pages (it will hash a bit slower)
-
sech1
also, this warning doesn't appear in logs by default
-
sech1
you need to enable "randomx" log catergory to see it
-
selsta
hmm ok, wait
-
selsta
I think I know the issue
-
selsta
-
selsta
this is with log level 0
-
sech1
can you check bitmonero.log? It shows log categories at startup
-
sech1
New log categories: *:WARNING,net:FATAL,net.http:FATAL,net.ssl:FATAL,net.p2p:FATAL,net.cn:FATAL,daemon.rpc:FATAL,global:INFO,verify:FATAL,serialization:FATAL,daemon.rpc.payment:ERROR,stacktrace:INFO,logging:INFO,msgwriter:INFO
-
sech1
ah right
-
sech1
because it's a warning
-
sech1
but you shouldn't get these warnings all the time. It tries to allocate VM only once per thread
-
sech1
selsta so from what I can see, when it's syncing, it's checking a lot of RandomX hashes in worker threads at the same time, so you have 16 worker threads there and get 16 warnings
-
selsta
it keeps printing this message 4x
-
selsta
it printed it hundreds of times now during sync
-
selsta
everytime there is a "Synced 2782981/2797403 (99%, 14422 left)" message there are also 4x warning messages
-
sech1
that's not good
-
sech1
so it creates new threads in groups of 4 every time
-
sech1
and then allocates VMs in these threads and then these VMs leak
-
sech1
slow_hash_free_state() should be called when a thread that calculated RandomX hashes before, exits
-
sech1
it is probably the case here, but I need to double check
-
sech1
yes, it's Blockchain::block_longhash_worker() responsible for warning spam, but it cleans up everything correctly, so no memory leak
-
sech1
and the warning spam is _because_ it cleans up everything after every batch, and then tries to allocate VMs again
-
sech1
it should be an easy fix - just print a warning once
-
selsta
ok will test once you have a patch
-
sech1
-
selsta
sech1: works now but is it a good idea to print this at log level 0? maybe better to move it to log level 1?
-
sech1
it's not at log level 0, it's a warning
-
sech1
and default logger settings show all warnings
-
selsta
we will get lots of reports about what this is and if randomx is broken lol
-
sech1
an opportunity to educate people about large pages :P
-
sech1
anyway, people can discuss it in 8705 now - either leave it as is, or demote it from warning to info message
-
moneromoooo
It seems like a pointless warning to issue repeatedly. The patch seems fine.
-
xmr-pr
SChernykh opened pull request #8706: RandomX: print VM allocation warnings only once
-
xmr-pr
-
xmr-pr
SChernykh opened pull request #8705: RandomX: print VM allocation warnings only once
-
xmr-pr