1. 30 10月, 2011 12 次提交
  2. 26 9月, 2011 1 次提交
  3. 16 9月, 2011 1 次提交
  4. 15 9月, 2011 1 次提交
  5. 27 8月, 2011 3 次提交
  6. 24 8月, 2011 2 次提交
  7. 18 8月, 2011 1 次提交
  8. 13 8月, 2011 7 次提交
  9. 03 8月, 2011 5 次提交
  10. 27 7月, 2011 1 次提交
  11. 24 7月, 2011 4 次提交
    • S
      [S390] dasd: add enhanced DASD statistics interface · 4fa52aa7
      Stefan Weinhuber 提交于
      This patch extends the DASD statistics to allow for a more detailed
      analysis of DASD I/O operations. In particular we want the statistics
      to provide answers to the following questions:
      - How many requests used a PAV alias?
      - How many requests used High Performance FICON?
      - How do read request perform versus write requests?
      
      The existing DASD statistics interface has several shortcomings
      - The interface for global data is a formatted text table in procfs
        (/proc/dasd/statistics). The layout is meant for human readers and
        is not to easy to parse. If values get to large for the table
        layout, they get scaled down.
      - The statistics which are collected per block device can be
        accessed via an ioctl interface, which can only be extended by
        defining a new ioctl.
      - There is no statistics interface for individual PAV base and alias
        devices.
      
      To overcome theses shortcomings we create a new DASD statistics
      interface in debugfs. This interface will contain one entry for global
      data, one per DASD block device, and one per DASD base and alias
      device. Each file contains the statistic data in easy to parse
      name/value and name/array pairs. The existing interfaces will remain
      functional, but they will not be extended.
      Signed-off-by: NStefan Weinhuber <wein@de.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      4fa52aa7
    • H
      [S390] ap: toleration support for ap device type 10 · 6bed05bc
      Holger Dengler 提交于
      Add toleration support for ap devices with device type 10.
      Signed-off-by: NHolger Dengler <hd@linux.vnet.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      6bed05bc
    • J
      [S390] qdio: clear shared DSCI before scheduling the queue handler · b02f0c2e
      Jan Glauber 提交于
      The following race can occur with qdio devices that use the shared device
      state change indicator:
      
      Device (Shared DSCI)    CPU0                            CPU1
      ===============================================================================
      
      1. DSCI 0 => 1,
         INT pending
                              2. Thinint handler
                              * si_used = 1
                              * Inbound tasklet_schedule
                              * DSCI 1 => 0
      
      3. DSCI 0 => 1,
         INT pending
      
                                                              4. Thinint handler
                                                              * si_used = 1
                                                              * Inbound tasklet_schedu
      le
                                                                 => NOP
      
                              5. Inbound tasklet run
      
      6. DSCI = 1,
         INT surpressed
      
                                                              7. DSCI 1 => 0
      
      The race would lead to a stall where new data in the input queue is
      not recognized so the device stops working in case of no further traffic.
      
      Fix the race by resetting the DSCI before scheduling the inbound tasklet
      so the device generates an interrupt if new data arrives in the above
      scenario in step 6.
      Reviewed-by: NUrsula Braun <ursula.braun@de.ibm.com>
      Signed-off-by: NJan Glauber <jang@linux.vnet.ibm.com>
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      b02f0c2e
    • M
      [S390] kconfig: remove tape interface support comment · 284ecb00
      Martin Schwidefsky 提交于
      There is nothing below the menu entry "S/390 tape interface support".
      Remove it.
      Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
      284ecb00
  12. 22 7月, 2011 1 次提交
  13. 18 7月, 2011 1 次提交