00:10
TMM has joined #riscv
00:16
memset has quit [Remote host closed the connection]
00:17
memset has joined #riscv
00:20
<
drmpeg >
Tenkawa: There's a patch to disable the crypto driver included. That's what started the discussion this morning (west coast time).
00:20
<
drmpeg >
So it's mainline plus 6 patches.
00:21
<
drmpeg >
2 to set the CPU clock to 1.5 GHZ.
00:21
<
drmpeg >
1 include the PWM driver.
00:22
<
drmpeg >
1 to include the final PCIe patch that was considered too much of a hack.
00:23
<
drmpeg >
1 to disable the crypto unit.
00:23
<
drmpeg >
And 1 to enable the green LED heartbeat. I threw that on in because I like blinky lights.
00:46
<
Tenkawa >
drmpeg: is this the driver in question?
00:46
<
Tenkawa >
jh7110_crypto 36864 0
00:46
<
Tenkawa >
crypto_engine 12288 1 jh7110_crypto
00:47
<
drmpeg >
I think so.
00:48
<
Tenkawa >
drmpeg: how hard is it to "re-enable" the potential panic behaviour if so.. I'm curious is this happens on a v1.3b waveshare board
00:48
<
Tenkawa >
is there a revert patch?
00:48
<
drmpeg >
It's just one line in the dtb.
00:49
<
Tenkawa >
thats easy enough
00:49
<
drmpeg >
In arch/riscv/boot/dts/starfive/jh7110.dtsi
00:51
<
Tenkawa >
oops... looks like I just RCU stalled it
00:51
<
drmpeg >
status = "disabled";
00:51
<
Tenkawa >
Let me rebooto
00:51
<
Tenkawa >
er reboot
00:53
<
Tenkawa >
ok here goes reboot with enable test
00:58
<
Tenkawa >
here's what I get
00:58
<
Tenkawa >
[ 11.343221] jh7110-crypto 16000000.crypto: error -ENODEV: Error requesting tx dma channel.
00:59
<
drmpeg >
Same here when I tried it this morning.
00:59
<
drmpeg >
So it seems not as broken now.
00:59
<
drmpeg >
But still not quite right.
01:00
<
Tenkawa >
I'll do some tracing in the morning after I stop by if you haven't figured it out
01:00
<
drmpeg >
I'm not going to look at it.
01:01
<
Tenkawa >
(my brain doesn't do well at night)
01:01
<
Tenkawa >
I'm an extreme morning person
01:03
<
Tenkawa >
But this is great progress... thanks for the efforts so far....
01:04
<
drmpeg >
Yeah, it's very close to mainline. That is if you don't care about graphics.
01:04
<
Tenkawa >
Everyone is keeping this going and making it a very interesting project
01:04
<
Tenkawa >
drmpeg: I haven't used graphics on anything other thsn my input machine in almost 10 years except for testing
01:06
<
Tenkawa >
Cheers for now... I'll be back tomorrow... going to finish watching a local futbol tourney on tv.
01:06
Tenkawa has quit [Quit: Was I really ever here?]
01:07
<
drmpeg >
Ok, later.
01:50
heat has quit [Ping timeout: 252 seconds]
01:52
pabs3 has quit [Ping timeout: 255 seconds]
01:54
billchenchina- has joined #riscv
01:59
billchenchina- has quit [Ping timeout: 276 seconds]
02:04
pabs3 has joined #riscv
02:28
BootLayer has joined #riscv
03:10
davidlt has joined #riscv
03:50
zjason` has quit [Remote host closed the connection]
03:50
zjason` has joined #riscv
04:22
davidlt has quit [Ping timeout: 244 seconds]
04:29
memset has quit [Ping timeout: 260 seconds]
04:54
BootLayer has quit [Quit: Leaving]
05:22
memset has joined #riscv
05:50
davidlt has joined #riscv
06:08
coldfeet has joined #riscv
06:17
jmcgnh has quit [Ping timeout: 252 seconds]
06:19
coldfeet has quit [Remote host closed the connection]
06:22
jmcgnh has joined #riscv
06:33
Noisytoot has quit [Remote host closed the connection]
06:35
Noisytoot has joined #riscv
06:50
Andre_Z has joined #riscv
07:35
davidlt has quit [Quit: Leaving]
07:38
ganboing has joined #riscv
07:39
<
ganboing >
Bought the Unmatched ~1 month back after the price drop. Compared to jh7110. Pros: simplified peripheral/clock/gpio, builtin FT2232HL for JTAG+UART. Cons: low core freq (1.2Ghz vs 1.5Ghz), no L2 prefetcher, DDR capped at 1600MT due to stability issue, rudimentary peripherals (no GPU). Thought: great for debugging/experiments, not suitable for daily
07:39
<
ganboing >
drive without a compatible GPU.
07:41
ganboing has quit [Quit: Client closed]
07:43
ganboing has joined #riscv
07:46
Andre_Z has quit [Quit: Leaving.]
07:53
davidlt has joined #riscv
07:54
memset has quit [Remote host closed the connection]
07:55
memset has joined #riscv
07:55
<
gurki >
thats very few pros and a lot of cons Oo
08:00
danilogondolfo has joined #riscv
08:06
* psydroid
is waiting for Milk-V Oasis
08:16
memset has quit [Remote host closed the connection]
08:16
memset has joined #riscv
08:22
<
ganboing >
Yea. I bought it mainly for the jtag and riscv debug spec.
08:25
heat has joined #riscv
08:26
davidlt has quit [Remote host closed the connection]
08:27
davidlt has joined #riscv
08:57
Armand|X230 has joined #riscv
09:02
Armand|X230 has quit [Remote host closed the connection]
09:02
Armand|X230 has joined #riscv
09:02
ganboing has quit [Quit: Client closed]
09:17
Noisytoot has quit [Excess Flood]
09:19
Noisytoot has joined #riscv
09:37
billchenchina- has joined #riscv
09:38
billchenchina- has quit [Max SendQ exceeded]
09:40
billchenchina- has joined #riscv
09:40
billchenchina- has quit [Max SendQ exceeded]
09:41
billchenchina- has joined #riscv
09:51
billchenchina- has quit [Ping timeout: 272 seconds]
09:52
billchenchina- has joined #riscv
10:19
naoki has quit [Quit: naoki]
10:24
billchenchina- has quit [Ping timeout: 244 seconds]
10:25
billchenchina- has joined #riscv
10:32
billchenchina- has quit [Ping timeout: 260 seconds]
11:06
memset has quit [Remote host closed the connection]
11:06
memset has joined #riscv
11:31
psydroid2 has joined #riscv
11:39
Tenkawa has joined #riscv
11:46
alperak has joined #riscv
12:09
ganboing has joined #riscv
12:27
Starfoxxes has joined #riscv
12:50
vgtw has joined #riscv
12:50
vgtw has quit [Remote host closed the connection]
12:51
vgtw has joined #riscv
13:15
alperak has quit []
13:17
alperak has joined #riscv
13:35
memset has quit [Ping timeout: 260 seconds]
13:35
memset_ has joined #riscv
14:09
sadome has joined #riscv
14:09
sadome has quit [Changing host]
14:09
sadome has joined #riscv
14:09
sadome has quit [Excess Flood]
14:12
sadome has joined #riscv
14:12
sadome has quit [Excess Flood]
14:14
sadome has joined #riscv
14:14
sadome has quit [Excess Flood]
14:43
frkzoid has joined #riscv
14:46
GreaseMonkey has quit [Quit: No Ping reply in 180 seconds.]
14:46
greaser|q has joined #riscv
14:47
frkazoid333 has quit [Ping timeout: 276 seconds]
14:55
pabs3 has quit [Read error: Connection reset by peer]
14:57
jfsimon1981_b has quit [Ping timeout: 252 seconds]
15:01
jfsimon1981_b has joined #riscv
15:12
pabs3 has joined #riscv
15:20
freakazoid332 has joined #riscv
15:22
freakazoid332 has quit [Remote host closed the connection]
15:23
frkazoid333 has joined #riscv
15:24
frkzoid has quit [Ping timeout: 252 seconds]
15:25
frkazoid333 has quit [Remote host closed the connection]
15:32
BootLayer has joined #riscv
15:53
vagrantc has joined #riscv
16:19
jfsimon1981_b has quit [Remote host closed the connection]
16:20
jfsimon1981_b has joined #riscv
16:38
psydroid has joined #riscv
16:57
prabhakalad has quit [Ping timeout: 244 seconds]
16:58
prabhakalad has joined #riscv
17:03
danilogondolfo has quit [Quit: Leaving]
17:09
jfsimon1981_b has quit [Remote host closed the connection]
17:09
jfsimon1981_b has joined #riscv
17:19
naoki has joined #riscv
17:19
jfsimon1981_b has quit [Ping timeout: 252 seconds]
17:21
jfsimon1981_b has joined #riscv
17:52
Stat_headcrabed has joined #riscv
17:57
Armand|X230 has quit [Remote host closed the connection]
18:04
balrog has quit [Quit: Bye]
18:05
unnick has quit [Quit: No Ping reply in 180 seconds.]
18:06
unnick has joined #riscv
18:08
balrog has joined #riscv
18:08
Stat_headcrabed has quit [Quit: Stat_headcrabed]
18:09
Stat_headcrabed has joined #riscv
18:09
davidlt has quit [Ping timeout: 264 seconds]
18:15
motherfsck has joined #riscv
18:18
Stat_headcrabed has quit [Quit: Stat_headcrabed]
18:26
Starfoxxes has quit [Remote host closed the connection]
18:30
davidlt has joined #riscv
18:31
<
courmisch >
woopsie
18:33
Andre_Z has joined #riscv
18:34
<
mps >
interesting to read
18:34
<
courmisch >
quite the Alibooboo
18:38
<
jrtc27 >
I don't even understand how you design a chip where that's possible to do by accident
18:39
<
courmisch >
I guess that they half-implemented vse128.v, seen as it's reserved but not actually part of the spec
18:40
<
courmisch >
there is a silver lining: now we have a nail on the coffin for XTheadVector
18:40
<
davidlt >
I guess they just rushed it out
18:40
BootLayer has quit [Quit: Leaving]
18:40
<
jrtc27 >
but surely all loads and stores just get funnelled through the same "here is the address, do the right thing" unit
18:41
<
jrtc27 >
unless they just left a wire disconnected for that particular decoding and didn't forward on the privilege mode, or something
18:42
<
courmisch >
we'll probably never know
18:42
<
courmisch >
but yeah, sounds like it's running as if it were M mode?
18:50
cronos has joined #riscv
18:52
<
courmisch >
so now somebody needs to try on SpacemiT K1/M1
18:52
<
davidlt >
Give it a year or two :)
18:53
<
courmisch >
didn't they release their fuzzer?
18:54
<
davidlt >
don't know
18:55
unnick_ has joined #riscv
18:56
unnick has quit [Ping timeout: 260 seconds]
18:57
<
mps >
CPUs have bugs, not a big news
18:58
<
courmisch >
seems not; I can only find stuff for last year's RDINSTRET and RDCYCLE, and then the PoC for C910
19:03
<
courmisch >
at least vse128.v is illegal on X60
19:08
<
courmisch >
as is the C908-crashing vector mask instruction
19:12
zjason`` has joined #riscv
19:13
zjason` has quit [Ping timeout: 245 seconds]
19:24
davidlt has quit [Ping timeout: 248 seconds]
19:30
pabs3 has quit [Read error: Connection reset by peer]
19:33
<
sorear >
riscv vastly lowers the barrier to entry for creating CPUs with bugs, it's going to get far far worse
19:38
ganboing has quit [Quit: Client closed]
19:48
pabs3 has joined #riscv
19:51
Guest30 has joined #riscv
19:52
usrnaem2 has quit [Read error: Connection reset by peer]
20:23
<
la_mettrie >
we might suppose that a case like this works as a warning for them though?
20:26
<
sorear >
t-head specifically, maybe
20:26
ganboing has joined #riscv
20:43
TMM has joined #riscv
20:56
Tenkawa has quit [Quit: Was I really ever here?]
21:03
jfsimon1981_b has quit [Remote host closed the connection]
21:04
jfsimon1981_b has joined #riscv
21:05
Tenkawa has joined #riscv
21:29
test925 has quit [Ping timeout: 260 seconds]
22:06
alperak has quit [Quit: Connection closed for inactivity]
22:13
Andre_Z has quit [Ping timeout: 252 seconds]
22:44
smaeul_ has quit [Ping timeout: 255 seconds]
23:07
khem has joined #riscv
23:19
<
ja_02 >
Alibooboo ;)LOL
23:23
vagrantc has quit [Quit: leaving]
23:24
DesRoin has quit [Ping timeout: 252 seconds]
23:26
DesRoin has joined #riscv
23:34
m5zs7k has quit [Quit: m5zs7k]
23:38
m5zs7k has joined #riscv
23:39
<
ja_02 >
courmisch on the bpf-f3 with armbian Virtual address: 3fa2e25000
23:39
<
ja_02 >
Phyiscal address: 11d6bc000
23:39
<
ja_02 >
Value before: caaa
23:39
<
ja_02 >
Illegal instruction
23:43
<
ja_02 >
the Illegal instruction is vmv.v.x
23:46
<
ja_02 >
ok i think im doing something wrong vmv.v.v also isnt working