But Greg's patch just contains L2 code, no profile code at all.
Both proposal will achieve the same global in the end, let me highlight
again the difference again:

The difference from PR #20686 is the direction of migration:

  - PR #20686 puts the whole host into the kernel first and plans to move
    parts back to userspace later.
  - We start with a complete, product-proven host in userspace, and move the
    L2/L3 layers into the kernel step by step, only where the community
    agrees.

so, let's ignore the details, but focus on which direction the community
prefers.

Thanks
Xiang

On Thu, Oct 29, 2026 at 9:01 PM chao an <[email protected]> wrote:

> Tomek,
>
> I think you should take a look at the history of NuttX's existing native
> Bluetooth stack. It was also ported from Zephyr by Greg Nutt — here's the
> original commit:
>
>
> https://github.com/apache/nuttx/commit/accef0ca9e96ced73ebe3e141975993edb52d42e
>
> That stack was brought in-tree, adapted to NuttX's APIs and threading
> model, and evolved through many subsequent commits to fill in the missing
> pieces. This is exactly the same pattern I'm following with libs/zblue. So
> I have to ask — do you also take issue with that earlier fork? Or were the
> CVE concerns somehow not applicable back then?
>
>

Reply via email to