00:18:39 Greetings. I recently purchased a Lenovo v15 g4 laptop, intel core i7 processor. It's not "officially" support, but I've installed FreeBSD 15 and I've managed to get it working pretty well. There are still a couple of issues with suspend/resume and bluetooth. Anyone available for a couple of questions? 00:36:43 numberoneson: good job +1 00:37:46 looks like a nice laptop 00:41:10 Thanks. I'm pretty happy so far. It would be nice to get bluetooth working, though, and I'm afraid that's outside my area of expertise. usbconfig shows it's there and apparently alive, but I can't configure it. 01:43:51 15 really is a gigantic step backward on my machines performance wise. I think I am going to roll back at least a couple of them to 14, ugh. 02:00:28 amigan: Is the performance lose across the board or I/O related? 02:01:00 It seems to be all IO related. 02:03:11 I installed 15 on this lenovo laptop since I needed up to date iwlwifi, but I've noticed that IO seems a lot poorer than I'd expected. I was thinking/hoping I could buy a higher end ssd but now I don't know if it's worth it. 02:03:29 Network, disk, doesn't matter. And I'm seeing some very weird behaviors, for example I always had alias precmd 'history -S; history -M' to merge the histfile across multiple shells. Under 15, it takes comparatively forever to complete this precmd and return a new prompt. I ktraced the shell and it's stuck in a giant block of thousands of sigprocmask(2) and setitimer(2) 02:04:42 On another machine, garage (an S3-compatible object store daemon) saturating the disks leads to utter 5 second hangups of ssh just echoing characters 02:05:09 Seeing behaviors on amd64 boxes, aarch64, zfs and UFS 02:05:31 Interesting. I'll try the same thing & see what I get. I have a 5+ year old dell tower running 14.3 and it's prob twice the speed of this new laptop. 02:06:27 Yeah. And my firewall apparently can no longer do line speed with iperf in one direction. Tops out at 570Mb/s, even with pf disabled. 02:06:31 No bencharks, though. I'm just comparing how it feels/acts while eg compiling in the background. 02:06:54 Yes, same here. I'm just going by every day use. Also, poudriere runs definitely take longer. 02:07:27 Hmm. My firewall is opnsense on a small supermicro. They're still using 14. 02:07:32 No problems there. 02:07:44 I'm a moron and upgraded everyone at once. I've never regretted it before. 02:08:16 Firewall is just vanilla FreeBSD 02:08:58 :) Same... I've just spent enough time getting 15 usable on this laptop that I haven't had time to upgrade my others yet. 02:09:27 FWIW I've been very happy with opnsense. 02:09:38 Yeah, I would hold off. Normally I am totally fine with being a guinea pig and report bugs but this is kind of ridiculous 02:10:12 You know what they say about .0 releases. 02:10:32 But I'm going to try to collect some useful data, anyhow. 02:10:41 Lol, yeah. But none of the .0s I've gone through in the past were bad. It was always a step forward. 02:10:43 I 02:10:53 wonder if pkgbase will make downgrading less painful 02:11:16 Some of these machines are UFS and while I do have full backups of 14, it will be a pain 02:11:48 I'd be interested to hear how it goes. The spirit hasn't yet moved me to switch to pkgbase. 02:12:14 I'm thinking, downgrade base, and downgrade packages before rebooting so I don't run into any ABI incompatibilities 02:12:57 Yeah. pkgbase is definitely a step forward. I build -STABLE for my whole network normally, and mounting /usr/src /usr/obj over NFS was always janky af 02:13:15 i didn't find nfs:/usr/obj janky at al 02:13:16 l 02:13:42 It worked, sure. But it was not as clean as pkgbase 02:14:08 I've been doing NFS /usr/obj for 20 years, this is nicer 02:14:26 Sounds good. I'm tempted to buy a new drive (i'm afraid prices are going to shoot through the roof thanks to ai...) and try it that way. I have good backups. 02:15:26 I've also been using NFS /usr/obj for many years & it works, which is a big part of why I haven't experimented with pkgbase yet. Thanks for the push.. 02:15:53 Yeah, the best time to start building and hoarding components was 6 months ago. The next best time is right now. I just built a box a few weeks ago, my first in a decade. Hope it lasts me another decade considering how much I spent on dram. 02:18:45 OK, my plan is now to buy a new 2tb drive, add it to my tower, & install 15 on it. Then I can compare buildworlds/compiling libreoffice. 02:19:14 Or compiling rust. Both are pretty time-consuming. 02:20:28 Yup, rust, llvm19 (for postgres), and mongodb are the heavyweights in my poudriere runs. If you try to MAKE_JOBS llvm it will just start ooming. Working set sizes over 2GB per process during LTO 02:22:21 I was really excited to move my big hypervisor (the new box) from linux to FreeBSD but I don't think it's in the cards for a bit with these regressions. 02:25:10 I'm actually pretty new to irc; just getting started. But I plan to stick around & I plan to share my results after a 14.3-15 side-by-side comparison. 02:44:13 amigan: are you on 15/stable or -release? 02:46:08 i just started moving 3 of my systems to 15/stable from source but i'll keep an eye out for any noticible perf regressions 03:39:19 aquamo4k1: both 04:04:03 https://lounge.swee.codes/uploads/47ee2328968ac48f/2026-01-01%2020-00-39.mp4 finally upgraded to 15.0-RELEASE, tried virtio_p9fs again 04:12:34 okay so adding virtio_p9fs to kld_list like the man page said seemed to help 11:20:11 oh, another one! `kldload ipmi` insta-bricks my machine, not even a kernel panic 11:38:54 i have that happen with some versions of amdgpu.ko on hardenedbsd 11:39:02 so you aren't alone with some kmods instabricking the system 15:10:17 I don't think you're using the term "brick" right. 15:10:38 "Brick" means to turn something into a brick. 15:10:51 If you can restart it, it's not bricked. 15:10:53 Anything is a brick if you throw it hard enough! 15:37:29 CrtxReavr: They're referring to the rapid restart behaviour I encounter with some kernel modules. 15:37:45 Still not bricked. 15:41:34 Yes - and continuing the pedantry once you have rightly dispelled the incorrect terminology is not helpful at this point. The behaviour has been clearly described, it is not bricking, but it is an incorrect behaviour (a kernel is restarting without being asked and without panicking) 16:07:36 Noting FTR that it wasn't just pedantry, but wwrong, since "brick" as a verb *does* have the meaning of "rendering nonfunctional". See eg, https://www.merriam-webster.com/dictionary/brick (verb meaning 2). 16:08:05 I have a problem where sshd keeps dying on a few VMs. I started migrating to new 15.0 VMs, thinking it might put an end to my problem, but it's started on one of them, too: 16:08:08 Jan 2 09:47:33 freehawk15 kernel: pid 3897 (sshd), jid 0, uid 0: exited on signal 10 (no core dump - sugid process denied by kern.sugid_coredump) 16:08:38 thoughts? thanks 16:12:24 mmlj4: that's a bus error, either hardware failure or a bug in the hypervisor? 16:13:32 I can accept that, thanks 16:14:01 it's a lab system, no big deal... thanks :-) 16:31:59 so next question... what in that log entry tells you it's a bus error? 16:33:51 "10 SIGBUS create core image bus error" (courtesy of "man signal") 16:37:08 ah, thanks 17:35:49 Three machines rolled back to 14.3. I guess this was a good DR test. 17:42:42 ... Has a release ever been backed out? 17:55:53 Last I can remember is 5.2.1 19:28:56 mmlj4, Overclocking too far can also be a source of bus errors. 19:29:42 Just a thought. Since you said "lab system". 19:41:40 something I've never done, not since I started in the 90s, was overclock 19:41:48 ...but yeah, that makes sense 19:42:31 the problem is I got a RAID5 stack and a disk I need to replace, it's got Smart errors 19:42:45 it came in, I just need to take the box down and do it 19:43:14 the problems started about the same time the errors showed up, so... 19:43:26 If it is only RAID5 and degraded then I suggest not delaying. I am in the camp of people who has seen too many problems with RAID5 in degraded mode failing further. 19:43:41 aye 19:43:50 I became a RAID6 in defense of the RAID5 is not quite enough problem. 19:44:20 the next time out will be with non-spinning drives, so I'll go for RAID5 19:44:46 heat's been my problem, I'm glad it's only 3 platters extra in this box 19:44:58 In theory though RAID5 in degraded mode should still have correct data coming off it though so that should not be the source of bus error faults. 19:45:22 Heat? If the box is too hot that could also induce hardware faults like bus errors too. 19:45:31 aye 19:45:56 I can't tell you how many times we have had lab systems opened up with the case off and a house fan blowing on them to get more airflow for prototype systems. 19:46:54 all 3 drives read ~95F, according to my temp scan gun... entirely too bloody hot, I know 19:48:04 If the machine is working correctly then one should never see a bus error. Experimental compiler-assemblers can produce incorrect machine code. 19:51:27 I suppose that writing random data into executable program files could also corrupt the program image and result in a bus error too. So many possible ways for things to go badly. Only one correct way for things to work correctly! 20:22:21 I borked something doing an upgrade from 14.3-RELEASE to 15.0, now there's a kernel mismatch (I think I missed the nextboot invocation). I'm wondering if it'll end up faster to grab a live USB boot to that, or to try to fix things from single-user mode 20:30:08 hm, kernel.old booted just fine