Part of Slepp's ProjectsPastebinTURLImagebinFilebin
Feedback -- English French German Japanese
Create Upload Newest Tools Donate
Sign In | Create Account

Someone
Thursday, July 13th, 2006 at 3:30:11pm MDT 

  1. root@Slackbox:~# cd /usr/src/
  2. root@Slackbox:/usr/src# ls -l
  3. total 24
  4. drwxr-xr-x   2 root root 4096 2006-07-12 17:06 ATI/
  5. lrwxrwxrwx   1 root root   15 2006-07-13 15:47 linux -> linux-2.6.17.4//
  6. drwxr-xr-x  15 root root 4096 2006-07-13 00:10 linux-2.4.31/
  7. drwxr-xr-x  15 root root 4096 2006-07-13 15:42 linux-2.4.31-BACUP/
  8. drwxrwxrwx  21 root root 4096 2006-07-13 16:26 linux-2.6.17.4/
  9. drwxr-xr-x   7 root root 4096 2003-10-29 00:08 rpm/
  10. drwxr-xr-x   2 root root 4096 2005-06-05 20:25 speakup-2.4.31/
  11. root@Slackbox:/usr/src# cd linux
  12. root@Slackbox:/usr/src/linux# patch -p0 < ~wescotte/2.6.17-rc4-git2-libata1.patch
  13. can't find file to patch at input line 223
  14. Perhaps you used the wrong -p or --strip option?
  15. The text leading up to this was:
  16. --------------------------
  17. |The 'upstream' branch of
  18. |git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
  19. |
  20. |contains the following updates:
  21. |
  22. | drivers/scsi/Makefile       |    2
  23. | drivers/scsi/ahci.c         |  436 ++++---
  24. | drivers/scsi/ata_piix.c     |   16
  25. | drivers/scsi/libata-bmdma.c |  143 ++
  26. | drivers/scsi/libata-core.c  | 2437 +++++++++++++++++++++++++++++---------------
  27. | drivers/scsi/libata-eh.c    | 1558 ++++++++++++++++++++++++++++
  28. | drivers/scsi/libata-scsi.c  |  423 ++++---
  29. | drivers/scsi/libata.h       |   24
  30. | drivers/scsi/pdc_adma.c     |   10
  31. | drivers/scsi/sata_mv.c      |   30
  32. | drivers/scsi/sata_nv.c      |    6
  33. | drivers/scsi/sata_promise.c |   18
  34. | drivers/scsi/sata_qstor.c   |   13
  35. | drivers/scsi/sata_sil.c     |   65 -
  36. | drivers/scsi/sata_sil24.c   |  615 ++++++-----
  37. | drivers/scsi/sata_sis.c     |    2
  38. | drivers/scsi/sata_svw.c     |    4
  39. | drivers/scsi/sata_sx4.c     |   19
  40. | drivers/scsi/sata_uli.c     |    2
  41. | drivers/scsi/sata_via.c     |    2
  42. | drivers/scsi/sata_vsc.c     |   15
  43. | drivers/scsi/scsi.c         |   18
  44. | drivers/scsi/scsi_error.c   |    3
  45. | drivers/scsi/scsi_lib.c     |    2
  46. | drivers/scsi/scsi_priv.h    |    1
  47. | include/linux/ata.h         |   34
  48. | include/linux/libata.h      |  379 ++++--
  49. | include/scsi/scsi_cmnd.h    |    1
  50. | include/scsi/scsi_eh.h      |    1
  51. | include/scsi/scsi_host.h    |    1
  52. | 30 files changed, 4634 insertions(+), 1646 deletions(-)
  53. |
  54. |Albert Lee:
  55. |      libata: interrupt driven pio for libata-core
  56. |      libata: interrupt driven pio for LLD
  57. |      libata irq-pio: add comments and cleanup
  58. |      libata irq-pio: rename atapi_packet_task() and comments
  59. |      libata irq-pio: simplify if condition in ata_dataout_task()
  60. |      libata irq-pio: cleanup ata_qc_issue_prot()
  61. |      libata: move atapi_send_cdb() and ata_dataout_task()
  62. |      [libata irq-pio] reorganize ata_pio_sector() and __atapi_pio_bytes()
  63. |      [libata irq-pio] reorganize "buf + offset" in ata_pio_sector()
  64. |      [libata irq-pio] use PageHighMem() to optimize the kmap_atomic() usage
  65. |      libata irq-pio: misc fixes
  66. |      libata irq-pio: merge the ata_dataout_task workqueue with ata_pio_task workqueue
  67. |      libata irq-pio: eliminate unnecessary queuing in ata_pio_first_block()
  68. |      libata irq-pio: add read/write multiple support
  69. |      libata-dev: determine err_mask when error is found
  70. |      libata-dev: filter out noisy ATAPI error messages
  71. |      libata-dev: Fix array index value in ata_rwcmd_protocol()
  72. |      libata-dev: Use new ata_queue_pio_task() for PIO polling task
  73. |      libata-dev: Use new AC_ERR_* flags
  74. |      libata-dev: Minor comment fix
  75. |      libata-dev: recognize WRITE_MULTI_FUA_EXT for r/w multiple
  76. |      libata-dev: Remove trailing whitespaces
  77. |      libata-dev: Fix merge problem with upstream
  78. |      libata-dev: Remove atapi_packet_task()
  79. |      libata-dev: Move out the HSM code from ata_host_intr()
  80. |      libata-dev: Minor fix for ata_hsm_move() to work with ata_host_intr()
  81. |      libata-dev: Let ata_hsm_move() work with both irq-pio and polling pio
  82. |      libata-dev: Convert ata_pio_task() to use the new ata_hsm_move()
  83. |      libata-dev: Cleanup unused enums/functions
  84. |      libata-dev: ata_check_atapi_dma() fix for ATA_FLAG_PIO_POLLING LLDDs
  85. |      libata-dev: Make the the in_wq check as an inline function
  86. |      libata-dev: irq-pio minor fixes (respin)
  87. |      libata-dev: fix the device err check sequence (respin)
  88. |      libata-dev: wait idle after reading the last data block
  89. |      libata-dev: print out information for ATAPI devices with CDB interrupts
  90. |      libata-dev: handle DRQ=1 ERR=1 (revised)
  91. |      libata-dev: irq-pio minor fix
  92. |      libata-dev: irq-pio minor fix 2
  93. |      libata: convert ATAPI_ENABLE_DMADIR to module parameter
  94. |
  95. |Bastiaan Jacques:
  96. |      ahci: add support for VIA VT8251
  97. |
  98. |Jeff Garzik:
  99. |      [libata irq-pio] build fix
  100. |      [libata pdc_adma] update for removal of ATA_FLAG_NOINTR
  101. |      [libata pdc_adma] fix for new irq-driven PIO code
  102. |      [libata sata_mv] IRQ PIO build fix
  103. |      [libata] irq-pio: fix breakage related to err_mask merge
  104. |      [libata sata_promise] irq_pio: fix merge bug
  105. |      [libata] build fix after merging some pre-packet_task-removal code
  106. |      [libata irq-pio] s/assert/WARN_ON/
  107. |      [libata] build fix after cdb_len move
  108. |      sata_vsc build fix
  109. |      libata: irq-pio build fixes
  110. |      [libata] irq-pio: fix build breakage
  111. |      [libata] irq-pio: Fix merge mistake
  112. |      [libata] kill bogus cut-n-pasted comments in three drivers
  113. |      [libata] bump versions
  114. |      libata: Fix EH merge difference between this branch and upstream.
  115. |      libata: Add helper ata_shost_to_port()
  116. |
  117. |Luben Tuikov:
  118. |      SCSI: Introduce scsi_req_abort_cmd (REPOST)
  119. |
  120. |Tejun Heo:
  121. |      libata: increase LBA48 max sectors to 65535
  122. |      libata: fix ata_set_mode() return value
  123. |      libata: make ata_bus_probe() return negative errno on failure
  124. |      libata: separate out ata_spd_string()
  125. |      libata: convert do_probe_reset() to ata_do_reset()
  126. |      libata: implement ata_dev_enabled and disabled()
  127. |      libata: make ata_set_mode() handle no-device case properly
  128. |      libata: reorganize ata_set_mode()
  129. |      libata: don't disable devices from ata_set_mode()
  130. |      libata: preserve SATA SPD setting over hard resets
  131. |      libata: implement ata_dev_absent()
  132. |      libata: implement ap->sata_spd_limit and helpers
  133. |      libata: use SATA speed down in ata_drive_probe_reset()
  134. |      libata: add 5s sleep between resets
  135. |      libata: implement ata_down_xfermask_limit()
  136. |      libata: improve ata_bus_probe()
  137. |      libata: consider disabled devices in ata_dev_xfermask()
  138. |      libata: report device number when PIO fails
  139. |      libata: ata_dev_revalidate() printk update
  140. |      libata: ATA_FLAG_IN_EH is not used, kill it
  141. |      libata: clean up constants
  142. |      libata: rename ATA_FLAG_PORT_DISABLED to ATA_FLAG_DISABLED
  143. |      libata: clear only affected flags during ata_dev_configure()
  144. |      libata: clear ATA_DFLAG_PIO before setting it
  145. |      libata: add ATA_QCFLAG_IO
  146. |      libata: pass qc around intead of ap during PIO
  147. |      libata: always generate sense if qc->err_mask is non-zero
  148. |      libata: don't read TF directly from sense generation functions
  149. |      libata: add @cdb to ata_exec_internal()
  150. |      libata: dec scmd->retries for qcs with zero err_mask
  151. |      libata: separate out libata-eh.c
  152. |      libata: make some libata-core routines extern
  153. |      libata: print SControl in SATA link status info message
  154. |      ahci: do not fail softreset if PHY reports no device
  155. |      libata: set default cbl in probeinit
  156. |      libata: kill @verbose from ata_reset_fn_t
  157. |      libata: make reset methods complain when they fail
  158. |      sata_sil24: fix timeout calculation in sil24_softreset
  159. |      sata_sil24: better error message from softreset
  160. |      libata: implement ata_wait_register()
  161. |      ahci: use ata_wait_register()
  162. |      sata_sil24: use ata_wait_register()
  163. |      libata: disable failed devices only once in ata_bus_probe()
  164. |      libata: cosmetic update to ata_bus_probe()
  165. |      libata: export ata_set_sata_spd()
  166. |      sata_sil24: typo fix
  167. |      sata_sil24: rename PORT_IRQ_SDB_FIS to PORT_IRQ_SDB_NOTIFY
  168. |      sata_sil24: add more constants
  169. |      sata_sil24: consolidate host flags into SIL24_COMMON_FLAGS
  170. |      sata_sil24: implement loss of completion interrupt on PCI-X errta fix
  171. |      sata_sil24: implement sil24_init_port()
  172. |      sata_sil24: put port into known state before softresetting
  173. |      sata_sil24: kill 10ms sleep in softreset
  174. |      sata_sil24: reimplement hardreset
  175. |      sata_sil24: don't do hardreset during driver initialization
  176. |      sata_sil24: fix on-memory structure byteorder
  177. |      sata_sil24: enable 64bit
  178. |      SCSI: implement shost->host_eh_scheduled
  179. |      libata: silly fix in ata_scsi_start_stop_xlat()
  180. |      libata: rename ata_down_sata_spd_limit() and friends
  181. |      ahci: hardreset classification fix
  182. |      libata: unexport ata_scsi_error()
  183. |      libata: kill duplicate prototypes
  184. |      libata: fix ->phy_reset class code handling in ata_bus_probe()
  185. |      libata: clear ap->active_tag atomically w.r.t. command completion
  186. |      libata: hold host_set lock while finishing internal qc
  187. |      libata: use preallocated buffers
  188. |      libata: move ->set_mode() handling into ata_set_mode()
  189. |      libata: remove postreset handling from ata_do_reset()
  190. |      libata: implement qc->result_tf
  191. |      sata_sil24: update TF image only when necessary
  192. |      libata: init ap->cbl to ATA_CBL_SATA early
  193. |      libata: implement new SCR handling and port on/offline functions
  194. |      libata: use new SCR and on/offline functions
  195. |      libata: kill old SCR functions and sata_dev_present()
  196. |      libata: add dev->ap
  197. |      libata: use dev->ap
  198. |      libata: implement ATA printk helpers
  199. |      libata: use ATA printk helpers
  200. |      libata-eh-fw: add flags and operations for new EH
  201. |      libata-eh-fw: clear SError in ata_std_postreset()
  202. |      libata-eh-fw: use special reserved tag and qc for internal commands
  203. |      libata-eh-fw: update ata_qc_from_tag() to enforce normal/EH qc ownership
  204. |      libata-eh-fw: implement new EH scheduling via error completion
  205. |      libata-eh-fw: implement ata_port_schedule_eh() and ata_port_abort()
  206. |      libata-eh-fw: implement freeze/thaw
  207. |      libata-eh-fw: implement new EH scheduling from PIO
  208. |      libata-eh-fw: update ata_scsi_error() for new EH
  209. |      libata-eh-fw: update ata_exec_internal() for new EH
  210. |      libata-eh-fw: update SCSI command completion path for new EH
  211. |      libata-eh: add ATA and libata flags for new EH
  212. |      libata-eh: implement dev->ering
  213. |      libata-eh: implement ata_eh_info and ata_eh_context
  214. |      libata-eh: implement new EH
  215. |      libata-eh: implement BMDMA EH
  216. |      ata_piix: convert to new EH
  217. |      sata_sil: convert to new EH
  218. |      ahci: convert to new EH
  219. |      ahci: add PIOS interim interrupt handling
  220. |      sata_sil24: convert to new EH
  221. |      libata: fix irq-pio merge
  222. |      libata-ncq: add NCQ related ATA/libata constants and macros
  223. |      libata-ncq: pass ata_scsi_translate() return value to SCSI midlayer
  224. |      libata-ncq: rename ap->qactive to ap->qc_allocated
  225. |      libata-ncq: implement ap->qc_active, ap->sactive and complete helper
  226. |      libata-ncq: implement NCQ command translation and exclusion
  227. |      libata-ncq: update EH to handle NCQ
  228. |      libata-ncq: implement NCQ device configuration
  229. |      ahci: clean up AHCI constants in preparation for NCQ
  230. |      ahci: add HOST_CAP_NCQ constant
  231. |      ahci: kill pp->cmd_tbl_sg
  232. |      ahci: implement NCQ suppport
  233. |      sata_sil24: implement NCQ support
  234. |
  235. |diff --git a/drivers/scsi/Makefile b/drivers/scsi/Makefile
  236. |index 81803a1..669ff6b 100644
  237. |--- a/drivers/scsi/Makefile
  238. |+++ b/drivers/scsi/Makefile
  239. --------------------------
  240. File to patch:       

advertising

Update the Post

Either update this post and resubmit it with changes, or make a new post.

You may also comment on this post.

update paste below
details of the post (optional)

Note: Only the paste content is required, though the following information can be useful to others.

Save name / title?

(space separated, optional)



Please note that information posted here will expire by default in one month. If you do not want it to expire, please set the expiry time above. If it is set to expire, web search engines will not be allowed to index it prior to it expiring. Items that are not marked to expire will be indexable by search engines. Be careful with your passwords. All illegal activities will be reported and any information will be handed over to the authorities, so be good.

worth-right