Announcement

Collapse
No announcement yet.

ASPM Fixes, SR-IOV Improvements & Other PCI Improvements For Linux 4.15

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ASPM Fixes, SR-IOV Improvements & Other PCI Improvements For Linux 4.15

    Phoronix: ASPM Fixes, SR-IOV Improvements & Other PCI Improvements For Linux 4.15

    There are a lot of PCI changes that have built up for the Linux 4.15 kernel cycle...

    http://www.phoronix.com/scan.php?pag...15-PCI-Changes

  • #2
    Didn't you forgot to mention something important:

    Christian König (4):
    PCI: Add PCI resource type mask #define
    PCI: Add resizable BAR infrastructure
    PCI: Add pci_resize_resource() for resizing BARs
    x86/PCI: Enable a 64bit BAR on AMD Family 15h (Models 00-1f, 30-3f, 60-7f)

    Matching amdgpu patch will come when that one is merged.

    Comment


    • #3
      Originally posted by Deathsimple View Post
      Didn't you forgot to mention something important:

      Christian König (4):
      PCI: Add PCI resource type mask #define
      PCI: Add resizable BAR infrastructure
      PCI: Add pci_resize_resource() for resizing BARs
      x86/PCI: Enable a 64bit BAR on AMD Family 15h (Models 00-1f, 30-3f, 60-7f)

      Matching amdgpu patch will come when that one is merged.
      What's a BAR in this context?

      Comment


      • #4
        BARs are PCI resources (memory mapped registers, framebuffer, etc.).

        Comment


        • #5
          Originally posted by Deathsimple View Post
          Didn't you forgot to mention something important:

          Christian König (4):
          PCI: Add PCI resource type mask #define
          PCI: Add resizable BAR infrastructure
          PCI: Add pci_resize_resource() for resizing BARs
          x86/PCI: Enable a 64bit BAR on AMD Family 15h (Models 00-1f, 30-3f, 60-7f)
          Hello Christian. ;-)))

          Matching amdgpu patch will come when that one is merged.
          Can't wait to see it.

          Good work!

          Greetings,
          Dieter

          PS Maybe I find some time (over Christmas) to get some Intel (Nehalem) going.

          Comment


          • #6
            Originally posted by nuetzel View Post

            Hello Christian. ;-)))



            Can't wait to see it.

            Good work!

            Greetings,
            Dieter

            PS Maybe I find some time (over Christmas) to get some Intel (Nehalem) going.
            Sehr nuetzlich fuer nuetzel.
            I'm not sure if I have to translate foreign-language to English in order to adhere to the forum rules or abstain from using non-English to begin with at all costs


            Offset, stride, and VF device ID are now exposed via sysfs for SR-IOV.
            For some reason I thought sysfs was only relevant for Legacy items. Now I gotta reevaluate my understanding of procfs vs. sysfs.
            Update: It's a good thing I did, because I had that backwards, kind of ; at least based on my understanding of https://unix.stackexchange.com/quest...ocfs-and-sysfs
            Last edited by azdaha; 11-16-2017, 07:47 PM.

            Comment


            • #7
              Originally posted by starshipeleven View Post
              What's a BAR in this context?
              Wikipedia: Base Address Register
              Microsoft: Resizable BAR Support

              Comment

              Working...
              X