4a531e8 | FUJITA Tomonori | 20 October 2006, 00:08:18 UTC | [SCSI] replace u8 and u32 with __u8 and __u32 in scsi.h for user space Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> Signed-off-by: Mike Christie <michaelc@cs.wisc.edu> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:14:34 UTC |
afc071e | Randy Dunlap | 24 October 2006, 04:47:13 UTC | [SCSI] lpfc: fix printk format warning Fix printk format warning: drivers/scsi/lpfc/lpfc_attr.c:597: warning: long long unsigned int format, uint64_t arg (arg 4) Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> Acked-by: James Smart <James.Smart@Emulex.Com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:14:30 UTC |
ca3c332 | Adrian Bunk | 20 October 2006, 21:48:07 UTC | [SCSI] aic79xx: make ahd_set_tags() static Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Acked-by: Hannes Reinecke <hare@suse.de> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:14:25 UTC |
289fe5b | Adrian Bunk | 20 October 2006, 21:47:57 UTC | [SCSI] aic7xxx: cleanups - make needlessly global code static - #if 0 the following unused global functions: - aic79xx_core.c: ahd_print_scb - aic79xx_core.c: ahd_suspend - aic79xx_core.c: ahd_resume - aic79xx_core.c: ahd_dump_scbs - aic79xx_osm.c: ahd_softc_comp Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Acked-by: Hannes Reinecke <hare@suse.de> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:14:21 UTC |
6d07cb7 | Amol Lad | 20 October 2006, 21:48:40 UTC | [SCSI] drivers/scsi: Handcrafted MIN/MAX macro removal Cleanups done to use min/max macros from kernel.h. Handcrafted MIN/MAX macros are changed to use macros in kernel.h [akpm@osdl.org: fix warning] Signed-off-by: Amol Lad <amol@verismonetworks.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:14:17 UTC |
5a09e39 | Hannes Reinecke | 20 October 2006, 07:58:47 UTC | [SCSI] scsi_debug: support REPORT TARGET PORT GROUPS This patch adds support for REPORT TARGET PORT GROUPS. This is used eg for the multipathing priority callout to determine the path priority. With this patch multipath-tools can use the existing mpath_prio_alua callout to exercise the path priority grouping. Signed-off-by: Hannes Reinecke <hare@suse.de> Signed-off-by: Douglas Gilbert <dougg@torque.net> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:14:13 UTC |
cd00b7f | Jes Sorensen | 17 October 2006, 13:32:06 UTC | [SCSI] qla1280 bus reset typo Fix typo in check of return value of qla1280_bus_reset() which would result in an adapter reset in addition to the bus reset. Signed-off-by: Jes Sorensen <jes@sgi.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:14:09 UTC |
b5072ea | Mike Christie | 16 October 2006, 22:09:42 UTC | [SCSI] libiscsi: fix logout pdu processing According to the iscsi RFC, we cannot send other requests if we have sent a logout pdu. This patch enforces this requirement by blocking the session and suspending the send thread. Userspace decides if we restart the connection or if we just free everything. Signed-off-by: Mike Christie <michaelc@cs.wisc.edu> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:14:05 UTC |
5831c73 | Mike Christie | 16 October 2006, 22:09:41 UTC | [SCSI] libiscsi: fix aen support We have been dropping the pdu. We should just send it to userspace and let it handle it. Signed-off-by: Mike Christie <michaelc@cs.wisc.edu> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:14:01 UTC |
cd529a4 | Mike Christie | 16 October 2006, 22:09:40 UTC | [SCSI] libiscsi: fix missed iscsi_task_put in xmit error path from bhalevy@gmail.com: It looks like change 652 to libiscsi.c added some dead code around line 670 if (rc) { spin_unlock_bh(&conn->session->lock); goto again; } since 5 lines above we goto again if (rc). It looks like the previous if (rc) should go away if we want to put the ctask before breaking out of the while loop with "goto again" (see following patch). Signed-off-by: Mike Christie <michaelc@cs.wisc.edu> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:13:57 UTC |
9864404 | Mike Christie | 16 October 2006, 22:09:39 UTC | [SCSI] libiscsi: fix oops in connection create failure path If connection creation fails we end up calling list_del on a invalid struct. This then causes an oops. We are not acutally using the lists (old MCS code we thought might be useful elsewhere) so this patch just removes that code. Signed-off-by: Mike Christie <michaelc@cs.wisc.edu> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:13:53 UTC |
43a145a | Mike Christie | 16 October 2006, 22:09:38 UTC | [SCSI] iscsi class: fix slab corruption during restart The transport class recv mempools are causing slab corruption. We could hack around netlink's lack of mempool support like dm, but it is just too ulgy (dm's hack is ugly enough :) when you need to support broadcast. This patch removes the recv pools. We have not used them even when we were allocting 20 MB per session and the system only had 64 MBs. And we have no pools on the send side and have been ok there. When Peter's work gets merged we can use that since the network guys are in favor of that approach and are not going to add mempools everywhere. Signed-off-by: Mike Christie <michaelc@cs.wisc.edu> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:13:48 UTC |
47bcd35 | Alan Cox | 16 October 2006, 15:55:46 UTC | [SCSI] Switch fdomain to the pci_get API Doesn't make the hardware hot pluggable but does ensure the driver won't crash when another device is hot-unplugged at the wrong moment. Soon I propose to deprecate pci_find_device() and some of its friends. Signed-off-by: Alan Cox <alan@redhat.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:13:45 UTC |
ed632da | James Bottomley | 16 October 2006, 15:06:27 UTC | [SCSI] add can_queue to host parameters Debugging TCQ issues has shown me this is a very useful parameter to be able to view. Add it to he host class parameters. Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:13:40 UTC |
031280f | Andrey Mirkin | 16 October 2006, 08:08:43 UTC | [SCSI] megaraid_{mm,mbox}: 64-bit DMA capability fix It is known that 2 LSI Logic MegaRAID SATA RAID Controllers (150-4 and 150-6) don't support 64-bit DMA. Unfortunately currently this check is wrong and driver sets 64-bit DMA mode for these devices. Signed-off-by: Andrey Mirkin <amirkin@sw.ru> Acked-by: "Ju, Seokmann" <Seokmann.Ju@lsi.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:13:31 UTC |
3fc2aef | Sergey Kononenko | 15 October 2006, 00:12:08 UTC | [SCSI] aic94xx: Supermicro motherboards support Add PCI id. Plus correct for possibly missing resistor that can cause FLASHEX to have the wrong value. Signed-off-by: Sergey Kononenko <sergk@sergk.org.ua> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:13:27 UTC |
9c3121f | Santiago Leon | 13 October 2006, 15:22:50 UTC | [SCSI] ibmvscsi: correctly reenable CRQ The "ibmvscsi: treat busy and error conditions separately" patch submitted by Dave Boutcher back in June incorrectly reenables the CRQ. The broken logic causes the adapter to get disabled if the CRQ connection happens to close temporarily. This patch "fixes that obviously wrong logic check" (Dave's words). Signed-off-by: Santiago Leon <santil@us.ibm.com> Signed-off-by: David Boutcher <sleddog@us.ibm.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:13:17 UTC |
7c83a3c | Andrew Vasquez | 13 October 2006, 16:33:40 UTC | [SCSI] qla2xxx: Update version number to 8.01.07-k3. Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:13:12 UTC |
df7baa5 | Andrew Vasquez | 13 October 2006, 16:33:39 UTC | [SCSI] qla2xxx: Correct QUEUE_FULL handling. - Drop queue-depths across all luns for a given fcport during TASK_SET_FULL statuses. - Ramp-up I/Os after throttling. - Consolidate completion-status handling of CS_QUEUE_FULL with CS_COMPLETE as ISP24xx firmware no longer reports CS_QUEUE_FULL. Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:13:08 UTC |
18c6c12 | Andrew Vasquez | 13 October 2006, 16:33:38 UTC | [SCSI] qla2xxx: Workaround D3 power-management issues. Early ISP2432 parts have a known hardware issue when coming out of a D3 hot state. This issue can result in a hung PCIe link. Recent firmwares contain a workaround whereby the stop-firmware mailbox command prevents the ISP from entering the D3 hot state. In order to ensure that the workaround succeeded the driver must verify that the stop-firmware mailbox command completes successfully. In the event of a failure, the driver attempts a shutdown-retry after resetting the ISP and re-executing firmware. Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:13:04 UTC |
f1663ad | Andrew Vasquez | 13 October 2006, 16:33:37 UTC | [SCSI] qla2xxx: Check return value of sysfs_create_bin_file() usage. Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:54 UTC |
8d1a006 | Swen Schillig | 12 October 2006, 09:43:44 UTC | [SCSI] zfcp: initialize scsi_host_template.max_sectors with appropriate value Define ZFCP_MAX_SECTORS and initialize scsi_host_template.max_sectors with appropriate value. Signed-off-by: Swen Schillig <swen@vnet.ibm.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:50 UTC |
9531c33 | Henrik Kretzschmar | 10 October 2006, 21:41:42 UTC | [SCSI] fc4: Conversion to struct scsi_cmnd in fc4 Changes the obsolete Scsi_Cmnd to struct scsi_cmnd in the Fibre Channel driver (fc4). Signed-off-by: Henrik Kretzschmar <henne@nachtwindheim.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:45 UTC |
0fc82d5 | Henrik Kretzschmar | 10 October 2006, 21:41:41 UTC | [SCSI] convert ninja driver to struct scsi_cmnd Changes the obsolete typedefd Scsi_Cmnd to struct scsi_cmnd in the ninja scsi pcmcia driver. Signed-off-by: Henrik Kretzschmar <henne@nachtwindheim.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:42 UTC |
c543a37 | Henrik Kretzschmar | 10 October 2006, 21:41:45 UTC | [SCSI] Scsi_Cmnd conversion in psi240i driver Changes the obsolete Scsi_Cmnd to struct scsi_cmnd in psi240i-driver. Signed-off-by: Henrik Kretzschmar <henne@nachtwindheim.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:38 UTC |
0b3a82d | Eric Sesterhenn | 10 October 2006, 21:41:43 UTC | [SCSI] lpfc: check before dereference in lpfc_ct.c If we fail to allocate mp->virt during the first while loop iteration, mlist is still uninitialized, therefore we should check if before dereferencing. Signed-off-by: Eric Sesterhenn <snakebyte@gmx.de> Acked-by: James Smart <James.Smart@Emulex.Com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:34 UTC |
46c43db | Alexey Dobriyan | 08 October 2006, 11:55:55 UTC | [SCSI] scsi_lib.c: use BUILD_BUG_ON Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:29 UTC |
8e394ae | Henne | 09 October 2006, 13:38:34 UTC | [SCSI] fix typo in previous Scsi_Cmnd convertion in aic7xxx_old.c Fixes a typo in the aic7xxx_old.c. Signed-off-by: Olaf Hering <olaf@aepfle.de> Signed-off-by: Henrik Kretzschmar <henne@nachtwindheim.de> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:25 UTC |
35508e4 | Michael Reed | 06 October 2006, 20:39:25 UTC | [SCSI] mptfc: stall eh handlers if resetting while rport blocked Thanks to James Smart for the inspiration. Stall error handler if attempting recovery while an rport is blocked. This avoids device offline scenarios due to errors in the error handler. Also verify that VirtDevice is available before issuing scsi command. VirtDevice is removed when fc transport removes a target. See James Smart's patch of 08/17/2006 for greater detail. http://marc.theaimsgroup.com/?l=linux-scsi&m=115583213624803&w=2 Also bump version number per Eric's request. Signed-off-by: Michael Reed <mdr@sgi.com> Acked-by: Eric Moore <eric.moore@lsil.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:21 UTC |
11010fe | Andrew Vasquez | 06 October 2006, 16:54:59 UTC | [SCSI] Maintain module-parameter name consistency with qla2xxx/qla4xxx. Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:17 UTC |
80f1443 | Hannes Reinecke | 06 October 2006, 07:22:41 UTC | [SCSI] aic7xxx: Adjust .max_sectors According to the adaptec sources aic7xxx / aic79xx really can do 4MB transfers. So we should adjust .max_sectors. Signed-off-by: Hannes Reinecke <hare@suse.de> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:12 UTC |
5ae16db | Doug Maxey | 06 October 2006, 04:50:07 UTC | [SCSI] qla4xxx: fix double printk on load There is a dup printk at the tail of qla4xxx_module_init(). Remove the first instance as it's before the complete success of the function. Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:07 UTC |
75c2885 | Guennadi Liakhovetski | 05 October 2006, 22:11:17 UTC | [SCSI] tmscsim: set max_sectors AM53C974A's Start Transfer Counter register has 24 bits, thus maximum transfer length is 16MiB. But the maximum I can test is 8MiB, so use that until somebody tests 16MiB. Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:12:03 UTC |
413f732 | Kai Makisara | 05 October 2006, 19:59:46 UTC | [SCSI] st: Fixup -ENOMEDIUM Based on the original patch from Hannes Reinecke <hare@suse.de> Fix st_open() to return -ENOMEDIUM instead of -EIO if no medium is found. Signed-off-by: Kai Makisara <kai.makisara@kolumbus.fi> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:11:59 UTC |
a24342b | Henne | 03 October 2006, 19:31:14 UTC | [SCSI] Scsi_Cmnd conversion in qlogicfas408 driver Change obsolete Scsi_Cmnd to struct scsi_cmnd in the Qlocic FAS408 driver. Signed-off-by: Henrik Kretzschmar <henne@nachtwindheim.de> rejections fixed and Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:11:55 UTC |
811c936 | Henne | 03 October 2006, 17:51:59 UTC | [SCSI] Scsi_Cmnd convertion in sun3-driver Change the obsolete Scsi_Cmnd to struct scsi_cmnd in the sun3-driver. Signed-off-by: Henrik Kretzschmar <henne@nachtwindheim.de> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com> | 25 October 2006, 22:11:51 UTC |
53a5fbd | Linus Torvalds | 11 October 2006, 00:14:44 UTC | ACPI: Allow setting SCI_EN bit in PM1_CONTROL register This is needed by at least the Mac Mini's, which (incorrectly) come back from suspend with SCI_EN clear. Thanks to Fr\xe9d\xe9ric Riss for hunting this down. Acked-by: Fr\xe9d\xe9ric Riss <frederic.riss@gmail.com> Cc: Pavel Machek <pavel@ucw.cz> Cc: Len Brown <len.brown@intel.com> Cc: Arjan van de Ven <arjan@infradead.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 11 October 2006, 00:14:44 UTC |
0968cf5 | Jeff Garzik | 10 October 2006, 06:58:14 UTC | [PATCH] firmware/dcdbas: fix bug in error cleanup The error path path mistakenly called sysfs_create_group() rather than sysfs_remove_group(). They take the same arguments, so it's easy to cut-n-paste such a bug. Signed-off-by: Jeff Garzik <jeff@garzik.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:29:37 UTC |
15e541f | Jeff Garzik | 10 October 2006, 05:40:55 UTC | [PATCH] irda: donauboe fixes, cleanups - fix: toshoboe_invalid_dev() was recently removed, but not all callers were updated, causing the obvious linker error. Remove caller, because the check (like the one removed) isn't used. - fix: propagate request_irq() return value - cleanup: remove void* casts - cleanup: remove impossible ASSERTs Signed-off-by: Jeff Garzik <jeff@garzik.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:29:37 UTC |
3c69302 | Linus Torvalds | 10 October 2006, 23:16:33 UTC | Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: [POWERPC] Fix windfarm platform device usage [POWERPC] Fix i2c-powermac platform device usage [POWERPC] Fix secondary CPU startup on old "powersurge" SMP powermacs [POWERPC] ARCH=ppc pt_regs fixes [POWERPC] Update maple defconfig [POWERPC] Fix Maple secondary IDE interrupt [POWERPC] Make U4 PCIe work on maple [POWERPC] cell: fix default zImage build target [POWERPC] Fix boot wrapper invocation if CROSS_COMPILE contains spaces [POWERPC] Fix xmon IRQ handler for pt_regs removal | 10 October 2006, 23:16:33 UTC |
107c3a7 | Al Viro | 13 August 2006, 19:38:04 UTC | [PATCH] endianness annotations in s2io Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:34 UTC |
44aa535 | Al Viro | 13 August 2006, 05:54:30 UTC | [PATCH] ufs endianness annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:34 UTC |
3524de1 | Al Viro | 24 December 2005, 19:39:13 UTC | [PATCH] fs/partitions endianness annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:34 UTC |
d136fe7 | Alexey Dobriyan | 28 December 2005, 19:27:10 UTC | [PATCH] Finish annotations of struct vlan_ethhdr Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Acked-by: David S. Miller <davem@davemloft.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:34 UTC |
d02d48d | Al Viro | 24 December 2005, 19:33:09 UTC | [PATCH] isofs endianness annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:34 UTC |
6ca1584 | Al Viro | 24 December 2005, 19:32:38 UTC | [PATCH] smbfs endianness annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:34 UTC |
2ef1031 | Al Viro | 24 December 2005, 19:31:53 UTC | [PATCH] hpfs endianness annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:34 UTC |
31b1f85 | Al Viro | 24 December 2005, 19:31:04 UTC | [PATCH] fs/fat endianness annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:34 UTC |
a9721f3 | Al Viro | 24 December 2005, 19:28:55 UTC | [PATCH] befs: endianness annotations split the data structures that exist in host- and disk-endian variants, annotate the fields of disk-endian ones, propagate changes. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:33 UTC |
e5201c5 | Al Viro | 24 December 2005, 08:09:03 UTC | [PATCH] befs: missing fs32_to_cpu() in debug.c inode->mode is disk-endian Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:33 UTC |
1151895 | Al Viro | 24 December 2005, 06:32:03 UTC | [PATCH] befs: introduce on-disk endian types Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:33 UTC |
af10b00 | Al Viro | 24 December 2005, 06:13:13 UTC | [PATCH] befs: prepare to sanitizing headers pulled includes of endian.h from fs/befs/*.c to befs.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:33 UTC |
88c124d | Al Viro | 24 December 2005, 01:56:46 UTC | [PATCH] befs: remove bogus typedef Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:33 UTC |
7359bbf | Alexey Dobriyan | 22 December 2005, 22:18:25 UTC | [PATCH] chelsio: add endian annotations Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:33 UTC |
d08f74e | Alexey Dobriyan | 22 December 2005, 22:12:25 UTC | [PATCH] serpent: fix endian warnings Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:33 UTC |
56052d5 | Alexey Dobriyan | 01 December 2005, 22:10:40 UTC | [PATCH] cdrom: add endianness annotations Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 23:15:33 UTC |
70f3891 | Al Viro | 10 October 2006, 21:49:57 UTC | [PATCH] use %p for pointers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Acked-by: David S. Miller <davem@davemloft.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:24 UTC |
3c5c665 | Al Viro | 10 October 2006, 21:49:47 UTC | [PATCH] use %zu for size_t Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:24 UTC |
59bd598 | Al Viro | 10 October 2006, 21:49:37 UTC | [PATCH] missed const in prototype Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:24 UTC |
cfbdbab | Al Viro | 10 October 2006, 21:49:27 UTC | [PATCH] net/sunrpc/auth_gss/svcauth_gss.c endianness regression Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:24 UTC |
86b95c1 | Al Viro | 10 October 2006, 21:49:17 UTC | [PATCH] strndup() would better take size_t, not int Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:24 UTC |
5e7ddac | Al Viro | 10 October 2006, 21:49:07 UTC | [PATCH] ptrdiff_t is %t, not %z Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Acked-by: David S. Miller <davem@davemloft.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:23 UTC |
1af9892 | Al Viro | 10 October 2006, 21:48:57 UTC | [PATCH] cpuset ANSI prototype Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Acked-by: Paul Jackson <pj@sgi.com> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:23 UTC |
e6c6e64 | Al Viro | 10 October 2006, 21:48:47 UTC | [PATCH] fs/inode.c NULL noise removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:23 UTC |
663d1ba | Al Viro | 10 October 2006, 21:48:37 UTC | [PATCH] em28xx NULL noise removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:23 UTC |
ba674cf | Al Viro | 10 October 2006, 21:48:27 UTC | [PATCH] __user annotations: loop.c Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:23 UTC |
a6ded1b | Al Viro | 10 October 2006, 21:48:17 UTC | [PATCH] openprom NULL noise removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Acked-by: David S. Miller <davem@davemloft.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:23 UTC |
03dc550 | Al Viro | 10 October 2006, 21:48:07 UTC | [PATCH] trivial iomem annotations: sata_promise Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:23 UTC |
20241ad | Al Viro | 10 October 2006, 21:47:57 UTC | [PATCH] gfp annotations: radix_tree_root struct radix_tree_root has unused upper bits of ->gfp_mask reused for tags bitmap. Annotated. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:23 UTC |
fa1f5ea | Al Viro | 10 October 2006, 21:47:47 UTC | [PATCH] gfp annotations: scsi_error Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:23 UTC |
86f9333 | Al Viro | 10 October 2006, 21:47:37 UTC | [PATCH] ptrace32 trivial __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:23 UTC |
29756fa | Al Viro | 10 October 2006, 21:47:27 UTC | [PATCH] trivial iomem annotations: istallion Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:22 UTC |
4370df9 | Al Viro | 10 October 2006, 21:47:17 UTC | [PATCH] acpi NULL noise removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:22 UTC |
e4cad1b | Al Viro | 10 October 2006, 21:47:07 UTC | [PATCH] passing pointer to setup_timer() should be via unsigned long Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:22 UTC |
ba2397e | Al Viro | 10 October 2006, 21:46:57 UTC | [PATCH] make kernel/relay.c __user-clean Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:22 UTC |
fb136e9 | Al Viro | 10 October 2006, 21:46:47 UTC | [PATCH] fix misannotation in ioc4.h Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:22 UTC |
afc12d3 | Al Viro | 10 October 2006, 21:46:37 UTC | [PATCH] mtd: remove several bogus casts to void * in iounmap() argument Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:22 UTC |
a9f627c | Al Viro | 10 October 2006, 21:46:27 UTC | [PATCH] ia64/sn __iomem annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:22 UTC |
cfa7fd7 | Al Viro | 10 October 2006, 21:46:17 UTC | [PATCH] ia64/hp NULL noise removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:22 UTC |
ba46df9 | Al Viro | 10 October 2006, 21:46:07 UTC | [PATCH] __user annotations: futex Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:22 UTC |
28c4dad | Al Viro | 10 October 2006, 21:45:57 UTC | [PATCH] tipc __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Acked-by: David S. Miller <davem@davemloft.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:21 UTC |
47b1653 | Al Viro | 10 October 2006, 21:45:47 UTC | [PATCH] drivers/dma trivial annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:21 UTC |
c714de5 | Al Viro | 10 October 2006, 21:45:37 UTC | [PATCH] devio __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:21 UTC |
cb04e6b | Al Viro | 10 October 2006, 21:45:27 UTC | [PATCH] hwdep_compat missed __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:21 UTC |
04b1add | Al Viro | 10 October 2006, 21:45:17 UTC | [PATCH] misc sata __iomem annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:21 UTC |
98ae6cc | Al Viro | 10 October 2006, 21:45:07 UTC | [PATCH] fix misannotations in loop.c Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:21 UTC |
aa7677d | Al Viro | 10 October 2006, 21:44:57 UTC | [PATCH] NULL noise removal: advansys Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:21 UTC |
4834327 | Al Viro | 10 October 2006, 21:44:47 UTC | [PATCH] __iomem annotations in sunzilog Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Acked-by: David S. Miller <davem@davemloft.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:20 UTC |
1acc04c | Al Viro | 10 October 2006, 21:44:37 UTC | [PATCH] dccp __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Acked-by: David S. Miller <davem@davemloft.net> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:20 UTC |
6aae873 | Al Viro | 10 October 2006, 21:44:27 UTC | [PATCH] drivers/s390 misc sparse annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:20 UTC |
90cbad6 | Al Viro | 10 October 2006, 21:44:17 UTC | [PATCH] more fs/compat.c __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:20 UTC |
1e0dbaf | Al Viro | 10 October 2006, 21:44:07 UTC | [PATCH] advansys __iomem annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org> | 10 October 2006, 22:37:20 UTC |
2cbe19d | Michael S. Tsirkin | 09 October 2006, 16:06:32 UTC | IB/mthca: Fix off-by-one in mthca SRQ creation All HCAs (not just mem-free) need a spare SRQ entry, so bump srq->max by 1 in all cases. Noted by Jack Morgenstein <jackm@mellanox.co.il> Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il> Signed-off-by: Roland Dreier <rolandd@cisco.com> | 10 October 2006, 19:50:38 UTC |
73fbe8b | Roland Dreier | 10 October 2006, 19:50:38 UTC | IPoIB: Check for DMA mapping error for TX packets Signed-off-by: Roland Dreier <rolandd@cisco.com> | 10 October 2006, 19:50:38 UTC |
1031bfb | Roland Dreier | 10 October 2006, 19:50:38 UTC | RDMA/amso1100: Fix build with debugging off Since pr_debug() has changed from a macro to an inline function when DEBUG is not defined, its arguments now need to be defined even when debugging is off. Therefore to_event_str() and to_qp_state_str() need to be moved out of #ifdef DEBUG. The compiler will throw the definitions away if DEBUG is not defined, but it needs to be able to see that the functions exist. Signed-off-by: Roland Dreier <rolandd@cisco.com> | 10 October 2006, 19:50:38 UTC |
82a9c16 | Sean Hefty | 04 October 2006, 18:37:25 UTC | IB/cm: Send DREP in response to unmatched DREQ Currently a DREP is only sent in response to a DREQ if a connection has been found matching the DREQ, and it is in the proper state. Once a DREP is sent, the local connection moves into timewait. Duplicate DREQs received while in this state result in re-sending the DREP. However, it's likely that the local connection will enter and exit timewait before the remote side times out a lost DREP and resends a DREQ. To handle this, we send a DREP in response to a DREQ, even if a local connection is not found. This avoids maintaining disconnected id's in timewait states for excessively long times, just to handle a lost DREP. Signed-off-by: Sean Hefty <sean.hefty@intel.com> Signed-off-by: Roland Dreier <rolandd@cisco.com> | 10 October 2006, 19:50:38 UTC |
8575329 | Sean Hefty | 04 October 2006, 18:29:59 UTC | IB/cm: Fix timewait crash after module unload If the ib_cm module is unloaded while id's are still in timewait, the CM will destroy the work queue used to process timewait. Once the id's exit timewait, their timers will fire, leading to a crash trying to access the destroyed work queue. We need to track id's that are in timewait, and cancel their deferred work on module unload. Signed-off-by: Sean Hefty <sean.hefty@intel.com> Signed-off-by: Roland Dreier <rolandd@cisco.com> | 10 October 2006, 19:50:38 UTC |
a8bf4e7 | Jack Morgenstein | 04 October 2006, 11:56:34 UTC | IB/mthca: Query port fix Fill in "max_vl_num" (encoded according to VLCap field in the PortInfo MAD) and "init_type_reply" values in the ib_query_port() verb. Signed-off-by: Jack Morgenstein <jackm@mellanox.co.il> Signed-off-by: Roland Dreier <rolandd@cisco.com> | 10 October 2006, 19:50:36 UTC |
01cb9bc | Ishai Rabinovitz | 04 October 2006, 13:28:56 UTC | IB/srp: Enable multiple connections to the same target Enable multiple concurrent connections to the same SRP target: 1) Use port GUID instead of node GUID in the initiator port identifier. This allows connections to be made from multiple HCA ports at the same time. 2) Let the user specify the identifier extention when adding the device. This allows userspace to make multiple connections even from the same port, if it wants too. Without this, only one connection can be made from any given HCA, even if it has multiple ports, because we don't use multi-channel mode, so targets will only allow one connection from a given initiator port ID. Signed-off-by: Ishai Rabinovitz <ishai@mellanox.co.il> Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il> Signed-off-by: Roland Dreier <rolandd@cisco.com> | 10 October 2006, 19:49:05 UTC |
9b0af40 | Ishai Rabinovitz | 10 October 2006, 16:51:14 UTC | IB/srp: Remove redundant memset() scsi_host_alloc() already allocates with kzalloc(), so the struct Scsi_Host is zeroed out, including the private data portion. Remove the redundant memset that zeros this out again in the SRP initiator. Signed-off-by: Ishai Rabinovitz <ishai@mellanox.co.il> Signed-off-by: Roland Dreier <rolandd@cisco.com> | 10 October 2006, 16:51:14 UTC |