summaryrefslogtreecommitdiff
path: root/sys/dev/firewire/sbp.c
AgeCommit message (Expand)Author
2025-06-21newbus: replace leftover device unit wildcardsAhmad Khalifa
2024-07-24newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANYWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2022-05-09firewire: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2021-12-20firewire(4): Fix "set but not used" warningsEdward Tomasz Napierala
2021-06-03cam: prefer cam_sim_softc() over accessing cam_sim structure directly.Warner Losh
2020-11-28Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov
2020-11-23Make sbp(4) use xpt_alloc_ccb/xpt_free_ccb instead of malloc/free.Edward Tomasz Napierala
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-02-03Remove sparc64 kernel supportWarner Losh
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-03-07firewire/sbp: try to improve locking, plus a few style nitsAndriy Gapon
2017-02-28Add safety check against too long CDB.Alexander Motin
2017-01-05In the same vein as r311350, fix whitespace in handling of XPT_PATH_INQ inRavi Pokala
2017-01-04Always null-terminate ccb_pathinq.(sim_vid|hba_vid|dev_name)Alan Somers
2014-11-21Prevent overflow issues in timeout processingSteven Hartland
2014-09-27Remove obsolete compatibility glue and improve firewire code readability.Alexander Kabaev
2014-09-18Start the process of cleaning up FreeBSD's firewire driver.Will Andrews
2014-06-28Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky
2014-06-27Revert r267961, r267973:Glen Barber
2014-06-27Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky
2014-06-20Set target->sbp field to valid value when sbp device is created.Alexander Kabaev
2014-05-27Various cleanups and fixes:John Baldwin
2014-05-16Remove some unused variables.Christian Brueffer
2013-11-30Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thisEitan Adler
2013-10-30Adjust various SCSI drivers to handle either a 32-bit or 64-bit lun_id_t,Nathan Whitehorn
2013-09-25Re-do r255853. Along with adding back the API/ABI changes from theScott Long
2013-09-25Revert r255853 pending fixes to build errors in usr.bin/kdumpGlen Barber
2013-09-24Update the CAM API for FreeBSD 10:Scott Long
2013-04-14MFprojects/camlock r248982:Alexander Motin
2013-02-21bus_dmamap_load_ccb doesn't exist on earlier versions of FreeBSD orWarner Losh
2013-02-12Reform the busdma API so that new types may be added without modifyingKonstantin Belousov
2011-11-07Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten
2011-11-07Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.Ed Schouten
2011-10-03Add descriptor sense support to CAM, and honor sense residuals properly inKenneth D. Merry
2011-03-11Allocate the DMA memory shared between the host and the controller asMarius Strobl
2010-03-29Cast a bus_size_t to a (size_t) to use %zd specifier. Not quite theWarner Losh
2010-01-07Remove extraneous semicolons, no functional changes.Martin Blapp
2009-02-18Enhance debugging mode by storing the string "BB:TT:LL" once and useSean Bruno
2009-02-09Remove unused variable.Max Khon
2009-02-01Some updates and bug squashing in the firewire stack.Sean Bruno
2007-06-17Prepare for future integration between CAM and newbus. xpt_bus_registerScott Long
2007-06-16- Lock sbp_write_cmd() and ORB_POINTER_ACTIVE flag.Hidetoshi Shimokawa
2007-06-14- Suppress compiler optimization so that orb[1] must be written first.Hidetoshi Shimokawa
2007-06-07Add a tunable hw.firewire.phydma_enable.Hidetoshi Shimokawa
2007-06-06Fix a typo to make this file compileAndrew Gallatin
2007-06-06MFp4: MPSAFE firewire stack.Hidetoshi Shimokawa
2007-04-30MFp4: Fix broken userland API for async packets.Hidetoshi Shimokawa
2007-04-15Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM willScott Long
2007-03-16Replace xfer->act.hand with xfer->hand.Hidetoshi Shimokawa