This is an archive of the discontinued LLVM Phabricator instance.

[BPF] Narrow some interfaces
AbandonedPublic

Authored by tamird on Jul 27 2023, 8:56 AM.

Details

Summary

When compiling Rust code we sometimes see incomplete debug info leading
to crashes. Narrow the interfaces so we can see where it happens.

Diff Detail

Event Timeline

tamird created this revision.Jul 27 2023, 8:56 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 27 2023, 8:56 AM
tamird requested review of this revision.Jul 27 2023, 8:56 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 27 2023, 8:56 AM
tamird updated this revision to Diff 544807.Jul 27 2023, 8:58 AM

Split commits into separate diffs.

tamird edited the summary of this revision. (Show Details)Aug 2 2023, 8:44 AM
ajwerner accepted this revision.Aug 2 2023, 8:49 AM
ajwerner added a subscriber: ajwerner.

LGTM

This revision is now accepted and ready to land.Aug 2 2023, 8:49 AM
This revision was landed with ongoing or failed builds.Aug 2 2023, 11:08 AM
This revision was automatically updated to reflect the committed changes.
ast reopened this revision.Aug 2 2023, 11:15 AM

what ? Please revert asap. The code wasn't approved by maintainers.

This revision is now accepted and ready to land.Aug 2 2023, 11:15 AM

what ? Please revert asap. The code wasn't approved by maintainers.

Please help me understand how to work with you. I'm happy to revert this in service of cultivating a working relationship. How can I get engagement from you folks in a reasonable period of time? This was sent on July 27 and does not change behavior.

Regarding maintainers: where is the list of maintainers please?

ast added a comment.Aug 2 2023, 11:27 AM

what ? Please revert asap. The code wasn't approved by maintainers.

Please help me understand how to work with you. I'm happy to revert this in service of cultivating a working relationship. How can I get engagement from you folks in a reasonable period of time? This was sent on July 27 and does not change behavior.

Regarding maintainers: where is the list of maintainers please?

Revert and don't land without explicit approval by me or Yonghong.

Reverted. Please review.

ast requested changes to this revision.Aug 2 2023, 8:33 PM

I'm fed up with these pointless cleanups.

@tamird, new rules specifically for you:

  1. no selftest = auto-reject.

You must demonstrate the bug with the test.

  1. You must wait for both myself and @yonghong-song approvals before landing.

If you land it without approval again you will lose write permissions.

@ajwerner do not approve patches not in your area. If you want to express your opinion add a comment "lgtm" or something.

This revision now requires changes to proceed.Aug 2 2023, 8:33 PM
tamird abandoned this revision.Aug 3 2023, 12:21 AM