Remote memory access through FireWire?

From: Omen Wild (Omen.Wild_at_Dartmouth.EDU)
Date: 10/31/03

  • Next message: Valdis.Kletnieks_at_vt.edu: "Re: Remote memory access through FireWire?"
    Date:	Fri, 31 Oct 2003 17:36:28 -0500
    To: linux-kernel <linux-kernel@vger.kernel.org>
    
    
    

    I just ran accross this kerneltrap article:
    http://kerneltrap.org/node/view/145/334

    Quoting from the page:
    "As you know, IEEE1394 is a bus and OHCI supports physical access to
    the host memory. This means that you can access the remote host over
    firewire without software support at the remote host. In other words,
    you can investigate remote host's physical memory whether its OS is
    alive or crashed or hangs up."

    The article is talking about FreeBSD, but I was wondering if Linux has
    a similar issue. Can someone plugged into the FireWire bus
    snoop/modify the entire contents of Linux's memory?

    Thanks,
       Omen

    -- 
    The cost of living hasn't affected its popularity.
    
    

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/



  • Next message: Valdis.Kletnieks_at_vt.edu: "Re: Remote memory access through FireWire?"

    Relevant Pages

    • Re: MSI to memory?
      ... Helge> Won't that put a bad load on the bus? ... the PCI device writes directly to a host address. ... memory, so there's no bus load to poll the memory. ...
      (Linux-Kernel)
    • Re: [RFC v2] virtio: add virtio-over-PCI driver
      ... It should be possible to use other virtio ... In my case I've got an MPC5200 as the 'host' and a Xilinx Virtex ... Virtex's memory space for the shared queues. ... and the guest is a 533MHz PowerPC. ...
      (Linux-Kernel)
    • 6.1-BETA4: NIC doesnt work with ACPI enabled
      ... cbb0: Found memory at 80000000 ... Secondary bus set to 2 subbus 3 ... cardbus1: Non-prefetchable memory at 88000000-880000ff ... Index IRQ Rtd Ref IRQs ...
      (freebsd-stable)
    • [2.4] lockup on boot with 2.4.26
      ... Uncompressing kernel... ... Bus 0, device 0, function 0: ... Non-prefetchable 32 bit memory at 0xe3000000. ... # Loadable module support ...
      (Linux-Kernel)
    • Re: A7N8X-E deluxe : new ram problem
      ... rock stable for 2 years in Dual channel 200mhz mode and since I've ... The Nforce2 chipset has three memory slots, ... Two slots fit on one data bus. ... is the use of 128Mx4 chips. ...
      (alt.comp.periphs.mainboard.asus)