The Following User Says Thank You to vi_ For This Useful Post: | ||
![]() |
2011-07-28
, 16:07
|
Posts: 2,154 |
Thanked: 8,464 times |
Joined on May 2010
|
#1112
|
![]() |
2011-07-28
, 16:44
|
Posts: 105 |
Thanked: 49 times |
Joined on Jul 2011
|
#1113
|
![]() |
2011-07-28
, 17:27
|
|
Posts: 2,021 |
Thanked: 1,060 times |
Joined on Apr 2010
@ Hong Kong
|
#1114
|
![]() |
2011-07-29
, 07:31
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#1115
|
With all due respect, I also never-ever encountered any problems with bq and bme working simultaneously, and every complain about wrong "battery things" (that I've heard ago), and someone suggested it may origin in bq and bme "hostility" (cause no one got better ideas), resulted in fixing it by other means. I.e it was *not* confirmed.
I understand rationale behind requiring to drop this path - i.e. meritocratic arguments. Ho ever, I think that there is another factor we are not aware of, because in *reality* no one experienced such a problems. If I'm wrong, please point me to *confirmed* report, about it producing strange results in N900.
Sorry, but for me it's not enough to disable path in mainstream and make any people life harder, by need to recompile own version/use older version/whatever. I'll be 100% backing up removal of this, if anyone, ever, encounter even smallest glitch *confirmed* to be due of bq and bme working simultaneously in N900, due to mentioned i2c path.
Disclaimer - I really do not attack people reporting this, cause I respect ShadowJK and joerg_rw (apparently, DocScrutinizer in irc) *very* much - without any irony in that sentence, really. Ho ever, it's little strange, to read that ShadowJK never dare to use kernel-power and CSSU, but is sure that it *can't* work, and joerg_rw know (for good reasons, I admit) that it may bring harm... But, no one ever heard about such a harm on N900.
Do we *really* know about closed source bme behavior enough, that we're 100% sure there isn't any other factor - hidden from our "eyes" - that exludes such possible problems? If yes, how can anyone explain, that for such long time of bq module being loaded at boot, there is no single confirmed problem report?
The Following User Says Thank You to Estel For This Useful Post: | ||
![]() |
2011-07-29
, 08:27
|
Posts: 1,808 |
Thanked: 4,272 times |
Joined on Feb 2011
@ Germany
|
#1116
|
![]() |
2011-07-29
, 08:28
|
Posts: 178 |
Thanked: 91 times |
Joined on May 2011
@ Mira (Venice) - Italy
|
#1117
|
![]() |
2011-07-29
, 09:14
|
Posts: 1,680 |
Thanked: 3,685 times |
Joined on Jan 2011
|
#1118
|
...basically this patch seems to allow two processes access the same register in same chip on same I2C bus concurrently, which can never work but is happening rarely but definitely *will* happen eventually. This can cause any arbitrary problem, from garbled transmission on I2C bus causing chip malfunctions and breakage, to kernel panics or whatever...
![]() |
2011-07-29
, 10:38
|
Posts: 178 |
Thanked: 91 times |
Joined on May 2011
@ Mira (Venice) - Italy
|
#1119
|
![]() |
2011-07-29
, 13:30
|
Posts: 151 |
Thanked: 93 times |
Joined on Sep 2009
@ sofia, bulgaria
|
#1120
|
![]() |
Tags |
battery-status, bq27x00_battery, kernel, kernel-power, misiak4king, noobs-cant-read, pali4president, patches, readdirections, revolverspinyou |
|
I ask that joerg please explain what exactly the problem is with bq + bme simutaneously.
No seriously, I know I2C. WTF is the damage?