[Letux-kernel] [PATCH 0/2] power: generic-adc-battery: fix out of bounds write

H. Nikolaus Schaller hns at goldelico.com
Tue Jun 26 19:07:14 CEST 2018


Hi,

> Am 26.06.2018 um 18:52 schrieb Andreas Kemnade <andreas at kemnade.info>:
> 
> Hi,
> 
> what about upstreaming the other simple fixes in that branch as
> well? At first glance some look like things which should go in without
> discussion.

Which ones would you choose?

Mac:master hns$ git log --oneline letux-base..work/letux-base/marek/generic-adc-battery-v2
9f37066cca26 power: generic-adc-battery: Use uV and uA for voltage and current
8399fac721f5 power: generic-adc-battery: fix NULL pointer dereference and provide estimate for mAh of charge
ec1b68114f51 power: generic-adc-battery: Fix gpio warning
7c9143881c9f power: generic-fuel-gauge: Fix percentage when mV is zero
b157194be3da power: generic-adc-battery: silence log overflow by palmas gpadc reporting raw and not processed temperature
84ec34382cc5 power: generic-fuel-gauge: Fix fuel gauge formula for negative values
b0484435059d power: generic-adc-battery: Fix status when we don't have notifies from core
f0a3906d1054 power: generic-adc-battery: Add capacity handling
36fc364194b0 power: Add formula for computing LiIon State of Charge from Voltage
29215fa82f21 power: generic-adc-battery: Make battery working
d80179f20359 power: generic-adc-battery: Add support for temperature and add check for charge from iio current channel
44d8554a90a1 power: generic-adc-battery: Parse more properties from DT
ae28d3a1c0fc dt-bindings: power: Add battery types
0d72be735b14 power: generic-adc-battery: Fix wrong status update
0df4d5dc7d35 power: generic-adc-battery: check for duplicate properties copied from iio channels
06e010990476 power: generic-adc-battery: fix out-of-bounds write when copying channel properties
iMac:master hns$

Maybe Marek can do that since he is the author of most of them.

BR,
Nikolaus

> 
> Regards,
> Andreas
> 
> On Tue, 26 Jun 2018 15:28:28 +0200
> "H. Nikolaus Schaller" <hns at goldelico.com> wrote:
> 
>> This patch set addresses two bugs in the gab_probe() function which are
>> there since the first commit in 3.7-rc1:
>> 
>> 1. there is an out of bounds write access by a miscalculated destination
>>   address for the memcpy()
>> 2. if iio channels are already represented by default properties, they
>>   appear as duplicates in uevent
>> 
>> 
>> H. Nikolaus Schaller (2):
>>  power: generic-adc-battery: fix out-of-bounds write when copying
>>    channel properties
>>  power: generic-adc-battery: check for duplicate properties copied from
>>    iio channels
>> 
>> drivers/power/supply/generic-adc-battery.c | 25 +++++++++++++++----------
>> 1 file changed, 15 insertions(+), 10 deletions(-)
>> 
> 
> _______________________________________________
> http://projects.goldelico.com/p/gta04-kernel/
> Letux-kernel mailing list
> Letux-kernel at openphoenux.org
> http://lists.goldelico.com/mailman/listinfo.cgi/letux-kernel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.goldelico.com/pipermail/letux-kernel/attachments/20180626/4326e9c4/attachment-0001.asc>


More information about the Letux-kernel mailing list