summaryrefslogtreecommitdiff
path: root/bpf.h
diff options
context:
space:
mode:
authorTobias Klauser <tklauser@distanz.ch>2015-11-11 14:48:10 +0100
committerTobias Klauser <tklauser@distanz.ch>2015-11-11 14:48:10 +0100
commit2643e4e881eb11c1ca1fbd551ce60f035a32007b (patch)
treea34bda1f3290b504546f25e8ae9682ba475467ec /bpf.h
parent2f43dee3a51eeb96746c0f27bba837b9e423788b (diff)
geoip: Don't NULL-terminate download buffer
The end of the buffer might already contain part of the data payload. Setting the last byte to 0 will thus corrupt the gz file, leading to failed decompression (or previously, to invalid GeoIP database files). The NULL-termination is not necessary in this case, so just omit it. Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Diffstat (limited to 'bpf.h')
0 files changed, 0 insertions, 0 deletions
07'>diff)
avoid spurious "may be used uninitialized" warning
The timer type simplifications caused a new gcc warning: drivers/base/power/domain.c: In function ‘genpd_runtime_suspend’: drivers/base/power/domain.c:562:14: warning: ‘time_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] elapsed_ns = ktime_to_ns(ktime_sub(ktime_get(), time_start)); despite the actual use of "time_start" not having changed in any way. It appears that simply changing the type of ktime_t from a union to a plain scalar type made gcc check the use. The variable wasn't actually used uninitialized, but gcc apparently failed to notice that the conditional around the use was exactly the same as the conditional around the initialization of that variable. Add an unnecessary initialization just to shut up the compiler. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/usb/host/oxu210hp-hcd.c')