| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-03-27 | scsi: esas2r: Fix __printf annotation on esas2r_log_master() | Arnd Bergmann | 1 | -11/+3 |
| 2026-02-22 | Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses | Kees Cook | 1 | -1/+1 |
| 2026-02-21 | Convert more 'alloc_obj' cases to default GFP_KERNEL arguments | Linus Torvalds | 1 | -4/+2 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 2 | -2/+2 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 2 | -12/+9 |
| 2026-01-23 | scsi: Change the return type of the .queuecommand() callback | Bart Van Assche | 2 | -2/+4 |
| 2025-06-17 | sysfs: treewide: switch back to bin_attribute::read()/write() | Thomas Weißschuh | 1 | -3/+3 |
| 2025-06-08 | treewide, timers: Rename from_timer() to timer_container_of() | Ingo Molnar | 1 | -1/+1 |
| 2025-04-05 | treewide: Switch/rename to timer_delete[_sync]() | Thomas Gleixner | 1 | -1/+1 |
| 2025-01-02 | scsi: esas2r: Constify 'struct bin_attribute' | Thomas Weißschuh | 2 | -22/+22 |
| 2024-11-06 | scsi: esas2r: Remove unused esas2r_build_cli_req() | Dr. David Alan Gilbert | 2 | -21/+0 |
| 2024-08-22 | scsi: esas2r: Simplify an alloc_ordered_workqueue() invocation | Bart Van Assche | 2 | -5/+2 |
| 2024-08-22 | scsi: Expand all create*_workqueue() invocations | Bart Van Assche | 1 | -1/+2 |
| 2023-09-13 | scsi: esas2r: Use FIELD_GET() to extract PCIe capability fields | Ilpo Järvinen | 1 | -10/+6 |
| 2023-04-27 | Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2023-04-18 | Change DEFINE_SEMAPHORE() to take a number argument | Peter Zijlstra | 1 | -1/+1 |
| 2023-03-24 | scsi: esas2r: Declare SCSI host template const | Bart Van Assche | 1 | -1/+1 |
| 2022-10-18 | scsi: esas2r: Introduce scsi_template_proc_dir() | Bart Van Assche | 1 | -6/+11 |
| 2022-10-18 | scsi: esas2r: Initialize two host template members implicitly | Bart Van Assche | 1 | -2/+0 |
| 2022-09-06 | scsi: esas2r: Use flex array destination for memcpy() | Kees Cook | 2 | -2/+2 |
| 2022-05-23 | scsi: esas2r: Fix typo in comment | Julia Lawall | 1 | -1/+1 |
| 2021-10-16 | scsi: esas2r: Call scsi_done() directly | Bart Van Assche | 1 | -4/+4 |
| 2021-06-02 | Merge branch '5.14/scsi-result' into 5.14/scsi-staging | Martin K. Petersen | 1 | -1/+1 |
| 2021-06-02 | scsi: esas2r: Switch to flexible array member | Kees Cook | 1 | -1/+1 |
| 2021-05-31 | scsi: core: Drop obsolete Linux-specific SCSI status codes | Hannes Reinecke | 1 | -1/+1 |
| 2021-05-06 | proc: mandate ->proc_lseek in "struct proc_ops" | Alexey Dobriyan | 1 | -0/+1 |
| 2021-04-28 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -0/+7 |
| 2021-04-06 | scsi: remove the unchecked_isa_dma flag | Christoph Hellwig | 1 | -1/+0 |
| 2021-03-15 | scsi: esas2r: Supply __printf(x, y) formatting for esas2r_log_master() | Lee Jones | 1 | -0/+7 |
| 2020-11-25 | scsi: esas2r: Use generic power management | Vaibhav Gupta | 3 | -35/+15 |
| 2020-11-25 | scsi: esas2r: Drop PCI Wakeup calls from .resume | Vaibhav Gupta | 1 | -4/+0 |
| 2020-11-10 | scsi: esas2r: esas2r_main: Demote non-conformant kernel-doc header | Lee Jones | 1 | -6/+2 |
| 2020-11-10 | scsi: esas2r: esas2r_int: Add brackets around potentially empty if()s | Lee Jones | 1 | -3/+5 |
| 2020-11-10 | scsi: esas2r: esas2r_init: Place brackets around a potentially empty if() | Lee Jones | 1 | -2/+3 |
| 2020-11-10 | scsi: esas2r: esas2r_disc: Place brackets around a potentially empty if() | Lee Jones | 1 | -1/+2 |
| 2020-10-14 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -15/+13 |
| 2020-08-24 | scsi: esas2r: Remove unnecessary casts | Alex Dewar | 1 | -15/+13 |
| 2020-08-23 | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 2 | -3/+3 |
| 2020-07-24 | scsi: esas2r: Demote a few non-conformant kerneldoc headers | Lee Jones | 1 | -5/+5 |
| 2020-07-24 | scsi: esas2r: Add braces around the one-line if() | Lee Jones | 1 | -1/+2 |
| 2020-06-14 | treewide: replace '---help---' in Kconfig files with 'help' | Masahiro Yamada | 1 | -1/+1 |
| 2020-04-23 | esas2r: don't bother with __copy_to_user() | Al Viro | 1 | -1/+1 |
| 2020-02-04 | proc: convert everything to "struct proc_ops" | Alexey Dobriyan | 1 | -1/+8 |
| 2019-12-02 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -0/+1 |
| 2019-10-24 | scsi: esas2r: unlock on error in esas2r_nvram_read_direct() | Dan Carpenter | 1 | -0/+1 |
| 2019-10-23 | compat_ioctl: move more drivers to compat_ptr_ioctl | Arnd Bergmann | 1 | -1/+1 |
| 2019-08-12 | scsi: esas2r: Prefer pcie_capability_read_word() | Frederick Lawler | 2 | -18/+9 |
| 2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 2 | -0/+2 |
| 2019-02-08 | scsi: ata: Use unsigned int for cmd's type in ioctls in scsi_host_template | Nathan Chancellor | 3 | -12/+10 |
| 2019-01-11 | scsi: esas2r: esas2r_init: mark expected switch fall-throughs | Gustavo A. R. Silva | 1 | -1/+2 |
| 2018-12-18 | scsi: flip the default on use_clustering | Christoph Hellwig | 1 | -1/+0 |
| 2018-11-15 | scsi: esas2r: use dma_set_mask_and_coherent | Christoph Hellwig | 1 | -35/+14 |
| 2018-06-12 | treewide: kzalloc() -> kcalloc() | Kees Cook | 1 | -5/+6 |
| 2018-05-14 | scsi: esas2r: fix spelling mistake: "requestss" -> "requests" | Colin Ian King | 1 | -1/+1 |
| 2018-05-01 | scsi: esas2r: fix spelling mistake: "asynchromous" -> "asynchronous" | Colin Ian King | 1 | -1/+1 |
| 2018-04-20 | scsi: esas2r: use ktime_get_real_seconds() | Arnd Bergmann | 1 | -3/+2 |
| 2018-03-19 | scsi: esas2r: remove initialization / cleanup dead wood | Christoph Hellwig | 3 | -91/+4 |
| 2017-11-21 | treewide: setup_timer() -> timer_setup() | Kees Cook | 1 | -4/+4 |
| 2017-11-21 | treewide: init_timer() -> setup_timer() | Kees Cook | 1 | -3/+1 |
| 2017-08-24 | scsi: esas2r: constify pci_device_id. | Arvind Yadav | 1 | -1/+1 |
| 2017-06-12 | scsi: esas2r: Replace semaphore fs_api_semaphore with mutex | Binoy Jayan | 3 | -5/+5 |
| 2017-06-12 | scsi: esas2r: Replace semaphore fm_api_semaphore with mutex | Binoy Jayan | 3 | -4/+4 |
| 2017-05-04 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -5/+0 |
| 2017-04-06 | esas2r: don't open-code memdup_user() | Al Viro | 1 | -22/+3 |
| 2017-03-16 | scsi: esas2r: Remove redundant NULL check on buffer | Colin Ian King | 1 | -5/+0 |
| 2017-01-09 | scsi: esas2r: Fix format string type mistakes | Emese Revfy | 4 | -6/+6 |
| 2016-08-25 | scsi: esas2r: don't reinitialize adapter's req_table | Shawn Lin | 1 | -4/+0 |
| 2016-08-25 | scsi: esas2r: not need to alloc zero buffer for local_atto_ioctl | Shawn Lin | 1 | -1/+1 |
| 2016-04-15 | scsi: rename SCSI_MAX_{SG, SG_CHAIN}_SEGMENTS | Ming Lin | 1 | -2/+2 |
| 2016-02-23 | esas2r: Fix array overrun | Alan | 1 | -2/+3 |
| 2015-11-09 | scsi: use host wide tags by default | Christoph Hellwig | 1 | -1/+0 |
| 2015-02-11 | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 1 | -1/+1 |
| 2015-02-02 | scsi: print single-character strings with seq_putc | Rasmus Villemoes | 1 | -1/+1 |
| 2015-01-27 | [SCSI] esas2r: use PCI define for Max_Read_Request_Size | Rafał Miłecki | 1 | -2/+3 |
| 2014-12-04 | esas2r: Correct typos of "validate" in a comment | Boris Bodemann | 1 | -2/+2 |
| 2014-12-04 | scsi: remove ->change_queue_type method | Christoph Hellwig | 1 | -1/+0 |
| 2014-11-25 | esas2r: fix an oversight in setting return value | Tomas Henzl | 1 | -1/+4 |
| 2014-11-25 | esas2r: fix an error path in esas2r_ioctl_handler | Tomas Henzl | 1 | -3/+4 |
| 2014-11-25 | esas2r: fir error handling in do_fm_api | Tomas Henzl | 1 | -5/+5 |
| 2014-11-24 | scsi: drop reason argument from ->change_queue_depth | Christoph Hellwig | 2 | -11/+1 |
| 2014-11-12 | scsi: don't set tagging state from scsi_adjust_queue_depth | Christoph Hellwig | 2 | -31/+1 |
| 2014-11-12 | scsi: always assign block layer tags if enabled | Christoph Hellwig | 1 | -7/+5 |
| 2014-11-12 | scsi: provide a generic change_queue_type method | Christoph Hellwig | 2 | -20/+1 |
| 2014-11-12 | scsi: correct return values for .eh_abort_handler implementations | Hannes Reinecke | 1 | -1/+1 |
| 2014-05-19 | esas2r: Fix comment | Marek Vasut | 1 | -1/+1 |
| 2014-03-19 | [SCSI] remove deprecated IRQF_DISABLED from SCSI | Michael Opdenacker | 1 | -1/+1 |
| 2014-03-15 | [SCSI] esas2r: fix potential format string flaw | Kees Cook | 1 | -6/+2 |
| 2013-10-25 | [SCSI] esas2r: Cleanup snprinf formatting of firmware version | Bradley Grove | 1 | -3/+3 |
| 2013-10-25 | [SCSI] esas2r: Remove superfluous mask of pcie_cap_reg | Bradley Grove | 1 | -1/+1 |
| 2013-10-25 | [SCSI] esas2r: Fixes for big-endian platforms | Bradley Grove | 2 | -9/+9 |
| 2013-10-25 | [SCSI] esas2r: Directly call kernel functions for atomic bit operations | Bradley Grove | 10 | -306/+291 |
| 2013-09-06 | [SCSI] esas2r: Remove null test for stack allocated fw_coredump_buffer | Bradley Grove | 1 | -2/+1 |
| 2013-09-06 | [SCSI] esas2r: coccinelle - Replace memcpy with struct assignment | Bradley Grove | 1 | -2/+2 |
| 2013-09-06 | [SCSI] esas2r: smatch - Remove test for impossible condition (uint8 > 255) | Bradley Grove | 1 | -1/+1 |
| 2013-09-06 | [SCSI] esas2r: smatch - Fix overrun due to sprintf appending NULL | Bradley Grove | 1 | -2/+5 |
| 2013-09-06 | [SCSI] esas2r: smatch - Fix dereference that occurs prior to check | Bradley Grove | 2 | -2/+8 |
| 2013-09-06 | [SCSI] esas2r: smatch - Use biwise rather than logical AND for checking if an... | Bradley Grove | 1 | -1/+1 |
| 2013-09-03 | [SCSI] esas2r: ATTO Technology ExpressSAS 6G SAS/SATA RAID Adapter Driver | Bradley Grove | 16 | -0/+15660 |