BAR 15 - nvidia error

Discussion in 'Programming/Scripts' started by cf_ip, Jan 27, 2010.

  1. cf_ip

    cf_ip New Member

    Hi all,

    Incase this helps anyone, but when I was inserting 4GB of memory into my laptop it had a issue with the ACER BIOS when it was telling the onboard nvidia graphics card to use a memory location that was fine with 2GB but with 4GB, that was where the system memory was and I was getting

    BAR 15: address space collision on of bridge
    BAR 1: no parent found for of device

    errors, which it did come down to the nvidia memory request had to be moved to another place, and also to block any requests to that place for other devices (they was able to reassign to a smaller block of memory some where else).

    I just had to edit the /usr/src/linux/arch/x86/pci/i386.c file and place
    if ((r->start >= 0xc0000000) && (r->end <= 0xcfffffff)) {
    dev_info(&dev->dev,
    " not allocating resource 0xc - 0xcf %pR\n",
    r);
    /*
    stop any resources gaining the 0xc0000000 - 0xcfffffff
    region, the linux kernel will re-place them.
    */
    r->flags = 0;
    }

    /* where the nvidia is going and replace in the above region */
    if ((r->start == 0xb0000000) && (r->end == 0xbfffffff)) {
    r->start = 0xc0000000;
    r->end = 0xcfffffff;
    }

    just after the

    r = &dev->resource[idx];

    in the

    static void __init pcibios_allocate_bus_resources(struct list_head *bus_list)

    function..

    Thought that I would post here, just encase it helps anyone else really.

    Ian


    More information here..

    http://www.codingfriends.com/index.php/2010/01/07/bar-15-bar-1-no-parent-nvidia-graphics-card-does-not-work/
     
  2. katinherwoods

    katinherwoods New Member

    In your system expanded memory available only 2 GB and you are using for 4 GB at that time tour processor not support it.I am suggesting you once check user manual of your system,and scan your system with anti-virus software might be possible due to virus this type of error occurs .
     
  3. cf_ip

    cf_ip New Member

    since with a kernel code update to correct the ACER BIOS problems, I am now able to view the 4GB of memory, so really do not think it is due to a virus problem, and also referencing the manual the manual says that the laptop can support 4GB of memory.

    HTH.
     

Share This Page