[9fans] pcc: new option to convert implicitly between char* and uchar*

2021-05-25 Thread Kyohei Kadota via 9fans
Hi. I'm trying to add a new option for pcc as -u to convert implicitly between char* and uchar*. In sources of LibreSSL Portable (actually, a lot of the sources is a copy of a part of OpenBSD), there are many many assignments that is uchar* to char*, or char* to uchar* without type casting. Two y

[9fans] setup-plan9port action

2021-09-02 Thread Kyohei Kadota via 9fans
Hi. I have released setup-plan9port@v1 action for GitHub Actions last week. https://github.com/lufia/setup-plan9port It does: * Install pre-built plan9port to your environment * Set PLAN9 environment variable to the location of plan9port installation * Add $PLAN9/bin to your PATH Currently it s

[9fans] best place to be sent a patch

2024-05-12 Thread Kyohei Kadota via 9fans
I have a question: where is the *best* place to be sent a patch for 9legacy? replica? GitHub? or here? I'm motivated, but I don't like to get no feedback as before. -- 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T57377acea9350f32-Mc6c4a

Re: [9fans] best place to be sent a patch

2024-05-12 Thread Kyohei Kadota via 9fans
e time to respond, others here might help > you on the path, others might appreciate taking part in your adventure > and others might learn from it, too. i guess you can cc david if > getting into 9legacy is your goal. > > On Sun, May 12, 2024 at 4:31 PM Kyohei Kadota via 9fans <

Re: [9fans] plan9port changes to rc and acme

2024-10-06 Thread Kyohei Kadota via 9fans
I had imported a patch[1], that is equal sign improvement, from p9p's rc for 9legacy at that time. [1]: https://patch-diff.githubusercontent.com/raw/lufia/plan9/pull/8.diff If someone would like. 2024年9月30日(月) 22:54 Russ Cox : > > Hi all, > > In plan9port, back in 2020, I wrote a new parser in r

[9fans] mk clean on /sys/src/cmd/git

2025-07-23 Thread Kyohei Kadota via 9fans
Hi, David. I found, on /sys/src/cmd/git, mk clean exits with an usage error. For example: % cd /sys/src/cmd/git % mk clean rm -f *.[568ijqv] *.a[568ijqv] y.tab.? lex.yy.c y.debug y.output [568ijqv].??* conf get fs log query repack save send serve walk $CLEANFILES usage: add [-r :remove] file ...

[9fans] Why does 9legacy's 9k kernel ignore all uarti8250 devices?

2025-07-20 Thread Kyohei Kadota via 9fans
I have a question: why does 9legacy's 9k kernel ignore all uarti8250 devices? In my understanding, originally, i8250pnp() removed unable uart devices from the i8250uart array then returned the rest devices, but now, its function always returns empty. As a result, 9k kernel does not have anything i

Re: [9fans] Re: Why does 9legacy's 9k kernel ignore all uarti8250 devices?

2025-07-20 Thread Kyohei Kadota via 9fans
Hi, Adrian. I use Arch Linux. My versions are: - linux 6.15.6.arch1-1 - qemu-base 10.0.2-1 Hmm, the code snippet in i8250pnp: if(uart == head) head = uart->next; else (uart-1)->next = uart->next; This snippet removes the uart from the list. So current implementation looks very strange t