kernelnewbies.kernelnewbies.org archive mirror
 help / color / mirror / Atom feed
* unsubscribe
@ 2011-01-06 17:42 marduk
  0 siblings, 0 replies; 13+ messages in thread
From: marduk @ 2011-01-06 17:42 UTC (permalink / raw)
  To: kernelnewbies

unsubscribe kernelnewbies

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110106/4fcfedd9/attachment.html 

^ permalink raw reply	[flat|nested] 13+ messages in thread

* unsubscribe
@ 2013-09-11  8:43 GMAIL
  0 siblings, 0 replies; 13+ messages in thread
From: GMAIL @ 2013-09-11  8:43 UTC (permalink / raw)
  To: kernelnewbies

unsubscribe

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20130911/dc13c3c6/attachment.html 

^ permalink raw reply	[flat|nested] 13+ messages in thread

* unsubscribe
@ 2013-09-15 13:52 GMAIL
  0 siblings, 0 replies; 13+ messages in thread
From: GMAIL @ 2013-09-15 13:52 UTC (permalink / raw)
  To: kernelnewbies

unsubscribe

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20130915/385e6398/attachment.html 

^ permalink raw reply	[flat|nested] 13+ messages in thread

* unsubscribe
@ 2013-10-02 15:58 Daniel Kranich
  0 siblings, 0 replies; 13+ messages in thread
From: Daniel Kranich @ 2013-10-02 15:58 UTC (permalink / raw)
  To: kernelnewbies



^ permalink raw reply	[flat|nested] 13+ messages in thread

* unsubscribe
@ 2016-10-05 12:53 고영준
  0 siblings, 0 replies; 13+ messages in thread
From: 고영준 @ 2016-10-05 12:53 UTC (permalink / raw)
  To: kernelnewbies

unsubscribe
 
?????ohojang?? ???
????? ??????
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20161005/31223606/attachment.html 

^ permalink raw reply	[flat|nested] 13+ messages in thread

* unsubscribe
       [not found] <CGME20161205003536epcms1p4c6ce52ccda8bbc5da6eb99d3de8e12a3@epcms1p4>
@ 2016-12-05  0:35 ` 조동석
  0 siblings, 0 replies; 13+ messages in thread
From: 조동석 @ 2016-12-05  0:35 UTC (permalink / raw)
  To: kernelnewbies

An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20161205/bb7ead76/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 13402 bytes
Desc: not available
Url : http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20161205/bb7ead76/attachment-0001.gif 

^ permalink raw reply	[flat|nested] 13+ messages in thread

* unsubscribe
       [not found] <CGME20180128235454epcms1p6f3b7aa47ba9c5035f9b317421c09a46a@epcms1p6>
@ 2018-01-28 23:54 ` 조동석
  0 siblings, 0 replies; 13+ messages in thread
From: 조동석 @ 2018-01-28 23:54 UTC (permalink / raw)
  To: kernelnewbies

An HTML attachment was scrubbed...
URL: <http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20180128/2b24fa0e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 13402 bytes
Desc: not available
URL: <http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20180128/2b24fa0e/attachment.gif>

^ permalink raw reply	[flat|nested] 13+ messages in thread

* CONFIG_XXX vs CONFIG_HAVE_XXX ?
@ 2025-05-18 17:45 Alexandre Ferrieux
  2025-05-18 18:22 ` संदर्भ: " Siddh Raman Pant
  0 siblings, 1 reply; 13+ messages in thread
From: Alexandre Ferrieux @ 2025-05-18 17:45 UTC (permalink / raw)
  To: kernelnewbies

Hi,

What is the rationale behind having, for some feature XXX, both configuration
macros CONFIG_XXX and CONFIG_HAVE_XXX ?

For example, I'd love to use ftrace's new life-saving feature "funcgraph-retval"
(which instantly shows the root cause of an error returned from a fully graphed
function). Unfortunately, on all recent Debians the config says:

  CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=y
  # CONFIG_FUNCTION_GRAPH_RETVAL is not set

As a result, the feature is not available. Okay, I'll just enable and recompile.
However, I'm wondering why in the first place such a situation is possible: what
is the intention there ? Either we want the feature, or we don't (e.g. because
it may incur some CPU or memory overhead), but why sit halfway in between ?

Thanks in advance,

-Alex

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

^ permalink raw reply	[flat|nested] 13+ messages in thread

* संदर्भ: CONFIG_XXX vs CONFIG_HAVE_XXX ?
  2025-05-18 17:45 CONFIG_XXX vs CONFIG_HAVE_XXX ? Alexandre Ferrieux
@ 2025-05-18 18:22 ` Siddh Raman Pant
  2025-05-18 18:37   ` unsubscribe Mrunal Gawade
                     ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Siddh Raman Pant @ 2025-05-18 18:22 UTC (permalink / raw)
  To: alexandre.ferrieux; +Cc: kernelnewbies

Sun, 18 May 2025 23:15:13 +0530 को alexandre.ferrieux@gmail.com ने लिखा :
> What is the rationale behind having, for some feature XXX, both configuration
> macros CONFIG_XXX and CONFIG_HAVE_XXX ?


CONFIG_HAVE_XXX -> XXX is supported.
CONFIG_XXX -> Enable XXX.


XXX may not be available on an arch, for eg.


Thanks,
Siddh


[Sorry for duplicate, pressed reply instead of reply all :P]



_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

^ permalink raw reply	[flat|nested] 13+ messages in thread

* unsubscribe
  2025-05-18 18:22 ` संदर्भ: " Siddh Raman Pant
