From nobody Sun Oct 06 01:14:40 2024 X-Original-To: freebsd-current@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 4XLkpr5hJgz5Y19p for ; Sun, 06 Oct 2024 01:15:00 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic316-55.consmr.mail.gq1.yahoo.com (sonic316-55.consmr.mail.gq1.yahoo.com [98.137.69.31]) (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) by mx1.freebsd.org (Postfix) with ESMTPS id 4XLkpp4Ppxz40RN for ; Sun, 6 Oct 2024 01:14:58 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=kUFNqYIH; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.31 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1728177295; bh=IkgTWOl+l8qlM9olImegrAxVaFSsmhMrX+g8kVstqKQ=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=kUFNqYIHyouxakOC7VcsKgocJQGnM4pSRXLGUAXQ8wytr1G6ZF39B35cL66zi1c5xQVz+w4+nlMQczKiE2p4HFB0BBzjUq5DtqDY6WFD/X3kbXhDjqmhcsfcBND+PLVVcXLQanX7ISHo3afsEXkji2rLyNohTF+NM7/lS1BKCPZpzWbleHyaUmItFhhVreuJBpe6GsvqCAV5InCvZPJgqdlw+FZvLI7Imcwg17vku6rMRlXXm+Req6uHpXl3InrwDJfdydhCLdlrzHHVUMRlwWlyVROesVdbZLtcN2t5dgI37JWml2r30dUtt6jsCW7QCs/Q5qKdhCY58MFrFwo09Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1728177295; bh=tRYHZHPIzZqYx7Ry5d5DhMi1JslBRTWSthYdnIUAYTk=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=ZNwEH+sNGeDtvC9fsYAz5G9OygKG41QaBlektRahMZb3sEWsbvRgUqjPx+j2NxtVZ0TT7qqgazwkHSTRS0Tt7ZPtuTQT6mADsGl1fx8ajSepp7D87ZzcX90/5AY7/dudwoFStDsDOGOSE0X/adU19qhW/qgxk65ULV0KFye1BRP2/oSDdrMC4Tf++573E2+ZnM4vxETaOel9E8N46dPMSPBRlzNJxnsXxKrubHXdVb1hPTwTr0GvQHgF/okt7T3VJUbV9luwrEgHWG8giNT5mKN3XoGr31H5vMLH0bIe7WZbrb33xC87VuRx6w2xpcw0r53ec2VMnbNmctaHP3ZGjg== X-YMail-OSG: 69HMn4IVM1nWHRHAAllcFYFmqlkw1lds.Y3F1xkl._z_RQEVGDD7BC64_B3WVFR 8JljZz6N_BMKnSa2h2cMGYPVWDT7Uzqu9KQ5XxxqnAgVpdMteoblLrF3_gTa1HK9ddqhuAh285BI wBQReyayA9GAsn_97DY.XpnY.QyY6Ei4.CPmluFpsgmBNR941sR_QaMfrSxrxelCWq6dzm4jTVT3 lz9Z_P3Knvd5I99dWnxxlECDVoflubOUP.eZcjvNlf_x3eWw2Wph9DuQLf84c6B_Jn1nO.9YNWF1 e16g8YqHAUFs2NEKedg_JjBxS9dp5NTWClqZ9ks1iE1n03wMjTkAfVsgWljeH2WH.4ookgOQENnP 5AEknAdybZ9wyXD5N6.6A8SfxiIfPwsDG2fJNEUjS8aOT70g89EYx927jlI1MnSfLG36zzSLKtW2 _qu4KIcKYtBLM3YHBO8b0VAaNgmcwH4Lx3Ts7AfxgJcf76XE9oB6pIHMmcb8eJ7AjBk4aCEzNQa5 PmmtKb_9o7tPLbqOHO2eVheytlF9latGHVUy7Q9n7Z_N4e9FYQLsG5Izc9LHpjAabrNGAxUGJHjT 32KD2ExAMFRZsgaPaJOfjGDKITiNmdz7qBXJ_ZZc021JwV0PkuP_L4pF42br8IpTlBiMneXb6G6x C9k2KE6pmSNKPMtwUsZkgr2ErMZxjcs8UuOhbR1nRemBm1vQWBWsWf.PRC_8P2xaAux_.4v4ryIv iRNSwzh9_ecVEiRisKGI2Lg8KfdEDrUzkQ7SxppuzviVS7cUeBjeoP25_wtb0b41uuQSWhNGHAAo mbH8r_cSjMsPhO.KQi1f6lzKM6sHsqsqXogMMPN37zlVaWrjXFi92toveNPmiNhE16V1bF8nT937 F46S3cTpjs3niqok1oAdyozbWKlvNzMQpnam5xftqG1DB0uEPEjCzW2XSry4l_boC_cleJ.9pq0f uGZcUvlkN7I1DVj7rgrHsXMi_Mirf7Qg6uPpthYRSbRhm4RXjyHWOQ5z1vLeC26kNmjAeWwx42FO Amvapxl_GP8Kakk.yc3eyB95PlYf51CSByrEpj5gqurMpTQ8KwkwFranVYvMPYo6vrkc1aftjZOk kEAnIKX7eSOKtS9ZLTNSSZGmndwTzz1vd8C8POXdyROMuVgF5930LaDRuFh.Hc1rZFOV0Jrs5kbb oIPI5XFzbrFS4V.AnN9N8NfwduAAx.7EKauU6QIl4j5kFlF08jbIhnB0cxe8nCMOOx8QNh_rtokM 033L6huuYNyBhNY.QZ0q_vDsCGl5LmVqVlpNykuCguvNlEehLmxdOUr7g6oqdDL229E41D3tsi7q cs467bpJJgxITqX.QiHn08YcvtSOrXRXhMjMtQlyqE2IlY2fUxMzNMzWf418f71lcPaz9xpOSUtg vByVUEGrVa0JVpPr_B4_rgGoGsA9yss3Ae3AqG2SHFxFSMTdtSl.2G4G21.Hm3u8V_.FLZ96.IMh OfkcWhtrk7vmsiyKGBD10GCXCTpyOzjqPKbmkULwGcge9CwBE8TnSW4aRQAQAehUdbPtURWugZJw e28EbD8OssZkqiBNHzhhAKmn6JT0wS17QkydCcj4yG4gaHafuRo0F74ssWV8rsFnxacu1KDDyXDQ 0YsLXiIqe6Y13pxJz_31o2cq.kZh9rV3Ph0ztIwg_A6fxY2mhkVAwBpDAuEsGzfRD.ZUdRbfN7I. BULUfa2RaczTzlA0WAqvZvRzE1J.yg4nJtSau3MrtU_TYQWBrzNuvet1LFMDwdso7Fz0arYboSyU QA22McWhuPqSEaHIJXircKjLTOdL1.C6t8OqIB7VUW5KneBb5EwfLOYDeXGFo5EY9TsV98Ut.s0K 7iQBBd8hPfl0ELd7cC2d7WrNITU1sKXMVu6ud11LQ1IJbPHwmwiUjrhFjt195KPuMcY2YgYSXIra fJo46G23l2WB7ezmI2TWShmeqWJXzDiSE_nbB_LLUDMKoHYaRYGqgJlODwXeUFixLAoq8YDdomkb xPDkMSq40V..x6h96o0_rOZTWwtFeyzNtTDIIGP8VGUCkmtHxCveVtkJb1EU9aNdxYX9nY2pdXXv 22.lWszJGfVotl2ncHae9hvnDLjEzq1T2qfvQrCb1FkTxdinssU_zQbPlhod0sE527dSZOb2XN.R BxD0FWPuUGu_SI2tl_hZ_XuS_uxp9GgFTQxmb.5y3frMZ64sggnGt.t_uAwcYHhkaDtbK2zoapJX _NinwmLfmbZPyoh_vxSy3E9Teug.QwEifR9yqIrtHKvkukAv797mVDQki8ponqTtoIx0eJDJ2ubF 9Cg2qtMKv5xMdhI387uUQ4goV1Xfq3O81U0lRbXYWCASF X-Sonic-MF: X-Sonic-ID: cf059f8a-dd7f-4eb3-bf11-378e84cde9bb Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.gq1.yahoo.com with HTTP; Sun, 6 Oct 2024 01:14:55 +0000 Received: by hermes--production-gq1-5d95dc458-dxlpk (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4f72946c8be910634aeda29d4ef2ccfc; Sun, 06 Oct 2024 01:14:51 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\)) Subject: RE: git: 2c1963d46335 - main - procfs rlimit: handle pipebuf [and related] :pipebuf . . . Invalid argument Message-Id: <34434D36-A751-477A-8596-72A564113FB8@yahoo.com> Date: Sat, 5 Oct 2024 18:14:40 -0700 Cc: Konstantin Belousov To: Current FreeBSD , dev-commits-src-main@freebsd.org X-Mailer: Apple Mail (2.3776.700.51) References: <34434D36-A751-477A-8596-72A564113FB8.ref@yahoo.com> X-Spamd-Result: default: False [-3.70 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.70)[-0.702]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_DN_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; RCPT_COUNT_THREE(0.00)[3]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.31:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.31:from] X-Rspamd-Queue-Id: 4XLkpp4Ppxz40RN X-Spamd-Bar: --- Konstantin Belousov wrote on Date: Fri, 20 Sep 2024 21:09:29 UTC : > The branch main has been updated by kib: >=20 > URL: = https://cgit.FreeBSD.org/src/commit/?id=3D2c1963d46335576d29fe21a4e7b424c4= 7b711ef4 >=20 > commit 2c1963d46335576d29fe21a4e7b424c47b711ef4 > Author: Konstantin Belousov > AuthorDate: 2024-09-20 15:04:06 +0000 > Commit: Konstantin Belousov > CommitDate: 2024-09-20 21:08:51 +0000 >=20 > procfs rlimit: handle pipebuf >=20 > Sponsored by: The FreeBSD Foundation > MFC after: 1 week > --- > sys/sys/resource.h | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) >=20 > diff --git a/sys/sys/resource.h b/sys/sys/resource.h > index c18e45d50b30..81346028f1ed 100644 > --- a/sys/sys/resource.h > +++ b/sys/sys/resource.h > @@ -127,7 +127,7 @@ struct __wrusage { > */ >=20 > #ifdef _RLIMIT_IDENT > -static const char *rlimit_ident[RLIM_NLIMITS] =3D { > +static const char *rlimit_ident[] =3D { > "cpu", > "fsize", > "data", > @@ -143,6 +143,7 @@ static const char *rlimit_ident[RLIM_NLIMITS] =3D = { > "swap", > "kqueues", > "umtx", > + "pipebuf", > }; > #endif As part of an experiment I just had 1500024 (somewhat after the libmd.so.{6 -> 7} update) boot with a 1500023 kernel that was somewhat before the fairly recent pipebuf related changes, such as the above. This produced a bunch of error messages, such as: . . . ugen0.7: at usbus0 (disconnected) Warning: no time-of-day clock registered, system time will not be set = accurately 2024-10-05T17:33:58.032649-07:00 - init 20 - - getting pipebuf resource = limit: Invalid argument . . . Starting devd. limits: setrlimit pipebuf: Invalid argument /etc/rc: WARNING: failed to start devd Waiting 30s for the default route interface: = ............................. . . . Starting syslogd. limits: setrlimit pipebuf: Invalid argument /etc/rc: WARNING: failed to start syslogd . . . Starting rpcbind. limits: setrlimit pipebuf: Invalid argument /etc/rc: WARNING: failed to start rpcbind NFS access cache time=3D60 Starting ntpd. limits: setrlimit pipebuf: Invalid argument /etc/rc: WARNING: failed to start ntpd . . . Starting rpcbind. limits: setrlimit pipebuf: Invalid argument /etc/rc.d/mountd: WARNING: Unable to force rpcbind. It may already be = running. Starting mountd. limits: setrlimit pipebuf: Invalid argument /etc/rc: WARNING: Unable to force mountd. It may already be running. /etc/rc: WARNING: failed precmd routine for nfsd . . . Starting sshd. limits: setrlimit pipebuf: Invalid argument /etc/rc: WARNING: failed to start sshd Starting cron. limits: setrlimit pipebuf: Invalid argument /etc/rc: WARNING: failed to start cron . . . 2024-10-06T00:34:50.800786-07:00 aarch64-main-pbase init 1014 - - = getting pipebuf resource limit: Invalid argument 2024-10-06T00:34:50.800858-07:00 aarch64-main-pbase init 1015 - - = getting pipebuf resource limit: Invalid argument 2024-10-06T00:34:50.800939-07:00 aarch64-main-pbase init 1016 - - = getting pipebuf resource limit: Invalid argument 2024-10-06T00:34:50.801101-07:00 aarch64-main-pbase init 1018 - - = getting pipebuf resource limit: Invalid argument 2024-10-06T00:34:50.801090-07:00 aarch64-main-pbase init 1017 - - = getting pipebuf resource limit: Invalid argument 2024-10-06T00:34:50.801240-07:00 aarch64-main-pbase init 1020 - - = getting pipebuf resource limit: Invalid argument 2024-10-06T00:34:50.801250-07:00 aarch64-main-pbase init 1019 - - = getting pipebuf resource limit: Invalid argument 2024-10-06T00:34:50.801406-07:00 aarch64-main-pbase init 1021 - - = getting pipebuf resource limit: Invalid argument ugen0.6: at usbus0 2024-10-06T00:35:08.833554-07:00 aarch64-main-pbase login 1014 - - login = on ttyv0 as root 2024-10-06T00:35:08.833623-07:00 aarch64-main-pbase login 1014 - - ROOT = LOGIN (root) ON ttyv0 2024-10-06T00:35:08.835269-07:00 aarch64-main-pbase login 1022 - - = getting pipebuf resource limit: Invalid argument . . . It seems related changes introducing incompatibility with even recent older kernels should have had a __FreeBSD_version update and might need to be documented for the now-existing incompatibility with most of the 1500023 and older history? =3D=3D=3D Mark Millard marklmi at yahoo.com