summaryrefslogtreecommitdiff
path: root/trafgen_dev.h
AgeCommit message (Expand)AuthorFilesLines
2017-09-15trafgen: fix packet socket initialization with multiple CPUsPaolo Abeni1-1/+3
2017-08-10trafgen: Dump proto headers in *.cfg formatVadim Kochan1-2/+2
2017-08-10trafgen: dev_io: Change read/write to specify struct packet *Vadim Kochan1-5/+7
2017-07-17trafgen: Delegate creation of rfraw to dev_io APIVadim Kochan1-1/+3
2017-06-09trafgen: Allow to generate packets to output pcap fileVadim Kochan1-0/+49
e>
drm/i915: Use atomic waits for short non-atomic ones
usleep_range is not recommended for waits shorten than 10us. Make the wait_for_us use the atomic variant for such waits. To do so we need to reimplement the _wait_for_atomic macro to be safe with regards to preemption and interrupts. v2: Reimplement _wait_for_atomic to be irq and preemption safe. (Chris Wilson and Imre Deak) v3: Fixed in_atomic check due rebase error. v4: Build bug on non-constant timeouts. v5: Compile away cpu migration code in atomic paths. Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Imre Deak <imre.deak@intel.com> Cc: Mika Kuoppala <mika.kuoppala@intel.com> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Link: http://patchwork.freedesktop.org/patch/msgid/1467114710-29989-1-git-send-email-tvrtko.ursulin@linux.intel.com
Diffstat