From nobody Thu Jan 2 16:00:01 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YPBHY1P4Rz5jMtV for ; Thu, 02 Jan 2025 16:00:09 +0000 (UTC) (envelope-from himanshu@thechauhan.dev) Received: from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com [IPv6:2607:f8b0:4864:20::1030]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YPBHX3YB1z4XKM for ; Thu, 2 Jan 2025 16:00:08 +0000 (UTC) (envelope-from himanshu@thechauhan.dev) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=thechauhan.dev header.s=google header.b=BD93d0Mr; spf=pass (mx1.freebsd.org: domain of himanshu@thechauhan.dev designates 2607:f8b0:4864:20::1030 as permitted sender) smtp.mailfrom=himanshu@thechauhan.dev; dmarc=none Received: by mail-pj1-x1030.google.com with SMTP id 98e67ed59e1d1-2ee76befe58so15913374a91.2 for ; Thu, 02 Jan 2025 08:00:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thechauhan.dev; s=google; t=1735833606; x=1736438406; darn=freebsd.org; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=P1+FzEo+Tg+49CgHSzsiW3Qh7fmkYk/PIs3ppty+alA=; b=BD93d0Mr/5Cvi8Hxf6Yx0VxoIjY///hhuWiIdeQWdCM2I3ieGb0s8Ys780zTJsC84G QFzTmv2VM9e0En+aTkv2R79dK+r3mzGqA4p7RdIr8WljyvxyjIxW/LZMvHNsOi2Cc0z6 3Wbib8eqsQOjRnU3bDFkVvUUdLIT07NKGeLX+dFEGrkf9yzpsxpe/KIRIUfi6T/h49OW 5IhKO+k0BRN6/adWlH9xhqmrT3IwgUd+kspsTdFemxCMedLA3kgpIh6/SNxn7+dBaULO nqCkKX6fes4xyE5udQnzIS3f0vZadH1KK+mnHvJ+KwhlkF/88qyHeqZGKgXfw8fsgQzk 7RxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735833606; x=1736438406; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=P1+FzEo+Tg+49CgHSzsiW3Qh7fmkYk/PIs3ppty+alA=; b=erUGuTffv/4DI8TuLmJHPoNruy+XFycajvC5lnOy+JWHZ/1jrChHIw2OIScGu6xiiy NAQN0WHpAnrJjBe0c9J1km9p3jjRvC0O7r6hkC8E1ppHC4YgpxYh+hXTX8QtrnDG3l94 jE643Swf5AKe719kIni2WakTB8vJUUzGwviRGKFnonGbby9pLiXdbmjMVC/9mNbpBwC5 2gC0fb7c8Q9LjXTkPACIfe0b5Z53VeXZNXrSDmBjFEboyIbgeOetipSBXMnm/swkIs7T E0oV6aleImiuE+ZVqzvp328cMe0c1rMysC6zvzEpWiTvJMwWbA8xwl3MOv/cFG/yWWiD a4Sw== X-Gm-Message-State: AOJu0YzX/uGKZEtfcthassXqhS7BvI4fKiS1bfpuJZm9mhZxl5xORrxg W1vczmc5GXBJK97vDro6HDh9wMD+ycQSQdoddeM3COtEmlfLwqrS61+O65AiGjHpnAzno2M2AP8 = X-Gm-Gg: ASbGncvr+uLbI3lLeZuZRpqN1UpiX/+o5mZ29a8c9r7BQczLvzE9sCQ2dZ3yPxMuU1J j9MaNY3pbcBqQmo1rwL8E3CWYpaQOLSWXhiHzHJnZw+/re86OFjoMcKJ9rJNgsSBLZkVYd7MeG/ bX5FuYoQsSfkHvUVrDALUnqeBUxHWI2nud5LQ/yW5PWtAje9K4h5FOMQic3jPwk2LJbCYHLygn/ tmi7b8dNrAwxT76gumuOqp7zy3rtgiu/Fq9Q3YG5k0RlU0ru4h47ns= X-Google-Smtp-Source: AGHT+IHF/01SLeC7P/B4cUnL+1mcOKV/ThYk4fyohvYytbu+dKzumdc8GhzjSiBZ9lW4qszvLyq91g== X-Received: by 2002:a17:90b:270d:b0:2ee:6736:8512 with SMTP id 98e67ed59e1d1-2f452e1636emr86887341a91.12.1735833606492; Thu, 02 Jan 2025 08:00:06 -0800 (PST) Received: from [10.0.0.2] ([49.37.251.233]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2f4da93a04esm3921816a91.11.2025.01.02.08.00.05 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 02 Jan 2025 08:00:06 -0800 (PST) Message-ID: Date: Thu, 2 Jan 2025 21:30:01 +0530 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: FreeBSD Hackers From: Himanshu Chauhan Subject: Debug sleep issue Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4YPBHX3YB1z4XKM X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.49 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.996]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[thechauhan.dev:s=google]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1030:from]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DMARC_NA(0.00)[thechauhan.dev]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[thechauhan.dev:+] Hi, I am running FreeBSD 14.2 on an LG Gram 14". Everything works perfectly okay except for bluetooth and sleep. I have found work around for bluetooth and it doesn't bother me much but sleep is an issue. The laptop supports S3 and it goes to sleep with acpiconf. It wakes up to the place where it went sleep but within next 4-5 seconds it just reboots. There are no crashes whatsoever. Any idea how I can go about debugging this issue? Thanks Regards Himanshu P.S.: This with FreeBSD is still my daily driver thanks to Evo and powerd, this laptop runs on battery for a very long time. Almost 7-8 hours and 3-4 hours if I am compiling FreeBSD. From nobody Sat Jan 4 13:35:41 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQM0F0f2tz5kGrN for ; Sat, 04 Jan 2025 13:35:57 +0000 (UTC) (envelope-from chris.torek@gmail.com) Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQM0C4fnzz4Qkh for ; Sat, 4 Jan 2025 13:35:55 +0000 (UTC) (envelope-from chris.torek@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b="cIRh/gbS"; spf=pass (mx1.freebsd.org: domain of chris.torek@gmail.com designates 2a00:1450:4864:20::12e as permitted sender) smtp.mailfrom=chris.torek@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-lf1-x12e.google.com with SMTP id 2adb3069b0e04-53f22fd6832so14619109e87.1 for ; Sat, 04 Jan 2025 05:35:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735997753; x=1736602553; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=+438y96tyBwhdcqOrDVT7Qhs88NKaV6qYGNEPUs5B64=; b=cIRh/gbSx2GBBAcs+RLWdu/xddryUGB86gsqV3edjVRGRHS0tzhvUApFEb0HhUlJu7 DRI/Me2nf86Yo/lXvZ5XzA+Hw39O87hatFDvPOQwLIUE7YLsQOtlsS74wtB6iQqOklQ4 umEwRbtU3xMsILY4Xx9WE7yWCJ2a/4A/MRdrzm0WdorcvrYsgJeHUH3m3O/bbnRbIQWR X3NRxmCwXFSCG9VIdE2xESdjBYtS1LAmDDM2wqdFP3+/r0B4feD+e9JwkOWGOx3bngPv q6U6Sl+XJurCtHTvKVrEO+U2pxYxkUdJZLveVXpO2d18Nk8bvAUJeitx3xPyRD4h4AW6 5Erg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735997753; x=1736602553; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=+438y96tyBwhdcqOrDVT7Qhs88NKaV6qYGNEPUs5B64=; b=UPg7bBnDw9P7THrwtIrpokqr3XxnIMB0Ln5VreBb65N83KYGrqJarbdyViWG1hwFAp FM6Qn62wL/8ygKQxH27l4BqCK/vseNSck8THqr2yXs42q1sC0qHZEPENggZelveJFP5L oKLhpjGxBELiWF2OFV3x6gAlBjOSxGdUw9vPpyyROF79jWUUrKDvCiwovoVGX7gKLHQr +5qpJIHaNWks6oy4VCC8/trURRpmAuwz4AyV3rA8gkbQh0gK2Ymtu6oTWqo6iefu3vRU hUv7PiH4aEljhau2O8gYhtCFZzIR/w6QnYE2ohfwjNJnRc1xUFk0q3tzH8AMZJXnJGP5 W8tw== X-Gm-Message-State: AOJu0YxeAnq+5JJ0RxpIzhCnzfebNQ3+2shG0QWn3WFTcZlTrh5WKlNg oEnV9z9emaYQlMo4ARiAqYL+tjQO5X23mUx4ZLwI4ZxuaRfo12OuLMaewDs/M0Sz9VV7lpuEIWS ElOPxCdpRPbSEy4YePZaMi+jeodgEjOnh X-Gm-Gg: ASbGncvmW/QlYnKehs+UhuOgAxk3rXgaqt78v5KUJpCSfMhojI07sh/lBHq5JsqIIWh S2dKr9TfzjrSaSFv+rfE1lE02W2Tny/eRNdTXzgk= X-Google-Smtp-Source: AGHT+IEzyG578KEhmWaQrzyf9/a5MAreRrfRBpCdrwcBoUmF2YVG34w53xVPOnVEP7EjKzuiSE3xiqlLnEWd2NBmqqI= X-Received: by 2002:a05:6512:33c9:b0:541:1c5f:bf85 with SMTP id 2adb3069b0e04-5422956beeemr13339507e87.50.1735997752526; Sat, 04 Jan 2025 05:35:52 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 From: Chris Torek Date: Sat, 4 Jan 2025 05:35:41 -0800 Message-ID: Subject: curious crashes when under memory pressure To: FreeBSD Hackers Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4YQM0C4fnzz4Qkh X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; MID_RHS_MATCH_FROMTLD(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; TAGGED_FROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MISSING_XM_UA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::12e:from] I have my (amd64, -current) box set up to build a lot of ports in parallel with a fairly high `make -j` value as well. This will sometimes try to build llvm versions 15, 16, and 17 and maybe a gcc or two and/or rustc and/or firefox etc and push the load over 100 and run me out of real memory (currently only 64 GB). When this happens, it's not unusual to get: pid (c++) ... exited on signal 4 (core dumped) messages on the console, occasional uprintf() messages, and a build failure -- which goes away when retrying. It's not a parallel make jobs issue. It *appears* to have something to do with the copyout() calls for signal handlers failing, and it invariably coincides with increasing swap usage. I'm swapping to a zfs mirror so presumably there aren't any issues with data corruption here (and I've run memory tests on the box as well). I can't really make heads or tails of the problem so far but it seems to have occurred for other people in the past, with earlier FreeBSD versions, so it suggests some kind of longstanding issue. This could be a total red herring, but while I was staring at the assembly code, I noticed some ifdef SMP "lock" prefixes in {f,s}uword and the cmpxchg instructions, and this prompts me to mention something I discovered the hard way back in the mid-2010s on Haswell processors: the LOCK CMPXCHG16B instruction fails to hold locks if an address splits across a page boundary. (The guy who wrote our memory allocator aligned to a 4 byte boundary instead of an 8 byte boundary and we were using atomic ops on allocated data structures to build "lockless" queues. I spent a couple of weeks tracking down the crash to this particular problem.) So I wonder whether these routines should first check that the addresses are properly aligned, and return EFAULT if not. Once I understand how the memmove macros work I'll think about this more. :-) Chris From nobody Sat Jan 4 14:57:21 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQNsw1rR3z5kMMl for ; Sat, 04 Jan 2025 15:00:36 +0000 (UTC) (envelope-from li-fbsd@citylink.dinoex.sub.org) Received: from uucp.dinoex.org (uucp.dinoex.org [IPv6:2a0b:f840::12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "uucp.dinoex.sub.de", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQNst4ZZSz4Zrx for ; Sat, 4 Jan 2025 15:00:34 +0000 (UTC) (envelope-from li-fbsd@citylink.dinoex.sub.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of li-fbsd@citylink.dinoex.sub.org designates 2a0b:f840::12 as permitted sender) smtp.mailfrom=li-fbsd@citylink.dinoex.sub.org; dmarc=none; arc=pass ("uucp.dinoex.org:s=M20221114:i=1") Received: from uucp.dinoex.org (uucp.dinoex.org [IPv6:2a0b:f840:0:0:0:0:0:12]) by uucp.dinoex.org (8.18.1/8.18.1) with ESMTPS id 504F07fb024608 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Sat, 4 Jan 2025 16:00:07 +0100 (CET) (envelope-from li-fbsd@citylink.dinoex.sub.org) ARC-Seal: i=1; a=rsa-sha256; d=uucp.dinoex.org; s=M20221114; t=1736002810; cv=none; b=p+8ta8j4O8z0p94P1fWDpgtLxMwz02tFPTIpRntsLPtA12GJl7ppji18OdeRNfoOtHjrSYCAlqSxRxvBXVNS1V1TzNCRYGpcp+LUULqMNAjpnHaBShKglK6lCtmRGLOwHAF6WhjnamQdxDMUgRfjL8uk8MQ5j5PY9CNmmTFn+gI= ARC-Message-Signature: i=1; a=rsa-sha256; d=uucp.dinoex.org; s=M20221114; t=1736002810; c=relaxed/simple; bh=FlkfxoCllQCxeCn5p/JFMwVECGQjUw3EfAfCWqF1gw8=; h=Received:Received:Received:X-Authentication-Warning:From: X-Newsgroups:Subject:Date:Message-ID:References:Injection-Date: Injection-Info:User-Agent:To:X-Milter:X-Greylist; b=h4UxOKt/K2M1r1U4Hy1Bi+tHIsdUgdweCxv/dED34lvbTJb0Z4ow9hEN3u8pZtnpYAFcwrRJb6WqmRE/o9XgLoR/GYQ7jTl8xZg46nf34kzHK6jMZEatbOCo8umBvO3Mv1a9G0aNNGh34itVgvW7jJYmmkbTnMGxnmjjWM7y93A= ARC-Authentication-Results: i=1; uucp.dinoex.org X-MDaemon-Deliver-To: Received: (from uucp@localhost) by uucp.dinoex.org (8.18.1/8.18.1/Submit) with UUCP id 504F07FE024607 for freebsd-hackers@freebsd.org; Sat, 4 Jan 2025 16:00:07 +0100 (CET) (envelope-from li-fbsd@citylink.dinoex.sub.org) Received: from admn.intra.daemon.contact (localhost [127.0.0.1]) by admn.intra.daemon.contact (8.18.1/8.18.1) with ESMTPS id 504EvjiY045091 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Sat, 4 Jan 2025 15:57:46 +0100 (CET) (envelope-from li-fbsd@citylink.dinoex.sub.org) Received: from intra.daemon.contact (news@localhost) by admn.intra.daemon.contact (8.18.1/8.18.1/Submit) with NNTP id 504EvLeu044801 for freebsd-hackers@freebsd.org; Sat, 4 Jan 2025 15:57:21 +0100 (CET) (envelope-from li-fbsd@citylink.dinoex.sub.org) X-Authentication-Warning: admn.intra.daemon.contact: news set sender to li-fbsd@citylink.dinoex.sub.org using -f From: "Peter 'PMc' Much" X-Newsgroups: m2n.fbsd.hackers Subject: Re: curious crashes when under memory pressure Date: Sat, 4 Jan 2025 14:57:21 -0000 (UTC) Message-ID: References: Injection-Date: Sat, 4 Jan 2025 14:57:21 -0000 (UTC) Injection-Info: admn.intra.daemon.contact; logging-data="30144"; mail-complaints-to="usenet@citylink.dinoex.sub.org" User-Agent: slrn/1.0.3 (FreeBSD) To: freebsd-hackers@freebsd.org X-Milter: Spamilter (Reciever: uucp.dinoex.org; Sender-ip: 0:0:2a0b:f840::; Sender-helo: uucp.dinoex.org;) X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (uucp.dinoex.org [IPv6:2a0b:f840:0:0:0:0:0:12]); Sat, 04 Jan 2025 16:00:10 +0100 (CET) X-Rspamd-Queue-Id: 4YQNst4ZZSz4Zrx X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; ARC_ALLOW(-1.00)[uucp.dinoex.org:s=M20221114:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[pmc@citylink.dinoex.sub.org,li-fbsd@citylink.dinoex.sub.org]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; R_DKIM_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; HAS_XAW(0.00)[]; ASN(0.00)[asn:205376, ipnet:2a0b:f840::/32, country:DE]; FROM_NEQ_ENVFROM(0.00)[pmc@citylink.dinoex.sub.org,li-fbsd@citylink.dinoex.sub.org]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; DMARC_NA(0.00)[sub.org]; RCVD_TLS_LAST(0.00)[]; TO_DN_NONE(0.00)[] List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org On 2025-01-04, Chris Torek wrote: > I have my (amd64, -current) box set up to build a lot of ports in > parallel with a fairly high `make -j` value as well. This will > sometimes try to build llvm versions 15, 16, and 17 and maybe a gcc or > two and/or rustc and/or firefox etc and push the load over 100 and run > me out of real memory (currently only 64 GB). When this happens, it's > not unusual to get: "only"... ? *shrug* Similar config here, 20 core, 80 GB, 4 domains, builds run within temporary bhyves, a couple in parallel. Had a lot fun getting llvm builds to run along w/o mem exhaustion. > pid (c++) ... exited on signal 4 (core dumped) > > messages on the console, occasional uprintf() messages, and a build Haven't seen exactly that one yet. > failure -- which goes away when retrying. It's not a parallel make > jobs issue. It *appears* to have something to do with the copyout() > calls for signal handlers failing, and it invariably coincides with > increasing swap usage. I'm swapping to a zfs mirror Well, You shouldn't do that. Swapping back onto ZFS does usually work for some individual process that needs a lot of memory, for some in-memory array or such - i.e. for desktop uses. I never expected it to work when the entire system runs from paging. In any case, looping back the swap onto ZFS is logically bogus. So, get one or two decent SSD, put the swap onto raw partitions, and test with that, to see if the issue reproduces. Only then I would try and search further for the actual cause. From nobody Sat Jan 4 16:27:06 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQQp047wMz5hyjh for ; Sat, 04 Jan 2025 16:27:20 +0000 (UTC) (envelope-from chris.torek@gmail.com) Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQQp02Qnrz4j8h for ; Sat, 4 Jan 2025 16:27:20 +0000 (UTC) (envelope-from chris.torek@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-lf1-x12f.google.com with SMTP id 2adb3069b0e04-53e389d8dc7so14037667e87.0 for ; Sat, 04 Jan 2025 08:27:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736008038; x=1736612838; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=jFwmf9ccIB/1o4yXd2ExtLRiYCXzdqSkqBb5vUdC0bs=; b=RVA3v/6nXT0B6t/oD0peKPLqs0WFGBUrXkBx4kYonCwPETAXq3w0iF1T5CTqzNay0l un68d7smRrBSMLg39Qm01NdGjB9npEihOf9CIpJctvggvS8omO6o30sPOyF/lbqhlNQS eNFVjywLW9IqD9gRPhn4NwXGDSe931X2mUWM0znLsl0uSuUmYBbcO1WIF/rtKXDDqWv5 U0pMk3ob/UtZZmxhx9RlZ0JU6kJY9tCULe6WTV2QoZL+rZn5Y5/toKg1cLGkjdxok7DX xIiSW/Cb06nNMi178ujzJ2/R7FwVZm5CeOrFX6T2C4/h3mHXIA1OmENdRYPNjL6AXHZq b8Cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736008038; x=1736612838; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=jFwmf9ccIB/1o4yXd2ExtLRiYCXzdqSkqBb5vUdC0bs=; b=CXHuoIqBZUG9LliYMG3ZfFVScyXycfltauSW/Xd9yvUclBs15wQmkJshOJHN4kI34r 2vwG8eSgGXHnTSNeBZeUNs6rwlKqTzUn2zWlJQo3BhazW8KwzNr0jyzTuz+D1nWcGkNh Vx5/Jq9NX5DOsLnxr70LGM1garnX/40RDwQZLiqN6IkRUHOiRQrQPvqM6fRPW+igPkua hwMRrLgkGhjTwEsfZcQpC2+1n45T5DT0OPRxkeXihO2vdOju9ZiIgaflOYC4MVowLMiw cA2G4wFk6LTXppC4rHlz2gg/8CItCsNJFd26B3qBGFymiCeLh+o3Jcdw75Hm8M4j0oRY fJPA== X-Gm-Message-State: AOJu0YzUEOI2eH9CJ2AQL2J2SmlBbCx7CtTgCYJifqh/7rG64d4kCiWg G9BmuWxmRDZiWojMmAhGje0yRdHcbO4Itp1bVkmz6OJeM2pyKSE49p4+6MGMWJJXV2UuahVhLXz 33TeJupdbKHzYQkVqkGPrZSsNFWZD0w== X-Gm-Gg: ASbGnct9j1atukICFUcGC5+z/JiDLnLmD2/J62Uw3eaW0VX8Kvg5wTUNqtbfUnlv+s1 dHl9SC1/M1IIcvWNXXNoj51ozGuoZC6MmxrhBsXk= X-Google-Smtp-Source: AGHT+IFSWnYoGkrJ9qYxZqOeusrYYi6m48yoYvB400mfV/23ySVxYkov1I2bS8sxQWFFp2UkPdcHI3O4yqFvESVBMKY= X-Received: by 2002:a05:6512:1591:b0:53e:3ac2:9bfa with SMTP id 2adb3069b0e04-54229533ac9mr14170770e87.23.1736008038267; Sat, 04 Jan 2025 08:27:18 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Chris Torek Date: Sat, 4 Jan 2025 08:27:06 -0800 Message-ID: Subject: Re: curious crashes when under memory pressure To: "Peter 'PMc' Much" Cc: freebsd-hackers@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4YQQp02Qnrz4j8h X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[] On Sat, Jan 4, 2025 at 7:01=E2=80=AFAM Peter 'PMc' Much wrote: >> I'm swapping to a zfs mirror > > Well, You shouldn't do that. Why not? Swapping to a *file* on zfs has obvious issues, but swapping to a mirrored swap partition seems like it should be entirely safe. A bit slow (double writes) but I spent $ on RAM rather than M.2 drives on the theory that I can add those later as needed. Chris From nobody Sat Jan 4 17:27:36 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQS7n6vDbz5j3rd for ; Sat, 04 Jan 2025 17:27:49 +0000 (UTC) (envelope-from joesuf4@gmail.com) Received: from mail-yb1-xb2b.google.com (mail-yb1-xb2b.google.com [IPv6:2607:f8b0:4864:20::b2b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQS7m2Y6Pz4nNG for ; Sat, 4 Jan 2025 17:27:48 +0000 (UTC) (envelope-from joesuf4@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=PqBSfqwj; spf=pass (mx1.freebsd.org: domain of joesuf4@gmail.com designates 2607:f8b0:4864:20::b2b as permitted sender) smtp.mailfrom=joesuf4@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-yb1-xb2b.google.com with SMTP id 3f1490d57ef6-e3a1cfeb711so14569948276.0 for ; Sat, 04 Jan 2025 09:27:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736011667; x=1736616467; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=lh5i9mOHn+NrIvmQOHHAdwb3oylEolj7+y7aMfmSHQg=; b=PqBSfqwjMG9PF+ZLxCrw+MerNZ7A6gXjZbhljc2vuIAu/JE5n+xi7Fs00JJCroLnn/ UHALKXYn08Dg2y20yz3m0+nZoAfoa69TZKDY7PZLhjWxV8taw/LWw+/dvYYMkFLRCC/k dpQAMkrbq8mLm+C0Z9sJRF6tSRqScQQDmDtmwt2+XYDVdHP8Rdkd4Z3iCSBd43itIKQR UxOIzulapAulvent23sMSB4RSU3zeeweQvk79TnGIw+/EvkIVAmDAS2YfOG8Y4ArXUrb yH+ethsItAIVTAZ6VJNwlAzUxGIhwC0Twqth/xvBgwWe2/8y1Ys3kuo6oiXyxUDQS5bL D2cw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736011667; x=1736616467; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=lh5i9mOHn+NrIvmQOHHAdwb3oylEolj7+y7aMfmSHQg=; b=ddisDMu7+UQ0R45FLxNLtZrZEt0F1VoTcsG/pl2u9c9WDP2LDo7GCgPjuv8Ctczm6m E4HGQB2VkKAvnqVbwapL0uALpSc6Od5hKcIPBkbt6oBZn8bdwkSYtbpI9519fwvIwoQy brAX0yOvF0OLFlp8N0NvBaPvxqcgsasR9p3Q4F/3yoYDat3/BXh9tmw7lKpC50WCdn9M V4Yq6DQAvMlk7yxGyV7KHbKUm3OO9mNk5A9Q8gt3EeH3BlmuwHzEP3x4Rr43cbz1Ck4a kbXDzti9eKUj7eFvR7BbtHPJiL+UPp4/8pumhEmFp4bNe+3rxmm0XvkeJc6jEEJMk63v xKsw== X-Forwarded-Encrypted: i=1; AJvYcCXAbK9SYJpV1v10H669w1kKhTEIC3guGCj6SHsj0apK0PMdJxVFa0odtrquW/YV+Ngj0ZyzU9TmaVOB/9lKkOs=@freebsd.org X-Gm-Message-State: AOJu0YyjexXROQY7WhjiPxyRMg13SC4wWff53fLh+joTzY0G9NsyC64n jYJPvz4mi/Wf7eNv/Ci64cI0GIJFALLCD4X2zumSc/og6VX853NmwVVU42jo7ZjeCSooZjXoBf7 tA99ZQQfcHp3PasIRAjaGEPNvD8U= X-Gm-Gg: ASbGncuXhQw7aj9mHXzg6JhJjgTfX/v40oA8p19S/q064nnkxt9ZBC4cP4W16YKPCmw lrtSCl2uKHPF0kJQnnlookDY/9qavyc+cr6B42Q== X-Google-Smtp-Source: AGHT+IHEUfnO3UDw858trWW4S81uI2beeWfbSnuiJ3ZxmBsFqgOkGm5lxpYiGxItzc7KzF37HXZo0XLMdl+oWdb0Bp8= X-Received: by 2002:a05:690c:28f:b0:6ea:7b00:4aa5 with SMTP id 00721157ae682-6f3f820c32emr335965997b3.33.1736011667367; Sat, 04 Jan 2025 09:27:47 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Joe Schaefer Date: Sat, 4 Jan 2025 12:27:36 -0500 Message-ID: Subject: Re: curious crashes when under memory pressure To: Chris Torek Cc: "Peter 'PMc' Much" , freebsd-hackers@freebsd.org Content-Type: multipart/alternative; boundary="000000000000c270bd062ae4b613" X-Rspamd-Queue-Id: 4YQS7m2Y6Pz4nNG X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; TAGGED_RCPT(0.00)[]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::b2b:from] --000000000000c270bd062ae4b613 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Intel and AMD cores are now heterogeneous compute engines. The idea that it is useful to beat the crap of every core simultaneously for an extended period of time is a really dumb idea for capacity testing now. On Sat, Jan 4, 2025 at 11:27=E2=80=AFAM Chris Torek = wrote: > On Sat, Jan 4, 2025 at 7:01=E2=80=AFAM Peter 'PMc' Much > wrote: > >> I'm swapping to a zfs mirror > > > > Well, You shouldn't do that. > > Why not? Swapping to a *file* on zfs has obvious issues, but swapping > to a mirrored swap partition seems like it should be entirely safe. A > bit slow (double writes) but I spent $ on RAM rather than M.2 drives > on the theory that I can add those later as needed. > > Chris > > --000000000000c270bd062ae4b613 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Intel and AMD cores are now heterogeneous compute engines= . The idea that it is useful to beat the crap of every core simultaneously = for an extended period of time is a really dumb idea for capacity testing n= ow.

