117 entries in 1.02s
BingoBoingo: asciilifeform: Sure, but if we print a MIPS down the line sim-devices may be the way to do it instead of
DMA everywhere
a111: Logged on 2018-10-06 14:47 mircea_popescu: anyway, to put some meat on the bones of "works with cca 2015 vintage drivers, and them only." : incorrect vintage drivers manage to literally fuck the chip, i have never seen
dma errors before in teh logs, now have i seen chips refusing to turn back on and in general hardware level spew, "wrong mode d3", "error -5" etc.
mircea_popescu: anyway, to put some meat on the bones of "works with cca 2015 vintage drivers, and them only." : incorrect vintage drivers manage to literally fuck the chip, i have never seen
dma errors before in teh logs, now have i seen chips refusing to turn back on and in general hardware level spew, "wrong mode d3", "error -5" etc.
☟︎ a111: Logged on 2016-09-17 16:40 asciilifeform: and the hardware ~is~ shit. boot up one of these (if you can actually get it to boot.) and say hello to 1 fps graphics, disks without
dma (you don't know what these feel like until trying personally), nic that works when the moon is full strictly, etc.
ckang: then for a minute I was exploring using the ESP32's cryptography accelerator with QSPI and
DMA mircea_popescu: wget WILL time the netcard for you, the netcard has
dma, that's the wholew story.
a111: Logged on 2018-01-05 18:45 asciilifeform: ( upstack :
dma, interrupts, pipeline, instruction reorderer, 'hyperthreading', multiple buses, 'bridges' -- all are epicycles ( hey mircea_popescu ! ) from vonneumannism , where instructions 'push' (unrelated to stack concept) outputs, rather than 'pull' inputs as they oughta )
mircea_popescu: ofcoruse such a thing can not exist until we actually make tmsr-computer without
dma mircea_popescu: apparently it can be formulated so as to dissolve in dmf/
dma etc
a111: Logged on 2017-08-30 13:03 asciilifeform: ( and obsessing over cpu, in a machine arch where nic has
dma -- is tunnel vision. )
spyked: I'm still in the process of grokking the
DMA+interrupts discussion.
mircea_popescu: no, have motherboard design where the "
dma" is a specified bank, and the cpu ram is a different bank ; and let it call whichever it specifically wants.
mircea_popescu: seems rather like the whole nic-
dma combo is being fortified as a wolf's last stand. i guess they expect ot lose cpus (to the chinese).
Framedragger: aha! that'd be something. i mean, still full-on
DMA, but yeah, k.
jhvh1: ben_vulpes: {'city': 'Wilmington', 'region_name': 'DE', 'area_code': 302, 'longitude': -75.597, 'country_code3': 'USA', 'latitude': 39.56450000000001, 'postal_code': '19893', 'dma_code': 504, 'country_code': 'US', 'country_name': 'United States'}
jhvh1: pete_dushenski: {'city': 'Wilmington', 'region_name': 'DE', 'area_code': 302, 'longitude': -75.5664, 'country_code3': 'USA', 'latitude': 39.75919999999999, 'postal_code': '19880', 'dma_code': 504, 'country_code': 'US', 'country_name': 'United States'}
jhvh1: shinohai: {'city': 'Denton', 'region_name': 'TX', 'area_code': 940, 'longitude': -97.1264, 'country_code3': 'USA', 'latitude': 33.183400000000006, 'postal_code': '76205', 'dma_code': 623, 'country_code': 'US', 'country_name': 'United States'}
mircea_popescu: because
dma and interrupts ; and bad memory addressing.
a111: Logged on 2017-01-19 17:49 asciilifeform: the two major caltrops re 'iron lisps on x86' are 1) interrupts 2)
dma a111: Logged on 2016-12-02 19:56 trinque: how do I currently know by looking at my database that no item in it was altered by somebody spraying bits into my server via network card ->
dma trinque: how do I currently know by looking at my database that no item in it was altered by somebody spraying bits into my server via network card ->
dma ☟︎ Framedragger: ("truly shady" except for, you know, the whole shitty stack incl cpu,
dma etc)
mircea_popescu: ith an Intel key. It's unlikely that this is ever replaced by something open source. Firmware that runs on an ARC core inside the chipset. It runs entirely out-of-band with the main CPU. It has
DMA access to the entire system memory and can access the networking adapters in a way transparent to the OS (separate MAC and IP)."
a111: Logged on 2016-07-22 06:48 mats: fwiw, i don't believe the radio in the iphone has
dma mats: fwiw, i don't believe the radio in the iphone has
dma a111: Logged on 2016-07-17 21:46 asciilifeform: writing 'open' whatevers for a machine where a closed radio has
dma to the whole bus, is a laugh
thestringpuller: even on the gameboy the
dma controllers are annoying as fuck
mats: anyway... [2015-04-02 16:59:20] <asciilifeform> mats: i can trivially make mincemeat of this by issuing raw
dma cycles. << UDEREF is about exploitation, not constraining the kernel
mircea_popescu: but you could also wipe the 16kb if you never called the thing, via
DMA of the time
mircea_popescu: because really, trying to rewrite it without
dma ... might as well start over.
mircea_popescu:
dma is actually one of the principal reasons i agree with alf's "current computing stack must die"
assbot: Logged on 02-04-2015 20:59:21; asciilifeform: mats: i can trivially make mincemeat of this by issuing raw
dma cycles.