Date: | 2011-07-07 00:12:50 (12 years 8 months ago) |
---|---|
Author: | Werner Almesberger |
Commit: | c35f50f5d1d804ff4d8523d8b20f36012bb066a2 |
Message: | atusb: correctly print the build date The code assumed the string send by atusb was NUL-terminated, which it isn't. We therefore can only accept one byte less in the buffer and must terminate the string ourselves. Signed-off-by: Werner Almesberger <werner@almesberger.net> |
Files: |
drivers/spi/atusb.c (1 diff) |
Change Details
drivers/spi/atusb.c | ||
---|---|---|
494 | 494 | retval = usb_control_msg(dev, |
495 | 495 | usb_rcvctrlpipe(atusb->udev, 0), |
496 | 496 | ATUSB_BUILD, ATUSB_FROM_DEV, 0, 0, |
497 | build, ATUSB_BUILD_SIZE+1, 1000); | |
497 | build, ATUSB_BUILD_SIZE, 1000); | |
498 | 498 | if (retval < 0) { |
499 | 499 | dev_info(&dev->dev, |
500 | 500 | "failed submitting urb for ATUSB_BUILD, error %d", retval); |
501 | 501 | return retval == -ENOMEM ? retval : -EIO; |
502 | 502 | } |
503 | 503 | |
504 | build[retval] = 0; | |
504 | 505 | dev_info(&dev->dev, "Firmware: build %s\n", build); |
505 | 506 | |
506 | 507 | return 0; |
Branches:
ben-wpan
ben-wpan-stefan
5396a9238205f20f811ea57898980d3ca82df0b6
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.11
jz-3.12
jz-3.13
jz-3.15
jz-3.16
jz-3.18-dt
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9