Re: [Cake] [Bloat] The most wonderful video ever about bufferbloat

2024-04-29 Thread Nathan Owens via Cake
I think Tech Quickie is part of Linus Tech Tips (Linus Media Group), not iFixit, FWIW. On Sun, Oct 9, 2022 at 6:15 AM Dave Taht via Bloat < bl...@lists.bufferbloat.net> wrote: > This was so massively well done, I cried. Does anyone know how to get > in touch with the ifxit folk? > >

Re: [PATCH] hardening: Refresh KCFI options, add some more

2024-04-29 Thread Nathan Chancellor
LANG=y for x86 and arm64. (And disable FINEIBT since > it isn't as secure as straight KCFI.) > > - CONFIG_PAGE_TABLE_CHECK=y for userspace mapping sanity. > > Signed-off-by: Kees Cook Seems reasonable to me. Reviewed-by: Nathan Chancellor One comment below. > --- > Cc:

[clang] [CIR] Add options to emit ClangIR and enable the ClangIR pipeline (PR #89030)

2024-04-29 Thread Nathan Lanza via cfe-commits
https://github.com/lanza closed https://github.com/llvm/llvm-project/pull/89030 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [CIR] Add options to emit ClangIR and enable the ClangIR pipeline (PR #89030)

2024-04-29 Thread Nathan Lanza via cfe-commits
https://github.com/lanza edited https://github.com/llvm/llvm-project/pull/89030 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Re: What is the difference between the directories in / and in /run/current-system/profile?

2024-04-29 Thread Nathan Dehnel
Thanks for the info On Mon, Apr 29, 2024 at 11:34 AM Felix Lechner wrote: > > Hi Nathaniel, > > On Sat, Apr 27 2024, Nathan Dehnel wrote: > > > These directories are in both locations. > > As you already figured out, they contain different things. > > > What

RE: [VOTE] Revert Shell Interpreter

2024-04-29 Thread Rutland, Nathan (CTR)
-1 From: Jongyoul Lee Sent: Saturday, April 27, 2024 7:21 AM To: users ; dev Subject: [VOTE] Revert Shell Interpreter CAUTION: This email originated from outside of CISA/DHS. DO NOT click links or open attachments unless you recognize and/or trust the sender. Contact your component SOC with

[Bug 2060971] Re: Software Updater crashes upon login

2024-04-29 Thread Nathan Teodosio
*** This bug is a duplicate of bug 2058133 *** https://bugs.launchpad.net/bugs/2058133 ** This bug has been marked a duplicate of bug 2058133 [SRU] update-manager crashes when ua security-status response is an error -- You received this bug notification because you are a member of Ubuntu

[Bug 2064118] Re: Latest Chrome update breaks and froze interfaze in Ubuntu and wont open

2024-04-29 Thread Nathan Teodosio
Sorry, we don't support Google Chrome. ** Changed in: chromium-browser (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2064118 Title: Latest Chrome update

[Desktop-packages] [Bug 2064118] Re: Latest Chrome update breaks and froze interfaze in Ubuntu and wont open

2024-04-29 Thread Nathan Teodosio
Sorry, we don't support Google Chrome. ** Changed in: chromium-browser (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to chromium-browser in Ubuntu. https://bugs.launchpad.net/bugs/2064118 Title:

Re: Beginner questions

2024-04-28 Thread Nathan Hartman
"apps" which need not contain anything from NuttX's apps. For your development environment, you might use a directory layout like: directory |-nuttx |-apps |-board1 |-board2 . . |-boardN Where "apps" is either your own apps or NuttX's apps, and board1 through boardN are your custom out-of-tree boards. Hope this helps, Nathan

[clang-tools-extra] [clangd] Expand response files before CDB interpolation (PR #75753)

2024-04-27 Thread Nathan Ridge via cfe-commits
HighCommander4 wrote: @twmht To my knowledge, clang and clangd have only ever supported the `@file.rsp` response file syntax. The commands in the linked thread use the `--options-file file.rsp` syntax, which clang and clangd do not support. https://github.com/clangd/vscode-clangd/issues/592

What is the difference between the directories in / and in /run/current-system/profile?

2024-04-27 Thread Nathan Dehnel
$ comm -1 -2 <(ls /) <(ls /run/current-system/profile) bin etc var These directories are in both locations. What does it mean for a file to be in one place vs the other?

[chrono] Tempat Top Up Game Termurah dan Instant di Miracle Gaming Store

2024-04-27 Thread Nathan Cornelius
Temukan Tempat Top Up Game Termurah dan Instant! Nikmati Promo Top Up Game dan Vouchers Game Termurah di Sini! Jadi Reseller Voucher Game Online dan Dapatkan Harga Paling Murah Hanya di Sini Miracle Gaming Store! https://miraclegaming.store https://miraclegaming.store/id

[chrono] Tempat Top Up Game Termurah dan Instant di Miracle Gaming Store

2024-04-27 Thread Nathan Cornelius
Temukan Tempat Top Up Game Termurah dan Instant! Nikmati Promo Top Up Game dan Vouchers Game Termurah di Sini! Jadi Reseller Voucher Game Online dan Dapatkan Harga Paling Murah Hanya di Sini Miracle Gaming Store! https://miraclegaming.store https://miraclegaming.store/id

[llvm-branch-commits] [clang] [CIR] Add options to emit ClangIR and enable the ClangIR pipeline (PR #89030)

2024-04-27 Thread Nathan Lanza via llvm-branch-commits
https://github.com/lanza updated https://github.com/llvm/llvm-project/pull/89030 >From 21d80d2c5e2d67d54bfb450eb53b1fa73ffb635a Mon Sep 17 00:00:00 2001 From: Nathan Lanza Date: Wed, 17 Apr 2024 07:26:49 + Subject: [PATCH] fix options.td Created using spr 1.3.5 --- clang/include/cl

[llvm-branch-commits] [clang] [CIR] Add options to emit ClangIR and enable the ClangIR pipeline (PR #89030)

2024-04-27 Thread Nathan Lanza via llvm-branch-commits
https://github.com/lanza updated https://github.com/llvm/llvm-project/pull/89030 >From 21d80d2c5e2d67d54bfb450eb53b1fa73ffb635a Mon Sep 17 00:00:00 2001 From: Nathan Lanza Date: Wed, 17 Apr 2024 07:26:49 + Subject: [PATCH] fix options.td Created using spr 1.3.5 --- clang/include/cl

[Bug 2061850] Re: Can't authenticate in TTY after installing authd, but sudo works

2024-04-27 Thread Nathan Teodosio
I don't think that can be, I had no display manager in my test. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2061850 Title: Can't authenticate in TTY after installing authd, but sudo works To

[Bug 2061850] Re: Can't authenticate in TTY after installing authd, but sudo works

2024-04-27 Thread Nathan Teodosio
I don't think that can be, I had no display manager in my test. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gdm3 in Ubuntu. https://bugs.launchpad.net/bugs/2061850 Title: Can't authenticate in TTY after installing authd, but

Re: [RFC PATCH 2/9] x86/purgatory: Simplify stack handling

2024-04-26 Thread Nathan Chancellor
On Fri, Apr 26, 2024 at 09:32:52PM +, Justin Stitt wrote: > Hi, > > On Wed, Apr 24, 2024 at 11:26:59AM -0700, Nathan Chancellor wrote: > > On Wed, Apr 24, 2024 at 05:53:12PM +0200, Ard Biesheuvel wrote: > > > arch/x86/purgatory/stack.S| 18 --

Re: [PATCH] powerpc/pseries: Enforce hcall result buffer validity and size

2024-04-26 Thread Nathan Lynch
Nathan Lynch writes: > Michael Ellerman writes: >> Nathan Lynch via B4 Relay >> writes: >>> >>> plpar_hcall(), plpar_hcall9(), and related functions expect callers to >>> provide valid result buffers of certain minimum size. Currently this >>>

Stus-List Re: Mast step fun

2024-04-26 Thread Nathan Post via CnC-List
It is where the stainless steel tube that supports the table on mounts into it. Nathan Please show your appreciation for this list and the Photo Album site and help me pay the associated bills. Make a contribution at: https://www.paypal.me/stumurray Thanks for your help. Stu

Re: [PATCH v2] ubsan: Avoid i386 UBSAN handler crashes with Clang

2024-04-26 Thread Nathan Chancellor
arlier Clang versions today. Force the > calling convention to use non-register arguments. > > Reported-by: Erhard Furtner > Closes: https://github.com/KSPP/linux/issues/350 > Signed-off-by: Kees Cook Acked-by: Nathan Chancellor > --- > Cc: Marco Elver > Cc: Andrey Ko

Stus-List Re: Mast step fun

2024-04-26 Thread Nathan Post via CnC-List
casting (which had cracked) and should last another 40+ years if I bed it properly with filled epoxy so that it doesn't have large bending loads applied. Nathan ~~~ Nathan Post S/V Wisper 1981 C KCB Portland ME Please show your appreciation for this list and the Photo Album site and help me pay

Re: New committers: Melanie Plageman, Richard Guo

2024-04-26 Thread Nathan Bossart
success and few reverts! Congratulations to both! -- Nathan Bossart Amazon Web Services: https://aws.amazon.com

Re: ESP32 (classic) RAM size question

2024-04-26 Thread Nathan Hartman
I recommend to add a comment there, to explain that although the board has 320KB in total, ~200KB is used for WiFi and BLE. On Thu, Apr 25, 2024 at 8:36 PM Alan C. Assis wrote: > Hi Bernd, > > You can use 320KB only if you don't need to use WiFi and BLE. > > The memory is used but the WiFi/BLE

[clang] [clang][Sema] Improve error recovery for id-expressions referencing invalid decls (PR #81662)

2024-04-25 Thread Nathan Ridge via cfe-commits
HighCommander4 wrote: Here is a reduced testcase for the OpenMP test failure: ```c++ #pragma omp declare target static long double ld_return1e() { return 0; } void external() { void *p1 = reinterpret_cast(_return1e); } #pragma omp end declare target ``` When built with the following

[clang] [clang-tools-extra] [clangd] Show struct fields and enum members in hovers (PR #89557)

2024-04-25 Thread Nathan Ridge via cfe-commits
HighCommander4 wrote: > I'm planning to revise the patch to make the following changes: > >1. Put the new behaviour behind a config option (I'm thinking `Hover` --> > `ShowFields`) >2. Add C language mode tests >3. Use `PrintingCallbacks` instead of a `PrintingPolicy` flag These

[clang] [clang-tools-extra] [clangd] Show struct fields and enum members in hovers (PR #89557)

2024-04-25 Thread Nathan Ridge via cfe-commits
https://github.com/HighCommander4 ready_for_review https://github.com/llvm/llvm-project/pull/89557 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang-tools-extra] [clangd] Show struct fields and enum members in hovers (PR #89557)

2024-04-25 Thread Nathan Ridge via cfe-commits
https://github.com/HighCommander4 updated https://github.com/llvm/llvm-project/pull/89557 >From fcb2ac4c68554d9c708b3db779b5570ff94725e8 Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Sun, 21 Apr 2024 20:30:16 -0400 Subject: [PATCH] [clangd] Show struct fields and enum members in hov

[clang-tools-extra] [clangd] Show definition of underlying struct when hovering over a typedef (PR #89570)

2024-04-25 Thread Nathan Ridge via cfe-commits
HighCommander4 wrote: Updated patch with the following changes: * Decoupled from https://github.com/clangd/clangd/issues/959 * Handle the case of multiple layers of typedefs, and add tests for this case * Add C language specific tests https://github.com/llvm/llvm-project/pull/89570

[clang-tools-extra] [clangd] Show definition of underlying struct when hovering over a typedef (PR #89570)

2024-04-25 Thread Nathan Ridge via cfe-commits
https://github.com/HighCommander4 edited https://github.com/llvm/llvm-project/pull/89570 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [clangd] Show struct members when hovering over a typedef (PR #89570)

2024-04-25 Thread Nathan Ridge via cfe-commits
https://github.com/HighCommander4 updated https://github.com/llvm/llvm-project/pull/89570 >From 44aba390954c7b551ed7102e8e7b4209207c0d87 Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Mon, 22 Apr 2024 02:24:14 -0400 Subject: [PATCH] [clangd] Show definition of underlying struct w

Re: New GUC autovacuum_max_threshold ?

2024-04-25 Thread Nathan Bossart
um_analyze_threshold. Is that okay? Or do we need to introduce a "limit" GUC for each? I guess the question is whether we anticipate any need to have different values for these limits, which might be unlikely. -- Nathan Bossart Amazon Web Services: https://aws.amazon.com

Re: [PATCH] wifi: nl80211: Avoid address calculations via out of bounds array indexing

2024-04-25 Thread Nathan Chancellor
") rather than > via the first "out of bounds" index of "channels", otherwise run-time > bounds checking will throw a warning. > > Reported-by: Nathan Chancellor > Fixes: e3eac9f32ec0 ("wifi: cfg80211: Annotate struct cfg80211_scan_request >

[PATCH 2/2] clk: bcm: rpi: Assign ->num before accessing ->hws

2024-04-25 Thread Nathan Chancellor
ess of ->hws, which clears up the warning. Cc: sta...@vger.kernel.org Fixes: f316cdff8d67 ("clk: Annotate struct clk_hw_onecell_data with __counted_by") Signed-off-by: Nathan Chancellor --- drivers/clk/bcm/clk-raspberrypi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[PATCH 1/2] clk: bcm: dvp: Assign ->num before accessing ->hws

2024-04-25 Thread Nathan Chancellor
t;hws, which clears up the warning. Cc: sta...@vger.kernel.org Fixes: f316cdff8d67 ("clk: Annotate struct clk_hw_onecell_data with __counted_by") Signed-off-by: Nathan Chancellor --- drivers/clk/bcm/clk-bcm2711-dvp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/driv

[PATCH 0/2] clk: bcm: Move a couple of __counted_by initializations

2024-04-25 Thread Nathan Chancellor
/c/79a2207963b8fea452acfc5dea13ed54bd36c7e1 --- Nathan Chancellor (2): clk: bcm: dvp: Assign ->num before accessing ->hws clk: bcm: rpi: Assign ->num before accessing ->hws drivers/clk/bcm/clk-bcm2711-dvp.c | 3 ++- drivers/clk/bcm/clk-raspberrypi.c | 2 +- 2 file

Re: [Enterprise-support] [Question #193980]: winbind4-- where is winbindd?

2024-04-25 Thread nathan
Question #193980 on samba4 in Ubuntu changed: https://answers.launchpad.net/ubuntu/+source/samba4/+question/193980 nathan posted a new comment: Turkish series are super popular in Romania! You can watch them for free online, and people love them. They've got exciting stories, interesting

Re: New GUC autovacuum_max_threshold ?

2024-04-25 Thread Nathan Bossart
On Thu, Apr 25, 2024 at 09:13:07AM +0200, Frédéric Yhuel wrote: > Le 24/04/2024 à 21:57, Nathan Bossart a écrit : >> Yeah, I'm having trouble following the proposed mechanics for this new GUC, >> and it's difficult to understand how users would choose a value. If we >> just w

Re: [sage-devel] Re: Urgent and important: Please vote on disputed PR #36964 (next step of the modularization project)

2024-04-25 Thread Nathan Dunfield
on computational topology, and several researchers there regarded using Sage in this context as a non-starter, in one case they were completely changing their approach to avoid using Sage. Best, Nathan -- You received this message because you are subscribed to the Google Groups "sage-

Re: [sage-devel] Re: Urgent and important: Please vote on disputed PR #36964 (next step of the modularization project)

2024-04-25 Thread Nathan Dunfield
if a decent portion of Sage could be run in the browser this way, e.g. to have the occasional HW assignment that needs Sage without the overhead of using something like CoCalc. Best, Nathan -- You received this message because you are subscribed to the Google Groups "sage-devel&q

[llvm-branch-commits] [clang] [CIR] Add options to emit ClangIR and enable the ClangIR pipeline (PR #89030)

2024-04-24 Thread Nathan Lanza via llvm-branch-commits
https://github.com/lanza updated https://github.com/llvm/llvm-project/pull/89030 >From 21d80d2c5e2d67d54bfb450eb53b1fa73ffb635a Mon Sep 17 00:00:00 2001 From: Nathan Lanza Date: Wed, 17 Apr 2024 07:26:49 + Subject: [PATCH] fix options.td Created using spr 1.3.5 --- clang/include/cl

[llvm-branch-commits] [clang] [CIR] Add options to emit ClangIR and enable the ClangIR pipeline (PR #89030)

2024-04-24 Thread Nathan Lanza via llvm-branch-commits
https://github.com/lanza updated https://github.com/llvm/llvm-project/pull/89030 >From 21d80d2c5e2d67d54bfb450eb53b1fa73ffb635a Mon Sep 17 00:00:00 2001 From: Nathan Lanza Date: Wed, 17 Apr 2024 07:26:49 + Subject: [PATCH] fix options.td Created using spr 1.3.5 --- clang/include/cl

[llvm-branch-commits] [clang] [CIR] Add options to emit ClangIR and enable the ClangIR pipeline (PR #89030)

2024-04-24 Thread Nathan Lanza via llvm-branch-commits
@@ -408,6 +411,9 @@ class FrontendOptions { LLVM_PREFERRED_TYPE(bool) unsigned GenReducedBMI : 1; + /// Use Clang IR pipeline to emit code + unsigned UseClangIRPipeline : 1; lanza wrote: Ah I guess this is why we didn't have the `false` defualt before.

[llvm-branch-commits] [clang] [CIR] Add options to emit ClangIR and enable the ClangIR pipeline (PR #89030)

2024-04-24 Thread Nathan Lanza via llvm-branch-commits
@@ -2876,6 +2876,15 @@ def flax_vector_conversions : Flag<["-"], "flax-vector-conversions">, Group, Group, HelpText<"Force linking the clang builtins runtime library">; + +/// ClangIR-specific options - BEGIN +def fclangir_enable : Flag<["-"], "fclangir-enable">,

[clang] [llvm] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)

2024-04-24 Thread Nathan Lanza via cfe-commits
https://github.com/lanza closed https://github.com/llvm/llvm-project/pull/86080 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)

2024-04-24 Thread Nathan Lanza via cfe-commits
https://github.com/lanza edited https://github.com/llvm/llvm-project/pull/86080 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)

2024-04-24 Thread Nathan Lanza via llvm-branch-commits
https://github.com/lanza updated https://github.com/llvm/llvm-project/pull/86080 >From 435869501bb0788d8b22d847c3a870dbfbf94126 Mon Sep 17 00:00:00 2001 From: Nathan Lanza Date: Thu, 21 Mar 2024 04:57:16 + Subject: [PATCH 1/4] fix MLIRCIROpsIncGen Created using spr 1.3.5 --- .../clang/

[llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)

2024-04-24 Thread Nathan Lanza via llvm-branch-commits
https://github.com/lanza updated https://github.com/llvm/llvm-project/pull/86080 >From 435869501bb0788d8b22d847c3a870dbfbf94126 Mon Sep 17 00:00:00 2001 From: Nathan Lanza Date: Thu, 21 Mar 2024 04:57:16 + Subject: [PATCH 1/4] fix MLIRCIROpsIncGen Created using spr 1.3.5 --- .../clang/

[clang] [clang][Sema] Preserve the initializer of invalid VarDecls (PR #88645)

2024-04-24 Thread Nathan Ridge via cfe-commits
https://github.com/HighCommander4 closed https://github.com/llvm/llvm-project/pull/88645 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Re: [sage-devel] Re: Urgent and important: Please vote on disputed PR #36964 (next step of the modularization project)

2024-04-24 Thread Nathan Dunfield
On Wednesday, April 24, 2024 at 4:25:41 PM UTC-5 Dima Pasechnik wrote: On Wed, Apr 24, 2024 at 9:29 PM Nathan Dunfield wrote: > On a related note, the reason that CyPari2 and CyPari are still separate relates to what Marc mentioned earlier about tension between two models of installing softw

Re: Extend ALTER DEFAULT PRIVILEGES for large objects

2024-04-24 Thread Nathan Bossart
rested in resolving any remaining reasons folks are using large objects over TOAST. I see a couple of reasons listed in the docs [0] that might be worth examining. [0] https://www.postgresql.org/docs/devel/lo-intro.html -- Nathan Bossart Amazon Web Services: https://aws.amazon.com

Re: A varint implementation for PG?

2024-04-24 Thread Nathan Bossart
[0], which I just wanted to link here for posterity. If there are no plans, I might give it a try, but otherwise I'm happy to help review. [0] https://postgr.es/m/20221004234952.anrguppx5owewb6n%40awork3.anarazel.de -- Nathan Bossart Amazon Web Services: https://aws.amazon.com

Re: [sage-devel] Re: Urgent and important: Please vote on disputed PR #36964 (next step of the modularization project)

2024-04-24 Thread Nathan Dunfield
rthogonal to any system libraries, but developing packages for conda is akin to building them for a Linux distro.) Of course, most projects in the scientific Python community support both models, but there is technical overhead in doing so, which I believe is the root of some of the current confl

Re: Partitioned tables and [un]loggedness

2024-04-24 Thread Nathan Bossart
ses UNLOGGED. Could we add LOGGED for CREATE TABLE? -- Nathan Bossart Amazon Web Services: https://aws.amazon.com

[clang] [clang][Sema] Preserve the initializer of invalid VarDecls (PR #88645)

2024-04-24 Thread Nathan Ridge via cfe-commits
https://github.com/HighCommander4 updated https://github.com/llvm/llvm-project/pull/88645 >From d8236b6a2feb27538fc131c30768d2247b7b86cb Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Sun, 14 Apr 2024 02:41:48 -0400 Subject: [PATCH] [clang][Sema] Preserve the initializer of invalid VarDe

[clang] [clang][Sema] Preserve the initializer of invalid VarDecls (PR #88645)

2024-04-24 Thread Nathan Ridge via cfe-commits
@@ -13435,16 +13435,18 @@ void Sema::checkNonTrivialCUnion(QualType QT, SourceLocation Loc, void Sema::AddInitializerToDecl(Decl *RealDecl, Expr *Init, bool DirectInit) { // If there is no declaration, there was an error parsing it. Just ignore // the initializer. - if

Re: New GUC autovacuum_max_threshold ?

2024-04-24 Thread Nathan Bossart
, I'm very sorry for the useless noise. > > I rooted around in the hackers archive and couldn't find any threads > on this specific proposal. I copied some other hackers I knew of who > have worked on this problem and thought about it in the past, in case > they know of some exist

Re: [PATCH] ubsan: Avoid i386 UBSAN handler crashes with Clang

2024-04-24 Thread Nathan Chancellor
://github.com/KSPP/linux/issues/350 > Signed-off-by: Kees Cook > --- > Cc: Marco Elver > Cc: Andrey Konovalov > Cc: Andrey Ryabinin > Cc: Nathan Chancellor > Cc: Nick Desaulniers > Cc: Bill Wendling > Cc: Justin Stitt > Cc: l...@lists.linux.dev > Cc: kasan-.

Re: [RFC PATCH 2/9] x86/purgatory: Simplify stack handling

2024-04-24 Thread Nathan Chancellor
On Wed, Apr 24, 2024 at 05:53:12PM +0200, Ard Biesheuvel wrote: > From: Ard Biesheuvel > > The x86 purgatory, which does little more than verify a SHA-256 hash of > the loaded segments, currently uses three different stacks: > - one in .bss that is used to call the purgatory C code > - one in

[PATCH 2/2] drm/amd/display: Fix CFLAGS for dml2_core_dcn4_calcs.o

2024-04-24 Thread Nathan Chancellor
: d546a39c6b10 ("drm/amd/display: Add misc DC changes for DCN401") Signed-off-by: Nathan Chancellor --- drivers/gpu/drm/amd/display/dc/dml2/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/dml2/Makefile b/drivers/gpu/drm/amd/displ

[PATCH 2/2] drm/amd/display: Fix CFLAGS for dml2_core_dcn4_calcs.o

2024-04-24 Thread Nathan Chancellor
: d546a39c6b10 ("drm/amd/display: Add misc DC changes for DCN401") Signed-off-by: Nathan Chancellor --- drivers/gpu/drm/amd/display/dc/dml2/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/display/dc/dml2/Makefile b/drivers/gpu/drm/amd/displ

[PATCH 1/2] drm/amd/display: Add frame_warn_flag to dml2_core_shared.o

2024-04-24 Thread Nathan Chancellor
misc DC changes for DCN401") Signed-off-by: Nathan Chancellor --- drivers/gpu/drm/amd/display/dc/dml2/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/display/dc/dml2/Makefile b/drivers/gpu/drm/amd/display/dc/dml2/Makefile index 6c76f346b237.

[PATCH 1/2] drm/amd/display: Add frame_warn_flag to dml2_core_shared.o

2024-04-24 Thread Nathan Chancellor
misc DC changes for DCN401") Signed-off-by: Nathan Chancellor --- drivers/gpu/drm/amd/display/dc/dml2/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/display/dc/dml2/Makefile b/drivers/gpu/drm/amd/display/dc/dml2/Makefile index 6c76f346b237.

[PATCH 0/2] drm/amd/display: Use frame_warn_flag consistently in dml2 Makefile

2024-04-24 Thread Nathan Chancellor
Hi all, This series resolves a couple instances of -Wframe-larger-than from the new display code that appear with newer versions of clang along without another inconsistency I noticed while fixing this, which have been accounted for with the $(frame_warn_flag) variable. --- Nathan Chancellor (2

[PATCH 0/2] drm/amd/display: Use frame_warn_flag consistently in dml2 Makefile

2024-04-24 Thread Nathan Chancellor
Hi all, This series resolves a couple instances of -Wframe-larger-than from the new display code that appear with newer versions of clang along without another inconsistency I noticed while fixing this, which have been accounted for with the $(frame_warn_flag) variable. --- Nathan Chancellor (2

[llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)

2024-04-24 Thread Nathan Lanza via llvm-branch-commits
https://github.com/lanza updated https://github.com/llvm/llvm-project/pull/86080 >From 435869501bb0788d8b22d847c3a870dbfbf94126 Mon Sep 17 00:00:00 2001 From: Nathan Lanza Date: Thu, 21 Mar 2024 04:57:16 + Subject: [PATCH 1/4] fix MLIRCIROpsIncGen Created using spr 1.3.5 --- .../clang/

[llvm-branch-commits] [clang] [CIR][NFC] Add scaffolding for the CIR dialect and CIROps.td (PR #86080)

2024-04-24 Thread Nathan Lanza via llvm-branch-commits
@@ -0,0 +1,6 @@ +set(MLIR_INCLUDE_DIR ${LLVM_MAIN_SRC_DIR}/../mlir/include ) # --includedir +set(MLIR_TABLEGEN_OUTPUT_DIR ${CMAKE_BINARY_DIR}/tools/mlir/include) lanza wrote: @Ericson2314 any protest against marking that as just "not yet supported?" e.g. ```

[PATCH v2 07/10] selftests: sync: ksft_exit_pass() does not return

2024-04-24 Thread Nathan Chancellor
on calling these functions (which is what the comment alluded to as well). Reviewed-by: Muhammad Usama Anjum Reviewed-by: Thomas Gleixner Signed-off-by: Nathan Chancellor --- tools/testing/selftests/sync/sync_test.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tools/testing/self

[PATCH v2 10/10] selftests: kselftest: Make ksft_exit functions return void instead of int

2024-04-24 Thread Nathan Chancellor
the types of the ksft_exit...() functions to void to match their __noreturn nature. Reviewed-by: Muhammad Usama Anjum Reviewed-by: Thomas Gleixner Signed-off-by: Nathan Chancellor --- tools/testing/selftests/kselftest.h | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/too

[PATCH v2 09/10] selftests: x86: ksft_exit_pass() does not return

2024-04-24 Thread Nathan Chancellor
on calling these functions. Reviewed-by: Muhammad Usama Anjum Reviewed-by: Thomas Gleixner Signed-off-by: Nathan Chancellor --- tools/testing/selftests/x86/lam.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/testing/selftests/x86/lam.c b/tools/testing/selftests/x86/l

[PATCH v2 08/10] selftests: timers: ksft_exit functions do not return

2024-04-24 Thread Nathan Chancellor
on calling these functions. Reviewed-by: Muhammad Usama Anjum Reviewed-by: Thomas Gleixner Signed-off-by: Nathan Chancellor --- Cc: anna-ma...@linutronix.de Cc: frede...@kernel.org Cc: t...@linutronix.de Cc: jstu...@google.com Cc: sb...@kernel.org --- tools/testing/selftests/timers/adjtick.c

[PATCH v2 06/10] selftests/resctrl: ksft_exit_skip() does not return

2024-04-24 Thread Nathan Chancellor
on calling these functions. Reviewed-by: Muhammad Usama Anjum Reviewed-by: Thomas Gleixner Signed-off-by: Nathan Chancellor --- Cc: fenghua...@intel.com Cc: reinette.cha...@intel.com --- tools/testing/selftests/resctrl/resctrl_tests.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --g

[PATCH v2 05/10] selftests: pidfd: ksft_exit functions do not return

2024-04-24 Thread Nathan Chancellor
inate upon calling these functions. Just removing 'return' would have resulted in !ret ? ksft_exit_pass() : ksft_exit_fail(); so convert that into the more idiomatic if (ret) ksft_exit_fail(); ksft_exit_pass(); Reviewed-by: Muhammad Usama Anjum Reviewed-by: Thomas Gleixner Signed-off-

[PATCH v2 04/10] selftests/mm: ksft_exit functions do not return

2024-04-24 Thread Nathan Chancellor
on calling these functions. Reviewed-by: Muhammad Usama Anjum Reviewed-by: Thomas Gleixner Signed-off-by: Nathan Chancellor --- Cc: a...@linux-foundation.org Cc: linux...@kvack.org --- tools/testing/selftests/mm/compaction_test.c | 6 +++--- tools/testing/selftests/mm/cow.c

[PATCH v2 03/10] selftests: membarrier: ksft_exit_pass() does not return

2024-04-24 Thread Nathan Chancellor
on calling these functions. Reviewed-by: Muhammad Usama Anjum Reviewed-by: Thomas Gleixner Signed-off-by: Nathan Chancellor --- tools/testing/selftests/membarrier/membarrier_test_multi_thread.c | 2 +- tools/testing/selftests/membarrier/membarrier_test_single_thread.c | 2 +- 2 files changed, 2 insert

[PATCH v2 02/10] selftests/ipc: ksft_exit functions do not return

2024-04-24 Thread Nathan Chancellor
on calling these functions. Reviewed-by: Muhammad Usama Anjum Reviewed-by: Thomas Gleixner Signed-off-by: Nathan Chancellor --- tools/testing/selftests/ipc/msgque.c | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/tools/testing/selftests/ipc/msgque.c b/tools/testing

[PATCH v2 00/10] selftests: Make ksft_exit functions return void instead of int

2024-04-24 Thread Nathan Chancellor
functional changes, please holler if this was inappropriate. - Link to v1: https://lore.kernel.org/r/20240417-ksft-exit-int-to-void-v1-1-eff48fdba...@kernel.org --- Nathan Chancellor (10): selftests/clone3: ksft_exit functions do not return selftests/ipc: ksft_exit functions do

[PATCH v2 01/10] selftests/clone3: ksft_exit functions do not return

2024-04-24 Thread Nathan Chancellor
inate upon calling these functions. Just removing 'return' would have resulted in !ret ? ksft_exit_pass() : ksft_exit_fail(); so convert that into the more idiomatic if (ret) ksft_exit_fail(); ksft_exit_pass(); Reviewed-by: Muhammad Usama Anjum Reviewed-by: Thomas Gleixner Signed-off-

Re: Trouble with using group commitlog_sync

2024-04-24 Thread Nathan Marz
have run into the bottleneck of the driver's IO thread. Try > increase the driver's connections-per-server limit to 2 or 3 if you've only > got 1 server in the cluster. Or alternatively, run two client processes in > parallel. > > > On 24/04/2024 07:19, Nathan Marz wrote: > > Tr

Re: [c-nsp] vPC members use identical virtual addresses without HSRP

2024-04-24 Thread Nathan Lannine via cisco-nsp
nodes/roles. You can implement this same configuration for Nexus following the configuration documentation for VXLAN anycast gateway. Thank you, Nathan On Sun, Apr 21, 2024 at 8:55 PM Chen Jiang via cisco-nsp < cisco-nsp@puck.nether.net> wrote: > Hi! Michael > > Thanks for your

[PATCH] drm/amd/display: Avoid -Wenum-float-conversion in add_margin_and_round_to_dfs_grainularity()

2024-04-24 Thread Nathan Chancellor
. Fixes: 3df48ddedee4 ("drm/amd/display: Add new DCN401 sources") Signed-off-by: Nathan Chancellor --- Alternatively, perhaps the potential truncation could happen before the multiplication? divider = DFS_DIVIDER_RANGE_SCALE_FACTOR * (unsigned int)(vco_freq_khz / clock_khz); I suspect

[PATCH] drm/amd/display: Avoid -Wenum-float-conversion in add_margin_and_round_to_dfs_grainularity()

2024-04-24 Thread Nathan Chancellor
. Fixes: 3df48ddedee4 ("drm/amd/display: Add new DCN401 sources") Signed-off-by: Nathan Chancellor --- Alternatively, perhaps the potential truncation could happen before the multiplication? divider = DFS_DIVIDER_RANGE_SCALE_FACTOR * (unsigned int)(vco_freq_khz / clock_khz); I suspect

Re: [PATCH] selftests: Make ksft_exit functions return void instead of int

2024-04-24 Thread Nathan Chancellor
On Wed, Apr 24, 2024 at 10:00:12AM -0600, Shuah Khan wrote: > On 4/24/24 09:05, Nathan Chancellor wrote: > > On Wed, Apr 24, 2024 at 07:44:31AM -0600, Shuah Khan wrote: > > > On 4/17/24 09:37, Nathan Chancellor wrote: > > > > Commit f7d5bcd35d42 ("s

Re: [PATCH] selftests: Make ksft_exit functions return void instead of int

2024-04-24 Thread Nathan Chancellor
On Wed, Apr 24, 2024 at 07:44:31AM -0600, Shuah Khan wrote: > On 4/17/24 09:37, Nathan Chancellor wrote: > > Commit f7d5bcd35d42 ("selftests: kselftest: Mark functions that > > unconditionally call exit() as __noreturn") marked functions that call > > exit() as _

[clang] [clang-tools-extra] [clangd] Show struct fields and enum members in hovers (PR #89557)

2024-04-24 Thread Nathan Ridge via cfe-commits
https://github.com/HighCommander4 converted_to_draft https://github.com/llvm/llvm-project/pull/89557 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang-tools-extra] [clangd] Show struct fields and enum members in hovers (PR #89557)

2024-04-24 Thread Nathan Ridge via cfe-commits
HighCommander4 wrote: I'm planning to revise the patch to make the following changes: 1. Put the new behaviour behind a config option (I'm thinking `Hover` --> `ShowFields`) 2. Add C language mode tests 3. Use `PrintingCallbacks` instead of a `PrintingPolicy` flag

[clang] [clang-tools-extra] [clangd] Show struct fields and enum members in hovers (PR #89557)

2024-04-24 Thread Nathan Ridge via cfe-commits
HighCommander4 wrote: > I have a few questions: > >1. Do we want an RFC in discourse for the changes in `DeclPrinter`? An RFC might be overkill, but asking for review from a clang code owner for changes to an interface such as `PrintingPolicy` or `PrintingCallbacks` is probably a good

[clang] [clang-tools-extra] [clangd] Show struct fields and enum members in hovers (PR #89557)

2024-04-24 Thread Nathan Ridge via cfe-commits
HighCommander4 wrote: > > 3. Regarding the implementation approach, is it fine to add a flag to > > `PrintingPolicy` (which is a clang utility class used in a variety of > > places) for a clangd-specific use case like this? I did it this way because > > the alternative seemed to involve

[clang] [clang-tools-extra] [clangd] Show struct fields and enum members in hovers (PR #89557)

2024-04-24 Thread Nathan Ridge via cfe-commits
@@ -474,6 +477,17 @@ void DeclPrinter::VisitDeclContext(DeclContext *DC, bool Indent) { for (DeclContext::decl_iterator D = DC->decls_begin(), DEnd = DC->decls_end(); D != DEnd; ++D) { +// Print enum members and public struct fields when +//

[clang] [clang][Sema] Improve error recovery for id-expressions referencing invalid decls (PR #81662)

2024-04-24 Thread Nathan Ridge via cfe-commits
HighCommander4 wrote: (OpenMP failure still remains to be fixed.) https://github.com/llvm/llvm-project/pull/81662 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][Sema] Improve error recovery for id-expressions referencing invalid decls (PR #81662)

2024-04-24 Thread Nathan Ridge via cfe-commits
@@ -3453,6 +3453,10 @@ ExprResult Sema::BuildDeclarationNameExpr(const CXXScopeSpec , NeedsADL, R.isOverloadedResult(), R.begin(), R.end()); + if (ULE && R.isSingleResult() &&

[clang] [clang][Sema] Improve error recovery for id-expressions referencing invalid decls (PR #81662)

2024-04-24 Thread Nathan Ridge via cfe-commits
https://github.com/HighCommander4 updated https://github.com/llvm/llvm-project/pull/81662 >From 480cabcfeb42542746026bba753b4170e08bb8ae Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Tue, 13 Feb 2024 12:26:17 -0500 Subject: [PATCH] [clang][Sema] Improve error recovery for id-expressi

[clang] [clang][Sema] Preserve the initializer of invalid VarDecls (PR #88645)

2024-04-24 Thread Nathan Ridge via cfe-commits
https://github.com/HighCommander4 updated https://github.com/llvm/llvm-project/pull/88645 >From c24e79da57fc69d2f353a5533a3cc26313301a71 Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Sun, 14 Apr 2024 02:41:48 -0400 Subject: [PATCH] [clang][Sema] Preserve the initializer of invalid VarDe

Re: Trouble with using group commitlog_sync

2024-04-24 Thread Nathan Marz
mplicit limits on the > number of in-flight requests, which default to 1024 requests per connection > and 1 connection per server. See > https://docs.datastax.com/en/developer/java-driver/4.17/manual/core/pooling/ > > > On 23/04/2024 23:18, Nathan Marz wrote: > > It's using the a

[clang] [clang][Sema] Preserve the initializer of invalid VarDecls (PR #88645)

2024-04-24 Thread Nathan Ridge via cfe-commits
https://github.com/HighCommander4 edited https://github.com/llvm/llvm-project/pull/88645 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][Sema] Preserve the initializer of invalid VarDecls (PR #88645)

2024-04-24 Thread Nathan Ridge via cfe-commits
@@ -13435,16 +13435,18 @@ void Sema::checkNonTrivialCUnion(QualType QT, SourceLocation Loc, void Sema::AddInitializerToDecl(Decl *RealDecl, Expr *Init, bool DirectInit) { // If there is no declaration, there was an error parsing it. Just ignore // the initializer. - if

Re: Trouble with using group commitlog_sync

2024-04-23 Thread Nathan Marz
< user@cassandra.apache.org> wrote: > Have you checked the thread CPU utilisation of the client side? You likely > will need more than one thread to do insertion in a loop to achieve tens of > thousands of inserts per second. > > > On 23/04/2024 21:55, Nathan Marz wrote: > &

Re: Trouble with using group commitlog_sync

2024-04-23 Thread Nathan Marz
itlog at shorter intervals and allow more concurrent writes. > > > On 23/04/2024 20:43, Nathan Marz wrote: > > Thanks. I raised concurrent_writes to 128 and > set commitlog_sync_group_window to 20ms. This causes a single execute of a > BatchStatement containing

[PATCH] bcachefs: Fix format specifiers in bch2_btree_key_cache_to_text()

2024-04-23 Thread Nathan Chancellor
ot;bcachefs: Btree key cache instrumentation") Signed-off-by: Nathan Chancellor --- fs/bcachefs/btree_key_cache.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/bcachefs/btree_key_cache.c b/fs/bcachefs/btree_key_cache.c index 52aada7a34ca..4c8da356f76

  1   2   3   4   5   6   7   8   9   10   >