On Sat, Jan 4, 2025 at 11:27=E2=80=AFAM Chris= Torek <chris.torek@gmail.com> wrote:
On Sat, Jan 4, 2025 a= t 7:01=E2=80=AFAM Peter 'PMc' Much
<
pmc@ci= tylink.dinoex.sub.org> wrote:
>> I'm swapping to a zfs mirror
>
> Well, You shouldn't do that.

Why not? Swapping to a *file* on zfs has obvious issues, but swapping
to a mirrored swap partition seems like it should be entirely safe. A
bit slow (double writes) but I spent $ on RAM rather than M.2 drives
on the theory that I can add those later as needed.

Chris

--000000000000c270bd062ae4b613-- From nobody Sat Jan 4 17:30:24 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQSC22Vq1z5j40n for ; Sat, 04 Jan 2025 17:30:38 +0000 (UTC) (envelope-from SRS0=Nfm9=T4=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQSC02Frfz4ph0 for ; Sat, 4 Jan 2025 17:30:36 +0000 (UTC) (envelope-from SRS0=Nfm9=T4=quip.cz=000.fbsd@elsa.codelab.cz) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=quip.cz header.s=private header.b=aj4GbCqX; dkim=pass header.d=quip.cz header.s=private header.b=giRN2XKb; spf=none (mx1.freebsd.org: domain of "SRS0=Nfm9=T4=quip.cz=000.fbsd@elsa.codelab.cz" has no SPF policy when checking 94.124.105.4) smtp.mailfrom="SRS0=Nfm9=T4=quip.cz=000.fbsd@elsa.codelab.cz"; dmarc=none Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 2CBDAD7884; Sat, 4 Jan 2025 18:30:28 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1736011828; bh=65JI8H1o8PpPxeaQtiRRBm5xQS7Yq8c+Pjc54mAwSxM=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=aj4GbCqX8vPqS1rs0p/tgd4udqRDM4D2O8xcnKr433Nu9LMFsiS4svBZbN8LMxwh5 rM0xU3n+A8P/NBBO8d2J/mjRM8gidvJ+k/jsYi+YuczDhCH+GpTbNyvsqHUD9I6Rhi ZUoFSzwzCnOowynTPwSHxWYs/THuhxV8TE4uvIGQ= Received: from [192.168.145.49] (ip-89-177-27-225.bb.vodafone.cz [89.177.27.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 53D0DD788A; Sat, 4 Jan 2025 18:30:25 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1736011825; bh=65JI8H1o8PpPxeaQtiRRBm5xQS7Yq8c+Pjc54mAwSxM=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=giRN2XKbUmCZfVwpvndtuL3Q5mRf6iqa1woeHN16FxtJkI86B7ZfadO6QJouAwpMp JxjLgUT8lIGB97ZfdAxMe/DoYrVDquS3404qajae2Y96eQGH/H7+o3ZCy340WJu0Hi WvcSnEW46T+wQYMnofe2dMvc8aPdpzdhHexX9yL8= Message-ID: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> Date: Sat, 4 Jan 2025 18:30:24 +0100 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: curious crashes when under memory pressure To: Chris Torek , Peter 'PMc' Much Cc: freebsd-hackers@freebsd.org References: Content-Language: en-US From: Miroslav Lachman <000.fbsd@quip.cz> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4YQSC02Frfz4ph0 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.99 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[000.fbsd@quip.cz,SRS0=Nfm9=T4=quip.cz=000.fbsd@elsa.codelab.cz]; R_DKIM_ALLOW(-0.20)[quip.cz:s=private]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; DMARC_NA(0.00)[quip.cz]; R_SPF_NA(0.00)[no SPF record]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:42000, ipnet:94.124.104.0/21, country:CZ]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; TAGGED_RCPT(0.00)[]; FREEMAIL_TO(0.00)[gmail.com,citylink.dinoex.sub.org]; MID_RHS_MATCH_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[000.fbsd@quip.cz,SRS0=Nfm9=T4=quip.cz=000.fbsd@elsa.codelab.cz]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; DKIM_TRACE(0.00)[quip.cz:+] On 04/01/2025 17:27, Chris Torek wrote: > On Sat, Jan 4, 2025 at 7:01 AM Peter 'PMc' Much > wrote: >>> I'm swapping to a zfs mirror >> >> Well, You shouldn't do that. > > Why not? Swapping to a *file* on zfs has obvious issues, but swapping > to a mirrored swap partition seems like it should be entirely safe. A > bit slow (double writes) but I spent $ on RAM rather than M.2 drives > on the theory that I can add those later as needed. Do you have swap on ZFS or not (in the first post you said "swapping to a zfs mirror")? If yes then it can cause the problems in memory pressure because system has no free memory but ZFS needs memory. If you want the swap on a mirror, then use separate partition on 2 disks and add gmirror on top of them. Kind regards Miroslav Lachman From nobody Sat Jan 4 17:36:20 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQSKp1SkNz5j4Z2 for ; Sat, 04 Jan 2025 17:36:30 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [104.236.120.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQSKm2yHJz4ql4 for ; Sat, 4 Jan 2025 17:36:28 +0000 (UTC) (envelope-from karl@denninger.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of karl@denninger.net designates 104.236.120.189 as permitted sender) smtp.mailfrom=karl@denninger.net; dmarc=pass (policy=none) header.from=denninger.net Received: from denninger.net (syn-071-015-252-132.res.spectrum.com [71.15.252.132]) by colo1.denninger.net (Postfix) with ESMTP id D62652110DC for ; Sat, 04 Jan 2025 12:36:23 -0500 (EST) Received: from [192.168.10.28] (D18.Denninger.Net [192.168.10.28]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 9C1BC36E1BD for ; Sat, 04 Jan 2025 12:36:21 -0500 (EST) Message-ID: <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> Date: Sat, 4 Jan 2025 12:36:20 -0500 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: curious crashes when under memory pressure To: freebsd-hackers@freebsd.org References: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> Content-Language: en-US From: Karl Denninger Autocrypt: addr=karl@denninger.net; keydata= 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 Z7FdWd0DYG+m In-Reply-To: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------EAgpQzSbyAyhwdGuXUSGPjU8" X-Rspamd-Queue-Id: 4YQSKm2yHJz4ql4 X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.79 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[denninger.net,none]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,multipart/alternative,text/plain]; MIME_BASE64_TEXT(0.10)[]; XM_UA_NO_VERSION(0.01)[]; RCPT_COUNT_ONE(0.00)[1]; FREEFALL_USER(0.00)[karl]; HAS_ATTACHMENT(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:14061, ipnet:104.236.64.0/18, country:US]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:+,4:~,5:~] This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------EAgpQzSbyAyhwdGuXUSGPjU8 Content-Type: multipart/mixed; boundary="------------zMTbqTn62I4CetP0V08DHolQ"; protected-headers="v1" From: Karl Denninger To: freebsd-hackers@freebsd.org Message-ID: <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> Subject: Re: curious crashes when under memory pressure References: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> In-Reply-To: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> --------------zMTbqTn62I4CetP0V08DHolQ Content-Type: multipart/alternative; boundary="------------0y070muRTkQYtLjvUW4RHETX" --------------0y070muRTkQYtLjvUW4RHETX Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQpPbiAxLzQvMjAyNSAxMjozMCwgTWlyb3NsYXYgTGFjaG1hbiB3cm90ZToNCj4gT24gMDQv MDEvMjAyNSAxNzoyNywgQ2hyaXMgVG9yZWsgd3JvdGU6DQo+PiBPbiBTYXQsIEphbiA0LCAy MDI1IGF0IDc6MDHigK9BTSBQZXRlciAnUE1jJyBNdWNoDQo+PiA8cG1jQGNpdHlsaW5rLmRp bm9leC5zdWIub3JnPiB3cm90ZToNCj4+Pj4gSSdtIHN3YXBwaW5nIHRvIGEgemZzIG1pcnJv cg0KPj4+DQo+Pj4gV2VsbCwgWW91IHNob3VsZG4ndCBkbyB0aGF0Lg0KPj4NCj4+IFdoeSBu b3Q/IFN3YXBwaW5nIHRvIGEgKmZpbGUqIG9uIHpmcyBoYXMgb2J2aW91cyBpc3N1ZXMsIGJ1 dCBzd2FwcGluZw0KPj4gdG8gYSBtaXJyb3JlZCBzd2FwIHBhcnRpdGlvbiBzZWVtcyBsaWtl IGl0IHNob3VsZCBiZSBlbnRpcmVseSBzYWZlLiBBDQo+PiBiaXQgc2xvdyAoZG91YmxlIHdy aXRlcykgYnV0IEkgc3BlbnQgJCBvbiBSQU0gcmF0aGVyIHRoYW4gTS4yIGRyaXZlcw0KPj4g b24gdGhlIHRoZW9yeSB0aGF0IEkgY2FuIGFkZCB0aG9zZSBsYXRlciBhcyBuZWVkZWQuDQo+ DQo+IERvIHlvdSBoYXZlIHN3YXAgb24gWkZTIG9yIG5vdCAoaW4gdGhlIGZpcnN0IHBvc3Qg eW91IHNhaWQgInN3YXBwaW5nIA0KPiB0byBhIHpmcyBtaXJyb3IiKT8gSWYgeWVzIHRoZW4g aXQgY2FuIGNhdXNlIHRoZSBwcm9ibGVtcyBpbiBtZW1vcnkgDQo+IHByZXNzdXJlIGJlY2F1 c2Ugc3lzdGVtIGhhcyBubyBmcmVlIG1lbW9yeSBidXQgWkZTIG5lZWRzIG1lbW9yeS4NCj4g SWYgeW91IHdhbnQgdGhlIHN3YXAgb24gYSBtaXJyb3IsIHRoZW4gdXNlIHNlcGFyYXRlIHBh cnRpdGlvbiBvbiAyIA0KPiBkaXNrcyBhbmQgYWRkIGdtaXJyb3Igb24gdG9wIG9mIHRoZW0u DQo+DQo+IEtpbmQgcmVnYXJkcw0KPiBNaXJvc2xhdiBMYWNobWFuDQo+DQpXaGF0J3MgdGhl IGFyZ3VtZW50IGZvciBzd2FwcGluZyB0byBhIG1pcnJvciBpbiB0aGUgZmlyc3QgcGxhY2U/ IElmIHRoZSANCmlzc3VlIGlzIHRocm91Z2hwdXQgSU1ITyB0aGUgYW5zd2VyIGlzIHRvIHN3 YXAgdG8gbXVsdGlwbGUgZGV2aWNlcy4NCg0KUHV0dGluZyBzd2FwIHRocm91Z2ggYSBmaWxl c3lzdGVtIGFic3RyYWN0aW9uIGFzIG5vdGVkIGFib3ZlIHJ1bnMgdGhlIA0KcmlzayBvZiBy ZXF1aXJpbmcgYW4gYWxsb2NhdGlvbiBvZiBSQU0gZm9yIHRoZSBvcGVyYXRpb24gdG8gY29t cGxldGUgDQp3aGVuIHlvdSdyZSBkZXNwZXJhdGVseSBzaG9ydCBvbiBpdCBpbiB0aGUgZmly c3QgcGxhY2UgcmVzdWx0aW5nIGluIA0Kc2VyaW91cyB0cm91YmxlLg0KDQotLSANCkthcmwg RGVubmluZ2VyDQprYXJsQGRlbm5pbmdlci5uZXQNCi9UaGUgTWFya2V0IFRpY2tlci8NCi9b Uy9NSU1FIGVuY3J5cHRlZCBlbWFpbCBwcmVmZXJyZWRdLw0K --------------0y070muRTkQYtLjvUW4RHETX Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On 1/4/2025 12:30, Miroslav Lachman wrote:
On 04/01/2025 17:27, Chris Torek wrote:
On Sat, Jan 4, 2025 at 7:01=E2=80=AFAM Pe= ter 'PMc' Much
<pmc@citylink.dinoex.sub.org> wrote:
I'm swapping to a zfs mirror

Well, You shouldn't do that.

Why not? Swapping to a *file* on zfs has obvious issues, but swapping
to a mirrored swap partition seems like it should be entirely safe. A
bit slow (double writes) but I spent $ on RAM rather than M.2 drives
on the theory that I can add those later as needed.

Do you have swap on ZFS or not (in the first post you said "swapping to a zfs mirror")? If yes then it can cause the problems in memory pressure because system has no free memory but ZFS needs memory.
If you want the swap on a mirror, then use separate partition on 2 disks and add gmirror on top of them.

Kind regards
Miroslav Lachman

What's the argument for swapping to a mirror in the first place?=C2= =A0 If the issue is throughput IMHO the answer is to swap to multiple devices.

Putting swap through a filesystem abstraction as noted above runs the risk of requiring an allocation of RAM for the operation to complete when you're desperately short on it in the first place resulting in serious trouble.

--
Karl Denninger
karl@denninger.net
The Market Ticker
[S/MIME encrypted email preferred]<= /div> --------------0y070muRTkQYtLjvUW4RHETX-- --------------zMTbqTn62I4CetP0V08DHolQ-- --------------EAgpQzSbyAyhwdGuXUSGPjU8 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEvWWSxnGhSYSUSaCtby3AFeuPWXgFAmd5cZQFAwAAAAAACgkQby3AFeuPWXiO Qg//Qpnh4trQsNHcbxnGEjrsGnDsSJCcnamrmZasGC06buWWhpQTwMNJVISwlJzIyij07E0dP0RG /HG0uPRZ/Nh5HCOg35YCI3nyCRLRAiCcoLwWjT1qxRSBIcX8Pi+3ThxoyJWlyJmcwXaZvcQnPTDV Go+15C6DQ73lSitOO7Y8ws/sq2XP7x2GP+MGX7v3Te0DLIoLpHZlF5muYKZ8Vypm3BxqTq7VjpMt WeRECTlV408sw7qyRzMFn80Ej71GuvJxBEi7nMNj/09woE/pDt3A4lYb39nMrPk7ZMlM9QXUdJGM 3gTxE/mxgk/0pIsr7apcT9xHUjO9BiZT9UrfkTc3eYUiyuEBvA4O1wreYr7bVFpddVuo6NSuBEjo 4LHdUms5JYKwXDBiJU5/LHkBnXnZjYSn2j1C9TYlDK23qduFJztW/TrS7KNDOLxJ0ySRubKGpxjf mfP/ylM9kOW+jXxUt5KyQyDDJIr9XcLC3OSh1c+QvBPrdSZT2QCkxI4ZvNYaRViSVAq8t31wuHHl msiYlVDHP+1cjLfrK35wBvZqX4kpTxqgGC92TwjmJrpaXdikP33IeRZ+xwRQUgypOfHQ1o28Moio b71eT/NafEOu8TvKBWhP9bA3J+PwBSjx1aON1mHErQItK7Q3VmPlp3gWOKLN9dkedx+4YlAAbuOj TQY= =v0xb -----END PGP SIGNATURE----- --------------EAgpQzSbyAyhwdGuXUSGPjU8-- From nobody Sat Jan 4 17:29:31 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQSKq2k1Rz5j4j1 for ; Sat, 04 Jan 2025 17:36:31 +0000 (UTC) (envelope-from pmc@citylink.dinoex.sub.org) Received: from uucp.dinoex.org (uucp.dinoex.org [IPv6:2a0b:f840::12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "uucp.dinoex.sub.de", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQSKn3vrCz4qrC for ; Sat, 4 Jan 2025 17:36:29 +0000 (UTC) (envelope-from pmc@citylink.dinoex.sub.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of pmc@citylink.dinoex.sub.org designates 2a0b:f840::12 as permitted sender) smtp.mailfrom=pmc@citylink.dinoex.sub.org; dmarc=none; arc=pass ("uucp.dinoex.org:s=M20221114:i=1") Received: from uucp.dinoex.org (uucp.dinoex.org [IPv6:2a0b:f840:0:0:0:0:0:12]) by uucp.dinoex.org (8.18.1/8.18.1) with ESMTPS id 504Ha8kN038814 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 4 Jan 2025 18:36:09 +0100 (CET) (envelope-from pmc@citylink.dinoex.sub.org) ARC-Seal: i=1; a=rsa-sha256; d=uucp.dinoex.org; s=M20221114; t=1736012171; cv=none; b=sRDlY0oGFh1ml+W9OMI1MraCuYkWclSHfacUV3EftWTzY7w5D9hEbytdTHe71rbUy/RIeEO6W6p0oaLQg4HhrUVA4qtO7NQ84zuoCdqidU/r/EjD3SBZOoeSSd9DSaWxUfo5MndDTDu6t/3t16bKZGnGwhoRO5kdLwnc6kOx1Y8= ARC-Message-Signature: i=1; a=rsa-sha256; d=uucp.dinoex.org; s=M20221114; t=1736012171; c=relaxed/simple; bh=hhHC0gK9I0vMwKgnkLg03Zg6VdGGIMiXxGGfiMHcNRo=; h=Received:Received:Received:Received:X-Authentication-Warning:Date: From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:In-Reply-To:X-Milter: X-Greylist; b=E7xIb9b/0mlxqT79DqwWHjUg5oX2ov3nSqsXlsoeKQ2k5wX32c+qlN3UzMwBMfR0sbjpiAtoO1pDJMHdy2ObxdHr588p9V7uzJmyghkvtDtuNa2Ofd06MEKodq1t/Y1rzWN/R9CL5GkeBtujh3ROk2VJk4dq5QLh0xAZerFEtAQ= ARC-Authentication-Results: i=1; uucp.dinoex.org Received: (from uucp@localhost) by uucp.dinoex.org (8.18.1/8.18.1/Submit) with UUCP id 504Ha8cN038813; Sat, 4 Jan 2025 18:36:08 +0100 (CET) (envelope-from pmc@citylink.dinoex.sub.org) Received: from disp.intra.daemon.contact (disp-e.intra.daemon.contact [IPv6:fd00:0:0:0:0:0:0:112]) by admn.intra.daemon.contact (8.18.1/8.18.1) with ESMTPS id 504HU02m041291 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=OK); Sat, 4 Jan 2025 18:30:01 +0100 (CET) (envelope-from pmc@citylink.dinoex.sub.org) Received: from disp.intra.daemon.contact (localhost [127.0.0.1]) by disp.intra.daemon.contact (8.18.1/8.18.1) with ESMTPS id 504HTVO4073054 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 4 Jan 2025 18:29:32 +0100 (CET) (envelope-from pmc@citylink.dinoex.sub.org) Received: (from pmc@localhost) by disp.intra.daemon.contact (8.18.1/8.18.1/Submit) id 504HTVxs073053; Sat, 4 Jan 2025 18:29:31 +0100 (CET) (envelope-from pmc@citylink.dinoex.sub.org) X-Authentication-Warning: disp.intra.daemon.contact: pmc set sender to pmc@citylink.dinoex.sub.org using -f Date: Sat, 4 Jan 2025 18:29:31 +0100 From: "Peter 'PMc' Much" To: Chris Torek Cc: freebsd-hackers@freebsd.org Subject: Re: curious crashes when under memory pressure Message-ID: References: List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: X-Milter: Spamilter (Reciever: uucp.dinoex.org; Sender-ip: 0:0:2a0b:f840::; Sender-helo: uucp.dinoex.org;) X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (uucp.dinoex.org [IPv6:2a0b:f840:0:0:0:0:0:12]); Sat, 04 Jan 2025 18:36:11 +0100 (CET) X-Rspamd-Queue-Id: 4YQSKn3vrCz4qrC X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.30 / 15.00]; ARC_ALLOW(-1.00)[uucp.dinoex.org:s=M20221114:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TAGGED_RCPT(0.00)[]; ASN(0.00)[asn:205376, ipnet:2a0b:f840::/32, country:DE]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; MISSING_XM_UA(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; RCVD_COUNT_FIVE(0.00)[5]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DMARC_NA(0.00)[sub.org]; HAS_XAW(0.00)[] On Sat, Jan 04, 2025 at 08:27:06AM -0800, Chris Torek wrote: ! On Sat, Jan 4, 2025 at 7:01=E2=80=AFAM Peter 'PMc' Much ! wrote: ! >> I'm swapping to a zfs mirror ! > ! > Well, You shouldn't do that. !=20 ! Why not? Swapping to a *file* on zfs has obvious issues, but swapping ! to a mirrored swap partition seems like it should be entirely safe. A A "mirrored swap partition" - that would be a zfs volume inside a zfs pool which runs on some vdevs which happen to be mirrored, right? I don't know of zfs itself having any notion of "partitions". It supports volumes, and these have almost all the same features as filesystems: checksumming, compression, txg buffering, logging, snapshoting, etc. So I tend to doubt such being safe. I can't give You logical proof (it's more than ten years since I looked deeper into the zfs source), but my belly feeling says there is so many creepy things going on in the zfs layer nowadays (and very likely a bunch of undiscovered bugs also), that one should avoid such a stack. Also, the idea of paging into zfs got popular about the same time when it got popular to normally not use swap at all, as lots of memory got available. And while running a system with serious paging (into tens of GB) is practical, it is probably not the usecase where we would page into zfs. A zfs vdev is logically just a fixed-length file - aka a raw partition. Then above that thing is the zfs logic, with lots of caches. There is not only the ARC where data must go thru, there is other dbuf handling, there is more handling on the vdev layer, and all of that needs some memory. (I looked into these various buffers when I patched things so zfs gets a bit more NUMA-friendly - many of them use the UMA allocator scheme, which again has it's own mechanics.) Then above all this memory consuming stuff comes finally the kernel that wants to pageout, and would expect the pageout going directly onto a fixed-length file, aka a raw partition. That doesn't look very sane to me, so what I am saying is: before you spend time hunting this bug, give it a try with direct raw-partition paging. At least then we know if it happens there also, or not - and that helps narrowing the search. ! bit slow (double writes) but I spent $ on RAM rather than M.2 drives ! on the theory that I can add those later as needed. It doesn't need superfast SSD, at least not for testing. Pageout happens async, and while pagein stalls the concerned process, it is read, and read should be faster. cheerio, PMc From nobody Sat Jan 4 17:53:02 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQSsT6h89z5j5rs for ; Sat, 04 Jan 2025 18:00:29 +0000 (UTC) (envelope-from pmc@citylink.dinoex.sub.org) Received: from uucp.dinoex.org (uucp.dinoex.org [IPv6:2a0b:f840::12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "uucp.dinoex.sub.de", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQSsT5Fssz4vYk for ; Sat, 4 Jan 2025 18:00:29 +0000 (UTC) (envelope-from pmc@citylink.dinoex.sub.org) Authentication-Results: mx1.freebsd.org; none Received: from uucp.dinoex.org (uucp.dinoex.org [IPv6:2a0b:f840:0:0:0:0:0:12]) by uucp.dinoex.org (8.18.1/8.18.1) with ESMTPS id 504I07VC056857 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 4 Jan 2025 19:00:08 +0100 (CET) (envelope-from pmc@citylink.dinoex.sub.org) ARC-Seal: i=1; a=rsa-sha256; d=uucp.dinoex.org; s=M20221114; t=1736013610; cv=none; b=gsEl+WgrIcMS6aTK8GcTtqFyVYrQvDQ3altCOTsNW21clGp9iWvGHCWl0+NLx5VSYS5Hg3Mh6o46tkDhbMMpd86bfeIRhrTm6HPQT04I4//TwJ/Hr4TK1G+IH3KmVpaUl+qD//8MZX/b9dm1503hDZiI9XBBJBSqOTtGO/EA3dU= ARC-Message-Signature: i=1; a=rsa-sha256; d=uucp.dinoex.org; s=M20221114; t=1736013610; c=relaxed/simple; bh=EHBEJi+pwi/d4/BXeZ6kg+VkQ07+CR4zjqVzuOBaZCw=; h=Received:Received:Received:Received:X-Authentication-Warning:Date: From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type: Content-Disposition:In-Reply-To:X-Milter:X-Greylist; b=g+Sip/xQ7g/2H7hcbCpTvCVwl2icl0LDnGITlC7v5sSrimYm11/XPEtWupecvTdQbEIFlE/R9Mll6jblZ+vgeWe4xingPqPl7hkQ0/kCYeQ+eNCbVANxQbkHw6uRxo1DVciisi0Ujc8q87Sl01bMAGoP6JChbQLxKslozc/UQvc= ARC-Authentication-Results: i=1; uucp.dinoex.org Received: (from uucp@localhost) by uucp.dinoex.org (8.18.1/8.18.1/Submit) with UUCP id 504I07vt056855; Sat, 4 Jan 2025 19:00:07 +0100 (CET) (envelope-from pmc@citylink.dinoex.sub.org) Received: from disp.intra.daemon.contact (disp-e.intra.daemon.contact [IPv6:fd00:0:0:0:0:0:0:112]) by admn.intra.daemon.contact (8.18.1/8.18.1) with ESMTPS id 504Hs0Y5055403 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=OK); Sat, 4 Jan 2025 18:54:01 +0100 (CET) (envelope-from pmc@citylink.dinoex.sub.org) Received: from disp.intra.daemon.contact (localhost [127.0.0.1]) by disp.intra.daemon.contact (8.18.1/8.18.1) with ESMTPS id 504Hr2MZ073172 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 4 Jan 2025 18:53:02 +0100 (CET) (envelope-from pmc@citylink.dinoex.sub.org) Received: (from pmc@localhost) by disp.intra.daemon.contact (8.18.1/8.18.1/Submit) id 504Hr2OG073171; Sat, 4 Jan 2025 18:53:02 +0100 (CET) (envelope-from pmc@citylink.dinoex.sub.org) X-Authentication-Warning: disp.intra.daemon.contact: pmc set sender to pmc@citylink.dinoex.sub.org using -f Date: Sat, 4 Jan 2025 18:53:02 +0100 From: "Peter 'PMc' Much" To: Joe Schaefer Cc: Chris Torek , freebsd-hackers@freebsd.org Subject: Re: curious crashes when under memory pressure Message-ID: References: List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Milter: Spamilter (Reciever: uucp.dinoex.org; Sender-ip: 0:0:2a0b:f840::; Sender-helo: uucp.dinoex.org;) X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (uucp.dinoex.org [IPv6:2a0b:f840:0:0:0:0:0:12]); Sat, 04 Jan 2025 19:00:10 +0100 (CET) X-Rspamd-Queue-Id: 4YQSsT5Fssz4vYk X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_RCPT(0.00)[]; ASN(0.00)[asn:205376, ipnet:2a0b:f840::/32, country:DE] On Sat, Jan 04, 2025 at 12:27:36PM -0500, Joe Schaefer wrote: ! Intel and AMD cores are now heterogeneous compute engines. The idea that it ! is useful to beat the crap of every core simultaneously for an extended ! period of time is a really dumb idea for capacity testing now. Hm. Not sure what exactly You mean. Also not sure /since when/ this would apply, or to /which series/ of these cores. But I would think they are indeed for beating the crap of every core simulatneously, over days. And in my perception the main issue with this is where to move the thermal. But then also, I am using Xeon EP (and rather old ones, for that) - and if these are not designed to do exactly that, then I really don't know... BTW, I am missing the 2025Q1 - they tend to get later and later. And that is an issue here, because rebuilding yields me some 15 kWh thermal in my hall, and I need some planning to cater for these. cheerio, PMc From nobody Sat Jan 4 18:08:33 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQT2q3p5Pz5j6Sl for ; Sat, 04 Jan 2025 18:08:35 +0000 (UTC) (envelope-from leres@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQT2q3B3Sz3xBS; Sat, 4 Jan 2025 18:08:35 +0000 (UTC) (envelope-from leres@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736014115; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WEkI9Wxb7xp0QAFL//NdXviyqaW7RTIeBE4Lkiw/NHE=; b=OuYuAR1GWBZkamqlQLEzprRCfq3x2isYWq4XHX9d1kKJfQN0DxnBA2Xh27QiSrZwGu6Cok YQfMkTh+cUIwaZqaUKB9LArDaOC/c9qhGIhgwmRznN+PTuVq27iDk/q9OZRYgmYJMcMDSU 0ZvlSwvXiD+MHP3+KEHBPHGHmRuhUDQxR3yhIRxC2M0cZaBW1JArPdJ44JYUPIFaZ6KuoN Y9G9a4TYBWj8LdD+wEuIZFzJFv89W8Kaw5ps35g/BYL5Rv5ovbavWt2wS9iCij21xjRXLw Ounn+R1NEBj60cAMwRCULmB5nx0bmANSU/utxzyX6jGo5XMkCgy8inRCwss41w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736014115; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WEkI9Wxb7xp0QAFL//NdXviyqaW7RTIeBE4Lkiw/NHE=; b=KyWcKm/giCPmKZBf31ZOpkub5aP33M2pOvLpcC4Ev36P0EvKhe/1TnUHBkaO9puhOaCAKG 7YMoqzg1hBlL1dVds0VGRvGwU6h7nuNhZM61s6PLzL3ds+gOAwkPI5/x9WVERJzvnb1HWI RUGx/4827MSFnGX936hJX2hmaprtcmmMbKko5cSP61852gidVCARDKfY0tOm1NvckgVLgo wmLUF3k6tlSb3ePFB3Buahxn8VMB65zwEw/VxvXBozxpwah76gzaHoK0jUdqP52uu58s0H UZH//7gQw3G0pZbQCSKd43tzyvFNa1vDgYoKJl47fZ9ehvtCFUajwT+5Bbf9IA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736014115; a=rsa-sha256; cv=none; b=hOeFF+cZhYnx01Bvmulb02WnUSPuAgR159tnPcQqNyV++nRurJob6Mk6nJg6qsxdUXVug+ puWhWfbvuWnWEXcz7eY5vKepHes/YrS6kumo6t7/04KPi+h38JPPzDO7RmSbVej8MnGiBH 3GqrlnoHueVehfUfJha6iLZzrxTKxRg7DWptL8jPNKtvQ52ERs+mUlx6HP0oFyMGJACah0 LxKT/pkNbJkyxsF3iarORymyeT66RXDVSFXtKX60KhrQYPXF+bIYyEHrMckPViNU9ZzuQH Q9/VO7EUARn9e+slP2MfwtM7HFIisulRfEOJdK3UC129UjSpxA6lf2cKCKja7Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:fd:1965::2] (unknown [IPv6:2600:1700:ab1b:6800:2e0:edff:fece:8f27]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: leres) by smtp.freebsd.org (Postfix) with ESMTPSA id 4YQT2q0qkGzR9x; Sat, 04 Jan 2025 18:08:35 +0000 (UTC) (envelope-from leres@freebsd.org) Message-ID: <4094b79b-c54a-4953-b693-1b4e8387cf9f@freebsd.org> Date: Sat, 4 Jan 2025 10:08:33 -0800 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: curious crashes when under memory pressure To: Karl Denninger , freebsd-hackers@freebsd.org References: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> From: Craig Leres Content-Language: en-US In-Reply-To: <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 1/4/25 09:36, Karl Denninger wrote: > What's the argument for swapping to a mirror in the first place? If the > issue is throughput IMHO the answer is to swap to multiple devices. I thought the idea here is if your swap is not redundant and it goes away the system crashes (or otherwise misbehaves)? I used a beefy poudriere build server (48 cores, 192G, 6 x 480GB nvme) and I build > 1000 packages daily. I see lots of build failures (usually 2-3 a week) but instead of core dumps I see "Killed" in the poudriere logs. Appended is one from today. (Not sure what's up with the symlink failure at the very end...) Craig =>> Building www/mod_wsgi4 build started at Wed Jan 1 01:53:31 PST 2025 port directory: /usr/ports/www/mod_wsgi4 package name: ap24-py311-mod_wsgi-4.9.2 building for: FreeBSD zinc.ee.lbl.gov 14.2-RELEASE FreeBSD 14.2-RELEASE amd64 maintained by: douglas@douglasthrift.net Makefile datestamp: -rw-r--r-- 1 root wheel 1139 Jun 28 2023 /usr/ports/www/mod_wsgi4/Makefile Ports top last git commit: eda5eaff66d Ports top unclean checkout: yes Port dir last git commit: 3d9a815d9c5 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1402000 Jail OSVERSION: 1402000 Job Id: 39 [...] ===> License APACHE20 accepted by the user Killed ln: /usr/local/poudriere/data/logs/bulk/14release-current-patched/2025-01-01_00h00m12s/logs/errors/ap24-py311-mod_wsgi-4.9.2.log: File exists build of www/mod_wsgi4@py311 | ap24-py311-mod_wsgi-4.9.2 ended at Wed Jan 1 01:54:28 PST 2025 !!! build failure encountered !!! From nobody Sat Jan 4 18:23:59 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQTPC715Zz5j7WP for ; Sat, 04 Jan 2025 18:24:31 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [104.236.120.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQTPC1Lbhz42DY for ; Sat, 4 Jan 2025 18:24:31 +0000 (UTC) (envelope-from karl@denninger.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of karl@denninger.net designates 104.236.120.189 as permitted sender) smtp.mailfrom=karl@denninger.net; dmarc=pass (policy=none) header.from=denninger.net Received: from denninger.net (syn-071-015-252-132.res.spectrum.com [71.15.252.132]) by colo1.denninger.net (Postfix) with ESMTP id 4ABB22110FC for ; Sat, 04 Jan 2025 13:24:02 -0500 (EST) Received: from [192.168.10.23] (D13.Denninger.Net [192.168.10.23]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 0292136E066 for ; Sat, 04 Jan 2025 13:23:59 -0500 (EST) Message-ID: <75390320-6eab-45df-977a-5da00586c7f6@denninger.net> Date: Sat, 4 Jan 2025 13:23:59 -0500 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: curious crashes when under memory pressure To: freebsd-hackers@freebsd.org References: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> <4094b79b-c54a-4953-b693-1b4e8387cf9f@freebsd.org> Content-Language: en-US From: Karl Denninger In-Reply-To: <4094b79b-c54a-4953-b693-1b4e8387cf9f@freebsd.org> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms040306030109020400030608" X-Rspamd-Queue-Id: 4YQTPC1Lbhz42DY X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.79 / 15.00]; SIGNED_SMIME(-2.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[denninger.net,none]; R_SPF_ALLOW(-0.20)[+mx:c]; MIME_GOOD(-0.20)[multipart/signed,multipart/alternative,text/plain]; MIME_BASE64_TEXT(0.10)[]; XM_UA_NO_VERSION(0.01)[]; HAS_ATTACHMENT(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[karl]; RCVD_VIA_SMTP_AUTH(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~,4:~]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:14061, ipnet:104.236.64.0/18, country:US]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[] This is a cryptographically signed message in MIME format. --------------ms040306030109020400030608 Content-Type: multipart/alternative; boundary="------------FXBfTD00QOR36C9W4SXQqmjR" --------------FXBfTD00QOR36C9W4SXQqmjR Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMS80LzIwMjUgMTowOCBQTSwgQ3JhaWcgTGVyZXMgd3JvdGU6DQo+IE9uIDEvNC8yNSAw OTozNiwgS2FybCBEZW5uaW5nZXIgd3JvdGU6DQo+PiBXaGF0J3MgdGhlIGFyZ3VtZW50IGZv ciBzd2FwcGluZyB0byBhIG1pcnJvciBpbiB0aGUgZmlyc3QgcGxhY2U/IElmIA0KPj4gdGhl IGlzc3VlIGlzIHRocm91Z2hwdXQgSU1ITyB0aGUgYW5zd2VyIGlzIHRvIHN3YXAgdG8gbXVs dGlwbGUgZGV2aWNlcy4NCj4NCj4gSSB0aG91Z2h0IHRoZSBpZGVhIGhlcmUgaXMgaWYgeW91 ciBzd2FwIGlzIG5vdCByZWR1bmRhbnQgYW5kIGl0IGdvZXMgDQo+IGF3YXkgdGhlIHN5c3Rl bSBjcmFzaGVzIChvciBvdGhlcndpc2UgbWlzYmVoYXZlcyk/DQo+DQpXZWxsLCB5ZXMuDQoN CkhvdyBvZnRlbiBkbyB5b3UgaGF2ZSBzdG9yYWdlIGZhaWx1cmVzPyBPaCB0aGV5IGhhcHBl biBhbmQgYXJlIHRoZSANCnJlYXNvbiB5b3UgcnVuIG1pcnJvcnMgYW5kIFpGUyBhbmQgc2lt aWxhciBmb3IgYWN0dWFsIGRhdGEgeW91IGNhcmUgDQphYm91dCBidXQgaWYgSSd2ZSBnb3Qg YSBiYWQgdm9sdW1lIHRoYXQgaXMgYmVpbmcgc3dhcHBlZCB0byBJIHdhbnQgaXQgDQpvdXQg b2YgdGhlcmUgYW5kIGl0cyBleHRyZW1lbHkgdW5saWtlbHkgdG8gbGVhZCB0byBhbnkgc29y dCBvZiBzaWxlbnQgDQpjb3JydXB0aW9uIChhbiBhY3R1YWwgSS9PIGVycm9yIHByb2JhYmx5 IHdpbGwgbGVhZCB0byBhIHBhbmljLikNCg0KRnVydGhlciBpZiBJIHRha2Ugc3VjaCBhIGhp dCBvbiBhIHN5c3RlbSB0aGF0IGlzIGhlYXZpbHkgdXNpbmcgc3dhcCB0aGUgDQpwZXJmb3Jt YW5jZSB3aGFjayBkdXJpbmcgdGhlIHJlc2lsdmVyIGlzIGxpa2VseSB0byBiZSBleHRyZW1l IGVub3VnaCB0byANCnNjcmV3IHVwIG15IHdvcmtsb2FkLsKgIEknZCByYXRoZXIgc2h1dCBk b3duIGFuZCByZXBsYWNlIHRoZSBiYWQgZGV2aWNlIA0KaW4gdGhhdCByYXJlIGJ1dCBwb3Nz aWJsZSBpbnN0YW5jZS4NCg0KUHV0dGluZyBzd2FwIHRocm91Z2ggYSBwcm9jZXNzIHRoYXQg cmVxdWlyZXMgbWVtb3J5IGFsbG9jYXRpb24gKGUuZy4gb24gDQphIFpGUyB6dm9sKSByaXNr cyBpdCBmYWlsaW5nIGR1ZSB0byB0aGUgaW5hYmlsaXR5IG9mIHRoYXQgY29kZXBhdGggdG8g DQphbGxvY2F0ZSBtZW1vcnkgd2hlbiBpdCBuZWVkcyBpdCB0aHVzIGtpbGxpbmcgYXQgbGVh c3Qgc29tZSBwcm9jZXNzIA0KKG1heWJlIHRoZSBvbmUgdGhhdCBjYXVzZWQgdGhlIHBhZ2Ut b3V0LCBtYXliZSB0aGUgdmljdGltIHRoYXQgd2FzIA0Kc2VsZWN0ZWQgdG8gYmUgcGFnZWQg b3V0KSB3aGljaCB5b3Ugc2VlbSB0byBiZSBleHBlcmllbmNpbmcgYW5kIHRoZXJlIGlzIA0K cmlzayAoaWYgdGhlcmUncyBhbnkgcGF0aG9sb2d5IGluIHRoZXJlKSBvZiBhIHBhbmljIG9y ICh3b3JzZSkgYSBkZWFkbG9jay4NCg0KSU1ITyBJJ2QgcnVuIHRoZSBzd2FwIGRpcmVjdGx5 IHRvIGRpc2sgc2xpY2VzIGFkZGluZyBtdWx0aXBsZSBzd2FwIA0KZGV2aWNlcyBpZiB0aGUg c3BhY2UgcmVxdWlyZW1lbnQgZm9yIGRvaW5nIHNvIGlzIGFwcHJvcHJpYXRlICh3aGljaCAN CmNvdWxkIGJlIGFuIGVudGlyZSBkZXZpY2UgZm9yIGVhY2ggZGVwZW5kaW5nIG9uIHJlcXVp cmVtZW50cykgYW5kIGlmIHlvdSANCmluc2lzdCBvbiBtaXJyb3JpbmcgaXQgKGFsdGhvdWdo IEkgdGhpbmsgaXRzIGxpa2VseSBhIG1pc3Rha2UgdG8gZG8gc28pIA0KdGhlbiB1c2Ugc29t ZXRoaW5nIGxpa2UgZ21pcnJvciBhcyB0aGF0IGlzIG11Y2ggbGlnaHRlci13ZWlnaHQgYW5k IA0Kc2hvdWxkIG5vdCBiZSBzdWJqZWN0IHRvIHJlcXVpcmluZyBtYXRlcmlhbCBSQU0gYWxs b2NhdGlvbiB3aGVuIHlvdSdyZSANCmFscmVhZHkgc2hvcnQgb24gaXQuDQoNCi0tIA0KS2Fy bCBEZW5uaW5nZXINCmthcmxAZGVubmluZ2VyLm5ldA0KL1RoZSBNYXJrZXQgVGlja2VyLw0K L1tTL01JTUUgZW5jcnlwdGVkIGVtYWlsIHByZWZlcnJlZF0vDQo= --------------FXBfTD00QOR36C9W4SXQqmjR Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On 1/4/2025 1:08 PM, Craig Leres wrote= :
On 1/4/25 09:36, Karl Denninger wrote:
What's the argument for swapping to a mirror in the first place? If the issue is throughput IMHO the answer is to swap to multiple devices.

I thought the idea here is if your swap is not redundant and it goes away the system crashes (or otherwise misbehaves)?

Well, yes.

How often do you have storage failures? Oh they happen and are the reason you run mirrors and ZFS and similar for actual data you care about but if I've got a bad volume that is being swapped to I want it out of there and its extremely unlikely to lead to any sort of silent corruption (an actual I/O error probably will lead to a panic.)

Further if I take such a hit on a system that is heavily using swap the performance whack during the resilver is likely to be extreme enough to screw up my workload.=C2=A0 I'd rather shut down = and replace the bad device in that rare but possible instance.

Putting swap through a process that requires memory allocation (e.g. on a ZFS zvol) risks it failing due to the inability of that codepath to allocate memory when it needs it thus killing at least some process (maybe the one that caused the page-out, maybe the victim that was selected to be paged out) which you seem to be experiencing and there is risk (if there's any pathology in there) of a panic or (worse) a deadlock.

IMHO I'd run the swap directly to disk slices adding multiple swap devices if the space requirement for doing so is appropriate (which could be an entire device for each depending on requirements) and if you insist on mirroring it (although I think its likely a mistake to do so) then use something like gmirror as that is much lighter-weight and should not be subject to requiring material RAM allocation when you're already short on it.

--
Karl Denninger
karl@denninger.net
The Market Ticker
[S/MIME encrypted email preferred]<= /div> --------------FXBfTD00QOR36C9W4SXQqmjR-- --------------ms040306030109020400030608 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgMFADCABgkqhkiG9w0BBwEAAKCC C4owggWZMIIDgaADAgECAhRZU8dKdMneRI1Vq5kv0k54Q5rQuDANBgkqhkiG9w0BAQsFADB2 MQswCQYDVQQGEwJVUzESMBAGA1UECAwJVGVubmVzc2VlMRYwFAYDVQQKDA1EZW5uaW5nZXIu TmV0MRcwFQYDVQQDDA5EZW5uaW5nZXIgUm9vdDEiMCAGCSqGSIb3DQEJARYTYWRtaW5AZGVu bmluZ2VyLm5ldDAeFw0yNDA1MDkyMTA4MDNaFw00NDA1MDQyMTA4MDNaMF0xCzAJBgNVBAYT AlVTMRIwEAYDVQQIDAlUZW5uZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5uZXQxIjAgBgNV BAMMGURlbm5pbmdlci5OZXQgU2lnbmluZyBJbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQDbR0tSiuLG5HPfo+cWtdeYQ8jc8Bjfuo0GTcNRT0glHnH1apUtInIktUknEZDH ohahInN+mMBdKg54FCHOiYZrJbyxBIo9FwX7hRmOc+spxmSYWnOd2E/YcGInMK4ZpjPzldzB Yt1n3zygkhx2bssxTJS3x4nv1qAXfLSZd1VwqoQufifEoPyTtymkkvHLv86vLgqAqooM/cXc 4LSIQ5u2uM308n42r8RkKtp7X1v9fJW8oRZN2XnFZtiUPH44YY2rHqyN2Hea9Y3+TXbldXjo xhPHTA+JYVFq8KTmbQBqU7YcMhlIG0cSxPeFLMxnP6pqPcIVTAlK+a6YGRFppfjZAgMBAAGj ggE2MIIBMjAdBgNVHQ4EFgQUH+VuxXhBxaJAQrvDekwkH91hBi4wgbMGA1UdIwSBqzCBqIAU RFYC4p6L6KITnEvrpx2cyt+PcMmheqR4MHYxCzAJBgNVBAYTAlVTMRIwEAYDVQQIDAlUZW5u ZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5OZXQxFzAVBgNVBAMMDkRlbm5pbmdlciBSb290 MSIwIAYJKoZIhvcNAQkBFhNhZG1pbkBkZW5uaW5nZXIubmV0ghQZE7NBItWtQsCouuwU6jZ+ HPPwnjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjA6BgNVHR8EMzAxMC+gLaAr hilodHRwOi8vd3d3LmRlbm5pbmdlci5uZXQvcm9vdC1yZXZva2VkLmNybDANBgkqhkiG9w0B AQsFAAOCAgEAfFbhPc82AfhyUqONs7IccYD36w+OP4nQgwfC4IWf3y/aQAZ2Zk6IITzYqwf7 PFM0bJRT3zi7xyetolqHDhfMJvnOQWpITZiyM/FSKwIvuBsy/uJUqPuqui4XQMYoSbAA1qmI MW/z7VZZHwaRFoeWE40UirYcf0fNcooBZ72bmd+iBaVyjtZvky0Vgcz0eC6e6LR5kNb23yC6 TkyQIlGyQkK5/afXUYFzk49rOHVbVyxW3oXRfq8Ow6HCrpDGAS8p84S04MFwBVAUfbe4aXs3 bampaI2LzKgkVywyFP14LSvvdjCfLYfnLy1Z9hm2EHMqNHA2tCGdRhWp2d7aZC1MYFqng0ZS fjPJjqHrI1qPU0p6k9A1GxAtrQlL2v/IUzUnMZkiawFV3qlxMGZf/kTYTUOcJhx1KU4zSLHu 80qO7ldRpp5gHssCAGFbeTu2gp6LxfmaFhLPDBJ1VGfdPx9lUrU/9OcoHczcl5x2Rb8IUZyX 9elzP5WdAU8p5R/DLlOAq24VcabhFtYBCA2dOESLupSfWKNQuJCN/1gz7ysSc+mjnnPV77IO mpszJfkFFJEDNJlGIVKX1vwwygtC/9Ulox8frgbZlRAYAgDc/YbOBFxticVVre0Y3Ujx6Kzb tkgZRlgfdZWbT1W5smncqJxg5qAL8e/yTb3fCe2nJ0jhiP4wggXpMIIE0aADAgECAhMAmNFt CiCF3j+FwQLYtBTmGjzkMA0GCSqGSIb3DQEBCwUAMF0xCzAJBgNVBAYTAlVTMRIwEAYDVQQI DAlUZW5uZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5uZXQxIjAgBgNVBAMMGURlbm5pbmdl ci5OZXQgU2lnbmluZyBJbnQwHhcNMjQwNTEwMTkyNjU5WhcNMjkwNTA5MTkyNjU5WjBXMQsw CQYDVQQGEwJVUzESMBAGA1UECAwJVGVubmVzc2VlMRcwFQYDVQQKDA5LYXJsIERlbm5pbmdl cjEbMBkGA1UEAwwSa2FybEBkZW5uaW5nZXIubmV0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A MIICCgKCAgEAvh1UssVbSYctzobPjwBkbjv/w4WvQNepeRTwE6+sLnXvc41+X9pa5EclPL4Q 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 FIaLXrEzCdrg5yBCYpuAAAAAAAAA --------------ms040306030109020400030608-- From nobody Sat Jan 4 18:40:45 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQTsT3TkCz5j8HY for ; Sat, 04 Jan 2025 18:45:33 +0000 (UTC) (envelope-from li-fbsd@citylink.dinoex.sub.org) Received: from uucp.dinoex.org (uucp.dinoex.org [IPv6:2a0b:f840::12]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "uucp.dinoex.sub.de", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQTsR16HHz44Sr for ; Sat, 4 Jan 2025 18:45:31 +0000 (UTC) (envelope-from li-fbsd@citylink.dinoex.sub.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of li-fbsd@citylink.dinoex.sub.org designates 2a0b:f840::12 as permitted sender) smtp.mailfrom=li-fbsd@citylink.dinoex.sub.org; dmarc=none; arc=pass ("uucp.dinoex.org:s=M20221114:i=1") Received: from uucp.dinoex.org (uucp.dinoex.org [IPv6:2a0b:f840:0:0:0:0:0:12]) by uucp.dinoex.org (8.18.1/8.18.1) with ESMTPS id 504IjAQA090354 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Sat, 4 Jan 2025 19:45:10 +0100 (CET) (envelope-from li-fbsd@citylink.dinoex.sub.org) ARC-Seal: i=1; a=rsa-sha256; d=uucp.dinoex.org; s=M20221114; t=1736016313; cv=none; b=mU5SfgKctCwTw8w0MpFmTpFEPqjAng56QYkfLWHsudfG+KqJzo2alNPTOOjz3wqeyZHoUK09/BBLmOzXW5MM0KFRDnXkAHWNU0ZBmDOqx8izzL67N8Y9yBCqulldUfSwER4Pb1Pe6FdHgUrU6Vk/hQcZTCczkoFT9TjECmtnkSQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=uucp.dinoex.org; s=M20221114; t=1736016313; c=relaxed/simple; bh=l4GQZ3cG9pfW2GtV/3jmGQK5rJZ6NX06apFBWrE+Ifc=; h=Received:Received:Received:X-Authentication-Warning:From: X-Newsgroups:Subject:Date:Message-ID:References:Injection-Date: Injection-Info:User-Agent:To:X-Milter:X-Greylist; b=bPlGuVVwdnlOIEFF+Z+V6/YyN0xlJqapprvtMxJ6/B012+MKGFedQu0DFJeryow0XJaG/1vhle09sxYtZW+ci5x+kBt81FuN4ZBtKcZwRBFjGGRuNrITK5pIayhlOVKs0/+1dADF1PmVzrXBpSdy4eRH/rtja3kMIaIuzYALevw= ARC-Authentication-Results: i=1; uucp.dinoex.org X-MDaemon-Deliver-To: Received: (from uucp@localhost) by uucp.dinoex.org (8.18.1/8.18.1/Submit) with UUCP id 504IjAGG090353 for freebsd-hackers@freebsd.org; Sat, 4 Jan 2025 19:45:10 +0100 (CET) (envelope-from li-fbsd@citylink.dinoex.sub.org) Received: from admn.intra.daemon.contact (localhost [127.0.0.1]) by admn.intra.daemon.contact (8.18.1/8.18.1) with ESMTPS id 504Ielcm084938 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Sat, 4 Jan 2025 19:40:48 +0100 (CET) (envelope-from li-fbsd@citylink.dinoex.sub.org) Received: from intra.daemon.contact (news@localhost) by admn.intra.daemon.contact (8.18.1/8.18.1/Submit) with NNTP id 504IejnF084766 for freebsd-hackers@freebsd.org; Sat, 4 Jan 2025 19:40:45 +0100 (CET) (envelope-from li-fbsd@citylink.dinoex.sub.org) X-Authentication-Warning: admn.intra.daemon.contact: news set sender to li-fbsd@citylink.dinoex.sub.org using -f From: "Peter 'PMc' Much" X-Newsgroups: m2n.fbsd.hackers Subject: Re: curious crashes when under memory pressure Date: Sat, 4 Jan 2025 18:40:45 -0000 (UTC) Message-ID: References: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> <4094b79b-c54a-4953-b693-1b4e8387cf9f@freebsd.org> Injection-Date: Sat, 4 Jan 2025 18:40:45 -0000 (UTC) Injection-Info: admn.intra.daemon.contact; logging-data="60808"; mail-complaints-to="usenet@citylink.dinoex.sub.org" User-Agent: slrn/1.0.3 (FreeBSD) To: freebsd-hackers@freebsd.org X-Milter: Spamilter (Reciever: uucp.dinoex.org; Sender-ip: 0:0:2a0b:f840::; Sender-helo: uucp.dinoex.org;) X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (uucp.dinoex.org [IPv6:2a0b:f840:0:0:0:0:0:12]); Sat, 04 Jan 2025 19:45:13 +0100 (CET) X-Rspamd-Queue-Id: 4YQTsR16HHz44Sr X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.99 / 15.00]; ARC_ALLOW(-1.00)[uucp.dinoex.org:s=M20221114:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.99)[-0.990]; FORGED_SENDER(0.30)[pmc@citylink.dinoex.sub.org,li-fbsd@citylink.dinoex.sub.org]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; R_DKIM_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; HAS_XAW(0.00)[]; ASN(0.00)[asn:205376, ipnet:2a0b:f840::/32, country:DE]; FROM_NEQ_ENVFROM(0.00)[pmc@citylink.dinoex.sub.org,li-fbsd@citylink.dinoex.sub.org]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; DMARC_NA(0.00)[sub.org]; RCVD_TLS_LAST(0.00)[]; TO_DN_NONE(0.00)[] List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org On 2025-01-04, Craig Leres wrote: > On 1/4/25 09:36, Karl Denninger wrote: >> What's the argument for swapping to a mirror in the first place? If the >> issue is throughput IMHO the answer is to swap to multiple devices. > > I thought the idea here is if your swap is not redundant and it goes > away the system crashes (or otherwise misbehaves)? > > I used a beefy poudriere build server (48 cores, 192G, 6 x 480GB nvme) > and I build > 1000 packages daily. I see lots of build failures (usually > 2-3 a week) but instead of core dumps I see "Killed" in the poudriere > logs. Appended is one from today. (Not sure what's up with the symlink > failure at the very end...) There might be a corresponding message in the system log for the "Killed", that would at least tell us the signal, maybe more. I am doing this on my temporary building bhyves: echo "vm.panic_on_oom=1" >> $tempdir/etc/sysctl.conf echo "vm.pageout_oom_seq=5120" >> $tempdir/etc/sysctl.conf echo "vm.oom_pf_secs=180" >> $tempdir/etc/sysctl.conf echo "vm.pfault_oom_attempts=-1" >> $tempdir/etc/sysctl.conf https://gitr.daemon.contact/sysup/tree/subr_virt.sh#n148 From nobody Sat Jan 4 18:47:16 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQTvW4pKYz5j8rP for ; Sat, 04 Jan 2025 18:47:19 +0000 (UTC) (envelope-from SRS0=Nfm9=T4=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQTvW2Kr1z45B4 for ; Sat, 4 Jan 2025 18:47:19 +0000 (UTC) (envelope-from SRS0=Nfm9=T4=quip.cz=000.fbsd@elsa.codelab.cz) Authentication-Results: mx1.freebsd.org; none Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 905A0D7889; Sat, 4 Jan 2025 19:47:17 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1736016437; bh=tBlKlSArzVtChaA+bHumvr8D3Z1PAqC7j0lInHhEYiA=; h=Date:Subject:To:References:From:In-Reply-To; b=dS40MKUWrlKUtiEVVopdxmsTo74CrMLpoF2UQ22SDxodOzSfncNp4oA2BuIJNTAcg sutiaVYkdIhBjFX+/RyD1Thf+EMnd5JxnAH4hJFIL0jG0cRvK24WVSq7Mzu1f7aPzX UPbCR0giG6eOs01MdeETFTbBXAlz8gErDkr2mi/o= Received: from [192.168.145.49] (ip-89-177-27-225.bb.vodafone.cz [89.177.27.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id B1F91D7884; Sat, 4 Jan 2025 19:47:16 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1736016436; bh=tBlKlSArzVtChaA+bHumvr8D3Z1PAqC7j0lInHhEYiA=; h=Date:Subject:To:References:From:In-Reply-To; b=h5Bf6znlOvqPKdV3juNl8fM4Bfh9/0N/3nlj3XXJ6F7auQGZCJCbTsMIBIHXOI783 CbXP1Ps5Y2y2oruTS06rodBwlN6W8lTDyGRT932Y89GsC52RhPKgb3wzF6rf+w6pBc HD7EIG0TFDkc14ojaIb7UcyXDPFF8Bn21FhYeyNM= Message-ID: <7276b34f-bba9-41a7-afd9-8505c83f8e08@quip.cz> Date: Sat, 4 Jan 2025 19:47:16 +0100 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: curious crashes when under memory pressure To: Karl Denninger , freebsd-hackers@freebsd.org References: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> Content-Language: en-US From: Miroslav Lachman <000.fbsd@quip.cz> In-Reply-To: <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4YQTvW2Kr1z45B4 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:42000, ipnet:94.124.104.0/21, country:CZ] On 04/01/2025 18:36, Karl Denninger wrote: > > On 1/4/2025 12:30, Miroslav Lachman wrote: >> On 04/01/2025 17:27, Chris Torek wrote: >>> On Sat, Jan 4, 2025 at 7:01 AM Peter 'PMc' Much [..] >> Do you have swap on ZFS or not (in the first post you said "swapping >> to a zfs mirror")? If yes then it can cause the problems in memory >> pressure because system has no free memory but ZFS needs memory. >> If you want the swap on a mirror, then use separate partition on 2 >> disks and add gmirror on top of them. >> >> Kind regards >> Miroslav Lachman >> > What's the argument for swapping to a mirror in the first place? If the > issue is throughput IMHO the answer is to swap to multiple devices. Redundancy in case of disk failure. I've seen many disk failures over the years, and when you have a swap concatenated from partitions on 2 disks, the whole system mirrored on 2 disks, and 1 disk fails, the system crashes. That's why we've always used swap over gmirrored partitions. Then we can pull out one disk when system is running and replace it with a new disk. > Putting swap through a filesystem abstraction as noted above runs the > risk of requiring an allocation of RAM for the operation to complete > when you're desperately short on it in the first place resulting in > serious trouble. Kind regards Miroslav Lachman From nobody Sat Jan 4 19:53:49 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQWNW02MJz5jjrN; Sat, 04 Jan 2025 19:54:03 +0000 (UTC) (envelope-from ghandatmanas@gmail.com) Received: from mail-ot1-x32c.google.com (mail-ot1-x32c.google.com [IPv6:2607:f8b0:4864:20::32c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQWNV0GMfz4Clf; Sat, 4 Jan 2025 19:54:02 +0000 (UTC) (envelope-from ghandatmanas@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=QykfbUdY; spf=pass (mx1.freebsd.org: domain of ghandatmanas@gmail.com designates 2607:f8b0:4864:20::32c as permitted sender) smtp.mailfrom=ghandatmanas@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-ot1-x32c.google.com with SMTP id 46e09a7af769-71e22b2387cso9044314a34.3; Sat, 04 Jan 2025 11:54:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736020440; x=1736625240; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=TpqWzIKfFruBwbZCeiwdXXLO7rJpRAbmSl0Vm56bWAs=; b=QykfbUdYHnN2/cANlod8j201l8MIE9JhTf3vm+SGR+PcIekT+5qapwZ+XWg/u6osJf okteBkAcnGM+tGLGq3YtNo7OM6YFujuzOM5CHZS9vZNkoPhHmspIVBwVQPnqGLJFFbaZ IP+huawntOd2uMHr+RAc/rpW5M5HWEPOngY0g60A1BzEyy9+picJiHZixQwmXyQiTdh3 0Z+F9wkyDsu+xUn8VH5CUEPlr801uW8JzAdTh4rNMHpE/etBNs4rLdYgA+MLUuOwLd11 NV3fQ7/lVMD9yH0FJix5vnGM3RCbSKQfLRhX+yhAoinWeHLCP7M/E/K9NYfC9nVwPZt5 GFjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736020440; x=1736625240; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=TpqWzIKfFruBwbZCeiwdXXLO7rJpRAbmSl0Vm56bWAs=; b=IZ7pdyhVGG9PQeHfzhpKGPDhFEMQeUYuYRD1UR0LHo7KagX8zI8jvH/kV9SmCQnn18 R0mfCO/SrywGZNcESvt3PpPGBWjixMyEVr/SqWR2ynIslipq61cuAa28lE+DTs2a9v0I wEN5phJRYldCcpVuVEfeHab7rwsKQPU/SP00iysiSVWQBj59pOwhyTuWyVmIiEDKLQmw NfBzqab1AgHA/g6YwZGKDQCE4IDR4c0hUiJbFtcJC4b6B1kKZCyBCcoXiDvMagDbi98i PZxOE16Iq2GRK9gXi4sKVA9t4u75JnrKGJbKbi87/XFNXzhCzzy/swLDgvyr+HC6Spen 5jJg== X-Forwarded-Encrypted: i=1; AJvYcCXaT3KtzDhMEWh7gtUqcelWHgL8yAMnDfxfqhjmfjEQCut/3kUfqNsH+/cTpYFmxdITGM7gMzNg@freebsd.org X-Gm-Message-State: AOJu0YwoCBFym6zcZUjtpAhXYYqxqKrT+nWAZA6C/sze5aWgTQXF344O ceVV1MrI4p+CT94hvdlSGG0DHnAUDSeEn8JwKK7Z2Zh/hzLxz7xjSyYM6gYknm+FPdv34GAbq1f JWjbYZlIfk0HnCuN88FcWlyneZmzZ4sDx X-Gm-Gg: ASbGncvSj0US88v1NT+wuPitFkznbNjAEy8ljAVttxmvaMcW5cnvNGvzQ9pIEafoLHl mumM1n8htTddl7AahnjL0kENSpmyeG/SwrjkuloI= X-Google-Smtp-Source: AGHT+IG3Mj7YxIty3BeDM/f8Z/Y1XdL45WemP5I0TxNY7URDco9aJAP8mTSVigyxogOm8vML1GXKJETePcD9YxXa5HU= X-Received: by 2002:a05:6830:2586:b0:71d:ed5f:f181 with SMTP id 46e09a7af769-720ff8b5f31mr29992427a34.22.1736020440657; Sat, 04 Jan 2025 11:54:00 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 From: Manas Ghandat Date: Sun, 5 Jan 2025 01:23:49 +0530 Message-ID: Subject: GSoC project Ideas To: freebsd-hackers@freebsd.org, hackers@freebsd.org Content-Type: multipart/alternative; boundary="000000000000b03949062ae6c1d1" X-Rspamd-Queue-Id: 4YQWNV0GMfz4Clf X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.93 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.93)[-0.929]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org,hackers@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::32c:from]; DKIM_TRACE(0.00)[gmail.com:+] --000000000000b03949062ae6c1d1 Content-Type: text/plain; charset="UTF-8" Hi, I am Manas and I am interested in working on the syzkaller project ideas mentioned at https://wiki.freebsd.org/SummerOfCodeIdeas#syzkaller_improvements There has been a GSoC project in 2021 regarding the same. I wanted to know if this idea is implemented or if some parts are yet to be implemented Thanks, Manas --000000000000b03949062ae6c1d1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

I am Mana= s and I am interested in working on the syzkaller project ideas mentioned a= t=C2=A0https://wiki.freebsd.org/SummerOfCodeIdeas#syzk= aller_improvements

T= here has been a GSoC project in 2021 regarding the same. I wanted to know i= f this idea is implemented or if some parts are yet to be implemented=C2=A0=

Thanks,
Manas
--000000000000b03949062ae6c1d1-- From nobody Sat Jan 4 19:53:49 2025 X-Original-To: hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQWNW02MJz5jjrN; Sat, 04 Jan 2025 19:54:03 +0000 (UTC) (envelope-from ghandatmanas@gmail.com) Received: from mail-ot1-x32c.google.com (mail-ot1-x32c.google.com [IPv6:2607:f8b0:4864:20::32c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQWNV0GMfz4Clf; Sat, 4 Jan 2025 19:54:02 +0000 (UTC) (envelope-from ghandatmanas@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=QykfbUdY; spf=pass (mx1.freebsd.org: domain of ghandatmanas@gmail.com designates 2607:f8b0:4864:20::32c as permitted sender) smtp.mailfrom=ghandatmanas@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-ot1-x32c.google.com with SMTP id 46e09a7af769-71e22b2387cso9044314a34.3; Sat, 04 Jan 2025 11:54:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736020440; x=1736625240; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=TpqWzIKfFruBwbZCeiwdXXLO7rJpRAbmSl0Vm56bWAs=; b=QykfbUdYHnN2/cANlod8j201l8MIE9JhTf3vm+SGR+PcIekT+5qapwZ+XWg/u6osJf okteBkAcnGM+tGLGq3YtNo7OM6YFujuzOM5CHZS9vZNkoPhHmspIVBwVQPnqGLJFFbaZ IP+huawntOd2uMHr+RAc/rpW5M5HWEPOngY0g60A1BzEyy9+picJiHZixQwmXyQiTdh3 0Z+F9wkyDsu+xUn8VH5CUEPlr801uW8JzAdTh4rNMHpE/etBNs4rLdYgA+MLUuOwLd11 NV3fQ7/lVMD9yH0FJix5vnGM3RCbSKQfLRhX+yhAoinWeHLCP7M/E/K9NYfC9nVwPZt5 GFjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736020440; x=1736625240; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=TpqWzIKfFruBwbZCeiwdXXLO7rJpRAbmSl0Vm56bWAs=; b=IZ7pdyhVGG9PQeHfzhpKGPDhFEMQeUYuYRD1UR0LHo7KagX8zI8jvH/kV9SmCQnn18 R0mfCO/SrywGZNcESvt3PpPGBWjixMyEVr/SqWR2ynIslipq61cuAa28lE+DTs2a9v0I wEN5phJRYldCcpVuVEfeHab7rwsKQPU/SP00iysiSVWQBj59pOwhyTuWyVmIiEDKLQmw NfBzqab1AgHA/g6YwZGKDQCE4IDR4c0hUiJbFtcJC4b6B1kKZCyBCcoXiDvMagDbi98i PZxOE16Iq2GRK9gXi4sKVA9t4u75JnrKGJbKbi87/XFNXzhCzzy/swLDgvyr+HC6Spen 5jJg== X-Forwarded-Encrypted: i=1; AJvYcCXaT3KtzDhMEWh7gtUqcelWHgL8yAMnDfxfqhjmfjEQCut/3kUfqNsH+/cTpYFmxdITGM7gMzNg@freebsd.org X-Gm-Message-State: AOJu0YwoCBFym6zcZUjtpAhXYYqxqKrT+nWAZA6C/sze5aWgTQXF344O ceVV1MrI4p+CT94hvdlSGG0DHnAUDSeEn8JwKK7Z2Zh/hzLxz7xjSyYM6gYknm+FPdv34GAbq1f JWjbYZlIfk0HnCuN88FcWlyneZmzZ4sDx X-Gm-Gg: ASbGncvSj0US88v1NT+wuPitFkznbNjAEy8ljAVttxmvaMcW5cnvNGvzQ9pIEafoLHl mumM1n8htTddl7AahnjL0kENSpmyeG/SwrjkuloI= X-Google-Smtp-Source: AGHT+IG3Mj7YxIty3BeDM/f8Z/Y1XdL45WemP5I0TxNY7URDco9aJAP8mTSVigyxogOm8vML1GXKJETePcD9YxXa5HU= X-Received: by 2002:a05:6830:2586:b0:71d:ed5f:f181 with SMTP id 46e09a7af769-720ff8b5f31mr29992427a34.22.1736020440657; Sat, 04 Jan 2025 11:54:00 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 From: Manas Ghandat Date: Sun, 5 Jan 2025 01:23:49 +0530 Message-ID: Subject: GSoC project Ideas To: freebsd-hackers@freebsd.org, hackers@freebsd.org Content-Type: multipart/alternative; boundary="000000000000b03949062ae6c1d1" X-Rspamd-Queue-Id: 4YQWNV0GMfz4Clf X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.93 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-0.999]; NEURAL_HAM_SHORT(-0.93)[-0.929]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; TO_DN_NONE(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org,hackers@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::32c:from]; DKIM_TRACE(0.00)[gmail.com:+] --000000000000b03949062ae6c1d1 Content-Type: text/plain; charset="UTF-8" Hi, I am Manas and I am interested in working on the syzkaller project ideas mentioned at https://wiki.freebsd.org/SummerOfCodeIdeas#syzkaller_improvements There has been a GSoC project in 2021 regarding the same. I wanted to know if this idea is implemented or if some parts are yet to be implemented Thanks, Manas --000000000000b03949062ae6c1d1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

I am Mana= s and I am interested in working on the syzkaller project ideas mentioned a= t=C2=A0https://wiki.freebsd.org/SummerOfCodeIdeas#syzk= aller_improvements

T= here has been a GSoC project in 2021 regarding the same. I wanted to know i= f this idea is implemented or if some parts are yet to be implemented=C2=A0=

Thanks,
Manas
--000000000000b03949062ae6c1d1-- From nobody Sat Jan 4 21:11:05 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQY5Q5DRsz5jp12 for ; Sat, 04 Jan 2025 21:11:06 +0000 (UTC) (envelope-from leres@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQY5Q4b9cz4Lvs; Sat, 4 Jan 2025 21:11:06 +0000 (UTC) (envelope-from leres@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736025066; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=MSVHD5wSIGfQ7dlknxImq862XeNLOgDv5VkrdoplYGQ=; b=j2n4y71BILAqNkDrZHLnjX9T+dqvKXyl9oyhOIs2O/ENwSbpfUPjyuNKt6/hbF+DxAXmUo JsUUB5HUvFhktOGrv/09Veh1xbc13WV8rKhBbi945A5TF6ppKxFfHHmIcvg/jx4Pk7KZWQ 6oDRCHWoqZKrmvrFgwfDKKcg1d9ZYBUKTt1lL3od3rcZyJI2d4HWGodOa9G5huH2tSUFHG DRmuavaTgxwbfehlRj8oLguT4q+9zPM/tndIx+IeuFEa84ZTTyx4OmdpHZV8L7j0LpuZVs XoZ8qHUPKteJ7vG3762qzDhUe8X/nzM2nvH2V+HIfplUSb1rXlw/CsDBOm9Q/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736025066; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=MSVHD5wSIGfQ7dlknxImq862XeNLOgDv5VkrdoplYGQ=; b=it6kxgqnFH+FDnKXr3M0rGseTf+gYC5uDAXXeLb/BcRmek8CyHmOy79beRwGnmVV5ObZo5 UbkyyWdcQ4DlEOMUQYG4TebRilKaUg8nZc3jtYPLj2vbBmsHcnDrWmjsyEs89V/ZNqa9Ze BXOXoCEuFfCydMM+4OX6s8fPyFyDz0ZpeHRWWuoviNv4xTq8KIMF4RB2QaArr1fO7rzX1q xH3SBE/h7Jfq0/WsigNBxNyG2cqGcTW3UEFrEklFO4rkJvxxP93HLkZVfp+vuxg2tsaXHp 3dx2ecThUA7+gpCg97tA2mNkADSOhRvMCiJHHaZIiKxZgayRGJ/IqppBw0XBdQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736025066; a=rsa-sha256; cv=none; b=VzCMiyT1ppp+YMwxCoM88aE6TXJJyugl7NUglah1x9eYWNT1ZOL1CRDVQG8p0tVmeDp4Bx MCh9njHhuk+dEMCp7Wb1D+3N2tVuxN4QK3j2BT093ewsWT5LlK02RxuANauEGW7r0kSWOS JASwedCcbNCyolH9y4C8C10ucsSr1sGYdSXAJfdmKwUQt56vJOrna1shm14/RbeKumkgHr Kl17PUgSOdio0auGsqV4M9OJvxb8p9c8cBWiNakm3p1+5I4YMX9hlD3Vw0WqnCioQaRO0j lgE5Il2dov6iyr8AJ70n4n6JJ6ep4vGtL4NZJdT25sOWfd+fEjvzDi7CnswCdA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:fd:1965::2] (unknown [IPv6:2600:1700:ab1b:6800:2e0:edff:fece:8f27]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: leres) by smtp.freebsd.org (Postfix) with ESMTPSA id 4YQY5Q2CKZzmG8; Sat, 04 Jan 2025 21:11:06 +0000 (UTC) (envelope-from leres@freebsd.org) Message-ID: <87928610-fcad-400e-b7b3-076c6d3f1200@freebsd.org> Date: Sat, 4 Jan 2025 13:11:05 -0800 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: curious crashes when under memory pressure To: Peter 'PMc' Much , freebsd-hackers@freebsd.org References: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> <4094b79b-c54a-4953-b693-1b4e8387cf9f@freebsd.org> From: Craig Leres Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 1/4/25 10:40, Peter 'PMc' Much wrote: > There might be a corresponding message in the system log for the > "Killed", that would at least tell us the signal, maybe more. I wish. One minute before I see: Jan 4 01:52:10 zinc.ee.lbl.gov kernel: : pid 21007 (conftest), jid 3845, uid 0: exited on signal 11 (core dumped) but I see a lot of those and I believe they're normal and autoconf related. On 1/4/25 10:47, Miroslav Lachman wrote: > Redundancy in case of disk failure. I've seen many disk failures over > the years, and when you have a swap concatenated from partitions on 2 > disks, the whole system mirrored on 2 disks, and 1 disk fails, the > system crashes. That's why we've always used swap over gmirrored > partitions. Then we can pull out one disk when system is running and > replace it with a new disk. This. And in my case the system is located in a data center that I do not have casual access to so I'm happy to make the tradeoff in favor of system resilience. Craig From nobody Sat Jan 4 21:49:26 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQYyJ5Gcfz5jrjq for ; Sat, 04 Jan 2025 21:50:00 +0000 (UTC) (envelope-from karl@denninger.net) Received: from colo1.denninger.net (colo1.denninger.net [104.236.120.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQYyH5Q8cz4Q93 for ; Sat, 4 Jan 2025 21:49:59 +0000 (UTC) (envelope-from karl@denninger.net) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of karl@denninger.net designates 104.236.120.189 as permitted sender) smtp.mailfrom=karl@denninger.net; dmarc=pass (policy=none) header.from=denninger.net Received: from denninger.net (syn-071-015-252-132.res.spectrum.com [71.15.252.132]) by colo1.denninger.net (Postfix) with ESMTP id AA59C2110DC for ; Sat, 04 Jan 2025 16:49:30 -0500 (EST) Received: from [192.168.10.28] (D18.Denninger.Net [192.168.10.28]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by denninger.net (Postfix) with ESMTPSA id 41B3C36E3DB for ; Sat, 04 Jan 2025 16:49:28 -0500 (EST) Message-ID: <12dcc55d-67ae-467b-9249-3d60047d05f0@denninger.net> Date: Sat, 4 Jan 2025 16:49:26 -0500 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: curious crashes when under memory pressure To: freebsd-hackers@freebsd.org References: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> <4094b79b-c54a-4953-b693-1b4e8387cf9f@freebsd.org> <87928610-fcad-400e-b7b3-076c6d3f1200@freebsd.org> Content-Language: en-US From: Karl Denninger Autocrypt: addr=karl@denninger.net; keydata= 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 Z7FdWd0DYG+m In-Reply-To: <87928610-fcad-400e-b7b3-076c6d3f1200@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------COoynfxEMPq2qq1qTL6ggZ7E" X-Rspamd-Queue-Id: 4YQYyH5Q8cz4Q93 X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.79 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[denninger.net,none]; R_SPF_ALLOW(-0.20)[+mx:c]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,multipart/alternative,text/plain]; MIME_BASE64_TEXT(0.10)[]; XM_UA_NO_VERSION(0.01)[]; ARC_NA(0.00)[]; FREEFALL_USER(0.00)[karl]; HAS_ATTACHMENT(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:14061, ipnet:104.236.64.0/18, country:US]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_NONE(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-hackers@freebsd.org]; R_DKIM_NA(0.00)[]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org]; MID_RHS_MATCH_FROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:+,4:~,5:~] This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------COoynfxEMPq2qq1qTL6ggZ7E Content-Type: multipart/mixed; boundary="------------uD1A7AWtrczYDRvtHzHSoIW0"; protected-headers="v1" From: Karl Denninger To: freebsd-hackers@freebsd.org Message-ID: <12dcc55d-67ae-467b-9249-3d60047d05f0@denninger.net> Subject: Re: curious crashes when under memory pressure References: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> <4094b79b-c54a-4953-b693-1b4e8387cf9f@freebsd.org> <87928610-fcad-400e-b7b3-076c6d3f1200@freebsd.org> In-Reply-To: <87928610-fcad-400e-b7b3-076c6d3f1200@freebsd.org> --------------uD1A7AWtrczYDRvtHzHSoIW0 Content-Type: multipart/alternative; boundary="------------9Kk00v0cuKnYdz8l4d0ClPVw" --------------9Kk00v0cuKnYdz8l4d0ClPVw Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMS80LzIwMjUgMTY6MTEsIENyYWlnIExlcmVzIHdyb3RlOg0KPiBPbiAxLzQvMjUgMTA6 NDAsIFBldGVyICdQTWMnIE11Y2ggd3JvdGU6DQo+PiBUaGVyZSBtaWdodCBiZSBhIGNvcnJl c3BvbmRpbmcgbWVzc2FnZSBpbiB0aGUgc3lzdGVtIGxvZyBmb3IgdGhlDQo+PiAiS2lsbGVk IiwgdGhhdCB3b3VsZCBhdCBsZWFzdCB0ZWxsIHVzIHRoZSBzaWduYWwsIG1heWJlIG1vcmUu DQo+DQo+IEkgd2lzaC4gT25lIG1pbnV0ZSBiZWZvcmUgSSBzZWU6DQo+DQo+IMKgwqDCoCBK YW7CoCA0IDAxOjUyOjEwIHppbmMuZWUubGJsLmdvdiBrZXJuZWw6IDogcGlkIDIxMDA3IChj b25mdGVzdCksIA0KPiBqaWQgMzg0NSwgdWlkIDA6IGV4aXRlZCBvbiBzaWduYWwgMTEgKGNv cmUgZHVtcGVkKQ0KPg0KPiBidXQgSSBzZWUgYSBsb3Qgb2YgdGhvc2UgYW5kIEkgYmVsaWV2 ZSB0aGV5J3JlIG5vcm1hbCBhbmQgYXV0b2NvbmYgDQo+IHJlbGF0ZWQuDQo+DQo+IE9uIDEv NC8yNSAxMDo0NywgTWlyb3NsYXYgTGFjaG1hbiB3cm90ZToNCj4gPiBSZWR1bmRhbmN5IGlu IGNhc2Ugb2YgZGlzayBmYWlsdXJlLiBJJ3ZlIHNlZW4gbWFueSBkaXNrIGZhaWx1cmVzIG92 ZXINCj4gPiB0aGUgeWVhcnMsIGFuZCB3aGVuIHlvdSBoYXZlIGEgc3dhcCBjb25jYXRlbmF0 ZWQgZnJvbSBwYXJ0aXRpb25zIG9uIDINCj4gPiBkaXNrcywgdGhlIHdob2xlIHN5c3RlbSBt aXJyb3JlZCBvbiAyIGRpc2tzLCBhbmQgMSBkaXNrIGZhaWxzLCB0aGUNCj4gPiBzeXN0ZW0g Y3Jhc2hlcy4gVGhhdCdzIHdoeSB3ZSd2ZSBhbHdheXMgdXNlZCBzd2FwIG92ZXIgZ21pcnJv cmVkDQo+ID4gcGFydGl0aW9ucy4gVGhlbiB3ZSBjYW4gcHVsbCBvdXQgb25lIGRpc2sgd2hl biBzeXN0ZW0gaXMgcnVubmluZyBhbmQNCj4gPiByZXBsYWNlIGl0IHdpdGggYSBuZXcgZGlz ay4NCj4NCj4gVGhpcy4gQW5kIGluIG15IGNhc2UgdGhlIHN5c3RlbSBpcyBsb2NhdGVkIGlu IGEgZGF0YSBjZW50ZXIgdGhhdCBJIGRvIA0KPiBub3QgaGF2ZSBjYXN1YWwgYWNjZXNzIHRv IHNvIEknbSBoYXBweSB0byBtYWtlIHRoZSB0cmFkZW9mZiBpbiBmYXZvciANCj4gb2Ygc3lz dGVtIHJlc2lsaWVuY2UuDQo+DQo+IMKgwqDCoMKgwqDCoMKgIENyYWlnDQo+DQpUaGF0J3Mg YSByZWFzb25hYmxlIGp1c3RpZmljYXRpb24gZm9yIG1pcnJvcmluZyB0aGUgc3dhcCAoZGVz cGl0ZSB0aGUgDQpmYWN0IHRoYXQgeW91IGFyZSB0aGVuIGRvaW5nIHR3byBJL09zIG9uIGEg d3JpdGUgdG8gaXQgaW5zdGVhZCBvZiBvbmUsIA0KYWxiZWl0IG9uIGRpZmZlcmVudCBkZXZp Y2VzKSBidXQgdGhlbiBJJ2Qgc3RpbGwgZ2V0IGl0IG91dCBvZiBaRlMnIA0KZG9tYWluIGFu ZCBydW4gdGhlIHN3YXAgdG8gYSBiYXJlIEdQVCBwYXJ0aXRpb24gdW5kZXIgZ21pcnJvciBp bnN0ZWFkIA0Kc2ltcGx5IGJlY2F1c2UgWkZTIGNhbiBkZW1hbmQgYSBSQU0gYWxsb2NhdGlv biB0byBkbyB0aGluZ3MgYW5kIHN3YXAgDQpzcGFjZSBpcyBieSBkZWZpbml0aW9uIHNvbWV0 aGluZyB1c2VkIHVuZGVyIHNpZ25pZmljYW50IG1lbW9yeSBwcmVzc3VyZSANCndoaWNoIGlt cGxpZXMgeW91IGNhbiBuZWVkIGl0IHdpdGhpbiBaRlMgYW5kIG5vdCBiZSBhYmxlIHRvIGdl dCBpdC4NCg0KLS0gDQpLYXJsIERlbm5pbmdlcg0Ka2FybEBkZW5uaW5nZXIubmV0DQovVGhl IE1hcmtldCBUaWNrZXIvDQovW1MvTUlNRSBlbmNyeXB0ZWQgZW1haWwgcHJlZmVycmVkXS8N Cg== --------------9Kk00v0cuKnYdz8l4d0ClPVw Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On 1/4/2025 16:11, Craig Leres wrote:<= br>
On 1/4/25 10:40, Peter 'PMc' Much wrote:
There might be a corresponding message in= the system log for the
"Killed", that would at least tell us the signal, maybe more.

I wish. One minute before I see:

=C2=A0=C2=A0=C2=A0 Jan=C2=A0 4 01:52:10 zinc.ee.lbl.gov kernel: : p= id 21007 (conftest), jid 3845, uid 0: exited on signal 11 (core dumped)

but I see a lot of those and I believe they're normal and autoconf related.

On 1/4/25 10:47, Miroslav Lachman wrote:
> Redundancy in case of disk failure. I've seen many disk failures over
> the years, and when you have a swap concatenated from partitions on 2
> disks, the whole system mirrored on 2 disks, and 1 disk fails, the
> system crashes. That's why we've always used swap over gmirrored
> partitions. Then we can pull out one disk when system is running and
> replace it with a new disk.

This. And in my case the system is located in a data center that I do not have casual access to so I'm happy to make the tradeoff in favor of system resilience.

=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Craig

That's a reasonable justification for mirroring the swap (despite the fact that you are then doing two I/Os on a write to it instead of one, albeit on different devices) but then I'd still get it out of ZFS' domain and run the swap to a bare GPT partition under gmirror instead simply because ZFS can demand a RAM allocation to do things and swap space is by definition something used under significant memory pressure which implies you can need it within ZFS and not be able to get it.

--
Karl Denninger
karl@denninger.net
The Market Ticker
[S/MIME encrypted email preferred]<= /div> --------------9Kk00v0cuKnYdz8l4d0ClPVw-- --------------uD1A7AWtrczYDRvtHzHSoIW0-- --------------COoynfxEMPq2qq1qTL6ggZ7E Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEvWWSxnGhSYSUSaCtby3AFeuPWXgFAmd5rOYFAwAAAAAACgkQby3AFeuPWXiz HxAAoq4RU8fKYV/fBiu2hS4qcwBt5ZvCDAj+RTRYzopEQu/AKwRzRrB/LexBIEzV6ZgrDc3L/V3L pnNCp1uH4uKnndHcI2cFK79lJGoj8Yext++DtVSDgc9BmlNABZFdxU8/rqqUAyxA3YM7rHvQqpsy dGRudOhpjUQActtxrtAAQ81XeTT/kAxoAjNkMG+hQvgGTB+x8z2cMpqXZQETcao8nOldoO6E8LeZ 6mEdWKNqotewglUFklTlmDo8wyBnBp4P09cqQV+u5ObnOQEx5mlNI1OHIhiat+DWNRFx3VDdahB4 cEazzlSgfZT/t33S/zqS6IhLp7fI3qptFRC404XSB3oWFmFvrNiHs2PgsMHxC07OwIX76kplozCd 4EfeKrB37xGx1Am8AN86jsGPaOv0U97ljsQeNc/ssd2JWI0PVzDkldxwnJqshU6xtJhIu1w4qck+ J+lnbtR2yrQtiMmS0/TjU/gGIeWC2udfsBJ7mdvD0C8aoig6tGBJgBbP61i2y/WNVUprSDHhjN+P fbA4hy76aFJUV602GFlXv622wS+7iUqGB56V+BizJWGtq4iZUizcvLe/scwhqmsNQjSMyT9s3irP If0RWZHAbBKEhkvIIecan5AE8QFtu1oPFx7qCYYUzjWtKufSNpliZuYgmaJSTMZLrjtuYoOdnoSw unA= =qwEc -----END PGP SIGNATURE----- --------------COoynfxEMPq2qq1qTL6ggZ7E-- From nobody Sat Jan 4 22:03:53 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQZGL3d5jz5jslL for ; Sat, 04 Jan 2025 22:03:54 +0000 (UTC) (envelope-from leres@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQZGL2k0Qz4RN0; Sat, 4 Jan 2025 22:03:54 +0000 (UTC) (envelope-from leres@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736028234; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=G1hws+JMDuWqQEGC/AVXNFmeegAxlKB2EHpgDyuh2uc=; b=YYZM+wiUXNM/LfxOLHP71/+LYEmR9YfyZ7GFrlvYoqcQgRTOzl4x6m9JQ0AmZBuK85IbRd EjhSQfuxmURmcmYS77IkEErFp1zqoxhvN0+Srgmq3Oh8GJNXvyVX75FGYf+jJqmxG+Yq6p uwGQ05NDI1fPPGt+NUG8Zbx14wdfSHkPAwojXtm6F0PMg4lLwnBO1A1MTvK+a4FHQzYDmf 5Jqymmu+nGuTyCQHrSwj0HbUc6iiu34JZ0BD2hLMdTn1T6Y0iEZOw6M8oR0yAyemq/M0fV cW3Wj5jGMbIzGjVXhw4kUC2H5NjSJJia4GVLVy0LwXuucyIcPuuEI/GTn9Mrpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736028234; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=G1hws+JMDuWqQEGC/AVXNFmeegAxlKB2EHpgDyuh2uc=; b=N/0RZ+cOIHW5vysrKaOUgiTYUXzTDXWud+9DJABECio9D4QgiDetbK3pHSYfGwlk1lnz+S wedwWu7xtdHhiO488Aj05zIuPN9/cAuMOc2Sr9i/xCpJsn4MsiaOXg6cxIBLtc1T18nYKR LWEVpAtlYTXLg8zCSibcHCbZjbLSkiZVTkXyTJBBcKFIh5E8b+H5cAY0dU9AE4SePy1pP9 BrmmarkjM4qvCV5KeLWOOzWSeh6a861vEA4A4SBm5/ZF2h1mN5qRGnBPl2UxP2EaVvI+bm 6c6BqV4Jt17O9SMuFdg4t2Dxfk1F346Mdk/m1ktiXpFhqzpbybtOMwhY03RU9A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736028234; a=rsa-sha256; cv=none; b=BijCl08P6iwO2/rGW1pR0Rwpn9vOukiKQs57H5P5LRL+PdBFXMc9RyaZliTOkXvftAFgIs 9jL4NG8OI+XVIeduJOuQkJRHiTQBLlEhmx8TeJHoX9cb0MYz97u0ki3JTEn0P6E0OmRemP 0p16wRlWnnonPgfa6JYuhWoMPjQHi/4NrWeURUf9i3bcOcNFz91aJJl1wHDIrobk7Fv8pt Ear3m/Mdx05mBN5mXDbgwiz0621DCzpp/4GmJ9FcPz86IpDbVApbMRpxV3J/uY99VvNXPL I1yUeumUhRRu+jVcJf7OpVwgge+olJtIWgaJG4k6+k6vFwhHTVAENhIWksCHow== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [IPV6:fd:1965::2] (unknown [IPv6:2600:1700:ab1b:6800:2e0:edff:fece:8f27]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: leres) by smtp.freebsd.org (Postfix) with ESMTPSA id 4YQZGL0LsMznkS; Sat, 04 Jan 2025 22:03:53 +0000 (UTC) (envelope-from leres@freebsd.org) Message-ID: <04794cad-eda5-4ab8-ae29-4cc4d53ac033@freebsd.org> Date: Sat, 4 Jan 2025 14:03:53 -0800 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: curious crashes when under memory pressure To: Karl Denninger , freebsd-hackers@freebsd.org References: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> <4094b79b-c54a-4953-b693-1b4e8387cf9f@freebsd.org> <87928610-fcad-400e-b7b3-076c6d3f1200@freebsd.org> <12dcc55d-67ae-467b-9249-3d60047d05f0@denninger.net> From: Craig Leres Content-Language: en-US In-Reply-To: <12dcc55d-67ae-467b-9249-3d60047d05f0@denninger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 1/4/25 13:49, Karl Denninger wrote: > That's a reasonable justification for mirroring the swap (despite the > fact that you are then doing two I/Os on a write to it instead of one, > albeit on different devices) but then I'd still get it out of ZFS' > domain and run the swap to a bare GPT partition under gmirror instead > simply because ZFS can demand a RAM allocation to do things and swap > space is by definition something used under significant memory pressure > which implies you can need it within ZFS and not be able to get it. Chris said he was "swapping to a zfs mirror" but I'm swapping to a gmirror. Craig From nobody Sun Jan 5 05:33:04 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQmDv4ffdz5kN6L for ; Sun, 05 Jan 2025 05:33:19 +0000 (UTC) (envelope-from chris.torek@gmail.com) Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQmDv2YyCz449c; Sun, 5 Jan 2025 05:33:19 +0000 (UTC) (envelope-from chris.torek@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-3011c7b39c7so158976461fa.1; Sat, 04 Jan 2025 21:33:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736055196; x=1736659996; darn=freebsd.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=wGP5Pm+vpQxpH+RQ5CrMkv5pcpM3rwDApcJTMVHxRAw=; b=lQG9/4ZSRztX2VTzPwprmooOEHR5sbIVc/nSYw69mFl48YJY9+EPz7H1y9Wnd69KIl pucxSjK8lnkwjJTrzIdbnhQCEF2Dm35A+7cDpd9bbDGef025rfSDOiA+Rppnj9zpOjPb caysABObNCjEKuP/9dWg3HlVhmzJjKb4hOJgS85ztxliQ89vdxM8/9gGLLeoLO+boHB/ dxhzlKjs84+BFQ50LGclTLIZQwaACp4mymMbsJ/dMvOIR1qKbvBuOS6ZlX4NPQvBqCuO EsBOBIkJ9SjS7e1qZ1FTlRFfc8erTrR9hGOVM37fCU9XpiXY500lSw/atWHNzzx7umrk M3dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736055196; x=1736659996; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wGP5Pm+vpQxpH+RQ5CrMkv5pcpM3rwDApcJTMVHxRAw=; b=oMu9t3UaYlrCv4G5aoufthsSlc1JeDU5yCeJRCB55Ab48t7j19nut/tpISRShc51VH gdLWmWeKvWy3qWiaoCQcimM6qxcAFJ2CpCL11IIEf8FBwbU9SFTymI4OWvjSkpr5jkNN iEK7OL+OD4cXiaIAY6DfXMwX0kAwUwNKW6f0ES8FWYHenF87OODINn+seRiHOn8patNT TyqgkccDI/pMt1/4jZZOn1t7kNCLj72LXzWJFQYTx957OpGNZo2G+8qSC7aeKGENY8oY C3s3Ol28qyKMBKXRTyOogXIjmFE4sCs7EGDMARkuGJfELuoLGPoEnjC7Ozf17eNdSgbj Xihw== X-Forwarded-Encrypted: i=1; AJvYcCX1LawtDJsOrKHyek5cb528T26saNv8YxIFD7Mk4W/LZ9z3Dic2ab5rFbLAV0Z61ZaE7dF/Ebk9+fkyy5JXHf0=@freebsd.org X-Gm-Message-State: AOJu0YyzScb087cGi9aLEQLChd0OY9AWencnXYXdeFSqCxisjC7Tj1Os lJv/hNcJWhhDo4lrdtcU+PUtUsSi29de951nNxXZMDRk+GPNMLj/rvqhe6bb8qCbgd3tih4JkzV yWOFvQBfvlh9wNlNZ6/AxBjnzsnwKFeK4 X-Gm-Gg: ASbGncucTIvnLoTUb8/RhlvGUw12cKCpD6eMkfWQBB+ctYi3iXgq20bGIhCRXUT4deX hWc+NJDOW7i0xlJKMKmuEoUCm4RR3bpEy0Ddie5Q= X-Google-Smtp-Source: AGHT+IGFTtxpCISGEEYdBtUKpQPadsOH2dAHdtbIQRNzWgqTTl7X7EguIAvt4DnJOVaSOU4bHdAeioJ2iwzIZJlpmuY= X-Received: by 2002:a05:6512:3f0c:b0:540:2223:9b0b with SMTP id 2adb3069b0e04-54229561953mr20236483e87.35.1736055196103; Sat, 04 Jan 2025 21:33:16 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 References: <9e71d8eb-74c3-4bcb-89b1-90d4f9746168@quip.cz> <33db3282-25c4-42fb-8d97-1918d52fa9e2@denninger.net> <4094b79b-c54a-4953-b693-1b4e8387cf9f@freebsd.org> <87928610-fcad-400e-b7b3-076c6d3f1200@freebsd.org> <12dcc55d-67ae-467b-9249-3d60047d05f0@denninger.net> <04794cad-eda5-4ab8-ae29-4cc4d53ac033@freebsd.org> In-Reply-To: <04794cad-eda5-4ab8-ae29-4cc4d53ac033@freebsd.org> From: Chris Torek Date: Sat, 4 Jan 2025 21:33:04 -0800 Message-ID: Subject: Re: curious crashes when under memory pressure To: Craig Leres Cc: Karl Denninger , freebsd-hackers@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4YQmDv2YyCz449c X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] On Sat, Jan 4, 2025 at 2:04=E2=80=AFPM Craig Leres wrot= e: > Chris said he was "swapping to a zfs mirror" but I'm swapping to a gmirro= r. I thought I was, but now I'm not sure any more :-) (I set this up many months ago). Poking around, it looks like I have a three way geom mirror (why 3? I have no idea, well, some vague idea, but, well...). I have `/dev/mirror/swap` as the swapon device in `/etc/fstab`, and `gmirror list` says: Geom name: swap State: COMPLETE Components: 3 Balance: load Slice: 4096 Flags: NONE GenID: 0 SyncID: 1 ID: 777312945 Type: AUTOMATIC Providers: 1. Name: mirror/swap Mediasize: 137438952960 (128G) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r1w1e0 Consumers: 1. Name: ada2p3 Mediasize: 137438953472 (128G) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r1w1e1 State: ACTIVE Priority: 2 Flags: NONE GenID: 0 SyncID: 1 ID: 466179938 [repeat for ada1p3 and ada0p3 but with priorities counting down to 0 and with different IDs.] So I guess I'm swapping to a geom mirror. I suspect it has three drives in it because I was originally thinking I had to swap to a zfs vdev mirror. You can stop here, but if not: MORE DETAILS I originally put four drives in the machine (3 8TB + 1 old 2 TB), and only three were working (ada0 through 2), so I set up a three-way zfs file system on it. The fourth one worked on Linux but not on FreeBSD. Eventually I moved it to a different channel and it started working fine and I still don't know what that's all about, though there were several kernel updates along the way (patch releases of FreeBSD 14) as well. At some point I discovered you can't crash-dump to a mirror, so I set up a 64 GB partition on ada3 and made it the dump device. It might not be working, I haven't forcibly tested it yet. Worse, `gpart show -l` shows it as `swap2`, a duplicate of ada2's `swap2` except half the size (??). It shows up fine as /dev/label/crash though. `geom swap list -a` says: Geom name: swap Consumers: 1. Name: mirror/swap Mediasize: 137438952960 (128G) Sectorsize: 512 Stripesize: 4096 Stripeoffset: 0 Mode: r1w1e0 Strippng `geom -t` output a bit (egrep disk\|swap): ada3p2 LABEL gpt/swap2 gpt/swap2 DEV swap MIRROR mirror/swap mirror/swap DEV swap SWAP swap MIRROR mirror/swap mirror/swap DEV swap SWAP swap MIRROR mirror/swap mirror/swap DEV swap SWAP swap.sync MIRROR Here's `gpart show -p | grep swap`: 2048 134217728 ada3p2 freebsd-swap (64G) 534528 268435456 ada2p3 freebsd-swap (128G) 534528 268435456 ada1p3 freebsd-swap (128G) 534528 268435456 ada0p3 freebsd-swap (128G) and `gpart show -l | grep swap`: 2048 134217728 2 swap2 (64G) 534528 268435456 3 swap2 (128G) 534528 268435456 3 swap1 (128G) 534528 268435456 3 swap0 (128G) I went straight from an original FreeBSD 9 setup with an ancient MBR (persisting unchanged through several upgrades) to FreeBSD 14 (now 15) at home, so I get a bit lost between gpart, geom, and zfs/zpool differences at times. Chris From nobody Sun Jan 5 05:46:57 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQmXw06Zbz5kP7t; Sun, 05 Jan 2025 05:47:12 +0000 (UTC) (envelope-from yaroslaw.mashko@gmail.com) Received: from mail-pj1-x1035.google.com (mail-pj1-x1035.google.com [IPv6:2607:f8b0:4864:20::1035]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQmXt44k2z46Zd; Sun, 5 Jan 2025 05:47:10 +0000 (UTC) (envelope-from yaroslaw.mashko@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x1035.google.com with SMTP id 98e67ed59e1d1-2eeb4d643a5so19491558a91.3; Sat, 04 Jan 2025 21:47:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736056029; x=1736660829; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=AzaIj10sjlLP7THmsCIh6dJ0lEB8QSuSMbcpIGl9HRU=; b=k0pNSLn1lE5OEmII3QTSFtvdWT6fypJ8hWun2VmXTjLvwadN5aqpOb7wPb4eYAG55j mkD3mt4AqnlBeVpbGw54PBVFyalPzS52TLJZDuiXn9eTiGcsv7k8mAaecyTYgf6AkrW4 R/yfDli1bRO8MwdqQiQVkIgtXOagHZm2M5tIEQ1kgAlT/jHLs4+ciSy6XvZVNYD1mnHc 657jEIaCnu7jTC0ucpb39+GDFP6niZsfVxCo+HFQLJQisDvUstCeiO22ZE09gtgcyfjZ M9dP4tI5s0GRV7YZ+Q5Rc4lZB3x+gbDr06Cmx3Rg0vQ+nDn+QXq0fIPlZwARbtolVhMn 4JUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736056029; x=1736660829; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=AzaIj10sjlLP7THmsCIh6dJ0lEB8QSuSMbcpIGl9HRU=; b=Ze9SzW8HLkk48A5+2DKX8iRd7mO61KMybGKdAz71gsVnrr3wzjOgLYdirCOOLCtwKY d9xTM/wAmJtPKxMa2cPosB9BFwXLEDsXhjbCP/M7Xqf5HokLxSyig/kL/9FhgjZaGESX szAZKxyPCD22mKB+odL7lW1IOEPSjzz03BexZwEpUTa/oB+yjisJK4YcWaNLPvuB3gI/ Xcm7JaE8v1gAOZy6UlAmjPFkImL44bQpQwRZWLYNW4q07HljdjnIh5NJaYpDGUJGKEJ7 XtIThNIasjljBPbAp8XPH9/9SbA05fDjPv5xqC/Y0eEmCEdmx6HNNX2P1Kqdokkab1iQ DY5w== X-Forwarded-Encrypted: i=1; AJvYcCUG0a/nLChjRBN4N3KkCHtI/Btk+PEaptZqjQ0lspw7z1/BLx4reqE57ASvaoA7YoFsppOKgI1e@freebsd.org X-Gm-Message-State: AOJu0Yx19ANiXyk38CSkIGdgjaCy23aj6GQ0Rh+mwefQ6MEAjFRbek3y 8bEz/dFEGDulkQx9M3hnIHbdg5hVSSbd9B0PtI6ahOffBbSDVArueI8YWpmvFw02s1CJR37RFlK mANrgaljUNM3UHXafdD2sU0BdcR+MfQ== X-Gm-Gg: ASbGncuO8bt9EyPGx4qPVWd+RSOeExIRef2bVjiuSObPUyzr3QYtour3gAzgwM8ch5u SWop2ipfC/WZUt8f4vmta9aqsa9WZujlBGSUfRQ== X-Google-Smtp-Source: AGHT+IFDEkb7PqSKUsANYD6gPxMmlf1DRVbCFimMLgGxm1cXZPghWpDftXZjyctu9WXe/8mLQRnZKd59lIMyYJWPer8= X-Received: by 2002:a05:6a00:8d8c:b0:729:597:4fa9 with SMTP id d2e1a72fcca58-72abdee24cbmr80483775b3a.22.1736056029323; Sat, 04 Jan 2025 21:47:09 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?B?0K/RgNC+0YHQu9Cw0LIg0JzQsNGI0LrQvg==?= Date: Sun, 5 Jan 2025 07:46:57 +0200 X-Gm-Features: AbW1kvbsqKce2THO6beC07BiKvp9MAnfBmMMZACmKT-oXkMbPz4zuWNT_5V5lho Message-ID: Subject: Re: GSoC project Ideas To: Manas Ghandat Cc: freebsd-hackers@freebsd.org, hackers@freebsd.org Content-Type: multipart/alternative; boundary="000000000000f02b6d062aef0aad" X-Rspamd-Queue-Id: 4YQmXt44k2z46Zd X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[] --000000000000f02b6d062aef0aad Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable hi, Manas, if there has been a project, on GSoC, and you plan working on that ideas, then what are those ideas you talk about? all wishes =D1=81=D0=B1, 4 =D1=8F=D0=BD=D0=B2. 2025 =D0=B3., 21:54 Manas Ghandat : > Hi, > > I am Manas and I am interested in working on the syzkaller project ideas > mentioned at > https://wiki.freebsd.org/SummerOfCodeIdeas#syzkaller_improvements > > There has been a GSoC project in 2021 regarding the same. I wanted to kno= w > if this idea is implemented or if some parts are yet to be implemented > > Thanks, > Manas > --000000000000f02b6d062aef0aad Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

hi, Manas,

if there has been a project, on GSoC, and you plan working o= n that ideas, then what are those ideas you talk about?

all wishes


=D1=81=D0=B1, 4 =D1=8F=D0=BD=D0=B2. 2025 =D0=B3., 21:54 Man= as Ghandat <ghandatmanas@gmail= .com>:
Hi,<= div dir=3D"auto">
I am Manas and I am interested= in working on the syzkaller project ideas mentioned at=C2=A0https://wiki.freebsd.org/SummerOfCodeIdeas#syzkal= ler_improvements

The= re has been a GSoC project in 2021 regarding the same. I wanted to know if = this idea is implemented or if some parts are yet to be implemented=C2=A0

Thanks,
Manas
--000000000000f02b6d062aef0aad-- From nobody Sun Jan 5 05:46:57 2025 X-Original-To: hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQmXw06Zbz5kP7t; Sun, 05 Jan 2025 05:47:12 +0000 (UTC) (envelope-from yaroslaw.mashko@gmail.com) Received: from mail-pj1-x1035.google.com (mail-pj1-x1035.google.com [IPv6:2607:f8b0:4864:20::1035]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQmXt44k2z46Zd; Sun, 5 Jan 2025 05:47:10 +0000 (UTC) (envelope-from yaroslaw.mashko@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x1035.google.com with SMTP id 98e67ed59e1d1-2eeb4d643a5so19491558a91.3; Sat, 04 Jan 2025 21:47:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736056029; x=1736660829; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=AzaIj10sjlLP7THmsCIh6dJ0lEB8QSuSMbcpIGl9HRU=; b=k0pNSLn1lE5OEmII3QTSFtvdWT6fypJ8hWun2VmXTjLvwadN5aqpOb7wPb4eYAG55j mkD3mt4AqnlBeVpbGw54PBVFyalPzS52TLJZDuiXn9eTiGcsv7k8mAaecyTYgf6AkrW4 R/yfDli1bRO8MwdqQiQVkIgtXOagHZm2M5tIEQ1kgAlT/jHLs4+ciSy6XvZVNYD1mnHc 657jEIaCnu7jTC0ucpb39+GDFP6niZsfVxCo+HFQLJQisDvUstCeiO22ZE09gtgcyfjZ M9dP4tI5s0GRV7YZ+Q5Rc4lZB3x+gbDr06Cmx3Rg0vQ+nDn+QXq0fIPlZwARbtolVhMn 4JUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736056029; x=1736660829; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=AzaIj10sjlLP7THmsCIh6dJ0lEB8QSuSMbcpIGl9HRU=; b=Ze9SzW8HLkk48A5+2DKX8iRd7mO61KMybGKdAz71gsVnrr3wzjOgLYdirCOOLCtwKY d9xTM/wAmJtPKxMa2cPosB9BFwXLEDsXhjbCP/M7Xqf5HokLxSyig/kL/9FhgjZaGESX szAZKxyPCD22mKB+odL7lW1IOEPSjzz03BexZwEpUTa/oB+yjisJK4YcWaNLPvuB3gI/ Xcm7JaE8v1gAOZy6UlAmjPFkImL44bQpQwRZWLYNW4q07HljdjnIh5NJaYpDGUJGKEJ7 XtIThNIasjljBPbAp8XPH9/9SbA05fDjPv5xqC/Y0eEmCEdmx6HNNX2P1Kqdokkab1iQ DY5w== X-Forwarded-Encrypted: i=1; AJvYcCUG0a/nLChjRBN4N3KkCHtI/Btk+PEaptZqjQ0lspw7z1/BLx4reqE57ASvaoA7YoFsppOKgI1e@freebsd.org X-Gm-Message-State: AOJu0Yx19ANiXyk38CSkIGdgjaCy23aj6GQ0Rh+mwefQ6MEAjFRbek3y 8bEz/dFEGDulkQx9M3hnIHbdg5hVSSbd9B0PtI6ahOffBbSDVArueI8YWpmvFw02s1CJR37RFlK mANrgaljUNM3UHXafdD2sU0BdcR+MfQ== X-Gm-Gg: ASbGncuO8bt9EyPGx4qPVWd+RSOeExIRef2bVjiuSObPUyzr3QYtour3gAzgwM8ch5u SWop2ipfC/WZUt8f4vmta9aqsa9WZujlBGSUfRQ== X-Google-Smtp-Source: AGHT+IFDEkb7PqSKUsANYD6gPxMmlf1DRVbCFimMLgGxm1cXZPghWpDftXZjyctu9WXe/8mLQRnZKd59lIMyYJWPer8= X-Received: by 2002:a05:6a00:8d8c:b0:729:597:4fa9 with SMTP id d2e1a72fcca58-72abdee24cbmr80483775b3a.22.1736056029323; Sat, 04 Jan 2025 21:47:09 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?B?0K/RgNC+0YHQu9Cw0LIg0JzQsNGI0LrQvg==?= Date: Sun, 5 Jan 2025 07:46:57 +0200 X-Gm-Features: AbW1kvbsqKce2THO6beC07BiKvp9MAnfBmMMZACmKT-oXkMbPz4zuWNT_5V5lho Message-ID: Subject: Re: GSoC project Ideas To: Manas Ghandat Cc: freebsd-hackers@freebsd.org, hackers@freebsd.org Content-Type: multipart/alternative; boundary="000000000000f02b6d062aef0aad" X-Rspamd-Queue-Id: 4YQmXt44k2z46Zd X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[] --000000000000f02b6d062aef0aad Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable hi, Manas, if there has been a project, on GSoC, and you plan working on that ideas, then what are those ideas you talk about? all wishes =D1=81=D0=B1, 4 =D1=8F=D0=BD=D0=B2. 2025 =D0=B3., 21:54 Manas Ghandat : > Hi, > > I am Manas and I am interested in working on the syzkaller project ideas > mentioned at > https://wiki.freebsd.org/SummerOfCodeIdeas#syzkaller_improvements > > There has been a GSoC project in 2021 regarding the same. I wanted to kno= w > if this idea is implemented or if some parts are yet to be implemented > > Thanks, > Manas > --000000000000f02b6d062aef0aad Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

hi, Manas,

if there has been a project, on GSoC, and you plan working o= n that ideas, then what are those ideas you talk about?

all wishes


=D1=81=D0=B1, 4 =D1=8F=D0=BD=D0=B2. 2025 =D0=B3., 21:54 Man= as Ghandat <ghandatmanas@gmail= .com>:
Hi,<= div dir=3D"auto">
I am Manas and I am interested= in working on the syzkaller project ideas mentioned at=C2=A0https://wiki.freebsd.org/SummerOfCodeIdeas#syzkal= ler_improvements

The= re has been a GSoC project in 2021 regarding the same. I wanted to know if = this idea is implemented or if some parts are yet to be implemented=C2=A0

Thanks,
Manas
--000000000000f02b6d062aef0aad-- From nobody Sun Jan 5 08:55:45 2025 X-Original-To: hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQrkk6dX3z5kZjJ; Sun, 05 Jan 2025 08:55:58 +0000 (UTC) (envelope-from ghandatmanas@gmail.com) Received: from mail-ot1-x32a.google.com (mail-ot1-x32a.google.com [IPv6:2607:f8b0:4864:20::32a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQrkj61mPz4Mqb; Sun, 5 Jan 2025 08:55:57 +0000 (UTC) (envelope-from ghandatmanas@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b="Kf/7dmul"; spf=pass (mx1.freebsd.org: domain of ghandatmanas@gmail.com designates 2607:f8b0:4864:20::32a as permitted sender) smtp.mailfrom=ghandatmanas@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-ot1-x32a.google.com with SMTP id 46e09a7af769-71e2a32297dso6264890a34.0; Sun, 05 Jan 2025 00:55:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736067357; x=1736672157; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=cQXE89Cp5sgal1vAiEa/vOLp/Cr2GEl8pRTE1TEnCZE=; b=Kf/7dmul6cU9/vTIxWZkJXvbrN0hsng+D+//qolp/E7TB/aWQirqQZ5Qi41ZtawgFN XY2R9hf+x7XRCE77DNRl9BHzPHOZs3LM426DZLN7GmlB47VNUJ4H6tQ3BZ4KBrRRgt6p QYKYD8TaqJsneWkB2zcuokDbDy4bBaVdw72PRhgghshtXDcgWkwzpNDmmJP9BkP2l5XP xMMcUKa/fKo+ogrSghJIcad6eDI5hW44ZMjjQ9gsIIocvbqnY/PJFQDXF8I9syrlmYYx qTqlDI9028yIwBeD9gd1CMrg9nQrf9YGQ0RDgrV+H0G1q5xE5feS3GhgeEuDxvxj9lap y3tw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736067357; x=1736672157; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=cQXE89Cp5sgal1vAiEa/vOLp/Cr2GEl8pRTE1TEnCZE=; b=l/E89hy9z6D4ZPvOlJsyCslH5MZ6Mm2Fg54hV3x7177qy/SI4ShxEYjvAolrsk+Zi6 xx7Hk00laaiYY1M+x8gd0yuuCZlpj5PKpGOSqlj2VbaHQjaRqPMFgnv+lLwJmwjKxjmk 9BAAhJZsmw7Iw8Wvs/0/8pjbzgxTrHo237V+xUPAkao7hW73vVFbqa+AW1mxivtO161E DASILHL9EWbgeSMUHxvK5CsjJP9ddsbvV9JKLNmywG4j9rMCnG33waDZPzSfT7T2mbSC L6m9xfFf9J2MoiFGa8evVj/xNdoBfYrttfp25lDWZ8TJca9uu9D+bKtInDl8hHpH1xUe 2grw== X-Forwarded-Encrypted: i=1; AJvYcCVOxUhUYbJNZW+c1I4HNVzGjGy1zzxuOARqi2AA7H+BybM4Kcfz5i6n2fdNuIszl/IF2j8n73Um@freebsd.org X-Gm-Message-State: AOJu0Ywsypv3B45o/3gkMcVRL8DDiXBrwg3lliMNBh01I1Q/Eq6k+SYn QBhi492X4fBD7vt79ulgRwNSn9DXdsU46BLfvMGQQIIwZ9GsrOUCIOvaqWART8+0InX/We0vElE XWRsU/kZ0cQkYIxku/zO3UpjR8a6fY6ar X-Gm-Gg: ASbGncsLbYVzOOkCqxJvkth3XoFdGxBmURb/e0Kr+aNlcMwV/n9fl7g8/+WNbDzncy4 HNz3TO4/PIuWcpUzlQyrFBt4KZy2ZzV3marxEwRU= X-Google-Smtp-Source: AGHT+IH49KociIUhznJFdfxTojTjA7SY9GM9CXQY9KfdERYdZIYHoWS+93qaHLV84DLprjsmYgFiQe/1JJlbKdwEQaA= X-Received: by 2002:a05:6830:6102:b0:709:3a3d:6cca with SMTP id 46e09a7af769-721004ad2b8mr31177043a34.11.1736067356788; Sun, 05 Jan 2025 00:55:56 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Manas Ghandat Date: Sun, 5 Jan 2025 14:25:45 +0530 Message-ID: Subject: Re: GSoC project Ideas To: =?UTF-8?B?0K/RgNC+0YHQu9Cw0LIg0JzQsNGI0LrQvg==?= Cc: freebsd-hackers@freebsd.org, hackers@freebsd.org Content-Type: multipart/alternative; boundary="0000000000001b91e0062af1aed4" X-Rspamd-Queue-Id: 4YQrkj61mPz4Mqb X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MISSING_XM_UA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::32a:from]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org,hackers@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_RCPT(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[gmail.com] --0000000000001b91e0062af1aed4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, I was interested in the syzkaller ( https://wiki.freebsd.org/SummerOfCodeIdeas#syzkaller_improvements) project. I wanted to know if there is stuff yet to be implemented so that I can add to it. Thanks, Manas On Sun, Jan 5, 2025 at 11:17=E2=80=AFAM =D0=AF=D1=80=D0=BE=D1=81=D0=BB=D0= =B0=D0=B2 =D0=9C=D0=B0=D1=88=D0=BA=D0=BE wrote: > hi, Manas, > > if there has been a project, on GSoC, and you plan working on that ideas, > then what are those ideas you talk about? > > all wishes > > =D1=81=D0=B1, 4 =D1=8F=D0=BD=D0=B2. 2025 =D0=B3., 21:54 Manas Ghandat : > >> Hi, >> >> I am Manas and I am interested in working on the syzkaller project ideas >> mentioned at >> https://wiki.freebsd.org/SummerOfCodeIdeas#syzkaller_improvements >> >> There has been a GSoC project in 2021 regarding the same. I wanted to >> know if this idea is implemented or if some parts are yet to be implemen= ted >> >> Thanks, >> Manas >> > --0000000000001b91e0062af1aed4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

hi, Manas,

if there has been a project, on GSoC, and you plan working o= n that ideas, then what are those ideas you talk about?

all wishes


=D1=81= =D0=B1, 4 =D1=8F=D0=BD=D0=B2. 2025 =D0=B3., 21:54 Manas Ghandat <ghandatmanas@gmail.com= >:
Hi,

I am Manas and = I am interested in working on the syzkaller project ideas mentioned at=C2= =A0https://wiki.freebsd.org/SummerO= fCodeIdeas#syzkaller_improvements

There has been a GSoC project in 2021 regarding the same. I w= anted to know if this idea is implemented or if some parts are yet to be im= plemented=C2=A0

Thanks,<= /div>
Manas
--0000000000001b91e0062af1aed4-- From nobody Sun Jan 5 08:55:45 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQrkk6dX3z5kZjJ; Sun, 05 Jan 2025 08:55:58 +0000 (UTC) (envelope-from ghandatmanas@gmail.com) Received: from mail-ot1-x32a.google.com (mail-ot1-x32a.google.com [IPv6:2607:f8b0:4864:20::32a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQrkj61mPz4Mqb; Sun, 5 Jan 2025 08:55:57 +0000 (UTC) (envelope-from ghandatmanas@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b="Kf/7dmul"; spf=pass (mx1.freebsd.org: domain of ghandatmanas@gmail.com designates 2607:f8b0:4864:20::32a as permitted sender) smtp.mailfrom=ghandatmanas@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-ot1-x32a.google.com with SMTP id 46e09a7af769-71e2a32297dso6264890a34.0; Sun, 05 Jan 2025 00:55:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736067357; x=1736672157; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=cQXE89Cp5sgal1vAiEa/vOLp/Cr2GEl8pRTE1TEnCZE=; b=Kf/7dmul6cU9/vTIxWZkJXvbrN0hsng+D+//qolp/E7TB/aWQirqQZ5Qi41ZtawgFN XY2R9hf+x7XRCE77DNRl9BHzPHOZs3LM426DZLN7GmlB47VNUJ4H6tQ3BZ4KBrRRgt6p QYKYD8TaqJsneWkB2zcuokDbDy4bBaVdw72PRhgghshtXDcgWkwzpNDmmJP9BkP2l5XP xMMcUKa/fKo+ogrSghJIcad6eDI5hW44ZMjjQ9gsIIocvbqnY/PJFQDXF8I9syrlmYYx qTqlDI9028yIwBeD9gd1CMrg9nQrf9YGQ0RDgrV+H0G1q5xE5feS3GhgeEuDxvxj9lap y3tw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736067357; x=1736672157; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=cQXE89Cp5sgal1vAiEa/vOLp/Cr2GEl8pRTE1TEnCZE=; b=l/E89hy9z6D4ZPvOlJsyCslH5MZ6Mm2Fg54hV3x7177qy/SI4ShxEYjvAolrsk+Zi6 xx7Hk00laaiYY1M+x8gd0yuuCZlpj5PKpGOSqlj2VbaHQjaRqPMFgnv+lLwJmwjKxjmk 9BAAhJZsmw7Iw8Wvs/0/8pjbzgxTrHo237V+xUPAkao7hW73vVFbqa+AW1mxivtO161E DASILHL9EWbgeSMUHxvK5CsjJP9ddsbvV9JKLNmywG4j9rMCnG33waDZPzSfT7T2mbSC L6m9xfFf9J2MoiFGa8evVj/xNdoBfYrttfp25lDWZ8TJca9uu9D+bKtInDl8hHpH1xUe 2grw== X-Forwarded-Encrypted: i=1; AJvYcCVOxUhUYbJNZW+c1I4HNVzGjGy1zzxuOARqi2AA7H+BybM4Kcfz5i6n2fdNuIszl/IF2j8n73Um@freebsd.org X-Gm-Message-State: AOJu0Ywsypv3B45o/3gkMcVRL8DDiXBrwg3lliMNBh01I1Q/Eq6k+SYn QBhi492X4fBD7vt79ulgRwNSn9DXdsU46BLfvMGQQIIwZ9GsrOUCIOvaqWART8+0InX/We0vElE XWRsU/kZ0cQkYIxku/zO3UpjR8a6fY6ar X-Gm-Gg: ASbGncsLbYVzOOkCqxJvkth3XoFdGxBmURb/e0Kr+aNlcMwV/n9fl7g8/+WNbDzncy4 HNz3TO4/PIuWcpUzlQyrFBt4KZy2ZzV3marxEwRU= X-Google-Smtp-Source: AGHT+IH49KociIUhznJFdfxTojTjA7SY9GM9CXQY9KfdERYdZIYHoWS+93qaHLV84DLprjsmYgFiQe/1JJlbKdwEQaA= X-Received: by 2002:a05:6830:6102:b0:709:3a3d:6cca with SMTP id 46e09a7af769-721004ad2b8mr31177043a34.11.1736067356788; Sun, 05 Jan 2025 00:55:56 -0800 (PST) List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 References: In-Reply-To: From: Manas Ghandat Date: Sun, 5 Jan 2025 14:25:45 +0530 Message-ID: Subject: Re: GSoC project Ideas To: =?UTF-8?B?0K/RgNC+0YHQu9Cw0LIg0JzQsNGI0LrQvg==?= Cc: freebsd-hackers@freebsd.org, hackers@freebsd.org Content-Type: multipart/alternative; boundary="0000000000001b91e0062af1aed4" X-Rspamd-Queue-Id: 4YQrkj61mPz4Mqb X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_TLS_LAST(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MISSING_XM_UA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::32a:from]; MID_RHS_MATCH_FROMTLD(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MLMMJ_DEST(0.00)[freebsd-hackers@freebsd.org,hackers@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_RCPT(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[gmail.com] --0000000000001b91e0062af1aed4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, I was interested in the syzkaller ( https://wiki.freebsd.org/SummerOfCodeIdeas#syzkaller_improvements) project. I wanted to know if there is stuff yet to be implemented so that I can add to it. Thanks, Manas On Sun, Jan 5, 2025 at 11:17=E2=80=AFAM =D0=AF=D1=80=D0=BE=D1=81=D0=BB=D0= =B0=D0=B2 =D0=9C=D0=B0=D1=88=D0=BA=D0=BE wrote: > hi, Manas, > > if there has been a project, on GSoC, and you plan working on that ideas, > then what are those ideas you talk about? > > all wishes > > =D1=81=D0=B1, 4 =D1=8F=D0=BD=D0=B2. 2025 =D0=B3., 21:54 Manas Ghandat : > >> Hi, >> >> I am Manas and I am interested in working on the syzkaller project ideas >> mentioned at >> https://wiki.freebsd.org/SummerOfCodeIdeas#syzkaller_improvements >> >> There has been a GSoC project in 2021 regarding the same. I wanted to >> know if this idea is implemented or if some parts are yet to be implemen= ted >> >> Thanks, >> Manas >> > --0000000000001b91e0062af1aed4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

hi, Manas,

if there has been a project, on GSoC, and you plan working o= n that ideas, then what are those ideas you talk about?

all wishes


=D1=81= =D0=B1, 4 =D1=8F=D0=BD=D0=B2. 2025 =D0=B3., 21:54 Manas Ghandat <ghandatmanas@gmail.com= >:
Hi,

I am Manas and = I am interested in working on the syzkaller project ideas mentioned at=C2= =A0https://wiki.freebsd.org/SummerO= fCodeIdeas#syzkaller_improvements

There has been a GSoC project in 2021 regarding the same. I w= anted to know if this idea is implemented or if some parts are yet to be im= plemented=C2=A0

Thanks,<= /div>
Manas
--0000000000001b91e0062af1aed4-- From nobody Sun Jan 5 10:29:49 2025 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQtqB2H0Nz5kgwF for ; Sun, 05 Jan 2025 10:29:58 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Received: from mail-10626.protonmail.ch (mail-10626.protonmail.ch [79.135.106.26]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQtq9717Cz4V6p for ; Sun, 5 Jan 2025 10:29:57 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lorenzosalvadore.it; s=protonmail2; t=1736072995; x=1736332195; bh=cij9gH9MddEfz/uBgUSA0qDFXTrAhtEUnTO40ZA5l08=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=VAeMTrI8Pk8zSvmMcx1Ej19FspL63RLZFzktDbnH/WCH/XyXbc3LR7w+3bdS1TR4h XW/rtN2ThcxY4ce7y8KigEEY8I4SPlqVgV+f86djTlMrgdcWazieucBK4aAPpV7z2R UTRc3dWGSlMvlYk7N7BYpeOHgnaaW61h3GTU/a/jr04/wLtRo2kXU2UX5QYg7Q4FlO ry0k2gPjO9PQIT7VJLC8Q06C8cWV2hliSjVSx51m3HEzYdQgSnn13D/DKokrc8lI0X 34DX5TV9z8lVzGofq9Dq1kdRbapwZHAl2VGcPvRpBwmSTfwo0s1y+QWxeFTqbD7TRo L3qw89A0TGaVQ== Date: Sun, 05 Jan 2025 10:29:49 +0000 To: "ghandatmanas@gmail.com" From: Lorenzo Salvadore Cc: "yaroslaw.mashko@gmail.com" , "freebsd-hackers@freebsd.org" , "hackers@freebsd.org" Subject: Re: GSoC project Ideas Message-ID: In-Reply-To: References: Feedback-ID: 53711648:user:proton X-Pm-Message-ID: d8086e5f5bf6aac42c261bf88d93c5b3dfc3e5a0 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1=_vQ0r9Xw9rgnwPOW2osLyZTqABDqQpy9R2brnN1NU" X-Rspamd-Queue-Id: 4YQtq9717Cz4V6p X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_RCPT(0.00)[]; ASN(0.00)[asn:62371, ipnet:79.135.106.0/24, country:CH] --b1=_vQ0r9Xw9rgnwPOW2osLyZTqABDqQpy9R2brnN1NU Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGVsbG8sCgpZb3UgbWlnaHQgYmUgaW50ZXJlc3RlZCBpbnRvIHRoaXM6Cmh0dHBzOi8vd3d3LmZy ZWVic2Qub3JnL3N0YXR1cy9yZXBvcnQtMjAyMS0wNy0yMDIxLTA5L3N5emthbGxlci8KClRoZXJl IG1pZ2h0IGJlIG1vcmUgcmVjZW50IG5ld3MsIGJ1dCBJIGNvdWxkIG5vdCBmaW5kIGl0LiBNYXli ZSB0cnkgcmVhY2hpbmcgdGhlIHBlb3BsZSBpbiB0aGUgY29udGFjdCBzZWN0aW9uIGFuZCBvZmZl ciB5b3VyIGhlbHAuCgpDaGVlcnMsCgpMb3JlbnpvIFNhbHZhZG9yZQoKSW52aWF0byBkYSBQcm90 b24gTWFpbCBBbmRyb2lkCgotLS0tLS0tLSBNZXNzYWdnaW8gb3JpZ2luYWxlIC0tLS0tLS0tCjA1 LzAxLzI1IDA5OjU1LCBNYW5hcyBHaGFuZGF0ICBoYSBzY3JpdHRvOgoKPiBIaSwKPgo+IEkgd2Fz IGludGVyZXN0ZWQgaW4gdGhlIHN5emthbGxlciAoaHR0cHM6Ly93aWtpLmZyZWVic2Qub3JnL1N1 bW1lck9mQ29kZUlkZWFzI3N5emthbGxlcl9pbXByb3ZlbWVudHMpIHByb2plY3QuIEkgd2FudGVk IHRvIGtub3cgaWYgdGhlcmUgaXMgc3R1ZmYgeWV0IHRvIGJlIGltcGxlbWVudGVkIHNvIHRoYXQg SSBjYW4gYWRkIHRvIGl0Lgo+Cj4gVGhhbmtzLAo+IE1hbmFzCj4KPiBPbiBTdW4sIEphbiA1LCAy MDI1IGF0IDExOjE34oCvQU0g0K/RgNC+0YHQu9Cw0LIg0JzQsNGI0LrQviA8eWFyb3NsYXcubWFz aGtvQGdtYWlsLmNvbT4gd3JvdGU6Cj4KPj4gaGksIE1hbmFzLAo+Pgo+PiBpZiB0aGVyZSBoYXMg YmVlbiBhIHByb2plY3QsIG9uIEdTb0MsIGFuZCB5b3UgcGxhbiB3b3JraW5nIG9uIHRoYXQgaWRl YXMsIHRoZW4gd2hhdCBhcmUgdGhvc2UgaWRlYXMgeW91IHRhbGsgYWJvdXQ/Cj4+Cj4+IGFsbCB3 aXNoZXMKPj4KPj4g0YHQsSwgNCDRj9C90LIuIDIwMjUg0LMuLCAyMTo1NCBNYW5hcyBHaGFuZGF0 IDxnaGFuZGF0bWFuYXNAZ21haWwuY29tPjoKPj4KPj4+IEhpLAo+Pj4KPj4+IEkgYW0gTWFuYXMg YW5kIEkgYW0gaW50ZXJlc3RlZCBpbiB3b3JraW5nIG9uIHRoZSBzeXprYWxsZXIgcHJvamVjdCBp ZGVhcyBtZW50aW9uZWQgYXQgaHR0cHM6Ly93aWtpLmZyZWVic2Qub3JnL1N1bW1lck9mQ29kZUlk ZWFzI3N5emthbGxlcl9pbXByb3ZlbWVudHMKPj4+Cj4+PiBUaGVyZSBoYXMgYmVlbiBhIEdTb0Mg cHJvamVjdCBpbiAyMDIxIHJlZ2FyZGluZyB0aGUgc2FtZS4gSSB3YW50ZWQgdG8ga25vdyBpZiB0 aGlzIGlkZWEgaXMgaW1wbGVtZW50ZWQgb3IgaWYgc29tZSBwYXJ0cyBhcmUgeWV0IHRvIGJlIGlt cGxlbWVudGVkCj4+Pgo+Pj4gVGhhbmtzLAo+Pj4gTWFuYXM= --b1=_vQ0r9Xw9rgnwPOW2osLyZTqABDqQpy9R2brnN1NU Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PHAgZGlyPSJsdHIiPkhlbGxvLDwvcD4NCjxwIGRpcj0ibHRyIj5Zb3UgbWlnaHQgYmUgaW50ZXJl c3RlZCBpbnRvIHRoaXM6PGJyPg0KaHR0cHM6Ly93d3cuZnJlZWJzZC5vcmcvc3RhdHVzL3JlcG9y dC0yMDIxLTA3LTIwMjEtMDkvc3l6a2FsbGVyLzwvcD4NCjxwIGRpcj0ibHRyIj5UaGVyZSBtaWdo dCBiZSBtb3JlIHJlY2VudCBuZXdzLCBidXQgSSBjb3VsZCBub3QgZmluZCBpdC4gTWF5YmUgdHJ5 IHJlYWNoaW5nIHRoZSBwZW9wbGUgaW4gdGhlIGNvbnRhY3Qgc2VjdGlvbiBhbmQgb2ZmZXIgeW91 ciBoZWxwLjwvcD4NCjxwIGRpcj0ibHRyIj5DaGVlcnMsPC9wPg0KPHAgZGlyPSJsdHIiPkxvcmVu em8gU2FsdmFkb3JlPC9wPg0KPHAgZGlyPSJsdHIiPkludmlhdG8gZGEgUHJvdG9uIE1haWwgQW5k cm9pZDwvcD4NCjxkaXYgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPjxicj48YnI+LS0tLS0tLS0g TWVzc2FnZ2lvIG9yaWdpbmFsZSAtLS0tLS0tLTxicj4wNS8wMS8yNSAwOTo1NSwgTWFuYXMgR2hh bmRhdCA8Z2hhbmRhdG1hbmFzQGdtYWlsLmNvbT4gaGEgc2NyaXR0bzo8YnI+PGJsb2NrcXVvdGUg Y2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPjxkaXYgZGlyPSJsdHIiPkhpLDxicj48YnI+SSB3YXMg aW50ZXJlc3RlZCBpbiB0aGUgc3l6a2FsbGVyICg8YSBocmVmPSJodHRwczovL3dpa2kuZnJlZWJz ZC5vcmcvU3VtbWVyT2ZDb2RlSWRlYXMjc3l6a2FsbGVyX2ltcHJvdmVtZW50cyIgdGFyZ2V0PSJf YmxhbmsiPmh0dHBzOi8vd2lraS5mcmVlYnNkLm9yZy9TdW1tZXJPZkNvZGVJZGVhcyNzeXprYWxs ZXJfaW1wcm92ZW1lbnRzPC9hPinCoHByb2plY3QuIEkgd2FudGVkIHRvIGtub3cgaWYgdGhlcmUg aXMgc3R1ZmYgeWV0IHRvIGJlIGltcGxlbWVudGVkIHNvIHRoYXQgSSBjYW4gYWRkIHRvIGl0Ljxi cj48YnI+VGhhbmtzLDxkaXY+TWFuYXM8L2Rpdj48L2Rpdj48YnI+PGRpdiBjbGFzcz0iZ21haWxf cXVvdGUgZ21haWxfcXVvdGVfY29udGFpbmVyIj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxf YXR0ciI+T24gU3VuLCBKYW4gNSwgMjAyNSBhdCAxMToxN+KAr0FNINCv0YDQvtGB0LvQsNCyINCc 0LDRiNC60L4gJmx0OzxhIGhyZWY9Im1haWx0bzp5YXJvc2xhdy5tYXNoa29AZ21haWwuY29tIj55 YXJvc2xhdy5tYXNoa29AZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1 b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDti b3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij48 cCBkaXI9Imx0ciI+aGksIE1hbmFzLDwvcD4NCjxwIGRpcj0ibHRyIj5pZiB0aGVyZSBoYXMgYmVl biBhIHByb2plY3QsIG9uIEdTb0MsIGFuZCB5b3UgcGxhbiB3b3JraW5nIG9uIHRoYXQgaWRlYXMs IHRoZW4gd2hhdCBhcmUgdGhvc2UgaWRlYXMgeW91IHRhbGsgYWJvdXQ/PC9wPg0KPHAgZGlyPSJs dHIiPmFsbCB3aXNoZXM8L3A+DQo8YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxkaXYgZGly PSJsdHIiIGNsYXNzPSJnbWFpbF9hdHRyIj7RgdCxLCA0INGP0L3Qsi4gMjAyNSDQsy4sIDIxOjU0 IE1hbmFzIEdoYW5kYXQgJmx0OzxhIGhyZWY9Im1haWx0bzpnaGFuZGF0bWFuYXNAZ21haWwuY29t IiB0YXJnZXQ9Il9ibGFuayI+Z2hhbmRhdG1hbmFzQGdtYWlsLmNvbTwvYT4mZ3Q7Ojxicj48L2Rp dj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAw cHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1s ZWZ0OjFleCI+PGRpdiBkaXI9Imx0ciI+SGksPGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2 IGRpcj0iYXV0byI+SSBhbSBNYW5hcyBhbmQgSSBhbSBpbnRlcmVzdGVkIGluIHdvcmtpbmcgb24g dGhlIHN5emthbGxlciBwcm9qZWN0IGlkZWFzIG1lbnRpb25lZCBhdMKgPGEgaHJlZj0iaHR0cHM6 Ly93aWtpLmZyZWVic2Qub3JnL1N1bW1lck9mQ29kZUlkZWFzI3N5emthbGxlcl9pbXByb3ZlbWVu dHMiIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd2lraS5mcmVlYnNk Lm9yZy9TdW1tZXJPZkNvZGVJZGVhcyNzeXprYWxsZXJfaW1wcm92ZW1lbnRzPC9hPjwvZGl2Pjxk aXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPlRoZXJlIGhhcyBiZWVuIGEg R1NvQyBwcm9qZWN0IGluIDIwMjEgcmVnYXJkaW5nIHRoZSBzYW1lLiBJIHdhbnRlZCB0byBrbm93 IGlmIHRoaXMgaWRlYSBpcyBpbXBsZW1lbnRlZCBvciBpZiBzb21lIHBhcnRzIGFyZSB5ZXQgdG8g YmUgaW1wbGVtZW50ZWTCoDwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9 ImF1dG8iPlRoYW5rcyw8L2Rpdj48ZGl2IGRpcj0iYXV0byI+TWFuYXM8L2Rpdj48L2Rpdj4NCjwv YmxvY2txdW90ZT48L2Rpdj4NCjwvYmxvY2txdW90ZT48L2Rpdj4NCjwvYmxvY2txdW90ZT48L2Rp dj4= --b1=_vQ0r9Xw9rgnwPOW2osLyZTqABDqQpy9R2brnN1NU-- From nobody Sun Jan 5 10:29:49 2025 X-Original-To: hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YQtqB4xsCz5khFK for ; Sun, 05 Jan 2025 10:29:58 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Received: from mail-10625.protonmail.ch (mail-10625.protonmail.ch [79.135.106.25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YQtq97181z4Twg for ; Sun, 5 Jan 2025 10:29:57 +0000 (UTC) (envelope-from developer@lorenzosalvadore.it) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lorenzosalvadore.it; s=protonmail2; t=1736072995; x=1736332195; bh=cij9gH9MddEfz/uBgUSA0qDFXTrAhtEUnTO40ZA5l08=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=VAeMTrI8Pk8zSvmMcx1Ej19FspL63RLZFzktDbnH/WCH/XyXbc3LR7w+3bdS1TR4h XW/rtN2ThcxY4ce7y8KigEEY8I4SPlqVgV+f86djTlMrgdcWazieucBK4aAPpV7z2R UTRc3dWGSlMvlYk7N7BYpeOHgnaaW61h3GTU/a/jr04/wLtRo2kXU2UX5QYg7Q4FlO ry0k2gPjO9PQIT7VJLC8Q06C8cWV2hliSjVSx51m3HEzYdQgSnn13D/DKokrc8lI0X 34DX5TV9z8lVzGofq9Dq1kdRbapwZHAl2VGcPvRpBwmSTfwo0s1y+QWxeFTqbD7TRo L3qw89A0TGaVQ== Date: Sun, 05 Jan 2025 10:29:49 +0000 To: "ghandatmanas@gmail.com" From: Lorenzo Salvadore Cc: "yaroslaw.mashko@gmail.com" , "freebsd-hackers@freebsd.org" , "hackers@freebsd.org" Subject: Re: GSoC project Ideas Message-ID: In-Reply-To: References: Feedback-ID: 53711648:user:proton X-Pm-Message-ID: d8086e5f5bf6aac42c261bf88d93c5b3dfc3e5a0 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1=_vQ0r9Xw9rgnwPOW2osLyZTqABDqQpy9R2brnN1NU" X-Rspamd-Queue-Id: 4YQtq97181z4Twg X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_RCPT(0.00)[]; ASN(0.00)[asn:62371, ipnet:79.135.106.0/24, country:CH] --b1=_vQ0r9Xw9rgnwPOW2osLyZTqABDqQpy9R2brnN1NU Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGVsbG8sCgpZb3UgbWlnaHQgYmUgaW50ZXJlc3RlZCBpbnRvIHRoaXM6Cmh0dHBzOi8vd3d3LmZy ZWVic2Qub3JnL3N0YXR1cy9yZXBvcnQtMjAyMS0wNy0yMDIxLTA5L3N5emthbGxlci8KClRoZXJl IG1pZ2h0IGJlIG1vcmUgcmVjZW50IG5ld3MsIGJ1dCBJIGNvdWxkIG5vdCBmaW5kIGl0LiBNYXli ZSB0cnkgcmVhY2hpbmcgdGhlIHBlb3BsZSBpbiB0aGUgY29udGFjdCBzZWN0aW9uIGFuZCBvZmZl ciB5b3VyIGhlbHAuCgpDaGVlcnMsCgpMb3JlbnpvIFNhbHZhZG9yZQoKSW52aWF0byBkYSBQcm90 b24gTWFpbCBBbmRyb2lkCgotLS0tLS0tLSBNZXNzYWdnaW8gb3JpZ2luYWxlIC0tLS0tLS0tCjA1 LzAxLzI1IDA5OjU1LCBNYW5hcyBHaGFuZGF0ICBoYSBzY3JpdHRvOgoKPiBIaSwKPgo+IEkgd2Fz IGludGVyZXN0ZWQgaW4gdGhlIHN5emthbGxlciAoaHR0cHM6Ly93aWtpLmZyZWVic2Qub3JnL1N1 bW1lck9mQ29kZUlkZWFzI3N5emthbGxlcl9pbXByb3ZlbWVudHMpIHByb2plY3QuIEkgd2FudGVk IHRvIGtub3cgaWYgdGhlcmUgaXMgc3R1ZmYgeWV0IHRvIGJlIGltcGxlbWVudGVkIHNvIHRoYXQg SSBjYW4gYWRkIHRvIGl0Lgo+Cj4gVGhhbmtzLAo+IE1hbmFzCj4KPiBPbiBTdW4sIEphbiA1LCAy MDI1IGF0IDExOjE34oCvQU0g0K/RgNC+0YHQu9Cw0LIg0JzQsNGI0LrQviA8eWFyb3NsYXcubWFz aGtvQGdtYWlsLmNvbT4gd3JvdGU6Cj4KPj4gaGksIE1hbmFzLAo+Pgo+PiBpZiB0aGVyZSBoYXMg YmVlbiBhIHByb2plY3QsIG9uIEdTb0MsIGFuZCB5b3UgcGxhbiB3b3JraW5nIG9uIHRoYXQgaWRl YXMsIHRoZW4gd2hhdCBhcmUgdGhvc2UgaWRlYXMgeW91IHRhbGsgYWJvdXQ/Cj4+Cj4+IGFsbCB3 aXNoZXMKPj4KPj4g0YHQsSwgNCDRj9C90LIuIDIwMjUg0LMuLCAyMTo1NCBNYW5hcyBHaGFuZGF0 IDxnaGFuZGF0bWFuYXNAZ21haWwuY29tPjoKPj4KPj4+IEhpLAo+Pj4KPj4+IEkgYW0gTWFuYXMg YW5kIEkgYW0gaW50ZXJlc3RlZCBpbiB3b3JraW5nIG9uIHRoZSBzeXprYWxsZXIgcHJvamVjdCBp ZGVhcyBtZW50aW9uZWQgYXQgaHR0cHM6Ly93aWtpLmZyZWVic2Qub3JnL1N1bW1lck9mQ29kZUlk ZWFzI3N5emthbGxlcl9pbXByb3ZlbWVudHMKPj4+Cj4+PiBUaGVyZSBoYXMgYmVlbiBhIEdTb0Mg cHJvamVjdCBpbiAyMDIxIHJlZ2FyZGluZyB0aGUgc2FtZS4gSSB3YW50ZWQgdG8ga25vdyBpZiB0 aGlzIGlkZWEgaXMgaW1wbGVtZW50ZWQgb3IgaWYgc29tZSBwYXJ0cyBhcmUgeWV0IHRvIGJlIGlt cGxlbWVudGVkCj4+Pgo+Pj4gVGhhbmtzLAo+Pj4gTWFuYXM= --b1=_vQ0r9Xw9rgnwPOW2osLyZTqABDqQpy9R2brnN1NU Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PHAgZGlyPSJsdHIiPkhlbGxvLDwvcD4NCjxwIGRpcj0ibHRyIj5Zb3UgbWlnaHQgYmUgaW50ZXJl c3RlZCBpbnRvIHRoaXM6PGJyPg0KaHR0cHM6Ly93d3cuZnJlZWJzZC5vcmcvc3RhdHVzL3JlcG9y dC0yMDIxLTA3LTIwMjEtMDkvc3l6a2FsbGVyLzwvcD4NCjxwIGRpcj0ibHRyIj5UaGVyZSBtaWdo dCBiZSBtb3JlIHJlY2VudCBuZXdzLCBidXQgSSBjb3VsZCBub3QgZmluZCBpdC4gTWF5YmUgdHJ5 IHJlYWNoaW5nIHRoZSBwZW9wbGUgaW4gdGhlIGNvbnRhY3Qgc2VjdGlvbiBhbmQgb2ZmZXIgeW91 ciBoZWxwLjwvcD4NCjxwIGRpcj0ibHRyIj5DaGVlcnMsPC9wPg0KPHAgZGlyPSJsdHIiPkxvcmVu em8gU2FsdmFkb3JlPC9wPg0KPHAgZGlyPSJsdHIiPkludmlhdG8gZGEgUHJvdG9uIE1haWwgQW5k cm9pZDwvcD4NCjxkaXYgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPjxicj48YnI+LS0tLS0tLS0g TWVzc2FnZ2lvIG9yaWdpbmFsZSAtLS0tLS0tLTxicj4wNS8wMS8yNSAwOTo1NSwgTWFuYXMgR2hh bmRhdCA8Z2hhbmRhdG1hbmFzQGdtYWlsLmNvbT4gaGEgc2NyaXR0bzo8YnI+PGJsb2NrcXVvdGUg Y2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPjxkaXYgZGlyPSJsdHIiPkhpLDxicj48YnI+SSB3YXMg aW50ZXJlc3RlZCBpbiB0aGUgc3l6a2FsbGVyICg8YSBocmVmPSJodHRwczovL3dpa2kuZnJlZWJz ZC5vcmcvU3VtbWVyT2ZDb2RlSWRlYXMjc3l6a2FsbGVyX2ltcHJvdmVtZW50cyIgdGFyZ2V0PSJf YmxhbmsiPmh0dHBzOi8vd2lraS5mcmVlYnNkLm9yZy9TdW1tZXJPZkNvZGVJZGVhcyNzeXprYWxs ZXJfaW1wcm92ZW1lbnRzPC9hPinCoHByb2plY3QuIEkgd2FudGVkIHRvIGtub3cgaWYgdGhlcmUg aXMgc3R1ZmYgeWV0IHRvIGJlIGltcGxlbWVudGVkIHNvIHRoYXQgSSBjYW4gYWRkIHRvIGl0Ljxi cj48YnI+VGhhbmtzLDxkaXY+TWFuYXM8L2Rpdj48L2Rpdj48YnI+PGRpdiBjbGFzcz0iZ21haWxf cXVvdGUgZ21haWxfcXVvdGVfY29udGFpbmVyIj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0iZ21haWxf YXR0ciI+T24gU3VuLCBKYW4gNSwgMjAyNSBhdCAxMToxN+KAr0FNINCv0YDQvtGB0LvQsNCyINCc 0LDRiNC60L4gJmx0OzxhIGhyZWY9Im1haWx0bzp5YXJvc2xhdy5tYXNoa29AZ21haWwuY29tIj55 YXJvc2xhdy5tYXNoa29AZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1 b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDti b3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij48 cCBkaXI9Imx0ciI+aGksIE1hbmFzLDwvcD4NCjxwIGRpcj0ibHRyIj5pZiB0aGVyZSBoYXMgYmVl biBhIHByb2plY3QsIG9uIEdTb0MsIGFuZCB5b3UgcGxhbiB3b3JraW5nIG9uIHRoYXQgaWRlYXMs IHRoZW4gd2hhdCBhcmUgdGhvc2UgaWRlYXMgeW91IHRhbGsgYWJvdXQ/PC9wPg0KPHAgZGlyPSJs dHIiPmFsbCB3aXNoZXM8L3A+DQo8YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxkaXYgZGly PSJsdHIiIGNsYXNzPSJnbWFpbF9hdHRyIj7RgdCxLCA0INGP0L3Qsi4gMjAyNSDQsy4sIDIxOjU0 IE1hbmFzIEdoYW5kYXQgJmx0OzxhIGhyZWY9Im1haWx0bzpnaGFuZGF0bWFuYXNAZ21haWwuY29t IiB0YXJnZXQ9Il9ibGFuayI+Z2hhbmRhdG1hbmFzQGdtYWlsLmNvbTwvYT4mZ3Q7Ojxicj48L2Rp dj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAw cHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1s ZWZ0OjFleCI+PGRpdiBkaXI9Imx0ciI+SGksPGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2 IGRpcj0iYXV0byI+SSBhbSBNYW5hcyBhbmQgSSBhbSBpbnRlcmVzdGVkIGluIHdvcmtpbmcgb24g dGhlIHN5emthbGxlciBwcm9qZWN0IGlkZWFzIG1lbnRpb25lZCBhdMKgPGEgaHJlZj0iaHR0cHM6 Ly93aWtpLmZyZWVic2Qub3JnL1N1bW1lck9mQ29kZUlkZWFzI3N5emthbGxlcl9pbXByb3ZlbWVu dHMiIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd2lraS5mcmVlYnNk Lm9yZy9TdW1tZXJPZkNvZGVJZGVhcyNzeXprYWxsZXJfaW1wcm92ZW1lbnRzPC9hPjwvZGl2Pjxk aXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPlRoZXJlIGhhcyBiZWVuIGEg R1NvQyBwcm9qZWN0IGluIDIwMjEgcmVnYXJkaW5nIHRoZSBzYW1lLiBJIHdhbnRlZCB0byBrbm93 IGlmIHRoaXMgaWRlYSBpcyBpbXBsZW1lbnRlZCBvciBpZiBzb21lIHBhcnRzIGFyZSB5ZXQgdG8g YmUgaW1wbGVtZW50ZWTCoDwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9 ImF1dG8iPlRoYW5rcyw8L2Rpdj48ZGl2IGRpcj0iYXV0byI+TWFuYXM8L2Rpdj48L2Rpdj4NCjwv YmxvY2txdW90ZT48L2Rpdj4NCjwvYmxvY2txdW90ZT48L2Rpdj4NCjwvYmxvY2txdW90ZT48L2Rp dj4= --b1=_vQ0r9Xw9rgnwPOW2osLyZTqABDqQpy9R2brnN1NU--