Commit Graph

42 Commits (77258da403be4cfce84b6abcdb515ad0bd1f92f1)

Author SHA1 Message Date
Stefan Richter 36a755cfc3 firewire: cdev: shut down iso context before freeing the buffer 16 years ago
Stefan Richter 3ba949868a firewire: cdev: replace some spin_lock_irqsave by spin_lock_irq 16 years ago
Stefan Richter 5d3fd692a7 firewire: cdev: extend transaction payload size check 16 years ago
Stefan Richter 1566f3dc3e firewire: cdev: restrict broadcast write requests to Units Space 16 years ago
Jay Fenlason, Stefan Richter acfe833357 firewire: cdev: add ioctl for broadcast write requests 16 years ago
Stefan Richter 33580a3ef5 firewire: cdev: add ioctl to query maximum transmission speed 16 years ago
Stefan Richter 1ec3c0269d firewire: cdev: add ioctls for manual iso resource management 16 years ago
Jay Fenlason, Stefan Richter b1bda4cdc2 firewire: cdev: add ioctls for isochronous resource management 16 years ago
Stefan Richter be5bbd6756 firewire: cdev: sort includes 16 years ago
Stefan Richter 97c18b7fd6 firewire: cdev: unify names of struct types and of their instances 16 years ago
Stefan Richter fb4430367b firewire: cdev: reference-count client instances 16 years ago
Stefan Richter a459b8ab9c firewire: cdev: use list_first_entry 16 years ago
Stefan Richter 53dca51175 firewire: remove line breaks before function names 16 years ago
Stefan Richter 2dbd7d7e23 firewire: standardize a variable name 16 years ago
Stefan Richter 3e0b5f0d7c firewire: cdev: address handler input validation 16 years ago
Jay Fenlason 45ee3199eb firewire: cdev: use an idr rather than a linked list for resources 16 years ago
Stefan Richter 97811e3473 firewire: cdev: fix race of fw_device_op_release with bus reset 16 years ago
Stefan Richter 1f3125af8e firewire: cdev: tcodes input validation 16 years ago
Stefan Richter d67cfb9613 firewire: convert client_list_lock to mutex 16 years ago
Jay Fenlason cf417e5494 firewire: add a client_list_lock 16 years ago
Stefan Richter 99692f71ee firewire: fix ioctl() return code 17 years ago
Stefan Richter 7a1003449c firewire: fix setting tag and sy in iso transmission 17 years ago
David Moore 8401d92ba4 firewire: Preserve response data alignment bug when it is harmless 17 years ago
JiSheng Zhang f9543d0ab6 firewire: queue the right number of data 17 years ago
Stefan Richter 5cb84067d6 firewire: fill_bus_reset_event needs lock protection 17 years ago
Jay Fenlason 551f4cb9de firewire: prevent userspace from accessing shut down devices 17 years ago
Stefan Richter c9755e14a0 firewire: reread config ROM when device reset the bus 17 years ago
Stefan Richter fae6031214 firewire: fix NULL pointer deref. and resource leak 17 years ago
Stefan Richter 96b19062e7 firewire: fix "kobject_add failed for fw* with -EEXIST" 17 years ago
Stefan Richter b5d2a5e04e firewire: enforce access order between generation and node ID, fix "giving up on config rom" 17 years ago
Stefan Richter cf5a56ac80 firewire: fw-cdev: use device generation, not card generation 17 years ago
Jay Fenlason 83431cba3d firewire: fw-cdev: reorder wakeup vs. spinlock 18 years ago
Stefan Richter a64408b96b firewire: adopt read cycle timer ABI from raw1394 18 years ago
Stefan Richter 930e4b7fe3 firewire: fw-core: local variable shadows a global one 18 years ago
Al Viro 1ccc9147f6 fw-cdev __user annotations 18 years ago
Stefan Richter f139749001 firewire: support S100B...S400B and link slower than PHY 18 years ago
Kristian Høgsberg 24315c5e6f firewire: Only set client->iso_context if allocation was successful. 18 years ago
Kristian Høgsberg 1ca31ae7cf firewire: Change struct fw_cdev_iso_packet to not use bitfields. 18 years ago
Jeff Garzik 350958f984 firewire: fix return code 18 years ago
Kristian Høgsberg 2d826cc5c7 firewire: Always use parens with sizeof. 18 years ago
Kristian Høgsberg c781c06d11 firewire: Clean up comment style. 18 years ago
Kristian Høgsberg 9640d3d775 firewire: Rename fw-device-cdev.c to fw-cdev.c and move header to include/linux. 18 years ago
Kristian Høgsberg abaa5743e3 firewire: Future proof the iso ioctls by adding a handle for the iso context. 18 years ago
Kristian Høgsberg 4f2592232e firewire: Add read/write and size annotations to IOC numbers. 18 years ago
Kristian Høgsberg ef370ee74b firewire: Fix the range check for the queue_iso payload pointer. 18 years ago
Kristian Høgsberg 3964a4496e firewire: Generalize resource tracking for cdev implementation. 18 years ago
Kristian Høgsberg 66dea3e5f6 firewire: Add ioctls to add and remove config rom descriptors. 18 years ago
Kristian Høgsberg da8ecffaed firewire: Streamline userspace interface structs. 18 years ago
Stefan Richter d84702a5d7 firewire: fix compiler warnings on 64bit 18 years ago
Kristian Høgsberg 7e35f7f318 firewire: Free pending transactions on cdev release. 18 years ago