@ 2025-05-18 18:37   ` Mrunal Gawade
  2025-05-19  6:45   ` unsubscribe Mrunal Gawade
  2025-05-19  8:34   ` CONFIG_XXX vs CONFIG_HAVE_XXX ? Alexandre Ferrieux
  2 siblings, 0 replies; 13+ messages in thread
From: Mrunal Gawade @ 2025-05-18 18:37 UTC (permalink / raw)
  To: kernelnewbies


[-- Attachment #1.1: Type: text/plain, Size: 725 bytes --]

On Sun, May 18, 2025 at 8:25 PM Siddh Raman Pant <sanganaka@siddh.me> wrote:

> Sun, 18 May 2025 23:15:13 +0530 को alexandre.ferrieux@gmail.com ने लिखा :
> > What is the rationale behind having, for some feature XXX, both
> configuration
> > macros CONFIG_XXX and CONFIG_HAVE_XXX ?
>
>
> CONFIG_HAVE_XXX -> XXX is supported.
> CONFIG_XXX -> Enable XXX.
>
>
> XXX may not be available on an arch, for eg.
>
>
> Thanks,
> Siddh
>
>
> [Sorry for duplicate, pressed reply instead of reply all :P]
>
>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies@kernelnewbies.org
> https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>

[-- Attachment #1.2: Type: text/html, Size: 1360 bytes --]

[-- Attachment #2: Type: text/plain, Size: 170 bytes --]

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

^ permalink raw reply	[flat|nested] 13+ messages in thread

* unsubscribe
  2025-05-18 18:22 ` संदर्भ: " Siddh Raman Pant
  2025-05-18 18:37   ` unsubscribe Mrunal Gawade
@ 2025-05-19  6:45   ` Mrunal Gawade
  2025-05-19  8:34   ` CONFIG_XXX vs CONFIG_HAVE_XXX ? Alexandre Ferrieux
  2 siblings, 0 replies; 13+ messages in thread
From: Mrunal Gawade @ 2025-05-19  6:45 UTC (permalink / raw)
  To: kernelnewbies


[-- Attachment #1.1: Type: text/plain, Size: 725 bytes --]

On Sun, May 18, 2025 at 8:25 PM Siddh Raman Pant <sanganaka@siddh.me> wrote:

> Sun, 18 May 2025 23:15:13 +0530 को alexandre.ferrieux@gmail.com ने लिखा :
> > What is the rationale behind having, for some feature XXX, both
> configuration
> > macros CONFIG_XXX and CONFIG_HAVE_XXX ?
>
>
> CONFIG_HAVE_XXX -> XXX is supported.
> CONFIG_XXX -> Enable XXX.
>
>
> XXX may not be available on an arch, for eg.
>
>
> Thanks,
> Siddh
>
>
> [Sorry for duplicate, pressed reply instead of reply all :P]
>
>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies@kernelnewbies.org
> https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>

[-- Attachment #1.2: Type: text/html, Size: 1360 bytes --]

[-- Attachment #2: Type: text/plain, Size: 170 bytes --]

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: CONFIG_XXX vs CONFIG_HAVE_XXX ?
  2025-05-18 18:22 ` संदर्भ: " Siddh Raman Pant
  2025-05-18 18:37   ` unsubscribe Mrunal Gawade
  2025-05-19  6:45   ` unsubscribe Mrunal Gawade
@ 2025-05-19  8:34   ` Alexandre Ferrieux
  2 siblings, 0 replies; 13+ messages in thread
From: Alexandre Ferrieux @ 2025-05-19  8:34 UTC (permalink / raw)
  To: Siddh Raman Pant, alexandre.ferrieux; +Cc: kernelnewbies

On 18/05/2025 20:22, Siddh Raman Pant wrote:
> Sun, 18 May 2025 23:15:13 +0530  alexandre.ferrieux@gmail.com :
>> What is the rationale behind having, for some feature XXX, both configuration
>> macros CONFIG_XXX and CONFIG_HAVE_XXX ?
> 
> 
> CONFIG_HAVE_XXX -> XXX is supported.
> CONFIG_XXX -> Enable XXX.
> 
> 
> XXX may not be available on an arch, for eg.

Ah yes, so the *_HAVE_* series are automatically-detected compatibility hints,
rather than actual human-selectable configuration decisions. Makes sense, thanks!

-Alex

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

^ permalink raw reply	[flat|nested] 13+ messages in thread

* unsubscribe
  2025-05-19 19:27 ` Vikram R
