Posts
1535
Following
147
Followers
244
Looking for full-time kernel job by 01-Oct-2024 as my researcher contract ends 30-Sep-2024. Email: jarkko.sakkinen@iki.fi
Edited 22 days ago

A recent demo "Backslide to Arcanum" by Cosmic Orbs included a mind-blowing fullscreen 50Hz rotozoom effect on Amiga 500. Having created a rotozoomer on A500 back in the day I knew exactly how incredibly hard it is to make such routine run fast. The effect has now been dissected and there's also author's writeup.
• Dissect of the effect by Alexander Grupe: https://heckmeck.de/blog/skew-this/
• Jobbo's writeup: https://www.cosmicorbs.com/blog/backslide
• Backslide to Arcanum at Pouet: https://www.pouet.net/prod.php?which=96604

0
4
1

Jarkko Sakkinen

Edited 22 days ago

Voyager 1 just got software update. 15 billion miles away from home :-)

0
0
1

Jarkko Sakkinen

Edited 22 days ago
Despite yesterdays rant on #Intel #GPU I cannot wait to have the slice of time to test various things like drm-tip. My own computer failings gives a chance me to learn a tiny bit of new in #Linux #kernel :-) So I'm always excited when my computers fails.
0
0
0

Jarkko Sakkinen

0
1
3

Thorsten Leemhuis (acct. 1/4)

9.0.0 is out:

https://www.qemu.org/2024/04/23/qemu-9-0-0/

https://wiki.qemu.org/ChangeLog/9.0

"'block: virtio-blk now supports multiqueue where different queues of a single disk can be processed by different I/O threads

migration: support for “mapped-ram” capability allowing for more efficient VM snapshots, improved support for zero-page detection, and checkpoint-restart support for VFIO

ARM: architectural feature support for ECV, NV, and NV2

ARM: board support for […] raspi4b (Raspberry Pi 4 Model B)"'

0
10
3

Back in 1982, I was pouring over these adverts..

1
2
1

Jarkko Sakkinen

gotta love #tiktok
0
0
0
Edited 23 days ago

Ok, the fact that the "AI" (NPU) chip controller inside Intel's new Meteor Lake CPUs uses SPARC instruction set (from 1990?) was not on my bingo cards for this year. https://chipsandcheese.com/2024/04/22/intel-meteor-lakes-npu/

5
8
1

Jarkko Sakkinen

never get bored to richard cheese :-) always gets you into good mood https://www.youtube.com/watch?v=JrMjvUzlohY
0
0
0

Jarkko Sakkinen

Edited 23 days ago

@Andi Luckily I’ve recently tested SGX cgroups patches with Tumbleweed, i.e. know how to compile equivalent distro kernel (as it is made for OpenSUSE) for any possible kernel tree :-) So can easily try this out once the bandwidth is available.

It is maybe even easier than Ubuntu kernel (which has been easiest so far):

./scripts/install-git-hooks # not sure whether this is really required
./scripts/tar-up.sh 
export LINUX_GIT=~/work/linux-tpmdd # clean clone swithed to branch of your choice
./scripts/osc_wrapper kernel-source/kernel-default.spec

The packages land to /var/tmp/build-root/standard-x86_64/home/abuild/rpmbuild/RPMS/x86_64. And obviously needs to be signed with a MOK key if secure boot is turned on.

0
0
1

Jarkko Sakkinen

Edited 23 days ago

I get something like this constantly with Steam:

[38438.072899] x86/split lock detection: #AC: ChaosGate.exe/11646 took a split_lock trap at address: 0x6fffe5f51242
[38441.268772] x86/split lock detection: #AC: ChaosGate.exe/11852 took a split_lock trap at address: 0x6ffff6801001
[38446.628277] x86/split lock detection: #AC: Loading.Preload/11762 took a split_lock trap at address: 0x6ffff6a3aee0
[38494.104580] i915 0000:03:00.0: [drm] GPU HANG: ecode 12:1:84dfd7f7, in ChaosGate.exe [11646]
[38494.104588] i915 0000:03:00.0: [drm] ChaosGate.exe[11646] context reset due to GPU hang

Any ideas? This is now KDE6/X11 but the similar hang happens also with Wayland.

CPU is i9-13900k, GPU is ARC A770 and OS is Tumbleweed. Kernel is latest mainline but this has happened also few previous kernel versions.

Also this seems to happen with any possible game but all of them are Windows games running with Proton.

3
0
0

Jarkko Sakkinen

Edited 23 days ago
#electro from early 00's electroclash (i-f, miss kittin, the hacker, felix da housecat, legowelt, ural 13 diktators etc) era https://www.youtube.com/watch?v=xZpZWm5GRXo #polytron
0
1
0

Jarkko Sakkinen

Edited 24 days ago
Flying from Tampere to Tallinn late this week in order to attend #UNCLOUD Day. It is first visit to Estonia ever. lu.ma/uncloud. #tallinn #estonia
0
0
0

Jarkko Sakkinen

Love #bootlin toolchains but wish there was also #aarch64 hosted versions of each :-) https://toolchains.bootlin.com/
1
0
0

MICROSOFT GitHub comments abused to push malware via Microsoft repo URLs
https://www.bleepingcomputer.com/news/security/github-comments-abused-to-push-malware-via-microsoft-repo-urls/

There, fixed it for you, @BleepingComputer

1
2
0

Jarkko Sakkinen

Edited 26 days ago
#ChatGPT delivered me value for the first time ever :-) Asked what is the best 1000 W PSU on a budget.
0
0
1

Jarkko Sakkinen

Edited 27 days ago
Pilot episode of #Fallout watched. First Prime Video complained about region for no good reason. Then i cursed quite a lot (and loud) and tried to cancel Prime (which was on free trial). Then Amazon offered me additional free month and I accepted that, and also playback started working 🤷

Pilot was amazing tho... And yeah, 40 days of trial left.
0
0
1

Jarkko Sakkinen

Edited 27 days ago
With the right configuration and ntsync driver, wineasio and some other components you could make a "boot to wine" image perfected for audio. I.e. make better Windows than Windows for audio software.

These days even super proprietary things like iLok manager can be made to work in wine.
0
0
0

Jarkko Sakkinen

Is there generic probe style timeout in Linux kernel that you could pair with eBPF script? I.e. can you say somehow that "if a process context is stuck more than X seconds, please trigger this eBPF". I.e. then you could inspect location of PC, dump stack and whatnot.
1
0
1
Show older