{"push_id":898259633,"size":23,"distinct_size":23,"ref":"refs/heads/radioactive-3","head":"09bc2b8ce67562a9d817d9cf80c9be6915a276b0","before":"29daa0a3de072b292e77040ca7f425b06bf4317a","commits":[{"sha":"d32898729b914595c6c915ff3699be4331306856","author":{"email":"bd67971edaf49a94837e91683b2145e95504e5dd@gmx.de","name":"andip71"},"message":"CM ramfs: Updated to official CM13.0 nightly of 09.12.2015","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/d32898729b914595c6c915ff3699be4331306856"},{"sha":"83eba90cf0551df92b01a560eab0ffe26467568b","author":{"email":"bd67971edaf49a94837e91683b2145e95504e5dd@gmx.de","name":"andip71"},"message":"Release tag: 5.0-beta9","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/83eba90cf0551df92b01a560eab0ffe26467568b"},{"sha":"be3690d3f5412990a172b10fbb6bc6b5bf6d509a","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"bacon: Update defconfig\n\n * Disable jump labels due to stability concerns\n * Disable KSM, not used\n\nChange-Id: I7999d5e083351da6e051c428f910333fbb47df0d","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/be3690d3f5412990a172b10fbb6bc6b5bf6d509a"},{"sha":"624995f3dcec1bda668f1dc6f303cf8f9dc52d67","author":{"email":"427b3e89cfa4833e90373054043f85c2b5772665@codeaurora.org","name":"Hemant Kumar"},"message":"usb: dwc3: Do not call WARN_ON_ONCE from interrupt context\n\nGadget driver calls WARN_ON_ONCE in some of the APIs which\nare called from interrupt context. This may lead to watchdog\nbark if repeated WARN_ON_ONCE condition occurs. Hence print\nerror message and/or log it in debug buffer.\n\nCRs-Fixed: 747698\nChange-Id: Ieecd6342135e7d2bad36c82a12958b78054150db\nSigned-off-by: Hemant Kumar <hemantk@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/624995f3dcec1bda668f1dc6f303cf8f9dc52d67"},{"sha":"dced526bc945994823ccc91d24f0eef877ffb22f","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"asoc: msm: Clean up async ops\n\nChange-Id: I8060f0c96bae2077f27b9c3d14ce1d67f6663920","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/dced526bc945994823ccc91d24f0eef877ffb22f"},{"sha":"ce538669a020aaa806984d7dc2476be6f6ca5da3","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@cyngn.com","name":"Steve Kondik"},"message":"asoc: msm: Clean up async ops\n\nChange-Id: I8060f0c96bae2077f27b9c3d14ce1d67f6663920","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/ce538669a020aaa806984d7dc2476be6f6ca5da3"},{"sha":"ced31d26c682aa260b5a8b23f65d0002a8c6c77c","author":{"email":"7f880d785c948b1bb3e5e02f2825c319cfe59462@codeaurora.org","name":"Patrick Lai"},"message":"ASoC: msm: qdsp6v2: enlarge PCM platform driver capture period size\n\nAs part of effort to support greater than 48khz sample rate recording,\nset the maximum period size to 16384 bytes. Original size, 4096 bytes,\nonly lasts 2.6 ms for 24-bit 192khz. Recording can overrun easily.\n\nChange-Id: I076b3acac78d9522371df6219e7c06101b83cc89\nSigned-off-by: Patrick Lai <plai@codeaurora.org>\n\nASoC: msm: Reduce min capture period size\n\nReduce min capture period size to 64 bytes to allow\nthe clients to request up to 1ms capture.\n\nChange-Id: I99a030f45f1623fbec5a59561e24be24683a7194\nSigned-off-by: vivek mehta <mvivek@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/ced31d26c682aa260b5a8b23f65d0002a8c6c77c"},{"sha":"16d6dd8ba95f49ea85ee00a13555e331be39a980","author":{"email":"a3532189eb3c05b63d5d3b79f7cf795678548075@codeaurora.org","name":"Sudheer Papothi"},"message":"ASoC: wcd9320: Optimize delay after micbias enable\n\nCold start input latency is higher than the target by\naround 8msec during recording usecase. During device\npath bring, after micbias getting enabled, there is\n20msec sleep that is contributing for cold start input\nlatency. This change optimize the delay after micbias\nenable to avoid latency.\n\nChange-Id: I5ba6ea52150185fd57e1ae295b4b6a1daf3ea8ee\nSigned-off-by: Sudheer Papothi <spapothi@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/16d6dd8ba95f49ea85ee00a13555e331be39a980"},{"sha":"379dee825feb21cc34102e285706fe80bcf1bf13","author":{"email":"95730fcfc40f828fd8d5bfc725353456a2e73f54@codeaurora.org","name":"Ravi Kumar Alamanda"},"message":"ASoC: msm: qdsp6v2: Restrict capture path to LL mode\n\nULL mode is not supported in capture path.\n\nChange-Id: I71c42ec9fce8f431c48010c828012d3a3871970f\nSigned-off-by: Ravi Kumar Alamanda <ralama@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/379dee825feb21cc34102e285706fe80bcf1bf13"},{"sha":"fc4727939d6efa5f5be8977a8f982a3efd924c6e","author":{"email":"31017a722665e4afce586950f42944a6d331dabf@codeaurora.org","name":"Fred Oh"},"message":"ASoC: msm: qdsp6v2: reduce debug logs\n\nq6asm_get_next_buf print too many logs if debug message is enabled. It\ncause watchdog bark. Default log level to verbos.\n\nChange-Id: Ifcfc88ae30916a2cc43d7806258ef8868e416cea\nSigned-off-by: Fred Oh <fred@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/fc4727939d6efa5f5be8977a8f982a3efd924c6e"},{"sha":"f717ca0d9d54b792e90b0d5152eef85d0073c57f","author":{"email":"f6edf8d75b12405268138518fb6571756adf9446@codeaurora.org","name":"Ben Romberger"},"message":"ASoC: msm: qdsp6v2: Track no wait commands\n\nAdd a command queue for no wait commands. Use queue\nto track all active no wait commands and remove\nthem from the queue when they have correctly\nreturned. If a queue is not used, a wait command\ncould be improperly recognized as a no wait\ncommand and cause a timeout.\n\nChange-Id: I0a5033b6942418dc746d64e34b3da0df50c5fc7c\nSigned-off-by: Ben Romberger <bromberg@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/f717ca0d9d54b792e90b0d5152eef85d0073c57f"},{"sha":"f8dc981a704055ae34866c8ca6845b6d1117c361","author":{"email":"f6edf8d75b12405268138518fb6571756adf9446@codeaurora.org","name":"Ben Romberger"},"message":"ASoC: msm: qdsp6v2: Initialize ASM no wait spinlock\n\nInitialize spinlock for the no wait queue. The\nspin_lock_init function is now called for the\nspinlock on init for the audio client structure.\n\nChange-Id: I14a6e9d5364a48e8d43c798067356524020cc007\nSigned-off-by: Ben Romberger <bromberg@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/f8dc981a704055ae34866c8ca6845b6d1117c361"},{"sha":"701a0e88ba8c49d7d4e63c2b68117399dffc0f9a","author":{"email":"7f880d785c948b1bb3e5e02f2825c319cfe59462@codeaurora.org","name":"Patrick Lai"},"message":"ASoC: msm: qdsp6v2: move frame info to be per session based\n\nWhen audio stream manager returns READ_DONE event, the payload\nwhich comes with the event contains size of captured audio data\nand offset indicating where the data starts in the buffer.\nBefore this change, size and offset information is stored in\nglobal variable which can be shared by all capture sessions.\nIf the offset is overwritten by another session with larger value,\nbuffer can be indexed beyond actual size of buffer when copying\ncaptured data into user-space buffer. Move the structure as part\nof per session private data to prevent overwriting.\n\nChange-Id: Iaee12b0153b945a315e95c862fa2522cbd69c6f8\nSigned-off-by: Patrick Lai <plai@codeaurora.org>\nSigned-off-by: Banajit Goswami <bgoswami@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/701a0e88ba8c49d7d4e63c2b68117399dffc0f9a"},{"sha":"1ba9af4f446ecd208d8b698a38044ae9060b84a5","author":{"email":"31017a722665e4afce586950f42944a6d331dabf@codeaurora.org","name":"Fred Oh"},"message":"ASoC: msm: qdsp6v2: make frame info to static array\n\nFrame info which track size of captured data and offset is dyanmically\nallocated data. Some crashes are reported due to frame info is used after\nfree. Error type is null pointer dereference. Total size of frame info is\nrelatively small and it is part of msm_audio which is dynamically\nallocated structure. No need to allocate and track it separately.\n\nChange-Id: I393a935cb43454af7b208039bf39af7bfe7feb06\nSigned-off-by: Fred Oh <fred@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/1ba9af4f446ecd208d8b698a38044ae9060b84a5"},{"sha":"88bd3af128f11f7dbcd789b1df8218157c4ae186","author":{"email":"287e02744ae7c802bbb99a60be19e5052bdd29c3@codeaurora.org","name":"Banajit Goswami"},"message":"ASoC: msm: qdsp6v2: return 0 when wait_for_timeout succeed\n\nThe function wait_event_timeout returns the number of jiffies\nremaining, if the condition it is waiting for, is met before\ntimeout happens. Update the return variable to 0, as returning\na non-zero value in Linux (returned by wait_event_timeout)\nindicates an error.\n\nChange-Id: Iddc9f4cb37348e6a1bcc91cdb6756b6fa90e17ec\nSigned-off-by: Banajit Goswami <bgoswami@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/88bd3af128f11f7dbcd789b1df8218157c4ae186"},{"sha":"f87516d2ecb06b46db67232a091e61bf21d73ee5","author":{"email":"bfdf9f1f58ab0baf2612c45989055a4282facf06@codeaurora.org","name":"Anish Kumar"},"message":"ASoC: pcm: Add support for fixup callback\n\nFixup callback is added for dai's which\ndo not follow the FE and BE convention\nand is directly controlled by userspace\nsuch as hostless dai's. This will restrict\nthe hw_params based on what is supported by\nhardware rather than blindly setting what\nis given by userspace.\n\nChange-Id: I401c70ab5de1df10363ec808cb68f72d8d74af96\nSigned-off-by: Anish Kumar <kanish@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/f87516d2ecb06b46db67232a091e61bf21d73ee5"},{"sha":"e6b2120900fe4640140f95a5086d9aa6e4370c8a","author":{"email":"a57ef363056e61beffa2efa59c68550d40db03b0@ti.com","name":"Liam Girdwood"},"message":"ASoC: dpcm: Allow FE to be opened without valid BE routes.\n\nSome userspace will open a PCM device and then configure mixers\nfor routing before triggering. This patch allows userspace to do\nthis sequence.\n\nChange-Id: I32f73669ccd047fbfbba26e270f028ce08a75aaa\nSigned-off-by: Liam Girdwood <lrg@ti.com>\nSigned-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/e6b2120900fe4640140f95a5086d9aa6e4370c8a"},{"sha":"9bd5e99c69084b134447ad5b3b2aa7a4b858a3dc","author":{"email":"ed13ecfff2c96835bd8fbfbe7b3839587ec83f82@ti.com","name":"Misael Lopez Cruz"},"message":"ASoC: Prevent pop_wait overwrite\n\npop_wait is used to determine if a deferred playback close\nneeds to be cancelled when the a PCM is open or if after\nthe power-down delay expires it needs to run. pop_wait is\nassociated with the CODEC DAI, so the CODEC DAI must be\nunique. This holds true for most CODECs, except for the\ndummy CODEC and its DAI.\n\nIn DAI links with non-unique dummy CODECs (e.g. front-ends),\npop_wait can be overwritten by another DAI link using also a\ndummy CODEC. Failure to cancel a deferred close can cause\nmute due to the DAPM STOP event sent in the deferred work.\n\nOne scenario where pop_wait is overwritten and causing mute\nis below (where hw:0,0 and hw:0,1 are two front-ends with\ndefault pmdown_time = 5 secs):\n\naplay /dev/urandom -D hw:0,0 -c 2 -r 48000 -f S16_LE -d 1\nsleep 1\naplay /dev/urandom -D hw:0,1 -c 2 -r 48000 -f S16_LE -d 3 &\naplay /dev/urandom -D hw:0,0 -c 2 -r 48000 -f S16_LE\n\nSince CODECs may not be unique, pop_wait is moved to the PCM\nruntime structure. Creating separate dummy CODECs for each\nDAI link can also solve the problem, but at this point it's\nonly pop_wait variable in the CODEC DAI that has negative\neffects by not being unique.\n\nChange-Id: Ied2c60c8a643d971e0f865e04d75daeed1cb8ed4\nSigned-off-by: Misael Lopez Cruz <misael.lopez@ti.com>\nSigned-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/9bd5e99c69084b134447ad5b3b2aa7a4b858a3dc"},{"sha":"e4e6743d34f83c6b30b2c1311468c3a5eacc82f7","author":{"email":"b51b9a92386687a9ac927cebfa0f978adeb8cea5@opensource.wolfsonmicro.com","name":"Mark Brown"},"message":"ASoC: pcm: If pmdown_time is zero then shut down DAPM immediately\n\nSince we've already got logic to special case immediate teardown of the\nstream we may as well use it if the pmdown_time has been set to zero by\nthe application layer instead of scheduling a work item with zero delay.\n\nChange-Id: I6ef87b036f2b2fac9a911e9c7430c34ec70d45d5\nSigned-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>\nAcked-by: Liam Girdwood <lrg@ti.com>","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/e4e6743d34f83c6b30b2c1311468c3a5eacc82f7"},{"sha":"d4a2a158575feb739b25b7c5df35b60ee21591de","author":{"email":"bd67971edaf49a94837e91683b2145e95504e5dd@gmx.de","name":"andip71"},"message":"boeffla_defconfig: adjust to latest CM commits","distinct":true,"url":"https://api.github.com/repos/acuicultor/boeffla-kernel-cm-bacon/commits/d4a2a158575feb739b25b7c5df35b60ee21591de"}]}