@ 2025-05-19 20:20   ` Mrunal Gawade
  0 siblings, 0 replies; 13+ messages in thread
From: Mrunal Gawade @ 2025-05-19 20:20 UTC (permalink / raw)
  To: kernelnewbies


[-- Attachment #1.1: Type: text/plain, Size: 2779 bytes --]

On Mon, May 19, 2025 at 9:27 PM Vikram R <vikram@karlexai.com> wrote:

> ASIOS – Envisioned to Host and Sustain Cognition & Synthetic Intelligence
> The world’s first AI-native operating system.
>
> ASIOS is a new class of OS built on Ubuntu 24.04 LTS, designed from
> first principles for AI workloads. We’re creating the foundational
> infrastructure layer to support ever-more sophisticated
> intelligence—from today’s deep-learning models to tomorrow’s advanced
> cognitive and quantum-ready AI.
>
> Building on our May 3 thread, we’ve landed a resilient config-overlay
> and build script for ASIOS on both x86_64 and aarch64. Key artifacts:
>
> asios-config-overlay.sh: idempotent Kconfig overlay that tolerates
> missing symbols
> build-asios-kernel.sh: automated clone to config to compile workflow
> test-asios-config.sh: verifies .config flags post build
> Initial perf on Ubuntu 24.04 HWE 6.11:
> x86_64: mbw=7.3 GB/s, hackbench=53 ms, fio=1.6 GB/s
> arm64: mbw=27.4 GB/s, hackbench=4.8 ms, fio=3.2 GB/s
>
> GitHub (scripts and tests): https://github.com/asi-os/asios-core/
> Discord: https://discord.gg/rWuU7cWU4E
>
> Areas for review and test:
> 1. Overlay logic: skipping versus failing on absent Kconfig symbols
> 2. Build-matrix logic: host-only versus cross-build
> 3. Test completeness: missing flags
> 4. Scripting style and robustness
>
> Any pointers or suggestions are highly appreciated before we push to a
> formal RFC series.
>
> —
> Vikram R
> Founder & CEO, KarLex AI, Inc.
> https://asios.ai
>
>
> On Sat, May 3, 2025 at 12:22 PM Vikram R <vikram@karlexai.com> wrote:
> >
> > ASIOS is a new AI‑native OS (Ubuntu 24.04 LTS base) bringing
> > deterministic scheduling, NUMA‑GPU optimizations, zero‑copy I/O, and
> > eBPF telemetry into the Linux kernel.
> >
> > Key directions—
> > — Deterministic CPU scheduling for reproducible AI runs
> > — NUMA‑aware memory placement tuned for GPU DMA
> > — Zero‑copy GPU I/O via GPUDirect RDMA/Storage
> > — eBPF‑based telemetry hooks
> >
> > **Call for contributors:** scheduler/MM, GPU/accelerator integration,
> > eBPF instrumentation.
> >
> > Project links—
> > GitHub: <https://github.com/asi-os>
> > Discord: <https://discord.gg/rWuU7cWU4E>
> > Roadmap: <
> https://github.com/asi-os/asios-docs/blob/main/docs/ARCHITECTURE.md>
> >
> > Please reply on‑list with questions or join us on Discord to dive into
> > the design.
> >
> > Vikram Karlex R
> > KarLex AI, Inc. | <https://asios.ai> | <https://karlex.ai>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies@kernelnewbies.org
> https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>

[-- Attachment #1.2: Type: text/html, Size: 4216 bytes --]

[-- Attachment #2: Type: text/plain, Size: 170 bytes --]

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2025-05-19 20:21 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-18 17:45 CONFIG_XXX vs CONFIG_HAVE_XXX ? Alexandre Ferrieux
2025-05-18 18:22 ` संदर्भ: " Siddh Raman Pant
2025-05-18 18:37   ` unsubscribe Mrunal Gawade
2025-05-19  6:45   ` unsubscribe Mrunal Gawade
2025-05-19  8:34   ` CONFIG_XXX vs CONFIG_HAVE_XXX ? Alexandre Ferrieux
  -- strict thread matches above, loose matches on Subject: below --
2025-05-03  6:52 [ANNOUNCE] Call for Contributors: ASIOS – AI‑Native OS (Kernel Work) Vikram R
2025-05-19 19:27 ` Vikram R
2025-05-19 20:20   ` unsubscribe Mrunal Gawade
     [not found] <CGME20180128235454epcms1p6f3b7aa47ba9c5035f9b317421c09a46a@epcms1p6>
2018-01-28 23:54 ` unsubscribe 조동석
     [not found] <CGME20161205003536epcms1p4c6ce52ccda8bbc5da6eb99d3de8e12a3@epcms1p4>
2016-12-05  0:35 ` unsubscribe 조동석
2016-10-05 12:53 unsubscribe 고영준
2013-10-02 15:58 unsubscribe Daniel Kranich
2013-09-15 13:52 unsubscribe GMAIL
2013-09-11  8:43 unsubscribe GMAIL
2011-01-06 17:42 unsubscribe marduk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).