Hacker Newsnew | past | comments | ask | show | jobs | submit | swordbeta's commentslogin

Why not just say Scaleway?


Thanks. I meant to say, but it's always been online.net for me. Can't get used to Scaleway.


Is the commit containing the fix for the v8 bug 1473247 CVE-2023-4762 available anywhere?



I am unfamiliar with kernel dev but shouldn't that commit also need to add some kind of unit test?


Race conditions in places like this are exceedingly hard to write reliable tests for. It may take one, two boots; dozens, or thousands, or you may just get insanely lucky and whatever arbitrary # boots you do to try and reproduce it was still simply not enough. It's hard to have any level of confidence, in many cases.


There are acceptance tests, intergration test and actually many other types. I'm similarly not familiar with kernel dev. Have studies both operating systems and distributed systems aswell as CS. But the build checked all the right boxes.


I wasn't able to reproduce this with 10k iterations on arch, I'm probably doing something wrong. Does the host kernel matter?

Host kernel: 6.1.33

Guest kernel: 6.4-rc6

Guest config: http://oirase.annexia.org/tmp/config-bz2213346

QEMU: 8.0.2

Hardware: AMD Ryzen 7 3700X CPU @ 4.2GHz


> Does the host kernel matter?

Honestly I don't know! We've seen it appear with host kernel 6.2.15 (https://bugzilla.redhat.com/show_bug.cgi?id=2213346#c5) but I'm not aware of anyone either reproducing or not reproducing it with earlier host kernels. All your other config looks right.


vmlinuz-6.4.0-0.rc6.48.fc39.x86_64 failed on my 6.0.0 host after 249 iterations.


We had another report that it happens on RHEL 8 host, which is a very much older (franken) kernel.


I noticed it hangs in similar way when you insert msleep anywhere before smp_prepare_cpus in kernel_init_freeable. But I have no idea whether sleeping is valid here.


Can confirm - just adding msleep(1) there causes the same failure. I'm also unclear if sleeping here is valid or not.



roll


Nice! I wanted to have the same but in my native language so I made a small clone: https://mtricht.github.io/wikiscroll/


Very cool! Thanks for sharing!


Page returns a 500 when there are query strings present: https://burstable.ai/?utm_source=hackernewsletter&utm_medium...


Thanks for pointing this out. Is it considered standard practice for websites to ignore unrecognized query parameters? Disclaimer: I'm not a front-end engineer; we put the site up in a bit of a hurry, using the framework I usually use for REST API's, where typically you want to error out if given unknown query strings.


What is wrong with the component?


Having JS variables inside JSX inside JS IIFE:s inside JSX inside JS feels bad to me. Current mainstream frontend development does not care about my feelings though.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: