Patches with a single signoff
The following patches with a single Signed-off-by line were merged in the
period between the 3.5 and 3.11-rc2 kernels.
Al Viro
- acfec9a5a892f98461f52ed5770de99a3e571ae2 livelock avoidance in sget()
- ba57ea64cb1820deb37637de0fdb107f0dc90089 allow O_TMPFILE to work with O_WRONLY
- dae3794fd603b92dcbac2859fe0bc7fe129a5188 sunrpc: now we can just set ->s_d_op
- 786e1448d9c5d2a469bcc9d2aecacd418ee1aca0 cgroup: we can use simple_lookup() now
- 6e8cd2cb46e3c772871c86de2ffb718f911f9b59 efivarfs: we can use simple_lookup() now
- 74931da7a6d341c137f1564a47f36fda68ad21e6 make simple_lookup() usable for filesystems that set ->s_d_op
- ec193cf5af0a8dc35c3975ca0aca8e7b7f3e3464 configfs: don't open-code d_alloc_name()
- d3db90b0a448bfdf77ab3d887c9579fead656cc5 __rpc_lookup_create_exclusive: pass string instead of qstr
- a95e691f9c4a6e24fdeab6d7feae6d5411fe8a69 rpc_create_*_dir: don't bother with qstr
- bb458c644a59dbba3a1fe59b27106c5e68e1c4bd Safer ABI for O_TMPFILE
- 3de91f92377f1477c88a58bcad5b5615ffc4aad5 mode_t whack-a-mole...
- 193deee199c55ce06bca2b3e5e2d3c10208a942a lustre: kill the pointless wrapper
- 84d08fa888e7c2d53b5bbc764db2ef02968b499c helper for reading ->d_count
- 48bde8d3620f5f3c6ae9ff599eb404055ae51664 Document ->tmpfile()
- af51a2ac36d1f96bee30438ec95a51e4635d1e33 ext4: ->tmpfile() support
- 2142914e3eb1168978e842f65cfd182be7582861 lseek_execute() doesn't need an inode passed to it
- 5d48f3a2de568ba2c9d06ecbdf995e0702748f22 block_dev: switch to fixed_size_llseek()
- d2c40f789f6c98c50bf01cf84ef46415fb7a2776 cpqphp_sysfs: switch to fixed_size_llseek()
- 914961aac077b5aebb4ae669d7c42d231826970b tile-srom: switch to fixed_size_llseek()
- b33159b7d249afae386b91025ef4ea1d7793fc1b proc_powerpc: switch to fixed_size_llseek()
- 4a1f2f386b0011782099b4393ee74370916b6aef ubi/cdev: switch to fixed_size_llseek()
- 54de90d686eacd4a761f7ce65c54f1eb3a159429 pci/proc: switch to fixed_size_llseek()
- c09ed2a6fafe0d4e506b9f2c36a47cf187509885 isapnp: switch to fixed_size_llseek()
- 7233c774080820b611f85a0a057ff4b43e9276f2 lpfc: switch to fixed_size_llseek()
- 18c67cb9f0d2ac1e5660899c852f657ba84ddd2e splice: lift checks from do_splice_from() into callers
- 68d70d03f8f5bd10a0e7337210b13f536fd4aeb9 constify rw_verify_area()
- ee32465249bee53714c0ca7be38da83008f9f8a6 ps3flash: switch to generic_file_llseek_size()
- 05c8aaa960f1c62edaba968f762c195bc9b251dd wlcore: use *ppos, not file->f_pos
- c04eba722f9b17cf07dd0e40bf497d5756cd8fe6 bfa: switch to fixed_size_llseek()
- eb5881d37fe2c8c43c92bb7f2c87fba90a2103f2 fnic: switch to fixed_size_llseek()
- 65004276fc45a37c133f09a86712e6f2daede342 vc: switch to fixed_size_llseek()
- 747977976b8caf98b63559f200a5e94189059dc0 eisa_eeprom: switch to fixed_size_llseek()
- c0caa07b6ab714caaea7beaa5a2e3cbf541f0831 bna: switch to fixed_size_llseek()
- 3be1f2b81f6f9b333fe6fb5ac49c4a419786e859 zorro: switch to fixed_size_llseek()
- b959957f9428b05cd5e138beebee04897bfd673d mtdchar: switch to fixed_size_llseek()
- 1bf9d14dff4a2c4de6152c6f751bdaf6896b68bb new helper: fixed_size_llseek()
- 0747fdb2bd59d9404ae2345cbddd7d837c5c4648 ecryptfs: switch ecryptfs_decode_and_decrypt_filename() from dentry to sb
- cb5e05d1a6786dfd393cf4825d626817df01c2c3 fuse: another open-coded file_inode()
- 6d0379ec49d99530ae6e25ee5dcf2495caee0101 btrfs: more open-coded file_inode()
- 3058dca6945f12f1777eb40d43f4c97351a9c175 fanotify: quit wanking with FASYNC in ->release()
- a44f52096c0b35214953124754dc034a889dc3b0 comedi: quit wanking with FASYNC in ->release()
- e77e43003382e46c673c9f82b5f2df8058d3c527 more open-coded file_inode() calls
- 0b3fca1fd1499f0f5a7486d494f96538f2b7e5b9 kill find_inode_number()
- 6b5e1223d9c3fae19b1a2acd789d9dab97de67c4 coda: don't bother with find_inode_number()
- 1df98b8bbccab87f9da27b4661bf528212ffd5a2 proc_fill_cache(): clean up, get rid of pointless find_inode_number() use
- c52a47ace7ef58cbe06e6b48190fee7073dceccc proc_fill_cache(): just make instantiate_t return int
- db963164873f04d7fbdd418b4d023e2b3dee2945 proc_pid_readdir(): stop wanking with proc_fill_cache() for /proc/self
- 147ce69974cc1b44defa2d3d9c202ee83e2f2f3b proc_fill_cache(): kill pointless check
- 338b2f57499f37c18887182b48a499efb8a6b68f ncpfs: don't bother with EBUSY on removal of busy directories
- 5faf153ebf6128f02ad6ffa2e8bbc9d823ef762c don't call file_pos_write() if vfs_{read,write}{,v}() fails
- 656d09df8f73b6f2ae0c7205c6eb79f1642353f8 udf: provide ->tmpfile()
- e6bbef95429374fd3cac81c36b5894f55b2612dc ext3 ->tmpfile() support
- f4e0c30c191f87851c4a53454abb55ee276f4a7e allow the temp files created by open() to be linked to
- 60545d0d4610b02e55f65d141c95b18ccf855b6e [O_TMPFILE] it's still short a few helpers, but infrastructure should be OK now...
- f9652e10c12b43d9bb957269745cf2fa5682fa92 allow build_open_flags() to return an error
- 50cd2c577668a170750b15f9a88f022f681ce3c7 lift file_*_write out of do_splice_direct()
- 500368f7fbdd888038d3dda579823e9515f63a3b lift file_*_write out of do_splice_from()
- bc77daa783afcc56004d4ed3582983b234e01872 do_last(): fix missing checks for LAST_BIND case
- 0888c321de70d93f8e15614073af6c3ef56088b1 pcm_native: switch to fdget()/fdput()
- ac6614b76478e68173ccf7ad4e9e98035cc9c21d [readdir] constify ->actor
- 2233f31aade393641f0eaed43a71110e629bb900 [readdir] ->readdir() is gone
- 2de5f059c4422e357b7df021b487a37b1d61356b [readdir] convert ecryptfs
- e924f251264bec0b73c32f15ed27a7fbb9912beb [readdir] convert coda
- 3704412bdbf37ec836152f571ac74fe72220c05a [readdir] convert ocfs2
- 2c6a2473b800f8eadc94c9a711fee8671dd1a244 [readdir] convert fatfs
- b8227554c951eb144e975c5e741d33f29c29596f [readdir] convert xfs
- 9cdda8d31ffb87ba688f91104be200e2a96a38cd [readdir] convert btrfs
- 8e28bc7e71c84bc3d906dbb694f341b33f6cd8fc [readdir] convert hostfs
- 1bbae9f818609959b8ffc0bf61ba8026a7059426 [readdir] convert afs
- 76f582a8f60a94c116e0b92d07c9047410274b20 [readdir] convert ncpfs
- e72514e7adcfb2eff1cd9233d314451accaa669a [readdir] convert hfsplus
- 002f8bec854432db56f30121325867db6e248a03 [readdir] convert hfs
- f0f49ef5ce0a9393a084073ad4cbdf30464ad896 [readdir] convert befs
- be4ccdcc2575ae154426083765b8b8eb9253c925 [readdir] convert cifs
- 9b5d5a170781f8d6adb7ea94571d83ed5a3b7605 [readdir] convert freevxfs
- 8d3af7f333cba7dfc37bad3a8366d50c493201f3 [readdir] convert fuse
- 568f8f5ec5f1ac70850e27bc31eacaecaf9fb548 [readdir] convert hpfs
- cd62cdae0bd7fb76cae66347dc4fc00e87ffc1c4 reiserfs: switch reiserfs_readdir_dentry to inode
- 99ce4169a9ff1c6ecdcccf01638eb6d76e5d84d1 reiserfs: is_privroot_deh() needs only directory inode, actually
- 4acf381e1b6c01d6058d353191259c952bd6f3e7 [readdir] convert reiserfs
- 956ce2083c93c6ce0a8504d000746b1bea4fe111 [readdir] convert ntfs
- bfee7169c0210f501a79e4dfdfc309a975775fa6 [readdir] convert isofs
- 0312fa7ccd7bda2ce074799f4784c2d95d03a62c [readdir] convert jffs2
- 6f7f231e7b4f819b912f848a33d946b54261483d [readdir] convert f2fs
- 8f29843a5187983965f1da07b8ebe5a1eb3f2a4a [readdir] convert 9p
- 0edf977d2ae32b492780828d4b5bd41c5d51cb02 [readdir] convert affs
- 2638ffbac9e2f411e911ff8194dc8d69c46f9f78 [readdir] convert adfs
- 46d0733801e631b9b5b65323507b06fb3809df4c [readdir] convert logfs
- 070a0ebf42e15c9c595fc2ceac06100d60ced8f0 [readdir] convert jfs
- 77acfa29e10cc859cc165963093a83f754598b03 [readdir] convert ceph
- 23db862060e05e52363aa872c50e518db9c94f6d [readdir] convert nfs
- 725bebb27882ae617d50776cc8b6cacd84481c91 [readdir] convert ext4
- 4deb398a1b57aeaa246df5b54a68c6123b8b727f [readdir] convert qnx6
- 663f4deca76cc99ac7bf800a925fc5e5eb70dbb3 [readdir] convert qnx4
- 9fd4d05949d58786d4453191b2b203b8a691c476 [readdir] convert omfs
- 1616abe8419d8e4a16f081065c4ee83be488e8fe [readdir] convert nilfs2
- d55fea8ddb9a7eb8ce2f4cb859f402ea9968e61b [readdir] convert sysfs
- d81a8ef59802d2d8908466d631573a3644c313d5 [readdir] convert gfs2
- 75811d4fdaad3ac6fd27ec36773541ef6bbc104a [readdir] convert exofs
- 81b9f66e6b5cd8bc8aa4502dc69a923b3e68f664 [readdir] convert bfs
- f0c3b5093addc8bfe9fe3a5b01acb7ec7969eafa [readdir] convert procfs
- 68c61471138402e34489edc5efde4f0fc5beaa25 [readdir] convert openpromfs
- 7aa123a0dc3a856ef5e6f015571f11cd70b77213 [readdir] convert efs
- 52018855e6234b393f18f19c62ff99c4e1ce7ce4 [readdir] convert configfs
- 3903b38ce77a9a5f6adb36610bae4a69db3eaceb [readdir] convert romfs
- 5f6039ce69605e40e9188437d8837a67f8056ec6 [readdir] convert squashfs
- 01122e06885f4aa220e7a7a31ce25e4876d159f2 [readdir] convert ubifs
- 5add2ee198723c3fec3ce4a7d77de298344f6ba8 [readdir] convert udf
- 5ded75ec4c576577cae7d556e671d11d0c80c2fc [readdir] convert ext3
- 5f99f4e79abc64ed9d93a4b0158b21c64ff7f478 [readdir] switch dcache_readdir() users to ->iterate()
- 80886298c07234331458e963b5f9f57c68edd700 [readdir] simple local unixlike: switch to ->iterate()
- bb6f619b3a49f940d7478112500da312d70866eb [readdir] introduce ->iterate(), ctx->pos, dir_emit()
- 5c0ba4e0762e6dabd14a5c276652e2defec38de7 [readdir] introduce iterate_dir() and dir_context
- 83a8761142cb38536e9e88dfc2432d331ea4e257 move linux/loop.h to drivers/block
- e06aeb571653ffb4398e915bba3a34af665ae98b compat.c: LOOP_CLR_FD is taken care of in loop.c itself...
- 5cfafbf951acedced7567ae3fd2d29ff62ce1dec pxa3xx: VM_IO is set by io_remap_pfn_range()
- c607f450f6e49f5794f27617bedc638b51044d2e au1100fb: VM_IO is set by io_remap_pfn_range()
- 1fca06fafb235a88c4fa91294aa1726c0e22855b au1200fb: io_remap_pfn_range() sets VM_IO
- a47df1518efb9b5e9c5fc7cc7300e40f945a1f33 vfio: remap_pfn_range() sets all those flags...
- 80537965d0737d68ad9e40ea217554fccbbb3c5d i810: VM_IO is set by io_remap_pfn_range()
- 7922e2d279e34f0fbe3decfb4ec8a7f6e05afca8 drm: io_remap_pfn_range() sets VM_IO...
- ecf48b669edbd70a4d48180e4125238cc5fc6a87 sparc: __pci_mmap_set_flags() is useless
- e0bced54af614bfa76620d11e46f5dfad1560e44 mn10300: don't bother with VM_IO
- 1769ab6b1f9df161f81065046b2cd6ef5229fdb3 hose_mmap_page_range(): io_remap_pfn_range() will set all those flags...
- 350226c20f00956a0f4d5ae02e2701b3c9604728 samsung: don't bother with setting VM_IO
- 40d158e61840fbbe23be3f37302a3ca237c15491 consolidate io_remap_pfn_range definitions
- 945fb136dfcb5291b4fb2abd4fd1edf790de44ff aout32 coredump compat fix
- 7995bd287134f6c8f80d94bebe7396f05a9bc42b splice: don't pass the address of ->f_pos to methods
- c9036e9f3b2b77f678572260e1ef1075fcb08c36 mconsole: we'd better initialize pos before passing it to vfs_read()...
- dd6c5cd8fedddc9605209098e2fa4e82c7af22aa snd_pcm_link(): fix a leak...
- 05252901199d886a68830befb135d1723730ca86 use can_lookup() instead of direct checks of ->i_op->lookup
- 4ad1f70ebcdb69393ce083f514bf4a4a3a3e65cb zoran: racy refcount handling in vm_ops ->open()/->close()
- 448293aadb54ab38b9c053bf9f1eecafdc0ed214 befs_readdir(): do not increment ->f_pos if filldir tells us to stop
- 31abdab9c11bb1694ecd1476a7edbe8e964d94ac hpfs: deadlock and race in directory lseek()
- 1d7095c72d35eee4ebc28e66563e636b9adafeb2 qnx6: qnx6_readdir() has a braino in pos calculation
- c5ddd2024a87353f73068732cfd38d3dfec22e87 switch compat_sys_sysctl to COMPAT_SYSCALL_DEFINE
- 6dd9148bc5d813b543be9cb63949ddfa3bc4a990 unicore32: just use mmap_pgoff()...
- 91c2e0bcae72a3086c698b5de2b950b885abb0e6 unify compat fanotify_mark(2), switch to COMPAT_SYSCALL_DEFINE
- 39dfe6c6a5ce7defc00f11790efb758954042cea ecryptfs: don't open-code kernel_read()
- 4385bab128911df14ab25f0b5ae1a48d7b53dd94 make blkdev_put() return void
- db2a144bedd58b3dcf19950c2f476c58c9f39d18 block_device_operations->release() should return void
- a8ca889ed9585894d53fd8919d80cbe8baff09e7 mtd_blktrans_ops->release() should return void
- 1950267e6e9dc2531f2790bf217aa7aadc9aa324 hfs: SMP race on directory close()
- 7ee2b9e56495c56dcaffa2bab19b39451d9fdc8a rcutrace: single_open() leaks
- 962a1ab21e7ca2a1a1ac955cc33fbc6abffb59d1 gadget: single_open() leaks
- bae301d34652e1aa8d8e63198d2dcc84dc612517 staging: single_open() leaks
- 9bec8a7401841be71b9bbd4110edf9da4cb5f39d megaraid: single_open() leak
- bc3041f055c228ec8347580d95cb2b344b503dcb wireless: single_open() leaks
- 9b3a0a6f8ca7bdced15647a1ed5e07d86d58062c input: single_open() leak
- 2e7718cf7f4111a67f7e74cb66d151345516e37e rtc: single_open() leaks
- 7485e16c52c269a1676c017c3e6cd84484037977 ds1620: single_open() leak
- c39b9fd728d8173ecda993524089fbc38211a17f sh: single_open() leaks
- 46d4c0ff2446d04ee765d6fe6e0b1e596e4b8c29 parisc: single_open() leaks
- acf300dd8708cb063244bd8b5838ea0cd7e42cc3 mips: single_open() leaks
- 75401461610bf5fad0347bbd8cf7514a1f3b0cd4 ia64: single_open() leaks
- a81ecc1631db6330d2b9ba11374b5812733a99ee h8300: single_open() leaks
- f42787dff056eefa64f936ffe9a6836d0301742f cris: single_open() leaks
- b11ac20ecab194428deebf31f20c04fad5253628 arm: single_open() leaks
- 4fe56e80825b47083100b2a98843df98fc7d4f07 xtensa simdisk: fix braino in "xtensa simdisk: switch to proc_create_data()"
- b1983cd897ec06080ec4884989c6a3f1e7ee7dce create_mnt_ns: unidiomatic use of list_add()
- c0bd14af51a470895448f88edd1315c4fa0b0d27 kill fs/read_write.h
- 60b7bf4e61dd45e2fe06bd16ba04984405b564f1 more mode_t whack-a-mole...
- e86d35c38e37eb64cb5d11933c42a2a72f16ce23 do_coredump(): don't wait for thaw if coredump has already been interrupted
- 0d5cadb87e0fa764db7fa0b78d8a6f173cb475a1 do_mount(): fix a leak introduced in 3.9 ("mount: consolidate permission checks")
- ac3e3c5b1164397656df81b9e9ab4991184d3236 don't bother with deferred freeing of fdtables
- 8d8b97ba499cb69fccb5fd9f2b439e3265fc3f27 take cgroup_open() and cpuset_open() to fs/proc/base.c
- 14b872f02ebd6fd451744f71a3d44b0e57e423ca xt_hashlimit: allocate a copy of name explicitly, don't rely on procfs guts
- 89b107adce32a52920b36787b60c8f24c986c526 mISDN: grabbing/dropping reference to THIS_MODULE in open/release is racy
- ebb06be16bc9a1e66a010ca50c75c5128bafb4b1 mISDN: fix mISDN_read()/mISDN_read() race
- 1678ec00a632f8b9204e28e5c506128881171604 mISDN: fix misdn_add_timer()/misdn_del_timer() race
- 1b1089561ce596a4032ba1039365090304db1cfd mISDN: fix races between misdn_del_timer() and timer callback
- c08c464d6f4136d9e48ffa23c0bcd93442343b2a mISDN: fix the races with timers going off just as they are deleted
- 03feee373f05d5c500dd6198015de83005df902c dvb_frontend: don't mess with ->f_op in ->release()
- 7caf2184f264f70f76d88444e4199945041a2aca dvb_net: don't mess with ->f_op in ->release()
- 25643165c3e35cae633afe8926d49c4e558e63d2 lis3lv02d: don't wank with fasync() on ->release()
- 70ab27ddb7ccb8d42a4e79730be5bcd7939851b6 mpt3sas: don't wank with fasync on ->release()
- 96625a74c7968fdd02476d01579ac826799e4f08 mpt2sas: don't wank with fasync on ->release()
- 8e0bcc722289275d5586a08b0d33b737bac2836e fix a leak in /proc/schedstats
- e84cb41eb008fb42b357c55329c345f9a0375237 pmcraid: don't wank with fasync in ->release()
- f0689f05371c6a7a33b4a4b85ecb6d1c79e2a371 mptctl: don't wank with fasync in ->release()
- 858feacd2b6790c49ba9c7521f0c7ac3a5a9cb8e lpfc: fix races for miscdevice open vs. rmmod
- 3dce1891f3e4c334046b32c355b9e5cef50c18d9 yurex: don't wank with fasync on ->release()...
- f269cad7f4bb19d4146fc1decc51f3da88257ffc fanotify: don't wank with FASYNC on ->release()
- 0e2bcaae836e535236244bfc900626ee541eb7bb sock_close() couldn't have been called with NULL inode since at least 2.1.early
- e53cfda5d2c90a6dd763eb72034c775add729e40 tomoyo_close_control: don't bother with return value
- fca660beb875a0449bebcfe2d6696cadb4cc593c dmasound_core: saner arguments for sq_fsync()
- 79d0a3e399576c380787be5dd36be51de763af62 hppfs: get rid of ->fsync()
- b5edfd27699de420f3af2c34fc7ad9686f169933 hppfs: fix the leaks on close()
- 3dc20cb282ec03cc4c997130d680c800011ed479 new helper: read_code()
- 3af0761307d04f6b9a4626fb80011a22c143d75e cx25821: sanitize cx25821_openfile_audio() a bit...
- 2ce8fce2ea1663d7a62dd780653a137ca33d6ee4 cx25821: sanitize cx25821_get_audio_data() a bit
- 05c0ae21c034a6f7c6f4c0c63a31167ebb4b061f try a saner locking for pde_opener...
- ca469f35a8e9ef12571a4b80ac6d7fdc0260fb44 deal with races between remove_proc_entry() and proc_reg_release()
- 866ad9a747bbf5461739fcae6d0a41c8971bbe1d procfs: preparations for remove_proc_entry() race fixes
- f805442e130c6eeb6c25bc5c3b3cefc27ab6dcec vt6655: slightly clean reading config file
- 7c51d177f0eac50a85abc19e60e79c1dc58955d9 vt6656: slightly sanitized reading config
- 434b5a2e2dfd2a15bde68ed7ed2d4150eceb04e0 sound_firmware: don't bother with filp_close()
- 264bd6602edd9f309c67685770bc1c8103699428 pxa3xx-gcu: stop embedding file_operations into device-private object
- 996142e61d11fc1c1bea2834a36116c9a0fae029 pxa3xx-gcu: quite playing silly buggers with ->f_op
- 75ef9de1267ba171ecefafca35758e2be0db10dc constify a bunch of struct file_operations instances
- c10c062cadf527c3e072f01280d266fbbc592f9d bluetooth: kill unused fops field in struct bt_sock_list
- 4d006263d3d61413e63784a454b6e3310bd8e6ee bluetooth: fix race in bt_procfs_init()
- b03166152f6da91cec8b66837b309dd3923ea536 bluetooth: kill unused 'module' argument of bt_procfs_init()
- 14805359c790977199e0d74fe689c2c17e6a0954 bluetooth: don't bother with ->owner for procfs fops
- 345566bd724e13448c10f1489dbc18290af01931 x25: use proc_remove_subtree()
- fbd387aea0cb98c9d6e534c55d3d2ac83153348d create_proc_cpu_mask() doesn't need an argument...
- b177a29251081576df35cfbcb0f7d7c80deceb8b lparcfg: don't bother saving pointer to proc_dir_entry
- 6ea1511ec4ed477aeb5846275b52c89204d47089 prominfo_proc fixes
- 1c1ec6c6255cce0fa48391e36b419cf951800b50 srm_env: don't bother with pointer to srm_env_t
- c35f2e49f88e72ffcb0cc6af2f93fe153fa88dd8 srm_env: use proc_remove_subtree()
- d9dda78bad879595d8c4220a067fc029d6484a16 procfs: new helper - PDE_DATA(inode)
- 8510e30b46cd5467b2f930bef68a276dbc2c7d7c last_radio_log: switch to proc_create()
- ee21ed0afc2f47007fbd8b22928ecb17316e13e2 procfs: kill ->write_proc()
- ff9046ac92aa89d5ba3e94515baf172e79bd5395 bfin_adv7393: switch to proc_create_data()
- a69755b187749e7cc020e17127a54f395aea4eaa xtensa simdisk: switch to proc_create_data()
- 78846ce66d3e273a6937fddfd6752b3074c82e62 rtl8192u: switch to proc_create()
- 859d22f9c3924ab87b05ded8ba922abc298c1d43 scsi_proc: make proc_scsi_host_open() preallocate a bigger buffer
- 2043f495c7c1a06f7748b5bcd17656d93c95e1a6 new helper: single_open_size()
- 70ef457dc92bdd03c0c8d640fce45909166983a1 scsi: bury ->proc_info()
- d89537e1b124ad661ea340798965a96e123cb211 atari_scsi: switch to ->show_info()
- f0002e95a43e05260310eca5522db44549f62069 aix7xxx_old: switch to ->show_info()
- 3f02567750c302637dedbb4fb90682999a770122 sata_svw: switch to ->show_info()
- 1bb7109a1c7dd6266db0240b7f344fbed20b9063 ips: fix format bugs exposed by previous commit
- aacce706fae01dbef03a0c2ca40a363bcb88b24a ips: switch to ->show_info()
- 56b8e8e53523c9a3e1ffacadf35c389fdb427a34 acornscsi: switch to ->show_info()
- 9d4e5c54a3b67cc0246afe0274ba028a85e79a10 fas216: switch to ->show_info()
- 6b3a8bbfd15ca86da496845890a48bee27b423e4 aic7xxx: switch to ->show_info()
- f6f83a6c9210725c730b64ba4b1db74641fab023 aic79xx: switch to ->show_info()
- 887fc88e63139810cbde5bf41aa11a749b2b776b in2000: switch to ->show_info()
- d773e42213bcec26400732e494e2d8e37dc08c92 atp870u: switch to ->show_info()
- d32812ae4b94a306e84cfbfbfeecda4ba3d1ba0f dc395x: switch to ->show_info()
- ff98f7ce0ec89a3de50a1920eb8a223bf0a3a6f2 dpt_i2o: switch to ->show_info()
- 8c986544562b667766f42e08a206f6c2e21d272c eata_pio: switch to ->show_info()
- e633c1e55731cd3e85285aa0c792dafb54ae7225 aha1740: switch to ->show_info()
- 275084cbff47f8a3f4b6f86464d08da6691424db aha152x: switch to ->show_info()
- 31491e1ac425edc6b80a670a71ac8d2dfdd78417 advansys: fix buggered formats - unsigned long != u32 on 64bit
- b59fb6fdce14bbec226cc4a4b5a4511a715ea6c2 advansys: switch to ->show_info()
- 63fd57cb5c21b7b914b13be0b225829c0f5dba10 nsp_cs: switch to ->show_info()
- 35c6e0e512910a246e9063a2ddce85741747f0d7 nsp32: switch to ->show_info()
- 60e8b807a6fb989de5fc195a92cfab4fd890b3c9 keucr: switch to ->show_info()
- 38c19ec9f7b28c8d5034daf28e4cc1b24e23ac49 rts5139: switch to ->show_info()
- 8946b077ca385a6f93b32d9a5aa6b5bb966b475d tcm: switch to ->show_info()
- e88b7bb002e8f53a02fcdf8aab9915ce1ec22940 cciss: switch to ->show_info()
- 25daa96f2bf72901c3abe664e5b461f29bbf3282 BusLogic: switch to ->show_info()
- c8ed555aba11236ff973fa937f38d5af87bfb18e scsi_debug: switch to ->show_info()
- cac197031ce274efff8a5abea811b9d69ae3d740 fusion: switch to ->show_info()
- 09dae7fc57a010288875ef46a44e30d16cedd232 usb-storage: switch to ->show_info()
- dd7ab71bb3b4dad7fa1c4fd89706d6870991cfe6 NCR5830: switch to ->show_info()
- b7654914bb8059a9817f32f4c4d0e7f75a08b78a ppa: switch to ->show_info()
- fa5fd36820efdc82fc9ac8ac9bd47ddc2fee3d37 imm: switch to ->show_info()
- 3e0552eebdf621504eaec7786613ef94a63463a0 gdth: switch to ->show_info()
- 408bb25ba50c6abaf516d844fd62556ec89a0af2 switch wd33c93 to ->show_info()
- cab29b99dfaa6065e3b576e54d7f6cfa60fa2faf wd7000: switch to ->show_info()
- ee127fec448bb066b549d516af5fe5a596b6ad6c sym53c8xx_2: switch to ->show_info()
- 0ffddfbb834557b8babc7f050b83d11dbcbb1008 scsi: saner replacements for ->proc_info()
- b6cdc7310338e204224f865918f774eb6db0b75d procfs: don't allow to use proc_create, create_proc_entry, etc. for directories
- 21ba37c9cf2f2dcadaabd79dff384537124d216c i2o: use proc_remove_subtree()
- 685e55eb5192ac05085a8e486fcfa5849a0dd60c silicom: bury bp_proc.c
- a01b0c576db9129f4a21c5e0a8815fc95468d169 silicom: switch to create_proc_data(), clean procfs side of things up
- 121daf5f8b4a60158e26f357eb286acf83eb33b4 reiserfs: use proc_remove_subtree()
- bdcecec3242368688c44eebb6c7f5fd460990c40 silicom: untangle module_init
- f1b68d4ba40ab327a2aeec1e1fd667d9b9f5d777 silicom: get_bypass_slave_pfs() open-codes lookup_port()
- fb8004d39bebfcc8b6b0a4263c712cee5b0f2a54 silicom: unobfuscate get_{status,master}_port_fn()
- 7e1be8a5011d6be1d16e44b2f7ff8c610263f4b3 silicom: helper functions are often useful...
- e784788ddb7000dbea8bd2986a3f83c4d77f96ff get rid of a bunch of open-coded create_proc_read_entry()
- 96e7d9158f5ae91accb9c81cca14bcd0c996c0cc isp1362-hcd: don't reimplement proc_create_data()
- 5a787a682047fbf5d250b0c2aed572fb6b7104d6 rtl8192u: don't play with reassigning ->proc_fops, just use proc_create()
- 895b5599ba20cb663af9281050dc83cd7ae91843 dgrp procfs fixes, part 6: just use proc_create{,_data}
- af064cdde64d58feb315dba268e1f8439fb935be dgrp procfs fixes, part 5: per-node files
- 08f3d07ddd53ca3bf322ddebc0f8992e3112520f dgrp procfs fixes, part 4: get rid of sysctl-like machinery
- 772317b53b51e5895e953828c8ff4f06fecfad1c dgrp procfs fixes, part 3: kill dead code
- 878c68c6c2a28e3c3a62f723e0eaa2fd02297594 dgrp procfs fixes, part 2
- aa66d7bba7c25ab2aefad9dad01c485b04dc4cbe dgrp procfs fixes, part 1
- c037773cc7f8d3fb72dabc3dc0a53f5376d1383c rtl8192e: switch to proc_create()
- e3e7b40c192b4e31eb7043867ea87f834076b1e2 rtl8192e: don't use create_proc_entry() for directories
- 021ada7dff22d0d9540ff596cb0f8bb866755ee1 procfs: switch /proc/self away from proc_dir_entry
- 0ecc833bac594099505a090cbca6ccd5b83d5975 mode_t, whack-a-mole at 11...
- aee0c612b12f57f4923f6649fa6fcba618182261 snd_info_register: switch to proc_create_data/proc_mkdir_mode
- 4d8e8d21de89ff9d86b83182f723129533aacaa9 hysdn: stash pointer to card into proc_dir_entry->data
- 03b642a7019a8ec28a450fd4c55f3048ce320f6b atags_proc: switch to proc_create_data()
- 3273097ee9c077512bcb017535b0781f1e1f7a6d gadgetfs: don't bother with fops->owner
- c62c5a887766de7dc51f7722ff461aef8f388b71 ccg: don't bother with fops->owner
- 0b57b880e61cd764479d9e7818d0d1e45062d08b spufs: don't bother with fops->owner
- 4b8a8f1e4f94fd87747e6e3acef74cf0b4dc0dae get rid of the last free_pipe_info() callers
- 7bee130e222dfb3a7a70c0404dc09f104cddd7d6 get rid of alloc_pipe_info() argument
- 6447a3cf19da8c4653283d1c491e2e775633f348 get rid of pipe->inode
- ebec73f4752b777b79b384bd52e5240203cb9b00 introduce variants of pipe_lock/pipe_unlock for real pipes/FIFOs
- de32ec4cfeb3b3afd2abf5116068deace10e420f pipe: set file->private_data to ->i_pipe
- 72b0d9aacb89f3759931ec440e1b535671145bb4 pipe: don't use ->i_mutex
- ba5bb147330a8737b6b5a812cc774c79c070704b pipe: take allocation and freeing of pipe_inode_info out of ->i_mutex
- 18c03cfd403b88852f75f200206983ee6df28423 pipe: preparation to new locking rules
- fc7478a2bfa9abd19657d2bbc9ae24185a41e21b pipe: switch wait_for_partner() and wake_up_partner() to pipe_inode_info
- 599a0ac14e065b7c08471ef2e75a504b7dec9267 pipe: fold file_operations instances in one
- f776c738883bc949e654568a565aee5a7d3fe133 fold fifo.c into pipe.c
- 2dd8c9ad376ccc5d2980b38e96372a8e252ae8d0 lift sb_start_write out of ->splice_write()
- 17338fccb28ec38097041074dcdc2016df538290 lift sb_start_write into default_file_splice_write()
- 03d95eb2f2578083a3f6286262e1cb5d88a00c02 lift sb_start_write() out of ->write()
- 72ec35163f9f728ba1579fd80682e51e933dfa8a switch compat readv/writev variants to COMPAT_SYSCALL_DEFINE
- bdaec334bbe7d234ca6ddd81aa74b2938d40e6b4 f2fs: use mnt_want_write_file() in ioctl
- 8d71db4f0890605d44815a2b2da4ca003f1bb142 lift sb_start_write/sb_end_write out of ->aio_write()
- 5f2e354f5212a49fc639c25de2581cc8ae90d11b hpfs: move setting hpfs-private i_dirty to ->write_end()
- d5daaaff24026d59130e97a406f2999118bafdc3 reiserfs: don't wank with EFBIG before calling do_sync_write()
- 97216be09efd41414725068212e3af0f05cde11a fold release_mounts() into namespace_unlock()
- 328e6d9014636afc2b3c979403b36faadb412657 switch unlock_mount() to namespace_unlock(), convert all umount_tree() callers
- 3ab6abee59ac9ca84cc4a1e31224f1dccd44394c more conversions to namespace_unlock()
- b54b9be7824d84158cd90305820e2c3914f74ad9 get rid of the second argument of shrink_submounts()
- e3197d83d6f5b9bd0e57a05592437ffa459ee106 saner umount_tree()/release_mounts(), part 1
- 84d17192d2afd52aeba88c71ae4959a015f56a38 get rid of full-hash scan on detaching vfsmounts
- ccf932042fa7785832d8989ba1369cd7c7f5d7a1 palinfo fixes
- 8ce584c7416d8a85a6f3edc17d1cddefe331e87e procfs: add proc_remove_subtree()
- 52f21999c7b921a0390708b66ed286282c2e4bee ecryptfs: close rmmod race
- e8cd81693bbbb15db57d3c9aa7dd90eda4842874 vt: synchronize_rcu() under spinlock is not nice...
- 7ea600b5314529f9d1b9d6d3c41cb26fce6a7a4a Nest rename_lock inside vfsmount_lock
- 06ae43f34bcc07a0b6be8bf78a1c895bcd12c839 Don't bother with redoing rw_verify_area() from default_file_splice_from()
- a930d8790552658140d7d0d2e316af4f0d76a512 vfs: fix pipe counter breakage
- 32fcfd40715ed13f7a80cbde49d097ddae20c8e2 make vfree() safe to call from interrupt contexts
- 99e621f796d7f0341a51e8cdf32b81663b10b448 syscalls.h: slightly reduce the jungles of macros
- e1fd1f490fa4213bd3060efa823a39d299538f72 get rid of union semop in sys_semctl(2) arguments
- 4b377bab29e6a241db42f27541e7fb63713ee178 make do_mremap() static
- 2ae80c43d480548dd32591664c93ef011ac34b21 sparc: no need to sign-extend in sync_file_range() wrapper
- 728ee06ca863eb05004aebcaf6f61905f545ef08 ppc compat wrappers for add_key(2) and request_key(2) are pointless
- 4cce1a207ce6776ec020353c46ccd924d8656364 x86: trim sys_ia32.h
- 07b053457b5faea05630c119baffa7c61c515fe4 x86: sys32_kill and sys32_mprotect are pointless
- 0e65a81b105a3f646793d46740ad90fa5c067986 get rid of compat_sys_semctl() and friends in case of ARCH_WANT_OLD_COMPAT_IPC
- 56e41d3c5aa84d679eebdb3cb8a70b03c5fbd6c3 merge compat sys_ipc instances
- d5dc77bfeeab0b03a32e3db5e31e2f64605634ab consolidate compat lookup_dcookie()
- 76b021d053ed0b8de9689eefca5e8f53dade7fd7 convert vmsplice to COMPAT_SYSCALL_DEFINE
- 8d2d5c4a251924e4f70657e96a2a3f87647544f0 switch getrusage() to COMPAT_SYSCALL_DEFINE
- 35280bd4a3fa841897e2638437607fdec6c34f31 switch epoll_pwait to COMPAT_SYSCALL_DEFINE
- 19f4fc3aee180000fe45952691bbe69dde1d9e95 convert sendfile{,64} to COMPAT_SYSCALL_DEFINE
- 7d197ed4a68e76000070979563051e08bf6fc0aa switch signalfd{,4}() to COMPAT_SYSCALL_DEFINE
- 2cf0966683430b6468f36ca20515a33ca7f2403c make SYSCALL_DEFINE
-generated wrappers do asmlinkage_protect - 22d1a35da0e247a006c286842a1846acb4ffed4f make HAVE_SYSCALL_WRAPPERS unconditional
- e1b5bb6d1236d4ad2084c53aa83dde7cdf6f8eea consolidate cond_syscall and SYSCALL_ALIAS declarations
- 4a0fd5bf0fd0795af8f1be3b261f5cf146a4cb9b teach SYSCALL_DEFINE
how to deal with long long/unsigned long long - 07fe6e00f6cca6fef85a14a1dc3ed4f2e35d3f0b get rid of duplicate logics in __SC_....[1-6] definitions
- db61ec29fd56e089007cb7d9a646ea9ddf518c4d fix compat_sys_rt_sigprocmask()
- dfbb83d32c99dc50198638adf067a435c0fc338f [regression] braino in "sparc: convert to ksignal"
- dcf787f39162ce32ca325b3e784aba2d2444619a constify path_get/path_put and fs_struct.c stuff
- 26567cdbbf1a6b13a92a82332daee00672aa48a9 fix nommu breakage in shmem.c
- dd37978c50bc8b354e5c4633f69387f16572fdac cache the value of file_inode() in struct file
- 5e608671dfbfd6a9556c31df65a4f147439eed59 9p: if v9fs_fid_lookup() gets to asking server, it'd better have hashed dentry
- a3b2157e72e321fa313389ac744bbf6d6cb6986d 9p: make sure ->lookup() adds fid to the right dentry
- 7b5be621993567d39f09a5190c4d651241be296f 9p: untangle ->lookup() a bit
- 3509b678a6bb93a49d9603c9c8028c8d95019539 9p: double iput() in ->lookup() if d_materialise_unique() fails
- 2ea03e1d62d56c37737e43550c360b43a5e40a32 9p: v9fs_fid_add() can't fail now
- aaeb7ecfb48ad4c8942a26874322d8918524a04f v9fs: get rid of v9fs_dentry
- c4d30967f3020cda9df9ee22af79cd1f2c284244 9p: turn fid->dlist into hlist
- 634095dab2a2001844fc8b26673c0cb14a766cdf 9p: don't bother with private lock in ->d_fsdata; dentry->d_lock will do just fine
- 6131ffaa1f091415b7a24abb01f033d9c0a727f4 more file_inode() open-coded instances
- 45e09bd51b2be1fbb86c2e3d5bb00d32744f1ecb selinux: opened file can't have NULL or negative ->f_path.dentry
- d3d009cb965eae7e002ea5badf603ea8f4c34915 saner proc_get_inode() calling conventions
- 21d206819a6f111c77f0a9e920f5efca06dc65fd get_empty_filp()/alloc_file() leave both ->f_pos and ->f_version zero
- 0e9b10a90f1c30f25dd6f130130240745ab14010 target: writev() on single-element vector is pointless
- 7bb307e894d51308aa0582a8c4cc5875bbc645b9 export kernel_write(), convert open-coded instances
- 182be684784334598eee1d90274e7f7aa0063616 kill f_vfsmnt
- 3dadecce20603aa380023c65e6f55f108fd5e952 switch vfs_getattr() to struct path
- e72837e3e7bae3f182c4ac63c9424e86f1158dd0 default SET_PERSONALITY() in linux/elf.h
- 4f522a247bc26d4ab5c8fc406ffffa8b3a77abe3 d_hash_and_lookup(): export, switch open-coded instances
- 3592ac444017996f5a8ecf85856af0a8938e8fd1 9p: switch v9fs_set_create_acl() to inode+fid, do it before d_instantiate()
- 5fa6300ae0ccf76018775ea16bc3a061cadc39a6 9p: split dropping the acls from v9fs_set_create_acl()
- be308f07964a597ea1806a0c02477a383b92f53a 9p: switch v9fs_acl_chmod() from dentry to inode+fid
- 0f235caeaed6bbde6d455e172a83fa693ca485a1 9p: switch v9fs_set_acl() from dentry to fid
- 7f165aaa7dc898472f3b3fbf2231bb3b5623a3df 9p: lift the call of set_cached_acl() into the callers of v9fs_set_acl()
- 38baba9ea02780c2df35c7a02552fddeb8576e16 9p: add fid-based variant of v9fs_xattr_set()
- 8add862fad426469a04c879bf5bb01f666a3c58e tegra: don't wank with d_find_alias()
- 0990a97a1fc649bf9a7e6057c326a835d1520847 lirc: get rid of bogus checks
- 0df4d6e5bd008a94f1527aa751bbcf7160257c1d hugetlb_file_setup(): use d_alloc_pseudo()
- 3451538a114d738a6528b1da58e19e7d8964c647 shmem_setup_file(): use d_alloc_pseudo() instead of d_alloc()
- 3f6d078d4accfff8b114f968259a060bfdc7c682 fix compat truncate/ftruncate
- 561c6731978fa128f29342495f47fc3365898b3d switch lseek to COMPAT_SYSCALL_DEFINE
- aee41fe2b2468bd3276e8eecd36c3e75927e2c53 lseek() and truncate() on sparc really need sign extension
- 3f3834c35466324e3a7d7bf3a950dbcd99645f38 oprofilefs: add missing ->i_mutex locking in object creation
- 2248b87ec1d9f59001d8c69513b2892ac04a2a3d spufs_mkdir(): don't d_add() on negative parent
- 4e6b8973282829e0d5898d9721880556957f0f98 hostfs: directory methods have no business in non-directory inode_operations
- 78c3e4732f68bfaaa1e27d36135baa3088bcfdde xenfs: switch to pure simple_fill_super()
- 740da42efa24ac00dfb40d2f02d9d7f7a485049b __d_materialise_unique() is too generic
- da2d8455ed7eb22d7642ecee43dc463ac42a1256 constify d_lookup() arguments
- a713ca2ab9d14dc5c86634bc445ce1f66552c169 constify __d_lookup() arguments
- cc2a5271155a108c9c6a8d70ec4e4f860f32cd07 lookup_slow: get rid of name argument
- e97cdc87be5804eb2922e169f6d81d3e214587ec lookup_fast: get rid of name argument
- 21b9b073924aceb6b8d19c49f61daa86c0340e1a get rid of name and type arguments of walk_component()
- 5f4a6a695075b79261793c25b1128e3b30007646 link_path_walk(): move assignments to nd->last/nd->last_type up
- 6b4d0b2793337cc8943cd2948388218e2777400c clean shmem_file_setup() a bit
- 1afc99beaf0fca3767d9b67789a7ae91c4f7a9c9 propagate error from get_empty_filp() to its callers
- 496ad9aa8ef448058e36ca7a787c61f2e63f0f54 new helper: file_inode(file)
- 57eccb830f1cc93d4b506ba306d8dfa685e0c88f mount: consolidate permission checks
- 9b40bc90abd126bcc5da5658059b8e72e285e559 get rid of unprotected dereferencing of mnt->mnt_ns
- 235b80226b986dabcbba844968f7807866bd0bfe x86: convert to ksignal
- 08f739570de697dc06b949ba3be33acdda21498c sparc: convert to ksignal
- 7e243643dffbe216dbcb10933c4cafde0f95f537 arm: switch to struct ksignal * passing
- cfd60c0789f395aa5564985177e3b4dab21974e1 alpha: pass k_sigaction and siginfo_t using ksignal pointer
- e9b04b5b67ec628a5e9a312e14b6864f8f73ba12 make do_sigaltstack() static
- 51682036d006b175022d0cd010672d3fff041278 arm64: switch to generic old sigaction() (compat-only)
- 02323a9d92a1acc0bbc40239a0a3a91bffa0dad3 arm64: switch to generic compat rt_sigaction()
- 84b9e9b402386edf12664e37ee1f2e503472fb5e arm64: switch compat to generic old sigsuspend
- 4cd2b2fa61ef65300cb237febc0e8a77f23b6c44 arm64: switch to generic compat rt_sigqueueinfo()
- 67cf48fe2529576bc38ab2b3be929d37d799ac91 arm64: switch to generic compat rt_sigpending()
- 630cfbbbe656fb0377a6847606016d88cef7675a arm64: switch to generic compat rt_sigprocmask()
- 207bdae452e6d3eeba19cc3912e5dfb088adc376 arm64: switch to generic sigaltstack
- b7f7a5e0be94d13875a1c6c9aa65eeb11a46fc1b f2fs: get rid of fake on-stack dentries
- 69f24eac55725859a89c440ee2d19f36fa09e8fc f2fs: switch init_inode_metadata() to passing parent and name separately
- c004363dd6aa89f1ccbebd694f261f86db0c840a f2fs: switch new_inode_page() from dentry to qstr
- 53dc9a67769d0a9733adb5156adfc07edcbc1ea3 f2fs: init_dent_inode() should take qstr
- 52ad6b3f90c63653ba24c4f63f218a925b8e14d7 sparc: switch to generic old sigsuspend
- 7540c8eb330972870c2c1f1e8037acda2ff6a896 sparc: COMPAT_SYSCALL_DEFINE does all sign-extension as well as SYSCALL_DEFINE
- 5250a8bbdc246d4b508ca66bed9400303d99a0cc sparc: kill sign-extending wrappers for native syscalls
- 25f9e5c4e07f6107b81babe7ad71b90b329d587b kill sparc32_open()
- a274bd498ce4b57294034d428b801b2bca3af774 sparc: switch to use of generic old sigaction
- bdc40abf070eab82d27de99ef5ff62a1c5de238d sparc: switch sys_compat_rt_sigaction() to COMPAT_SYSCALL_DEFINE
- 50150d2bb9033de8a4d94b3feb2dfed81a605ed5 mips: switch to generic sys_fork() and sys_clone()
- 64b3122df48b81a40366a11f299ab819138c96e8 mips: take the "zero newsp means inherit the parent's one" to copy_thread()
- 974fdb3c20e72e9c0612bc038c968e420d8f9665 mips: no magic arguments for sysm_pipe()
- 5e392b8db7471c15f587e5f206b7ca98282697e8 mips: don't bother with compat_sys_futex() wrappers
- aa584802e51fa3f28cc6efb1863fe9a3d197c9c8 mips: switch to generic compat rt_sigaction()
- 0450d22f4b0c6ab88d2249a71f304326af5cc36c mips: switch to generic compat sched_rr_get_interval()
- 1910f4ab777f17744aec3b39fa15d3d4340df6d4 mips: sigsuspend() is essentially the same as rt_sigsuspend() here
- ea5d83db6705e2a6d3534b169420586bdb6c5223 mips: switch to generic compat rt_sigqueueinfo()
- 45cb66f797cd3b892cec6d7faea449c50053410f mips: switch to generic compat rt_sigpending()
- 056a060803cff0d93b13cc2c5cf74909db24a0b9 mips: switch to generic compat rt_sigprocmask()
- bde208d2e10b8e8cf01cadadf203f5abcf1e4fe2 switch mips to generic rt_sigsuspend(), make it unconditional
- 1c37ea82775a160b1f03d27bda034260444caa2e mips: switch to compat_sys_waitid()
- ea536ad4f231a0055792d9b144715605cbd670c1 mips: switch to generic sigaltstack
- 5b3eb3ade4444c3b1419ffa23598a57f6f4bf494 x86: switch to generic old sigaction
- 0430f2f2764f9db5ee5200c3d24d1eac8a797e28 xtensa: switch to generic sigaltstack
- 29fd448084e2da6d19ab675cf01d4a65fe2fcc44 x86: switch to generic compat rt_sigaction()
- d7c43e4afb411db68bcf652c96e4206c6085f5e8 x86: switch to generic compat sched_rr_get_interval()
- 15ce1f7154c80693cec4f8a5309e8c8a06fb2541 x86,um: switch to generic old sigsuspend()
- 7b83d1a297ac1afda2bb9a9979ca73173148623f x86: switch to generic compat rt_sigqueueinfo()
- f45adb0499dedd4082b46522e7b166cff5dc64eb x86: switch to generic compat rt_sigpending()
- 49cb25e92902ba24bd38c350114f8695493b262f x86: get rid of pt_regs argument in vm86/vm86old
- 3fe26fa34da029263067b48836e740c1ddffbd91 x86: get rid of pt_regs argument in sigreturn variants
- b3af11afe06abdcf980b5f5c0b44dc46c496ddc3 x86: get rid of pt_regs argument of iopl(2)
- 50b3c9e30a53172b627081e7129c03ef53f27319 unicore32: switch to generic sigaltstack
- ea93a6e2e73c5a1a8d1d60098f1ca5618fd5aca1 amd64: get rid of useless RESTORE_TOP_OF_STACK in stub_execve()
- a402922bff5f28469ec6bbc5066bda3556299f52 tile: switch to generic compat rt_sigaction()
- 7b5d3c1d112d040b9eda239ec4ff247cf7102bd2 tile: switch to generic compat rt_sigqueueinfo()
- 03e275959850f51754d3952489c36f4b1410856d tile: switch to generic compat rt_sig{procmask,pending}()
- 47669ab0361558a734e42f78196636d70201e44f tile: switch to generic sigaltstack
- 8d65681dafe938e1aa332de5ef142ea2b076a9b4 sparc: switch to generic compat rt_sigqueueinfo()
- 55bb5a1e3ad96ba61ba7ecac0e4be69d9b625aa4 sparc: switch to generic compat rt_sigpending()
- 826c8772b1921c6911b0dc8d2d0cb016245bec90 sparc: switch to generic compat rt_sigprocmask(2)
- c9716252befda972c94d2bbfa88abddf3377f8c5 sparc: bury the sys_sigpause() remains
- 99b06feb0f7c99f171cb962d0e6a17f81625abd3 sparc: switch to generic sigaltstack
- 0679a858c5439bf4bc05fd211d3690f82fefa5b6 sh: switch to generic old sigaction()
- 881e252d6b37d7526008e3dcd4592823d9273e1f sh: switch to generic old sigsuspend()
- b774cc5cb6b3b53b276bb7d968e3579afc2922c5 score: switch to generic sigaltstack
- 7a879a94d90dc5c494875b54499ae321400358d8 sh: switch to generic sigaltstack
- 1cb44eb837eafadb7c91c7c8b2aba81cc3e9fe44 s390: kill useless wrappers
- 7eddd99c289a443d76391d740c7c62d542174f27 s390: switch to generic old sigaction()
- f036b943441ac8e79b779e3500ae4820c243b4f2 s390: switch to generic compat rt_sigaction
- d7b5427cec79d993459c162db67eac9e22135e8b s390: switch to generic compat sched_rr_get_interval()
- e181ee4cd7e510738b1a8ede4e2f3f994df3234e s390: switch to generic old sigsuspend
- 07562be77d5b36aa961f722292a708bb663f8a73 s390: switch to generic compat rt_sigqueueinfo()
- bdcf03183cbf208923752bd26f6b9488c60ec1ca s390: switch to generic compat rt_sigpending()
- 742602243177f3d1d87dede110d278a0f656cf4d s390: switch to generic compat rt_sigprocmask(2)
- b1ff98cb74864bb880e1c44258edde43c79af524 powerpc: trim the crap from syscalls.h
- e214125aa8c0546b24dabf6f47b28c5e20133d1d s390: switch to generic sigaltstack
- 09a4d5d015d951c7262d999cbd39f5c2cd5786da powerpc: switch to generic old sigaction()
- 5aa1cde2edbc64403a6b06aaa8723cca11c12681 powerpc: switch to generic compat rt_sigaction()
- a31dd96ff7037538dcd98680715e5106e691c26e powerpc: kill pointless wrappers
- 0980caea80ffffbaf78112621edd0c3553f44ef0 powerpc: switch to generic old sigsuspend
- 309e44b39e355770ec0cec7df26071beb298e7f2 powerpc: switch to generic compat rt_sigqueueinfo()
- cfe0467c4e1390ba9386389e722d1d409201a5dc powerpc: switch to generic compat rt_sigpending()
- 451a651d33b240481b063765016472c0be10d350 powerpc: switch to generic compat rt_sigprocmask()
- 7cce246557bf379ea271d91f257ce248362cc12d powerpc: switch to generic sigaltstack
- b0f95824f2e91fb0df59fd63ddd6b36a94c05699 parisc: switch to generic compat rt_sigaction()
- d914b8dcbbde8e47b6762d66600ea66ccd18ef45 parisc: switch to generic compat sched_rr_get_interval()
- 441ff959072b3f4b0712b149a3398f76f8ddfceb parisc: switch to generic compat rt_sigqueueinfo()
- cddc2da13527b20c6acb36878b78af89cb0af447 parisc: switch to generic compat rt_sigpending()
- e6a7ad517ae202ab8b813b179ba5ebed1ed93b04 parisc: switch to generic compat rt_sigprocmask()
- faec5a96a024c1256b289253f3609b4a5f6f3576 openrisc: switch to generic sigaltstack
- 6e26aab98ce8a818fb1ec47f8f727a8480a9011b parisc: switch to generic sigaltstack
- 33f9f78eec7e332dac6bee9cf66cd2bd435b7419 mn10300: switch to generic old sigaction()
- 7d1d990ff161bdd2f0901a0916f35d272adf4c0b mn10300: switch to generic old sigsuspend
- de2bfce30e1abda837c613d1ed5aaecb648c7e8f microblaze: remove debris in ptrace.c
- b30c7d50af95f7450f877e8172a2341785bce5ab mn10300: switch to generic sigaltstack
- e9f9252667e383c0ccfd3570b358ccb72cd51359 microblaze: fix handling of multiple pending signals
- 14203e19cbc562a79f49117c45c80639a1e65bdd microblaze: fix the horror with restarts of sigreturn()
- c886a9fc1f69c0e53788a9c4a780b6b8825bd4ab microblaze: evict the check for kernel_mode(regs) from do_notify_resume()
- 4a9d32d377e1facca204cc1c6856406be8b53fa3 microblaze: switch to generic sigaltstack
- 8be433ab55d5058327e82f124f1eb0b37e4540b1 m68k: switch to generic old sigaction()
- 1ba3e7efb60b4d7d4f75f084214b90bd0fdaa319 m68k: switch to generic old sigsuspend
- 08d4f65352f9464f1dd7d65d0bc27d57abf3d161 m68k: switch to generic sigaltstack
- 1084f751d437a1823787285517f1161935483569 m32r: switch to generic sigaltstack
- da36f98a52e3a299fa067967e2928e9d53d3102f hexagon: don't leave ->uc_stack uninitialized
- e8d9ef09df5f86f564a2ab6e8f1397121b1bad66 ia64: switch to generic sigaltstack
- b0375744f1c74b39a2677fc29045ad1cb6f4c6cd h8300: switch to generic old sigaction()
- 1e974c21661db89b30eb13040fc9ab99a83b6492 hexagon: switch to generic sigaltstack
- b407e620eca0b026410b7f95e76c83028779019a h8300: switch to generic old sigsuspend
- ac416143b0b4f13ff8f7beb021916e1d714dd87b h8300: kill useless wrappers, fix rt_sigreturn(2)
- 6bc43c9ee92b4146b56e8758cec73f0990410326 h8300: switch to generic sigaltstack
- 177b6703f62f991ca250768e23398b21f7700f91 frv: switch to generic old sigaction()
- 39e08a9bae71a16ab0549b87b4e7207ae0d550ad frv: switch to generic old sigsuspend
- e6a6d210e0c2ad95047e2922394fb6e73bf438ab cris: kill weird arguments of sys_{rt_,}sigreturn()
- fe76141671c3025cd0da7cfafb6d8945bbe0735b frv: switch to generic sigaltstack
- eb2f256682e5af4b890d1f3cce4a4d4b62ffa655 cris: switch to generic old sigaction()
- 86df89a0845a80aa765f3e5e0da43fdf9287029f cris: switch to generic old sigsuspend
- 9df794d9275d41012909aaff3cab759e37871974 cris: don't leave ->uc_stack unitialized - we'll use its contents on sigreturn
- 6ec78be4cdff4db6e6ea930db9f5d912bc05febc c6x: switch to generic sigaltstack
- d970e42897525adc836207b44ef64347e59d613e cris: switch to generic sigaltstack
- 79d432103c6dc4ed46adc8e1f53d34e8ba7089c0 blackfin: switch to generic sigaltstack
- 47880695011964be808d3151f0f47bd6626f6f2f avr32: switch to generic sigaltstack
- 50bcb7e4734df09ee5e479a45992b85118bd1834 arm: switch to generic old sigaction()
- b68fec2416314cf21e790d1f5161f9ed12c5a3ab arm: switch to generic old sigsuspend
- 302627e9f96e09269ccbfaf1951f46d29753856f alpha: switch to generic old sigsuspend
- ec93ac8663ad5fcccd44c3768b23c93b87610fc2 arm: switch to generic sigaltstack
- 691f6903dc389606b28b2200ecc0bcf1f53e548c alpha: remove stray debris left in copy_process()
- 0aa0203fb43f04714004b2c4ad33b858e240555d take sys_rt_sigsuspend() prototype to linux/syscalls.h
- 709410a03e206c912e99b19dbb0e474aae6890cd mips: use sane prototype for sys_rt_sigsuspend()
- 5a1b98d3096f1d780045f9be812335ad77aed93d new helper: sigsp()
- 2ce5da17570771330f44ac993b77749debf7954b new helper: signal_setup_done()
- ca86b5dce213f52c7538932740f83cafb2c34547 new helper: get_signal()
- 9d94b9e2f354f79461aa674e75b0926d0e768db6 switch timerfd compat syscalls to COMPAT_SYSCALL_DEFINE
- 90caf58dad77a4021e9dade5d051756cea2a2cd7 convert futex compat syscalls to COMPAT_SYSCALL_DEFINE
- 495dfbf767553980dbd40a19a96a8ca5fa1be616 generic sys_sigaction() and compat_sys_sigaction()
- 08d32fe504a7670cab3190c624448695adcf70e4 generic sys_compat_rt_sigaction()
- 574c4866e33d648520a8bd5bf6f573ea6e554e88 consolidate kernel-side struct sigaction declarations
- 92a3ce4a1e0047215aa0a0b30cc333bd32b866a8 consolidate declarations of k_sigaction
- 6883da8c6c15e85e7750c94be49ea156ed341c05 switch compat_sys_sched_rr_get_interval to COMPAT_SYSCALL_DEFINE
- 9aae8fc05d2d130797be436eb7cae29c32710193 switch rt_tgsigqueueinfo to COMPAT_SYSCALL_DEFINE
- 5cf22100229b855bc4559dccfd8d7cb7266f99f5 switch compat_sys_sigprocmask to COMPAT_SYSCALL_DEFINE
- 28d27f2d25d24ac5dd290b789f3fe9b76590fd95 switch compat_sys_rt_sigtimedwait to COMPAT_SYSCALL_DEFINE
- 0a0e8cdf734ce723bfc4ca6032ffbc03ce17c642 old sigsuspend variants in kernel/signal.c
- 75907d4d7bc5d79b82d1453d9689efc588de1b43 generic compat_sys_rt_sigqueueinfo()
- fe9c1db2cfc363cd30ecfe6480481b280abf8c0a generic compat_sys_rt_sigpending()
- 322a56cb1fcbe228eee5cdb8a9c6df9f797d998c generic compat_sys_rt_sigprocmask()
- ad4b65a434bdd2ff37d095ab1ccd836203e985ba consolidate rt_sigsuspend()
- eaca6eae3e0c41d41fcb9d1d70e00934988dff2e sanitize rt_sigaction() situation a bit
- 377840744bea59aacd524f496dc577463f94584b switch compat_sys_[gs]etitimer(2) to COMPAT_SYSCALL_DEFINE
- b1e0318b8cd4bdbb0fbc48967b0350483ad9bd69 sys_clone() needs asmlinkage_protect
- 43b16820249396aea7eb57c747106e211e54bed5 make sure that /linuxrc has std{in,out,err}
- b2ddedcd21f44a5873ee3d6ff6118a2318e01e18 x32: fix sigtimedwait
- a566c288826ad4502e43b59570214f18173d7744 x32: fix waitid()
- 8d9807b109497ca41d363dc7b6ff2bb6c0d52524 switch compat_sys_wait4() and compat_sys_waitid() to COMPAT_SYSCALL_DEFINE
- 90228fc110303549aa1d4d86083bf585df8624c3 switch compat_sys_sigaltstack() to COMPAT_SYSCALL_DEFINE
- 741b7c3f77937b2fb7c10aeb4c5c621463582583 path_init(): make -ENOTDIR failure exits consistent
- 50ececcfa7d1acee085b2c518cad495062db6379 alpha: switch to generic sigaltstack
- c40702c49faef05ae324f121d8b3e215244ee152 new helpers: __save_altstack/__compat_save_altstack, switch x86 and um to those
- 9026843952adac5b123c7b8dc961e5c15828d9e1 generic compat_sys_sigaltstack()
- 6bf9adfc90370b695cb111116e15fdc0e1906270 introduce generic sys_sigaltstack(), switch x86 and um to it
- 9b064fc3f95a8e44e929fdf4d6037334ea03d15b new helper: compat_user_stack_pointer()
- 5c49574ffd7ac07eae8c3b065d19e6ebc7e4760f new helper: restore_altstack()
- 031b6566983ad9c0247087f039af22b3f87596a3 unify SS_ONSTACK/SS_DISABLE definitions
- 1ca97bb541a1f5a735e697a8bba763cde3aab452 new helper: current_user_stack_pointer()
- 5208ba24e7826519d310474dedaed2f84b0ab6a0 missing user_stack_pointer() instances
- ae903caae267154de7cf8576b130ff474630596b Bury the conditionals from kernel_thread/kernel_execve series
- 468366138850f20543f1d4878028900672b23dae COMPAT_SYSCALL_DEFINE: infrastructure
- a77cfcb429ed98845a4e4df72473b8f37acd890b fix off-by-one in argument passed by iterate_fd() to callbacks
- 21d8a15ac333b05f1fecdf9fdc30996be2e11d60 lookup_one_len: don't accept . and ..
- 0903a0c8491c1e987dfc6eb294199a36760398bc cifs: get rid of blind d_drop() in readdir
- c44600c9d1de64314c2bd58103f15acb53e10073 nfs_lookup_revalidate(): fix a leak
- 696199f8ccf7fc6d17ef89c296ad3b6c78c52d9c don't do blind d_drop() in nfs_prime_dcache()
- 541880d9a2c7871f6370071d55aa6662d329c51e do_coredump(): get rid of pt_regs argument
- 4aaefee589f97bb30062bbeeb793bbbf7107a9a7 print_fatal_signal(): get rid of pt_regs argument
- 94eb22d5056b5eca10c587bf064e0e6db0ae6161 ptrace_signal(): get rid of unused arguments
- b7f9591c44505ee16ed4561cfeb3642798bdd132 get rid of ptrace_signal_deliver() arguments
- 22062a96300dabfef93368a28c34bdf35c9b8308 new helper: signal_pt_regs()
- 4f4202fe5ae9a43e59303f20d700571f695d7b1b unify default ptrace_signal_deliver
- e80d6661c3a5caa0cebec0853c6cb0db090fb506 flagday: kill pt_regs argument of do_fork()
- 18c26c27ae0abe82253cb2e2363df465dbbb657e death to idle_regs()
- 62e791c1b8ea481c72c299dee4f62c04aaef765c don't pass regs to copy_process()
- afa86fc426ff7e7f5477f15da9c405d08d5cf790 flagday: don't pass regs to copy_thread()
- 135c37b83c81b79a888108e3f7c5f64423d8a851 bfin: switch to generic vfork, get rid of pointless wrappers
- 3e41f9ba611cf8b87a20eecc54572b348b48bd91 xtensa: switch to generic clone()
- 39d91a9eafec7524482e70af76ccbe803dce5b8e openrisc: switch to use of generic fork and clone
- cb56217362d87159b683175247d8d059df80aefa unicore32: switch to generic clone(2)
- eda96977024c84e677191cad785351abbb945901 score: switch to generic fork/vfork/clone
- 951b39619a76643972f6f23e007fd0f3fbbd71c2 c6x: sanitize copy_thread(), get rid of clone(2) wrapper, switch to generic clone()
- 24465a40ba452bd81fdc9eecb2d75bb903aafdf6 take sys_fork/sys_vfork/sys_clone prototypes to linux/syscalls.h
- 1ea2a0160588582cd8414a8026d5b54f1705dfa1 mn10300: switch to generic fork/vfork/clone
- 3416e8098aa4c0eea1b2e5c4efc68cf61a848864 h8300: switch to generic fork/vfork/clone
- e9eac30418dbbe51217a7c91906d349f9f4658e1 tile: switch to generic clone()
- 20ecc91c3230b747cd13d9a2f43a45f6445a3906 m68k: sanitize copy_thread(), fork/vfork/clone wrappers, switch to generic fork/vfork
- dfe09ae0e5fe40679af05b1ba810d469844c97b3 alpha: switch to generic fork/vfork/clone
- 87f1ca8fd9f00cc024a141623d042ca4319e12c1 s390: switch to generic fork/vfork/clone
- f01aceac61ad5cc9ea463f6bb185c1f72702357f hexagon: switch to generic clone()
- 0ad9513d0f81584c25f3fc7ff582c382cc1a93f7 sh: switch to generic fork/vfork/clone
- 415bfae9e9dbc2232f1797a3ac78a22049a75e06 parisc: switch to generic fork/vfork/clone
- 92bbe6cdfdeeaf9ac2a240b1829bab219e7e91d0 m32r: switch to generic fork/vfork/clone
- 27d892fb27f492921cfd6df15ab4153f1badbb46 cris: switch to generic fork/vfork/clone
- 584271bcb45b50027c8d87b51634750780c92437 avr32: sanitize copy_thread(), switch to generic fork/vfork/clone, kill wrappers
- 9ac08002130b591d0f2ee035aa9062f84f2f15cb arm64: sanitize copy_thread(), switch to generic fork/vfork/clone
- b9763ce33fff6b37e1f2e2effb14fb25e67a68f2 frv: switch to generic fork/vfork/clone
- 0bcfe5404962cfb1dd0d4b3755357c12a98ef3d1 powerpc: switch to generic fork/clone/vfork
- 38a61b6b4a45ec8c82c75403848e1c579113c3c5 arm: switch to generic fork/vfork/clone
- 1d4b4b2994b5fc208963c0b795291f8c1f18becf x86, um: switch to generic fork/vfork/clone
- 71613c3b871c5a9f27cc48f124251bcd3aa23be1 get rid of pt_regs argument of ->load_binary()
- 3c456bfc4ba66e9cda210da7bc4fb0ba9fcc6972 get rid of pt_regs argument of search_binary_handler()
- 835ab32dff6b437e74c266468b83c4abb69041dc get rid of pt_regs argument of do_execve_common()
- da3d4c5fa56236dd924d77ffc4f982356816b93b get rid of pt_regs argument of do_execve()
- d03d26e58fde2ec99478e26aab47b55755189b08 make compat_do_execve() static, lose pt_regs argument
- 910cdc553a324d3df56b73c84cdef20836817d52 kill stray kernel_thread() garbage
- c62d773a3751610010feb574d859f58de4a51eba audit: no nested contexts anymore...
- 6b94631f9e8c45a46056cbc6a7a50ecebea4f8da consolidate sys_execve() prototype
- d2125043aebf7f53cd1c72115c17b01d0bc06ce1 generic sys_fork / sys_vfork / sys_clone
- 25906730ec01be664534c9439d7cf5a373e8a4e4 alpha: reorganize copy_process(), prepare to saner fork_idle()
- b960f303448969c6cb76b4df9291e9e6213e2b9f alpha: don't pass useless arguments to do_{,rt_},sigreturn()
- e0e431aa45416982eb3fddf34cedc72f1c3b3ce3 alpha: simplify fork and friends
- 2b067fc9dd143be5e0ee94bae0fbd28ea0a407f8 um: don't bother looking at regs in copy_thread() - current_pt_regs() is what we'll get
- 8cddebd767c5059257022cfbc2ac53fd81c09c94 um: don't bother with passing sp to do_fork() for fork(2)/vfork(2)
- c4144670fd9b34d6eae22c9f83751745898e8243 kill daemonize()
- 02232f8d2b22708f0651dc515544f4a7ef1e0224 microblaze: rt_sigreturn is too trigger-happy about sigaltstack errors
- afd3f96dc34357584763c2dc453192c78a9dbce0 score: do_sigaltstack() expects a userland pointer...
- 9dc87c7b5b0a2db407e086f45cf08ca78208cc16 sh64: fix altstack switching on sigreturn
- d26654e5f9cd27815ab5bc8148c826f3b960396c openrisk: fix altstack switching on sigreturn
- 9436d5c32b1ac8d4efdbc933611b5e699908854e um: get_safe_registers() should be done in flush_thread(), not start_thread()
- e3cb7e9f0d826b052b519f1ea18a1bd1718a6016 tile: compat rt_sigreturn gets too enthusiastic about sigaltstack errors
- 5f6c4ab6ee781c9aace7c8548ad9bd87f5678df7 microblaze: switch to generic sys_execve()
- 5a8477660d9ddc090203736d7271137265cb25bb kill bogus BUG_ON() in do_close_on_exec()
- 60541d778e536455970281de25b2476e01c03aef unicore32: switch to generic sys_execve()
- 38e993535edda089a6956bf12a1dde2602649de9 unicore32: switch to generic kernel_thread()/kernel_execve()
- 7b7ade117951dcc5ec947595ea7ff622fa56895e frv: switch to saner kernel_execve() semantics
- 8eae10e86c57b6be5e4842b34ea541efbca28bf8 m32r: switch to generic sys_execve()
- ea4a1da9b2e6f419526b5fde15cd5563096368eb m32r: switch to generic kernel_thread()/kernel_execve()
- 27aedbd52fb78bbead55c81a8dd906afd405c3fc hexagon: switch to generic sys_execve()
- 995218555433b260b58059802e1c01f35b4cd860 hexagon: kernel_thread()/kernel_execve() conversion
- 80b249b71e2e7caf6110a0d50c9634cebb223c0e sh: convert to generic sys_execve()
- 7147e215480323bb2617fcebf585c447188ff760 sh: switch to generic kernel_thread()/kernel_execve()
- 363806ddd232b67fdb2bd7ec8c98527e481c25c4 parisc: switch to saner kernel_execve() semantics
- ab75819d3942a34d151a34fd43f346d5d8a48148 powerpc: make fork_idle() take the common "kernel thread" path in copy_thread()
- ea516b11545afa5b1420621981c1411a62bef87e powerpc: put the "zero usp means using parent's stack pointer" to copy_thread()
- 64c2f6596bd84b05a781baf034fdd56ce1192d36 powerpc: don't bother with CHECK_FULL_REGS in sys_fork() et.al.
- 9d401279d682280a92db8193ede8415c34588207 powerpc: don't bother with zero-extending arguments in sys_clone()
- 53b50f9483cce47d1a7aefd1c9f442c094a5b1f7 powerpc: take dereferencing to ret_from_kernel_thread()
- a736427fa1103158338839813139b20763c7b13e missing const in alpha callers of do_mount()
- 733deca197143857f938b41d671cd7ce9c53c4bc Drop struct pt_regs * argument in compat_sys_execve()
- f7200d4c504a385b1b70f3bab379f99745f7ef6a sparc32: switch to generic sys_execve()
- ab3486813bbbd9e74efb4c130183f3994dada4bd sparc32: switch to generic kernel_execve()
- c78e06430ea621ce59d20cb899a9a86bdcf4487b sparc32: switch to generic kernel_thread()
- 32942bc7a609a874f462e1168dbeae20dbc6b79f sparc32: bury the remnants of LOWSYS tricks
- eb48ffcf0e55e511ae87e9d99117d5e2b9e27153 sparc64: convert to generic execve
- c54d0dc35324300cdc502137f5c0ee44f53d7a8b bury SEL_{IN,OUT,EX}
- 45525b26a46cd593cb72070304c4cd7c8391bd37 fix a leak in replace_fd() users
- 1ffbed7220331dabc04dee6d3c520b5b022b9245 score: switch to generic sys_execve()
- 1856ab6db1296c9c31ad58263d49ee9b75568ddb score: switch to generic kernel_thread()/kernel_execve()
- 5fd0b580a9fda554eae27fff4953e6622bd792d7 avr32: switch to generic sys_execve()
- 5adc807f707535a5ce97b5d69472ee74d6d099ac avr32: switch to generic kernel_thread()/kernel_execve()
- 1703a219f7f5ab2c39514f9f0763001cdc907d25 cris: switch to generic kernel_execve/sys_execve
- 69b58a67213506f98835b0ee8cf24324f59a1442 cris: switch to generic kernel_thread()
- 999121a10cbf091cdb3c168754de6ddf1992e656 blackfin: switch to generic sys_execve()
- ee1e17c69eb3c843d283eb3fbed1616ed9a122eb blackfin: convert kernel_thread() and kernel_execve() to generic ones
- ddf23e87a804cbf6fa3818076b33fe023cce09fd mn10300: switch to saner kernel_execve() semantics
- 71915d21e59c153c1202e3198916817c2d18da32 h8300: generic sys_execve()
- 5fae1b664595adc621fb9294b7d19145918073de h8300: generic kernel_execve()
- 557e1995a92d318206910d8b5c62075fe02b37e0 h8300: generic kernel_thread()
- ff0ab8af9c3f36e7b6f716c3b9e8811a4202eec6 parisc: optimizations in copy_thread() and friends
- 7f1f311ac7b7b9c779fd207a20369f7fa3a61ba6 parisc: switch to generic sys_execve()
- 4e5ed85ab5f1c9973588d7226c2894016059d9f6 parisc: switch to generic kernel_execve()
- a44e060fc523c379341e35a981c09c3953cf4ba4 parisc: switch to generic kernel_thread()
- 40792104b2550ee067f63c3ccc8ea04747dc5037 powerpc: don't mess with r2 in copy_thread() and friends
- 138d1ce80ed96eff6638f454f0a1500a4aefd17b powerpc: switch to saner kernel_execve() semantics
- c19e6d67e4be16e20ff90f0baa98b16d926d23a5 ia64: don't mess with ar_bspstore in kernel_thread()
- c4aee363af2a81f9726c5fa13e136ebaf02852bd ia64: dead code in copy_thread() since 2004
- a8b8f6625075c673e21ef9bb418a31b0858472b0 ia64: clone() had been unused since 2004
- 8f54bcacbc39f883bde2210cf2754e5d198f55a4 mips: switch to generic kernel_thread()
- 2f12af35a988082700373acdebe049dfebaf49b6 sparc64: switch to generic kernel_execve()
- 5230429ab1c20c348e17069230c24db8a6b53ca3 sparc64: take fprs_write() and friends to start_thread()
- 1918c7f548dc5abfb37ab74bb3d036d36c92ba5e sparc64: switch to generic kernel_thread()
- dff933da765fd4855393846fa55286d1ff2d024a sparc64: clear syscall_noerror on the entry to syscall, not on the exit
- 5522be6a4624a5f505555569e4d9cee946630686 alpha: switch to saner kernel_execve() semantics
- 9fff2fa0db911b0b75ec1f9bec72460c0a676ef5 arm: switch to saner kernel_execve() semantics
- 22e2430d60dbdfcdd732a086e9ef2dbd74c266d1 x86, um: convert to saner kernel_execve() semantics
- a74fb73c12398b250fdc5e333a11e15a9e3a84fc infrastructure for saner ret_from_kernel_thread semantics
- fb45550d76bb584857cf0ea3be79fa78207a3cff make sure that kernel_thread() callbacks call do_exit() themselves
- d6b2123802d2b7eee8c62cd0ebd73e8636cbb068 make sure that we always have a return path from kernel_execve()
- ecf89e581acce83e8cd2a5530858be22c64441f7 ppc: eeh_event should just use kthread_run()
- ba4df2808a86f8b103c4db0b8807649383e9bd13 don't bother with kernel_thread/kernel_execve for launching linuxrc
- cb450766bcafc7bd7d40e9a5a0050745e8c68b3e alpha: get rid of switch_stack argument of do_work_pending()
- d9d0738a898dd26a417d00a6923eef1015d33735 alpha: don't bother passing switch_stack separately from regs
- 6972d6f25d21e3da58ff1309256c787078405c7f alpha: take SIGPENDING/NOTIFY_RESUME loop into signal.c
- 7721d3c2083c27bfb8e4c1335d343e25ae1a663f alpha: simplify TIF_NEED_RESCHED handling
- 808d4e3cfdcc52b19276175464f6dbca4df13b09 consitify do_mount() arguments
- 614c321f4bf130766ff66fd142b1da47ab037303 MAX_LFS_FILESIZE definition for 64bit needs LL...
- ffa9009c9828db3f74178e459cfbca6e77ff5dd9 sparc64: Fix strace hiccups when force_successful_syscall() triggers.
- 99621b44aa194eab594e1f17217231c02b519211 btrfs: reada_extent doesn't need kref for refcount
- 12f79be93d94698778ff2b3f921073fc5f6780d6 alpha: don't open-code trace_report_syscall_{enter,exit}
- d70745bb43d9dba979a26e166463b330fa1ef470 m32r: trim masks
- 971ceb17dc702fa93fe4b4b7b293248c160bf880 avr32: trim masks
- a925328de88af2f93dbe189fdac436c389d2e5d5 tile: don't bother with SIGTRAP in setup_frame
- 7f1c6168259f8d75c08f64aae3c8c93b2801eb37 microblaze: don't bother with SIGTRAP in setup_rt_frame()
- 548916e9f59ba35174122e33c48ac744410973fa mn10300: don't bother with SIGTRAP in setup_frame()
- 7fa6239dac3f6695393578f8f840b9cd11aa5476 frv: no need to raise SIGTRAP in setup_frame()
- 969ae0bfb079de892a95aa4ca1e8ac76c4beb57c x86: get rid of duplicate code in case of CONFIG_VM86
- fe9d7feab567085112ca02b238c839ca1b4cd9c5 unicore32: remove pointless test
- ff893577be5f56c97692678a7a3e3397c35e3cec h8300: trim _TIF_WORK_MASK
- 64482bd8ef1700e98d96fb6e240c501d68c8371c parisc: decide whether to go to slow path (tracesys) based on thread flags
- e3b880c6ee55e8858a75e3dcf6c3dda04d5e3605 parisc: don't bother looping in do_signal()
- 00df111e7eb505558c54f23861e9341e56dd5fb0 parisc: fix double restarts
- 8ca8230b71322bfe45fc78090019a5bb20cd7439 bury the rest of TIF_IRET
- 16a8016372c42c7628eb4a39d75386a461e8c5d0 sanitize tsk_is_polling()
- 8af4efac26e1805c76144ad44118157239308d35 bury _TIF_RESTORE_SIGMASK
- 87b0e714dee438309efca998616a2dbb064ca1a0 unicore32: unobfuscate _TIF_WORK_MASK
- ac19fe5bf1db7a6fda2d7c5a92df08083f184c08 mips: NOTIFY_RESUME is not needed in TIF masks
- 45111b5398fd500a14b6048a347c37f3f959945a mips: merge the identical "return from syscall" per-ABI code
- f925725d91895fe6ca293c6838cc8bd821488fcf mips: unobfuscate _TIF..._MASK
- bfc83647bbbb2aaf748a582ed7d45fb1408d4671 mips: prevent hitting do_notify_resume() with !user_mode(regs)
- cf880248c56495a5e616cde226d7c85972a3218c ia64: can't reach do_signal() when returning to kernel mode
- af445f45ed64fb0276c0f29bf30d7586e0b8d5f2 score: fix bogus restarts on sigreturn()
- 6fdb6fbecbf1ca939699f09376e35169615a3678 mn10300: get rid of calling do_notify_resume() when returning to kernel mode
- 13d112ed32e66742a1795819b76752e8f7166848 xtensa: can't get to do_notify_resume() when user_mode(regs) is not true
- 5687580bcb758ddc95be9894f592a65034e77401 c6x: switch to generic kernel_thread()
- 61b7fbc3f4ebdcfd34f9438adfab8df936a19e33 mn10300: convert to generic kernel_thread()
- 6e75421014cd02cc66298d35c4667e493da78914 mn10300: switch to generic kernel_execve()
- 8f1597e959a3cfeae8f5cfae26890710f9092443 mn10300: switch to generic sys_execve()
- 255461c53a91d34e2eddb8c8a2ba39e99065d7c1 mn10300: split ret_from_fork, simplify kernel_thread()
- d878d6dacee2c862f02da20f7fa3e2c0e8820e71 m68k: switch to generic sys_execve()/kernel_execve()
- 533e6903bea0440816a0f517b0845ccea4cc7917 m68k: split ret_from_fork(), simplify kernel_thread()
- be6abfa769fa07ce89ac73273360b335ae978805 powerpc: switch to generic sys_execve()/kernel_execve()
- 58254e1002a82eb383c5977ad9fd5a451b91fe29 powerpc: split ret_from_fork
- f322220d6159455da2b5a8a596d802c8695fed30 s390: convert to generic kernel_execve()
- f9a7e025dfc28783fd2b05812e663251acf4bf21 s390: switch to generic kernel_thread()
- 37fe5d41f6403b0ea84c1586548bf1b03f834af0 s390: fold kernel_thread_helper() into ret_from_fork()
- 65f22a906e154e8086ed561904d09c3586de85f4 s390: fold execve_tail() into start_thread(), convert to generic sys_execve()
- 1f02ab4a237086095bd584f3446da307ac2d02e6 um: switch to generic kernel_thread()
- 6783eaa2e1253fbcbe2c2f6bb4c843abf1343caf x86, um/x86: switch to generic sys_execve and kernel_execve
- 7076aada1040de4ed79a5977dbabdb5e5ea5e249 x86: split ret_from_fork
- 44f4b56b54d2ab5d06c1726f2cde8ca15c8fac47 alpha: introduce ret_from_kernel_execve(), switch to generic kernel_execve()
- cba1ec7e88a0257eb13e84d170a93cd52b702562 alpha: switch to generic kernel_thread()
- 756144f8ea2e4fccbbf1a5644f3e1e889a48f765 alpha: switch to generic sys_execve()
- a63c97a000c9c9a03372943a40c3ba8652aa0ccf arm: get rid of execve wrapper, switch to generic execve() implementation
- bfd170d56505bf21cb636b0f1f169eaa815bdfe4 arm: optimized current_pt_regs()
- 583d632fb3f6d7e9d133a7260829dd7565f8cc99 arm: introduce ret_from_kernel_execve(), switch to generic kernel_execve()
- 9e14f828ee4a7a4a98703e380d180717a579fb35 arm: split ret_from_fork, simplify kernel_thread() [based on patch by rmk]
- 38b983b3461e7d3c64a981e2338bb34605c46f30 generic sys_execve()
- 282124d18626379a20b41d25e0c580f290cd09d4 generic kernel_execve()
- a3460a59747cfddfa7be4758e5ef08bf5d751d59 new helper: current_pt_regs()
- 2aa3a7f8660355c3dddead17e224545c1a3d5a5f preparation for generic kernel_thread()
- d2ce4e92fa4f79a5fdb4cc912b411280afe21697 um: kill thread->forking
- f9a38eace4498a5e9f6d2cdfc879d5444edc3a5f um: let signal_delivered() do SIGTRAP on singlestepping into handler
- bf56d57638452a8ee9241c9ca082d59cd2ca4cc8 um: don't leak floating point state and segment registers on execve()
- 424597921ac1fc2a475a656ea5895cbe78f25d0d um: take cleaning singlestep to start_thread()
- 260ef31135c2250ec01aa343192ec2a071b8e05f usb/gadget: fix misannotations
- 63784dd02b2ac85e867be9d6a6f5536c4ff738be fcntl: fix misannotations
- 2744c171dbaa0b1ec7639e7d0ff817fba9461a38 ceph: don't abuse d_delete() on failure exits
- 3a8ca1b6bf7069338e266082479f2f632c29afb3 hypfs: ->d_parent is never NULL or negative
- 2903ff019b346ab8d36ebbf54853c3aaf6590608 switch simple cases of fget_light to fdget
- 2a117354b7bdfe13750a64307755e75436fb157a switch o2hb_region_dev_write() to fget_light()
- 7b540d0646ce122f0ba4520412be91e530719742 proc_map_files_readdir(): don't bother with grabbing files
- cb0942b81249798e15c3f04eee2946ef543e8115 make get_file() return its argument
- cecb46f194460d23cacf3b13593f9f5a4f7a0fed vhost_set_vring(): turn pollstart/pollstop into bool
- e10ce27f0df9eda7b36eb16e553f07a9e05c6bba switch prctl_set_mm_exe_file() to fget_light()
- 64e09fa2e1fef1696a8685c7aad7e0d3dd24ce71 switch xfs_find_handle() to fget_light()
- 1ea65c96077f9bb5c0e5e224a4da751d269c5f94 switch xfs_swapext() to fget_light()
- 78f7d75e5dd9aa1027e90d0b71d394603933c2ed switch coda get_device_index() to fget_light()
- 88b428d6e191affae79b5c1f4764dfdebab9fae6 switch infinibarf users of fget() to fget_light()
- 1d3653a79c4eedf5d6eaaa7328b1d134012b2509 switch vfio_group_set_container() to fget_light()
- 8319aa9127a1282b24c3ece473a058d246f35b0d switch btrfs_ioctl_clone() to fget_light()
- 515e0d6634086d61ae846f0e8785b6f0220f3422 switch mqueue syscalls to fget_light()
- bdbf69437a5ae6f820a6d3aa8c6e3c3ce7e6e05f switch SNDRV_PCM_IOCTL_LINK to fget_light()
- 4109633f4c4dcdaedf0d85ae74dba334760c577b switch timerfd_[sg]ettime(2) to fget_light()
- 5e196a9cf557dbc2bf808824c6c4998150e18d06 switch epoll_wait(2) to fget_light()
- ecd188159efa112770d5f8a4a62f8d3586784f48 switch btrfs_ioctl_snap_create_transid() to fget_light()
- 6bdf2954016ef7c1f4d4fa07a338ee197d9c3506 switch EXT4_IOC_MOVE_EXT to fget_light()
- 4557c669ef9801d96cf663331cdd1dcb8fa9c2f1 export fget_light
- 399c9b862f853f5c33e5a3b1f9a3c2507bdd526b ext4: close struct file leak on EXT4_IOC_MOVE_EXT
- ecaa80fbe589d2638b8a8a075916b1862a1124e2 switch hpux_getdents() to fget_light()
- 7456a29bcf3484dee37457370f89d57814299c76 switch itanic perfmonctl(2) to fget_light()
- 866ecfdd7cf05680acba635ecf7f30695d8039db switch osf_getdirentries() to fget_light()
- 132ea2479f77dd598f11a77bdfebbd23d244ce6f switch readahead(2) to fget_light()
- 611443783ada3464c44e9168f6b7de2cb3fed39a switch fadvise(2) to fget_light()
- d6483b7a78438bc333560d11b69e6a6a6cf55940 switch fchmod(2) to fget_light()
- 6b48c5b2079af1f81d8f249ae07a988d8c45b32f switch fallocate(2) to fget_light()
- bf2965d5b5950d09e934ea5d961d79d0ed1fae7e switch ftruncate(2) to fget_light
- f6d2ac5ca79d1fd468dbc77e488aec06e86f3035 namei.c: fix BS comment
- c6f3d81115989e274c42a852222b80d2e14ced6f don't leak O_CLOEXEC into ->f_flags
- 864bdb3b6cbd9911222543fef1cfe36f88183f44 new helper: daemonize_descriptors()
- 2be7fd55d44882c9818ed2d1dabc0f0abab5eeed switch spufs/coredump to iterate_fd()
- 179e037fc1370288188cb1f90b81156d75a3cb2d do_coredump(): make sure that descriptor table isn't shared
- c3c073f808b22dfae15ef8412b6f7b998644139a new helper: iterate_fd()
- ad47bd7252bf402fe7dba92f5240b5ed16832ae7 make expand_files() and alloc_fd() static
- b8318b01a8f7f760ae3ecae052ccc7fc123d9508 take __{set,clear}_{open_fd,close_on_exec}() into fs/file.c
- ee97cd872d08b8623076f2a63ffb872d0884411a switch flush_unauthorized_files() to replace_fd()
- 8280d16172243702ed43432f826ca6130edb4086 new helper: replace_fd()
- fe17f22d7fd0e344ef6447238f799bb49f670c6f take purely descriptor-related stuff from fcntl.c to file.c
- 6a6d27de340c89c5323565b49f7851362619925d take close-on-exec logics to fs/file.c, clean it up a bit
- 723a1d77431b0c568730ffac4dd0bcbbd3400031 um: resurrect the right variant of mconsole_proc()
- 483ce1d4b8c3b82bc9c9a1dd9dbc44f50b3aaf5a take descriptor-related part of close() to file.c
- 0ee8cdfe6af052deb56dccd54838a1eb32fb4ca2 take fget() and friends to fs/file.c
- f869e8a7f753e3fd43d6483e796774776f645edb expose a low-level variant of fd_install() for binder
- 56007cae94f349387c088e738c7dcb6bc513063b move put_unused_fd() and fd_install() to fs/file.c
- 1983e781da2f7f77906f4ccc2c3dc279cd61d1ff trim free_fdtable_rcu()
- b9e02af0ae0783894abb576fbab45ec29aa8e7fc don't bother with call_rcu() in put_files_struct()
- 7cf4dc3c8dbfdfde163d4636f621cf99a1f63bfb move files_struct-related bits from kernel/exit.c to fs/file.c
- dcfadfa4ec5a12404a99ad6426871a6b03a62b37 new helper: __alloc_fd()
- f33ff9927f42045116d738ee47ff7bc59f739bd7 take rlimit check to callers of expand_files()
- 352e3b249284235e00745f3e71fc348b913e5deb fanotify: sanitize failure exits in copy_event_to_user()
- ab72a7028c0cc22731dc60beceb595b321d1cdb9 events: don't use get_unused_fd_flags() when get_unused_fd() will do
- 5b249b1b07c42c61d0c53b8ab4fad026e39a9be9 pipe(2) - race-free error recovery
- a79f41ed9786b75ebe75e52295ad54049b8551b6 binder: don't allow mmap() by process other than proc->tsk
- c921b40d6201f7ec7b1edf7ea9a844f93e1a27f4 autofs4: don't open-code fd_install()
- 1a7bd2265fc57f29400d57f66275cc5918e30aa6 make get_unused_fd_flags() a function
- 56b31d1c9f1e6a3ad92e7bfe252721e05d92b285 unexport sock_map_fd(), switch to sock_alloc_file()
- 28407630513b1a86133db0ef8b39fabad6c494af take descriptor handling from sock_alloc_file() to callers
- c5aa1e554a20fb3542c62688ae46049c9225a965 close the race in nlmsvc_free_block()
- 156cacb1d0d36b0d0582d9e798e58e0044f516b3 do_add_mount()/umount -l races
- a4d94ff8aa864c05b33c2de1f8c5d0176d7a4b63 um: kill thread->forking
- 8e2c85aa6c7a158d967db75931db7f13d20d31f4 um: let signal_delivered() do SIGTRAP on singlestepping into handler
- 344569aef36970f3b08cbd45cd19a941edc8066f um: don't leak floating point state and segment registers on execve()
- ab286b21aa95c9c46421c59a96bf7745ba2866ca um: take cleaning singlestep to start_thread()
- 1cedd6925a0fe355315687427cbe3e63e9633b4d don't bother exporting kernel_execve()
- 826eba4db0c643cc0e705c8365902c63fac2b7ee the only place that needs to include asm/exec.h is linux/binfmts.h
- ddd03a1f7591827906d63dbe3ee003f832bb584f get rid of generic instances of asm/exec.h
- e76623d69408d0bd66a296c6ee5eae1b17a6adfc x86: get rid of TIF_IRET hackery
- 98022748f6c7bce85b9f123fd4d1a621219dd8d9 eventpoll: use-after-possible-free in epoll_create1()
- 8ad5db8a8ddbe3bd33078863a027011e28f1f4ee introduce kref_put_mutex()
- 312b90fbed0e07f61d2f060789440a83df6bba23 mqueue: lift mnt_want_write() outside ->i_mutex, clean up a bit
- fe7c80518e34d1786f4a940ce673a0bfcbe53298 missed mnt_drop_write() in do_dentry_open()
- dbc6e0222d79e78925fe20733844a796a4b72cf9 delousing target_core_file a bit
- d87aae2f3c8e90bd0fe03f5309b4d066b712b8ec switch the protection of percpu_counter list to spinlock
- 64894cf843278c7b2653a6fac2cd1a697ff930dc simplify lookup_open()/atomic_open() - do the temporary mnt_want_write() early
- f8310c59201b183ebee2e3fe0c7242f5729be0af fix O_EXCL handling for devices
- bf8848918d751c1fb86f6514a75bf8d406f1c3c3 lockd: handle lockowner allocation failure in nlmclnt_proc()
- 446945ab9a82515af4b099107eda27050e077c58 lockd: shift grabbing a reference to nlm_host into nlm_alloc_call()
- 0b5306b329a773b9fdd1d53bec6d08ce122d7b65 brcm80211: pointless current->files passed to filp_close()
- 586093064d95618cc9ba2acd546949eea9f2a8fa sound_firmware: don't pass crap to filp_close()
- 20818a0caa84adbfe2f1e9c0e036f5b09a9692a2 gadgetfs: clean up
- 09fada5b5f1f56502bb14f36a69a2c31cea262be slightly reduce lossage in gdm72xx
- 32aecdd36528449cec34e6e63dcd5f0221ca7b43 slightly reduce idiocy in drivers/staging/bcm/Misc.c
- e4fad8e5d220e3dfb1050eee752ee5058f29a232 consolidate pipe file creation
- b5bcdda32736b94a7d178d156d80a69f536ad468 take grabbing f->f_path to do_dentry_open()
- 5c33b183a36500a5b0a3c53c11c431f0fec6efc8 uninline file_free_rcu()
- 0b1d90119a479ca3b70d871da4b2ce6c4ef9eff0 ecryptfs_lookup_interpose(): allocate dentry_info first
- bc65a1215eda3e067801e0a8f3eeffb62800f355 sanitize ecryptfs_lookup()
- faf02010290e202e275c1bf94ca9dd808bf85607 clean unix_bind() up a bit
- a8104a9fcdeb82e22d7acd55fca20746581067d3 pull mnt_want_write()/mnt_drop_write() into kern_path_create()/done_path_create() resp.
- 8e4bfca1d1f0de62301dd223675717e7a5f63a27 mknod: take sanity checks on mode into the very beginning
- 921a1650de9eed40dd64d681aba4a4d98856f289 new helper: done_path_create()
- 25b2692a8ace4c2684d3899a0bfe55f8c4248899 pull unlock+dput() out into do_spu_create()
- 1ba44cc970e40b544af7e76a19285d568b4f3ccc spufs: pull unlock-and-dput() up into spufs_create()
- 66ec7b2cd0d84561ef3c420b5995d0c1dd2cf1c5 spufs_create_context(): simplify failure exits
- 67cba9fd645697f1c883390eedcf519353a9baa6 move spu_forget() into spufs_rmdir()
- 8cae6f7158ec1fa44c8a04a43db7d8020ec60437 ext4: switch EXT4_IOC_RESIZE_FS to mnt_want_write_file()
- 11e62a8fabd003352e852e74e1b64a437fd908c6 btrfs: switch btrfs_ioctl_balance() to mnt_want_write_file()
- 765927b2d508712d320c8934db963bbe14c3fcec switch dentry_open() to struct path, make it grab references itself
- bf349a447059656ebe63fb4fd1ccb27ac1da22ad spufs: shift dget/mntget towards dentry_open()
- 3b6456d2c3fc9d0c4ec1db5d6594f40098ff0a6f zoran: don't bother with struct file * in zoran_map
- 3b8b487114c95ef6db5fef708ef69bfb5209014e ecryptfs: don't reinvent the wheels, please - use struct completion
- 8fc37ec54cd8e37193b0d42809b785ff19661c34 don't expose I_NEW inodes via dentry->d_inode
- 32a7991b6a9c758e4e2b8166c5e1cc7563c3dcde tidy up namei.c a bit
- d35abdb28824cf74f0a106a0f9c6f3ff700a35bf hold task_lock around checks in keyctl
- 6120d3dbb1220792ebea88cd475e1ec8f8620a93 get rid of ->scm_work_list
- 3ffa3c0e3f6e62f67fc2346ca60161dfb030083d aio: now fput() is OK from interrupt context; get rid of manual delayed __fput()
- 4a9d4b024a3102fc083c925c242d98ac27b1c5f6 switch fput to task_work_add
- a2d4c71d1559426155e5da8db3265bfa0d8d398d deal with task_work callbacks adding more work
- ed3e694d78cc75fa79bf29698631b146fd27aa35 move exit_task_work() past exit_files() et.al.
- 67d1214551e800f9fe7dc7c47a346d2df0fafed5 merge task_work and rcu_head, get rid of separate allocation for keyring case
- 158e1645e07f3e9f7e4962d7a0997f5c3b98311b trim task_work: get rid of hlist
- 41f9d29f09ca0b22c3631e8a39676e74cda9bcc0 trimming task_work: kill ->data
- 7266702805f9d824f92ce5c4069eca65d0f21d28 signal: make sure we don't get stopped with pending task_work
- c3c4f69424db0760239762d36d0b1b6ae524008b do_dentry_open(): close the race with mark_files_ro() in failure exit
- 85d7d618c17a09cfd824c1ad4483c19e6f9637ff mark_files_ro(): don't bother with mntget/mntput
- ac481d6ca4081bdd348cbd84963d1ece843a3407 debugfs: get rid of useless arguments to debugfs_{mkdir,symlink}
- cfa57c11b0d5a80f7bffa1ab35bc46892127817f debugfs: fold debugfs_create_by_name() into the only caller
- c3b1a350846a11dd1054cb7832e098aa37025deb debugfs: make sure that debugfs_create_file() gets used only for regulars
- ee3efa91e240f513898050ef305a49a653c8ed90 __d_unalias() should refuse to move mountpoints
- e77fb7cef87856d9d35f2f4d617d0b97148ee7c2 sysfs: just use d_materialise_unique()
- 469796d10590341c53cff0a2959254eaf5d465de sysfs: switch to ->s_d_op and ->d_release()
- 312b63fba9e88a0dcf800834b8ede8716bcc1e17 don't pass nameidata * to vfs_create()
- ebfc3b49a7ac25920cb5be5445f602e51d2ea559 don't pass nameidata to ->create()
- 72bd866a01fc62ccbc466f3eb7599b14c937e96b fs/namei.c: don't pass nameidata to __lookup_hash() and lookup_real()
- 00cd8dd3bf95f2cc8435b4cac01d9995635c6d0b stop passing nameidata to ->lookup()
- 201f956e43d4542723514e024d948011dd766d43 fs/namei.c: don't pass namedata to lookup_dcache()
- 4ce16ef3fed92c627b4b0136c02c85c81ee105e0 fs/namei.c: don't pass nameidata to d_revalidate()
- 0b728e1911cbe6e24020727c3870628b9653f32a stop passing nameidata * to ->d_revalidate()
- fa3c56bbda6c2ac2a57d96ba501dbe85cccd312b fs/nfs/dir.c: switch to passing nd->flags instead of nd wherever possible
- facc3530fb5c89a40bc83045422add392b8db4a1 nfs_lookup_verify_inode() - nd is *always* non-NULL here
- 93420b40bb19433c3bc01c37c6c908ae7ce13228 switch nfs_lookup_check_intent() away from nameidata
- 02e5180d991f203441687cecd0b7e6a2ba0a34d3 do_dentry_open(): take initialization of file->f_path to caller
- 2a027e7a1873812240cbdac0f55c4734ff0042a5 fold __dentry_open() into its sole caller
- 96b7e579addd3cdc806c1667bf5b6b126070827c switch do_dentry_open() to returning int
- e45198a6ac24bd2c4ad4a43b670c2f1a23dd2df3 make finish_no_open() return int
- 2675a4eb6a9f1240098721c8a84ede28abd9d7b3 fs/namei.c: get do_last() and friends return int
- 30d904947459cca2beb69e0110716f5248b31f2a kill struct opendata
- a4a3bdd778715999ddfeefdc52ab76254580fa76 kill opendata->{mnt,dentry}
- d95852777bc8ba6b3ad3397d495c5f9dd8ca8383 make ->atomic_open() return int
- 3d8a00d2099ebc6d5a6e95fadaf861709d9919a8 don't modify od->filp at all
- 47237687d73cbeae1dd7a133c3fc3d7239094568 ->atomic_open() prototype change - pass int * instead of bool *
- 6d7b5aaed7d887b34f29f900244cdbd17a86637c namei.c: let follow_link() do put_link() on failure
- 1d674107ea4b68669e012e654d64369b7f2bb250 coda: use list_for_each_entry
- b3d9b7a3c752dc4b6976a4ff7b8298887a5b734d vfs: switch i_dentry/d_alias to hlist
- 9f713878f22e0b2d34d62df0ca55f65166375634 ext4: get rid of open-coded d_find_any_alias()
- a614a092bf28d58c742b9ec43209f3f78c3d9fb3 ocfs2: use list_for_each_entry in ocfs2_find_local_alias()
- 12447c40394695c9a19920c65fea124bdf3ea034 affs: unobfuscate affs_fix_dcache()
- 3084ee95f08ce353ae26c18c7627c4e9786983ca affs: get rid of open-coded list_for_each_entry()
- 049b3c10eecd0a5f3605fa3cd13f638593213ccb vfs: update documentation on ->i_dentry handling
- 7968ce12e9645c5eb5bb3f4320e43c2e402d580c adfs: don't bother with ->i_dentry in ->destroy_inode()
- e6f9f8d0296aad7fbaf01de38ccaa1bf654bbda4 cifs: don't bother with ->i_dentry in ->destroy_inode()
- 63a44583f3a4408b902a3d7ba18b4ab13d1309ab qnx6: don't bother with ->i_dentry in inode-freeing callback
- 6ce6e24e72233073c8ead9419fc5040d44803dae get rid of magic in proc_namespace.c
- f7a99c5b7c8bd3d3f533c8b38274e33f3da9096e get rid of ->mnt_longterm
Takashi Iwai
- 256ca9c3ad5013ff8a8f165e5a82fab437628c8e ALSA: seq-oss: Initialize MIDI clients asynchronously
- 86f0b5b86d142b9323432fef078a6cf0fb5dda74 staging: line6: Fix unlocked snd_pcm_stop() call
- e6355ad7b1c6f70e2f48ae159f5658b441ccff95 [media] saa7134: Fix unlocked snd_pcm_stop() call
- 5be1efb4c2ed79c3d7c0cbcbecae768377666e84 ALSA: usx2y: Fix unlocked snd_pcm_stop() call
- 5b9ab3f7324a1b94a5a5a76d44cf92dfeb3b5e80 ALSA: 6fire: Fix unlocked snd_pcm_stop() call
- cc7282b8d5abbd48c81d1465925d464d9e3eaa8f ALSA: atiixp: Fix unlocked snd_pcm_stop() call
- 60478295d6876619f8f47f6d1a5c25eaade69ee3 ALSA: asihpi: Fix unlocked snd_pcm_stop() call
- 4b8846062faac4e5c3f08e2e06bbb33c949aa51f sound: oss/vwsnd: Always define vwsnd_mutex
- 8331b9e332a6e72d5285b05f56a7b66b692cb67a sound: oss/vwsnd: Add missing inclusion of linux/delay.h
- cd63a5ffd24214246b1092365c7d6c2cd5aca29b ALSA: hda - Keep halting ALC5505 DSP
- 8f0b3b7e222383a21f7d58bd97d5552b3a5dbced ALSA: hda - Fix EAPD vmaster hook for AD1884 & co
- 1ba65ae4bdbd43265c51ee4c30ff21a48124b6d8 ALSA: vmaster: Fix the regression of missing vmaster hook call
- 975cc02a904ae385721f1bdb65eb1bcf707dfaf1 ALSA: Replace the magic number 44 with const
- 0c055b3413868227f2e85701c4e6938c9581f0e2 ALSA: hda - Fix the max length of control name in generic parser
- 0623a889d1c2eb6219576b13263bcd24133c971a ALSA: hda - Add missing alc_inv_dmic_sync() call in alc269_resume()
- 58e22201f8a4c270300c589083ff9117b3b8274c ALSA: hda - Remove superfluous stac_resume()
- eb33ccf7637c34b2c95dbcca8b2e4cab76a52949 ALSA: hda - Use auto_mute_via_amp=1 for VT1708
- 7eebffd3f4328c6dc220521f14b384affdaf9427 ALSA: hda - Add auto_mute_via_amp flag to generic parser
- 1ca2f2ec9e74e9d6e398e09b6468b4462c6d6b6e ALSA: vmaster: Add snd_ctl_sync_vmaster() helper function
- 04c9548c78f7bb00c438cb8005bf4ec25b5720fe ASoC: samsung: Fix a typo of CONFIG_SND_SOC_BT_SCO
- 26889e51d39cc5cb36685f5a48a612108598f89c ASoC: omap: Fix the leftover CONFIG_SND_SOC_HDMI_CODEC
- d045c5dc43d829df9f067d363c3b42b14dacf434 ALSA: hda - Fix missing Mic Boost controls for VIA codecs
- fd678cac34e66b5a289e1abd159c3cb080040370 ALSA: hda - Use snd_hda_check_power_state() in patch_hdmi.c
- bddee96b5d0db869f47b195fe48c614ca824203c ALSA: hda - Cache the MUX selection for generic HDMI
- 06ec56d3c60238f27bfa50d245592fccc1b4ef0f ALSA: hda - Fix return value of snd_hda_check_power_state()
- 36691e1be6ec551eef4a5225f126a281f8c051c2 ALSA: usb-audio: Fix invalid volume resolution for Logitech HD Webcam c310
- 6ab982e8cf8e5760da407ccdc4abc815bea23179 ALSA: hda - Fix pin configurations for MacBook Air 4,2
- 63e51fd708f511a5989da04c669647993bc1a512 ALSA: hda - Don't take unresponsive D3 transition too serious
- e7ecc27e520a9c9891362c6dabd18c4da9885946 ALSA: hda - Introduce bit flags to snd_hda_codec_read/write()
- 36bb00d4b2463b0b8b37fb0ce753813bf729b997 ALSA: hda - Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS
- 2c38d990fbdfc76176b03d60bc5e1a93d270760d ALSA: hda/via - Use standard snd_hda_shutup_pins()
- 11e7064f35bb87da8f427d1aa4bbd8b7473a3993 ALSA: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270
- 8eafc0a161123d90617c9ca2eddfe87b382b1b89 ALSA: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audio iface
- 963afde9509c4bef1b06be7117d018a8da26480a ALSA: hda/via - Clean up duplicated codes
- 5a6f294e87974e6ec68d7113553ffd975d83bf15 ALSA: hda/via - Fix wrongly cleared pins after suspend on VT1802
- 05909d5c679cf7c9a8a5bc663677c066a546894f ALSA: hda - Add keep_eapd_on flag to generic parser
- 77afe0e94884ae40de29cd813a1fb7ddee583591 ALSA: hda - Allow setting automute/automic hooks after parsing
- 087c2e3b4e062573dbbc8a50b9208992e3768dcf ALSA: hda/via - Disable broken dynamic power control
- f35e839a3ce730063174caaab8bf63432be553cf ALSA: Remove the rest of *_set_drvdata(NULL) calls
- 8b5a1f9c46c2b78716794b8762edf659ec25a87d ALSA: ISA: Remove superfluous *_set_drvdata(NULL) calls
- d2c69807156b8c162ce3f1e37b220d03d57af063 sound: OSS: Remove superfluous pci_set_dvdata(pci, NULL)
- 20a24225d8f94fc56f74a9068684869d6deebea5 ALSA: PCI: Remove superfluous pci_set_drvdata(pci, NULL) at remove
- 4059a42c51f45566a7eb69f0c7af3ff65bee7a52 ALSA: hda - Enable mic-mute LED on more HP laptops
- 7bb2491b35a254fe6fd592c32a142a2f2f31fe6e ALSA: Add kconfig to specify the max card numbers
- 8edbb198a62e2c3d0bea06ce50a4d45a009849b6 ALSA: Fix the default suffix string with high card number
- b1b9fbd0507aac4ddce14f513d52332f50be89dc ALSA: hda - Check the activity of the NID to be powered down
- 6c35ae3c327ef4b5f51d3428d2ba47ac2153e882 Revert "ALSA: hda - Don't set up active streams twice"
- ff359b14919c379a365233aa2e1dd469efac8ce8 ALSA: hda - Fix 3.9 regression of EAPD init on Conexant codecs
- d4702b189c6b951c1cb3260036ff998f719bfb62 sound: Fix make allmodconfig on MIPS
- 60af3d037eb8c670dcce31401501d1271e7c5d95 ALSA: usb-audio: Fix autopm error during probing
- e08b34e86dfdb72a62196ce0f03d33f48958d8b9 ALSA: emu10k1: Fix dock firmware loading
- 47966e977952856f184c93c4ae5da11e151cb4a3 ALSA: compress: Use kzalloc() for ioctls writing back data
- d5657ec9f4ad048873f2682d8945905b29938f57 ALSA: hda - Disable the sanity check in snd_hda_add_pincfg()
- 594813ffa741b4bcdeff85ca09d734117ac93371 ALSA: hda - Don't call vmaster hook when bus->shutdown is set
- 5ead56f2dad53c6c2eaaf13e2de4125a59a3935b ALSA: hda - Use the primary DAC for all aamix outputs
- 65033cc8d5ffd9b754e04da4be9cd1e8b61eeaff ALSA: hda - Fix aamix activation with loopback control on VIA codecs
- 21229613eff5b6241d27e2588d10588d5656d500 ALSA: hda - Introduce get_delay codec PCM ops
- 8fc24426f15d967d585af7062b7be3c46bbce571 Revert "ALSA: hda - Allow power_save_controller option override DCAPS"
- 7c51746517e46806c59da6d780e7a14e8ae2bf78 ALSA: usb-audio: Clean up the code in set_sample_rate_v2()
- 4abdbd1c2c1832e7270e546307ffb3e56b286db2 ALSA: hda - VIA prefers side surrounds over HP
- bec8e6807ef9f58955960c977f21c2a125145cdb ALSA: hda - Lower the badness for independent HP penalty
- 98bd11152b5b8725b26d803dfdf205dc989d9832 ALSA: hda - Allow codec drivers to give own badness tables
- 55a63d4da3b8850480a1c5b222f77c739e30e346 ALSA: hda - Fix DAC assignment for independent HP
- eb49faa6a4703698fa5d8b304b01e7f59e7d1f11 ALSA: hda - Fix abuse of snd_hda_lock_devices() for DSP loader
- a686fd141e20244ad75f80ad54706da07d7bb90a ALSA: hda - Fix typo in checking IEC958 emphasis bit
- 039eb75350acd1131a18a9bd12a0d4e1fb17892e ALSA: hda - Fix yet missing GPIO/EAPD setup in cirrus driver
- 9f5c6faf72d5ecc1c16e6a8737b21ba7d5e3c87d ALSA: hda - Add GPIO-based LED support on HP desktop machines
- 8bc0a8469c514016bc04de55eda3bf597a9340e2 ALSA: hda - Make the resume of digital beep setup proper
- e914b25e370a3a55a839ff507ed779f54431ace5 ALSA: hda - Fix power-saving during playing beep sound
- 7504b6cd220a3dd8104abe3d0f985c6957dc3e17 ALSA: hda - Move beep attach/detach calls in hda_generic.c
- a86b1a2cd2f81f74e815e07f756edd7bc5b6f034 ALSA: hda/cirrus - Fix the digital beep registration
- 31b6945a899a30f9dffa9cba8ed2e494784810a9 ALSA: hda - Fix missing beep detach in patch_conexant.c
- 6d3073e124e1a6138b929479301d3a7ecde00f27 ALSA: hda - Fix missing EAPD/GPIO setup for Cirrus codecs
- ba615b86d6a3ba6e244973672c63903c8b2831a3 ALSA: hda - Don't apply EAPD power filter as default
- bce0d2a80e428aac3b39bf19675f1f57126f9cb6 ALSA: hda - Allow unlimited pins and converters in patch_hdmi.c
- 5265fd9a9f512e0822955b0614bc4a5458defff9 ALSA: hda - Drop explicit memset() by reallocation with __GFP_ZERO
- 0bc0ec903c45163f1263d9936f8a218fe9d3a29e ALSA: info: Small refactoring and a sanity check in snd_info_get_line()
- 0d861ac23812428deae17de2038234b79818b964 ALSA: info: Avoid leaking kernel memory
- b5f82b1044daef74059f454353a2ee97acbbe620 ALSA: hda - Fix snd_hda_get_num_raw_conns() to return a correct value
- 93c9d8ae0b25ab7845b26813da1a326d2b1fea43 ALSA: hda - Don't re-initialize shared hp/mic pinctl
- 66efdc71d95887b652a742a5dae51fa834d71465 ALSA: seq: Fix missing error handling in snd_seq_timer_open()
- 8ba955cef30921417dffba901a8af5a2662a1dec ALSA: hda - Avoid automatic pin-ctl update for hp/mic when jack ctl exists
- f811c3cf8fae63ecc8a937ba7376490e2565f8f1 ALSA: hda - Consolidate add_in_jack_modes and add_out_jack_modes hints
- 3f550e323242bea82d07dfd06e6ce3f723eef7bd ALSA: hda - Allow to change I/O direction in hp/mic jack mode ctl
- 5ebd3bbdcc17c9523dbbbf9c756da1676ca7e973 ALSA: hda - Add some model name strings for ALC260
- 5f171baaa5afb8bb26d09b63d429ccc2cafc6bf7 ALSA: hda - Handle shared hp/mic jack mode
- 967303dabc22335e83c6ee4a9e0684a7c05da976 ALSA: hda - Add the generic Headphone Mic feature
- 2069d483b39a603a5f3428a19d3b4ac89aa97f48 ALSA: vmaster: Fix slave change notification
- 8554ee405713f8572ed2e8b7d711f4884f253181 ALSA: hda - Enable beep for ASUS EeeBox EBP1501P
- aacfddfdadb3540651d263245069631f341e953a ALSA: bt87x: Make load_all parameter working again
- e6e0ee507f630350d883bb3343e78cab30cad5e2 ALSA: hda - Fix the silent speaker output on Fujitsu S7020 laptop
- 2c1350fdeaefefe1a149d3b083383409f43f0daa ALSA: hda - Disable runtime PM for Intel 5 Series/3400
- 1d739066a034c163ece55dd522e8b5659e1aa1a7 ALSA: hda - Increase badness for missing multi-io
- ea9b43addc4d90ca5b029f47f85ca152320a1e8d ALSA: hda - Fix broken workaround for HDMI/SPDIF conflicts
- 9958922a320d6ee9e9f96b30110bc3765b3e8299 ALSA: hda/ca0132 - Add missing \n to debug prints
- 4a8b89f99534af1deaae73679797c27e77661ef0 ALSA: hda/ca0132 - Fix type of INVALID_CHIP_ADDRESS
- f664417e23192087bb9bdafdff80e04104994cc0 ALSA: hda/ca0132 - Slight optimization for build with DSP
- b3667bd7579e6d4dfe709315f13cff9bc9ee9053 ALSA: hda - Fix memory leak and error handling in CA0132 DSP loader
- 4eea30914facd2c99061cd70e5b05d3c76c743a2 ALSA: hda - Remove limit of widget connections
- c1279f8787f9cddd2f4a7d6abc15375b30b80501 ALSA: hda - Set non-snoop for Creative HD-audio controllers
- 9a0869f4028916a164b1ba600e819c1dcd7c17a2 ALSA: hda - Fix misc compile warnings in patch_ca0132.c
- 0186f4f4f248d00a2bfcd7c305cfec12fa8e5e30 ALSA: hda - Use generic array for loopback list management
- 46a144818acd8b340bdc6ccf12255c7fb301f0ee ALSA: hda - Enable loopback accounts for CONFIG_PM=n, too
- f9afed1f7fcadcad2b91f79aa81adf9456864117 ALSA: hda - Apply mic-mute LED fixup for new HP laptops
- 16c5ab1d3a6d1b11ed2966fa33a3a4fecd13a2bc ALSA: Replace 0 with NULL in writing-an-alsa-driver.tmpl
- a690a2a1eb32e533e2b2afb1daeef3c4011d47e9 ALSA: Fix wrong description about hw constraints
- 24f3cede590b2e072c64361867d220418a5df1a8 ALSA: hda - Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP
- edac894389f9c9de2a1368c78809c824b343f3a5 ALSA: aloop: Fix Oops while PM resume
- 2ad779b7329d6894a80df94e693e72eaa0d56790 ALSA: hda - Release assigned pin/cvt at error path of hdmi_pcm_open()
- 9ddf1aeb2134e72275c97a2c6ff2e3eb04f2f27a ALSA: hda - Fix non-snoop page handling
- f748abcc5bf62de007019d841f7caba81cc3d673 ALSA: hda - Enable LPIB delay count for Poulsbo / Oaktrail
- 7b2ee291fbd3dbe8079c67fec6382a8ed6c275f7 ALSA: hda - Update documentation
- 86b2723725a2e186f5699d97cb20014fa893931f ALSA: Make snd_printd() and snd_printdd() inline
- f4f678d22219f5821f46bb78eb4da7f76f1899bc ALSA: hda - Enable power down of unused widgets for IDT codecs
- 55196fffc951059bb89f97ba53203acb9f87a6f1 ALSA: hda - Implement path-based power filter to the generic parser
- 9040d102da5635abc306372bb4dbffaba92c478e ALSA: hda - Add snd_hda_check_power_state() helper function
- b9c590bbf1d7621c3f9feb6ac0992d638244d0b1 ALSA: hda - Synchronize the power state at the end of codec init
- 9419ab6b72325e20789a61004cf68dc9e909a009 ALSA: hda - Add power state filtering
- 25368c47aee6d909923001918041f2e94bfa02ef ALSA: hda/via - Fix wrong checks of power state bits
- 7dddf2aed8ffc1fa30df92b57981dea146cdfc0f ALSA: hda - Fix wrong arguments for path deactivation checks
- 5397145f4faeabbb7937ac784f734b06b20ed921 ALSA: hda - Add auto-mute support to PB desktop
- 0712eea349d8e2b6d0e44b94a752d999319027fb ALSA: hda - Add a fixup for Packard-Bell desktop with ALC880
- 1f57825077dc2fa4e3d4a4e6b3af6c75f81112e7 ALSA: hda - Add chained_before flag to the fixup entry
- 3e367f155f3ba90b761497ab9e0343dc54778469 ALSA: hda - Small code refactoring about path re-initialization
- e4a395e7819b1e666b2e9da22234059f403dbc11 ALSA: hda - Fix missing path between aamix and outputs in AD codecs
- 31614bb89b102570367fc7428dc029b8d7fc615a ALSA: hda - Fix inconsistent pin states after resume
- 0db75790e282dd1c8752b2472a9485940dd92c70 ALSA: hda - Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack()
- 657e1b931d42882cb0a59b599247bef696c22406 ALSA: hda - Select auto-parser as default for AD codecs
- a928bd2c565c30e5906d1ddfc21177173b2eef49 ALSA: hda - Convert some static quirks to fixup codes for AD codecs
- 9ff4bc8f72751d225f457c05f856657091573a16 ALSA: hda - Rearrange for dropping static quirk codes in AD codec driver
- 272f3ea317762e55740326c01af64052a5fbb819 ALSA: hda - Add SPDIF mux control to AD codec auto-parser
- dc870f38e9faf7dd89355aae2252126688a1a372 ALSA: hda - Combine snd_hda_codec_flush_*_cache() to a single function
- a836dbf685fa58c7db6cd56ad4559b2e6c02c8d9 ALSA: hda - Fix missing call of cmd flush in capture volume put callback
- 4bd01e9336cd0fa037c79b6b203a4b79aecbfb09 ALSA: hda - Add missing exports to helper functions
- 42875479b21e8f38ad1d7b09cde8906c41f17bf8 ALSA: hda - Revive SPDIF mux for IDT/STAC codecs
- 92603c594579e744a13b06efbbebb126db254655 ALSA: hda - Disable HP auto-mute during independent HP mode
- a607148ff3b9f40427c0f0d5fa039a3a758735c7 ALSA: hda - Set individual name to secondary analog PCM stream
- f2f8be43c5c92355feea2ec332375ece00bc0ff9 ALSA: hda - Add aamix NID to AD codecs
- 42c364ace52ae6b4699105b39f2559c256b6cd4c ALSA: hda - Add Conexant CX20755/20756/20757 codec IDs
- 2748746f40da674cd6ba405fd3ef83e12a94b8ed ALSA: hda - Add aamix NID to IDT 92HD codecs
- 6efcc52653676fde888bf7837d01468d4f846465 ALSA: hda - Remove superfluous header inclusions
- 139611705ad5ce7b35b8b7957c5ca406deb3ff9b ALSA: hda - Enable parsing the independent HP mode as default for VIA codecs
- a1e908edccd1b6928cda78371026b458e2c1973a ALSA: hda - Fix conflicts between Loopback Mixing and Independent HP
- f87498b65197f951899d8bbd99e5553227c41ec9 ALSA: hda - Check aamix-output paths from other DACs, too
- 1fa335b0b797811d66a5f88373edd523f947cce4 ALSA: hda - Add missing badness evaluation for unresolved paths
- 9314a5813f62e85c8173adf7fd7e088af3b58942 ALSA: hda - Set the pin targets after deciding output config
- a769409cf325b697c439acef5d7c0dc4b6a591ba ALSA: hda - Improve debug prints for output paths
- ec50b4cea63fdcd1f1c428b93a47986d74c244b8 ALSA: hda - Add fixup for Acer AO725 laptop
- 164a7adac9b4fbd2a4838eff3597d27eb010c787 ALSA: hda/conexant - Set mixer NID 0x19 for CX20551 codec
- cf799aa300b38f86684944bf9f61f7a13277f8b2 ALSA: hda - Correct more array rooms in hda_gen_spec
- 2a8d53916b9cea3eac615f0bb1e7fabec3d5c026 ALSA: hda - Fix the wrong adc_idx for capture source
- 7513e6dae58cf6583ff38bfe684bd5b3afcc564e ALSA: hda - Fix speaker pin of FSC Lifebook S7110 laptop
- 1799cdd51adeca201625542faeef19ca7a74b2d3 ALSA: hda - Add boost to line inputs, too
- 49920427eca5830eb65ea1be241090e425de37cb ALSA: hda/sigmatel - Add bass speaker support for HP ENVY Spectre XT
- a90229e0517938a5c5d9d682708b6ee7cd0e19b9 ALSA: hda - Consolidate cap_sync_hook and capture_switch_hook
- a35bd1e3e6eadba210faedf93354c7657dd59238 ALSA: hda - Fix missing call of capture_switch_hook
- 6f7c83afc6cc3f66d13e4ad0a0f5693d9175e1ab ALSA: hda - Look for boost controls more deeply
- 8999bf0af035ecbea039914a5af2f23f5a621d62 ALSA: hda - Fix invalid mute in path activation
- c970042c129fbda2017e537d284e61ef4966a140 ALSA: hda - Unify input label creations in generic parser
- 9dba205b486152e3d31ab04f3b60efeef035cec5 ALSA: hda - Keep autocfg.input idx value in imux table
- 8a6c21aee8ab94c35e9db7a4ad35cfeb94f57d59 ALSA: hda - Fix missing unsol event handler in some codec drivers
- 36c9db7a1aca3396b26004a3c41f27e2b735536f ALSA: hda - Use generic parser for STAC/IDT codec driver
- 247d85ee068610c50d66ee0cd3130e02c69f5f2e ALSA: hda - Improve naming rule for primary output
- ac2e87366c18d49c6dc12e89ae4f4512f126eeb4 ALSA: hda - Add PCM capture hook to hda_gen_spec
- 0ffd534eb164fbc87e91fc54a217247ea0cfbabc ALSA: hda - Record all detected ADCs in hda_gen_spec
- 7a71bbf310cda13a713aab0c1dcf888707a54286 ALSA: hda - Move vmaster TLV parsing to snd_hda_gen_parse_auto_config()
- 29476558deb3017993366a3b0b45dff2acad495b ALSA: hda - Add input jack mode enum controls to generic parser
- f6655d52a36ccb27e1cf918dfa7221923964ab21 ALSA: hda - Minor cleanup/fixes for patch_sigmatel.c fixup transition
- acc47aafcfcf16cebcab12ab65efdc0ff3af181c ALSA: hda - Give more comments to hda_gen_spec flags
- f72706be354b35fa3ccdfd64fe609bde4435e12b ALSA: hda - Add suppress_auto_mute flag to hda_gen_spec
- 47b9ddb83b719d35ca0a723410734951b04cf403 ALSA: hda - Record the current speaker / LO mute status in hda_gen_spec
- a5cc25091c61bb8b4a4bb98207eeb7d0cf312e1c ALSA: hda - Properly call automute/switch hooks at init
- ccd7bd3d07bd763f0e7397e6cef16aaec0489fdc ALSA: hda/ca0132 - Make some symbols static
- ea46c3c87c35b90139b4dca43917d0f605d568ed ALSA: hda - Add prefer_hp_amp flag to hda_gen_spec
- dea500c7c6e507c72ef94d0f6cd039d81b4c645f ALSA: hda/ca0132 - Fix a wrong comma in snd_printdd() call
- 7a527edee43a3c6c861e4a269f2bd3799b9bf8e8 ALSA: hda/ca0132 - Declare firmware only when really built
- 8ae3124b8f0f3f97f928be22ccc816118d4b0ecb ALSA: hda/ca0132 - Fix possible invalid DMA channel deallocation
- 549e8292a1e7712d401cc8b8df88286cdfff9f08 ALSA: hda/ca0132 - Fix possible NULL dereference
- 425a7880e804f6147b520aecee522e4172c98e83 ALSA: hda/ca0132 - Fix another smatch warning
- b645d79619e8b15e91cc7df23c5f8a23d0d69377 ALSA: hda/ca0132 - Fix superfluous unsigned check
- a0c041cb6f74f9734d9a3af1061a718b3879a255 ALSA: hda/ca0132 - Use snd_hda_set_pin_ctl() helper again
- 15e4ba666ca6c2fcc00184cef56fb971a20e8e04 Revert "ALSA: hda - Add firmware caching to CA0132 codec"
- 6f54c361329dbb67dac9de174e938992651d12d7 ALSA: hda/hdmi - Work around "alsactl restore" errors
- 9b473e8516c0d6745dd4c0ec69f9c17f14df0469 ALSA: hda/sigmatel - Remove superfluous fields from sigmatel_spec
- 8c698fe21016c19784df8c91586c857ddbdc0440 ALSA: hda/sigmatel - Move w/a for HP Mini 110 LED to fixup table
- 89bb3e74b1acb7c26306a5aaa522eb7105c25f65 ALSA: hda/sigmatel - Remove PCI id check in find_mute_led_cfg()
- 372f8c75025673713ed94f976f9bde8a744d2e47 ALSA: hda - Use standard fixup table for IDT92HD83xxx
- 55e30141d8be9f21f35e5c4999f7043e07347511 ALSA: hda - Use standard fixup table for IDT92HD73xx
- 0f6fcb73c02759085dbf5cf5a0afb5f0e9f832e5 ALSA: hda - Use standard fixup table for IDT92HD71Bxx
- 52fd5cbc9bef6a2e20bfbdae771498ef97c67b34 ALSA: hda - Check pincap while parsing the configuration
- 29ac83635fcf244a7178f9fc8f918cd7ddf799d5 ALSA: hda - Use standard fixup table for STAC927x
- 0a4278464eba4bf98c0d6304c62a1116553125d3 ALSA: hda - Use standard fixup table for STAC922x
- fe6322ca66bbfa46e2810eed280fb35ef0c86fd6 ALSA: hda - Use standard fixup table for STAC9205
- fc268c10cadb4fb171381cd1fe04849877412e40 ALSA: hda - Use standard fixup table for STAC9872
- d2077d40cbfc8c08cacd153f5b02f9b177f10da0 ALSA: hda - Use standard fixup table for STAC925x
- d39a3ae8215ad90e68ca5fbbced507b07052018b ALSA: hda - Use standard fixup table for STAC9200
- ae177c3fd0667df21b60bc8e031607de257e58e4 ALSA: hda - Add capture_switch_hook to generic parser
- b3f6008f2d511133e0f04782c437a13b6865d26b ALSA: hda - Use generic parser for VIA codec driver
- 78bb3cb0e24066f78168968de5f8e19615f1854e ALSA: hda - Add generic parser support to Analog Device codec driver
- bf92d1d5032d82e507cb328810cd7e1a046c1d0f ALSA: hda - Rearrange for dropping static quirk codes in Coexant driver
- aed523f193ed0a208d93c764e5372ac645cc0402 ALSA: hda - Use generic parser in Conexant codec driver
- 1077a024812d3b2d76a7a371df75795a276d9dd8 ALSA: hda - Use generic parser for Cirrus codec driver
- 8fadf1da3f370dacbeb4c30fd015a6d2cc47f2fa ALSA: hda - Use generic parser for CA0110 codec
- b060fb0eef743b1e23d00754fdea8bedf40c2a09 ALSA: hda - Use generic codec parser for C-Media codecs
- 84721e81fa3513a21ecebb4c5e892ed82648a6d5 ALSA: hda - Remove superfluous kconfig depends
- 1c70a583417e8db1e1d5069d7651ba294e9499de ALSA: hda - Allow user to give hints for codec parser behavior
- bc759721fb44bc07e4f82445cc378a9d2724651f ALSA: hda - Add snd_hda_get_int_hint() helper function
- 09b70e8509862debff5a033052f8adbd7402fa4e ALSA: hda - Protect user-defined arrays via mutex
- 08fb0d0ee1b9c7aef79f54a9ae24470621eb6447 ALSA: hda/realtek - Generic mute LED implementation for HP laptops
- 9bb1f06fe0844b742ab97326b34229bc8290c9c6 ALSA: hda/realtek - Fix the timing for some fixups
- 39aedee7a1cc3c72d68674ff6ff142299fa0897b ALSA: hda/realtek - Add a fixup for FSC S7020 laptop
- 978e77e78cff7a85a31ad552ffd8afee319e8721 ALSA: hda - Add output jack mode enum controls
- a365fed9806e182cb4e1b7bb1855759489d95858 ALSA: hda - Update automute / automic upon jack retasking
- fd1082159d1445b0306a4696a2aade251ce2fcb2 ALSA: hda - Add a new fixup type to override pinctl values
- d3f02d60eecfc43088a3cb95d35e0cf75b4b8266 ALSA: hda/realtek - Read the cached pinctl value in fixups
- 1727a771b4ff0fb62cbf32cad3c51493e8a4c167 ALSA: hda/realtek - Drop aliases for old fixups
- 0b4df931ce3502311928bf66088cd76a2b5e604f ALSA: hda - Avoid auto-mute or auto-mic of retasked jacks
- 2c12c30d3fe5589d32ceddade09f13f1d3d6391d ALSA: hda - Manage current pinctl values in generic parser
- 62f3a2f718131e6f42746ccd26dbf4eb5eab677a ALSA: hda - More strict correction of invalid pinctl bits
- d7fdc00ae50b3dc02364301b334a6352c58e9e85 ALSA: hda - Add helper functions to cache the current pinctl target
- 980428cecc4ca767bd9dd61fc286cd4124fd34af ALSA: hda - Clear the dropped paths properly
- f3fc0b0b1fe31e0ec9a72ab85b421e74c696f00d ALSA: hda - Allow aamix as a capture source
- 3a65bcdc577a338712c2eaefc194909de79d4982 ALSA: hda - Fix inconsistent input_paths after ADC reduction
- 54d778b31c98b305bf47fbbabd4107a3898ebe66 ALSA: hda - Return "Headphone Mic" from hda_get_autocfg_input_label()
- ca29683bd63a463d48934dc5b50ec4aecbfaa7c2 ALSA: hda - Exclude aamix from capture paths
- d12daf6f41693b6b34351b37b6d05d1a6f9b3472 ALSA: hda - Add a flag to suppress mic auto-switch
- fb690cf58278163b464e3ea8b76ad31e07fb140c ALSA: hda - Handle BOTH jack port as a fixed output
- 3ca529d339f1904b68c6251172522302fca77b28 ALSA: hda - Re-define snd_hda_parse_nid_path()
- c697b716859c6c8c4e9f102304638c83ff2e61aa ALSA: hda - Manage input paths via path indices
- a07a949be6eb1c9aab06adaadce72dbd27b7d9cb ALSA: hda - Fix multi-io channel mode management
- affdb62b815b38261f09f9d4ec210a35c7ffb1f3 ALSA: hda - Don't set up active streams twice
- 50b1548775da7e80a3e1f1d9f0ddab1fd5d17fa3 ALSA: hda - Remove unused dac reference in create_multi_out_ctls()
- 0e614dd058ec8a426c16d2057fc814696c2381d9 ALSA: hda - Use direct path reference in assign_out_path_ctls()
- cd5be3f9de8945f782e1bbeffd080876eb2aa9f8 ALSA: hda - Clear path indices properly at each re-evaluation
- 5187ac168d6552ca10a95869c1fd33c256e7746a ALSA: hda - Add brief comments to exported snd_hda_gen_*_() functions
- dd5e72030429edfcdee7c0fcdce702ecc81a739e ALSA: hda - Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes
- fce52a3bb15bf3db63cbde496f212edf5e6d366e ALSA: hda - Add snd_hda_gen_free() and snd_hda_gen_check_power_status()
- 76a19c69d9c971d652e263799536412ec7f8dcf3 ALSA: hda - Allow jack detection when polling is enabled
- e6b85f3c9d5ea3807dee651c28d5b0d5982ae2fa ALSA: hda - Add pcm_playback_hook to hda_gen_spec
- c2c803830a5d9897344cd3ffd82daddd7f9f3864 ALSA: hda - Drop bind-volume workaround
- d4156930b21e9317a560c9e1fc1d544935a9f6f3 ALSA: hda - Drop unneeded pin argument from set_output_and_unmute()
- ee79c69ac726269591e2855d5a8d2be02920678d ALSA: hda - Add missing slave names for Speaker Surround, etc
- 7385df6134888553b5ede71cd573ffe0429e2a80 ALSA: hda - Prefer binding the primary CLFE output
- 5abd4888f662cc72c8a3039a6124256691f758d0 ALSA: hda - Fix truncated control names
- c30aa7b24282c6c544f25f360131fceb646927e4 ALSA: hda - Add Loopback Mixing control
- 117688a9c1023af9241810544b35c7104fbbcfc2 ALSA: hda - Correct aamix output paths
- 2430d7b78ba161656a621279964421aa06e04b02 ALSA: hda - Initialize digital-input path properly
- 196c17668056ed5226070d06878242c116dfece2 ALSA: hda - Manage using output/loopback path indices
- 05453b7e97996a37db4dd7b97a788124b117dbde ALSA: hda - Fix multi-io pin assignment in create_multi_out_ctls()
- e22aab7dcf7c8e77a503dcde8cd2c548d0df0cdc ALSA: hda - Simplify the multi-io assignment with multi speakers
- f5172a7ed966493414aa58319fbb7ab0a80cf889 ALSA: hda - Check the existing path in snd_hda_add_new_path()
- 1e0b528696edf20ad38f494dda49c6195bee1b7f ALSA: hda - Avoid duplicated path creations
- e1284af730792344f96e1428a6199e19699dfccc ALSA: hda - Initialize output paths with current active states
- 985803ca91c3039afd15a2fd32a9ef5771652cee ALSA: hda - Don't skip amp init for activated paths
- 2e03e9528d1cc15edf037c8e2ee0ae6499b0e59d ALSA: hda - Add hooks for HP/line/mic auto switching
- ee8e765b0b6c9274e255025318cf8da1a3e30d45 ALSA: hda - Revive snd_hda_get_conn_list()
- 9cc159c6647f505be1205eb5e3fc3b1f84e1d4fd ALSA: hda - Add codec->inv_jack_detect flag
- ecac3ed174034755ebc0b29393fb501ffd0b2afc ALSA: hda - Add inv_eapd flag to struct hda_codec
- 38cf6f1a41e40a33d80924554b356fcd5b5d2751 ALSA: hda - Implement independent HP control
- b3a8c74522ae7c992cd916c3bd4b685d742c0e2a ALSA: hda - Allow aamix in the primary output path
- 4ac0eefa761f62b07d4b96884cf1acc625d7063f ALSA: hda - Define HDA_PARSE_* for snd_hda_parse_nid_path() argument
- 708122e8366543d448f7f8f6bc4510cf1c2034ce ALSA: hda - Fix typos in debug_show_configs()
- 0c8c0f56e6e575f3722a83991f615f4a67c12ea9 ALSA: hda - Add more debug prints about new paths
- 545502de54c5ec31222915e5b977a86d603cec86 ALSA: hda - Drop spec->channel_mode field from hda_gen_spec
- f873e536b6354214f80776382c3779b75e9e145f ALSA: hda - Fix PCM name string for generic parser
- 7594aa33963eb4a795ca346ec6d7c0dfaa2485a2 ALSA: hda - Use cached version for changing pins in hda_generic.c
- d5a9f1bb38354ef4786d7fd761d75594bc33f7d2 ALSA: hda - Dynamically turn on/off EAPD in generic codec driver
- 64049c81df38aa5f550cc0fae9c74c6bd5c31e58 ALSA: hda - Fix initialization of primary outputs in hda_generic.c
- db23fd193d20e222449bdca71c4cc95dfadd6eaf ALSA: hda - Refactor init_extra_out() in hda_generic.c
- 973e4972f9f0fe8f854451f7559c847a8cdc8bc7 ALSA: hda - Clear unsol enable bits on unused pins in generic parser
- fd25a97a97c78e7f09b0b3069a40bf7671654366 ALSA: hda - Add spec->vmaster_mute_enum flag to generic parser
- 406b285da3a04381d46d0f5f5e53c3de0362738c ALSA: hda - Begin HDA_GEN_* event tag from 1
- d94ddd85b1e044c030d62c62f95ae700776888f8 ALSA: hda - Increase the max depth of widget connections
- 2ce4886abc61193a8b9dfbb8b08e3f8dff463671 ALSA: hda - Avoid access of amp cache element outside mutex
- 8565f052c5f696ba095a078ea7dbac32460012be ALSA: hda - Fix wrong dirty check in snd_hda_codec_resume_amp()
- 3bbcd274c295011e9377053ff46f725ad5e7dbc0 ALSA: hda - Do sequential writes in snd_hda_gen_init()
- 47d46abba2d2046c6bfa37eeb583269d43e659ad ALSA: hda - Add / fix comments about capture vol/sw controls in hda_generic.c
- 84e3908dc837b9d3314a92d8fda12a0ce3946714 ALSA: hda - Add missing amp cache flush for bound capture vol/sw ctls
- 0c3d47b007dcc0ec7c26a1a654a281076f2f8545 ALSA: hda - Add snd_hda_codec_flush_*_cache() aliases
- c4f3ebed3c5bc59c88eb2ccda825a12686b58341 ALSA: hda - Flush dirty amp caches before writing inv_dmic fix
- 3bcce5c0d931bf623adc5974200e4d7636b10bef ALSA: hda - Check CORB overflow
- aa88a3553eebdcc3ce6801aabb4ed0223bfa198e ALSA: hda - Clear cached_write flag in snd_hda_codec_resume_*()
- de1e37b7d0dc3f1b8d0f84f5ff64ef8eebdf1e9f ALSA: hda - Clear dirty flag upon cache write
- 5fdaecdb0d8fd8131d2adb9ca0ae2b77707b36ca ALSA: hda - Allow one chance for zero NID in connection list
- 624d914d091a5eebb4d648bd6b4ae6481171ae5c ALSA: hda - Use "Capture Source" for single sources
- 08c189f2c5523eda847cddb89eb8f44c0b957431 ALSA: hda - Use generic parser codes for Realtek driver
- 5d550e15be0a960c7ff5dbcf12b5a454e70403b6 ALSA: hda - Export standard jack event handlers for generic parser
- 36502d020030665bcfc558767cbb0ddf87b9892f ALSA: hda - Fix NULL dereference in snd_hda_gen_build_controls()
- 9eb413e5e4801753f7851ec6c46528adcc15579f ALSA: hda - Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config()
- 12c93df60ccf926f8798723f97f9f45175fce85b ALSA: hda - Export snd_hda_gen_add_kctl()
- 731dc3019c7b9fa7a787f9b0a74e94638eee3fe1 ALSA: hda - Add EAPD control to generic parser
- 352f7f914ebb8fe19f9b3f03e7767b04eedf5be3 ALSA: hda - Merge Realtek parser code to generic parser
- fdf52cab88bc76d0826c42d0f7e014d31e4a7445 ALSA: hda/realtek - Remove redundant argument from alc_mux_select()
- ab16c6dd79389761eca1366d809a002b44b7f960 ALSA: hda - More generic auto-mic switching for Realtek codecs
- 5ec16d12c896b6ea710ac74e68e2f431c80d1c62 ALSA: hda - Rearrange INPUT_PIN_ATTR_*
- 7e35dd3d6b7eeeb46f8b82a552fefb7cce3f7580 ALSA: hda/realtek - Fix split stereo dmic code
- c9ce6b260b039392b24ad65954788047d13d4c9a ALSA: hda - Move fixup code into struct hda_codec
- 81fede89eda16a597c2d814113b74677754b0058 ALSA: hda/realtek - Add conexant-style inverted dmic handling
- 9bf387b6121bc446f275b0de8196d4dea8a3c876 ALSA: hda/realtek - Allow multiple individual capture volume/switch controls
- bc54976721d30f5ec51e90dcd1aca56494e0b0cf ALSA: hda/realtek - Allow passing name=NULL to alc_kcontrol_new()
- 2eab694a6c85499710d050f880c6f8ae705e7a19 ALSA: hda/realtek - Merge a few split functions
- 52a8efab10637ae5f58123be3ab3b9cb6a9ff2b0 ALSA: hda/realtek - Assign Master mixer when possible
- 3bd7b644d049feb8df4225492689a324963f42f4 ALSA: hda/realtek - Handle vmaster hook in the parser side
- 20c18f562a4d0494dd2b99e19cfeb33f55c9c50e ALSA: hda/realtek - Remove unused fields and macro definitions
- 480967db6c5ac0c2cd4582a73ee8aaaffda66d51 ALSA: hda/realtek - Drop auto_mic_valid_imux flag
- 37c042076521a854239241eaac94788076046231 ALSA: hda/realtek - Allow different pins for shared hp/mic vref check
- df1d1fb09aed7aae0f94a5ba1a39d0477dee6f1d ALSA: hda/realtek - Parse digital input path
- 965ccebccdf7199bef866414e56817b18ea6268e ALSA: hda/realtek - Rename add_new_out_path() with add_new_nid_path()
- 62343997e475b8c33fef0d8549eef49f6855ae0a ALSA: hda/realtek - Remove superfluous input amp init
- 27d31536517aa3609c592b68f1a69b6b687061f8 ALSA: hda/realtek - Clean up some spec fields
- 666a70d42b0fc04daaba64635741b649ed918fce ALSA: hda/realtek - Make input path parser more generic
- 183a444a6d7e601ddfaba4a40304e020ba1f565c ALSA: hda/realtek - Don't change connection at path deactivation
- 829f69ea590613c7a8b4b053266265947541b3f9 ALSA: hda/realtek - Initialize loopback paths properly
- 8dd48678584c4cf2588335f9ee816a5747980cf6 ALSA: hda/realtek - Add boost volumes to path list
- 3ebf1e940a3ffb05b6bd78190d6dc8389d1082ef ALSA: hda/realtek - Add missing initialization of multi-io routes
- 0250f7cbea95c90564253cae8de80f0caad81fc0 ALSA: hda/realtek - Fix the initialization of pin amp-in
- 6518f7ac5183ca77805f10323ea716fe86fd7c89 ALSA: hda/realtek - Rename get_out_path() to get_nid_path()
- fef7fbbc5d6643513b27a706ed02ed4c46a0eef2 ALSA: hda/realtek - Use path-based parser for digital outputs
- c9967f1cbadd3a6af2be54a5baed2cc0dcef50e6 ALSA: hda/realtek - Consolidate to a single path list
- 9c64076e545771566ebd1b5b6b9f8f5681d83ac4 ALSA: hda/realtek - Consolidate is_reachable_path()
- 130e5f0642de99a61f46c4f0468bfc5db6030967 ALSA: hda/realtek - Add path active flag
- b8a47c79b28c34652acf9594ef48b0c9fc875401 ALSA: hda/realtek - Remove non-standard automute mode
- 280e57d544f5f9f599de8e11aacb7c087da254b8 ALSA: hda - Introduce snd_hda_codec_amp_init*()
- c370dd6e9faae4b2e699a1f210827aceaa0c3399 ALSA: hda - Introduce cache & flush cmd / amp writes
- 31be5425d795585251a3ee970319c37643e0cda2 ALSA: usb-audio: Fix NULL dereference by access to non-existing substream
- 8092e6065435d75a68873fa66cd003a1b829e0fe ALSA: hda - Remove snd_hda_codec_amp_update() call from patch_*.c
- 9366ede7fd2c3ac7ed3a79c5d7c5ee4ad97043b8 ALSA: hda/realtek - Fix initialization of input amps in output paths
- bd32f782b956e6a3040696899a818387ecbe17bc ALSA: hda/realtek - Check amp capabilities of aa-mixer widget
- c2fd19c2fc3cc5e609c573f3c66711fd809f9d3c ALSA: hda/realtek - Parse analog loopback paths more generically
- 36f0fd540e299c7746601ce7bff7d062a6757c2f ALSA: hda/realtek - Parse input paths
- 95e960cece76cb538fcac03ac80893db0f1e6a15 ALSA: hda/realtek - Make path->idx[] and path->multi[] consistent
- 78e635c93b0e385dc23d18c2a4047fc8857467bd ALSA: hda/realtek - Simplify the output volume initialization
- 792cf2fa2ea926c0c07277c0b67ab60745e8f898 ALSA: hda/realtek - Reduce vol/mute ctl lookups at parsing codec
- 2f179721c4a2d1035a93e9c908740d87ac9952e2 ALSA: hda - Fix mono amp values in proc output
- ba8111276f2cc10b9851613bc8300cabda3c7e0d ALSA: hda/realtek - Manage mixer controls in out_path list
- 30dcd3b40409a4db272998b0cba1b9e80c15b1c8 ALSA: hda/realtek - Add output path parser
- 463419de865622e4b13e977e1536375ab897a53f ALSA: hda/realtek - List up all available DACs
- 6a84c305f03425bab09ffedb71be942ebc22454d ALSA: hda/realtek - Simplify alc_auto_is_dac_reachable()
- 6ab317419c62850a71e2adfd1573e5ee87d8774f ALSA: hda - Allow power_save_controller option override DCAPS
- d7dab4dbbb2d1b0c903378d6bade2e4ae161804e ALSA: hda - Disable runtime D3 for Intel CPT & co
- b78562b10fa66175e30b76073e32a0ad8d92aa83 ALSA: hda - Fix the wrong pincaps set in ALC861VD dallas/hp fixup
- 1098b7c2285d6d4c0d523563be580a56b07f11c7 ALSA: hda - Set codec->single_adc_amp flag for Realtek codecs
- 6169b673618bf0b2518ce413b54925782a603f06 ALSA: hda - Always turn on pins for HDMI/DP
- 8ae5865ec77c22462c736846a0679947a6953548 ALSA: hda - Fix pin configuration of HP Pavilion dv7
- 6eb827d23577a4efec2b10a9c4cc9ded268a1d1c ALSA: hda - Move runtime PM check to runtime_idle callback
- 63a077e27648b4043b1ca1b4e29f0c42d99616b6 ALSA: hda - Add stereo-dmic fixup for Acer Aspire One 522
- c5c215232dfb71d1cf2cc8627bdc2206726aa8a3 ALSA: hda - Avoid doubly suspend after vga switcheroo
- cc5ede3efdf1c3777efdf92124e7572c1024a7f0 ALSA: hda - Check validity of CORB/RIRB WP reads
- 090015aeefb1360dfa2c467310530052a2965eac ALSA: DocBook: Remove the description of __dev*
- 6a0f56a784cd8b08d5c438c11cfa659472b29113 ALSA: Remove the rest of __devinit* in comments
- 48c8b0eb6d8265e639a800a9b62d704812e191d8 ALSA: hda - Remove superfluous DELAYED_INIT*_MARK
- b6adb57df1b7ae03094978973d55bec59c4ce098 ALSA: hda/realtek - Keep the channel count for multiple speakers
- dda415d41882449f841f88d829dd65b6ee1c374c ALSA: hda - Add a helper function for simple enum kcontrols
- 475c3d21e8e1fe7cbec76b0f3e8d9f4dea66acd8 ALSA: hda - Pass errors properly in alc_auto_check_switches()
- 668d1e9673eddf7df3232e24a69dec8deba7331b ALSA: hda - Refactor alc_kcontrol_new() usages
- b9030a005d5810ab9e3683469d928aa0b537a4c4 ALSA: hda - Use standard sort function in hda_auto_parser.c
- 361dab3ec2c59044f420cdf232523cd4af4e833e ALSA: hda - Call snd_array_init() early and only once
- cdc83c59e59d57b250be46c4b9d31e3b2b5ae589 ALSA: hda - Remove superfluous zero-clear memset in patch_ca0132.c
- 063bca096829e2fdfc2bde7b6b2a7453bf9b7218 ALSA: hda - Fix NULL dereference in error path of patch_ca0132.c
- 04324ccc75f96b3ed7aad1c866d1b7925e977bdf ALSA: usb-audio: add channel map support
- 7cc17a31ff5ca3d8e1719af88907beec7b1fd24e ALSA: Extend chmap definitions for UAC2
- d846b17475d52f037437d125cd19c28f1d36e4f0 ALSA: hda - Fix build without CONFIG_PM
- 48779a0b8ffc45f7f2b519ef462a72b1c5208d09 ALSA: usb-audio: fix delay account during pause
- 3f94fad09538ec988919ec3f371841182df71d04 ALSA: usb-audio: ignore delay calculation for capture stream
- ffe4d12b151018e831f0ca2e05fe78a55238c517 ALSA: hda - Add a fixup for internal mic on MacBook Pro 8,1
- 98415eacb35df0ebce6b9b2d52af1af66ee0b72f ALSA: hda - Add missing verb applications in patch_cirrus.c
- 829e87e04cb5052f5748aba2788eee13ea7c2773 ALSA: hda - Move static ADC setup for CS4206 to init verbs
- 2efa1d59fe5af81456393472121623c9502548ce ALSA: emu10k1: Add missing ifdef for emu->suspend reference
- 8232932d32c12e35d0dc9311221ea1945f4efc8e ALSA: hdsp: Add missing inclusion of linux/vmalloc.h
- 4f86f120d9d65b3a8f17e48dca1f991d861b5cd7 ALSA: emu10k1: don't update firmware during suspend/resume
- b209c4dfcd960ab176d4746ab7dc442a3edb4575 ALSA: emu10k1: cache emu1010 firmware
- 90caaef6a1ce2ec6675b1dc5afd57767954ab7e8 ALSA: hdsp: improve firmware caching
- 7009fa568b126a07b2de8ead103e378534453830 ALSA: ymfpci: Use kmalloc for register buffer for PM
- e39ae8564410b8ad9057130ba71eeb6b1ef71d82 ALSA: hda - Don't release firmware when CONFIG_PM is set
- 0d144de9af28f23d28e4cdf28a08e25e9ad3b41c ALSA: vx: hard dependency on the standard fw loader
- d19144987c4b84bda3aaee602242060a5ab504b9 ALSA: pcxhr: hard dependency on the standard fw loader
- cba46f11cb469ec48b04ec94320b4954ab4d7169 ALSA: mixart: hard dependency on the standard fw loader
- 3fdf1469ee7af4367de8f563f69681920844ec95 ALSA: hda - Don't overwrite the pin default configs
- e15f1b43e1dbb24c91f1434700e4ba876f8e6734 ALSA: hda - Remove shutup calls in free callbacks
- efc2f8de1da8e140331cfdbfdc6e0d596c33fb40 ALSA: hda - Use standard helper functions in patch_hdmi.c
- b0db6063dba4ee02dfda7411ec3aaf8f0fbda0f7 ALSA: usb-audio: process pending stop at PCM hw_free and close
- b2eb950de2f09435d5156f4dc6d5dbf284cd97f3 ALSA: usb-audio: stop both data and sync endpoints asynchronously
- ccc1696d527d64deb417bfa1ef9e479d10ad4f6b ALSA: usb-audio: simplify endpoint deactivation code
- a9bb36261ef5c7e25564d5ce8a5129920a29bff9 ALSA: usb-audio: simplify snd_usb_endpoint_start/stop arguments
- 20d32022a8d8639a33d0e429f2d3c51b527ea362 ALSA: usb-audio: Deprecate async_unlink option
- 2ea3c6a2c779e5a6487d2b436770232162dfbbe3 ALSA: hda - Limit runtime PM support only to known Intel chips
- 989c3187156ad197ae473fa9d9d506eef9624f12 ALSA: hda - Fix recursive suspend/resume call
- 10e44239f67d0b6fb74006e61a7e883b8075247a ALSA: usb-audio: Fix mutex deadlock at disconnection
- 063f603c8c1039f576405bb98c1b6c94262e5806 ALSA: ice1724: Fix build error without CONFIG_PM_SLEEP
- 05193639ca977cc889668718adb38db6d585045b ALSA: hda - Add a missing quirk entry for iMac 9,1
- ee81abb623cb5e03c182d16871bb4fb34fdc9b4f ALSA: hda - Apply a proper chmap for built-in 2.1 speakers
- f37bc7a88d374448a1f4bba9267d308606d78bf2 ALSA: hda - Give standard "Bass Speaker" mixer for 2.1 speakers
- 8bb4d9ce08b0a92ca174e41d92c180328f86173f ALSA: Fix card refcount unbalance
- f58161ba1b05a968e5136824b5a16b714b6a5317 ALSA: usb-audio: Fix crash at re-preparing the PCM stream
- d5266125fb439a5dfa4edd548d888fda47414ac5 ALSA: hda - Add pin fixups for ASUS G75
- ef4da45828603df57e5e21b8aa21a66ce309f79b ALSA: hda - Fix invalid connections in VT1802 codec
- 5b3761954dac2d1393beef8210eb8cee81d16b8d ALSA: hda - Fix empty DAC filling in patch_via.c
- ae24c3191ba2ab03ec6b4be323e730e00404b4b6 ALSA: hda - Force to reset IEC958 status bits for AD codecs
- 16c2e1fae8d60a9d6d16e009a76ba3472568e094 ALSA: ice1724: Fix rate setup after resume
- 0914f7961babbf28aaa2f19b453951fb4841c03f ALSA: Avoid endless sleep after disconnect
- a0830dbd4e42b38aefdf3fb61ba5019a1a99ea85 ALSA: Add a reference counter to card instance
- 888ea7d5ac6815ba16b3b3a20f665a92c7af6724 ALSA: usb-audio: Fix races at disconnection in mixer_quirks.c
- 34f3c89fda4fba9fe689db22253ca8db2f5e6386 ALSA: usb-audio: Use rwsem for disconnect protection
- 978520b75f0a1ce82b17e1e8186417250de6d545 ALSA: usb-audio: Fix races at disconnection
- 9b0573c07f278e9888c352aa9724035c75784ea0 ALSA: PCM: Fix some races at disconnection
- 1a8506d4402b6e96c2ed778dc7ccbb48d1e02fce ALSA: hda - Add tracepoints to HD-audio controller driver
- 7dd7a2fd7eb147a610506f6c6f871c03908fc58a ALSA: au88x0: Give comment for vortex_wtdma_bufshift() issue
- 999fc9f6aa37bac18f82d5ed25fa920a0dd93218 ALSA: aloop - Close races at restarting the stream
- cb766404e6b8c566569eb9ada02ea45d28729864 ALSA: hda - Fix silent headphone output from Toshiba P200
- de3ab850a0e883329594f62ec18fecef4fcfe5ca ALSA: ice17xx: Fix inclusion of linux/io.h
- a2af050f8df6eeec29818639859f14eb237d6957 ALSA: ice17xx: Constify strings and string arrays
- dcda5806165c155d90b9aa466a1602cf4726012b ALSA: hda - Add workaround for conflicting IEC958 controls
- 9e3d352b3f8be39cab7186fd6213dcd458a29c97 ALSA: hda - Print PCI device name at "spurious message" warnings
- 1f04661fde9deda4a2cd5845258715a22d8af197 ALSA: hda - Stop LPIB delay counting on broken hardware
- 128960a9ad67e2d119738f5211956e0304517551 ALSA: hda - Fix registration race of VGA switcheroo
- e73fa21b4e6ce10934cc8016a9a512d7152a860b ALSA: hda - Clean up superfluous position_fix list entries
- 733a48e5ae5bf28b046fad984d458c747cbb8c21 ALSA: ac97 - Fix missing NULL check in snd_ac97_cvol_new()
- 7fd5b1eb822e92ccbdb61325380b1fc429c8c993 ALSA: hda - Remove AZX_DCAPS_POSFIX_COMBO
- 12f1771709ea53f11cf633c065d6160769795f24 ALSA: hda - Warn an allocation for an uninitialized array
- b2cbf3b30e6d1237f8864c4c9123f2a68cdfedf6 ALSA: hda/cirrus - Add missing init/free of hda_gen_spec
- c5e0b6dbad9b4d18c561af90b384d02373f1c994 ALSA: hda - Fix memory leaks at error path in patch_cirrus.c
- 7819d1c70eb6a57e43554d86e10b39d1e106ed65 ALSA: hda - Add missing hda_gen_spec to struct via_spec
- 384dc085c32285e6548511bf80c5d5a5b246ed24 ALSA: usb-audio: Avoid unnecessary EP setups in prepare
- 62cbde1868b16e7cf1ed115cdfb9cbe82e230f0a ALSA: hda - Add mic-mute LED control for HP laptop
- 64f1e00d8edb54f5d25fb0114a46050fb8340df4 ALSA: hda - Yet another position_fix quirk for ASUS machines
- 1dac6695c683c66d0cff10a84c6ed10dbbaabc18 ALSA: hda - Allow to pass position_fix=0 explicitly
- 5efbc2610a7b2aac6c51f8fc943c019106568939 ALSA: Fix leftover chmap UNKNOWN -> MONO conversions
- 03efce755cf1b4cf1c14007e118dd1671e39f862 ALSA: hda - Fix disordered enum definitions in patch_cirrus.c
- 7b31d0095e87221dc32c95642a2a714ea08259aa ALSA: Define more channel map positions
- 0afdb8f2869610b7c2eb99d75ba8b9003b8e88d7 ALSA: ymfpci: Define channel maps
- 7fb6861d62b24fd0056a52275e5f74db0ef66f88 ALSA: ens1370: Define channel maps
- 3adc497f98dd062bcf4d832c659a3d706ece5249 ALSA: emu10k1x: Define channel maps
- 21147f91f1be57c4cfc24e538e93c30636513ce8 ALSA: ca0106: Define channel maps
- 1fe4d42e0e28c2c004b06dd590702604f47c2402 ALSA: ens1370: Reduce ifdefs
- 7e8d613b536446139d93c956bb59f25aa934c520 ALSA: ctxfi: Fix mono channel map to UNKNOWN
- ef596a57b4d7d8b258beb570ed309ef85bf24dd1 ALSA: hda - Add support for MacBook Pro 10,1
- b35aabd78ddae8300fda7e6a1ac6f0484ef3e804 ALSA: hda - Replace with the generic fixup codes in patch_cirrus.c
- a33b7b0a89a240a1416fa489f0b805488bfb9afd ALSA: hda - Check bit mask for codec SSID in snd_hda_pick_fixup()
- 915bf29eb94beabed8bf577bfd62fc0ba9abbf37 ALSA: hda - Avoid BDL position workaround when no_period_wakeup is set
- 2dc6fbf0078e8148b571f1bbec704ca5c8e2ec2c ALSA: pcm - Use UNKNOWN chmap for mono streams
- 498dab3aa7f8851a880ffe9d8e66516851950c59 ALSA: hda - Allow 3/5/7 channel map for HDMI/DP
- 07dc59f0988cb54fd87bd373b3b27eb2401dd811 ALSA: hda - Fix Oops at codec reset/reconfig
- 080108c4747c7378c3601b8584237484f977d8a8 ALSA: Follow channel position definitions to alsa-lib mixer
- 6e67683d718c627aa585a82ae0eb44a7058eae5a ALSA: Remove VOLATILE flag from chmap ctls
- 8d50cdc1f52843d4fe593c2613528c3f6677949a ALSA: ctxfi: Implement channel maps
- f49921b894ec338696e47d985acc09df3cddbfd1 ALSA: cmipci: Implement channel mapping
- e36e3b86c78cee9c7435eb33e0ef8a788193e812 ALSA: Implement channel maps for standard onboard AC97 drivers
- 833a493b7ed2eb8f9059338a0ebf06bebbb6ae93 ALSA: ac97: Implement channel map workaround for ALC650
- 53775b0d0cb91ab217c9853efddc51597b58bbff ALSA: hda - Fix channel maps for Nvidia 7x 8ch HDMI codecs
- d45e6889ee69456a4d5b1bbb32252f460cd48fa9 ALSA: hda - Provide the proper channel mapping for generic HDMI driver
- 9c9a5175e65b2667001e6a3b6dedddebeee82aa2 ALSA: hda - Add standard channel maps
- be84bbcccc757b86449daaf924e72f95c95dc00e ALSA: Add a documentation for channel mapping API
- a8d372f171db9b90a64778fbcd9237c9bc256e06 ALSA: control: Fix missing VOLATILE flag at creating controls
- 2d3391ec0ecca37efb6bc995906292f47522b471 ALSA: PCM: channel mapping API implementation
- 1a6003b525b9815ccd9d23ae3b70372a17d0bce2 ALSA: hda - Move non-PCM check to per_pin in patch_hdmi.c
- 1213a205f9ed27d97de3d5bed28fb085ef4853e2 ALSA: usb-audio: Fix bogus error messages for delay accounting
- ab548d2dba63ba947287965e525cc02a15d9853d ALSA: hda - Fix missing Master volume for STAC9200/925x
- d819387ef7ca97b4cb3494bfaba9c0cd510122a0 ALSA: hda - Clean up redundant FG checks
- 08fa20ae20eb378225e5519db4e07f663ce405fa ALSA: hda - Yet another fix for D3 stop-clock refcounting
- 5a798394c85f3bca963505d3be49180416fce132 ALSA: cs5530: Fix resource leak in error path
- fbaf6a5a35a830c2ae0449210efa31c165445735 ALSA: korg1212: Fix reverted min/max ADC sense range
- 4b927345a38c8e9eb2482c091f96ac06884aff8e ALSA: hda - Optimize bitfield usage in struct hda_codec
- 83012a7ccbb90dee33c97a004b3e374f988612af ALSA: hda - Clean up CONFIG_SND_HDA_POWER_SAVE
- 432c641e013d6e294e2ddf06d32a610eb1d4d856 ALSA: hda - Fix D3 clock stop check for codecs with own set_power_state op
- 68467f51c1b578ad98593bf5dee4337bd8d7798d ALSA: hda - Fix runtime PM leftover refcounts
- 48ee7cb8b4867093c75eb5102f2359c9799b3341 ALSA: usb-audio: Remove obsoleted fields in struct snd_usb_substream
- c36b5b054aaf14d68261970e3769398110e636d8 ALSA: hda - Don't trust codec EPSS bit for IDT 92HD83xx & co
- 983f6b93818aa62fbc74c37fcb8a482718a19252 ALSA: hda - Avoid unnecessary parameter read for EPSS
- 5d908ab941e90291b5c31d990bdb8e87fa3f7146 ALSA: hda - Make clear built-in driver optimization
- 56244d0868f48f233d1735541e7da3fd33434b3d ALSA: cmi8328: Fix build error with CONFIG_GAMEPORT=n
- 8a5354140a86b6d4057793a9ed28d29ac8ce6ba6 ALSA: hda - Call snd_hda_jack_report_sync() generically in hda_codec.c
- 535b6c51fe8293c88ce919cdfc4390c67a1cb6d1 ALSA: hda - Fix leftover codec->power_transition
- 099d53c308f50e8ee5b6638ec3f40f0104b3ee31 ALSA: hda - Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints
- 65fcd41d371f4464c3f5a0433a8056cc3d739397 ALSA: hda - Check the power state when power_save option is changed
- c376e2c72ba2d510486d7dea41163dce5f5606ea ALSA: hda - Implement snd_hda_power_sync() helper function
- b244d335609f9bbf4c0204a365bf03b7ac53c3c8 ALSA: hda - Add tracepoints at snd_hda_power_up/down entrances.
- e9ba389c5ffc4dd29dfe17e00e48877302111135 ALSA: usb-audio: Fix scheduling-while-atomic bug in PCM capture stream
- 1c86845268dc91fa6a53de9a4479b407cd4ee903 ALSA: hda - Add 3stack-automute model to AD1882 codec
- c7561cd80469f2fe4a6be0984db57832ee7f2a3b ALSA: PCI: Replace CONFIG_PM with CONFIG_PM_SLEEP
- 7ccbde57ce312ff1388c2990699f8863280808ac ALSA: hda - Fix possible compile warnings regarding CONFIG_PM
- 3bdcff70b6cd049e6f4437b955850f5db83653cc ALSA: lx6464es: Add a missing error check
- 97c6a3d17b978092d0df94d5d68dbfc7c74f0902 ALSA: hda - Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER
- d34e4e00adbbc91ff9fc96ed9a4e4b65161868da ALSA: platform: Check CONFIG_PM_SLEEP instead of CONFIG_PM
- 8e13fc1c5f694a6ae4032c7f94103c137136733f ALSA: hda - Add missing SPDIF I/O setup for CA0132
- 27ebeb0b1b5bb26908e485a7e8bd2ec30366ffef ALSA: hda - Use the standard PCM ops for CA0132
- 55cf87fe0e9783e25f442be1e48b8319d86131ea ALSA: hda - Fix superfluous "-in" suffix from CA0132 capture items
- ed36081350d2ca4f692f04c6a2d24d1e3a339da1 ALSA: hda - Add codec->pcm_format_first flag
- 709aea6b05f8f6c852c293fb5d47a6461373b4dd ALSA: hda - Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y
- 8dfaa573918afa34c8eaf8b2120b2e38cc4f651f ALSA: hda - Fix regression of HDMI codec probing
- fcfb7866af9a5d0280b7e51dd772990c636b7dec ALSA: emu10k1: Avoid access to invalid pages when period=1
- c810f9039f040681ec9d9f2983b748c193037297 ALSA: PCM: Fix possible memory leaks in the error path
- 707fba3fa76a4c8855552f5d4c1a12430c09bce8 ALSA: hda - Support dock on Lenovo Thinkpad T530 with ALC269VC
- 1f43f6c1bc8d740e75b4177eb29110858bb5fea2 ALSA: hda - Fix mute-LED GPIO initialization for IDT codecs
- c9dbc4802b413e2d0b08fc483cbf5db7f8e2f360 ALSA: hda - Add descriptions for missing IDT 92HD83x models
- ff8a1e274cbc11da6b57849f925b895a212b56c9 ALSA: hda - Fix polarity of mute LED on HP Mini 210
- e427c2375646789ecd0ccaef1a1e41458559ab2d ALSA: hda - Workaround for silent output on VAIO Z with ALC889
- c4bfe94a8b0670a272d3f7092cc8533bb047e33a ALSA: hda - Fix WARNING from HDMI/DP parser
- f2ad24fa575dd4b392f123744f7c80c82c079ef9 ALSA: hda - Detach from converter at closing in patch_hdmi.c
- a3e199732b8e2b272e82cc1ccc49c35239ed6c5a ALSA: hda - Fix mute-LED GPIO setup for HP Mini 210
- bc733d495267a23ef8660220d696c6e549ce30b3 ALSA: mpu401: Fix missing initialization of irq field
- 6162552b0de6ba80937c3dd53e084967851cd199 ALSA: hda - Fix invalid D3 of headphone DAC on VT202x codecs
- f46c329644b1f7144d336fce037dd9f84ee1995f ALSA: hda - Fix index number conflicts of phantom jacks
- 59b1f084abd8690ffe68c67758ad08bbcb7d1af0 ALSA: opti9xx: Fix section mismatch by PM support
- bdbe34dece4942f4d8df9865dba7785bb813366a ALSA: hda - Fix driver type of Haswell controller to AZX_DRIVER_SCH
- 3fd877d32cac31292628fb8f443543fc1989b49b ALSA: hda - Avoid possible race of beep on/off
- 257dfb410070b48e377c7894222b73ca41d662e0 ALSA: hda - Get rid of superfluous beep->mode field
- 0401e8548eace5bdb8adfa3e82f56165982cb3ad ALSA: hda - Move beep helper functions to hda_beep.c
- 81fcb170852d58d7ebd8101a8ef970c82056426e ALSA: Move some headers to local directories from include/sound
- 2cb1331d9d647643a52be770377ab67ea078fd99 ALSA: pdaudiocf: Remove superfluous pm_message_t argument from suspend
- 68cb2b559278858ef9f3a7722f95df88797c7840 ALSA: Convert to new pm_ops for PCI drivers
- 284e7ca75f96a18f182cce38ba76ee724fb97e16 ALSA: convert PM ops of platform_driver to new pm ops
- 8bf01d8abc55eaf8e19a2d48911c8e49ee6f5bab ALSA: Add missing .owner=THIS_MODULE to platform_driver definitions
- a75e92442a9b17b24876ca85701a722af32d31a5 ALSA: hda - Update documentation for Realtek codecs model strings
- e6656369da73f8a4206a72ea6fb0e35247f42364 ALSA: hda - Remove suprefluous EAPD init verbs for ALC660vd
- 6e72aa5f511daa2ffbd333ea99635c551b86013b ALSA: hda - Add inv-dmic model to possible Realtek codecs
- e9ea8e8f229f4963bf01658e79c1c01780de25dd ALSA: hda - Correct info print in HDMI non-intrinsic unsol event
- 8ceb332df46863ac8f74114a2b1805719cf49dcc ALSA: hda - Remove loop from simple_hdmi*()
- 8b8d654b55648561287bd8baca0f75f964a17038 ALSA: hda - Move one-time init codes from generic_hdmi_init()
- ccfcf7d151c01969133b5555eed635537c41c944 ALSA: hda - Add missing snd_hda_jack_detect_enable() for simple_hdmi*()
- 21cd683d318041c63876b4acbebb3f6d9d80597b ALSA: hda - Fix the pin nid assignment in patch_hdmi.c
- 250e41ac9f31216db1b592bfd77c6a097f10503d ALSA: hda - Enable unsol event for ATI and Nvidia HDMI codecs too
- ceaa86ba2ed90780617be76526de975521374595 ALSA: hda - Remove invalid init verbs for Nvidia 2ch codecs
- d0b1252dd11549103a97a13aca25737b084c5618 ALSA: hda - Use common codes for ATI, Nvidia and VIA simple codecs
- 4f0110ced1b5d61e6df4871f6f800a9d3678bf26 ALSA: hda - Merge ATI/VIA HDMI simple init functions
- 167d2d55bfb4628169a57e3adbb1e5b097dca0f5 ALSA: hda - Show D3cold state in proc files
Mark Brown
- 82e414fa1dbbc07e7b6d582e4fbcc9b0a5299f7f ASoC: wm8994: Remove overly noisy debug logging
- 0429ffeff460c4302bd1520e696bafe446e15181 ASoC: samsung: Remove obsolete GPIO based DT pinmuxing
- 6c50e9147ff03996417e24a11e31831d245b52f0 ASoC: mfld: Remove unused variable
- 9b86421d14b8780c7abe3c6c8d27e617a74d0148 ASoC: wm9705: Remove noisy print on boot
- 3bed3344c82623f6a37f3032e307d9af5b2d7519 ASoC: txx9aclc_ac97: Convert to devm_ioremap_resource()
- ad3ae47b109358511a807a7859822890c59a06ec ASoC: nuc900-ac97: Convert to use devm_ APIs
- 417ced8b93d16f6f90336fdf6929ed599e74f705 ASoC: ep93xx: Remove redundant dev_set_drvdata() calls
- 6dab2fd71cd10756add702edc4b853f3829b8926 ASoC: bf5xx-ac97: Convert to devm_gpio_request_one()
- cd469106c3aa2303d928c20a35cac5d669f816f7 spi/s3c64xx: Rely on the compiler eliminating the OF ID table
- 13446cf6e9fa23f288828a783832b2de293fa5a2 ASoC: wm9705: Remove noisy print on boot
- 4bf07eef016e606a73ecae9762e155e51c5a38ed ASoC: stac9766: Remove version number
- 796170733e50405e3039eacdf5cfb2f08f3eb9ba spi/s3c64xx: Make wait_for_timeout() function name less generic
- d6814a7dafa590ec5fe0597922ea76354f9bec59 regmap: debugfs: Suppress cache for partial register files
- 1d26f752ace99c30ceadb4e5c106736b15da99e1 ASoC: spear: Normalise module names
- fc7fe01518b0a29750313a7cc9dc8f8a0416a6b4 ASoC: spear: Remove nonexistant EVM options
- 41139938cd63e9bf1a1eda62cb2add8dd8b561b4 ASoC: SPEAr: Hide component drivers in Kconfig
- 6df2610c150c3e7088ac9b82df3e9ee732802409 ASoC: SPEAr: Add dependency on dmaengine helpers
- 3722dc8ebf041aedb1075078bd6728a38539a2aa ASoC: max98090: Guard runtime PM callbacks
- 2bdc1bb2b4e1f517d8aa5bbbad9cb6ccac8a94fb ASoC: sgtl5000: Make device cache only when powered off
- b92be6fecc9f1e8b927d99c12dad9f9dcd729727 regmap: core: Cache all registers by default when cache is enabled
- d9f1f489c034829c1082c0e7efa09450e716d23e MAINTAINERS: Remove myself from Wolfson maintainers
- 2da1c4bf765cb32024e5db6fa75dab92916fa3b1 ASoC: wm8994: Allow debounce before MICDET identification
- 2d01e39b9073361317eb72b390dc2a4a3d76e192 ASoC: wm8994: Remove unused variable
- 50941968fc9e359a89da2136b11328fe700dbd7d ASoC: wm8994: Add digital loopback paths
- 7afce3f5e56e9cb97cf1f35832bf8e8dde08cc45 ASoC: wm8994: Ensure microphone detection state is reset on removal
- 9e43088bb015397930d6c9ea5edba92abc0dc655 ASoC: wm8994: Avoid leaking pm_runtime reference on removed jack race
- 70bd3b298bbbd5a36c55af957bb3b5f727218918 ASoC: wm8994: Defer declaration of open circuit microphones
- f7dbd399efff631203be9f09c07f128df18a3ee4 ASoC: wm8994: Ensure lambda is zeroed for WM8994
- 287d03e9cd41a5f60bf96f43f8efea454f1cf74e ASoC: wm8994: Remove restore of DAC enable state
- 9767a58b8b2a0b153c246fb6306c7d48d51bb379 ASoC: wm8994: Fix reporting of accessory removal on WM8958
- e5657054ff508c9e547a8ceb931de07838ee3ba0 mfd: wm5110: Make DSPn_STATUS_3 readable
- 62cc4d595fe96106ff793cbebbff051179d7619e ASoC: wm5110: Add missing speaker initialisation
- d217f9055631fb910f4f2e09ccf6446d93ff6533 ASoC: wm5110: Stub hookup for Slimbus interface
- 1804aff60d3bfe34223744ec8c301699bc0b0407 ASoC: wm5102: Stub hookup for Slimbus interface
- bd1dd8856998408dd72768930958ea2dc84296a9 ASoC: arizona: Provide simple DAI ops for autoconfiguring interfaces
- 5927467d0ca274bc3b8eed9fd5db964bbde56e1c mfd: arizona: Support use of external DCVDD
- d781009ca6bb5b9711c74700242855e0a70ee7a3 mfd: Add device tree bindings for Arizona class devices
- 67c992969172473e129984a51ceb77950a2aa16c mfd: arizona: Disable interrupts during suspend
- 1d017b6b36675574ec8a6f7dbcd3fd3bec2dc03f mfd: arizona: Add missing cleanup on remove
- ca76ceb8b9ca1466be9b6de5e4c0fb19b37417ee mfd: arizona: Read the device identification information after boot
- dfbe403c5bc859620a2823ec1753369ac11a8bf6 spi: Move mailing list to vger
- 0514dd76ea556859d398aaff725817e1c97579ea spi/omap2: Let device core handle pinctrl
- d1a0a2995855e8d583c5cf97dbf0f6b376668c45 ASoC: wm8994: Support EFS mode for FLL
- f9e464a566a1c3c9b71558e5523288b5432c3e3f regmap: debugfs: Don't mark lockdep as broken due to debugfs write
- 7278af5fb3eb7247449fd4489dacb75b9ba86f73 regmap: rbtree: Use range information to allocate nodes
- 0186645d2549f94c3a8067c97cad261c678d6718 regmap: rbtree: Factor out node allocation
- 154881e59b8dbf84121e3e78c4e613e840752aa9 regmap: Make regmap_check_range_table() a public API
- 697e85bc6a9aa44ecd73392586fe9cfd7e0467ba regmap: Add support for discarding parts of the register cache
- e7e4e13c540657b6db189528a90921df939c5930 MAINTAINERS: Add git repository and update my address
- fb9d044efbb54918f35a718691126248b236a06e spi/s3c64xx: Check for errors in dmaengine prepare_transfer()
- 563b444e33810f3120838620c990480304e24e63 spi/s3c64xx: Fix non-dmaengine usage
- b02e48f2f8755e51fe8ce246988a29bd96f6b85e MAINTAINERS: Update e-mail address
- ac50009f64c65f0ec8406a33846c1e41d3b33ff7 ASoC: wm_adsp: Add support for firmware wide coefficient blocks
- 51a246aa5c0a14b3d34a5c6d3c9e271c784b127f regmap: Back out work buffer fix
- f6f629f8332ea70255f6c60c904270640a21a114 ASoC: wm5102: Correct lookup of arizona struct in SYSCLK event
- da445afe357ae656f6baddd8fd58b01e923f1fc6 ASoC: wm8994: Remove duplicate revision cache
- e3d27775fcf5e78cca346d298e8e7f4afeefc5c1 regulator: wm8994: Provide default init data
- 0565021655dd0e4dd0f26ab4c0273e88a6ddc666 regulator: wm8994: Convert to module_platform_driver()
- 7abd4e2a8f1c3e534da44c35e2d3d6353573e51f extcon: arizona: Make mic detection timeout configurable
- cd59e79656f4e7137909166248a935d422b1245a extcon: arizona: Allow additional debounce during microphone detection
- 41a57850b5e5c450da351465efcc41383def7f8a extcon: arizona: Clear existing button reports before reporting new one
- 939c5671d11d86ae783f416b703c705647ac563b extcon: arizona: Time out if MICDET fails to report
- 9c2ba270eaa227c999af451e1c2c9bf0d24aa8e5 extcon: arizona: Simplify HPDET based identification
- db924ff5c7297cca85eb0faa79ea29e988f96420 extcon: arizona: Don't ground flip when using HPDET identification
- 9dd5e53d9d2f933039eb2d5e4052afa249f638ba extcon: arizona: Retry HPDET identification for high impedance
- 2643fd641af28603ccd42244011a5ebc66016f8f extcon: arizona: Tune up HPDET debounce
- a3e2078d6a14bc67e733f7dbd32d1bc4051c9d90 extcon: arizona: Suppress duplicate JACKDET reports
- 82e2e0fd3fcf2aec9d5796e31d7f29c738331f6b extcon: arizona: Raise minimum microphone impedance for HPDET method
- e56a0a572be150c79cdbf62ff98f4a63419e1c0b extcon: arizona: Allow pull to be disabled on GPIO5 when used for JACKET
- 77ff4f95d77ddb14fe827e70d8b4be4a692790e9 extcon: arizona: Don't pulse MICBIAS for HPDET identification
- 6fed4d869a11fdbb4c6a5e444dfb2c22f92c3e46 extcon: arizona: Allow configuration of button detection
- 84eaa13616b6e7d001b7f7b909228087779b677b extcon: arizona: Attempt more microphone measurements
- 253b5374f08f3908cc380c5665470a5b7609be1c mfd: wm5102: Add registers for microphone detection level configuration
- e761f4236e94f2dd36316f9892583b29ce986031 spi/s3c64xx: Convert to bits_per_word_mask
- b6ed61cfa24786e36164869b593d44d411a700ad ASoC: wm_adsp: Split ADSP1 and ADSP2 firmware controls
- dd84f9259bfe8454ee7c9e6faf6ac13f45bb1ed2 ASoC: wm_adsp: Provide defines for firmwares
- 939dc51bddc245df51c1e8ee44bf136621475149 ASoC: wm2000: Expose some more registers for diagnostics
- 658e6101d045ae0bc97d31f5d6a5ea117a86c92a ASoC: wm5102: Implement OSR support
- f951b6587b94df2abb8c7a2425f7dcdb4fe647dc regmap: async: Add missing return
- 137b833457864091610ca01d7443a67028a2b3ce regmap: cache: Use raw I/O to sync rbtrees if we can
- 221ad7f2df7c54b3f05471a3599ea7368366aaeb regmap: core: Provide regmap_can_raw_write() operation
- 8817796b75c8847d63d6d4523c79c24b47748a05 regmap: cache: Provide a get address of value operation
- 584de329ca43cc6d73eb74885e1d5d9fc0549423 regmap: core: Make raw write available to regcache
- f1b5c5c3423b59056d3ca956d2e795b7927d6008 regmap: core: Warn on invalid operation combinations
- 1a2c7d568f624307c5821f31e54727a4b374855c ASoC: arizona: Add delay after powering up line level outputs
- df8c3dbee9e6f19ddb0ae8e05cdf76eb2d3b7f00 extcon: arizona: Fix interaction between headphone outputs and identification
- f607e31ce3963327f749b56c65dfec2642aa623c ASoC: arizona: Fix interaction between headphone outputs and identification
- 03409071ce2751ca124f35edebe4bcad52de22c2 extcon: arizona: Factor out magic application
- ce1bcb7eabd1c6f6679b5d4a3fa3313c8da90715 regulator: arizona: Increase ramp delay for high current regulators
- d3725761ee3d4813c6071ea1d952de1094d8b68f ASoC: wm8994: Restore AIFnCLK after reducing it for low clock rates
- dc91428a6152b2c8428a39a27ab9b5e429848f55 ASoC: arizona: Basic support for ISRC rate selection
- f4a76e7cc6d1c402e990e2111fb94afb305fb974 ASoC: arizona: Suppress speaker enable if thermal shutdown is flagged
- 899817e27a58038546b53bc42eeaa4aae5a886cb ASoC: arizona: Log thermal events
- 56447e1324009d7e3cec40e3cc2987843b59a00f ASoC: arizona: Factor out speaker widgets from CODEC drivers
- 4f1b07581613bf076b0dacdd9a3fb290d3caa227 mfd: wm5102: Add additional speaker control registers
- 3cf956eebe54cdb7cf1701642085507f0354e56a ASoC: wm8994: Support constraining the maximum number of channels clocked
- eed456f93d01e9476a1e777d22ae8a8382546ab7 regmap: irq: Clarify error message when we fail to request primary IRQ
- 76bf969e6f86e5de788dd943ff2d4340bac71822 ASoC: arizona: Ensure we clock two channels for I2S mode
- f395a21853935ab7a2d0d760cda206ae55300194 ASoC: wm_adsp: Handle old .bin files
- 3f341f741de956980775761370e3abc4122be53a ASoC: arizona: Provide defines for the clock rates
- 86cd684fcb3220f4aa20cf9e32fd1059373a608a ASoC: arizona: Suppress reference calculations when setting REFCLK to 0
- eca2e8e24a0c712c2613ce5704e9e73b693d2e98 ASoC: arizona: Ensure synchroniser is disabled when not needed
- 8f113d7d2606003e485c4e8452977750d916dbc6 ASoC: arizona: Optimise FLL loop gains
- 576411be200ee0e0801f1fe57d5e7ee787bb1a90 ASoC: arizona: Increase FLL synchroniser bandwidth for high frequencies
- 9a412cdb1ab0ad984b76debfe562cb7a2c815371 mfd: wm5102: Map in additional FLL control registers
- 1fd9c467b4f7e08beee41f9771396f39265f4c08 mfd: arizona: Define additional FLL control registers
- 82968b7e8d6150fcea0b48488f7bf6fb25e7b099 ASoC: wm5102: Apply a SYSCLK patch for later revs
- ff680a173506e0f5f15c1d9c70251e7e3208c761 ASoC: arizona: If we only have a clock to synchronise with make it REFCLK
- 21eb2693dd3bb701f831588977f92c4b63eeb132 ASoC: wm8960: Add input boost volume control
- ddbce97cd1798ba4661e33662c659b168e9f51ed ASoC: arizona: Only allow input volume updates when inputs are enabled
- c8801a8e715d7793e1e7bcd2f6fe132234741753 regulator: core: Mark all get and enable calls as __must_check
- eb4cb76ff00e27858e5c80f69dbe8cc15364578c regmap: cache: Store caches in native register format where possible
- 8a819ff8abac9ad49f120c84cce01878b3d235c2 regmap: core: Split out in place value parsing
- 325acab447f775bc2258b3a37a780893c203ab6c regmap: cache: Use regcache_get_value() to check if we updated
- 879082c9fe6e8fbddf787170eee605e4be138d0f regmap: cache: Pass the map rather than the word size when updating values
- 66baf407571662f7e2a22dd0764cbe279559446c regmap: rbtree: Don't bother checking for noop updates
- fe7d4ccd1d7748bc9919c1bdee1e8286776f75ff regmap: async: Add tracepoints for async I/O
- 44426de4d87682870b35a649b76586177113f5e7 ASoC: wm8960: Fix ADC power bits
- b3df026ea230b233f5a4ebc7400033f7326fad12 ASoC: wm8960: Correct register 0 and 1 defaults
- 43cd8bf1c8d8f6e897ed0f2c4bd50a4266b5c36e ASoC: arizona: Automatically manage input mutes
- bf14ee5a460276a99ed35f9034bae9e74b01600f extcon: arizona: Use MICDET for final microphone identification
- c37b387f077c54c5a01fa240dc8448b60bd731c1 extcon: arizona: Always take the first HPDET reading as the final one
- 903aa56fdf930fd17fc4f35610bb1c818b5a9327 extcon: arizona: Don't HPDET magic when headphones are enabled
- 0e27bd3137778ac9e856fec99b1752bf054a987c extcon: arizona: Add some debounce time before starting HPDET identification
- bbbd46e3d7fcdf1c8362bf1c83bcc08a93676cc9 extcon: arizona: Use regulated mode for microphone supply when detecting
- 2e033db5ddf299de2ae568919d78b0258a5a6423 extcon: arizona: Support additional configuration of microphone detection
- 9092a6ea1627d739ce2a98c2b4a7eadb23e07021 ASoC: arizona: Fix debug logging level for FLLs and AIFs
- 95601d65a1aa0902f838a2919e11ee6311efe371 regmap: spi: Handle allocation failures gracefully
- f88948eff9a6160ed74e3ee4b12f41f5beeff115 regmap: Export regmap_async_complete()
- cf17c83c4ac2de13a7b158c1c27fffb30ce109c3 ASoC: wm_adsp: Use asynchronous I/O to write firmware and coefficients
- 197bf85630a6f4ed5d533d5770f8daa92f4c4041 regulator: s5m8767: Fix build in non-DT case
- 3f3af6eeff3e048e27eb864519e779aedc194386 ASoC: wm2000: Expose ANC gain adjustment
- 8e9bb423a2f70eb5f15ba5cc4423b0b6f75133e2 ASoC: wm2000: Lock state machine updates
- 31522764c6b57e41b79220156efc5d208f2f841a ASoC: wm_adsp: Fix support for firmware switching on DSP2 and higher
- e0356dfe98f227cd18314bdbcf93a9b464026ce7 regmap: spi: Support asynchronous I/O for SPI
- 0d509f2b112b21411712f0bf789b372987967e49 regmap: Add asynchronous I/O support
- 2d30b5751d3fdcc589985929ffb3969520f6c828 ASoC: wm_adsp: Ensure ADSP2 DMAs are quiesced when DSP is halted
- 7480800ea682b70b0a15cda00eed7eedc90ceb9c ASoC: wm_adsp: Accept 0 as a parameter block address
- 36e8fe990153d015d9bb1d36f5bd70ec5b205204 ASoC: wm_adsp: Add speaker Tx as a firmware option
- 33e7546e199f123808699c65274283606114e225 ASoC: wm2000: Expose some additional registers
- 338c5188f6fbccf3ef34a6ae46ada8f64565e1d0 ASoC: wm_adsp: Correct handling of some coefficeint blocks
- f9365d07dd5cb3c76b454b4c7827b2f6339cace2 extcon: arizona: Remove duplicate rate configuration
- e6dd8cf223d1a41b3c3168e97e2c33df0ef05e9d extcon: arizona: Retry failed HP measurements
- 4e6168779508f62c27e43a4f7ded786bfdb0a394 extcon: arizona: Disable debouce for accessory removal detection
- b5a8fe439ab343631d905a51438db3de54ba94df ASoC: core: Ensure SND_SOC_BYTES writes are from DMA safe memory
- c94aa30edac4d328674e9c127918317009d30c1a ASoC: arizona: Allow number of channels clocked to be restricted
- 20da6d5ac05905833db4b339b57b9dcbd21b6152 ASoC: wm_adsp: Provide explicit trace of coefficient writes
- f2c26d48d9c6e91c6b9c914f215952400e6f889b ASoC: arizona: Support clearing clocks
- f2a93e2a4c048dfb5c7ee3f159a4a1d1cb61b4b5 ASoC: wm_adsp: Use GFP_DMA for algorithm readback
- 7881fd0fb3ecc9e367ba998a4de533e7eecbdfeb ASoC: wm_adsp: Use GFP_DMA for things that may be DMAed
- 25c62f7e7014d64c0308d0dedb99282ed8ade2ce ASoC: wm_adsp: Make region identification errors more informative
- 908a5741abc40f46cbb51704031d92ef43413df0 ASoC: wm2200: Implement EQ and LHPF coefficient configuration
- 20fc48632f6de2f8cb35cd7a4de2b4c1649fcac7 ASoC: wm5100: Implement DRC, EQ and LHPF coefficient configuration
- e5ddd303215d1e5e89d06056d17673b18219ace3 ASoC: wm5102: Add controls for firmware selection
- 82e993fac48674b0231b835516e0fdae94285b9b ASoC: wm2200: Add controls for firmware enumeration
- c712326d6c1e74678791d5864cd2ed283e1cc572 ASoC: wm_adsp: Implement support for coefficeint file format 1
- b59e0f82aa350e380142353fbd30706092ba6312 ASoC: arizona: Use actual rather than desired BCLK when calculating LRCLK
- f32ca3db7f0b05a88edf37ccb00e262290a213e7 regmap: debugfs: Fix seeking from the cache
- c98137bfcb4afd4415864258dd8ecf05c2bb5843 ASoC: arizona: Don't request FLL lock IRQ
- 5851cb3daf31a7865983ac131be87af92ab4ff7a ASoC: wm2200: Initialise the ADSPs
- 5e7a7a221fbae313a8635411b557e736ba044c98 ASoC: wm_adsp: Add initialisation function for ADSP1
- 57a10a1fc3c42bdb5225ce22651d6f2b03ba8325 ASoC: wm5110: Provide MICSUPP widget for regulator driver
- 55e7276e93f75ae032dbafca141a8403c7f1b450 ASoC: wm5102: Provide MICSUPP widget for regulator driver
- 9fc50a2ead28afea1da19c22b1054f7e23d6eb45 regulator: arizona-micsupp: Enable bypass in default constraints
- e6ed90581bfab234ceeff797e1efbd31d0cec219 regulator: arizona-micsupp: Enable SYSCLK for charge pump
- 1023dbd90c1e3e87921198939917c1f50b4b6af7 ASoC: wm_adsp: Add basic firmware selection support
- 7d5cb4f7105e7cf12e58e6df5af0cbdb11060bca ASoC: wm5110: Correct AEC loopback mask
- 7f39bb9e9f076f7e3cba89c987892eb573475d9a ASoC: wm5102: Correct AEC loopback mask
- 8784c77a6cb8e0e9aaec3b3438d1016348342b7f ASoC: dapm: Fix sense of regulator bypass mode
- e8d6539c8a94b88fc7ca5d6bdd9eeb0e64b434e4 regmap: debugfs: Make sure we store the last entry in the offset cache
- 5bd9f4bb34c16b62725b9486a290c01b1fdfec1c regmap: debugfs: Ensure a correct return value for empty caches
- 95f971c745a343255744703dc4ae8d78508519cc regmap: debugfs: Discard the cache if we fail to allocate an entry
- 5a1d6d172bc8a3ecf29add6c84d047025cb71566 regmap: debugfs: Fix check for block start in cached seeks
- 120f80518125b8c312007a54106759d608487553 regmap: debugfs: Fix attempts to read nonexistant register blocks
- 471f488583c62e4daca7d24fc7c937a39de7d95f ASoC: wm_adsp: Implement support for algorithm-specific coefficient blocks
- d62f4bc665f3efd2a3d20134f874608b8afce7a1 ASoC: wm_asdp: Validate sanity of algorithm count
- 45b9ee72d0e70c11a01152ef4bec92718b55906b ASoC: wm_adsp: Factor out calculation of memory base addresses
- db40517c75e1a33a886c8cadfa2d95f0fe5f5f4c ASoC: wm_adsp: Add support for parsing algorithms
- e1b0f0df6a08329ce2f123240a5218c3e5c43b74 spi/s3c64xx: Complain if we fail to set a transfer speed
- a76fefab5c82d0f51c1330e275476b2066fe7d73 ASoC: wm_adsp: Ensure that block writes are from DMA aligned addresses
- b272efc8600a7bbf2dd91d0eba8a3b8949e84497 ASoC: arizona: Factor out rate selection code
- bc9ab6d31c4fde1016ecc6606913ed0d52b3ed76 ASoC: arizona: Allow runtime reconfiguration of the output mode
- 267f8fa2e1eef0612b2007e1f1846bcbc35cc1fa ASoC: wm2000: Fix sense of speech clarity enable
- 5f960294e2031d12f10c8488c3446fecbf59628d ASoC: wm5100: Remove DSP B and left justified formats
- 91660bd65c26b71c35772004c686ed437a1e2cf1 ASoC: wm5102: Implement routing and power management for ISRCs
- 378e8ee2f842ccf5a14516741119468fc55b17f0 mfd: wm5110: Mark wakes as inverted
- cc2fb86d5c48dd901ad1f5c4dd95c77211b2c227 mfd: wm5102: Mark wakes as inverted
- 9442490a02867088bcd5ed6231fa3b35a733c2b8 regmap: irq: Support wake IRQ mask inversion
- 33be49324f7f3e9dff10d3d07a5c78ee82f8d54e regmap: irq: Fix sync of wake statuses to hardware
- a7440eaa90cf2659920b9b28973cc1a13a2b331f regmap: irq: Use a bulk read for interrupt status where possible
- d71753e22b24548911b377db28f80870cf50d07b ASoC: arizona: Remove DSP B and left justified AIF modes
- 0cc411b934c4317b363d1af993549f391852b980 ASoC: wm2200: Remove DSP B and left justified AIF modes
- bbae92ca49f77898277576e3377b09e1391a3271 regmap: irq: Factor register read out of the IRQ parsing loop
- 1b8d52e63c53fd271846a56b7b1e3f622fd6a0a8 ASoC: wm5102: Improve speaker enable performance
- 2ac902ce17f9dfa0d4d1f0818be147b5d2515fb7 regmap: flat: Add flat cache type
- d61100bbd18e8b3fc9406be55354dabd5e7525ec ASoC: wm2000: Use clock API integration to configure MCLK divisor
- 514cfd6dd72508b79030c8504764a73a7261b713 ASoC: wm2000: Integrate with clock API
- a8c02db029385fb4426e0396e108ab23cd08f384 ASoC: arizona: Correct FLL source definitions
- 01df259f592147db97293b90d03e5fd8075cbeb3 ASoC: arizona: Implement tristate support
- bd7fe24bc43bc75255cebb7aed5ed675579531d3 ASoC: wm5110: Add noise gate control
- 50571263722452a57a67edee23b892b2607dc374 ASoC: wm5102: Add noise gate control
- 845571cce6aebffd6de9b9024daf789f333a734d ASoC: arizona: Add noise gate hold time enumeration
- 02482da46ec13856c9244812db13d4d1be61bff7 ASoC: wm5110: Split input PGA controls
- c63f650c0dd7cee8c3684901b70cdb2d69acb1cd ASoC: wm5102: Split input PGA controls
- 346f1d40833c75ddb5e9e4b47fb00e20f8152762 ASoC: wm8962: Unconditionally wait for the FLL to lock
- a2ce64750e07d74c51f02c5652edfc1aa2d8e894 ASoC: wm8962: Convert to devm_input_allocate_device()
- 5166b7c006eeb4f6becc0822974d8da259484ba1 regmap: debugfs: Cache offsets of valid regions for dump
- afab2f7b21b042bcbffb1e82f78243382a122d70 regmap: debugfs: Factor out initial seek
- db04328c167ff8e7c57f4a3532214aeada3a82fd regmap: debugfs: Avoid overflows for very small reads
- c871bd0b2e627ff387d0ff055d8175879c80d01f ASoC: core: Fix splitting of log messages
- a1abfa86d01c68d4d05d312998f00513c0c0d834 ASoC: wm5110: Enable volume ramp control
- dfc075cb66c2967c7d1a05a65928638e52eae140 ASoC: wm5102: Enable volume ramp control
- e853a00f5feed5f602b370465a8fb2bb81594106 ASoC: arizona: Add volume ramp controls
- 8afd0ef2639ea2b7bc1b3a0f927ab14e0df034df ASoC: wm8994: Fix variable double use
- c8d35a6a3e071a93814a78ce997143aa02067351 ASoC: arizona: Log the clock we're setting the DAI to use
- 0c778e86337148110b13b609074109eb4dcacd15 ASoC: arizona: Store the DAI clock ID when setting
- 09871a942ab71fb06ceb7f0a4d38ea62fe7459ec ASoC: arizona: Make FLL lock timeout very high
- cbc1938badc31f43ab77e92a9b1a51c4fe8b4113 regmap: Cache register and value sizes for debugfs
- d4d1eaaca05a45059eb5bc2d2a397b7841c853a9 ASoC: wm5110: Add LHPF coefficient configuration
- 56fd4608edf779340ef9dfb20b5f19fe88c56cbd ASoC: wm5110: Add EQ coefficient configuration
- 2aeffd406e94c6a0f62fcfab8242590f9dfbfa63 ASoC: wm5102: Make EQ coefficents configurable
- 98869f68f2f68a9f238f5e96dbc3f838a0ff7136 ASoC: wm8994: Allow microphone identification callback to be overridden
- e874de436f6c7ddbcca1e1fb7edd4d05ad274048 ASoC: wm8994: Check jack is inserted when handling mic IRQ
- 63dd54521f1d143fbc6584ace66ef264a7f867f7 ASoC: wm8994: Support custom accessory identification for WM1811A
- 78b76dbec8da6437e30519e6bbe4fb44d798addf ASoC: wm8994: Simplify button detection code
- f02b0de0f0925ea6dd1c5eee0a9e7748e38af4e6 ASoC: wm8994: Stop mic detection whenever we detect an open circuit
- f055c8f0fea20c991e154592c9df7b0f13322fc9 ASoC: wm5102: Add support for configuring LHPF coefficients
- dd49e2c8b9f18bd4f2848a9d558da08db3966319 ASoC: adsp: Set DSP clock rate to SYSCLK rate
- 10a2b662c4b49e91a09e225071d3c3508cd6ee83 ASoC: adsp: Keep ADSP2 memory powered off when not in use
- e436cadd65c51a57639522f334269793b1c68e22 ASoC: wm5102: Correct base address for Y region
- 25c6fdb040e3b6057ff147e801343e60937594cb ASoC: arizona: Add parentheses
- a7f9be7ec5503166164ee4a037d6d497964ccdb6 ASoC: wm_adsp: Set the core enable as well as start bit for ADSP2
- 9507281855080081084ed8526cfe1353c37407c4 regulator: arizona-micsupp: Add ramp time information
- fff15bef48e846d2670c86c95f8dbc3f84bbe866 regulator: core: Say what unsupportable voltage constraints are
- dd8004af2b0e903b2ee9fce305cb615245fa12ee regulator: core: Log when a device causes a voltage constraint fail
- cac27cff066cf86c6fefe33d99d935e9d0d9c78c ASoC: wm5102: Enable DVFS support for the DSP
- 973838a030d2a91fbd524c95281991510ed0a865 ASoC: wm_adsp: Enable DVFS for ADSP2
- 73ee29460e5d0adbb46e4962df69ae2465746612 regulator: arizona-ldo1: Support 1.8V mode
- 8a7f0c61c0c0dfdf5d5d878fe93ae20b4fd14ee2 regulator: arizona-ldo1: Add additional top voltage
- 55a18aef2e963c43d3a0ae20c1dfd404830aa6f9 regulator: arizona-ldo1: Support DVFS in default constraints
- 86a14501180de78ccec1e513b031a06ea60c973f regulator: arizona-ldo1: Add enable time
- 72222be39afbd39c16eb180646b0ac44bb1ba460 ASoC: wm8994: Use the same DCS codes for all WM1811 variants
- 503b1cac5c7bb94b267c831d0a7966a18d38365e mfd: arizona: Register haptics devices
- 2f76e6855ff7257230b81dfb223acc1ab0e41b0b ASoC: wm5110: Implement haptics support
- 3f41e3d2e80ebd093128a02b2009e14faf488052 ASoC: wm5102: Implement haptics support
- 9dd555e2f4de1af1bb0f75cc84ed0708fcdb5987 Input - arizona-haptics: Add driver haptics module on Arizona CODECs
- b951b523ea45d5717377ce2216afe98440001660 mfd: arizona: Allow the CODEC DAPM context to be accessed elsewhere
- 50fcfe45d70b0059d53904e5245be65e1a8bca7c ASoC: arizona: Record FLL setting when disabling
- b1bc7b3c9c46d9966f22f05c7cdd9b3e67b13d55 ASoC: pcm: Report error code when we fail to init platform
- 5d910966d24b755c2ad2231e934fc71af55a1ee7 ASoC: wm0010: Ignore interrupts in power down mode
- 1cbe4bcae342973e36447aa03a609bc25804f416 ASoC: arizona: Suppress noop FLL updates
- ba6b047ab9af433fb53939032858b196d05e6a18 ASoC: wm5102: Add missing routes for ASRC inputs
- a5ccea22247b8519e098d715ed69c4adbc171f0b ASoC: wm2000: Get the CODEC pointer from the widget
- 38113360f03c0834135c89e43d0fe307b04aca08 ASoC: arizona: Support higher clock rates
- d9dd4ada0edb96eaf3ba9b69fc2ffdd525ee7e0c ASoC: wm8994: Use pdata cached in MFD driver
- cd22000ade0cf023da30031b51ca810a5b6b1b8d ASoC: wm8994: Lower AIFnCLK divisor when dropping to 32kHz
- 9ce6565faa467205d68474e1ee1995f41661b7b8 ASoC: wm5102: Remove output OSR and PGA volume control
- 13ae633cf729b0ecb677b75b04886ff8fada8fad regulator: wm831x: Set the new rather than old value for DVS VSEL
- c3c9b370ea4fa2566dfb0c3d88d9f02be0533e7a ASoC: bells: Fix up git patch application failure
- c3f6817126fee26d63470de1786f47da54ded599 ASoC: ab8500: Staticise non-exported ab85000_codec_dai
- 6d04b8ac575c38d94515b4e8f3b800c5c61ef611 regmap: core: Report registers in hex when we can't cache
- fe81ad1c2d8149323e4a63c5a3bf8b170597c8b7 ASoC: wm5102: Write register value corrections after SYSCLK is enabled
- f017eb299c3ac219215ce896718ea128ad9343eb ASoC: wm2200: Convert over to wm_adsp for ADSP1 support
- 804f5ba7e81bde8e36dba10eb5bdeca4552dd01b ASoC: wm5102: Hook up DSP1
- 0b09df665269fc883a242efff46a6b28e8850a97 ASoC: arizona: Define standard hookup for ADSP2
- 2159ad936b7e7a8b26c99cf5b4476cfbb8c13e22 ASoC: adsp: Add ADSP base support
- 79748cdb39dbf914bc5f26c75cfd5f91d84d82c9 ASoC: wm8994: Only enable extra BCLK cycles when required
- 6730049a4763e868d66caea622e8aef6b8afdb57 ASoC: wm8994: Lower AIFnCLK divisor when dropping to 32kHz
- 9233ef6b559faa3db14144f41dea2e70d1ad0092 ASoC: bells: Correct typo in sub speaker DAI name for WM5110
- 9874482985fb26f90c3b2d8f1a82bd796d141304 ASoC: wm2200: Add names for ranges
- 0ffecd7d869a156b710b7b6cb59153748c6de3ae ASoC: wm8958: Load firmwares simultaneously
- f95be9d6162adf1dba3f85060e24d14744bfaeb2 ASoC: wm8994: Tune VMID power down sequence
- a3a1d9d21d34626bb0ba4b10035bc85841394f6b ASoC: wm8994: Tune VMID power up sequence
- c0cc3f1665256b7cfdc1d581f997dcea1af71405 ASoC: wm8994: Allow a delay between jack insertion and microphone detect
- bc7f610fee9deb6752694d22177685cfc359da10 ASoC: wm8971: Convert to direct regmap API usage
- c6300bb83f9374569284c4e75dec1cc6be4fb455 ASoC: wm8770: Conver to table based DAPM and control init
- f81ad9421a49107a9d12f902af3373fbcd808288 ASoC: wm8770: Remove regulator allocation to SPI probe
- c16a7428912350a28f51df48c5f738523b1ecd8b ASoC: wm8770: Remove unneeded bias level manipulation
- dc43b0467115976ad90169ada94f6d8462469d6c ASoC: wm8770: Convert to direct regmap API usage
- ed79edac0df2ec7c4f48698997dc4e457d34ec06 ASoC: wm8750: Convert to direct regmap API usage
- 8d47e8a5237712ac31ba0e4894d822b2f6db2d93 ASoC: bells: Add WM2200 support
- b138707874729473bed70561c88566821156d6a6 ASoC: bells: Provide additional parameterisation
- ffaa839b11a72a327bf758dd428181937395421e ASoC: bells: Correct typo in sub speaker DAI name for WM5110
- 344c5edefbc8fcec7e2863b44ca43a07d9cf46b6 ASoC: bells: Add WM0010 support
- 4e92920b4ba25a0a70dd056e0dd7b4b4fd1a3dc6 regulator: lp8788-ldo: Staticise non-exported symbol
- 8a2ceac6617a67d8a1ee4bd255743d577bde311a regmap: Split raw writes that cross window boundaries
- 0ff3e62ff119f2b65b0a8ad48fcb669f609fd904 regmap: Make return code checks consistent
- 98bc7dfd76407eaa0964ecb4d5319c957a3b9df9 regmap: Factor range lookup out of page selection
- 4b020b3f9ba2af8031c5c7d759fbafd234d1c390 regmap: Provide debugfs read of register ranges
- bd9cc12f4a7e7389432bba0cae6970dfc28f423c regmap: Factor out debugfs register read
- d058bb49618482f2eff0db57618c9a7352916dd5 regmap: Allow ranges to be named
- 061adc064adbbdd9eb127ab2e86b7a71f4ccaf2e regmap: When we sanity check during range adds say what errors we find
- e3549cd01347ef211d01353bdf2572b086574007 regmap: Rename n_ranges to num_ranges
- 90f790d2dc96f5a61855ae65b90e30c40c893a20 regmap: irq: Allow users to retrieve the irq_domain
- 6e87badd3f38e1a095d6e1b13828246c3e8486b5 ASoC: wm2200: Provide initial coefficient loading
- e10f871190ce2f912317c874a56b9cc417e46e84 ASoC: wm2200: Initial DSP support
- 09d5d5880eb436d623013a1e3c32ad33ae8e6b09 ASoC: wm2200: Fully plumb the DSPs into the routing map
- eae2328d41322d4206cac980c14e5f66be4ca600 ASoC: wm2200: Map DSPs into regmap
- 999e068e4054982be0a3f9bd590bf168669af822 ASoC: wm2200: Implement AEC loopback support
- 98ad089ffbaf46b14c5bf36cce4f076f379bf300 ASoC: wm2200: Convert to devm APIs
- a1b98e12b7f8fad2f0aa3c08a3302bcac7ae1ec7 ASoC: wm2200: Fix non-inverted OUT2 mute control
- 5ae9eb4cbdfd640269dbd66aa3c92ea8e11cc838 ASoC: wm2200: Use rev A register patches on rev B
- eac77839f9707c4813344bef64e8b62d128236dd ASoC: bells: Correct typo in sub speaker DAI name for WM5110
- e96961dabe4421b163a4b6187ede942aa450d9cc regulator: arizona-ldo: Remove top voltage
- eb4d5fc1f0ce89e3d5b072c594a1e213a0e05881 ASoC: wm_hubs: Ensure volume updates are handled during class W startup
- 20bf691f4e028a4d65dc7888bc59a717ec0577b8 ASoC: wm5110: Add OUT3R support
- dac8f1c422a77ce4809433c18e359fff1e0df39e ASoC: wm5110: Add AEC loopback support
- 35d3889389f658dd30eefd650fc774c9b00871e5 ASoC: wm5110: Rename EPOUT to HPOUT3
- aeaeee1a1f054610299e614749d2c5a31cec3c8d ASoC: arizona: Add more clock rates
- c922cc4c1cc3c0253adec36bb7088eab7c2269c5 ASoC: arizona: Add more DSP options for mixer input muxes
- 9bb684442cf48c0e0736f5902f112c4f39ee3677 ASoC: wm0010: Initialise chip state before we register the interrupt
- 5afe5bfe243d649aa5118c74317cbcbe85a04cb9 ASoC: wm0010: Don't check if reset GPIO is defined when removing
- fff00cbca13ab303b3995353d22c47e6b0f68fd8 ASoC: wm0010: Allow slow GPIO for reset
- 76dbd2af787e6ceafab9e8618a5c67e78a2de4a7 ASoC: wm5110: Enable bypass mode for MICVDD
- bb09d97855b0dc906eb7e409f56f9e0fa2480b47 ASoC: wm5102: Enable bypass mode for MICVDD
- c05b84d14b230a96e3f782c9d87ab18d82df8bd2 ASoC: dapm: Allow regulators to bypass as well as disable when idle
- d0e12f3ff3472cbd8f52d3c0e6ee07a841787c40 ASoC: wm2000: Correct register size
- a89be93c28cd656d1c3c49fe627666b3bbecd45a ASoC: wm2000: Add regulator support
- 8fed54aec8fa5bc6ebfee95454a2cb33101ad917 ASoC: wm2000: Convert to devm_regmap_init_i2c()
- b306e84f9a15e465812d9b66f8d6ecadae806f4c ASoC: wm8961: Move device identification and reset to I2C probe
- 35ecf7cd96a79d92c1b8433c950a827a2a723db9 ASoC: wm8961: Convert to direct regmap API usage
- 3706163140939bccd58fba739a9820f1d5eebeaf ASoC: wm8960: Support shared LRCLK
- 2cbde7abfdd8c3e2c1293b7096477e8bcf10b755 ASoC: wm8776: Convert to direct regmap API usage
- 6b315958d330d3ebf46b7d45e0978a97be2c4ac0 ASoC: arizona: Clarify logging for FLL lock status interrupt
- 3ef8ac0d7bd0532fbfb319f3fbf615538394119f ASoC: wm8737: Convert to direct regmap API usage
- 4f69bb31b8840713f82c6c476bae3f2356819ce2 ASoC: wm8737: Move regulator acquisition to device registration
- d16383ef2a62fe53a929eac56b662d6def6bb8c7 ASoC: wm8728: Convert to direct regmap API usage
- 5aa5fa9fdbda20eee3351dd2492cd5c0d6fa7d1d ASoC: wm8711: Convert to direct regmap API usage
- 18273b05def692d1883745d22e72fa275bc92c17 ASoC: wm8580: Move regulator acquisition to I2C probe
- b689d9f9961befd9b322783f512195785fe82daa ASoC: wm8580: Convert to direct regmap API usage
- e643049d301142cda473bc4d7f4eba4992fe657c ASoC: wm8510: Convert to direct regmap API usage
- 046d4f02e8835ff78f8ba5a09e358b2bc4832903 ASoC: wm8991: Convert to devm_kzalloc()
- 587cbbb36ef2657cd888b7705e02cfe96ab088b7 ASoC: wm8990: Convert to devm_kzalloc()
- 65fdd9bffa1367b75de0c331a105ce36de618794 ASoC: wm8737: Convert to devm_kzalloc()
- 1a9585b0f7b3e21858f9a893d66a845f23d28ef1 ASoC: wm8728: Convert to devm_kzalloc()
- e908ef40e4824a000889b0ab3f9eb9660bbe3f18 ASoC: wm8711: Convert to devm_kzalloc()
- 398c02f6c213c5d0a791ebf9517b6e7029dc5cf0 ASoC: wm8580: Convert to devm_kzalloc()
- 3217b0f5b6fd91440fd72cf24a8986b3f99d0d84 ASoC: wm8510: Convert to devm_kzalloc()
- 7e94ca4752991c3830515f6e17ee5a7334a7f590 ASoC: wm8900: Fix typo of name to wm9700
- 499926246ec77d64b028a953f7a79e941e36b802 ASoC: wm8900: Convert to direct regmap API usage
- 6a58870df89b1941dc9a47e5ccb3c91bffad5b03 ASoC: wm8900: Convert to devm_kzalloc()
- 0ebe36c6c4fe8fcfeee3192f37f2ff8318a029bd ASoC: wm8960: Convert to direct regmap API usage
- fe98c0cf40883e7d12456e0abc269e4fa31bed69 ASoC: wm8741: Convert to direct regmap API usage
- d9780550a354058bc47db6ac48d3b77f186882c6 ASoC: wm8741: Move regulator acquisition to I2C/SPI probe()
- 59ac2149aee9b69732dad602ea250ecb60b9e617 ASoC: wm8523: Move device ID verification and reset to I2C probe
- b9288f49dc5ac8342cc34163093c9f7d096b6378 ASoC: wm8523: Convert to direct regmap API usage
- 719b0c593cbb2a199e977b4dcca1d096a4a0d6a7 ASoC: wm8523: Move regulator acquisition to I2C probe()
- 7d014db8baf70bcc7e9cf1457350b11bc2affbbd ASoC: wm8523: Convert to devm_kzalloc()
- 2ee01ac63b72a3101d6293b50d70d830959bbe8f ASoC: wm8983: Convert to direct regmap API usage
- d6e2dc150ba748c4de518532b0d71275e3c3d959 ASoC: wm8983: Convert to devm_kzalloc()
- e4c5288e410440abcc3e2e1887111b09a98304d5 regulator: aat2870: Don't explicitly initialise the first field
- 22c5fb6a7dc8674424394122337c84eaf48efbdf regulator: wm831x-ldo: Add bypass support
- e477ce075d205f9eee3e28795eae7a0efd1e54f6 regulator: arizona-micsupp: Support get/set bypass
- 9a17de04ef847f674ffe64eb46b9b99e14e663fa regulator: arizona-ldo: Support get/set bypass
- df36793115b4f68181877a1c89bac54feadd965d regulator: core: Provide regmap get/set bypass operations
- 029dd3cefa46ecdd879f9b4e2df3bdf4371cc22c regulator: twl: Remove another unused variable warning
- f2889e650a8dbd51644997aef7bae71d6ac4d423 regulator: core: Report microvolts in sysfs even with only list_voltage()
- ac2cb30b4792340d932545f41a8335da2632027d spi/gpio: Fix stub for spi_gpio_probe_dt()
- 380a0e6f72e8d0211f48c24f293a366a53b374d7 regulator: Clarify documentation for regmap in the config
- 32c50a31aad77e8faf2718d149da13f2136c1b46 ASoC: wm0010: Move resource acquisition to device probe
- bf9d323722845c8643287dca436e04e34cb21bb8 ASoC: wm0010: Tweak diagnostic output
- 4f3c3c1b32bb8fddcd7f626c2fb09d55f469f976 ASoC: wm0010: Don't double free reset GPIO
- d3fd716e82ed643d804c49ca9ca554079c429a5c ASoC: wm0010: Set idle_bias_off
- 1470bfacb675ab0e25c30c97772a764ca16e0e52 ASoC: wm0010: Add dummy widget for CLKIN
- 6df3198635e2ad961952566a05994bc592abe774 ASoC: wm0010: Enable 44.1kHz support
- f9372c9c06166dc24a17cf25d325d83a9a06a02d ASoC: samsung: Add hookup of WM0010 on Speyside
- 1549c34bfdf3dc29b769c803f6cfdc53dfc67f93 ASoC: wm0010: Fix passthrough routing
- 4e872a46823c64e655d997e1e04a4b32e326aa1b ASoC: dapm: Don't force card bias level to be updated
- d8c3bb911f5afc32f7276c2e2e89eb58af4306ae ASoC: dapm: Make sure we update the bias level for CODECs with no op
- 52ca1138fa55bf6f46a5e02a2c1088756a5c8f2e ASoC: wm8994: Update for new WM1811 variants
- 02e79476998ba7e62842d20dca898c403ad55c7e ASoC: wm_hubs: Allow configuration of MICBIAS power up delay via pdata
- 20bac1f3f470e2d5c87af7b41b10e088e47989bb ASoC: wm_hubs: Add trace showing semantics of the DCS update
- 363947d7d999f74dfd710fb7b7ccad965590f098 ASoC: wm_hubs: Use explicit casts for converting to signed
- 3eadd88a37c330a83bfdee35b3e5837b7c2f7214 ASoC: wm9712: Provide TLV information for capture boost controls
- 28c42c28309244d0b15d1b385e33429d59997679 ASoC: wm9712: Fix inverted capture volume
- ccf795847a38235ee4a56a24129ce75147d6ba8f ASoC: wm9712: Fix microphone source selection
- 45a690f6bcd5506d9988d0d069811ac9380750ad ASoC: wm8994: Add bytes controls for DRC
- 939d5044b117302cabdd30833685d9f214e9bff6 ASoC: wm5102: Remove DRC2
- a3150f09174ace7878bf4bbbf23d3ba25cc01261 ASoC: wm5102: Add AEC routing control
- 12022a785328fdf61a3e1a4bc34db0098dabe839 ASoC: jack: Always notify full jack status
- 17c3f7e8f3ef796a9db3b22f3797188d0e7ac88c ASoC: wm5110: Add missing input PGA routes
- 14ebd8a8c15e9fed638120bdb93f1a814e13d6a9 ASoC: wm5102: Add missing input PGA routes
- 9c30959884261518de46e0b79ac7a902e6ddd147 MAINTAINERS: Add entries for Wolfson Arizona class devices
- f7df20ec323009bd2ea8e1c65f11bb43fd526c4f regulator: core: Use list_voltage() to read single voltage regulators
- b545dd924b4ffaf1e4fdd73fe7e9b6eb01e45aea ASoC: bells: Add machine driver for Wolfson Bells boards
- 94237f8e8ed5c2bfc5d8a28cdda241170eda6994 ASoC: wm5110: Enable output clocks
- c665d1a8c4c391a7918f53c8a02d909626266773 ASoC: wm5102: Enable output clocks
- cbd840dadeb03826b6cc074e38f380bbd4faaea5 ASoC: arizona: Implement OPCLK support
- 28d528c8dbab5c6b3cf2fc4f0e91470a9a63dbc0 ASoC: core: Remove pointless error on card registration failure
- fb099cb712e878b9eb4e78dd6b268312a0b2b50f ASoC: core: Upgrade the severity of probe deferral errors to dev_err()
- 52c0eee3329b08dfd912a59e0246e21026308301 ASoC: wm8962: Don't duplicate bias level management in resume
- e76ab829cc2d8b6350a3f01fffb208df4d7d8c1b regulator: twl: Remove references to the twl4030 regulator
- 7a97637988c355646e730bcf0e6d548619112cdd mfd: wm8994: Flag the interrupt block as requiring runtime PM be enabled
- 0c00c50b41a9a6ee83eb16fb5c6c22e5115391b8 regmap: irq: Enable devices for runtime PM while handling interrupts
- a0f1e98b34f22bb4055aebfc528bc9080b259f8f ASoC: imx-ssi: Say if we fail to register a second AC'97 bus
- 4f842f6ba644a8e2360441aa73580373dbc3eb95 regulator: core: Clarify grammar for dummy help text
- 1427cc37b6c073e83309565bfebad25fb6cd9182 ASoC: sta529: Staticise non-exported codec driver struct
- 689185b78ba6fbe0042f662a468b5565909dff7a ASoC: wm9712: Fix name of Capture Switch
- 9a37eae230e7350ba803801404a022e098016e56 ASoC: wm9712: Fix funky indentation
- 7435d4eec76ee9debffb070f3e0d67615a828673 ASoC: wm8994: Fix some indentation issues
- a7892c35cfad4d6c6ccf1242b55c1004b0d5d1d1 ASoC: wm_hubs: Rename calibrate_dc_servo()
- fae4efa23ac012a57d45682bc22d540271c54532 ASoC: wm_hubs: Factor out DC servo readback code
- 99af79dff5a609fe886d271bbc91e1a95eca3066 ASoC: wm8994: Ensure we get a notification on startup for jackdet
- 8cb8e83bfa7cb63ad4b3c3b79410766da397124b ASoC: wm_hubs: Move CODEC stored in private data into wm_hubs
- fbfe69836c088bcc0c5a0f32e788d3aef5f66aca ASoC: wm8994: Implement support for self-oscillation mode in the FLL
- 9d40e5582c9c4cfb6977ba2a0ca9c2ed82c56f21 ASoC: wm8962: Allow VMID time to fully ramp
- b8176627b84adfea3a729265a5a0f02c850e9275 ASoC: wm8994: Hold runtime PM reference while handling mic and jack IRQs
- b8edf3e5522735c8ce78b81845f7a1a2d4a08626 ASoC: wm8994: Ensure there are enough BCLKs for four channels
- 31a2239a5a77c48b12c54210aa250ce76c8f9535 ASoC: littlemill: Add userspace control of the WM1250 I/O
- b4046d013b5b9a7cab835def403f7f421cdf0cb6 ASoC: wm8994: Update micdet for irqdomain conversion
- e4dd76788c7e5b27165890d712c8c4f6f0abd645 ASoC: wm8962: Redo early init of the part on resume
- 5c6af635fd77251b753cb1c07a6a6f306ba4e287 ASoC: wm5110: Add audio CODEC driver
- 2b4d39fc2a80e271ac8d44fccd02277a4b63c557 ASoC: arizona: Support variable FLL VCO multipliers
- bc9dce5853ced3b7a5bc79f1101a4c4b0a752f3e ASoC: wm5102: Fix cut'n'paste for digital volume registers
- c9c56fd0b766f6f3cd19c83945954ff5b06afc5f ASoC: arizona: Add IN4 to the mixer tables
- a837987e7b36a9056cd17c0967efe1ce73a102ff ASoC: arizona: Export dai_ops
- 1044c180de4ba426aa5fb1b4b13b5f219ddb7105 regmap: Add hook for printk logging for debugging during early init
- bcbf4a69ee6ca68d62440bc936a3c977c2141a66 ASoC: wm1250-ev1: Flag all supported rates in the DAI
- 9498822d753d241fc93fbeebc17e668cf3023cf7 ASoC: wm5102: Allow routing through the ASRCs
- c013b27a174e8a83d3c8df799aa37c897842efcb ASoC: arizona: Enable ASYNCCLK domain for audio interfaces
- 5001765f992423fdfb82f42f548d3a51b9590186 ASoC: arizona: Be more forgiving in BCLK selection
- 5b2eec3f98e08a8442ada41c4a63658b95a355f2 ASoC: arizona: Implement AIF clock configuration
- 949e6bc75fea779b433679601641ea641456283b ASoC: arizona: Rename current rates tables to bclk_rates
- 1520ffd218f4aa53bc7652c0f6454da3cb428337 ASoC: dwc: Staticise non-exported i2s_start()
- 6dc027c977a0cf34828ebb1742cc58fa9adb0e2f regulator: arizona-micsupp: Force regulated mode until we have API support
- a9905b1d6fa80a07997520c7f554aedf3e1b47e7 regulator: arizona-ldo1: Implement GPIO enable support
- 495fd8c8fdefebf545f8ea01d10ae7b812931c27 regulator: wm8994: Use core GPIO enable support
- 25a53dfbfbfd10c52109ada40313e058b07b4b21 regulator: fixed: Use core GPIO enable support
- 65f735082de35aa4d44e8d0afe862798d0e09e29 regulator: core: Add core support for GPIO controlled enable lines
- 5c5659d0a22ec4f947ef4faa3055767572f15e74 regulator: core: Factor out enable and disable operations some more
- eefaa3c6280f3d523348e1d200e5a8215ed66fbc regulator: wm831x-ldo: Specify enable time for alive LDO
- 00581b30ae75ea0813207803e2b1d3f9abc55b9a regulator: wm8994: Set enable_time in descriptor
- 3d0f267fcd9197d72551baf60165b40a00dfb66a regulator: fixed: Set enable enable_time in regulator_desc
- 79511ed3225a64f6b7fc749f4f9c1ed82f24f729 regulator: core: Allow fixed enable_time to be set in the regulator_desc
- e113d792d56d4b720b3d84c122b6af84c3bfa094 regulator: core: Check that the selector from map_voltage() is valid
- c5f3939b8fe0c358d35397982e5afdef112afc81 regulator: core: Support fixed voltages in regulator_is_supported_voltage()
- 2974d6b1aa5261d8db1b614437cc6bafd3ddf0f2 ASoC: wm8994: Don't suspend accessory detection
- 081413f206876e9d3755e1673828c7742fd00184 ASoC: wm8962: Log AIF configuration requested by hw_params()
- adf643aba8ed620f8c8e2533f4ace3a90e5daecf ASoC: spdif: Build separate RX and TX objects
- 6b4a21b64ccc218a00dc0e38676092e64df159dc ASoC: dwc: Add missing __iomem annotations
- 3dba1c265268950b1ddd22e53ea823c1cb57b684 ASoC: wm5102: Remove unused platform data header
- 5aff3a8b20c54888e199e863744848007f1f4120 regulator: core: Check for failed voltage sets before checking for delay
- 1910efa1d0fdf8109b285d4486f6a0de810b5574 regulator: Add driver for Arizona LDO1
- d69d65226a7910d1cfd9f3841180a0f250eeb2e9 ASoC: dwc: Bodge around continuing absence of clock API stubs
- ec8ffe1868f45a72eb243f1c9797806be58276fd ASoC: wm8996: Move register default configuration to I2C probe
- d4b3d0fbb7617a65cb919ac86110b0790ae568c5 ASoC: wm8996: Inline wm8996_reset() and optimise cache-only usage
- 625c4888fff33c300779ed38963e1ee7ad878a12 ASoC: wm8996: Move regulator notifier callbacks into I2C level
- 725e7a7b58fb27d8f97a1c4eae47cb5d37564725 ASoC: wm8904: Move register default setup into I2C probe()
- 03862cf62ea36d6cf3d94eee84b89578cbcf0213 ASoC: wm8904: Move regulator acquisition and device identification to I2C
- fd88759a42dc10f8230b3933a1ceb40bd88fccea ASoC: wm8904: Rely entirely on the core for bias level management
- 3afbac957e3c59037a4ecaf19d68f6c8104299fc mfd: wm5102: Build system hookup
- b20155e4bacfd74b3ddc9fd799438a4dd33b7a36 mfd: wm5102: Initial support for WM5102
- a15123c708a364cc70c5db0ef56e6fab8268bf68 mfd: arizona: SPI bus interface
- c6f756223ad6bf5b71f1b9454b092f3dbe94900f mfd: arizona: I2C bus interface
- 966cdc96e15d113da80622bdddd63b461a7492f5 mfd: arizona: Interrupt support
- 3cc72986947501a6a8fd12330e0963b59ed2f964 mfd: arizona: Core driver
- c46a019a7941ff92291cda1cc2774bf720552ad9 mfd: arizona: Register definitions
- 93e8791dd34ca0c3371d65c4488249d41de02776 ASoC: wm5102: Initial driver
- 07ed873e4c975a26c327a6bd306693678ef63351 ASoC: Add shared code for Wolfson Arizona class devices
- bb1591b3de7c9c6b28f337e214100a394a126ab2 ASoC: isabelle: Staticise non-exported isabelle_dai
- b2a4ec3d48fb53c99cb2e332f6e58eef770f1ed9 ASoC: da732x: Staticise non-exported symbol soc_codec_dev_da732x
- b19dbf711e8dae026f8d014eae90d766d02f4acb regulator: core: Add export of regulator_set_voltage_time_sel()
- dc2060cfe2aa2b62ba2f4a19fce0c20eceefe7ca regulator: lp872x: Depend on I2C=y
- b667a45d9f8ed98d4da2bbbd1c9083aade0f3237 regulator: arizona: Add support for microphone supplies on Arizona devices
- 809d310c7e69289c94a4475d287ba1c512885478 regulator: lp872x: Don't allow modular build
- 629b15b95d5b12a47791147b7559eacbad04d507 ASoC: wm5100: Remove stubs of ASoC-level register map code
- 0e8e5c34cf1a8beaaf0a6a05c053592693bf8cb4 regulator: twl: Remove references to 32kHz clock from DT bindings
- 08aed2f6fb09c9f8efc9258c152072ed614db226 regulator: stubs: Make stub regulator_get_voltage() return an error
- 230a5a1c41464f7fe5b676c21280ae4effa222c8 regulator: Fix double free in devm_regulator_put()
- 74ea0e599215330e8964401508a5d7ec41ef15b0 regulator: tps65910: Don't use 0 as NULL
- d8493d210b69b2965236a8a02f5f6e2835ad5e30 regulator: core: Actually use the data in _notifier_call_chain()
- bd3810a58ba9c16702450c643ea3c557668185db regmap: Remove warning on stubbed dev_get_regmap()
- af691fb62c626fe374955ab306092b09f672e27d ASoC: wm8996: Convert to devm_regmap_init_i2c()
- 66c2b7377a7cf22c48ebba7fdff5340ab492b7bc ASoC: wm8996: Remove write sequencer registers from the defaults table
- d633edd95dc938f3f5f0d4e431932f4ca042bffb ASoC: wm8904: Convert to devm_regmap_init_i2c()
- 8cb28fd6d1e98fe4cf232d7803093a3b7b46e969 ASoC: wm8904: Convert to module_i2c_driver()
- 7d116684945459e98538c797dca37c54ddd89906 ASoC: wm8903: Convert to devm_regmap_init_i2c()
- a265367ccbe72010757a56e5776fcf9a49370181 ASoC: max98095: Staticise non-exported functions and export jack detect
- a43fd50dc99a5f65505f174eca5a421707d73b4c regmap: Implement support for wake IRQs
- bfd6185ddecc6e6f6bd654c053c307c9e49ca391 regmap: Don't try to map non-existant IRQs
- cd86e3ce304189fbdb144622245d0da9189551a1 ASoC: lm59453: Unconstify dai_driver
- 61dc479e99d4d74c6113656dc50babed90a384c5 Revert "ASoC: fsl_ssi: convert to use devm_clk_get"
- 165961efc03159631eadc086877704c7778ac356 ASoC: dapm: The clock API is even less consistent than thought
- fc492f9bd13cb4c7c1299f5d390a203c1ad9a85b regulator: wm8350: Convert LDOs to set_voltage_sel()
- f59fef441753cdd07ffe7268b0801ec48cac7b1d ASoC: wm8350: Convert to direct regmap API usage
- 107a3967a814d99e700ff3788f6c66568ab914db regulator: wm8350: Convert DCDCs to set_voltage_sel() and linear voltages
- a540f682860b3ce11fbfd36118bf64d5d4152bc1 regulator: wm8350: Convert to core regmap-based enable operations
- b4ec87aedbdae602dbc232915ff5a8c1fad89b36 regulator: wm8350: Convert to use core regmap vsel readback
- b026ddbbd25e3560c8d69beb96a5980d96c59b43 regmap: Constify regmap_irq_chip
- 51cc7ed3e378a60a3413a7e424f536e4dec3f39d ASoC: wm2000: Add register readability information
- 0561c1bf354c4a8230a1e0ada43362f54e60b2f0 ASoC: ac97: Remove empty remove() function
- 656baaebf92ae9b16644c7e10a273d8dfe1ba1f6 ASoC: codecs: Refresh copyrights for Wolfson drivers
Johannes Berg
- f1940c5730f0f0555e42afbcf629be7f7fbbce8e cfg80211: hold BSS over association process
- 959867fa55d0cb55fb3d08656e5e62607167617f cfg80211: require passing BSS struct back to cfg80211_assoc_timeout
- 86e8cf98de3e74bbfb0003501e0004bf1e5e2618 nl80211: use small state buffer for wiphy_dump
- 49464ae502680e362be519ac024a0f5998faaa7e iwlwifi: remove testmode
- a2d0909a687b4d250cc2b7481072e361678745ba iwlwifi: bump required firmware API version for 3160/7260
- 68972c46f2975d3d61f9dc9f311f77bfc8a8b12b iwlwifi: make TX seqno validation more efficient
- 35d865afbbdf79e492f7d61df92b1a9e1d93d26f mac80211: work around broken APs not including HT info
- 940d0ac9dbe3fb9d4806e96f006286c2e476deed cfg80211: fix rtnl leak in wiphy dump error cases
- ad194288355a9e4b76c7404d3d5ecbeec8c532a9 iwlwifi: mvm: remove iwl_mvm_dbgfs_set_fw_dbg_log declaration
- 780b40df12cf0161d8ccc5381940e04584793933 wireless: fix kernel-doc
- 9b881963c1c81f965f89a3e89b1aa5557f67ee30 cfg80211: make wiphy index start at 0 again
- 256c90dedf538c59c70e65ba1a1340ce793c5b37 cfg80211: fix potential deadlock regression
- 3430140ad9da9ec1caaf800af6b0378351919f9c regulatory: use proper enum return value
- ceca7b7121795ef81bd598a240d53a925662d0c1 cfg80211: separate internal SME implementation
- 6ff57cf88807dd81300b5b9c623dc5eb6422b9f6 cfg80211/mac80211: clean up cfg80211 SME APIs
- 9c90a9f64c21b0a3983655c9c08cf98489057a43 nl80211: remove bogus genlmsg_end() error checking
- 964dc9e2c3aaccacacd40640964a58544fb5769a cfg80211: take WoWLAN support information out of wiphy struct
- ed405be5cb5e8e494e8dcd83b6eb1add34dc752a mac80211: fix sdata locking around __ieee80211_request_smps
- a8cd57b3042446250f19daf98d120802dffc768d Revert "mac80211_hwsim: remove P2P_DEVICE support"
- 3c15a0fb61e743bc72e2d7e01e968f0247a8be8b Revert "iwlwifi: mvm: remove P2P_DEVICE support"
- f4d57941bf89997bad3294f94987caebf2771a33 mac80211: always send multicast on CAB queue
- bd5e14fb77d9d1dd15f9102759e8c8b31c667488 cfg80211: remove cleanup_work kernel-doc
- 6abb9cb99f33b20c2f32f18a3ae9cc7543e46edb cfg80211: make WoWLAN configuration available to drivers
- c8aa22db0112f640ac6631347f850879c621840b mac80211: close AP_VLAN interfaces before unregistering all
- 1351c5d3b189a487fbacd5cdf2dc3e6faf12c682 mac80211: assign AP_VLAN hw queues correctly
- 83739b03de97049181d711c95200b94a14d3f693 cfg80211: remove some locked wrappers from sme API
- 91bf9b26fc95c505846bc2f744a73b51f2aaee1d cfg80211: remove some locked wrappers from mlme API
- 38fd2143fa653f80729800c1d61d4207b91dca42 regulatory: remove reg_mutex
- db2424c58e5962a87888d25d29ceb0873eef6348 regulatory: use RCU in regulatory_hint_11d()
- 1cdd59ce8dcfa850ebb8ac2ab000a2ea572d1d69 cfg80211: simplify and correct P2P-Device scan check
- 8d61ffa5e01c5f676431d12caba17db164a48a86 cfg80211/mac80211: use cfg80211 wdev mutex in mac80211
- 5fe231e873729fa2f57cdc417d5c1f80871e2d7d cfg80211: vastly simplify locking
- 73810b77def898b43a97638478692922b7f820eb cfg80211: use atomic_t for wiphy counter
- 9f419f3851041e0c8170629f0639813dbfc79d5e cfg80211: move cfg80211_get_dev_from_ifindex under wext
- 4c8a9d4bfaf7dbc7d2168494904d79d22cc01db7 mac80211: close AP_VLAN interfaces before unregistering all
- 5f38a11274f0e74ec0e499bc779d355510b39790 mac80211: assign AP_VLAN hw queues correctly
- e3ee68b7b049c5bbfcb78a179c00c373a38ed58c mac80211_hwsim: remove P2P_DEVICE support
- eebfc9394ee31b3ef162692c0cd483c1318a4395 iwlwifi: mvm: remove P2P_DEVICE support
- 2b436312f0919c05804fed5aa4b7f255db196e7a mac80211: fix queue handling crash
- c815797663b72e3ac1736f1886538152bc48e4af cfg80211: check wdev->netdev in connection work
- dfcb4c3aacedee6838e436fb575b31e138505203 iwlwifi: mvm: adjust firmware D3 configuration API
- 7ade7036043e2e8e2831ae189ce5c248386062f1 cfg80211: use C99 initialisers to simplify code a bit
- bd500af223c9aed7083730b7044d53162065e418 mac80211: write memcpy differently for smatch
- 04a161f4609dfa387313456fa7ea469fff12cc0d mac80211: fix HT beacon-based channel switch handling
- e248ad30204eff6559b4d2d94d49d9d46c08185a cfg80211: fix sending WoWLAN TCP wakeup settings
- de3d43a37de9549356d1bc4a6a2a3f07ccbdf072 mac80211: report deauth to cfg80211 for local state change
- 2430816b4e29fd9e6719ff46a4292d8f58565cff cfg80211: fix interface down/disconnect state handling
- 2b9ccd4e4308272e5aec614b77c5385e7ec2ec90 mac80211: fix AP-mode frame matching
- 3670946fe2e942bcb09ec9bbc587bf305f9f97da mac80211: fix HT beacon-based channel switch handling
- b8360ab8d2caf8a4d0d95bc03f0ba6956459505f mac80211: fix IEEE80211_SDATA_DISCONNECT_RESUME
- a92eecbbeaf01ea2267751569dd3301248513915 cfg80211: fix WoWLAN wakeup tracing
- 03cd7e4e1ea16cd151c799a33b5ca1fd41a464df cfg80211: fix wiphy_register error path
- 6e3ab5543bed9dffb7d1a6404c3782284a432a70 cfg80211: invert P2P-Device vs. netdev check ordering
- 65e8d5b8cbff766628dad7d366986676f18b1e89 cfg80211: fix P2P-Device stop locking
- 97990a060e6757f48b931a3946b17c1c4362c3fb nl80211: allow using wdev identifiers to get scan results
- 1b737f88dc1b05cf571e96d42f748aaff6df1eb5 mac80211: fix P2P-Device management frame RX
- b20d34c458bc2bbd0a4624f2933581e01e72d875 mac80211: fix station entry leak/warning while suspending
- cd64f2a9b4a9eb055e4adc14b559055775b1b62f mac80211: handle wide bandwidth channel switch
- b2e506bfc4d752b68a0ccaae1e977898263eba4c mac80211: parse VHT channel switch IEs
- 1b3a2e494bc793445f576c5476e9767cf7621684 mac80211: handle extended channel switch announcement
- 85220d71bf3ca1ba9129e0744247ae5f61bec559 mac80211: support secondary channel offset in CSA
- b4f286a1c0ad0b84c2d502b354d4d98d5a86c64b mac80211: support extended channel switch
- 1ce3e82b0eb472161313183be0033e46d5c4bbaf cfg80211: add ieee80211_operating_class_to_band
- 37799e52a29af2268d1fbe18908a0d6b9f68af88 mac80211: unify CSA action frame/beacon processing
- 6553bf04ff6686db658e09626edad003809f6baf mac80211: use second center_freq segment only in 80+80
- 990de49f74e772b6db5208457b7aa712a5f4db86 wireless: regulatory: fix channel disabling race condition
- 7b119dc06d871405fc7c3e9a73a6c987409ba639 mac80211: fix cfg80211 interaction on auth/assoc request
- a21a4d3e8ad4d513f5a6eefc91510febb205f601 mac80211: always advertise STBC/MCSes even if no AP support
- ddc4db2e3d5393ede7a9222bb3b7522a603a4678 mac80211: make ieee802_11_parse_elems an inline
- 2b730daacee6c318bce7b6373c19909e36a74590 mac80211: don't start new netdev queues if driver stopped
- a23108248a9d41400e686becddb5584b3a3fec1e mac80211: replace some dead code by a warning
- a1598383241a602123b0bcf1c5210dc9617f536f mac80211: don't fiddle with netdev queues in MLME code
- b2c0958b203784659e230bde6bd553d7c37bb4d2 mac80211: fix do_stop handling while suspended
- 3c3e21e7443bdb948437a6e925fd111e932dc083 mac80211: destroy virtual monitor interface across suspend
- c8f994eec2a966a7a5fb6a3be517e3ede6a3cafa mac80211: purge remain-on-channel items when suspending
- afdc7c18e9f2a768865b6caa886e605719a6304e mac80211: remove outdated comment referring to master interface
- 79ba1d8910f517c3bd39d794ddb1a5b4c03795c4 mac80211: parse Timeout Interval Element using a struct
- 1946bed95707ef75d85e94ebe106ce7a119ca831 mac80211: check ERP info IE length in parser
- 1cd8e88e17729f57a9c7f751103e522596bb5de2 mac80211: check DSSS params IE length in parser
- a6dfba841c4d38312115dc6b08d86cc496af7e88 mac80211: remove unused IE pointers from parser
- c5d54fbf0ebdfa9e2a6264781548ab81e0eed688 mac80211: remove ancient reference to master interface
- 2b2719c7b5bbe37717e74e3ff918a6baafe98be8 iwlwifi: print opmode when firmware is loaded
- 6349437494c128b0ce9db74096019a5ad43ee02d iwlwifi: mvm: add per-interface debugfs with mac_params file
- 382a103b2b528a3085cde4ac56fc69d92a828b72 mac80211: fix idle handling sequence
- c3ffeab4345830aadfc78444933754330f1339e7 mac80211: ibss: use beacon_data struct for beacon and probe response
- 1852d40eaba36fe1e97e0e497ffce291c99f5886 mac80211: ibss: disable beaconing before freeing beacon
- f9f475292dbb0e7035fb6661d1524761ea0888d9 cfg80211: always check for scan end on P2P device
- 8b305780ed0c49a49c6bd58a4372fd6b22a5a71e mac80211: fix virtual monitor interface locking
- 217c15777784331336a8eb232af7e2fa180b136a cfg80211: fix potential connection work crash
- 3eb92f6a3948c4358eb8ad1c0905490ddd2fc0ab mac80211_hwsim: assign CAB queue properly on interface type change
- 445ea4e83ec50668cc9ad7e5cf96d242f19165e8 mac80211: stop queues temporarily for flushing
- 39ecc01d1bbe3de2cf5f01a81e176ea5160d3b95 mac80211: pass queue bitmap to flush operation
- 511044ea0bfc06614d903263ad094d1071fa172f mac80211: remove a few set but unused variables
- 6d10e46be5ac1d0ae787babd3dafd52b30686db5 mac80211: batch key free synchronize_net()
- 3b8d9c290364c86fc9f4baff7c82264a96f706d6 mac80211: remove underscores from some key functions
- 79cf2dfa362f3e6368ad8ecb10aa82b39678fedc mac80211: clean up key freeing a bit
- e943789edbb1f9de71b129d9992489eb79ed341f mac80211: provide ieee80211_sta_eosp()
- 560d268220d3416a2d473bcc906ea2ccbf51e4ec mac80211: provide race-free 64-bit traffic counters
- 1345ee6a6d90813f972379fad8b75f17026fc8b2 cfg80211: fix potential BSS memory leak and update
- 27a737ff7cb062fb9cbceba9b44d60aa74862bfa mac80211: always synchronize_net() during station removal
- 93d08f0b785dd3878a3b84a9013a15e57e6b4344 cfg80211: enable TDLS on P2P client interfaces
- 90fcba65d29e3fc35847a5bb46ecaa87ab412685 mac80211: add VHT capabilities station debugfs file
- 55d942f4246c79a8f3f17f92c224e641c5c26125 mac80211: restrict peer's VHT capabilities to own
- c07270b605f49039327c35224e27d1d3e802f8a4 mac80211: fix HT capability overrides for AP station
- 4f4b9357e45c121e3b350b938adc33781d6834fd mac80211: don't apply HT overrides to TDLS peers
- 1861b8455351cd426fb7dec8743ac312aafbe93d mac80211: simplify AP interface stop
- 7b4396bd6868f3d665c5f4cb53a9bdde5a2f4bf2 mac80211: flush keys when stopping AP
- 8d1f7ecd2af55c0c82ffd2bff0ef0b26f16ea69f mac80211: defer tailroom counter manipulation when roaming
- a87121051ce80831a302c67286119013104f7a5a mac80211: remove IEEE80211_KEY_FLAG_WMM_STA
- 723d568aa585028a145c79a744dba2e018815873 cfg80211: prohibit zero keepalive interval
- f62fab735e99af2190eba03f565adaca5c002882 cfg80211: refactor association parameters
- dd5ecfeac8d1a96d0aba6bbcaec431756f8d8854 mac80211: support VHT capability overrides
- ee2aca343c9aa64d277a75a5df043299dc84cfd9 cfg80211: add ability to override VHT capabilities
- c8bb93f5f5d478a01db66127844d1d2dd30abec7 wireless: remove unused VHT MCS defines
- 947add36ca2dcd61c5b07347f029a5bafb9efb4e cfg80211: move exported event functions into nl80211
- fe1abafd942f3fac233c27d7ddebe5ed913edbff nl80211: re-add channel width and extended capa advertising
- 9a886586c82aa02cb49f8c85e961595716884545 wireless: move sequence number arithmetic to ieee80211.h
- b56cf720833c4a9d7e6ed96cc9f5c1a1091ff3bc nl80211: conditionally add back TCP WoWLAN information
- cdc89b97bf23ae3a7869804b6dc13be011ec8f4c nl80211: conditionally add back radar information
- 3713b4e364effef4b170c97d54528b1cdb16aa6b nl80211: allow splitting wiphy information in dumps
- 191922cd4bfda551205c3a2dfe5b33287e8326ab mac80211: clarify alignment comment
- 77ee7c891a04c3d254711ddf1bde5d7381339fb3 cfg80211: comprehensively check station changes
- ff276691e9f13bc1619cc8f091fb887c2b4f98a1 cfg80211: unify station WME parsing
- 984c311b0918248e0835334c41cb16856f3c5697 cfg80211: clean up station WME attribute parsing
- 2c1aabf33d1832befc5291a14c870cd09dc2182d cfg80211: constify station parameter pointers
- f8bacc210408f7a2a182f184a9fa1475b8a67440 cfg80211: clean up mesh plink station change API
- 24af717c35189f7a83c34e637256ccb7295a617b mac80211: fix VHT MCS calculation
- 645e77def93f1dd0e211c7244fbe152dac8a7100 nl80211: increase wiphy dump size dynamically
- d0ae708d1acd4bf6ad5b9937d9da44d16ca18f13 nl80211: remove channel width and extended capa advertising
- 162589f7b162b916ac377753c086e3ba76a9f33d nl80211: remove TCP WoWLAN information
- 1c33a0594583059afc983b5ad3c3352849cd5205 nl80211: remove radar information
- 1b91731d23a3dd8e8d7e3ee21b8c6d6d4cde62c1 mac80211: fix tim_lock locking
- b18bf9733c4ca4db6fdb692895fabc9d934b7303 iwlwifi: mvm: fix merge error
- 572078be54856bf751af9a43d501ffb8d09b1ea7 mac80211: fix harmless station flush warning
- 6295ca184b6216ecde68f16f487a524734761adf cfg80211: add correct docbook entries
- bf7cd94dcc71682cd6af4a9028f95307b7db41c5 mac80211: clean up mesh code
- 586e01ededf9b713a1512dd658806791a7ca1a50 mac80211: prevent spurious HT/VHT downgrade message
- 932dd97c5fef091dd6f605fb1d40143d67d91e09 nl80211: renumber NL80211_FEATURE_FULL_AP_CLIENT_STATE
- c6f9d6c3bdeb337809d667ef2a41597229a1ce57 mac80211: advertise operating mode notification capability
- a50df0c4c0d97170a6c43573612acacc43e62fe7 cfg80211: advertise extended capabilities to userspace
- af0ed69badc67a0b6e976543f52029fce9ac8f69 mac80211: stop modifying HT SMPS capability
- 4a3cb702b05868f67c4ee3da3380461c5b90b4ca mac80211: constify IE parsing
- 50640f169372b9977487a328dedf13a8debedff7 nl80211: advertise HT/VHT channel limitations
- 30eb1dc2c43039e0fe278e6f3a288de9f216d70d mac80211: properly track HT/VHT operation changes
- 6565ec9b58483a9706fbe888364aeceb359aeced mac80211: move ieee80211_determine_chantype function
- 2c9b735982ee8a2d34e7eeb3e26b683f81872fdb mac80211: add ieee80211_vif_change_bandwidth
- f2d9330ee820b01e2b1caf46370bc7963d259908 mac80211: clean up channel use in ieee80211_config_ht_tx
- 08e6effa1187cc5f401a1cc286ce84f0a581b35a mac80211: disable HT/VHT if AP has no HT/VHT capability
- bee7f58699a406a4210ba9e0367bae7ac666abd0 mac80211: handle operating mode notif in beacon/assoc response
- 18942d3be0e0e67aa40550ce3266e48b51845d52 mac80211: fix ieee80211_change_chandef name
- cb145022c82bde532b386c7a6f1dcef1b2bca2e5 mac80211: fix HT/VHT disable flags
- 1128958dc22cbfa2562082da2621a06ba71bdce2 mac80211: init HT TX data before rate control
- 0af83d3df5863224336a18c24a14fda542b712f5 mac80211: handle VHT operating mode notification
- 8921d04e8df7475d733d853564bdb001e83bf33f mac80211: track number of spatial streams
- 7bf9b9a0f0372d45b581f00173505fb76a9c5d23 wireless: define operating mode action frame
- e1a0c6b3a4b27ed5f21291d0bbee2167ec201ef5 mac80211: stop toggling IEEE80211_HT_CAP_SUP_WIDTH_20_40
- 4a34215ef7487b1cbd783e7cc485eb03de893bd0 mac80211: pass station to ieee80211_vht_cap_ie_to_sta_vht_cap
- 03395003bf8ac813b1a0ac9299b3496484caf228 mac80211: use spin_lock_bh() for TKIP lock
- 65f704a52ec5db356c58f8ba53a31d3aef02737f mac80211: use spin_lock_bh() for tim_lock
- 441a33baf1805861354fb9e3149c000311b6996f mac80211: don't pick up WPA vendor IE
- 5b36ebd8249f403c7edf7cf68d68e9a0d0f55243 mac80211: always unblock CSA queue stop when disconnecting
- 5bbe754d9ecc4a09994ecd0cf3b167224e114da5 mac80211: don't call bss_info_changed on p2p-device/monitor
- 3e4d40fa118e58ce51e85015587a944ec5c69400 mac80211: remove unused code to mark AP station authenticated
- fd0f979a1b67f0889aea24a7c7d2a54d6706a1cf mac80211: simplify idle handling
- ef429dadf33feeb150098dbe84ccaa877e3261f6 mac80211: introduce beacon-only timing data
- 8cef2c9df88fdd13f518e6607de9d664b31f26cc cfg80211: move TSF into IEs
- 83c7aa1a1475ae1c42640ab6e4559016142efc67 cfg80211: remove scan ies NULL check
- 776b3580178f2065838fa0db0eb7a41b57495c0a cfg80211: track hidden SSID networks properly
- 757af6fefd53628bcfe75f7fbd302c5d4c02eba5 mac80211: fix chandef tracing bug
- 112c31f095a7106fbb3ced0dae50aa9b36ac2662 mac80211: fix AP beacon loss messages
- 077f897a8be9c617e69035af4d17a472d4af272b wireless: fix kernel-doc
- 3d9646d0abd02c552f6f15c302b31aa321c2fa8b mac80211: fix channel selection bug
- d601cd8d950c85032cefdcda162b8cd2cda363bb mac80211: fix managed mode channel context use
- 0532d4f154b87da6361ab90d12f35142d5119dc1 cfg80211: wrap BSS kref
- 9537f227b44762591a5598b79522789c573d34b3 cfg80211: remove a local variable
- 4b1af4792a2aa686483fc9bb2155f7269fa6399c cfg80211: use lockdep to assert lock is held
- 6b684db1db0df40275c7dfcc32a5d48eb72fe4e3 mac80211: send deauth if connection was lost during suspend
- e54faf29e07b6cc28a44a4f01d7fbc40905a67d3 mac80211: allow transmitting deauth with tainted key
- 2ca813ad61136896c91a40194452ff665a522711 cfg80211: move locking into cfg80211_bss_age
- 50521aa8817e3f6a77eb7aaabdbbb7b5c2fe0ea3 cfg80211: fix BSS IE allocation comment
- 3146a7da83ba2dd266ef436d4ac8e7e09bd15825 mac80211: remove unused SSID from BSS
- 37e0838117084eb957fdf124bf555f4b9933a5a5 cfg80211: remove unused cfg80211_get_mesh
- 3af6341c5378d1ed0905614575ee9ee2e5522c81 cfg80211: simplify mesh BSS comparison
- 4593c4cbe1c96b3995727dc42f6aa103f4ff5afc cfg80211: fix BSS list hidden SSID lookup
- 5622f5bb8dd3cafe0e56014ed03e31957d1b4a03 cfg80211: refactor hidden SSID finding
- 682bd38b8ac1fa3e84e84cddd1f1d7eeebce1212 mac80211: always allow calling ieee80211_connection_loss()
- eef9e54ce8b8dd08e281e0c399cced807c98959e mac80211: send deauth when connection is lost
- 8ca151b568b67a7b72dcfc6ee6ea7c107ddd795c iwlwifi: add the MVM driver
- 1672c0e31917f49d31d30d79067103432bc20cc7 mac80211: start auth/assoc timeout on frame status
- 3ff9a827c683353b9826ef57366b0f313acc21b0 cfg80211: remove free_priv BSS API
- 0fe20add2c4b768ba8432ed15635caa46417ede7 mac80211: remove unused mesh data from bss
- ce9877c0cd68f52e1818f0e175fc7b2f85b0e655 mac80211: remove last_probe_resp from bss
- fdcb786930777231c81f487ab2526d33971a3438 mac80211: remove assoc data "sent_assoc"
- cd8f7cb4e6dfa4ea08fc250a814240b883ef7911 cfg80211/mac80211: support reporting wakeup reason
- b1e1adfa7d30cd0e8ad9a5c6a89e8c45ebe084f4 iwlwifi: add NVM and PHY DB code for new MVM driver
- aa2b17708380ca48946a9ad97907f54032cf48fc iwlwifi: fix calibration parser
- 4a4ee1010dd1e96b6e9a0a5686f2f527385c468e iwlwifi: clean up CMD_MODE enum
- 99cd471423991fe9ba011e8948cdea95f5432338 iwlwifi: add 7000 series device configuration
- 8dcf011ab05bf1fdd9323a9c460bdd0e325b99e1 cfg80211: add SME state to warning in __cfg80211_mlme_disassoc
- 782d2673655c05a1c0335fe0ee4cb62c23bcc231 mac80211: remove redundant check
- 8147dc7f54f0f2e13c3b65fd9628994ad576610b mac80211: fix aggregation state with current drivers
- a65240c1013222dbf41166c8b2c5ed2720c807c3 mac80211: allow drivers to access IPv6 information
- 0a214d3f7e5041685ebff054628a4354bedd78c3 mac80211: improve aggregation debug messages
- 5a32aff37a02ebc959837f08d09ac8ba65d4f1b0 mac80211: split out chandef tracing macros
- 8f21b0adfe95907926da1bb0bcd3382b13d0143d mac80211: call restart complete at wowlan resume time
- d888130a024d1d1e8b2c3d0c9841a218fc0aed9e mac80211: fix resume from WoWLAN
- 4a484cffc5e1836114e9556f7c704412d491200c regulatory: fix uevent
- ba23d2068d85f6616ea5f92320c04e87d4b9e141 cfg80211: disallow more station changes
- 21add825f90a50407e0121833c8b7cd2c071c478 mac80211: unset peer's HT 40 MHz support if not usable
- 1c06ef9831c78648f719a174e4598ae2600b0cf7 wireless: use __aligned
- ec61cd63dd3f3bf982180b2bcc1b325160d73837 mac80211: support HT notify channel width action
- 598a5938e04ce30d837dca4c3c3326c69435342a wireless: use __packed in ieee80211.h
- 18b559d5db47c86b10c14590aa2d26c0243c39e4 mac80211: split TX aggregation stop action
- 30bf5f1f433c7612857ed13c50525945c483dfe0 mac80211: move ieee80211_remove_tid_tx function
- faec12ee2dd92edc09f75aab3d8c5085102052c5 mac80211: split out aggregation TX removal
- c82c4a80bbb9c8ffa1d783070a8caa37f2db45b6 mac80211: split aggregation stop by reason
- d582cffbcd04eae0bd8a83b05648bfd54bfd21c9 nl80211/mac80211: support full station state in AP mode
- dfa674da1807bc8fb782fc38a7d48c8ea3168eb7 cfg80211: move some AP code to right file
- b08fbbd8ade1fe3eea821a65b98d9f6a828329da mac80211: restrict assoc request VHT capabilities
- ad2d223aa900179031feb40273881e212941573d mac80211: assign bss_conf.bssid only once
- b8dc1a35c88dddcf62ce7bc59a7ed4c38c2f7597 mac80211: further simplify ieee80211_bss_info_change_notify
- 8da349329ae52462253052f804ef30d086c9911a mac80211: reconfig bss_info_changed only if beaconing
- d6a83228823fc0cc8d79d95c9f0bf568b7317862 mac80211: track enable_beacon explicitly
- 8a61af65c6d03781015315dbc43d0942a5b31db9 mac80211: fix channel context iteration
- 529ba6e9313dbe60dab7e72c6fdf647a012e9f5b mac80211: clean up association better in suspend
- 61e8a48cc1283c8e4358b3ce06305d886c55f7ce mac80211: clean up ieee80211_quiesce
- cc3983d8ab174ca43d5817f16c489b3cce3a795a mac80211: fix ieee80211_ie_build_vht_cap indentation
- 9cab315190cddbe3aaa31b64841354dd719afdfd cfg80211: adjacent 80+80 MHz channel segments are invalid
- 75de9113bb9dc4939a7cd54e4bdfad555b35f5b1 mac80211: optimise AP stop RCU handling
- fe7ef5e9ba0c60bab01390493a4c6790f7b093af regulatory: remove handling of channel bandwidth
- 10ff57f98d5fccb9bb508ba30230e5df030d67e3 mac80211: remove a bit of dead mesh code
- a357d7f9855e3002d6aaaea5c40dd1ac02b78de7 mac80211_hwsim: allow testing paged RX
- 4d76d21bd700fcf72a030ad75c71c816707039b8 mac80211: assign VLAN channel contexts
- 8acbcddb5fb3a1dc081defe51b6ac42a7ab0b398 minstrel: update stats after processing status
- 8e3c1b77435d93c0207d4701ca5b3e84d40c983d mac80211: a few whitespace fixes
- e7d83ed8d0c486fc342e93291e31b3283e3721e7 wext: explicitly cast -110 to u8
- 01331040e6442ad09181bfaacd8bb9687dce2389 wireless: fix VHT max AMPDU exponent definition
- a6662dbae0b3a7a91317ec88b5aa0cf8d716f183 cfg80211: check no-OFDM flag for channels wider than 20 MHz
- a544ab7f9c09df591758931301a7c509bba6c913 mac80211: simplify loop in minstrel_ht
- 9caf03640279e64d0ba36539b42daa1b43a49486 cfg80211: fix BSS struct IE access races
- b9a9ada14aab17f08c1d9735601f1097cdcfc6de mac80211: remove probe response temporary buffer allocation
- c604b9f219422e969fe371cc7259de34c3c5601d mac80211: make ieee80211_build_preq_ies safer
- f94f8b168cf2e46da180bbba2afd626d7af0579d cfg80211: fix cmp_hidden_bss
- 915de2ff4a79f1f98362035060777b6c8ce889bb cfg80211: fix whitespace in scan handling
- b629ea3db4c0da4465ffa532914e4a3081f93cdf cfg80211: don't BUG_ON BSS struct issues
- d9d8b01978f6510a262ddc4da3b3694d5b149cfe nl80211: remove unnecessary checks
- 339afbf4819e5c7c0a0422af43b8c2eccd059abf mac80211: support P2P GO powersave configuration
- 53cabad70ecf0c245b41285de64a74a6c3ee9933 nl80211: support P2P GO powersave configuration
- 5164892184d1b9ce19e45e97e9ca405ea8b9ceb2 mac80211: support (partial) VHT radiotap information
- f2d9d270c15ae0139b54a7e7466d738327e97e03 mac80211: support VHT association
- 9f5e8f6efc7c2601136b27d9c7325c245f8fd19a cfg80211: rework chandef checking and export it
- ec816087e8978b74c1bd5fae0e335dd97d964e9f cfg80211: fix some tracing output issues
- a3ad5c3dd55624fde4d663e50b5261c396f6ece5 mac80211_hwsim: remove printing scan config
- b296005c000ae1c82d7bae7be7d10bb71758d1e4 mac80211_hwsim: advertise VHT support
- 7173a1fa53dff94f771a66b93623500424376015 wireless: add definitions for VHT MCS support
- 8bc83c24638b72421e783b96b5a05c1f4109a51d mac80211: support VHT rates in TX info
- 5614618ec498320e3b686fea246e50b833865c34 mac80211: support drivers reporting VHT RX
- db9c64cf8d9d3fcbc34b09d037f266d1fc9f928c nl80211/cfg80211: add VHT MCS support
- 4bf88530be971bf95a7830ca61b4120980bf4347 mac80211: convert to channel definition struct
- 3d9d1d6656a73ea8407734cfb00b81d14ef62d4b nl80211/cfg80211: support VHT channel configuration
- 683b6d3b31a51956ea540df00abb0b78894924c1 cfg80211: pass a channel definition struct
- fe4b31810c06cc6518fb193efb9b3c3289b55832 nl80211: add documentation for channel type
- 42d97a599eb6b2aab3a401b3e5799a399d6c7652 cfg80211: remove remain-on-channel channel type
- 028e8da0723a6f6a00d9d1e3dae9ad448a28987e mac80211: fix managed mode channel flags handling
- 0172bb75073e11a5aa9d8a953bdaefb8709f00c8 cfg80211: use DS or HT operation IEs to determine BSS channel
- 03ae834faac9831181ae471543d9f640b75c652b mac80211: disable HT advertising unless AP supports it
- a8243b72459be78240e5e07f987c625f8d976c14 mac80211: rename IEEE80211_STA_DISABLE_11N to HT
- 76c5fa0fb99e694e123f05f62382b717b857b6a9 mac80211: fix RX chains configuration
- fe5f255930af02ef3c3e0d00545b674e7e9d0cfb mac80211: fix channel context suspend/reconfig handling
- 90b9e446fbb64630c72cab48c007d7081aec2533 mac80211: support radiotap vendor namespace RX data
- 5a306f5887d5fd840beb8ea872897fa89e8fcdef mac80211: introduce IEEE80211_NUM_TIDS and use it
- 0f92732344e88023807342fef4c566e0660c2fd9 mac80211: use CMAC_PN_LEN
- 38c1a01cf10c6e4049b4ffbd4a6af655df2a46e1 wireless: add back sysfs directory
- 6352c87ff69daa2211419ec2c34ddb8bc116c505 mac80211: reassign channel contexts before stations
- 8b2c98243e8d00f9c6b6059976d6de51491ee0c7 mac80211: clarify interface iteration and make it configurable
- 9214ad7f9a0bfbfb2c204305e7391ce8b7fe4d29 mac80211: call driver method when restart completes
- 60762cbfebafe41425e39d32efc07f260d4a100c mac80211: remove unused tracepoint
- 08643315e55fd781cf2d533d33d41a280b33133f mac80211: add debugfs file for HW queues
- cfff2f999d9baa561f20d999c8b83b03f078fb8f mac80211: fix memory leak in device registration error path
- 1c963bec3534b175eed6f216a9d6ed6f082fe740 mac80211: fix TX error path
- 6fc1da9b4bba273989a707997f52b6382f608a2f mac80211: use kstrtoull return value
- 41c97a2032e753d7975828c51b23b570dc6f9b0d mac80211: fix race in TKIP MIC test debugfs file
- 28656a111af70116027fb0a0931df4b46d7375b1 mac80211: use mac_pton
- 488dd7b53de9ea41edf7a475be63da51bdd05093 mac80211: pass P2P powersave parameters to driver
- 0ee453552f0b1ea87f6f50a077b0ed9d9ac7d6ac wireless: add utility function to get P2P attribute
- 8655201726b7707fa777582c30979fdd53e815a9 mac80211: send deauth only with channel context
- 50febf6a1a9270b3558671864a27b23f671598ab mac80211: use a counter for remain-on-channel cookie
- 8a2fbedcdc9bec1d613961f97cb87d6b71a66076 mac80211: combine status/drop reporting
- cbc668a7058222fe065727013097664fc83a700d mac80211_hwsim: print per interface TX power
- 1ea6f9c0d48b11b6ec3ec4b5579ec74fc3951cf8 mac80211: handle TX power per virtual interface
- c8442118ad9cd05cfe3b993f058e70ab25b1009a cfg80211: allow per interface TX power setting
- 71fe96bf9db8b117d28de6f9ced606cae2ad9661 nl80211: move "can set channel" check
- e826117142d87c5fbdfd17a053f6a33ec90b20a4 mac80211_hwsim: allow using channel contexts
- 6dbda2d00d466225f9db1dc695ff852443f28832 mac80211: make sure data is accessible in EAPOL check
- 9b395bc3be1cebf0144a127c7e67d56dbdac0930 mac80211: verify that skb data is present
- 4a4f1a5808c8bb0b72a4f6e5904c53fb8c9cd966 mac80211: check management frame header length
- 1041638f2bba0f1de75e66086d50fb1251d64dcf mac80211: add explicit AP/GO driver operations
- 7b20b8e8d70a0f4f18c254b42e5b157f93731e9f mac80211: move AP teardown code to correct place
- 1df332e82d0facc6b236957f1a5691b550b4e1f1 mac80211: a few formatting fixes
- 1724ffbc7439de679d536163e03f54f35574d449 mac80211: complete bss_info tracing
- 5df45690e78fd6355b3eb17ba15a1659e608db5d mac80211: use non-atomic bitmap operation for local variable
- eeb126e9ee5d3b14913863fdd7d88fdbf158318f cfg80211: add tracing for P2P Device start/stop
- 8c1dddd6070a900918561f162621ef4957ff36c2 mac80211: use __printf attribute in debugfs
- 444e38035eafba2993a690497b205ce385df3a8e mac80211: remove some unused code
- 8ba7acf376e39ff2b987bc8fb71eb599023af314 mac80211: remove unimplemented mesh vendor sync
- b292219fa5061e2657ecf518b48426913d0ddae6 wireless: use OR operation to set wiphy features
- 3448c0058327356049f140116fc6632bbfd0c122 mac80211: add channel context iterator
- 04ecd2578e712c301fa1369d2a8f298a2b4b146a mac80211: track needed RX chains for channel contexts
- fe57d9f5c0a2c1ef97ba8cdc42cfda5743f287b8 mac80211: track whether to use channel contexts
- e269d8600a8f6a9f2387b3f283bfb579a5479dc3 mac80211: check channel context methods
- c6f219dc83fbb30c8426fcc7850c28d9d33dee44 mac80211: don't send delBA on addBA failure
- 582bb505b67847600ee27e4cda108bb99a8b6306 mac80211: don't send delBA when removing stations
- 7f1611469b67739df260a6487b2a5e199e8eeba1 mac80211: don't send delBA before disassoc
- 552bff0c2fec8953ba3793d75ee335032cc0b47c cfg80211: constify name parameter to add_virtual_intf
- 2ad4814fb6ddc78ec17079b5dec9e2cd313a944c mac80211: make reset debugfs depend on CONFIG_PM
- 5d8e4237d2dc73b51ac66dc612c5c42dd7424479 mac80211: change locking around ieee80211_recalc_smps
- 3a6a0d8ee88d23e7dda28808c2c890c4db50ccb2 mac80211: remove unneeded CONFIG_PM ifdef
- 83f84d7bd49f9e4deea0a77a76c9882673ee1f3c iwlwifi: load firmware in chunks
- e548c49e6dc6b08b59042930a2e90c69c13c9293 mac80211: add key flag for management keys
- 761a48d2603c0ff48024bc70c129b00ec37639ed mac80211: check power constraint IE size when parsing
- f8fffc7e51462f51ffca6d0df505ef16afee2fb6 mac80211_hwsim: move module_init/exit
- ad0ed62f340a03acca5ae3e7430a08bf289aaffe wireless: remove obsolete chan no/center freq conversion functions
- 882a7c69d3c605bfacf32e19033447dc70204d45 mac80211: disconnect if channel switch fails
- 30dd3edf97abda301150c8cf26fed21e53e3a9ce mac80211: don't hang on to sched_scan_ies
- 6379103e896a5e5aa707ea818588604ddd80064d iwlwifi: remove unused IDI code stubs
- 00ea6deb0cb1af8df4ea899330bfd238c93ef164 mac80211: don't use kerneldoc for ieee80211_add_rx_radiotap_header
- dcf33963c48e1959c83fda84e336dbb000eefa3f mac80211: clean up ieee80211_subif_start_xmit
- fe94fe05e9fb7c1bea482d1b0fd09029a711cce2 mac80211: pass channel to ieee80211_send_probe_req
- c0af07340aae5db9f976bfe71e2e9bcab3169409 mac80211: convert ops checks to WARN_ON
- 9b8648704358e42f9865cd6de7cedb5ac0db67e7 mac80211: check operating channel in scan
- 4797c7ba93e4049cdda18045c01bbe563aafff69 mac80211: use RX status band instead of current band
- 3d01be72e6fe372a0602221090707a1f04c44646 mac80211: don't assume channel is set in tracing
- f9e6e95b63758202fe2ce43bd7c922db2ff50f80 mac80211: use oper_channel in rate init
- 9e99a127b5724d7a2cd9d2973b10981d56e1d647 mac80211: remove freq/chantype from debugfs
- e31583cdf0e2eb71c44b1288a2d93405f972da68 mac80211: remove almost unused local variable
- 466f310d100ff54f346c1be481af9935c42467b3 mac80211: mesh: don't use global channel type
- d348f69f59af769c405c2f43a2d326d7123ef75a mac80211: simplify buffers in aes_128_cmac_vector
- 8b3d1cc213f96bfffb5b7808d859b9ad26149e82 mac80211_hwsim: add support for P2P Device
- 6d71117a279aa30574a8af6c7348570c292285c2 mac80211: add IEEE80211_HW_P2P_DEV_ADDR_FOR_INTF
- f142c6b906da451ded2c7a8e17b2a0e6fee3e891 mac80211: support P2P Device abstraction
- 98104fdeda63d57631c9f89e90a7b83b58fcee40 cfg80211: add P2P Device abstraction
- cc74c0c7d6d623d0d3f13ef64895937edb7b3177 mac80211: make ieee80211_beacon_connection_loss_work static
- 5bc1420b11903e9f8c470d3b33061b8de0c5c005 mac80211: check size of channel switch IE when parsing
- 3049000b97bbfc90aa9ba413eadc4007e5bce2e0 mac80211: fix CSA handling timer
- 57eebdf3c28fe7134597acad529fc40f99b76601 mac80211: clean up CSA handling code
- 90bcf867ceef50155a1a14af4dc248061f6b8b94 mac80211: remove unneeded 'bssid' variable
- 4c29867790131c281ef96af507d85e3e5f829408 mac80211: support A-MPDU status reporting
- 48613ece3d6a2613caa376f51477435cc080f3cd wireless: add radiotap A-MPDU status field
- dd4c9260e7f23f2e951cbfb2726e468c6d30306c mac80211: cancel mesh path timer
- 2d9957cce674308f744f37f68b6bc3261bfdbbf4 mac80211: clear timer bits when disconnecting
- 19c3b8303d4686aa373c669ee833609b3fb403cc mac80211: reset station MLME flags upon new association
- e83e6541cee0a12bc445b0f4fad5214df5803087 mac80211: use eth_broadcast_addr
- 1411af156524ce42c2a7f989320c4484257f3ff5 mac80211: enable WDS carrier only after adding station
- c405c6298eacd423098afacf6020ddbda1b0378b mac80211: manage carrier state in mesh
- 2d56577bc68e56097a1cd6599b678e8cab758e64 mac80211: use correct channel in TX
- 6b77863b719a4e32909c218c0d5a83a14f4d98c5 mac80211: fix current vs. operating channel in preq/beacon
- 679ef4eadde1f8e55074427c0d8de2da55ca81f9 mac80211: use oper_channel in utils and config
- 568d6e289736c9c78cd8723aa81415daffafeff9 mac80211: use oper_channel in managed mlme
- 273686d664daae1aa728b76e45720273b26dd876 mac80211: use oper_channel in ibss
- 6962d602056c88ce470f991a265a33132fb95232 mac80211: use oper_channel in mesh
- b17166a707e748ad87907f38431a1df26bb643f2 mac80211: set channel only once during auth/assoc
- 13e0c8e355983cdd4ea7accc3b3208e80944716d mac80211: rename sta to new_sta
- 1b49de26566e7175e8f2d0934db6d9119f553b56 mac80211: supress HT/VHT disable if not supported
- 7eeff74c29259e9cb7765e3845c0b74057f744da mac80211: don't react to beacon loss if HW monitoring
- 3aa569c3fedbd0d16041d08bf6e89b8c43aee650 mac80211: fix scan_sdata assignment
- 00f5335079689cd65a9430b5df8974dc35c7914b nl80211: add wdev ID as u64 as it should
- 4290cb4bf212112e3d6f860e25f000ca8a1ca6a4 cfg80211: reduce monitor interface tracking
- 5b7ccaf3fc7446e42b83a77fd7aa7ad92850acdd cfg80211/mac80211: re-add get_channel operation
- 075e08477d51709ae1998a05c35aadf59ef823b9 Revert "mac80211: refactor virtual monitor code"
- ae33bd817a10f39174453b754e9b548132acae4a nl80211: allow enabling WoWLAN without triggers
- 685fb72b63faf09a767cc28332545f5830b91be8 mac80211: iterate the virtual monitor interface
- 8e95ea49c94908cb10e698c5637d57f0fbdc796d cfg80211: fix locking and lockdep complaints
- 30f422925c39edf61cbcf6d35140d726402d4b04 mac80211: optimize ieee80211_rx_status struct layout
- d48b296850f25cb559cb9b907d6d8c09eca3e89d mac80211: redesign scan RX
- 5260a5b2c3524f198ea062fe0a6a4faa724e6a9d mac80211: track scheduled scan virtual interface
- e2fd5dbc1c7031be5b5de043bcc0a18c7a59a68a mac80211: make scan_sdata pointer usable with RCU
- fd0142844efa85d89017c89227a0f03de1eee327 nl80211: move scan API to wdev
- 1c90f9d404a45a1677c1e5791f5a2a8aaee0370a nl80211: send interface after creation
- 84efbb84cf76238faf26facf481c8675859bfaeb cfg80211: use wireless_dev for interface management
- 71bbc9943883cffaf5d7a7728a4e4c50b3ac44d3 cfg80211: use wdev in mgmt-tx/ROC APIs
- ba22fb5b25db1e18692e2d01f8addb3fea0af813 nl80211: don't assume wdev->netdev exists
- 72fb2abcf5f985a72e0a30c214b7ed49afa6571b nl80211: retrieve interface data by wdev
- 1bf614ef7946436246de3c6a6593ba4799f7bac8 nl80211: add NL80211_FLAG_NEED_WDEV
- 89a54e48b9cbb44aed1bf6cd712e087b96b6ae65 nl80211: prepare for non-netdev wireless devs
- f72b85b8eb6657fae95ac8f5cb20954b4d87a520 mac80211: remove ieee80211_key_removed
- 31ee67a1ced64f61e3f8266ddfd820d6ce599da3 mac80211: remove unused assignment
- 7d25745d05e7a0f0fb0d5e29bef40cb6326efc96 mac80211: update BSS info on AC parameters change
- 4d6d0ae2a088e1e054ef6d96ceb1b41523291e71 mac80211_hwsim: add testmode code to stop/wake queues
- 135792ec246ddd0b2738dd95447297ea0b91943b mac80211: fix debugfs default key links
- c5a7e582490c423f0685e42ee5cfb7c6de81adb0 cfg80211: fix locking regression in monitor channel tracking
- a1845fc7c552977e23fe552ad3f5c6c279e3d550 mac80211: add TX prepare API
- 1b083ea4c072e49a6b0d4a1a6d5d9a6e4b3606b1 mac80211_hwsim: fix NUM_BANDS usage
- cb831b537d50d21f6afb5dffbde4cf6523627461 mac80211: remove tx_frags driver callback
- cc45ae547b960b805ee0b201b3807e93a0060472 mac80211: make __ieee80211_recalc_idle static
- 371a255e863857f988a91a3850d6feeaa4f3c536 mac80211: make ieee80211_check_concurrent_iface netdev-independent
- 171243612f1612402fbf83f3f034a1beefcdea61 mac80211: remove unused function
- d0f718c1c0dfcb67f3af47a1fc4de7784974d1f7 mac80211_hwsim: fix smatch/sparse complaints
- 3fae0273168026ed7b6065674f1410f531d58164 mac80211: trace debug messages
- 011ad0e9f8533cd003fb760663713df2655a2114 mac80211: rename driver-trace file
- bdcbd8e0e3ffdad32b14b6373e67bfcf5fd3f002 mac80211: clean up debugging
- d3b2fb53c7f82903880769d406c11c7e619b11a4 mac80211: pass sdata to some RX functions
- 08ce5abe3d0e29a7c8b46c4bec891862941116d7 mac80211: two small verbose debug cleanups
- 17efdc4ab8cc2ac959ca1a16c9ab04d8830c4bff mac80211: remove TKIP debug
- 0f6b3f597daab2254614e2773e322e73fb1b6f4b mac80211: fix double-start of remain-on-channel
- 2bd7e35da011f51d4fdb3b71f888c3a50194bfcd nl80211: use __cfg80211_rdev_from_attrs for testmode
- 878d9ec7367816dc336b0c24e6256596559692b7 nl80211: change __cfg80211_rdev_from_info
- 4f7eff10b20fc86f71f2db83e6b16cb5fbde8dbc nl80211: fix netns separation
- 7fee4778bf56b0c5c86010d5b6f654177cc5da96 nl80211: refactor __cfg80211_rdev_from_info
- a9455408b09395ecf4008bd998516ce2e9551bbc cfg80211: make some functions static
- 73c3df3ba3f2d7fe3ea47f944282f3cda31c5505 cfg80211/nl80211: fix kernel-doc
- 4a4ab0d7c9abe4e403bcea6ae2fc5d3f28a64a29 nl80211: fix sched scan match attribute name
- e979e33c3972044e1be5e46552a02c3b9c0bc7a7 mac80211: allow cancelling dependent ROCs
- 3c70d08795f9c81d8dc69b98a0e65175f7786aa3 iwlwifi: fix 6035 device parameters
- cef28271be62e672637f1ba2a019a5a9a981eb2d mac80211: remove unneeded ieee80211_run_deferred_scan()
Alex Deucher
- 444bddc4b9b3313a562cd3ba40f780fb82570f7d drm/radeon/dpm: add debugfs support for RS780/RS880 (v3)
- f90555cbe629e14c6af1dcec1933a3833ecd321f drm/radeon/dpm/atom: fix broken gcc harder
- 77c7d50a4a9f1fa3aa42adad00e7b44aa70ec910 drm/radeon/dpm: fix atom vram table parsing
- 1fa4252af760560f77ca3d5d360fd62df3292c7f drm/radeon: fix an endian bug in atom table parsing
- 1294d4a36d1e0dacfc37c1f269d78ff58f0cd8bc drm/radeon: add a module parameter to disable aspm
- 6c4f978b357bc779c703fda1f200e9179623d3e9 drm/radeon: allow selection of alignment in the sub-allocator
- 3ec7d11b9a8f280cd68e53d4a7877624cc002e43 drm/radeon: add fault decode function for CIK
- 9847b36af413f32528fc929a0b11d32c2872a05c drm/radeon/dpm: disable gfx PG on PALM
- c2b4cacfe9816c1fe378c785ce8a678cf0635ec6 drm/radeon/hdmi: make sure we have an afmt block assigned
- f4dec31861e938267d41a962f145edc7d81c8e92 drm/radeon/dpm: implement vblank_too_short callback for si
- 76ad73e549ff39cbb235dae3a14902bb6ca12d53 drm/radeon/dpm: implement vblank_too_short callback for cayman
- a84301c65d256d8aa23a254a6f2d51ecf67e9ee5 drm/radeon/dpm: implement vblank_too_short callback for btc
- d0b54bdc93b4e0aaeed6313b4515aff391aae827 drm/radeon/dpm: implement vblank_too_short callback for evergreen
- b06195d9943d561273939e866b4bfc87beba18bc drm/radeon/dpm: implement vblank_too_short callback for 7xx
- 48783069350a2963e97696a3c3ed0a40cbe35210 drm/radeon/dpm: add checks against vblank time
- 66edc1c95d75d66b11f1d2e2332c0c27b3f89a77 drm/radeon/dpm: add helper to calculate vblank time
- 7e1f3c0419b0be9f20e08848ab23221a6dc3d77e drm/radeon: remove stray line in old pm code
- 222dc9a072e27b5069a7c03738e360eafdc2fdf5 drm/radeon/dpm: fix display_gap programming on rv7xx
- 9b5de59629d2e58eab41e2f0e5cc60b3c395f1c3 drm/radeon/dpm: implement force performance level for TN
- 5d5e559193afd516daae9816e892bf2d97be0988 drm/radeon/dpm: implement force performance level for ON/LN
- a160a6a3367611351624fca06838000b02aae2c7 drm/radeon/dpm: implement force performance level for SI
- 170a47f010182152bed6f44f3878dd0423df2b78 drm/radeon/dpm: implement force performance level for cayman
- 8b5e6b7f0ec81f237d87cf9632309db9481c6fb5 drm/radeon/dpm: implement force performance levels for 7xx/eg/btc
- 70d01a5ee29fcb23a6b5948227b1aee212922ade drm/radeon/dpm: add infrastructure to force performance levels
- 67d5ced503db5b44cb82f378c9cb3f0e77a94e7f drm/radeon: fix surface setup on r1xx
- edcaa5b12525f0de79e027ea1ae8a96ee7d785b3 drm/radeon: add support for 3d perf states on older asics
- c6cf7777a32da874fabec4fd1c2a579f0ba4e4dd drm/radeon: set default clocks for SI when DPM is disabled
- 338a95a95508537e23c82d59a2d87be6fde4b6ff drm/radeon/sumo: implement support for disable_gfx_power_gating_in_uvd flag
- 62fa44bf7b75e3e482655baa15309bf3ea122bd3 drm/radeon/tn: disable PG when changing UVD clocks
- 2b90eddcd7091dd631ead1d79e28e79ad589bb8d drm/radeon/sumo: disable PG when changing UVD clocks
- 0124853eb1eda5e193e4753bd5d5ac77085027b2 drm/radeon/aruba: disable additional rlc features
- e631227f698f39969eb476d297f3ac65b43b51a5 drm/radeon: fix endian bug in radeon_atom_get_mclk_range_table()
- 713759291c9ff2f8191cfb6600b87c49832b4c8f drm/radeon/dpm: clarify debugfs warning
- 7982128c3d447df27db963af67bc6b8dc7efb1de drm/radeon/dpm: add debugfs support for SI
- bdf0c4f07d5fbda79569a11116053bed44873c8a drm/radeon/dpm: add debugfs support for cayman
- 490ab9314bb7f70af227fd905571d6cfc10688fb drm/radeon/dpm: add debugfs support for TN
- fb70160c5f2ae1b0648801f39138b25990f7ae18 drm/radeon/dpm: add debugfs support for ON/LN
- bd210d11cd37bee3da729e56288b5b4a038f88bd drm/radeon/dpm: add debugfs support for 7xx/evergreen/btc
- 242916a5ee55a0ed49a2c74ee4d835fe9d8ca463 drm/radeon/dpm: add debugfs support for rv6xx
- 1316b79256062f7a2e66f0833dcb9728ec748805 drm/radeon/dpm: add infrastructure to support debugfs info
- 7ad8d0687bb5030c3328bc7229a3183ce179ab25 drm/radeon/dpm: re-enable state transitions for Cayman
- 4b5c006ef2bd70ca8c06d74694e0e56719f15d91 drm/radeon/dpm: re-enable state transitions for BTC
- 4da18e26e0cc2387597ff57ac33df1bc6369fbed drm/radeon: fix typo in radeon_atom_init_mc_reg_table()
- 5c7524bf068ebe077254a6c37fcfa27e6cb6a1f3 drm/radeon/atom: fix endian bug in radeon_atom_init_mc_reg_table()
- aa71d830c4467801105c2d60c7b8676dee92fa40 drm/radeon: remove sumo dpm/uvd bringup leftovers
- a144acbcfbfea44a80afc8f880a7ad72bf01c819 drm/radeon/SI: fix TDP adjustment in set_power_state
- 728cf6bb4d0d4723794dabf87b76efa3c36916ab drm/radeon/NI: fix TDP adjustment in set_power_state
- 6e764764d54e05efe04b9eff490dadf662ae44b4 drm/radeon: fix endian issues in atombios dpm code
- e34568b89233004f1679cc801859a00b48c6163d drm/radeon/dpm: fix UVD clock setting on SI
- d434e81e59aada1b68444e9a128d56ccc295f66a drm/radeon/dpm: fix UVD clock setting on cayman
- 02478a102be592a8b48be03d62f0fdddb51ab786 drm/radeon/dpm: add support for setting UVD clock on rv6xx
- 915203c1878427f93e5ede56024fa9a73f1f88d1 drm/radeon/dpm: add support for setting UVD clock on rs780
- 71de795c6c3e72c820b0f1b06cd997acb16d3f62 drm/radeon: fix typo in ni_print_power_state
- b0fe3d39f6f42dc3e432ae65c2da269974eb1b2d drm/radeon: fix typo in cik_select_se_sh()
- ba19031a80950aa50bc5d09b57b689972c015179 drm/radeon/si: fix typo in function name
- e38bb5aeef0d864313b4070ae6e35edff53e2790 drm/radeon/dpm: fix typo in setting uvd clock
- cc833b6088e3371d3b77c5a9452835452835e10f drm/radeon/dpm: add dpm_set_power_state failure output (si)
- 173dbb0ef6568f1da666ae846ecd5ce622076dbc add dpm_set_power_state failure output (7xx-ni)
- 72dd2c54ee630701608c08fd85e0eaf75336e31c drm/radeon/dpm: add dpm_set_power_state failure output (7xx-ni)
- 2c48febb47c60df91775366eb8c65556a1cdb3c8 drm/radeon/dpm: add dpm_enable failure output (si)
- fa4b5471bd6231d293a2de9ad016e39eb2c9c70e drm/radeon/dpm: add dpm_enable failure output (7xx-ni)
- a9e61410921bcc1aa8f594ffa6301d5baba90f3b drm/radeon/kms: add dpm support for SI (v7)
- a0ceada6b4da18e8539bc3229adae3dc9b05d9a2 drm/radeon: switch SI to use radeon_ucode.h
- ac1633876f8e907c4be40f3299a4eed9c85b3d18 drm/radeon: add SI to r600_is_internal_thermal_sensor()
- a172230f1907f073d893ee56ce82593f833722b8 drm/radeon/dpm/rs780: properly catch errors in dpm setup
- ac0cdcb51466d7eb01a248345d73144a66c25cd1 drm/radeon/dpm/r6xx: properly catch errors in dpm setup
- b97721f311c68440144a95e345955284c25b69a2 drm/radeon/dpm/r7xx: properly catch errors in dpm setup
- c3efac0d5b728daac457421b5fe1494169457568 drm/radeon/dpm/trinity: properly catch errors in dpm setup
- 2c47b063a0d41b8bf7e95d2cae76698298b9b02f drm/radeon/dpm/sumo: properly catch errors in dpm setup
- 1f67df4df78eac28ff6210f1ef74e79f543a7b76 drm/radeon/dpm/evergreen: properly catch errors in dpm setup
- aafb3afa590594ab6a753b2956b64c11289e0283 drm/radeon/dpm/btc: properly catch errors in dpm setup
- 79fb809a5dabf330dd0897b83162fc8e2f6ee9d9 drm/radeon/dpm/ni: properly catch errors in dpm setup
- 779187f2c3e69b8c06488538e0fd9fd02163359e drm/radeon/atom: fix voltage table parsing
- da289525b6010bd4617c94bdd95f4980b7a297ec drm/radeon: fix typo in atom voltage table handling (si+)
- 7a80c2c9a957b1ab056fac235140ebd6c43d9831 drm/radeon: fix typo in atom voltage table handling (6xx-ni)
- 4bd9f516f622b883b35cda8fb38b95f3a493fc17 drm/radeon/dpm: add pcie gen helper function
- 2abba66e7af70825734eaf9fdea37c97f9e7b6ff drm/radeon: update radeon_atombios_get_default_voltages for mvdd
- 4489cd62e5a2a4900422424457c6e8dca875056b drm/radeon/dpm: validate voltages against dispclk requirements
- f907eec036511ed2ff8cc5de58b6a1cef4bb4033 drm/radeon: fix some memory leaks in extended table parsing
- b253e4b359ee1bf25299a31337b7d95b21ab9cd9 drm/radeon/dpm/cayman: use new fixed point functions (v2)
- 210a0b9e212370ed8c2784c2115e7ff4bb1259bd drm: add some additional fixed point helpers (v3)
- 9ed36f750534e2c6533fcbf32df89cf20cf87e91 drm/radeon: minor sid.h cleanup
- 7178d2a6420eef845de3e5e30178146e6bd21e44 drm/radeon/dpm: save some display parameters for DPM
- a5cb318e3f89ec6e28e47addfa6c1647b74f9824 drm/radeon/dpm: pull in ppm info from atom
- 9985318b7f9960c08dec0d157fd1f86f6c066683 drm/radeon/dpm: endian fixes for extended power tables
- 929ee7a8b35962041192504046aaf75d8c1bd5e5 drm/radeon/dpm: pull in phase shedding limits from atom
- 32ce4652dc9074385e00f3a5e6fa995e612aa113 drm/radeon/dpm: add an enum for pcie gen selection
- f8f84ac5d48c2377131a3c6b8c14e3bdcbf9349e drm/radeon: implement clock and power gating for SI
- bd8cd5391a2e6ca656bb47d65c3c163842679b23 drm/radeon: add clearstate init for verde power gating
- 6d8cf0005db30655d54be65633885e7bef847d3c drm/radeon: initialize save/restore buffer for pg on verde
- 93656cdd3c82a0b9ee1f6755bfdecd30d2541870 drm/radeon: add indirect accessors for UVD CTX registers
- beb79f40b8dcc24153678c6ae31faf0fe50b9376 drm/radeon: add atom get leakage vddc function
- d719cef316d6377a7d6b5df495de118afb3a9fc2 drm/radeon: update rlc programming sequence on SI
- 8ba104637b5901cdc52fb0455cefcc73dc4b10e4 drm/radeon: enable additional power gating features on trinity
- e0bcf1654d2639a326ea2c95efdfddfff3cc9c55 drm/radeon: add support for ASPM on SI asics (v2)
- f52382d73e8b5bf8bc9e2faadab365d8c38c64a9 drm/radeon: add support for ASPM on evergreen asics
- 792edd69573da6d8981a82ec830e6257ead822d8 drm/radeon: add accessors of pif_phy indirect register space
- b9d305dfb66c64b6a939cb929b5ee68957ad5d22 drm/radeon: implement pcie gen2/3 support for SI
- 65171944173dbdc3112e1f799388381e5c65fac3 drm/radeon: update radeon_atom_get_voltage_table() for SI
- 58653abdd22427f2b4f2ec9930cadcbeb8832a73 drm/radeon: update radeon_atom_is_voltage_gpio() for SI
- eaa778aff0f19c35e9380c2bc5513b5b60ce01a6 drm/radeon/atom: add helper to calcuate mpll params
- e37e6a0e4fc68cfa9c54410170577de385231de0 drm/radeon: implement apci perf request
- 9d45ad5affddfdf3d1d5d6d5ac28024bd9ee97ee drm/radeon/dpm: remove local sumo_get_xclk()
- a5b91af2e2e36e6031296675cf0c060879268032 drm/radeon: add missing UVD clock set in cayman dpm code
- 89c9bc565138ba7801e4ac1925ec9f013a8b4a57 drm/radeon/dpm: remove broken dyn state remnants
- fee3d744bf3a0484f2f3ece587cccdffe33f2a15 drm/radeon/dpm: add pre/post_set_power_state callback (cayman)
- e8a9539fa098623ae3af1e077b49794917ea073d drm/radeon/dpm: add pre/post_set_power_state callback (BTC)
- a284c48ae7217fc362b851c68f74d7b414061704 drm/radeon/dpm: add pre/post_set_power_state callback (TN)
- 422a56bc8a5aaa6d48b244a1ba0484ef4d62a7ac drm/radeon/dpm: add pre/post_set_power_state callback (sumo)
- 98243917d7cd64be923aad76c563de7e23b0b386 drm/radeon/dpm: add pre/post_set_power_state callbacks (6xx-eg)
- 84dd1928260fe82344c1d587900bce630c1e6e66 drm/radeon/dpm: add new pre/post_set_power_state callbacks
- 940eea8e4d92ef92e376d48970079386ea2a4bf3 drm/radeon/dpm/tn: restructure code
- 34936f5514f836f5ba9f49ed29aa0dd5232ef334 drm/radeon/dpm/sumo: restructure code
- 51a8de029b5fe5da0729ab544d423d07690501b5 drm/radeon/dpm/cayman: restructure code
- 4cb3a02f88e58a60c4ec28c2ffbed739d1db6aad drm/radeon/dpm/btc: restructure code
- dbc341602444d7c0cdd1a75d7057a4a16c96fb3d drm/radeon/dpm/evergreen: restructure code
- 5d77d776416a8881e49d42a30e0eaa919fc98ba5 drm/radeon/dpm/rv7xx: restructure code
- c70d45536c2e76751dd036951c523e1401eb6e07 drm/radeon/dpm/rv6xx: restructure code
- f5d73a809e3c692ce90f4ea6f0dc994c424bfabe drm/radeon/dpm/rs780: restructure code
- d22b7e406a4032f9208207d80c1d515267b73358 drm/radeon/dpm: fixup dynamic state adjust for btc (v2)
- a8dbaeff3d63957b174ce154f3a52d2292d0ab87 drm/radeon/dpm: fixup dynamic state adjust for TN
- 7cf36de9eb584e7d0b4956b1c17d46a083bb30c4 drm/radeon/dpm: fixup dynamic state adjust for sumo
- 5ca302f70171ca90b43166cbf975a4b1d883b127 drm/radeon/dpm: track whether we are on AC or battery
- 61b7d6011054ebb63a18ef8fafe4ccf1b2039b61 drm/radeon/dpm: add helpers for extended power tables (v2)
- 0c4aaeae441495b21b9c7d306098ee4911bfa16a drm/radeon: add dpm UVD handling for TN asics (v2)
- 06793dfba2215f3d31a7a12e5fd8901f18ee035a drm/radeon: add dpm UVD handling for sumo asics
- f85392bcf94c5ae8bf55852827dcfa46f86502dc drm/radeon: add dpm UVD handling for evergreen/btc asics
- 7c464f68b361aa05f964e22f7a8be4e7a7698a70 drm/radeon: add dpm UVD handling for r7xx asics
- 65676d06f5b0b500934e59117bae4662c089c733 drm/radeon/dpm: let atom control display phy powergating
- d70229f704474b2932e03367a528773e336f6205 drm/radeon/kms: add dpm support for trinity asics
- 6596afd48af4d07c8b454849b2fe7e628974f3ef drm/radeon/kms: add dpm support for btc (v3)
- dc50ba7f9a6d9a920409892c7f30bce266067345 drm/radeon/kms: add dpm support for evergreen (v4)
- 66229b200598a3b66b839d1759ff3f5b17ac5639 drm/radeon/kms: add dpm support for rv7xx (v4)
- 9d67006e6ebc6c5bc553d04b8c2dabea168e5e5b drm/radeon/kms: add dpm support for rs780/rs880
- 2e9d4c05a17e3f3056c823c76f2c908d4eda17aa drm/radeon/kms: add common r600 dpm functions
- c696e53f78d321999e87ccc0ec25204d385d9137 drm/radeon/kms: fix up dce6 display watermark calc for dpm
- cf0cfdd7a7c87dff0f4ac6084b73fec83caa71a4 drm/radeon/kms: fix up dce4/5 display watermark calc for dpm
- 7d99e5177477866fce3df146d4fe378248032230 drm/radeon/kms: fix up 6xx/7xx display watermark calc for dpm
- 3a4d8f7b61378d0811ac892a77d4434b01f17d1c drm/radeon/kms: fix up rs780/rs880 display watermark calc for dpm
- da321c8a6a2a947710499273aaad733974af1689 drm/radeon/kms: add common dpm infrastructure
- ca361b6538bd91c33af7cb0bed6accc292b10253 drm/radeon/kms: add new asic struct for rv6xx (v4)
- ae5b0abbb6f7478688ac2846b82c9dcc17718daa drm/radeon/kms: add atom helper functions for dpm (v3)
- 2948f5e6c211eccd58b81c15a410d9f3d9cda657 drm/radeon: properly set up the RLC on ON/LN/TN (v3)
- 138e4e16f0e1d7dee8e6d0534147e15c0a3d94d5 drm/radeon/kms: move ucode defines to a separate header
- 29a152218980fee821da952cb4edea2e3231ee0c drm/radeon: add support for thermal sensor on tn
- 6bd1c3853210e36569601096e2344f8258fd516d drm/radeon: make get_temperature functions a callback
- 46f9564ab03e4bf04ffa9647c4d42751f5cdcb97 drm/radeon/evergreen: add indirect register accessors for CG registers
- ff82bbc4d53b539e08b78981d1373011e7960558 drm/radeon/kms: add accessors for RCU indirect space
- 26e2235d5f0d3d30c6d9e7cabd37ce38da35ce5d drm/radeon: add current KB pci ids
- 516184bd01b56aad8bb53bb6ffe51f55cb8e3112 drm/radeon: add current Bonaire PCI ids
- 39aee490288908a0fe50f09de8b13e8423ed7b21 drm/radeon: add cik tile mode array query
- 0672e27bea2c91015627d46b0b858ed9815b0b24 drm/radeon: add radeon_asic struct for CIK (v12)
- 0aafd3133ff161284dc608e63668e1f39eb79e59 drm/radeon/cik: add support for golden register init
- 2b0781a60eecdf90ec8a0751d6d6b19d471df472 drm/radeon/cik: add support for compute interrupts
- b07fdd383214f9c5b846d776681919dac7c8c5a1 drm/radeon: fix up ring functions for compute rings
- 75efdee11b5da3acbbeb43a9b93a9c4fe6d5bec8 drm/radeon: implement simple doorbell page allocator
- f93bdefe6269067afc85688d45c646cde350e0d8 drm/radeon: use callbacks for ring pointer handling (v3)
- b556b12e829c504bd3d1044e28ffbae2385b6fdc drm/radeon/cik: add srbm_select function
- 9219ed65d34ab016c7263758886781e7b5c33eab drm/radeon: update radeon_atom_get_clock_dividers for CIK
- 360b1f5e6241932dcfe767389d262d155a04b0b0 drm/radeon: update radeon_atom_get_clock_dividers() for SI
- 6e2c3c0ae70ccac2e8d8f2c932e72fe9866930ca drm/radeon/cik: add pcie_port indirect register accessors
- 2c67912c439ca501c7a23d69183bf71eab167d35 drm/radeon: add get_xclk() callback for CIK
- 1d5d0c349790b66fcd338f0b5ce04b9aa7483118 drm/radeon: add indirect register accessors for SMC registers
- cc066715e6e164032ab382625cd311079a2f90ac drm/radeon: update CIK soft reset
- 44fa346f7ac0e23a53ae0a5587d14ef1c3f86647 drm/radeon: add get_gpu_clock_counter() callback for cik
- 64f759cc6acf702d61cfb4bf0ce4a76aa6fe3be7 drm/radeon: Update radeon_info_ioctl for CIK (v2)
- c2037ad1e1488ac0a7a527c3551c49d3ef01f5bc drm/radeon: add SS override support for KB/KV
- c7d2f227e3202cc077e9754a76cf3b411537cd2e drm/radeon: use frac fb div on DCE8
- 2f0047b2ba92b29bd419cafe2b0d2e91edb4e440 drm/radeon: Handle PPLL0 powerdown on DCE8
- 0331f6749eeecc551abb893a17bbd99eb1cd0e18 drm/radeon: add support pll selection for DCE8 (v4)
- 8542c12b4c960c7ce0a4cf1d7e34b9815e9fe8cc drm/radeon: update DISPCLK programming for DCE8
- aea6564133f07dde1c47dbde2f7c198a2e8361d5 drm/radeon/atom: add support for new DVO tables
- e68adef824eeb17f570b69e795de54d62664a540 drm/radeon/atom: add DCE8 encoder support
- 8da0e50092dddcefc505fc39d0b28301b7d134d0 drm/radeon/dce8: crtc_set_base updates
- d798f2f2c3caee220a437697569fb519db5e643a drm/radeon/dce8: properly handle interlaced timing
- 9e05fa1d24667fc2008e7f631aefd09acad80d77 drm/radeon/cik: add hw cursor support (v2)
- cd84a27d188b0b5f53f5782d02695e7d25517afc drm/radeon/dce8: add support for display watermark setup
- bc19f59704ac33ea31b4fceb9d16ebec26dc3dd9 drm/radeon: update power state parsing for CI
- 511502071471956e7aa3e05fb3840a46080be905 drm/radeon: handle the integrated thermal controller on CI
- 9ae94be523dc38356d0e83d0bcf05815c7c3e862 drm/radeon: atombios power table updates (v2)
- 1da8f5fbb1c7e461be55e2ccf42a02a9a38c83e3 drm/radeon: upstream atombios.h updates (v2)
- b7aa4cda22dd4574e2ef6fcd0f839075044d5e71 drm/radeon: upstream ObjectID.h updates (v2)
- d0e092d969a20a9848d5721cbf3fb8e957f66635 drm/radeon/cik: add support for doing async VM pt updates (v5)
- 605de6b97e82934f37480446099d6a7453f2e964 drm/radeon: implement async vm_flush for the sDMA (v6)
- 21a93e130d4b3b8c6a45fa27d2678e91ad2ace7d drm/radeon/cik: add support for sDMA dma engines (v8)
- 9d97c99b1846c26102ddd1fac515b5783ce11253 drm/radeon/cik: log and handle VM page fault interrupts
- a59781bbe528a0c2b0468d8baeea88a61d8b7e3c drm/radeon: add support for interrupts on CIK (v5)
- f6796caee6fc0f97e8d38f5b8b060ab1433ae54e drm/radeon: Add support for RLC init on CIK (v4)
- f96ab484578ae813ac0d211bd95aeb8e9424fed2 drm/radeon: implement async vm_flush for the CP (v7)
- fbc832c7f55179e647543f76c9f4b4bdd9c3afcc drm/radeon: add ring and IB tests for CIK (v3)
- 2cae3bc3f37815b687e9ac2b304d5ca82f806f4c drm/radeon: add IB and fence dispatch functions for CIK gfx (v7)
- 841cf442fd5326683db87e9e4f8050a47d2446da drm/radeon: Add CP init for CIK (v7)
- bc8273fe97019e0cd1cdc893c6b40c0add7e8de3 drm/radeon: add support mc ucode loading on CIK (v2)
- 02c813274114976cb104a32407a21c10c89b0465 drm/radeon: add initial ucode loading for CIK (v5)
- a00024b03dbfe9dfcd2ecbb5a508e59fec6fdf82 drm/radeon/cik: stop page faults from hanging the system (v2)
- 1c49165d0abaad5ae4d506635d836e495d5bce43 drm/radeon: add support for MC/VM setup on CIK (v6)
- 6f2043ce15f0de02749ab228c2d11169b580a304 drm/radeon: Add support for CIK GPU reset (v2)
- 8cc1a5328b7406063812e3341e8f02718b54e3bc drm/radeon: add gpu init support for CIK (v9)
- efad86db4ed09cb144bedf9fc69ae6233713f544 drm/radeon: adapt to PCI BAR changes on CIK
- e282917ca31b4af213ac9e220fabaebde0791898 drm/radeon: add DCE8 macro for CIK
- 6eac752ec6ec5da4864e286a70c15b992ac63a9d drm/radeon: add CIK chip families
- 8f61b34cebf0b8c4a00362f30cb03c8f5225cff6 drm/radeon: add a reset work handler
- c139b1ee4e36374af705660af6172d7477352792 drm/radeon: fix UVD on big endian
- 80101790670385a85aca35ecae4b89e3f2fceecc drm/radeon: add backlight quirk for hybrid mac
- f100380ecd8287b0909d3c5694784adc46e78a4a drm/radeon: fix AVI infoframe generation
- 9b1be4dc02bb6b9761fbd8927c1750d75ddd2a8c drm/radeon: fix UVD on big endian
- 1cbcca302a318499f20a512847c5d6a510c08c35 drm/radeon: don't allow audio on DCE6
- 2cf3a4fcc64e5b54a8a3cd793c6c0024b5d8da6c drm/radeon: don't check crtcs in card_posted() on cards without DCE
- 468ef1a58c9268ac9709350bf95eaf1c22a69f29 drm/radeon: fix typo in cu_per_sh on verde
- 1df0d523ddb8683e2d5ca1a50ca92f76f908ef20 drm/radeon: sun/hainan chips do not have UVD (v2)
- 948bee3ff41c226b5c8f7d4a78f5562473a09de6 drm/radeon: track which asics have UVD
- 8b02859d771e0f2800b841c4c7eb17f3a7852b88 drm/radeon: fill in GPU init for Hainan (v2)
- 731da21b7b205efb388481f7a9731c4c1ca3b48c drm/radeon/dce2: use 10khz units for audio dto calculation
- 441e76ca83ac604eaf0f046def96d8e3a27eea28 drm/radeon: fix handling of v6 power tables
- 982cb32918f78730716213199787cc38202df33d drm/radeon: clarify family checks in pm table parsing
- 62d1f92e06aef9665d71ca7e986b3047ecf0b3c7 drm/radeon: add new richland pci ids
- 18932a28419596bc9403770f5d8a108c5433fe59 drm/radeon: add some new SI PCI ids
- f8e6bfc2ce162855fa4f9822a45659f4b542c960 drm/radeon: fix possible segfault when parsing pm tables
- beb71fc61c2cad64e347f164991b8ef476529e64 drm/radeon: fix endian bugs in atom_allocate_fb_scratch()
- 1586505a5db2b221a99feabe61199c2657e9ee23 drm/radeon: fix up audio dto programming for DCE2
- 205996c0776a229052c33688ee58a605a021740d drm/radeon/si: add support for golden register init
- a2c96a2112a32b332aa7bf9622b122a18caf2dfc drm/radeon/cayman,TN: add support for golden register init (v2)
- d4788db30a1a66255b592dd12613dda80c1443f7 drm/radeon/evergreen: add support for golden register init
- fbb55663e8681dc135567e6a8b6bca2e05254d72 drm/radeon/7xx: add support for golden register init
- 2e1b65f98bcaea6544d8781c3b34c631fcebe29a drm/radeon: add helper function to support golden registers
- 79b52d6a7085a3e430c6de450a5847fdbe04159b drm/radeon: fix typo in si_select_se_sh()
- 9054ae1ce33f08315616999c742e6656b9967724 drm/radeon: disable audio format interrupts on Evergreen
- dcb852905772416e322536ced5cb3c796d176af5 drm/radeon: fix hdmi mode enable on RS600/RS690/RS740
- abf1457bbbe4c62066bd03c6d31837dea28644dc drm/radeon: disable the crtcs in mc_stop (evergreen+) (v2)
- e884fc640ccbdb6f94b9bdb57cfb8464b6688f4c drm/radeon: disable the crtcs in mc_stop (r5xx-r7xx) (v2)
- 968c01664ccbe0e46c19a1af662c4c266a904203 drm/radeon: properly lock disp in mc_stop/resume for evergreen+
- 2f86e2ede39a98650c2d465857405ef1c51372b1 drm/radeon: properly lock disp in mc_stop/resume for r5xx-r7xx
- 10257a6d8359c41407eb26b7ad7bf710a7e00155 drm/radeon: update wait_for_vblank for evergreen+
- bea5497bfc1067620c8c8e9d37a42e0bb6d7d7fa drm/radeon: update wait_for_vblank for r5xx-r7xx
- 2b48b968c0d00aa5ab520b65a15a4f374cda7dda drm/radeon: update wait_for_vblank for r1xx-r4xx
- 2ab91adae722c63d1a4c9a6e414636e34804d792 drm/radeon: re-enable PTE/PDE packet for set_page on cayman/TN
- 0cd9cb76ae26a19df21abc6f94f5fff141e689c7 drm/radeon: cleanup properly if mmio mapping fails
- 2e97be73e5f74a317232740ae82eb8f95326a660 drm/radeon/evergreen+: don't enable HPD interrupts on eDP/LVDS
- cedb655a3a7764c3fd946077944383c9e0e68dd4 drm/radeon: handle broken disabled rb mask gracefully
- 55b615aec66d88a0c5dbb9fc026dbdd3b0c121d2 drm/radeon: add pcie set/get lanes callbacks for newer asics
- d5445a17e7020226f1128a3771af05443f36da5a drm/radeon: update r600 set/get pcie lane config
- 492d2b61b3c73345015b5601f493e9e92ea1a56e drm/radeon/kms: replace *REG32_PCIE_P with *REG32_PCIE_PORT
- 0363a559728e539051e29765f08f312c7b1dfde3 drm/radeon: remove unused blit remnants from si.c
- 7c1c7c18fc752b2a1d07597286467ef186312463 drm/radeon/dce6: add missing display reg for tiling setup
- 9ed8b1f93ca3a274079cb36826af1331f83cd118 drm/radeon: clean up vram/gtt location handling
- 367cbe2fec9b57b72605e2ac4cfd4f2fa823a256 drm/radeon: fix typo in rv515_mc_resume()
- 411678288d61ba17afe1f8afed92200be6bbc65d drm/radeon: use frac fb div on RS780/RS880
- bf05d9985111f85ed6922c134567b96eb789283b drm/radeon: don't use get_engine_clock() on APUs
- 8f612b23a17dce86fef75407e698de6243cc99a1 drm/radeon: fix backend map setup on 1 RB trinity boards
- d808fc882928bfe3cab87dd960ca28715e461ce4 drm/radeon: skip MC reset as it's probably not hung
- e8fc41377f5037ff7a661ea06adc05f1daec1548 drm/radeon: add primary dac adj quirk for R200 board
- 43a23aa450cc19fe8996caf09e7e21ae5f6e56e8 drm/radeon: properly validate the atpx interface
- d0418894142f88041d2b7b5aa4f8bf3178d89514 drm/radeon: switch get_gpu_clock() to a callback (v2)
- 454d2e2a32f02a4f8e0364ba0e8ce4f8dbe9810c drm/radeon: add a asic callback to get the xclk
- 7ae764b11ed63279e9dcf25be972ff4ca21a9875 drm/radeon: fix multi-head power profile stability on BTC+ asics
- 0e3d50bfcbd338254795a700dcff429a96cba1a6 drm/radeon/dce6: fix display powergating
- 7271c7f999609787c4617c51750d39e447859e7d drm/radeon: add Oland pci ids
- e737a14cd1f30a0bca753ae32ebada10adf93c3b drm/radeon: radeon-asic updates for Oland
- bcc7f5d24dddfbe75893e25d84ebf9d7579c34c1 drm/radeon: add ucode loading support for Oland
- d0ae7fccb3bae2f3749aa70636c537aa16f37bb7 drm/radeon: fill in gpu init for Oland
- 624d35242a90cb508064c11c1ff3beb54f08a6a5 drm/radeon: add Oland chip family
- df16004447fe55dcd6f05f6bb47bf8eaeddb160c drm/radeon: switch back to using the DMA ring for VM PT updates
- 24178ec42b0985d485886bc43b97e54ff173627e drm/radeon: don't reset the MC on IGPs/APUs
- 123bc1832c33218dfa677a88c2c54bc1a48a9e72 drm/radeon: use the reset mask to determine if rings are hung
- f770d78ac159a96071e3c4e4ab97c262e79506d3 drm/radeon: halt engines before disabling MC (si)
- 90fb87791a698ae16af374aaaa9540fde37f6195 drm/radeon: halt engines before disabling MC (cayman/TN)
- b21b6e7aab9d0ee97f6d3cf3654fda4348b3b7ea drm/radeon: halt engines before disabling MC (evergreen)
- ca57802e521de54341efc8a56f70571f79ffac72 drm/radeon: halt engines before disabling MC (6xx/7xx)
- 014bb209214d8dce9698efea71c68d20ba477abc drm/radeon: use status regs to determine what to reset (si)
- 168757ea854b7dd8eac3962753ed75a542ebca92 drm/radeon: use status regs to determine what to reset (cayman)
- a65a4369f7a69281b65ed42b7fa2a8e8d6ff585f drm/radeon: use status regs to determine what to reset (evergreen)
- f13f7731a20ad2ceee8fa8a940b5a68abc733e06 drm/radeon: use status regs to determine what to reset (6xx/7xx)
- 1c53467144c3af58f5dbccb13ff48466c2de0496 drm/radeon: rework GPU reset on cayman/TN
- 187e359311ac101c3a0c5078e161d64789ef16e0 drm/radeon: rework GPU reset on cayman/TN
- b7630473def7dad61728c68b4f23d0f2294405bc drm/radeon: rework GPU reset on evergreen
- d3cb781e83b39561f717358e95d357e53a0da720 drm/radeon: rework GPU reset on r6xx/r7xx
- 410a3418a88cc1273a281d347687f736fc39dd86 drm/radeon: add a bios scratch asic hung helper
- 9ff0744c6d7745c331a484a937160f4c2c056923 drm/radeon: add additional reset flags
- 3646e4209f2bd0d09022ed792e594fb4f559b86c drm/radeon: switch back to the CP ring for VM PT updates
- fd5d93a0015ce1a7db881382022b2fcdfdc61760 drm/radeon: prevent crash in the ring space allocation
- 39dc9aabd8708944031e6307819b2a794b841f83 drm/radeon/r5xx-r7xx: wait for the MC to settle after MC blackout
- ed39fadd6df01095378e499fac3674883f16b853 drm/radeon/evergreen+: wait for the MC to settle after MC blackout
- f7eb97300832f4fe5fe916c5d84cd2e25169330e drm/radeon: fix backend map setup on 1 RB sumo boards
- 9200ee4941a6e5d1ec5df88982243686882dff3f drm/radeon: add quirk for RV100 board
- 674a16f2b4724880d07389abbb95abf320b924aa drm/radeon: add WAIT_UNTIL to the non-VM safe regs list for cayman/TN
- 20707874fd4fd37e09513f508e642fa8bd06365a Revert "drm/radeon: do not move bo to different placement at each cs"
- a10fbb4224e53c6b3528d671051be4b98bd8e9b9 drm/radeon: fix DMA CS parser for r6xx linear copy packet
- 43fb778754ffd1ef8b4f579a5c94f118292acfb5 drm/radeon: split r6xx and r7xx copy_dma functions
- 4b681c2843cff55bac354abd1cad577d41e10807 drm/radeon: fix typo in evergreen dma fence
- cafa59b9011a7790be4ddd5979419259844a165d drm/radeon: add connector table for Mac G4 Silver
- 9d89d78e3a20980205966fba6345645547e59ceb drm/radeon: add more pedantic checks in the CP DMA checker
- 8696e33f06b0c52195152cc6a0e3d52233f486c1 drm/radeon: bump version for CS ioctl support for async DMA
- 278a334cbc96d3da66d56235b8ce84081e9a1892 drm/radeon: enable the async DMA rings in the CS ioctl
- cd459e525f4faeefa0bf78e1bcba3e04496b2cb5 drm/radeon: add VM CS parser support for async DMA on cayman/TN/SI
- d2ead3eaf8a4bf92129eda69189ce18a6c1cc8bd drm/radeon/kms: add evergreen/cayman CS parser for async DMA (v2)
- cf4ccd016bae1a03bb38170eb54b5db4b04e0545 drm/radeon/kms: add 6xx/7xx CS parser for async DMA (v2)
- 5aa709be7e60a8296859766935f92bce51465341 drm/radeon/si: add VM CS checker support for CP DMA
- 94e014ee98e98dedb080ed1cdf510a583ed0514b drm/radeon/cayman: add VM CS checker support for CP DMA
- 8770b86b3e02c3e30f2ffc42753ff9d62bc428bf drm/radeon: add support for CP DMA packet to evergreen CS checker
- 6830f585724e1db5609dab0b059ea2e338bd9cc2 drm/radeon: add support for CP DMA packet to r6xx/r7xx CS checker
- b997a8ba26377895506a26a3f2b8f1e7abc4ed22 drm/radeon: add register headers for CP DMA on r6xx-SI
- 6253e4c75d96006c06b9ac8f417eba873de2497b drm/radeon: improve mc_stop/mc_resume on r5xx-r7xx
- bf66a786c92488dfc99cc7f19bc9eda7b4c98fa6 drm/radeon: use DMA engine for VM page table updates on SI
- deab48f140d28d788cb2b5705761a92b02e3440d drm/radeon: add dma engine support for vm pt updates on si (v2)
- 33e5467871b3007c4e6deea95b2cac38a55ff9f5 drm/radeon: use DMA engine for VM page table updates on cayman/TN
- 3b6b59b610f0c0f351e68ec3eff9ab51ef75fb1a drm/radeon: add dma engine support for vm pt updates on ni (v5)
- 2d6cc7296d4ee128ab0fa3b715f0afde511f49c2 drm/radeon: use async dma for ttm buffer moves on 6xx-SI
- 009ee7a0d4520d7d7aa810ca3662c03580ceeaae drm/radeon/kms: add support for dma rings to radeon_test_moves()
- 8c5fd7efcc5c037bdfbf6d90639fcdc499824bbd drm/radeon/kms: Add initial support for async DMA on SI
- f60cbd117a416830d5a7effc208eab8470a19167 drm/radeon/kms: Add initial support for async DMA on cayman/TN
- 233d1ad59a2895e348259bb6f9f4528a75ea7752 drm/radeon/kms: Add initial support for async DMA on evergreen
- 4d75658bffea78f0c6f82fd46df1ec983ccacdf0 drm/radeon/kms: Add initial support for async DMA on r6xx/r7xx
- 71bfe916ebe6d026cd3d0e41c398574fc1228e03 drm/radeon: bump driver version for new info ioctl requests
- 2e1a7674f65eb2c9118ab59d9c8aa9c731da6b85 drm/radeon: add new INFO ioctl requests
- a02dc74b317d78298cb0587b9b1f6f741fd5c139 drm/radeon/dce32+: use fractional fb dividers for high clocks
- 1c4c3a99435c8891469fe6fca5ccd5fbe16f295a drm/radeon/dce4/5: add registers for ELD handling
- fbed600af159b9dce78dd74c4bff56b40bb19d47 drm/radeon/dce3.2: add registers for ELD handling
- 0181bd5dea2ed0696f84591a92da0b6a1f1a2e62 drm/radeon: add new SI pci id
- 804cc4a0ad3a896ca295f771a28c6eb36ced7903 drm/radeon: properly track the crtc not_enabled case evergreen_mc_stop()
- 1e4db5f2b48401e7ac68e1b9b5323938223a6d15 drm/radeon/dce3: switch back to old pll allocation order for discrete
- c9bd773c6dd4a52f32e64af5dbbf9b3834f8569a drm/radeon: fix ATPX function documentation
- c71721324c612f7f040657ce9917d87f530f9784 drm/radeon: add error output if VM CS fails on cayman
- 614499b4d844dcceae5ae2f1e53a2963789a8933 drm/radeon: give each backlight a unique id
- 1518d7fb5d42aec6ec7349b3be8712af132b46fa drm/radeon: fix sparse warning
- b6aa22db7857ab7ed042d6c56b800bfc727cfdff drm/radeon: add some new SI PCI ids
- 3691feea9826771d853d28d37b6b6e34758fa66d drm/radeon: check if pcie gen 2 is already enabled (v2)
- 29dbe3bcd2e28e71823febdca989d63d5c27d152 drm/radeon: allocate PPLLs from low to high
- cd23492af3d4401c02c48a4bebe5995c9498eac5 drm/radeon: fix compilation with backlight disabled
- 82ffd92b162ece87c863c075d993c65333e8e78b drm/radeon: add vm set_page() callback for SI
- 76c44f2c0d008b60ce3058c51d85fa36d98c3681 drm/radeon: use WRITE_DATA packets for vm flush on SI
- 27810fb2d2edacf2961dbedfe9e9f8d2e5080ea5 drm/radeon/pm: fix multi-head profile handling on BTC+ (v2)
- eb2c27a02bcf6013cda5d9e6277d50f7b4cfc13d drm/radeon: fix radeon power state debug output
- fb6ca6d154cdcd53e7f27f8dbba513830372699b drm/radeon: force MSIs on RS690 asics
- 3a6d59df80897cc87812b6826d70085905bed013 drm/radeon: Add MSI quirk for gateway RS690
- bced76f27165ca7733437715185c3a1aa526f7a1 drm/radeon: restore backlight level on resume
- 6d92f81dcf2d40b8ebb947bba5435642b830f649 drm/radeon: add get_backlight_level callback
- 2e3b3b105ab3bb5b6a37198da4f193cd13781d13 drm/radeon: only adjust default clocks on NI GPUs
- c0fd0834aa0ec6b8e3bb97876b842f7b123c54d3 drm/radeon: validate PPLL in crtc fixup
- 57b35e29cf4e45eb163631c4ece10dbc259ddf30 drm/radeon: work around KMS modeset limitations in PLL allocation (v2)
- 9642ac0e645198b62f99279704e829a286f58d96 drm/radeon: make non-DP PPLL sharing more robust
- 5df3196bac972138fa62ea17ed036161ae710062 drm/radeon: store the encoder in the radeon_crtc
- 19eca43e5a52a8e47fdd40e940912b2417c7c055 drm/radeon: rework crtc pll setup to better support PPLL sharing
- 2f454cf1261ba913e2f660b7555864b340502c60 drm/radeon: allow PPLL sharing on non-DP displays
- 9dbbcfc6894957fdbb311ba92c85c026659878b5 drm/radeon/dce3: use a single PPLL for all DP displays
- f3dd8508d459a2d0d0bc426144b92f1696d4fe86 drm/radeon: rework pll selection (v4)
- a59fbb8e18566a346a2736000d979576ab7525fe drm/radeon: fix typo in atombios_get_encoder_mode
- e729586e33593cd11112ff22fa8f0e801af05b4e drm/radeon/atom: fix typo in SetPixelClock handling
- 6e76a2df91c516714bf1f039b9614696aaaeaeb2 drm/radeon: white space cleanup in transmitter setup
- 2f6fa79a7e4cc380cc55ef967101cee340b8364b drm/radeon: clean up encoder dp checks
- b9ce0afeef13b18b12caec476f1e6dd76f0f094b drm/radeon: remove dead function def
- 4755fab5fa949d68e8579eb2e7b73b8e9e75045e drm/radeon: implement bounds checking on thermal controller lookup
- 7a083293c16bb334945fff8b33e3018fd375b33f drm/radeon: document async VM changes in ni.c
- 1f0e29435386e42c942ee8385d10dbfc814f5cfe drm/radeon/atom: add consolidate bpc code
- 37e9b6a62fb775276f8edb5bd2b9f13a3102b9dd drm/radeon: rework the backlight control to be an asic callback
- e3a1592085988c60a2207eb492b89493573a0303 drm/radeon: add initial support for ATCS ACPI methods
- 82e029357d4726bbfb31b4169f82dcaea5fa3eba drm/radeon: document radeon_atpx_handler.c (v2)
- 492b49a2f21a7ce6cb0abce36017daa06036a626 drm/radeon: reorganize ATPX support (v2)
- 48fa412b7451530322cdbe969e404b798c6e204e drm/radeon: update ATPX verify interface handling (v2)
- c3c651600bd83de5e1cbb5d9ec34a88efd2856e8 drm/radeon: document radeon_acpi.c
- c49170742d6928b16fb3839b47a94cc41630dbe0 drm/radeon: re-organize the acpi notifier callback
- f3728734ba78310525bf4a361c7787c7c6fa5d40 drm/radeon: add backlight control for atom devices (v2)
- 910308802c528f8afe864b694d5456fedd0bb18f drm/radeon: rework legacy backlight control
- af7912e57316caa1b705f06b03592cec0737cb36 drm/radeon: track whether the GPU controls the backlight (v2)
- efd4e418f2bb8a8b21f96fd44e775eaf6dd55905 drm/radeon: add a license header to radeon_apci.c
- 9e05b2f49eb9484e857e9b6c70dea3bbbe564290 drm/radeon: add new AMD ACPI header and update relevant code (v2)
- ee93b86be118dcdec1a8e29983ed1d010c71bfee drm/radeon: remove gui_idle interrupt infrastructure
- 95f5a3acfaf6f5672420398e01ca32220b36bb90 drm/radeon/dynpm: wait for fences on all rings when reclocking
- 62444b7462a2b98bc78d68736c03a7c4e66ba7e2 drm/radeon: properly handle mc_stop/mc_resume on evergreen+ (v2)
- 75104fa4f98cdac5e97be5cb59463d49eb08da85 drm/radeon/r5xx-r7xx: don't use radeon_crtc for vblank callback (v2)
- 94f768fd7458e5e8372b8b7565b594284afb6b89 drm/radeon/r1xx-r4xx: don't use radeon_crtc for vblank callback
- 46437057bd2a178b12d3a55bac06cbbd46eea4be drm/radeon: clean up evergreen_get_vblank_counter
- 4a15903db02026728d0cf2755c6fabae16b8db6a drm/radeon/dce4+: don't use radeon_crtc for vblank callback
- 2f1f4d9b60396d2df4cff829bd5376ffc8ed9a2c Revert "drm/radeon: rework pll selection (v3)"
- 985f61f7ee647ad570c05eab0b74915da2ac8e19 drm/radeon: rework pll selection (v3)
- 41fa54377057ab38bc3e08ebb46168a7daf2e63b drm/radeon: fix dig encoder selection on DCE61
- 0ceb996c9e729b056977a0f07692b38bbd57bc77 drm/radeon: rework panel mode setup
- c205b232a64fed6d26edd7e40985b396de99a27f drm/radeon/atom: powergating fixes for DCE6
- 8d1af57ae3c4458ed0de93ef97f388dd1b3239c7 drm/radeon/atom: rework DIG modesetting on DCE3+
- 5317670692f61675394db2eb6713484b67383750 drm/radeon/ss: use num_crtc rather than hardcoded 6
- 676bc2e1e4f9072f7a640d5b7c99ffdf9709a6e7 Revert "drm/radeon: fix bo creation retry path"
- c61e2775873f603148e8e998a938721b7d222d24 drm/radeon: split ATRM support out from the ATPX handler (v3)
- 7c3906d04a4587dceaa78cc1ae6b14e6454ee02a drm/radeon: convert radeon vfct code to use acpi_get_table_with_size
- 4f81f986761a7663db7d24d24cd6ae68008f1fc2 ACPI: export symbol acpi_get_table_with_size
- 2f292004dd1fb005788dc0a9cdd5559812ed866e drm/radeon: add some new SI pci ids
- ecd67955fd4c8e66e4df312098989d5fa7da624c drm/radeon: fix ordering in pll picking on dce4+
- 5b23c9045a8b61352986270b2d109edf5085e113 drm/radeon: fix bank tiling parameters on cayman
- c8d15edc17d836686d1f071e564800e1a2724fa6 drm/radeon: fix bank tiling parameters on evergreen
- 6c0ae2ab85fc4a95cae82047a7db1f688a7737ab drm/radeon: properly handle crtc powergating
- 3838f46e363d5a07e61d0352bf11d534dc61f921 drm/radeon: properly handle SS overrides on TN (v2)
- f4254a2bb4555e26289a19b71bfa8a4965c5b5ee drm/radeon/dce4+: set a more reasonable cursor watermark
- 3d61bd42135a5801ce6c2bc47f33277fde74e5ea drm/radeon: fix handling for ddc type 5 on combios
Mauro Carvalho Chehab
- 1b2c14b44adcb7836528640bfdc40bf7499d987d MAINTAINERS & ABI: Update to point to my new email
- 07ecbf244bc5b7537f615647871fa2a71ffab072 [media] stb0899: restore minimal rate to 5Mbauds
- 746cb2c31f7d88bac5453e3af45d95670a00ffe8 [media] pvrusb2: Remove unused variable
- bb69ee27b96110c509d5b92c9ee541d81a821706 [media] Fix build when drivers are builtin and frontend modules
- 5f63adbb4cb9f952a8daee97f89c8811da5fd68a [media] s5p makefiles: don't override other selections on obj-[ym]
- 5077ac3b8108007f4a2b4589f2d373cf55453206 Properly handle tristate dependencies on USB/PCI menus
- ab5060cdb8829c0503b7be2b239b52e9a25063b4 [media] drxk_hard: Remove most 80-cols checkpatch warnings
- 949dd08d92cdbbe7f2560f06ac297eee54b7ea49 [media] drxk_hard: remove needless parenthesis
- d5687ab520d6cf8bf60d8c44932eeb0a1829a75c [media] drxk_hard.h: don't use more than 80 columns
- 57b8b0035725db6b1a4f7bb815b3dc244942b04d [media] drxk_hard.h: Remove some alien comment markups
- b72852baa0776f6ed416d54cd94b7804f0587f81 [media] drxk_hard: use usleep_range()
- 0fb220f2a5cb85365d1ecf11e931d57109955782 [media] drxk_hard: don't split strings across lines
- 3a4398f58c0a7b70b7debe36fd95cf37e9b2c0a1 [media] drxk_hard: use pr_info/pr_warn/pr_err/... macros
- cd7a67a4f18047ca7b8ce2f48b4c540d69c9b793 [media] drxk_hard: Don't use CamelCase
- b5e9eb6f529b5741322d1981bb176785f115d446 [media] drxk_hard: don't re-implement log10
- 2a848b2c7fcc8f5cb370a73ec9ca40d32c6cf18c [media] videobuf-dma-contig: use vm_iomap_memory()
- 60bc53d5f7a2b5117fe665c6db1f03ec389f4ae6 [media] update saa7134 and tuner cardlists
- 33ad41263da5df8ac55d4010a015063ff88712e8 i7300_edac: Fix memory detection in single mode
- 02615ed5e1b2283db2495af3cf8f4ee172c77d80 [media] cx88: make core less verbose
- a3b60209e7dd4db05249a9fb27940bb6705cd186 [media] em28xx: fix oops at em28xx_dvb_bus_ctrl()
- f327cabf7fc2a356e6eddfa51b1dc54c3bc625d9 [media] cx25821-alsa: get rid of a __must_check warning
- a3f17af2d97a2a51af37e7b1dab5de5562c9b66d [media] cx25821-video: declare cx25821_vidioc_s_std as static
- 66f93178042b6f151552fdb74cbaa2724e59c97c [media] cx25821-video: remove maxw from cx25821_vidioc_try_fmt_vid_cap
- 7063c1456fc0a6366f467f10e7a35178ecc881ad [media] r820t: Remove a warning for an unused value
- 751dc8c7fa706c6bafa0eeee88f22f59987157e0 [media] dib0090: Fix a warning at dib0090_set_EFUSE
- 13122f98c6479ddbfc308eb4253f84aaf4a2b45e [media] dib8000: fix a warning
- 746f7ae0e9ca500f8be888675d88befed5740413 [media] dib8000: Fix sub-channel range
- c82056d0b4ac7b805ac4e7d3870c42bb19e3b3d5 [media] dib8000: store dtv_property_cache in a temp var
- 6f7ee06f4ec40d2bfc91ec67ee6e40e5fd2f2e59 [media] dib8000: warning fix: declare internal functions as static
- 4ed7e7bae6a4edc90bfa82b55716e4000b584436 [media] videodev2.h: Remove the unused old V4L1 buffer types
- a9dc73e2952d76ed7961aa12b182c9a95c0be8dd Revert "[media] mfd: Add chip properties handling code for SI476X MFD"
- 9af5cc54c281d671b6ac3c52121a66a2c9c5c900 Revert "[media] mfd: Add the main bulk of core driver for SI476x code"
- cbce0957d16ec1218d40538f5becb6cf6108b66a Revert "[media] mfd: Add commands abstraction layer for SI476X MFD"
- 33a31edd4a4b7d26b962b32decfd8ea2377eaa0d Revert "[media] mfd: Add header files and Kbuild plumbing for SI476x MFD core"
- 82cd0b278fddc1c0bc7e187ff82fd0e273520233 Revert "[media] v4l2: Add a V4L2 driver for SI476X MFD"
- 098af4bde09792314ff106f545c405ffc5942c25 [media] sta2x11_vip: Fix compilation if I2C is not set
- a9af5392520c9c30e355562b0bd641d49130284a [media] cxd2820r_t2: Fix a warning: stream_id is unsigned
- fde04ab95d43e55959f12b92711b0ca4fed40637 [media] demux.h: Remove duplicated enum
- 53faa685fa7df0e12751eebbda30bc7e7bb5e71a [media] siano: Fix array boundary at smscore_translate_msg()
- f1b0c8217fd9507531152c0d6c12253e2e4e22bd [media] mb86a20s: Fix estimate_rate setting
- 38a46c2128ade2a0c6ee4438297180b09a01c309 [media] radio-si476x: vidioc_s* now uses a const parameter
- 6d43be7789db0455a82a3ad4ff5f713cc588c1e2 [media] ioctl numbers are unsigned int
- 004e45d736bfe62159bd4dc1549eff414bd27496 [media] tuner-core: handle errors when getting signal strength/afc
- 6f8ca0b541c8bb542edb02dad68bd723625132e7 [media] tuner-core: Remove the now uneeded checks at fe_has_signal/get_afc
- 383730c36419b85233fe2b5081253a2181160d17 [media] tuner-core: return afc instead of zero
- 532ee00c4459086840eb35cc9c198bf580420aeb [media] fix compilation with both V4L2 and I2C as 'm'
- b781e6be79a394cd6980e9cd8fd5c25822d152b6 [media] sony-btf-mpx: v4l2_tuner struct is now constant
- 028c70ff42783509d3a7c7fa0faf900446a2657a [media] dvb-usb/dvb-usb-v2: use IS_ENABLED
- 1c59390b3b551524d4c8415bd39c9c788705c7c0 [media] cx23885: use IS_ENABLED
- 9dc353c67cbe3150d3a6b293662d5a33028adec4 [media] tuners: use IS_ENABLED
- 782d8b743aad7dfffa4c01e9e8b57fd35247d70a [media] dvb-frontends: use IS_ENABLED
- 54d80904b4c1f7aa1d569d07ca3e62fba0daf3a2 [media] hdpvr-video: Use the proper check for I2C support
- 3190fbee0176a40a8dd13200862d39f956692f63 [media] em28xx: Only change I2C bus inside em28xx-i2c
- 9dc033f1eaea01ed6701b16622744c4d57f108b7 [media] m5602_ov7660: return error at ov7660_init()
- 39ed1267d971d648886454b895852e46655bdcb6 [media] siano: remove the ir protocol field
- 48f72a1a4caaaac6cc22b6c4b6471286955a590d [media] drxk: fix CNR calculus
- 808d24d6c0b5c30c8f804b251caf476ea63954ef [media] dvb-core: don't clear stats at DTV_CLEAR
- 340e76965c868caa645268d2d36edb89af801fa4 [media] drxk: Fix bogus signal strength indicator
- 59a7a23c4755f12757fe17234c693188a9e6bcf5 [media] drxk: use a better calculus for RF strength
- 8f3741e02831d1181be9ca0ea711dd0c8d7f8a7b [media] drxk: Add pre/post BER and PER/UCB stats
- 2b0e1f3afda10dfc33a6bdae07caa24b906d1114 [media] drxk: remove dummy BER read code
- 2bf0f93e0d3044478bdd9e3dada19799d34dbfc2 [media] siano: make some functions static
- 05ad412a63d66175f8f5a3d08894cf3f1d118cbc [media] siano: Fix the remaining checkpatch.pl compliants
- 28a59df4d7cb8f749ba92ad304df4063ccf108fd [media] siano: remove the remaining CamelCase compliants
- 90414248bf23ba3c96811f48053b47bfc330fce3 [media] siano: fix checkpatch.pl compliants on smscoreapi.h
- cf0e9cfcc70d8aaeabf19356f42041f8a5495301 [media] siano: convert structure names to lowercase
- dfef84fc135832ad5c270758b6834fcb4bf448fc [media] siano: get rid of CammelCase from smscoreapi.h
- c8b8fdb39dabef67307df884212401c20877d9d2 [media] siano: add MODULE_FIRMWARE() macros
- 11ad03a5630fbf109615ce17da1a031b9950f3f9 [media] siano: use defines for firmware names
- d8a18e88c952f155b953d4b164818940ae8686a4 [media] siano: Remove bogus complain about MSG_SMS_DVBT_BDA_DATA
- 98c3f94e6db3b4df21336b41c646366ea417527c [media] siano: remove doubled new line
- 07bb6bdddfa09f01024e5caeb2bab8836b8de13e [media] siano: remove a bogus printk line
- beb91d461ba19c47ce42a8ff5b3e5be39be10473 [media] siano: add a MAINTAINERS entry for it
- 2a7643159d0faf839529f5001737b996d53760d9 [media] siano: reorder smscore_get_fw_filename() function
- e584f9d61ea0aefa81ddd3faf53100536ba4057e [media] siano: remove the bogus firmware lookup code
- 9711a8a600a12d2895c18f31be1fc5b3c4d9b209 [media] siano: honour per-card default mode
- 5ac14b60118071631bb0e2e50527c7528675648c [media] siano: simplify firmware lookup logic
- 6a28bd94f4d068b6de65517e52f52b6840603d0a [media] siano: add support for .poll on debugfs
- 773adad14135999380a4652b4ba01c5694827870 [media] siano: fix status report with old firmware and ISDB-T
- e1b2ac4d1e6bb214823c42bb807a6cc5f21aa223 [media] siano: Only feed DVB data when there's a feed
- 5c3b87435b291efb260aec37fdbe397859e550c5 [media] siano: Fix bandwidth report
- 9671045f4ce7a9e5eedc669a6921aeec26bd095e [media] siano: fix PER/BER report on DVBv5
- f5de95e2467b7b6b968e6c67489425265dd2a1c2 [media] siano: fix signal strength and CNR stats measurements
- a9b9fbdf0a6a65359cd97254a282526822de5257 [media] siano: don't request statistics too fast
- 4cce1f4eb29765def538e7c975dac73346a0d306 [media] siano: add two missing fields to ISDB-T stats debugfs
- 503efe5cfc9fb9f67a6659c4ab39174b442876f3 [media] siano: split debugfs code into a separate file
- 3f6b87cff66bb8507aefd62559c516dd7c8f822a [media] siano: allow showing the complete statistics via debugfs
- c02272f9b9c71c5fe6c0cb3874ec153ff2e842ef [media] siano: fix start of statistics
- d42f1cb25334bbcddf213a00bb67083414027933 [media] siano: Convert it to report DVBv5 stats
- ff702eb8d9c8ca293e7f0343dd38b718d58815b0 [media] siano: split debug logic from the status update routine
- eab0fa0f04317c7bb50f87d6b410d8ad6e2c2888 [media] siano: split get_frontend into per-std functions
- 80ccb51a0f970ab0935a8be70b677ecbcdf74e3e [media] siano: simplify message endianness logic
- fe802fd92d6abd1fce2ae8d03a073807d25e9453 [media] siano: call MSG_SMS_INIT_DEVICE_REQ
- dfbf021c9e6c9de2296eae7b4e89148e7f68b28e [media] siano: Configure board's mtu and xtal
- 347d8f1fa69f4dd021f1ca3d69e1527d95f185e0 [media] siano: add new devices to the Siano Driver
- b4059095ab281b940b52a6a0e826de25eb50e3c7 [media] siano: use the newer stats message for recent firmwares
- 0c189fa69ed3d9c08d6f1db845c6fd174c92c429 [media] siano: add support for LNA on ISDB-T
- a51fea4fdbf1c8151f55029c82f850cbd335ff29 [media] siano: add support for ISDB-T full-seg
- 76e41a655ae68b3e0468a3ef497a57415a77b54b [media] siano: use a separate completion for stats
- faab6820b3c11ca62fd2284d2e5174ccb0650b05 [media] siano: add some new messages to the smscoreapi
- e5d218ee75787bbe5bbe6c570797443c877cd4e5 [media] siano: cleanups at smscoreapi.c
- 9e915e5bc8dfa3380c376a5e10f1abe8c17f324a [media] siano: always load smsdvb
- 1e19c21ec7b5e66228602f4d88d894e23db1e004 [media] siano: fix the debug message
- ab7bdb12984732e5ebac00d6a180431cbd4e0ce1 [media] siano: report the choosed firmware in debug
- 018b0c6f8acb5819591f3b43b51fc342af548c82 [media] siano: make load firmware logic to work with newer firmwares
- 7333839505d568e0e69a6d02a3ee0f455b6c37a5 [media] siano: store firmware version
- 05f0ffbc487517a529c00119d0bfde33df509b52 [media] siano: use USB endpoint descriptors for in/out endp
- db30567a63db0094e03338462939031edf558cc8 [media] siano: add additional attributes to cards entries
- 3ba92d0b58c909d68c316b5f7989abbc7b62b3ad [media] siano: Properly initialize board information
- ab2b599ebfbdd4e311e796643d487722256418b6 [media] siano: add the remaining new defines from new driver
- 4c3bdb5e2f5612ceb99ac17dbbe673b59a94d105 [media] siano: better debug send/receive messages
- f251001c8086c8388aa7635b9fcd908b444e139c [media] siano: update message macros
- c31b9fb26069d0beedb3125a4ff3c1d0f8051d26 [media] siano: remove a duplicated structure definition
- 739a8c91a39cd2bc3fce23ab4368816150fcf27a [media] siano: Add the new voltage definitions for GPIO
- f82757d912b916348976c464ddc80539d89c851d [media] siano: Change GPIO voltage setting names
- fc3a62e9f5ff5585ad9b9c27c2b800338aa3f751 [media] em28xx: update cardlist
- 4159d01bea38ee82f6e49383b7e73e328c118755 [media] em28xx: Add ISDB support for c3tech Digital duo
- 52dee392f491e166cef21c787d1736f052a902cd [media] dvb_frontend: Simplify the emulation logic
- be431b16c6bd22020abc5f5f30a89f1e2934de8e [media] dvb-frontend: split set_delivery_system()
- aab3125c43d8fecc7134e5f1e729fabf4dd196da [media] em28xx: add support for registering multiple i2c buses
- 3aa2b3b9cc7cf58d044f30dcad849bff037abd25 [media] em28xx: Add a separate config dir for secondary bus
- c7a45e5b4f8c2f96cd242ae1b1c06e7fb19a08d0 [media] em28xx: Prepare to support 2 different I2C buses
- 0e4bbedd638d6d13b0cfe2c95c75fc3736daec94 [media] mb86a20s: Don't assume a 32.57142MHz clock
- 04fa725e7b1c22c583dd71a8cd85b8d997edfce3 [media] mb86a20s: Implement set_frontend cache logic
- 385cd33c8dcac5a166c2d034169427e263bf4608 [media] em28xx-dvb: Don't put device in suspend mode at feed stop
- 84c09d723c30db7801433e1741b628e23cb3fecd [media] cx231xx: Improve signal reception for PV SBTVD
- 3a2e47519ebbef9b1545cda0525e2fce64c437b7 [media] mb86a20s: cleanup the status at set_frontend()
- 8b8e444a271165bce923c98417334f9b989cca20 [media] mb86a20s: Don't reset strength with the other stats
- a78b41d5fd9a04037c7b29e59c7319035a54a150 [media] mb86a20s: Always reset the frontend with set_frontend
- 17e67d4c7fb7515ce98d3eb5de00c2575800818b [media] mb86a20s: change AGC tuning parameters
- 0921ecfdc2b93ebbe8f2371dac634d91e4fbdf60 [media] mb86a20s: don't allow updating signal strength too fast
- dad78c56620d425eede52d74e8ba73ea136703dd [media] mb86a20s: Fix signal strength calculus
- 15b1c5a068e710bd4d9c8d76e8ed8c63aa4bff2b [media] mb86a20s: provide CNR stats before FE_HAS_SYNC
- 768e6dadd748ecceee852def1f7f71aac4cd35a1 [media] mb86a20s: adjust IF based on what's set on the tuner
- d56e326f7b7f409f0390517b0a29d65b4d60c14c [media] mb86a20s: don't pollute dmesg with debug messages
- 8ae8f50ad8979bb670598ff92eebea611b799f10 ghes_edac: Fix RAS tracing
- 689c9cd8128f13bf9843a3e133423f5e3e0ce4aa ghes_edac: Make it compliant with UEFI spec 2.3.1
- d2a6856614fd34e36352146307a5655efbdbc14d ghes_edac: Improve driver's printk messages
- 5ee726db521fddf991f261e5c45e04a7d2bf1bc1 ghes_edac: Don't credit the same memory dimm twice
- 32fa1f53c2daf9f55f17ff883b4297f86095b09c ghes_edac: do a better job of filling EDAC DIMM info
- f04c62a7036a4b8490b224a9ad1be4378a3acf4d ghes_edac: add support for reporting errors via EDAC
- 77c5f5d2f212e1963063e427fc57c44bf6eae9fb ghes_edac: Register at EDAC core the BIOS report
- 40e064153814ce534a28714b25cb98259f107d96 ghes: move structures/enum to a header file
- 8dd93d450bff251575c56b8f058393124e1f00fb edac: add support for error type "Info"
- e7e248304c8ccf02b89e04c3b3b66006b993b5a7 edac: add support for raw error reports
- c7ef7645544131b0750478d1cf94cdfa945c809d edac: reduce stack pressure by using a pre-allocated buffer
- 80cc7d87d5eb34375f916d282450a0906a8ead60 edac: lock module owner to avoid error report conflicts
- c2c93dbc97622e26dc19edc71e50ebaa996d7804 edac: remove proc_name from mci structure
- c66b5a79a9348ccd6d1cd81416027d0e12da965d edac: add a new memory layer type
- 4ab19b06acffd2278cd37995927c85a9acfd00db edac: initialize the core earlier
- 3d958823e26979a73d73c0343041d64813702a5b edac: better report error conditions in debug mode
- 59b9796d1e0e5edb6eb3d5ae550eac0d53d27adb i5100_edac: Remove two checkpatch warnings
- 61734e1835867e6e38438c8365149748641e3525 i3200_edac: Fix the logic that detects filled memories
- 5f466cb0257998549058c16e9d44bb74804a273d i3200_edac: Add more debug to the driver
- cdc69ae98b3d8ff337c564e16f497c8816d1a51b Revert "[media] fc0011: Return early, if the frequency is already tuned"
- db5c05b2a1c02e401778de348451bae49b65806e Revert "[media] [PATH,1/2] mxl5007 move reset to attach"
- cc318180c8ec87ce692d1fbb22923f9e05871197 [media] tveeprom: Fix lots of bad whitespace
- 20e3dbef8e7acf679ba179e1a077303e3f76f975 [media] Documentation: update V4L cardlists
- f85ed0ceeba78b6b15a857ce48888fdb52de28d0 Revert "[media] drivers/media/usb/dvb-usb/dib0700_core.c: fix left shift"
- f67102c49a123b32a4469b28407feb52b37144f5 [media] mb86a20s: remove global BER/PER counters if per-layer counters vanish
- d9b6f08a7f756d2d5105f5aaf23c326f41a0683b [media] mb86a20s: add a logic for post-BER measurement
- 313cf4efa40ef739199bd68a76f89f8a5224a541 [media] mb86a20s: fix the PER reset logic
- ad0abbf118519c14fee5256395f9c104e8023e9b [media] mb86a20s: some fixes at preBER logic
- 593ae89a3f2ea69b0cffb8d8ca63549c6c02ec19 [media] mb86a20s: add block count measures (PER/UCB)
- 94a93e5f85040114d6a77c085457b3943b6da889 [media] dvb_frontend: print a msg if a property doesn't exist
- f167e302c6a1321ae9f4d3a24a6e5bac90a5c79d [media] mb86a20s: don't use state before initializing it
- f66d81b54dac26d4e601d4d7faca53f3bdc98427 [media] mb86a20s: convert it to use dev_info/dev_err/dev_dbg
- dd4493ef34cb4062d59d87717aaf8a1c27d450c9 [media] mb86a20s: Function reorder
- d36e418a7b1eaeb006ee304533054e2720537db7 [media] mb86a20s: Split status read logic from DVB callback
- 04585921ac0fa0f4baaf510cc7e52e3399018fb4 [media] mb86a20s: fix interleaving and FEC retrival
- ce77d120ed24d44aa020bde61f32bbdabb9ed596 [media] mb86a20s: make AGC work better
- fd53744efea8bf845dc54bd3095be6203b1b07a1 [media] mb86a20s: Fix i2c gate on error
- a77cfcac79c7b171d344e2bc0f05c075bc1fcfb2 [media] mb86a20s: improve error handling at get_frontend
- 978ae2247fac3b330ecd1095823001d2c08c7efd [media] extract_xc3028.pl: fix permissions
- ef85cd9cd5474e94638248955d035598789fc737 [media] em28xx: enable DMABUF
- 2c46bb119f13a3ebc62461dac498a7057f5b4a94 [media] ngene: fix commit 36a495a336c3fbbb2f4eeed2a94ab6d5be19d186
- 3a799c27b3faebaf5a7a6149dfe8f705451b241f [media] em28xx: declare em28xx_stop_streaming as static
- 3ac693c40a08703f3c456d8f45940a48c1f8d93f [media] em28xx: tell ir-kbd-i2c that WinTV uses an RC5 protocol
- d40580e7c043cdfbf472e76052a4606fea16642d [media] em28xx: simplify IR names on I2C devices
- 728f9778e273a11a65926ac21574e6ca8d911ebf [media] em28xx: autoload em28xx-rc if the device has an I2C IR
- 8303dc9952758ab3060a3ee9a19ecb6fec83c600 [media] em28xx: initialize button/I2C IR earlier
- e669c8d379567d42d62989f890f926f7b1b8f2a1 [media] blackfin Kconfig: select is evil; use, instead depends on
- f8c30b6f3bbea7eb8b25db7df61f8a7c24072480 [media] ts2020: fix two warnings added by changeset 73f0af4
- 9d5394c2a19f8a74cb55ce83027bad1808b373b5 [media] m920x: Fix CodingStyle issues
- 26711113c4e4e72a72d347bfc33590595f248df7 [media] omap: Fix Kconfig dependencies on OMAP2
- 5d92bbe634cc9d768db2b88ca7c303e6799ed5c0 [media] ttpci: Fix a missing Kconfig dependency
- 8b2aea7878f64814544d0527c659011949d52358 [media] em28xx: prefer bulk mode on webcams
- a3efa1cc0e067675ffa2d2c357cbe1da0db4653b [media] em28xx: make the logs reflect the specific chip name
- aa51496b21542855e779a78bf33384002f01acb6 [media] em28xx: display the isoc/bulk mode
- b5cff595bd005dba8051e9125f0ed28b5ff05c89 [media] em28xx: prefer_bulk parameter is read-only
- 0dae88392395e228e67436cd08f084d395b39df5 [media] em28xx: add support for RC6 mode 0 on devices that support it
- 105e3687ada4ebe6dfbda7abc3b16106f86a787d [media] em28xx: add support for NEC proto variants on em2874 and upper
- 37285bf2a516a808f1282540badcaf847340a154 em28xx: add two missing tuners at the Kconfig file
- 1c12bf8de7e1557afeedd55d9bcec6b6a6d7b5d1 [media] tda10071: fix a warning introduced by changeset 41f55d5755
- da14d93d95ee3923b6e690220bdb7ce191e76d95 sb_edac: add a missing /n on a debug message
- b391b0ef0f9399dcba8fa025ab5e5d4229847467 [media] tm6000-video.c: warning fix
- 59dad49e5c176d8c9c0d06f6b744d0a54c578310 [media] sh_veu.c: fix two compilation warnings
- 028986fe0edab3ca7f14a9fe92f3e492304b3eec [media] DocBook: fix an index reference
- 93049b9368a2e257ace66252ab2cc066f3399cad videobuf2-dma-contig: Only support if HAVE_GENERIC_DMA_COHERENT
- 1323024fd3296537dd34da70fe70b4df12a308ec [media] siano: fix build with allmodconfig
- 6d9a06f27a640967fc95a36ccb2f2d69e2e71f8a Revert "[media] siano: fix build with allmodconfig"
- 6ee28d94c9bfa0640a7c94c289ca0df239d90a0d [media] siano: fix build with allmodconfig
- 2c4e11b7c15af70580625657a154ea7ea70b8c76 [media] siano: fix RC compilation
- 2cb654fd281e1929aa3b9f5f54f492135157a613 MAINTAINERS: add support for tea5761/tea5767 tuners
- d6fad50237dd5773e1467497ee9fd352e5fd66f5 MAINTAINERS: add an entry for tuner-xc2028 driver
- d5269395f5e2971b3a8d0a5473d7691347a50a64 MAINTAINERS: add an entry for az6007 DVB driver
- 6c0f03597595d3f30e3e814951305ff114ba320e MAINTAINERS: fix/add missing uapi entries for media files
- 45f95b53d4cb0fcfd546d3a015fbfe05f7eb591c MAINTAINERS: add an explicit entry for tm6000
- f0319efe1fb7dde97573ad42bc12d795cb4bc398 MAINTAINERS: add an explicit entry for em28xx
- 98ed12e6b48887f03d34c8162c0f8de1c2dcd203 MAINTAINERS: add an explicit entry for saa7134
- 203575784987e37c4bba36aad05d88da8bfe2da1 MAINTAINERS: add an explicit entry for cx88
- f96236e585e2ba0e746c12dee79b54bc121d688b MAINTAINERS: change BTTV status to Odd fixes
- 0d0d76e5bcd70439b0e736a99539d7eef4f87baf [media] xc4000: Fix a few warnings
- 94af1b63d866289aabad0514f5c8ecf223f502fb [media] drxk_hard: fix the return code from an error handler
- 0dec86886c4836081a3327bd735cfa4745c1e048 radio tea5764, si4713: get rid of warning: no previous prototype
- a3faff2b39ca67684fb294a84d3e2d1ad2f4dfa2 fintek-cir: get rid of warning: no previous prototype
- 5a3ef810746b1219b00e3e2bd680250039da3df2 [media] fmdrv: Don't check if unsigned are below zero
- 84cc2377ee72cfa5745fcd26919d4b1aa3e0e9e5 [media] soc_camera: ret is never used. get rid of it
- 2e7b318fa17a36d8a6d9783c10e845054d8ca27f [media] au0828-dvb: ret is never tested. Get rid of it
- efe1724a4fa5840139a9a1aee9089f6854866fa0 [media] cx25840-core: get rid of warning: no previous prototype
- a1fd287780c8e91fed4957b30c757b0c93021162 [media] bttv-driver: fix two warnings
- 50c8012c429f4a2fe867178e3f2e6a616a20e620 [media] zr364xx: urb actual_length is unsigned
- 534d032601b1e274da0f0297c1312e79e56344a9 [media] usbvision-core: fix a warning
- 199ab8fed4dcbe86dad74b6ed8733ff4c500e6df [media] s2255drv: index is always positive
- d3e4ea017a414a19ab11a10b52e80a0c8b3f1670 [media] em28xx-cards: fix a warning
- 03ad9fe4ce2881995b63e58a5518f6b8ff044e94 [media] anysee: fix a warning
- 59e54059ab5fdbd59114688d85b490e1d80660b2 [media] tua9001: fix a warning
- 685a39bd1a05dba17cb7ba18ab74364ad51bc527 [media] v4l2-common: h_bp var is unused at v4l2_detect_gtf()
- 7226d8ebdd3a944db44334f0a910e70abcc0abbf [media] fmdrv: better define fmdbg() macro to avoid warnings
- 1ab90587029b821ed47db9df8d79a5ebe49a02a8 [media] tlg2300: index is unsigned, so never below zero
- 2869a318ce313f97f987935dd225d88a9b30b2fc [media] m2m-deinterlace: remove unused vars
- 83fa235b72cf8b6075032a764e61adf11498006b [media] meye: fix a warning
- 3eeba4a796ac7e04404ef12d41520fafb7e07588 [media] saa7134,saa7164: warning: comparison of unsigned fixes
- 2827a4400a181437a2a3e0ccc2307f90bd204fdd [media] ngene: better comment unused code to avoid warnings
- ba4008921ba8144ff307f10d04fe52e6d6e744dc [media] soc_camera/ov2640: Don't use a temp var for an unused value
- 830e4b55b02b8a2638958e4249eba71797940ee5 [media] dvb-frontends: get rid of some "always false" warnings
- 5a70972e142b182fb9375b9060a4dd9fad47fadf [media] drxk: get rid of some unused vars
- 31becf09caa8d7da2d5e40995782f477433e2cd9 [media] dmxdev: fix a comparition of unsigned expression warning
- db61371079f898db856b8c4537c261ba0dbe626f [media] cx88: get rid of a warning at dprintk() macro
- 342064390c7d9ba7b2381e1ddf2e5481cbac40b7 [media] cx88: reorder inline to prevent a gcc warning
- e6ea0b917875ae9144f1fdb94e1eb43890fbbad7 [media] dvb_frontend: Don't declare values twice at a table
- 902e4575c3f7f5e989e4520a549b309dfb40a77c [media] go7007-v4l2: warning fix: index is unsigned, so it will never be below 0
- 067d85134a81e2c2a5566d93760e5f398e83a15e [media] dt3155v4l: vb2_queue_init() can now fail. Check is required
- 3a70c3fbcd546bad2314492700dd8d5c36023eb1 [media] gspca: warning fix: index is unsigned, so it will never be below 0
- 9825f376533c8550dc2f8d78a5a9af6612490a1a [media] jeilinj: fix return of the response code
- ede4c3a5a6c0d4490e39a1695570c7a6e9cf7b33 [media] gscpa: get rid of warning: suggest braces around empty body
- 2e8c1e569392c84a926b9bf94176c5d7ba5d3e50 [media] dib9000: get rid of warning: no previous prototype
- eda94710d6502672c5ee7de198fa78a63ddfae3a [media] pwc-if: must check vb2_queue_init() success
- 0dc6eb9ffcd350453eef91f790e81e042e183cfe [media] pwc-if: get rid of warning: no previous prototype
- d9e81a5c4886a8a57688b4781c6e306ecad3b8af [media] vp702x: get rid of warning: no previous prototype
- 1885fd2d67b9822de834c86d3f69d6fd634a0e09 [media] lmedm04: get rid of warning: no previous prototype
- 691a5502e30c81e6570e1234e68c59d525727eda [media] dvb-usb-v2: get rid of warning: no previous prototype
- 64592d0c308620accd5eaff4d8daf02bb1b9a1c7 [media] az6027: get rid of warning: no previous prototype
- fb1546e0376d6274cc2895a492d316679d409410 [media] cx231xx-avcore: get rid of a sophisticated do-nothing code
- d4c06133af03de45182d689230eb7e7e0184c966 [media] cx231xx: get rid of warning: no previous prototype
- a094ca46888db5b7fada3128f5a65fef552fd649 [media] au0828: get rid of warning: no previous prototype
- 5e04f9201c905a22e5aab56f08db71ee21448f31 [media] max2165: get rid of warning: no previous prototype
- 230dc94a2a6e5786b8529e3218979719758f1fa0 [media] nuvoton-cir: carrier detect support is broken - remove it
- 8e1803f4cd4bab0a66a24945a00e2c3a89457a32 [media] nuvoton-cir: get rid of warning: no previous prototype
- 3d4bf09c1d9cb315af18a7eb825f0ddce0dbe5b4 [media] ite-cir.c: get rid of warning: no previous prototype
- e03cd645dfecb27746c6d488c73605fef6ae635f [media] ene_cir: get rid of warning: no previous prototype
- a5133b17df6b4a8d68f39a89967938d87d892a46 [media] radio-sf16fmi: get rid of warning: no previous prototype
- 4b644dccfd204f8a89717776f065c441bf9c8cc1 [media] radio-isa: get rid of warning: no previous prototype
- f6d15e09b19d3841e2608306e1b85e2ffc1f7a6b [media] radio-aimslab.c: get rid of warning: no previous prototype
- 5faf7db804e1e67ab8f78edb305d1858779a6279 [media] saa7164: get rid of warning: no previous prototype
- 6860f9ca8ce2ef801edee2156cffaf5152bd3c39 [media] mantis: get rid of warning: no previous prototype
- d6eb0b992aafcbd34b33075458106aad03a0adb8 [media] ivtv-ioctl.c: remove an useless check
- 2aebbf6737212265b917ed27c875c59d3037110a [media] ivtv: get rid of warning: no previous prototype
- 7151e25900b68f894a453aab16e563f9b096df82 [media] dm1105: get rid of warning: no previous prototype
- dafc456c5281d9bf4a4a171d465013c82d59afa2 [media] cx25821: get rid of warning: no previous prototype
- a041e103d8571c6cde3ce646cfa2540af1f2a77a [media] cx23885-alsa: fix a false gcc warning at dprintk()
- ada73eee1246768d5ec6f1e3b8882a5dd0456266 [media] cx23885: get rid of warning: no previous prototype
- 5e6e81b2890db3969527772a8350825a85c22d5c [media] cx18: get rid of warning: no previous prototype
- 4e373217887879cea6cea3483d2dad21278d0f05 [media] tda18271c2dd.c: get rid of warning: no previous prototype
- babb618db811a20ed81fd866fd5648949896df42 [media] tda10071: get rid of warning: no previous prototype
- 8c8ca1c7ca837e20a265fef97272f61064a9b1d5 [media] stv0367: get rid of warning: no previous prototype
- 5506bcba19709a5ace1cecaa82ff1374ef4dcc99 [media] stb0899_drv: get rid of warning: no previous prototype
- b0944ea2a93ce12c984ae2dab7059786c87f6446 [media] rtl2832: get rid of warning: no previous prototype
- a17ff2eed6812eff319a4a74854db55298319bbe [media] rtl2830.c: get rid of warning: no previous prototype
- 8b35c2fee8a0a5f9c4779ad2eda8a8c9cf1be99d [media] drxd_hard: get rid of warning: no previous prototype
- c246ffc28e1b616305edce4b07acd35f46c6407c [media] siano: get rid of warning: no previous prototype
- 275ffde4620334d592871bae4478f58de8a6fc2a MAINTAINERS: update email and git tree
- ff38c21663c5f9b8d33cf2979e07e811f2560161 [media] drxk_hard: fix a few warnings
- 24bef66e74d647aebd34e0bef7693512b7912029 edac: Fix the dimm filling for csrows-based layouts
- 479696840239e0cc43efb3c917bdcad2174d2215 i82975x_edac: Fix dimm label initialization
- 74df06daf632ce2d321d01cb046004768352efc4 [media] Remove include/linux/dvb/ stuff
- b2409b65d9401f7e3c572fc59db6a920fc7a163e [media] remove include/linux/dvb/dmx.h
- ff30d37083096acb56fb6edc0209d7ba36731a55 [media] common/*/Kconfig: Remove unused helps
- fdd1eeb49d36fa79505f96de0f68e8d6768ab0b0 [media] siano: allow compiling it without RC support
- 2c76a12ae9f5e6e2afc400bfbdd8b326e7d36b2a [media] Kconfig: Fix dependencies for driver autoselect options
- ce3b5952bac17835363543ddf97e89d98b1d771f DocBook/media/Makefile: Fix build due to uapi breakage
- d6d022e7382343b57184c83f5fea0532be240b98 Revert "[media] omap3isp: Replace cpu_is_omap3630() with ISP revision check"
- 20eb13a77ebcba4341095c453c33dacba44519f9 [media] mt2063: properly handle return error codes
- 347c4e95845fad1853c0e3da6603a44c5d6122b3 tda1004x: Lock I2C bus during firmware load
- 25ec43d3e6306978cf66060ed18c4160ce8fc302 get_dvb_firmware: fix download site for tda10046 firmware
- deb09ddaff1435f72dd598d38f9b58354c68a5ec sb_edac: Avoid overflow errors at memory size calculation
- b70f833377fc80d7446218b36206e2e299fc6bfd i5000: Fix the memory size calculation with 2R memories
- 582a899622f19005126d2858f08ee0c9dac34870 i3200_edac: Fix memory rank size
- fac44ee564a54db020ad384e0de94b5d8be3c6b5 [media] pd-alsa: fix compilation breakage by commit da35de640
- 90d72ac6e1c3c65233a13816770fb85c8831bff2 MAINTAINERS: fix the path for the media drivers that got renamed
- dfaa66432a4e52c66eb7900cb1e46485d24d7d9a MAINTAINERS: Remove entries for drivers that got removed
- 2e59d4d14355ed615f80c763850c9913dfaa30d7 Revert "[media] gscaler: mark it as BROKEN"
- aa740e0a6fd5fe6ab59a95d67d8756c77df3fa66 [media] gscaler: mark it as BROKEN
- 1f71927ed51e9125eb7a3d4aed54f68dd41f2c34 [media] shark,shark2: declare resume/suspend functions as static
- 3c8139477bc55166fa4c125209d193bd9851af3c [media] DocBook: Fix docbook compilation
- 64cbeb2818c9308a9fa9e25d50b676f66335cd9f [media] au0828, cx231xx: remove dependency for DVB_CAPTURE_DRIVERS
- a47b6118e134b51562de520d644d3979b3d99e44 Makefile: Add missing soc_camera/ directory
- b4c723e6101b66d35129359fc448e0e98d7e2e28 [media] saa7164: Add dependency for V4L2 core
- 01b0c11a1ba49ac96f58b7bc92772c2b469d6caa [media] Kconfig: Fix b2c2 common code selection
- e9d2f0573e918d0b2ed08ece1c4bfe850477f8cf [media] Add missing help for some menuconfig items
- 8511f8eaa86bb16e4e2bd5f30d5f12764f59ae8d [media] flexcop: Show the item to enable debug after the driver
- fccea74ff8b5159935acc7b4b4857ee81ee44661 [media] Kconfig: merge all customise options into just one
- fc2bbfb2c3d77c0b6da76224ef1575f0e90327e8 [media] Kconfig: use menuconfig instead of menu
- b6334460f2929c02d0d1f0fbad9f909229d00d50 [media] Cleanup media Kconfig files
- 7a46e188bf80cb75c08d2d95802a5d124929fb20 [media] Put the test devices together
- 3c8c09b5edcc5b70c4e197b7419d07bf3bc84d89 [media] Kconfig reorganization
- b47ff4a3ed42269ab7e9fd67e601b9ee3c76d02e [media] move soc_camera to its own directory
- 7ba2f84159b479393c2f5149a2867635a1010ed0 sh_mobile_csi2: move it to the right place
- 9b78c5a3007e10a172d4e83bea18509fdff2e8e3 [media] b2c2: export b2c2_flexcop_debug symbol
- 2c3fb08b3f74b8792004095a1f6881a3296ff643 [media] rename drivers/media/video as .../platform
- 2a2d1cf46500ab7599d0b45ee837f3936763ccac [media] move soc_camera i2c drivers into its own dir
- cb7a01ac324bf2ee2c666f37ac867e4135f9785a [media] move i2c files into drivers/media/i2c
- f0af8fa4dad0839f844fd0633e1936493f6d685a [media] reorganize the API core items
- ec29a4783486f5f805a363ce4fc00eca7d8631b7 [media] mmc/Kconfig: Improve driver name for siano mmc/sdio driver
- d1677dc31ac1918f6a91e77ab74d456df01f2bb2 [media] move parallel port/isa video drivers to drivers/media/parport/
- e5cdf69d36f667d9840ce050abbe4a95c2a6b536 [media] move the remaining PCI devices to drivers/media/pci
- 3e7c99126f1e18379bdac0544255e230d623ab3a [media] move analog PCI saa7146 drivers to its own dir
- b285192a43f0432d82c2c10974204e78af0da596 [media] rename most media/video pci drivers to media/pci
- 68de959f773a1d49096835c411390bceff5d1549 [media] bt8xx: move analog TV part to be together with DTV one
- 0aa77f6c2954896b132f8b6f2e9f063c52800913 [media] move the remaining USB drivers to drivers/media/usb
- 0c0d06cac63ee327ceaab4b5ffe2206574ab86bd [media] rename most media/video usb drivers to media/usb
- 84cfe9e79bd5ac11c963f4841158454fefa872f6 [media] b2c2: fix driver's build due to the lack of pci DMA code
- 1511288620bd4ea794bae08871f9e108ca034b2d ioctl-number.txt: Remove legacy private ioctl's from media drivers
- b3f52608ba7b4c231621d7e4e9e1bfd8a390f910 [media] b2c2: frontends/tuners are not needed at the bridge binding
- 0013ca8c52ba7bb1030ed75d6df7e58af0314018 [media] siano: break it into common, mmc and usb
- ed0c8b5465d6cec5458d9a3041a5167d83f40fdb [media] saa7146: Move it to its own directory
- ccae7af2bf07dfef69cc2eb6ebc9e1ff15addfbd [media] common: move media/common/tuners to media/tuners
- 3785bc170f79ef04129731582b468c28e1326d6d [media] b2c2: break it into common/pci/usb directories
- 25aee3debe0464f6c680173041fa3de30ec9ff54 [media] Rename media/dvb as media/pci
- 786baecfe78f8e25547c628b48a60fc8e5636056 [media] dvb-usb: move it to drivers/media/usb/dvb-usb
- 616300bd51bee80d2d122c205866aa4c20adbaa8 [media] firewire: move it one level up
- 9a0bf528b4d66b605f02634236da085595c22101 [media] move the dvb/frontends to drivers/media/dvb-frontends
- 3d6c2bc08ac4f75bf3597740357c98f2207ca412 [media] dvb: move the dvb core one level up
- 5bc3cb743bbab408792c1b4ef31adf6268aa4b7e [media] v4l: move v4l2 core into a separate directory
- 2ea4b442589b30210a166b9630c2547ebbe2cb82 [media] rc/Kconfig: Fix a warning
- 0d27bbfe81cb087748dc1511683bd3e7335a7da5 [media] frontend.h, Docbook: Improve status documentation
- db6651a9ebb35653359d7b39cd8d209e51cf48ae [media] lmedm04: fix build
- 9468542bf29ba6cdc9d052a7b9aa384279b0f845 [media] dvb core: remove support for post FE legacy ioctl intercept
- 0bc9c894641ad7e2ef937a3e087e32652be35f47 [media] em28xx: Fix height setting on non-progressive captures
- c3707357c6c651652a87a044445eabd7582f90a4 [media] az6007: Update copyright
- 6da74b1da2caf8a659cde68a8faafb766e04037c [media] az6007: handle CI during suspend/resume
- 0ca477ea8dceb13eb2f91b13d8ff25a7b3113f7e [media] az6007: make all functions static
- 3cb9f4e28269124d304e1886809f4f9fa9899790 [media] az6007: rename "st" to "state" at az6007_power_ctrl()
- 84b3bd462393133e5ba6949c32a26f46b5e9f93d [media] m2m-deinterlace: fix two warnings
- ccc0e3483c2447fd14d4fb9ba2a77da628322815 [media] move dvb-usb-ids.h to dvb-core
- d1b4a085fbd31d182a19f8a0c5144e4f5e831b8a [media] Documentation: Update cardlists
- b7e386360922a15f943b2fbe8d77a19bb86f2e6f media: Revert "[media] Terratec Cinergy S2 USB HD Rev.2"
- ab9cbcd36ce2f2d10de1610abeaa89ee0b619ae7 [media] tuner-xc2028: tag the usual firmwares to help dracut
- 94f74767160ab0d288f3b416971cf259f2a38b3d [media] rc/Kconfig: Move a LIRC sub-option to the right place
- f244e6c308be3acc445719f0fd72b5fb182c0895 [media] get_dvb_firmware: add logic to get sms1xx-hcw* firmware
- cc831f843c807ac9050707f7b2c403f9c400a197 [media] v4l2-compat-ioctl32: fix compilation breakage
- 724f4a321ff5f6d4dd6176e95063d05a85520736 [media] media: only show V4L devices based on device type selection
- 8cfd9dccf2693774d28c2d4ea7b2a7301c99d190 [media] media: Remove VIDEO_MEDIA Kconfig option
- b4c184e506a4cdb9b77bff4a1d39237581540b33 [media] media: reorganize the main Kconfig items
- 31361fc4632f20e3a108f56b1a1a9c9bf2dfc07c [media] videobuf-core.h: remove input fields
- 5cf73ce15f704876378733794864336fbec6c97e [media] xc5000: Add support for DMB-TH and ISDB-T
- 298f18a3e2e078c796d3f852091fbe961fbca806 [media] rtl2832: save some data space by using a macro instead of a table
- 1d432a3d7783b0b86ff08a111b7a4bea550fc4a2 [media] tuner, xc2028: add support for get_afc()
- 90acb85fb48372f30e0a2f6d516d2285faea6e6c [media] tuner-xc2028: Fix signal strength report
- 030755bde42bbed133182b0ece7c7a9c759478e8 [media] tuner-core: call has_signal for both TV and radio
- 61a96113de51e1f8f43ac98cbeadb54e60045905 [media] tuner-xc2028: use request_firmware_nowait()
- 704a28e88ab6c9cfe393ae626b612cab8b46028e [media] drxk: prevent doing something wrong when init is not ok
- 20bfe7ae089076b0af72a6d67f0298621ae90a9d [media] drxk: Lock I2C bus during firmware load
- 2a5f6720ff45e7545c3058bc6bfdb498247b4f5c [media] drxk: pass drxk priv struct instead of I2C adapter to i2c calls
- 177bc7dade38b5bd02dbcd008f92135b2c7a92b6 [media] drxk: change it to use request_firmware_nowait()
- 38ced28b21efff18fd5e5c98a92830e8f0031cee edac: allow specifying the error count with fake_inject
- f6d1b15c154d07c88829426d2c83c6321fe31cf3 Revert "[media] radio: Add Sanyo LM7000 tuner driver"
- 8f7fa3c8014cc6a892e5bd0e31dc772989935ec3 Revert "[media] radio-aimslab: Use LM7000 driver"
- 6d642d26065c5d375fbb819dbfd8f5d1b9255ece Revert "[media] radio-sf16fmi: Use LM7000 driver"
- c10538396bf3f0076630103ede49c863c27db720 sb_edac: properly handle error count
- 00d18339276d35bc6b7ae6ae1a64ebf2242b89f6 i7core_edac: properly handle error count
- 9eb07a7fb8a90ee39fa9d5489afc0330cfcfbea7 edac: edac_mc_handle_error(): add an error_count parameter
- 03f7eae80f4b913929be84e0c883ee98196fd6ff edac: remove arch-specific parameter for the error handler
- 075f30901e32feefd3641e6c5537611fd7e27b59 amd64_edac: Don't pass driver name as an error parameter
- 5156a5f4e058b906c1e8c0fe2ab16f30b60dee96 edac: Increase version to 3.0.0
- 6e84d359b2bea5ce659b3c3e5d3003fb11bd91d5 edac_mc: Cleanup per-dimm_info debug messages
- dd23cd6eb1f59ba722a6e6aa228adff7c01404de edac: Don't add __func__ or __FILE__ for debugf[0-9] msgs
- 356f0a30860d44de7ac021708caa0c8bd5688dbe i7core_edac: change the mem allocation scheme to make Documentation/kobject.txt happy
- 53f2d02898755d1b24bde1975e202815d29fdb81 RAS: Add a tracepoint for reporting memory controller events
Ben Skeggs
- 1bb3f6a252c92cbc07884091e185a51b4ccb4f1d drm/nouveau: fix minor thinko causing bo moves to not be async on kepler
- 5c5ae7157d78e59e062dd35fbe9dec4de852bec2 drm/nvc0-/gr: remove some more of the hardcoded register writes
- d196e16ebf8bc9489ee3dc41dc5dfd84a70cec18 drm/nvc0-/gr: factor out yet more unknown magic into versioned functions
- 0bfd6f734a99ce2c7217571c45c2456ae1da63c3 drm/nvd7/devinit: use fermi class, not tesla
- 60a4acd7c9a5cde05ec17685072504f991fea321 drm/nvf0-/gr: ctxsw scratch reg count got bumped to 16
- f8adeb82a931c780900f8133aeeea6f0b5154573 drm/nvc0-/gr: remove hardcoding of UNK count/mask in GPCCS ucode
- 8f6fe26745d39299d43d79dd7ba9838517624c3f drm/nvf0/gr: build cs ucode for GK110
- 960b4381c5fff0b0f16f4b812082811dde1ab7ab drm/nvc0-/gr: extend one of the magic calculations for >4 GPCs
- 0085a60524aeb743c15bbdf7354f4e4f6623243e drm/nvf0/gr: fix ddx shaders locking up on me
- 18ac4246510bee85d2efd6ed536b436e246f7624 drm/nvc0/devinit: minor typo
- 9d1c4c51ce9cd133a25b339be398e35663cc2ae5 drm/nvf0/gr: enable support, if external cs ucode is available
- b054aadfb0030b9717bb22f4283bfe5aec13440b drm/nvf0/gr: magic sequence that makes PGRAPH come out of hiding
- 9ec2dbba9fedbd1788849fb00d659ebdf549a4f8 drm/nvf0/ce: enable support
- 56fbd2b65446d4fb4df7770c49a70d563b7569c9 drm/nvf0/fifo: enable support
- a32b2ffb82b5a386a13fde40dc131f853636dcf5 drm/nvc0-/gr: generate cs register lists from grctx data
- 70f824ac8c369194e9499c59e687c6aa8b1a10c8 drm/nvc0-/gr: tpc regs a subset of gpc, add separate list for gpc/unk regs
- 5ee86c4190f9e19a9e13906389069c73d7f75bfb drm/nve0-/gr: some new gpc registers can have multiple copies
- c03ff9e8fa5fc0186158b99a89f613325ff352cf drm/nvc0-/gr: pull out a group of separately context-switched gpc regs
- 30f4e0870d1726f31aa59804337cfd5e0a3f2ec7 drm/nvc0-/gr: make register lists from initvals functions
- e99716f13d3a499f95a17e5442ef39270e4fc38b drm/gr/nvc0-: merge nvc0/nve0 ucode, and use cpp instead of m4
- a0fd4ec8f1ac1d966d33d1a18205b72830f9b24f drm/nouveau/core: move falcon class to engine/
- d2898713fbd6431d7c09a52eb5e814805fcf8194 drm/nouveau/kms: don't fail if there's no dcb table entries
- 57f0ec159b77df764a6948f8a612b0b825cd8350 drm/nvc0/gr: cleanup register lists, and add nvce/nvcf to switches
- eb12f57be6f457d317562fda251214d1851134fc drm/nvc8/gr: update initial register/context values
- dba50728fdf22d9c7e7d2cac7fc5d2e8715aadcd drm/nvc4/gr: update initial register/context values
- 58ef23056ae0bc060086f71ad04254e188a30ff0 drm/nvc1/gr: update initial register/context values
- 8b637ae3a3d8142db23eed3100245c2a2390358b drm/nvc3/gr: update initial register/context values
- d8b02dbbc37de874728181963b1ec9ef874cc81d drm/nvc0/gr: update initial register/context values
- 37c3afd07c73efca89d89e5dfccdcdd0b1d539f8 drm/nvd9/gr: update initial register/context values
- 1dd44acfab048893b7f8028d63fe82df483bc5a8 drm/nve4/gr: update initial register/context values
- a8004a9edd8c6ee86c3e263c9082ddf64797a667 drm/nvc0-/gr: bump maximum gpc/tpc limits
- cb1e06e0e3c3b10c99276a37b3b5884e7ec7f549 drm/nvf0/gr: initial register/context setup
- 507cd5b553d88216a8d74ac9f2c73caceb3cd236 drm/nve7/gr: update initial register/context values
- 99bd5537bd22256866d83033e0aab2586616bcc2 drm/nve6/gr: update initial register/context values
- c4c7044ffc1ba973e2ec0f0dc94980b49101d877 drm/nouveau: delay busy bo vma removal until fence signals
- 780194b1b9f5fdbaa06dd71e60b31ceaaedafbe4 drm/nouveau/vm: make each vma take a reference on its parent vm
- 51a506c012edb4e8a34e3596df806e7d32067d8b drm/nouveau/core: remove nouveau_mm.mutex, no more users
- 4e67bee8e129c072e5498bd192b9cb8aa7e62a89 drm/nouveau/vm: take subdev mutex, not the mm, protects against race with vm/nvc0
- 15cace591788552717269f0d1a5f292b08af39ed drm/nvc0/vm: handle bar tlb flushes internally
- ca97a36698ca3f76d3cee542e69dcf1b66210b0c drm/nv50-/vm: take mutex rather than irqsave spinlock
- 464d636bd0a7a905209816d1dee0838ccb79e57a drm/nv50/vm: remove explicit vm knowledge from engines
- c3032adb5c097775235e3a1959b71ab6421e4ffb drm/nv50/vm: handle bar tlb flushes internally
- fec43a722abd3cec0cc730b4257771860706f8b7 drm/nvc0/gr: port mp trap handling from calim's kepler code
- 16b133df331459004cf77b9b82f68ff3a2bef2be drm/nve0/gr: attempt to resume after sm traps
- 3d8a6ed2470e6de2c318219bbab26a6561388630 drm/nve0/gr: s/tp/tpc/
- 8d6f585d00f6268533616adb17dec83fda5ea5d4 drm/nve0/fifo: create our playlists up-front, at startup
- da746d4ec9605302386bab46ea8dfdd66f94560c drm/nva3/clk: minor improvements to fractional N calculation
- dceef5d87cc01358cc1434416f3272e2ddc3d97a drm/nouveau/fb: initialise vram controller as pfb sub-object
- 54ecff3e1ad22fd44443acde7f27f213758fdddc drm/nouveau/clk: change init ordering, no longer needed by devinit
- 88524bc06926b243c75e5751eb3403c602b6a904 drm/nouveau/devinit: move simple pll setting routines to devinit
- 7ada785f186b5e68309c402249cd86b910a131c7 drm/nouveau: pass generic subdev to calculation routines
- aca78e91581c05a4bddc5118cfea55d1cd740bd6 drm/nve0/ce: stub interrupt handler
- 48506d17d55911c9e814108c88a9b0747313ba89 drm/nve0/ce: link ce2 to its engine, rather than from graphics
- 01672ef454307bf63e93defb3599399b678ff58b drm/nve0/fifo: copy engine context stored in ramfc, not externally
- b0bc5304fe672b4ccb5257e05f861402c02b2314 drm/nve0/ce: create engine object for ce2
- d53635a980a37f1bb2d49032b31a25a3b0d49fb0 drm/nouveau: pull in latest ucode builds from external tree
- d40ee48acde16894fb3b241d7e896d5fa84e0f10 drm/nv50/kms: use dac loadval from vbios, where it's available
- ea9197cc323839ef3d5280c0453b2c622caa6bc7 drm/nv50/disp: force dac power state during load detect
- 89e033a4bc688bc6631c6de8b66d7f26f8e0652b drm/nv50-nv84/fifo: fix resume regression introduced by playlist race fix
- 81dff21b643f48c14010a97ffc799e1920d751e5 drm/nouveau: ensure channels are stopped before saving fences for suspend
- b5096566f6e1ee2b88324772f020ae9bc0cfa9a0 drm/nv50/fifo: prevent races between clients updating playlists
- 9426eedb26cfe646a843295ac7f91bf866323f92 drm/nvc0/fifo: prevent CHAN_TABLE_ERROR:CHANNEL_PENDING on fifo fini
- fadb171902df5c6ba38029a9306c2b0d559987b9 drm/nvc0/fifo: prevent races between clients updating playlists
- c2e3259b7b6c89686892e4fbcc56dbcab14f1acf drm/nve0/fifo: prevent races between clients updating playlists
- fe6fc096b82eb0e84a0609f6431f7069f6c6c347 drm/nve0/ltcg: poke the partition count into yet another register
- 49debbe4540efd08b4e9a1c499dce392a43bf1ed drm/nvc0/ltcg: fix handling of disabled partitions
- 6d5f83834dc2b064b8c1202ea281820286b675a8 drm/nvc0/ce: disable ce1 on a number of chipsets
- 46b47b8a7d9223b12ddcabf1f3fc6e753e2d84a1 drm/nouveau/bios: fix thinko in ZM_MASK_ADD opcode
- 7b4f638b3a611118324328a18c842e26996493fe drm/nve0: recognise nvf0 as a kepler board (GK110)
- 9fe72f9e8370f1931e5e3137fe497d6167057340 drm/nouveau: force noaccel when no PFIFO support present
- e5398b23a5cdcd1f4901cbce0933937b5509dc72 drm/nvf0/disp: expose display class 2.2
- 893e90c554c1ef85684b335655a5030d38a4a1b0 drm/nouveau/fifo: implement channel creation event generation
- 10eeaf123dd55cd2c1d2d23366d211dafbe71bde drm/nouveau/core: allow non-maskable events
- 6d1d1cc97b8b24e9f7842de13f4b00393392c990 drm/nouveau/timer: allow alarms to be cancelled
- 10caad339c458df47e5a9e16e148087fcde98fec drm/nouveau/device: tweak the device/subdev relationship a little
- 066a5d0938c64bec665866b145d8538d9f96bcda drm/nouveau/device: enable proper constructor/destructor
- 9aecbada751e6343e47cbefade718e571a8ecbbc drm/nouveau/device: have engine object initialised before creation
- dded35dee323e286ef444f148abaf88adb58d4f3 drm/nouveau/device: convert to engine, rather than subdev
- 2ecda48b36ecb4ec21d1d5ba7b8ccaa7ec701795 drm/nv50-/disp: use self as parent for subobjects
- f50c805488ed7d937da51a29a37b0327bd116ee0 drm/nv50-/fifo: use parent as self for subobjects
- a3e6789a54362c24d929e2741bde8c8c4ac7a9c9 drm/nv20-nv30/gr: use parent as self for subobjects
- 617a6cbd7c0aae2314068ce5ed7cb3790c491177 drm/nvc0-/gr: use self as parent for subobjects
- 1409d90f24573c938231ec277a5b847eb8226ea7 drm/nv04-nv40/instmem: use self as parent for subobjects
- be1e8e16ecb13b81e3ca7c459c60c7e939fb9d0e drm/nv04-nv40/vm: use self as parent for subobjects
- f83145ecd71f782b219fdee0939f00de5761314c drm/nv50-/bar: use self as parent for subobjects
- b5795c77e51adef3d5986a23cd23e0e30df9a1f3 drm/nv04-nv40/instmem: remove parent deref hack
- d395f1e4c500f2cc5a30e837c63382b6af5c1d84 drm/nouveau/i2c: remove parent deref hack
- db91d68c9b5ca22e1fa25569bbde4895ade9dac0 drm/nouveau/core: rebase object ref/use counts after ctor/init/fini events
- 43e6e51c037cafac5047a65cfa9d37b450157af1 drm/nv50/disp: inform core when we're not creating a new context
- bdd4e843fa93617724a0614e78345f1a83d18a47 drm/nouveau/therm: send some messages to debug level
- 0fa9061ae8c10a9178d696cf48d94c3bf2848f9f drm/nouveau/mc: handle irq-related setup ourselves
- 1a6463425552a8b9960e5a19b25421895846925c drm/nv04/disp: hide all the cruft away in its own little hole
- b9a3140ce8fcd616b02533fbdef375a87a910daf drm/nouveau/bios: add missing newline on IO*_OR opcode debugging
- 28ec70f7fb2a2cefc098020b2f29f1fc97cdb524 drm/nouveau/bios: suppress some parser errors when dry-running scripts
- 3f196a045e2f7e0b7c5302d359a9772c1567d55b drm/nve0: magic up some support for GF117
- de7b7d59d54852c9544a9e4fa7af719511fb5366 drm/nouveau/ttm: allow tiled memtype on system memory buffer objects
- 7092a8dd5c16c32746444bcd468b429185c25472 drm/nve0/grctx: initial attempt at unhardcoding yet more magic
- fffeba2a21a8ad6276066898108c94fe84e3a842 drm/nvc0/fb: ignore readback page alloc failure to support userspace
- c5bd028baae4b738075f16d00f9f857eb439cd93 drm/nouveau/disp: fix uninitialised eq_done in error path
- f60b6e7a6078ceae438a95b808be04cd98f9909a drm/nv50/kms: prevent lockdep false-positive in page flipping path
- 4fa133954e91b83cfa22947579154c6f16e1b2b4 drm/nouveau/core: fix return value of nouveau_object_del()
- 94f54f5336aac6801f2a14dcb12467e41b35456a drm/nv50: encoder creation failure doesn't mean full init failure
- 9f9bdaaf07dee47f73a160e6e4c64f67ee26c1d7 drm/nv50-: prevent some races between modesetting and page flipping
- 42bed34c364786b3757f9d788d8ed39120e8f1b5 drm/nouveau/i2c: drop parent refcount when creating ports
- 67f9718b084ea7100cefa39b02863fcb14102f8c drm/nv84: fix regression in page flipping
- 65b5f42e2a9eb9c8383fb67698bf8c27657f8c14 drm/nve0/graph: some random reg moved on kepler
- eff76ed7881842ffcd2d77cf217eabcb1134b38b drm/nv50-/kms: remove UPDATE methods after each encoder disconnect
- 4ea253adf0307dfd9eed3f744a1501dafcfa4de8 drm/nvd0/disp: handle multiple actions from one set of supervisor intrs
- 16d4c031dd3befa1a85ff4645e28bb173e16ef43 drm/nv50/disp: handle multiple actions from one set of supervisor intrs
- 5effecd4f8ff0200c4224060275a6c4ecbeed3eb drm/nouveau/i2c: add support for ddc/aux, and dp link training on anx9805
- eb6313add6dddf07ea3e50c4caa33a9c3b2379f1 drm/nv50: initial kms support for off-chip TMDS/DP encoders
- 476e84e126171d809f9c0b5d97137f5055f95ca8 drm/nv50-/disp: initial supervisor support for off-chip encoders
- a2bc283f3905389ba53962a2bbb05ede0c16193d drm/nv50-/disp: initial work towards supporting external encoders
- 5a885f0b757ba4483d790c40813d8a66278bdda7 drm/nv50-/kms: remove unnecessary wait-for-completion points
- 0a0afd282fd715dd63d64b243299a64da14f8e8d drm/nv50-/disp: move DP link training to core and train from supervisor
- 5cc027f6b1ec651c18a4322ed3e30c6e9cf01e96 drm/nv50-/disp: handle supervisor tasks from workqueue
- 7dcd060c0e6e4f76ce7eea94c66437ce8f546530 drm/nouveau/i2c: create proper chipset-specific class implementations
- 46c13c131d3b73080aa0f50f45e834a9ab3c0e71 drm/nv50-/disp: 0x0000 is a valid udisp config value
- ac8cc241a81941932da44993242e68c62e115ec7 drm/nv50/devinit: reverse the logic for running encoder init scripts
- 8e992c8d9eebc2bd3246252ee5c0422dbbbce7ae drm/nouveau/bios: store a type/mask hash in parsed dcb data
- 548ddb6dec9964fc9c0812409f3e105b07324c4f drm/nouveau/i2c: extend type to 16-bits, add lookup-by-type function
- 31a34aa421032cfe3b2b892c929e7539e747a7ac drm/nouveau/i2c: aux channels not necessarily on nvio
- eaa8e7ab99d1b33db9362f35c1d65df8df39dea9 drm/nouveau/i2c: fix a bit of a thinko in nv_wri2cr helper functions
- f3ed1048715f2edc10c4dda6148b60e93f6282ed drm/nouveau/bios: parse external transmitter type if off-chip
- 5ed502096f698b978c12a435f04be5afb195b485 drm/nouveau: store i2c port pointer directly in nouveau_encoder
- df3ef6a1091fbdfb57306b0205edef33a1f1dcb4 drm/nouveau/i2c: handle i2c/aux mux outside of port lookup function
- f63740fd580e0645c5123897891b72ec25b396ef drm/nv50/graph: avoid touching 400724, it doesn't exist
- 264ce192b3e7f45d0adb37bfbab2b01a3fbe6c30 drm/nv84-/fence: prepare for emit/sync support of sysram sequences
- 827520ce06568f699dad275dcca61647cce08757 drm/nouveau/fence: make internal hooks part of the context
- 60e5cb79cbd27a36836fc04177d7c323ee873563 drm/nv17/fence: split from nv10 code
- bba9852feedf3d38f963278e07bdd3db622090b9 drm/nv84-/fence: abstract class emit/sync functions to virt+sequence
- a34caf78f26bda63869471cb3f46f354f4658758 drm/nv84/fence: access fences with full virtual address, not offset
- fa531bc8b4278010fd11819c089f6679890addee drm/nouveau/gpio/nve0: interrupt regs moved on kepler apparently
- 4f47643dbb4c345c5beebe53588682a7ff2c872a drm/nouveau/gpio: use event interfaces for interrupt signalling
- 0f0800661a125ddb038462570c869fe6f8ab5737 drm/nouveau/gpio: pass number of on-die gpio lines to base
- 23fc09ee09c3b8f904a2220c7f71b2ff04e91219 drm/nouveau/drm: store full dcb gpio function data in connector
- e18c080fb8695d038f69c26c248f5ecbd9e8aa77 drm/nouveau/fence/nv84-: put processes to sleep while waiting on fences
- a2fa297378c54e9b8b8ad355e34c9fbed730250b drm/nouveau/fifo/nvc0: bash some magic reg to make uevent interrupt work
- 750087f1245e5a5d0692de4e3e7dd76d0f5b5b0a drm/nouveau/fifo/nv84: support user event trigger
- 9bd2ddbaa241274cd11191838d080fc308ecf6c7 drm/nouveau/fifo/nvc0-: use interrupt 31 as an event trigger
- 1d7c71a3e2f77336df536855b0efd2dc5bdeb41b drm/nouveau/disp: port vblank handling to event interface
- 21a5ace0bfb737d65e6d345ccf3d63fdee141f98 drm/nouveau/disp/nv04: implement a base display object class
- 51fa0253fbc5cdf26b85f620bf1a1034e2eda868 drm/nouveau/core: basic event interface between core and drm
- 32256c87ead3edec86bed5023a0ff96a6d907931 drm/nouveau/fifo/nvc0: improve interrupt handler somewhat
- e2de179458fe681a1a7c63b5911a8dc86b00ca44 drm/nv50/disp: fix missing sor modectrl sync flags
- 708ff04b137f1ec233b9e82cb4852ee53ad26f9f drm/nouveau/therm: don't try pwm/toggle control if GPIO_FAN is input
- e8c3cc0803b7f70f2f96d3bae3c4a4ac5238ed10 drm/nouveau/bios: rename DCB_GPIO_PWM_FAN to DCB_GPIO_FAN
- 112a12aab8a5c1137a140c341f98a160e27b8c49 drm/nouveau/bios: add support for parsing xpio table data
- 230881821a4467727f4100b5ee5c3ef0b67f3128 drm/nouveau: remove some more unnecessary legacy bios code
- e84e4b67ddd6fcbfe5ab39c7aed1d490a8c6283c drm/nouveau: remove legacy vbios type detection
- 5e90a88cb37b665cc0609f1236d6099421139449 drm/nouveau/hwmon: create hwmon attributes under hwmon device in sysfs
- b2c36312c9532491ca38275c3862e5c5dfac6033 drm/nouveau/hwmon: s/fan0/fan1/
- 382b5bbb4a1ef96be863b71593d23968308b6d24 drm/nvc0/bus: report useful data on mmio fault
- 9cbcd3374a1db6a2faeb660bb49feb9af25c84ec drm/nvd0/therm: add support for hardware fan tachometer
- 7b49bd684cea3916405e1de2f8173ac42cebc87b drm/nva3/therm: add support for hardware fan tachometer
- bc79202f4c8ff6977133255dc2bb7d4dac3936f0 nvd0/therm: implement more appropriate pwm fan control functions
- 1a1841d300a1b6cac35b0761755364d6d3e10b2e drm/nouveau: do not forcibly power on lvds panels
- 4459146deb9eeabb0adf10d829bd8019d16bb0f4 drm/nouveau/devinit: ensure legacy vga control is enabled during post
- eca15296a9c2a5d5d7d8281a710ba4bd0c2e7cd3 drm/nve0/graph: fix fuc, and enable acceleration on all known chipsets
- 902530693ef38f3bb007efae594e54443d84fa56 drm/nvc0/graph: fix fuc, and enable acceleration on GF119
- 5ddf4d4a543dd3303b20d7e9a4b3549589c5f095 drm/nouveau/bios: cache ramcfg strap on later chipsets
- 3d8ec277394ee0cf9fdd5a411017c3b4f1b0aff2 drm/nouveau/mxm: silence output if no bios data
- 0dd660d4ab9ceb48f24f4df2ebab3e73d908a1e8 drm/nouveau/bios: parse/display extra version component
- 1ed731668d011d0ee894d949b80dc3d11fc9ef75 drm/nouveau/bios: implement opcode 0xa9
- d2bcea686f21e11415828fcca21a4eb200c6251f drm/nouveau/bios: update gpio parsing apis to match current design
- caba557020d1e7cbb0dd21811e453589fb51ba53 drm/nouveau: initial support for GK106
- edc260d06181cbf38d5cd326e6cf824d8e2e0eaf drm/nouveau/fifo: trigger engine context unload before zeroing context pointer
- d1be7e9be14328da7c8f4a86a27d803af5d6bd42 drm/nouveau/ppp: remove nouveau_ppp base class
- fb9bff26f11cfa22ae480b54f20d958c89619996 nve0/ppp: enable support via nvc0's implementation
- 66433c2af8ddd968d1b808dbe09f619fa9154dd3 drm/nouveau/vdec: remove nouveau_{bsp,vp} base classes, use nouveau_engine directly
- f3295b3c99016dfaf8a38f9090e0c30db8bbbc0c drm/nve0/fifo: allow for future binding of ppp contexts
- a7416d0d8a0348b5b472fe148293b9efe7ad4fed drm/nve0/vp: implement initial support for engine
- b2f04fc6cbf1467baf86a364efe3783be8f76a33 drm/nve0/bsp: implement initial support for engine
- 4946980099c617ba7612f97f77cba7ece5b7f820 drm/nve0: allow specification of channel engine type in abi16 call
- 43598875b35fdd3f699954078b7df24b5647a27a drm/nouveau/core: implement shortcut for simple engctx construction
- e5e454f918051e4ff4be98777ee25437d48c3a1e drm/nvc0/copy: share interrupt handler with nva3
- 874309a5b77f40915369af01cebd18db695d68ae drm/nv50/fb: implement trap handler as subdev interrupt handler
- e0cdd1e5451efb46515804550aa7eaa9672b0cf0 drm/nouveau/mc: allow calling of multiple handlers for a give intr bit
- 3cb0ebddd05b5bbdbd7d7214ee6983a034a0b0be drm/nouveau/copy: remove nouveau_copy base class
- 8365f2fd5c6b1b9869bd3f0fb96d9ff75d6efbbc drm/nva3/copy: use nouveau_falcon base class
- 27abc13e47d7366bf87d6f9c61b118de27ab48da drm/nv98/crypt: use nouveau_falcon base class
- e3aaa946bd7d0073bd338c159778015ed32ecb5b drm/nouveau: initial falcon (fuc) engine base class implementation
- bf2c886a857dcf61f2354796a8858a230f2737fa drm/nouveau/disp: add support for 10bpc over DisplayPort
- e225f446a0808ce38b124df489d0568c05c3057a drm/nouveau: rename nvd0_display to nv50_display to reflect reality since merge
- 4f6029da58ba9204c98e33f4f3737fe085c87a6f drm/nv50-nvc0: switch to common disp impl, removing previous version
- f9887d091149406de5c8b388f7e0bb6932dd621b drm/nvd0/disp: implement support for colour vibrance control
- 647bf61d0399515c526c125450cadaade79b1988 drm/nvd0/disp: remove fetching of capabilities report
- 63718a0730c666edcac94c261d1df5edef80fd23 drm/nvd0/disp: enable support for older display classes
- 47057302f075578618ea36fc3c4c97a5a6f97f00 drm/nvd0/disp: support creation of fb dma objects on older chipsets
- ed5085a589fbc784d25f2fe54b3239bce2c86d3d drm/nvd0/disp: implement support for older DISP_SYNC classes
- 419e8dc0afa4e0b2746f39dbef287f0c4befbbf2 drm/nvd0/disp: implement sor support for older display classes
- 97b19b5c6f32842c92800b62b367cc5a91555188 drm/nvd0/disp: implement dac support for older display classes
- de8268c503de7754ae7d535c3b114b1c83e00612 drm/nvd0/disp: start implementing support for older display classes
- 8f2abc2586279166722f0d88d24990baba4a2eaf drm/nouveau/dp: remove last bits of VBIOS parsing from DRM code
- 6c8e4633d351f6f794c8a5c03f19e8d5a25f9639 drm/nouveau/dp: move core link training calls to common code
- b6e4ad200a726a32c7083f491383713bc8680f86 drm/nouveau: remove (now obsolete) BIT U table parsing from DRM code
- 186ecad21c854385823a430b1402053ae7fd59dc drm/nv50/disp: move remaining interrupt handling into core
- 4a230fa61884ffe6b6a806563eee82f12a60fa1e drm/nvd0/disp: calculate U script id in supervisor interrupt
- 8e9e3d2deacc460fbb8a4691140318f6e85e6891 drm/nv84/disp: move hdmi control into core
- a4feaf4ea5359db96a253154eafca358d16152b2 drm/nva3/disp: move hda codec handling to core
- f7960736d0b8647fd149687d15deb79e47122d69 drm/nv50/disp: move dp link training helpers into core
- 7ebb38b556485449bfaa506a196439f6a6fd6ebd drm/nv50/disp: call into core for dac load detection
- ef22c8bb7b3fac45919b7fde412d36d1a8367d51 drm/nv50/disp: call into core to handle dac/sor power state changes
- 2d0aca211994241c36f2bcfff7141e708f66b005 drm/nv50/disp: allocate display from driver core
- 75f8693f30017855c6ab33679ac60e4c339193e4 drm/nouveau/bios: implement some dcb output entry parsing/matching functions
- ed58aee93c45d5095253d9bc370b418e3d767940 drm/nvd0/disp: handle DP transfer unit setup from second supervisor interrupt
- 1c30cd09e37e0804f604f3932c695da13e9d442f drm/nvd0/disp: move HDMI control to core
- 0a9e2b959f2a1673ca9315df8e0b6dec1069060e drm/nvd0/disp: move HDA codec setup to core
- 35b21d39a541a5c3678520004a66d6b6d8700964 drm/nvd0/disp: call into core to handle dac power state changes
- 74b6685089591fa275929109f7b839bf386890a0 drm/nvd0/disp: call into core to handle sor power state changes
- 6c5a04249d7afeea3e0ed971e7813f84e29a1706 drm/nvd0/disp: move link training helpers into core as display methods
- fb445b3c23a4ae75190e814d952be6dce6181abe drm/nouveau/core: allow representing method ranges in nouveau_omthds
- cbe7270d48670889a88705478a68d000b0bc3f6e drm/nouveau/core: expose full method calling capabilities with nv_exec
- 65c78660fbbdac1e4f1d35fad1164d4536463189 drm/nouveau/bios: implement "full" BIT 'd' table (and subtable) parsing in core
- 14464b8cd643467cb97335eb75ea676260dd0ad8 drm/nvd0/disp: move remaining interrupt handling to core
- 206c38a9f1905d3054778f26289591376829d5ad drm/nouveau/core: add some missing subdev/engine disable flags
- b6caea505879c4a606cf364442fd1f06f6c40e30 drm/nouveau/bios: implement BIT 'U' table (and subtable) parsing in core
- b5a794b0f1fdf17b92ed4f8a63ed23c7a3325841 drm/nvd0/disp: allocate display and evo channels from driver core
- d6bf2f370703c0cab60bf1f5bf871a3f00eb8872 drm/nouveau: run mode_config destructor before destroying internal display state
- 94e5c39bad56a7b097d3b168b90a72cc1633c8f1 drm/nouveau/drm/nvd0/disp: display->disp
- dd0e3d53f06710e008507ce97f21d9420b245ce7 drm/nvd0/disp: introduce a nvd0_head as a subclass of nouveau_crtc
- 46654061bbf62ead0a7cbbaae9f95908a692adce drm/nvd0-nve0/disp: initial implementation of evo channel classes
- 370c00f939c5dddd527ab5cfa8740ba7683ac630 drm/nv50/disp: initial implementation of the various channel object classes
- 446b05a077fc880ccb135ed894285e4cf47e8c56 drm/nv50/disp: enable interrupts and setup memory area
- ab77214a8eb008efbba413fd04bdacc81d20f813 drm/nv50/disp: copy caps to evo
- 70cabe4a14ae606a5329abb5489e4ef0d896d03d drm/nv50/disp: create skeleton display/channel object classes
- 47a1e0fe4bbef313e85660547c0935eb70769632 drm/nvd0/dmaobj: initial bind() method implementation
- 80fe155ba6844f3cf2f083cbd34be12bb391ec4a drm/nvc0/dmaobj: implement initial bind() method
- f756944a219cb2d38b0859e8af680f9b216de1e3 drm/nv50/dmaobj: extend class to allow gpu-specific attributes to be defined
- 344e107df7a5c365287aabe9df7df58b3765246b drm/nvd0/dmaobj: duplicate fermi class, will diverge real soon now
- 82d23aea108886c869fce4c1e3178db5f57b6e9c drm/nvc0/dmaobj: stub bind function for now so we can call unconditionally
- 6c1689a08cf54e58c19eb565528a293f36f731be drm/nouveau/dmaobj: move parent class check to bind() method
- f86770aaaa9a4d9cc68c8a9adc351ab7f47e6345 drm/nouveau/dmaobj: merge everything except ctor and bind together
- 0a32241d8b58ab11d629b78adf81803bca918b69 drm/nouveau: pass address to object accessor functions as u64
- 66bb7e1d670f57ffd17ffbfddf049167f97d2d74 drm/nouveau/gpio: place upper limit on using old-school tvdac bios data
- 9da49599a70eceac405287f34485ed57fe035393 drm/nouveau: remove newline-only NV_DEBUG calls
- 7ef19e454ee832ac8fd7c35329d5e86679d337b2 drm/nv40/fb: use an actual compressed zeta format
- d7da62845be013171b5a3807214bc63874d89bb3 drm/nv30/fb: enable z compression
- 2f1cb96d656418815f8f83ce027f5d96095ba717 drm/nv40/fb: enable z compression
- fd3a5225864cfa51633c0b4eff145b92e8b4ba1c drm/nv20/fb: fixup compression tag allocation size
- fafa0cb37eaa0632bc4c29fc4e02e18d7a73bebf drm/nv30-nv40/graph: poke zcomp regs from tile_prog hook
- e1344412ae0d25277d4ca0bbaf337ad72d93eaaf drm/nv30-nv40/fb: call zcomp setup hook from tiling setup
- dac1558d49d0a9f932babd66144459ef3dd5dfa9 drm/nouveau/fb: create tag heap from common code for all relevant chipsets
- 268d5a30173a77a6e762d98adb8d411ccd714b25 drm/nv30/fb: start bashing zcomp registers with 'disabled' (for now)
- 7e0f992b796e102d32b75392fba38be7cab1c5a9 drm/nouveau: replace some open-coded mm_initialised checks
- 6d338081a6008b3638ca45e0020c5a0cebe362fd drm/nouveau/fb: read TILE_BASE after writing it to avoid a hardware race
- 5f8e256704e86df795037b18395fdf102b75199e drm/nv40/fb: start bashing zcomp registers on relevant chipsets
- 150ccf161f5a83468409afa689081bb66f7d4585 drm/nv30-nv40/fb: make use of bankoff for zeta buffers, where supported
- d33db63b3775409b1725cb4f5d17eb7cab2cc656 drm/nv20/fb: fix zcomp register calculation on big-endian systems
- 4ae207453ee0c68cc927c71c54277255a6f62f99 drm/nv40/fb: split implementation into nv40/nv41/nv44/nv46/nv47/nv49/nv4e pieces
- 11bac407081caa36e8540fac459d922442d9f153 drm/nv30/fb: split implementation into nv34(nv10)/nv30/nv35 pieces
- a8749af1a0584757e52124774b603ff901f99690 drm/nv20/fb: split implementation into nv20/nv25 pieces
- 67e9e9f6ca185149e7612573b9258ede28a62d88 drm/nouveau/fb: split tile and compression region handling
- de2b8b8bbb2f5ad713c7eecd88f78666a54dc438 drm/nouveau/bios: attempt to fetch entire acpi rom image in one shot
- e412e95a268fa8544858ebfe066826b290430d51 drm/nouveau: headless mode by default if pci class != vga display
- 9430738d80223a1cd791a2baa74fa170d3df1262 drm/nouveau: resurrect headless mode since rework
- 5cad16acd25b16681a060d28d10eeacf98d07701 drm/nv50/fb: prevent oops on chipsets without compression tags
- a7dbf00433fa9dc6f4a3828a17d56a9df2bd06b1 drm/nouveau: allow creation of zero-sized mm
- cee59f15a60cc6269a25e3f6fbf1a577d6ab8115 drm/nouveau: silence modesetting spam on pre-gf8 chipsets
- 5e5a195ecc8cc0280d169d6da33c959df6336e9f drm/nouveau/clock: fix missing pll type/addr when matching default entry
- 2c25b7399570ebdcf737c5af67c9d26a1771c002 drm/nouveau/fb: fix reporting of memory type on GF8+ IGPs
- 4bf24c02150a4c5e31d397342b1157496f1881ee drm/nv41/vm: don't init hw pciegart on boards with agp bridge
- d1626a965141b1e600efad29947b6c36dab183c3 drm/nouveau/bios: fetch full 4KiB block to determine ACPI ROM image size
- 565f571c48f01a681243a356e9083f5cf24b432e drm/nouveau/bios: fix typo in error message
- 9a334cd0de2f43b29c192548000692bad52edfc6 drm/nouveau/bios: fix shadowing of ACPI ROMs larger than 64KiB
- b9f10852fcb1f09369d931dcbfbaad89ad1da4ad drm/nv98/crypt: fix fuc build with latest envyas
- 7234d0230e5a371a0cd1969c46eec802c1d6c4ed drm/nouveau/devinit: fixup various issues with subdev ctor/init ordering
- 002d0c735c1bd8bffd3786ad5aadb205a76878fa drm/nv41/vm: fix and enable use of "real" pciegart
- e5f186c4f9812eccbc291da6dfe8b15da546f961 drm/nv44/vm: fix and enable use of "real" pciegart
- 8a57d279d6e1bf19d2d2e54f51d4f40c46c7d1a8 drm/nv04/dmaobj: fixup vm target handling in preparation for nv4x pcie
- dc73b45ad456b173610a211c588d003f7ea77957 drm/nouveau: store supported dma mask in vmmgr
- c0abf5c9fa1db7188bd6b8b580614a377dbc7080 drm/nvc0/ibus: initial implementation of subdev
- acac7bdba61226502a230db9245ca426a67102a9 drm/nouveau/bios: check that fixed tvdac gpio data is valid before using it
- da07e52cf10c9584c7e197ac3d49455e1a4d4756 drm/nouveau: log channel debug/error messages from client object rather than drm client
- aa74c3755ecc24914f9b3aaf5ba1436836697a7d drm/nouveau: have drm debugging macros build on top of core macros
- fa6df8c163ddf1fba658059695ab9587f344712c drm/nouveau/core: have client-id be a string, rather than an integer
- b3ccd34ded3e730bba33cd4bd4b7ab78b4a0bb03 drm/nvc0/fifo: re-bash PBUS regs after vm-fault to BARs/PEEPHOLE
- f73221e4aa766a58b784729968159013cc73459d drm/nvc0/gr: implement initial trap handler
- d66b9d9a6839129e11b94c90ec415b244b44414d drm/nvc0/gr: rebuild fuc with latest envyas
- cd8c14b407d59ac4b8d324f5f9cdf223a2079c88 drm/nvc0/ltcg: read LTS count at startup
- e5bf578ce61aecd4612d16e60235c11ed5f92c0e drm/nve0/gr: enable use of our fuc by default
- ec6566f3230474131f6bd6d1503a7eeeda4657b9 drm/nve0/gr: remove 0x404160 bashing from hub fuc
- 1978a2f280563427bb675b3197391745aef73424 drm/nve0/gr: initial fuc implementation, based on fermi's code
- 2c1a425e7d537ea655fa276f267c0b1cd100ff34 drm/nve0/ibus: handle PIBUS interrupts to prevent storm
- 757833cc9f0c334ecf739836f4e052c11bf81264 drm/nouveau/sw: trap and clear PMC_INTR_0_SOFTWARE
- c97f8c922ea78195aa7d833d639d2963cc11af8e drm/nouveau/fifo: use defines instead of hardcoded class ids
- 1971f04e16172db79b8b0eed75fb2cb82adfbb83 drm/nouveau/dmaobj: reject unsupported parent types instead of half-succeeding
- 9456f7d1beb8f7cfd99300e6028b3b2667c2ebd5 drm/nouveau: add defines for internal class names
- 368be5f1b84b3356eb03ad2ccaf073e2fbb7fc4e drm/nv50/fifo: add support for dma channel class
- ab2858928b09911b7ab21051d7fc3f973d630bff drm/nv84/fifo: add support for dma channel class
- a7c6e75eb28d18ed8d53182891330f5c1fa4477c drm/nouveau/fifo: version the dma channel class struct
- 503b0f1cd66c54dd88e644fa1a521ebd764bf54e drm/nouveau/fifo: separate object classes for dma channels
- 72a148277701acf56bcec486a1124499600812e1 drm/nouveau: restore fifo chid information in engine error messages
- 4c2d42225b5024ad88f736608f44b51f702bd4e4 drm/nouveau/core: have fifo store a unique context identifier at attach time
- 0c5b8cecf34d6b25e577475cc5e8c7169d63ba92 drm/nouveau/fifo: add method to lookup fifo chid related to a given object
- 3acec63aee5d082f86218973912e682e84ec2a05 drm/nouveau/core: protect engine context list with hardirq-safe spinlock
- 6fa8e62937687cb2db10d0e7c7f91eb73a20365c drm/nv84/fifo: mask only the engine we're waiting on for channel unload
- 49981046e3dc2f934663548a270d4bf1a4534bb9 drm/nve0: use async copy engine for ttm buffer moves if available
- 4f32656dc786b402944dbdd7c5b74ed061468895 drm/nve0/copy: add initial support for the async copy engines
- dbff2dee9f8561710fcfe7f6623dd272ddca5a27 drm/nve0/fifo: support engine selection when creating fifo channels
- 43b1e9c9899ece92c1f68d45ae0d7b98d009f5d0 drm/nouveau/device: return proper error codes if ioremap fails
- c4837d27945b9b607b5a7274a33059e73d1a7831 drm/nouveau/core: remove some left-over pieces from the porting process
- b10f20d590aa040e4028c04a70a27b9ad6650ba8 drm/nvc0-/gr: remove reset-after-grctx-construction hack
- 5999933f4de7de7bcaae4be87667b0cff57d6e45 drm/nouveau: add Kconfig options for debug control
- 77145f1cbdf8d28b46ff8070ca749bad821e0774 drm/nouveau: port remainder of drm code, and rip out compat layer
- 2094dd82eddc468b53ee99d92c38b23a65efac03 drm/nouveau/device: include the official chipset names
- 51a3d3425663698a79e8a9d01998a8a32ddee13b drm/nouveau/backlight: remove dependence on nouveau_drv.h
- 84058eb80e0b790c877962e3f4cf49725e23ffce drm/nouveau: flatten nv{Read,Write}{MC,VIDEO,FB,EXTDEV}
- fce875d647171f9f740587a252fc026aaa421afe drm/nouveau: move compat ioctl out of nouveau_drv.h
- c0077061e7ea3a8c1c316c87a79976bf8f00beb5 drm/nouveau/acpi: move definitions out of nouveau_drv.h
- d38ac5217ab43cf61e8ebe6d7114fb2d1ca9a3a4 drm/nouveau/mxm: split up into bios code and a subdev module
- 08c770969a45361277d556f9fd3e2d70da42be65 drm/nouveau: start culling unused code
- ebb945a94bba2ce8dff7b0942ff2b3f2a52a0a69 drm/nouveau: port all engines to new engine module format
- ac1499d9573f4aadd1d2beac11fe23af8ce90c24 drm/nvc0-/gr: generate grctx template at init time, not first context ctor
- c4afbe74cebf887d3d8e7a11aa93bebcb6a3e2e1 drm/nvc0-/gr: share headers between fermi and kepler graphics code
- f589be88caf32501a734e531180d5df5d6089ef3 drm/nouveau/pageflip: kick flip handling out of engsw and into fence
- bc9e7b9a61e9e92ddb58920cb2cb5c2e2825ca8a drm/nouveau: move some more code around to more appropriate places
- a73c5c526a8a39b2e61709c753d44be597c9a4c0 drm/nvc0-nve0/graph: rename dev to priv, no code changes
- e193b1d42c390bf1bff7fa02a5a1202b98e75601 drm/nouveau/fence: un-port from nouveau_exec_engine interfaces
- 66f247234d1c47da480f687b8104d8935d05b404 drm/nouveau: pull nouveau_gem definitions into their own header
- 8be21a6402baa502cd6475e137760afdb2b5dba8 drm/nouveau: pull nouveau_bo definitions into their own header
- 017e6e2955a8b290653aa71bd321609d0d4b1486 drm/nv04/disp: kick all private state out to own header
- 3863c9bc887e9638a9d905d55f6038641ece78d6 drm/nouveau/instmem: completely new implementation, as a subdev module
- 8a9b889e668a5bc2f4031015fe4893005c43403d drm/nouveau: remove last use of nouveau_gpuobj_new_fake()
- 092599da308bf56b96c849ecdd315b8a1a13ca52 drm/nv50/instmem: remove use of nouveau_gpuobj_new_fake()
- 73a60c0d218a292f8ef29d3467726ff26ed366fc drm/nouveau/gpuobj: remove flags for vm-mappings
- 18c9b959fd8ea6f3602efbedad788f53e305e6f1 drm/nouveau/gpuobj: create wrapper functions for mapping gpuobj into vm/bar
- 9da226f698c01b268b9172050df4150f269a7613 drm/nvc0/fifo: handle bar1 control regs much like fifo/nve0
- 70ee6f1cd6911098ddd4c11ee21b69dbe51fb3f9 drm/nv04-nv40/fifo: remove use of nouveau_gpuobj_new_fake()
- 5787640db6ae722aeadb394d480c7ca21b603e34 drm/nv04-nv40/instmem: remove use of nouveau_gpuobj_new_fake()
- af7afbd2e1409168698bde2f2846848b07d05d12 drm/nv04-nv40/instmem: duplicate nv04 code as nv40, remove alternate paths
- 861d21074bbb141b0cc165a61c11f571571cda12 drm/nouveau/fb: merge fb/vram and port to subdev interfaces
- 0134a97979a0abc1c756b0fe491e074693c2bdf5 drm/nv50-/instmem: allocate vram for kernel objects from end of vram
- 496734bf0391f38c196e16dbbfaaeda8e6ec5845 drm/nouveau/core: add support for reverse mm allocations
- 5a5c7432bbbd2e318dff107b4ff960ab543a7cef drm/nouveau/timer: port to subdev interfaces
- 7d9115dee978e8540734c456c925d71a37752b8d drm/nouveau/mc: port to subdev interfaces
- cb75d97e9c77743ecfcc43375be135a55a4d9b25 drm/nouveau: implement devinit subdev, and new init table parser
- 70790f4f819875e8f390871fd15bbbf823f28e1b drm/nouveau/clock: pull in the implementation from all over the place
- 8aceb7de47ea2491abc1a577dc875b19e9947a54 drm/nouveau/clk: implement stub clock subdev
- 4196faa8623264b79279a06fd186654c959f2767 drm/nouveau/i2c: port to subdev interfaces
- e0996aea4c349ba302b63203b7d5cab6034dbdca drm/nouveau/gpio: port gpio to subdev interfaces
- cd42439da48529a3cd6f957b226fc627a64fb771 drm/nouveau/oldbios: remove shadowing support, use bios subdev's image
- 70c0f263cc2eb12e02506eb75f0a71490e7dea4d drm/nouveau/bios: pull in basic vbios subdev, more to come later
- 586c55f6ade73f8672d1eaf598237a6f49b28443 drm/nouveau: have non-core mmio accesses go through device object
- 9458029940ffc64bca0c5a30ea626c377205842e drm/nouveau: implement module init functions in nouveau_drm.c
- 9274f4a9ba7e70d1770e237fca16d52f27f0c728 drm/nouveau/core: pull in most of the new core infrastructure
- aa4cc5d274c09909fe32861825c2377d0ccb3bfd drm/nouveau/agp: move all agp stuff into its own source file
- 02a841d434513c7b3620250271c372fabce56de5 drm/nouveau: restructure source tree, split core from drm implementation
- 3a92d37e4099054fe187b485a9d27c439c10eca7 drm/nouveau/gem: use bo.offset rather than mm_node.start
- d6ba6d215a538a58f0f0026f0961b0b9125e8042 drm/nvc0/fence: restore pre-suspend fence buffer context on resume
- 833dd8224edda0bc1cfa1b0fd5cbe7a36fd59db8 drm/nvc0/fifo: ignore bits in PFIFO_INTR that aren't set in PFIFO_INTR_EN
- 79eee7aa0d4de5a42331c63d3c7c735248b53d0c drm/nvc0/ltcg: mask off intr 0x10
- c7ead11d0b498984169871fd03c57441862ec3f3 drm/nouveau: silence a debug message triggered by newer userspace
- 991083ba60f89e717e3a4175be96d48a810e9eae drm/nv50-/gpio: initialise to vbios defaults during init
- a348cd5fd85dbca7260ef865c5def85929932861 drm/nvd0/disp: hopefully fix selection of 6/8bpc mode on DP outputs
- 14f0458a41e033dee31ba605137419385c03fc78 drm/nvc0/copy: check PUNITS to determine which copy engines are disabled
- 3d7a1da2c2bddb916450b1a124a9bcd9c507bdce drm/nouveau/aux: mask off higher bits of auxch index in i2c table entry
- e2b34fa0466500de7814fc4e492689cee5ac120b drm/nve0/fifo: add support for the flip completion swmthd
- 0ade74b6c6843892b52e6c2a4ac02183242eec27 drm/nv50: extend vblank semaphore to generic dmaobj + offset pair
- 2a259a3d84c4409918c5d094f0969da58283a947 drm/nouveau: mark most of our ioctls as deprecated, move to compat layer
- ce22af03da2cd700332a384e240378cae1355773 drm/nouveau: move current gpuobj code out of nouveau_object.c
- 16fde6cd323a4f7654ac76dae12cb36208ed4c5d drm/nouveau: dcb table quirk for fdo#50830
Greg Kroah-Hartman
- ade7615de0643a9da628688e661e08148cd7c463 staging: csr: remove driver
- 828c6a102b1f2b8583fadc0e779c46b31d448f0b Revert "serial: 8250_pci: add support for another kind of NetMos Technology PCI 9835 Multi-I/O Controller"
- 380672698b8e64f0b5e418412b1ed370bd366428 Revert "char: misc: assign file->private_data in all cases"
- 0ad1ea69545b1965be4c93ee03fdc685c6beb23d Revert "Revert "Revert "staging/lustre: drop CONFIG_BROKEN dependency"""
- 71c2fb03fc5800f24b66b730cbb9fddc22df40d3 USB: cdc-acm: remove unneeded spin_lock_irqsave/restore on write path
- 37d4093fd34775bbbf99bddb84a711bdb3ec6d5c Revert "staging/lustre: drop CONFIG_BROKEN dependency"
- ec0ee957f657b6200a2629d4c54df68d2c622e12 Revert "ozwpan: replace alloc_skb with dev_alloc_skb in ozpd.c"
- 6b790d0fae3a6e80af6b0e71cbb39a38b822230a Revert "ozwpan: replace alloc_skb with dev_alloc_skb in ozproto.c"
- dd3cef0f0715b79d29a4b0482117175f44b7d83c Revert "ozwpan: replace kfree_skb with dev_kfree_skb in ozpd.c"
- e79f864d5902a70c1b90f700628cb34756cd8c4a Revert "ozwpan: replace kfree_skb with dev_kfree_skb in ozproto.c"
- cd0c1d70f69a8ac51634ef878ce6610044ee166c staging: android: sync: fix up a sparse warning
- 1c04fc3536b9e6d143991a8c5c16b04866baeed6 driver core: export subsys_virtual_register
- 4601de807d7755aabd35faf5e15ae233241b8582 USB: storage: convert to use module_usb_driver()
- 3a189b3ba027d4fe79100f728e19e935377f2e60 Revert "drivers/scsi: use module_pcmcia_driver() in pcmcia drivers"
- 4dfc4b2167beb449587c432517518ebd1c2bf1dc Revert "scsi: pcmcia: nsp_cs: remove module init/exit function prototypes"
- 4e4098a3e08783cfd75f9fcdab276dc1d46931da driver core: handle user namespaces properly with the uid/gid devtmpfs change
- b8a261b59c8c6014d7dc984811ec81f14ef6f767 USB: serial: wishbone-serial: fix up minor sparse warning
- c3a30420902de10bcc4c8474766cb5f97f4c4dfc devtmpfs: add base.h include
- 928c0c1571b004917a989c4d92b09ac129ad68b2 rtmutex-tester: fix mode of sysfs files
- b13379758f17e66d60f1f288bf917762c54ebd2f Revert "USB: serial: fix hang when opening port"
- 2be818a116b22dff518f0d7112e6bed39f2034a1 Revert "USB: quatech2: only write to the tty if the port is open."
- 515e6dd20b3ff1acc94d026935fc4be080a224c5 Staging: ccg: delete it from the tree
- 901cb2ab2c9aaeb16304ff99ebc4af968893c8ec Staging: ccg: remove it from the build
- ad76663264f5237a79fd000c95970360dcac7073 Staging: ccg: remove it from the build
- 6166805c3de539a41cfcae39026c5bc273d7c6aa Revert "USB: EHCI: make ehci-vt8500 a separate driver"
- 04867125e154fdc6dc88024b49557c30adde2502 Revert "USB: EHCI: make ehci-orion a separate driver"
- e9a92b2b3704736e6f83abd1613edd499e16185f Revert "USB: update host controller Kconfig entries"
- 3213f631da786bee317363d251a0cc54b74bc827 backlight: fix class_find_device() arguments
- 6e9430ac57e8c1f41ab24ef7fbb3d452c7eb7246 TTY: mark tty_get_device call with the proper const values
- 16559ae48c76f1ceb970b9719dea62b77eb5d06b kgdb: remove #include
from kgdb.h - 1651d0a9be0009460c5fdc822505749f295c5ba9 Revert "n_tty: Unthrottle tty when flushing read buffer"
- 5e30bbb723415fb94a098e314d1908a39a7e50a2 MAINTAINERS: Someone needs to watch over the serial drivers
- 35be8425384df44a819413ed238287586219d579 Staging: comedi: enable it to build on all arches
- 78a61ab79ae6bd75593b63fbaf5299c96bac0ea4 ntb: remove __dev* markings
- 53a9c87e7e02abf3575be98c9fb2018fa30a61b9 Revert "drivers: base: Convert print_symbol to %pSR"
- 595e0eb06756bdf332c76176980eded1ec50032a Revert "sysfs: Convert print_symbol to %pSR"
- 8292ac21f35b94e9ce717bcd038dad92a42d8396 misc: lattice-ecp3-config.c: remove __dev* markings
- e27a7d7977b07d701ba247e2ddb95466d95c898f Staging: sb105x: mark it BROKEN
- 4e18585d51434c28269e625e56a06396d70d0ff2 Revert "n_gsm.c: add tx_lock in gsm_send"
- d73dfc6a4199e0e37b54c647549828eabda67c7c serial: 8250_pci: remove __devexit usage
- 54b956b903607f8f8878754dd4352da6a54a1da2 Remove __dev* markings from init.h
- 6ae141718e3f9c7e2c620e999c86612a7f415bb1 misc: remove __dev* attributes.
- e389623a68622e3c9be440ab522fac1aa1ca3454 include: remove __dev* attributes.
- 63a29f744fe1c19742039ce7526663a98f172f7e Documentation: remove __dev* attributes.
- 0fe763c570ad2701c830b9e4e53c65ad89c11c32 Drivers: misc: remove __dev* attributes.
- 8d85fce77edfc22f1d6dbf78e3af723b4b556f3d Drivers: block: remove __dev* attributes.
- 0f58a01ddd5e8177255705ba15e64c3b74d67993 Drivers: bcma: remove __dev* attributes.
- bcd2982a0e2af8d0506271b439af4b568fc33fdc Drivers: char: remove __dev* attributes.
- 1850514b3ebde0f5eeedbe918a7d0d344b752653 Drivers: clocksource: remove __dev* attributes.
- 163247c1d274279aa4ac1aa0891858c7a50195c0 Drivers: ssb: remove __dev* attributes.
- 4bf27b8b333bcd291664fd0f7d129099d474a23b Drivers: dma: remove __dev* attributes.
- 56550d94cbaeaa195cb98c95d012b301cbd65a8d Drivers: gpu: remove __dev* attributes.
- 1e6d9abea73128cff1160624a8986570c48a095b Drivers: infinband: remove __dev* attributes.
- 27796aa0dce01661fedb5f3fa6b11db13f02a77f Drivers: memory: remove __dev* attributes.
- 4e608e4ed9fea873c60749bdba2fbbbfb234bee0 Drivers: mmc: remove __dev* attributes.
- d34d6517eadc91dc7915a2095c52dc8cde94db83 Drivers: iommu: remove __dev* attributes.
- 6d2cea4fcaff539f803b06d5c3146966f78d47c4 Drivers: power: remove __dev* attributes.
- 47b1ea75fe072432f5b93ced21c019ed2b930c98 Drivers: message: remove __dev* attributes.
- 1da42fb6bf6fcddfa8981df0cf63b67c745778a6 Drivers: macintosh: remove __dev* attributes.
- 612b95cd7926d1a583e68f12e10b44b7ac80ca17 Drivers: mfd: remove __dev* attributes.
- f568f6ca811fe681ecfd11c4ce78b6aa488020c0 pstore: remove __dev* attributes.
- fcb35a9bac6710851bbca1b7908ca85e83aecb4a MM: vmscan: remove __devinit attribute.
- b881bc469bdbdcca60e75047885509eb9886d3a2 ARCH: drivers remove __dev* attributes.
- f8d6c8d98d9ea7afef1e0d93d756a2dca879d1ea ALPHA: drivers: remove __dev* attributes.
- 5b5e76e9cb294fc01cc81d21cd7b5feead067a40 IA64: drivers: remove __dev* attributes.
- 28eb0e46612a08a235c8b103eb2bd6a1aea83210 MIPS: drivers: remove __dev* attributes.
- cad5cef62a5a0c525d39118d2e94b6e2034d5e05 POWERPC: drivers: remove __dev* attributes.
- 7c9503b8382cc41933d8a2f57f78b9dc3f975612 SPARC: drivers: remove __dev* attributes.
- a18e3690a52790a034d6540d54e8e1f1cd125da2 X86: drivers: remove __dev* attributes.
- 351a102dbf489d0e9c9b0883f76e2a94d895503d ARM: drivers: remove __dev* attributes.
- 3d68dfe32472fc74cabaa576feb69c3e03f9d4cf Drivers: regulator: remove __dev* attributes.
- 6c44512d06d3f6afcead304f051f4a06ed9be2cd Drivers: atm: remove __dev* attributes.
- 082a2004db27e16ee9a5b1234e6ab219ea29d693 Drivers: sbus: remove __dev* attributes.
- 9b3c6e85c2cfa731cf67d5a8c49f7d8c60ec0b04 Drivers: edac: remove __dev* attributes.
- 312facaf924edd4db6b81e3a1518adf56c9cd8bd Drivers: parport: remove __dev* attributes.
- fc52692c49969ec72595766929b9f54ac402da34 Drivers: iio: remove __dev* attributes.
- fe31edc8a3b6081f3580c9ae4c5c61103f3412a5 Drivers: ide: remove __dev* attributes.
- 0ec24914675c48213378da550db494bf154f0f6c Drivers: ata: remove __dev* attributes.
- d8929942806270801023c90d78885e5347be718f Drivers: mtd: remove __dev* attributes.
- b859f15921321b7bf4cb4cf188e31a6a25d2dff3 Drivers: platform: x86: remove __dev* attributes.
- 4c62e9764ab403d42f9b8871b1241fe7812f19d4 Drivers: media: remove __dev* attributes.
- c571b211a70bcb04249be5cb7338f95d2ec8100f Drivers: amba: remove __dev* attributes.
- 4eab7a9eb2def0b4b0f36397a6cfca6eadba7302 Drivers: thermal: remove __dev* attributes.
- 59a609a97a59a10b0d5e46e9491c856efb57065d Drivers: usb: host: ehci-orion.c: remove __devinitdata marking
- 49cfe4db2ddc4d1b32f2bd4910a5a9d7a0e34ae8 Drivers: crypto: remove __dev* attributes.
- ed5a84cdf593e54969518e82762786fbe1284ce4 Drivers: isdn: remove __dev* attributes.
- 150632b09aadf1996f5cb6c0c2620d63a01fe2de Drivers: pinctrl: remove __dev* attributes.
- 5a167f4543e45d45c5672a5cd6cb8ba5ddf4f3ea Drivers: rtc: remove __dev* attributes.
- 6f039790510fd630ff348efe8c4802dbaa041fba Drivers: scsi: remove __dev* attributes.
- 48c68c4f1b542444f175a9e136febcecf3e704d8 Drivers: video: remove __dev* attributes.
- 8590dbc79a0ff5d7ab16b2b1743684c241ae3c65 Drivers: virtio: remove __dev* attributes.
- 6dfb6715b58a9d184188188779f9f8f27e558042 Drivers: vlynq: remove __dev* attributes.
- b92c914d02ad7a77513076515ffe9f26db1fe8af Drivers: zorro: remove CONFIG_HOTPLUG usage
- 345a52558ecd7e7c4cbbce58f3f9f3588dd1015c Drivers: xen: remove __dev* attributes.
- 10532fe7623dd63ef915be272247ec13f79afbb8 Drivers: w1: remove last __devexit_p() instance
- 989623c7d687d3996d5676a6e1474dc7f01bf158 hv: hv_balloon: mark a function static
- 05e5027efc9c0bb6d1d04cde279afbafca0a7929 Staging: ipack: move out of staging
- a369aa0eb7082da3d97c63f7d2265fddc84923d3 Staging: ipack: remove last TODO items
- bdbd3b38d3bf664e5c04904bd734ac79660e41b5 Staging: ipack: CONFIG_HOTPLUG is always enabled
- 04bfd1dfb2c0ef236553d205bd95be02792c3396 drivers: mfd: fix dependencies for MFD_RTSX_PCI
- e592c5d0b7db94b485b4a2342db041a1882b7f75 Revert "USB/host: Cleanup unneccessary irq disable code"
- 9f488ba8633fe77910ea0ba80ec762d9c34af1b6 IIO: fix build error in lp8788-charger.c
- d9ff3934171b5cf1ac17e5fcd39f3f324b4724ce Staging: csr: remove CSRMIN() macro
- eaadf9a76e80b00dfac31ee7ee0a5ca8fb284baf Staging: telephony: remove unneeded Documentation
- 0160daf8cefb44ee8cde9dc5be4d7abd124c3192 Staging: csr: csr_macro.h: remove unused macros
- 31370f7e57b5a9f95457fb583354474f7e39fa3e Staging: csr: remove __cplusplus nonsense from the .h files
- 7326446c728f633a0d6b3318cf491f71f044dce0 Staging: remove telephony drivers
- cd2112220b6b0a35fa12ba988a0dd837515dfaf8 Staging: remove rts_pstor driver
- c30186e51e537d3ae8b1134983c1a5b4db3a8840 USB: ezusb: unexport some functions that aren't being used
- 41c66e06219c645a1fae94811591ad964804f443 Staging: silicom: fix up compiler warnings in bp_proc.c
- 0567e1ec43c60e449673bb391edd05e5e49398be Staging: csr: data_tx: remove extra space in printk
- dbff11c9d35ebd41268cf5137e0619509effd461 Staging: csr: data_tx: fix up brace placement
- 7c5745cc0859b5a628d7c39530a953e3983e6c1c Staging: csr: data_tx: clean up tab mess
- 2c78040c3e2735b8286bbb848db0372b8d408e2d USB: usb.h: remove dbg() macro
- b70936d9ffbf0f45f4fa13a03122f015f13ecdb0 tty: serial: sccnxp: Fix bug with unterminated platform_id list
- a0693bd0aa95935bf1a720d7647619c2a4d789ed Revert "usb : Add sysfs files to control port power."
- 64f0d8cd089ee7e501116181a343c3739df5fe53 USB: serial: remove vizzini driver
- 0cb72e184ac4d83705147eee07ba978473b75015 USB: serial: vizzini: remove outdated comment
- 44b0f0836b62171617d56c6528c821ceaa6ea506 USB: serial: fix up bug with missing {}
- 5de69349ed4c10f43fa6dc6617051d94eee04e6c tty/serial: put (EXPERIMENTAL) marking back on N_GSM and SERIAL_IFX6X60
- ee42f6c9fc62d1d4d45b0d75e5f947e6645d8c30 USB: serial: core: fix up printk() usage
- f378dfe4bef8d77dbd420a12bd75fd09395bc3d8 USB: serial: ti_usb_3410_5052: fix up noisy printk() usage
- 93ba0f037bfc7d6c6431c0db767f2244ac583578 USB: serial: safe-serial: fix up printk() usage
- 788a661a9fa59740984f509832cae33dde4b0329 USB: serial: quatech2: fix up unneeded printk() call
- 6c27ad83ace843d339f7893a4af0b65cdfeb130c USB: serial: kobil_sct: switch 4 remaining printk() calls to use dev_dbg
- 7663e3088dcf810435c644f73bd2909362b8dc49 USB: serial: ir-usb: remove startup noise
- d9bb03dc89c1d63e307cb0bad60b5f6faa16af6f USB: serial: io_ti: remove some remaining printk() calls
- 1a71bd2e9731f04a72712aea936627b453233e1e USB: serial: ftdi_sio: remove startup message
- c6ab0158007e5ed9108fd74fe0f61b5b2a326eb9 USB: serial: ezusb: remove last printk() call
- 8b77562b4f867e4bc0c6effb7dfe3255fc265ad0 tty/serial: remove CONFIG_EXPERIMENTAL dependencies
- 65929215d85702dd4a76db0ba9fbfc022ab99e55 char/misc: remove CONFIG_EXPERIMENTAL dependencies
- 3033bc8d74c1a9d9104b9f231283e780e6dd8de7 USB: Serial: usb-serial: remove debug module parameter
- d3d6c328e5030da560dcbaaa9ced063d5ba93642 USB: Serial: omninet: Fix compiler warning.
- 07764958947c381ef095fc69503c1ef1775f316e USB: Serial: whiteheat.c: remove debug module parameter
- 60aa1a01360861113c821ef95230be27ac92fc10 USB: Serial: visor.c: remove debug module parameter
- 0d3831f6b65dbb0023061925a8bb746270a0b20a USB: Serial: ti_usb_3410_5052.c: remove debug module parameter
- 9dfea1b0904781e2673ef1ea0ae3113d0d4dca61 USB: Serial: symbolserial.c: remove debug module parameter
- f3c4bd30623f06a5cc36fe096c29c253fd88451b USB: Serial: sierra.c: remove debug module parameter
- 8c3b8f0aea54f5c9d77d3bd4bf037d8868026d72 USB: Serial: pl2303.c: remove debug module parameter
- 059bb46a5177b5e271d3289a8fe9dd883550d90c USB: Serial: opticon.c: remove debug module parameter
- 6e03b8cecbd836f729afe1a50814544baa5e5f97 USB: Serial: omninet.c: remove debug module parameter
- ef0d54cd89e6c4a620fe2f69edac5bba1e701c86 USB: Serial: navman.c: remove debug module parameter
- a1253572b1108842fd90031ee0fcbd4b729f2679 USB: Serial: mos7840.c: remove debug module parameter
- 274b63fa7818cc1aae33bf4232de4e75a8f45290 USB: Serial: mos7720.c: remove debug module parameter
- 08e48a22a6608c82626499cf325eb9d9f7c2a84c USB: Serial: mct_u232.c: remove debug module parameter
- e40e275906e89fefe63cdcc1f039718e0384ad2e USB: Serial: kobil_sct.c: remove debug module parameter
- be4568beb8f447bfce2e70b6f11401267e5b208a USB: Serial: keyspan.c: remove debug module parameter
- ca98bb7c4932eeb725be1dd940127305190ffb96 USB: Serial: iuu_phoenix.c: remove debug module parameter
- 224975413d417d2a002ba97e3779fc604e8fef3d USB: Serial: io_ti.c: remove debug module parameter
- 9fa38332cf8975b23c0226f118538e2e3034037b USB: Serial: io_edgeport.c: remove debug module parameter
- ba74b89ef4e51ee624abdfaf491498f3d70c35bc USB: Serial: garmin_gps.c: remove debug module parameter
- 9d27b6a63511aa8416e1cebcec9dd6ccdf02fe7e USB: Serial: f81232.c: remove debug module parameter
- f462376e1a171f285b7bef3afa0d5a3123766128 USB: Serial: cypress_m8.c: remove debug module parameter
- 709a2ce621083a2443dd0d17600d10e56a65a958 USB: Serial: cyberjack.c: remove debug module parameter
- 67ef930191983c6efbf01223fdde4c317873f367 USB: Serial: ch341.c: remove debug module parameter
- 0a7e7a6ec6dba5c7310d10ca7a6ea82c67aa67cc USB: Serial: belkin_sa.c: remove debug module parameter
- 7ca98ceaa9e241b44349cc038435876132bd3c15 USB: Serial: ark3116.c: remove debug module parameter
- fee58d4821fc8765a7d47ab894385c6de63149d0 USB: Serial: serqt_usb2.c: remove debug module parameter
- 59d33f2fc2d63796296b1b76143e039d6e7cf532 USB: serial: remove debug parameter from usb_serial_debug_data()
- 82760526e6d2e1d1e815abaf3eae42b8bb82968c USB: serial: remove dbg() from usb/serial.h
- e8656b02ef353e73d0625302c85026f80958c531 USB: serial: serqt_usb2: remove dbg() usage
- 984f68683298ba53af32f909de1f9452fbb37ccb USB: serial: io_edgeport.c: remove dbg() usage
- ba753e41803681d164eb17274b53085c7987d07c Staging: remove CONFIG_EXPERIMENTAL dependancies
- c05fecb1d57e7f4dd3244c7bfaf4374b02728238 USB: serial: add vizzini driver
- 74f5671442c6e9b2b54137d20fd7789078265897 Staging: ced1401: fix copy_from/to_user warning messages
- cd915200af6e01a8e923cc5440f72fb288bf2d6b Staging ced1401: cleanup coding style issues.
- 2d96650139bf6f163970f72ef8aa1abaa6c8b3d1 Staging: ced1401: add driver to the build
- c7fbfc825fdf183829fac42f55e1e5727f746bb0 Staging: ced1401: add TODO file
- 6ede1edea3e7632e50a4b86165112d6364cdadb6 Staging: ced1401: usb1401: fix build errors.
- 67e6da702753dac8f0540209dded80a0c4e60d81 USB: serial: io_ti.c: remove dbg() usage
- 7ebcb334433fa73c74b0c397fab831cdc2000418 USB: serial: keyspan: fix up some compiler warnings
- 049c6b4e8f85d9ef5f26c8a974e5e9fb084f8ce0 USB: serial: keyspan: remove dbg() usage
- 9c134a14f2da1631d583090a898a8b9d40930472 USB: serial: mos7840.c: remove dbg() usage
- d53839cf446c93dddea92d83e9a0c8afc1a8dbba USB: serial: ti_usb_3410_5052.c: remove dbg() usage
- 9eecf8085473c9bbe77d35ee84928696185cceed USB: serial: mos7720.c: remove dbg() usage
- 4a770ccaae1fd2ecad9dcc3f7942d3b163ecf362 USB: serial: mct_u232.c: remove dbg() usage
- 2621cee19a33a713d539fea9870e5fd56aa1fcd5 USB: serial: iuu_phoenix.c: remove dbg() usage
- 061b2a22bc9a22c2571e603d9f66dce2d4e156a5 USB: serial: usb_wwan.c: remove debug module parameter
- 186f3812f5005d3d5435f69f672971afdae3e732 USB: serial: ssu100.c: remove debug module parameter
- 1a6635f7299aa01c7f11c7eed731f2956cd5bde8 USB: serial: spcp8x5.c: remove debug module parameter
- 40c9616bdd4abf319860195361abd7387710b3aa USB: serial: safe_serial.c: remove debug module parameter
- 620a4616b26c05b3a3301d2bd0767c4647652372 USB: serial: quatech2.c: remove debug module parameter
- 3da3bf76cb6ccd1fbb9205bfa9e8a13dce6e3238 USB: serial: qcserial.c: remove debug module parameter
- ec035e4b832d690c1e82e6e4cacd055b5b3cc2d5 USB: serial: oti6858.c: remove debug module parameter
- 6ae06571da628cae889606dae1250ae7e355b899 USB: serial: option.c: remove debug module parameter
- e4fd70c5e2befa29f962d640c1f78feefb7b3c25 USB: serial: metro-usb.c: remove debug module parameter
- 63f10ddadb666ed852f972950ed4fa217172b457 USB: serial: kl5kusb105.c: remove debug module parameter
- 8c46939be412ba98bc2d552deba1eabb6112053d USB: serial: keyspan_pda.c: remove debug module parameter
- 7beb3c31a5ab7594e9a339b9a69f523dd6ab7f1c USB: serial: ir-usb.c: remove debug module parameter
- f3004d54027d1c440f1e45ec3aa7caba6cca6f1a USB: serial: ipw.c: remove debug module parameter
- 06e454c40e67df631e2020571ab4e089d9fe0026 USB: serial: ipaq.c: remove debug module parameter
- 347708d9293ecad63aa3825637f754bd6edb235b USB: serial: funsoft.c: remove debug module parameter
- e6e367b26ec1881cf44e68346a40a9b7b3352055 USB: serial: ftdi_sio.c: remove debug module parameter
- a9b57be074688cdfd9b10b1db58988bb31da20ef USB: serial: empeg.c: remove debug module parameter
- a2f98a203b02617107086ac72996a1ab3c4d5ea4 USB: serial: digi_acceleport.c: remove debug module parameter
- 19e988cfb9f28d2f2fc12b3b368fed4822dc48e4 USB: serial: cp210x.c: remove debug module parameter
- c34518dce9e66ee17b9de85fe0b3a9ea018405f9 USB: serial: aircable.c: remove debug module parameter
- b12f7a1cb957e534646afa46fd11cf38a1885d87 USB: serial: kobil_sct.c: remove dbg() usage
- 826575fc958649ebaddfbf89cdca5ed0bd23e6c9 USB: serial: keyspan_pda.c: remove dbg() usage
- 255b703a341d3eaf3ec74f567c00f085225fc3db USB: serial: whiteheat.c: remove dbg() usage
- 4f0c64120041fc92a35cd1fe84562b7abcd7aeb7 USB: serial: ssu100.c: remove dbg() usage
- 8c8e87bc23acb4e9ed42c3d1b1d9fbf42f368ea2 USB: serial: oti6858.c: remove dbg() usage
- 7065e8267bfaac4fb43caaa81a4e2b5660f7c1f0 USB: serial: garmin_gps.c: remove dbg() usage
- 1ad7604f69ae3c735e7537971f62b26e3807c18a USB: serial: kl5kusb105.c: remove dbg() usage
- bfc51614b389f5c7a05181accfef38ccdd66661e USB: serial: ftdi_sio.c: remove dbg() usage
- f9dfbebb8b39b692474a30e9430073577dd88d7c USB: serial: digi_acceleport.c: remove dbg() usage
- dfa1c31564404284d4faa694c157192cd64cf6a4 USB: serial: cypress_m8.c: remove dbg() usage
- a80be97d0a37c1f93efc233f78722b03faedb2ed USB: serial: usb_wwan.c: remove dbg() usage
- 7b5ba275dfa8858e66aad8641874cf88c1ed0651 USB: serial: omninet.c: remove dbg() usage
- 0e00609d857962ebecfba7deab834a52087b2454 USB: serial: option.c: remove dbg() usage
- d44d9ab79212d56eea6b26f1e4925284861c347e USB: serial: opticon.c: remove dbg() usage
- 592ba39fab1072d6d37f4118f4b0efa15377ced5 USB: serial: ipw.c: remove dbg() usage
- 96fc8e8d8551f4d67b54982175b412c4e1b8d395 USB: serial: cyberjack.c: remove dbg() usage
- 660f3b1410d327e8cd29adb5b834caa66ebbd7d4 USB: serial: cp210x.c: remove dbg() usage
- 79cbeeaf26b3f8c3e3043e05a8e14ca7e7a49b89 USB: serial: ch341.c: remove dbg() usage
- 92931d243b5cafa23de2d693342966bb9133cdbc USB: serial: core: clean up dbg and printk usage.
- fee84a54e707d93282f1854a9f712534b6543a5e USB: serial: core: remove some trace debugging calls
- c2d57aec81f3d479642523fd4d3537006168c240 USB: core: remove unused dbg() call in message.c
- 34ad569fec46937b48cda329b037c1ff7fac9ab6 USB: atm: usbatm: fix up debug printing code
- 1db9e45c340213d3b19d456fbf678406c1334959 USB: serial: move usb_serial_debug_data to use %*ph
- 45f035ab9b8f45aaf1eb2213218b7e9c14af3fc2 CONFIG_HOTPLUG should be always on
- 8e403b242e77289bb13f6219adaad5b25e086949 xtensa: remove duplicate CONFIG_HOTPLUG definition
- 13f7952f8f13fb1bbd18b85988e3a5bbbed00879 staging: comedi: vmk80xx: fix compiler warning
- 83957df21dd94655d2b026e0944a69ff37b83988 USB: emi62: remove __devinit* from the struct usb_device_id table
- 43a34695d9cd79c6659f09da6d3b0624f3dd169f USB: winbond: remove __devinit* from the struct usb_device_id table
- 4d088876f24887cd15a29db923f5f37db6a99f21 USB: vt6656: remove __devinit* from the struct usb_device_id table
- a3433179d0822ccfa8e80aa4d1d52843bd2dcc63 USB: rtl8187: remove __devinit* from the struct usb_device_id table
- b9c4167cbbafddac3462134013bc15e63e4c53ef USB: p54usb: remove __devinit* from the struct usb_device_id table
- e694d518886c7afedcdd1732477832b2e32744e4 USB: spca506: remove __devinit* from the struct usb_device_id table
- ec063351684298e295dc9444d143ddfd6ab02df8 USB: jl2005bcd: remove __devinit* from the struct usb_device_id table
- d04dbd1c0ec17a13326c8f2279399c225836a79f USB: smsusb: remove __devinit* from the struct usb_device_id table
- 3afebf577d4cb21215abb388e80c46c9c387ed0f Revert "Extcon: adc_jack: adc-jack driver to support 3.5 pi or simliar devices"
- 8607dcbefb9e1bcbefe2d77f74809cf31e6a04a1 staging: csr: add INET dependancy
- 419e9266884fa853179ab726c27a63a9d3ae46e3 staging: csr: delete a bunch of unused library functions
- 9e16d457689d1b866e8c1b7de331cb069e341f4c staging: csr: remove csr_utf16.c
- eaae2e9223e859cd968b58bd3173a3f17b50538d staging: csr: remove csr_pmem.h
- 786eeeb3756e7fb08174c3a136c16462ccd541d1 staging: csr: remove CsrPmemAlloc
- 55a27055b9ea5aabf8206ed6b7777c79f4e840c3 staging: csr: remove CsrPmemFree()
- 4becf12de1a4efefd28e057750e35f4ceb32dd1d staging: csr: remove CsrMemAllocDma()
- 7de2c5b6ae9c99e7b4213c06ed5264c24d943a35 staging: csr: remove CsrMemCalloc()
- 70128792b7802efcf485e9b62249cf8a639187d8 staging: csr: remove CsrMemAlloc()
- 4fe9db37104f833972486355fe86d7dcd29279b5 staging: csr: remove CsrMemFree() and CsrMemFreeDma()
- d63123fc5084d5e38074ad8fb3f08a39747bcea6 staging: csr: remove csr_util.h
- df738509ba49617303f7f07cda4fb6066fec0ed7 staging: csr: remove CsrOffSetOf()
- 2c92e28ee5b53408cccc062d92ef04ba8980716e stating: csr: remove unneeded #includes in csr_util.c
- ed51b4d84e7a11813bf09c5db41cedec18a69d50 staging: csr: make CsrUInt16ToHex static
- 25aebdb1bb13bbab2d620ae48e3ea3184a8fdac5 staging: csr: remove CsrMemCpy()
- 4bcb20f83441f1ffa5907200444066c580231755 staging: csr: remove CsrStrLen()
- e4bcecd947a40731cbbbf44f8584f99070608416 staging: csr: remove CsrVsnprintf()
- 5a0c09fd736d2518409e0eabe4c3039058e6fdfc staging: csr: remove CsrStrDup
- 6a4f6d38a34a992f8fd1572fc8d5706c11089d5e staging: csr: remove CsrStrChr()
- 45755da2d88b7e0ff9ab037968d64f27f0820317 staging: csr: remove CsrStrNCmp
- 943b0022df97fbf2a34c4d6cb081e8fcb44032b9 staging: csr: remove CsrStrCmp
- 310d5940f521840a92e2572603021c9b58aeab5e staging: csr: remove CsrStrNcpy
- b6e6e3a8408cdd3e9264df98c51953fa36968bee staging: csr: remove CsrStrCpy
- c80b2e3f62f335b137e02b63c339e33831407702 staging: csr: remove CsrMemMove()
- 85a334e3ce9cc94ab02968882ba7235237c7920d staging: csr: remove CsrMemCmp
- b7244a31e160c4c43043962228e61ae00b03b4c3 staging: csr: remove CsrMemSet
- 957417bfeca2893254e660b01e18e71bd4572a38 staging: csr: remove a bunch of unused functions in csr_util.c
- c97dbc89bf21d7ef7297b90e0139a27fc10e9cd1 staging: csr: remove indications.c
- 980b5a2b0d90294a8b56cf999ecd1a5c31e5a173 staging: csr: remove csr_types.h
- b6b5244e4f1ccf838cce8499732449f26c119b88 staging: csr: remove CsrUint64 and CsrInt64 typedefs.
- 3c0b461e4c8fde467bd803e368d9a78ec2da5f8a staging: csr: remove odd pointer typedefs
- d4fda8db9796271ddd306583e1afa9df23ae1558 staging: csr: remove CsrSize typedef
- 5379b13d9e063e9bb2078a1c642f8df8c914e022 staging: csr: remove CsrBool typedef
- c781b96b8007d758a38e9c670957ba48e254f039 staging: csr: remove CsrCharString typedef
- 7f5393ea2d432c074d0b3796728e6abd182736b3 staging: csr: remove CsrUtf8String typedef
- f58bfd88be490c0f9e25d980abe1976ceef00647 staging: csr: remove CsrUtf16String typedef
- 9d25edfca7db9404d821c4558e06a2bb98981240 staging: csr: remove CsrUint24 typedef
- 95e326c28aa66d6ff5821f3c1d22b46a8d335939 staging: csr: remove CsrInt32 typedef
- 26a6b2e1688bc154a16778851d710e90b62f715e staging: csr: remove CsrUint32 typedef
- ab2b8c7383caf6b071930e4e1d4a8b4bf1708f38 staging: csr: remove CsrInt16 typedef
- 8c87f69acf942222d8e2ead6d0ca144957141284 staging: csr: remove CsrUint16 typedef
- 163eb0d85294e08b686d453744ca95e5f583e7db staging: csr: remove CsrInt8 typedef
- 7e6f57944cb508fc426bce20cc2838fbe9d95654 staging: csr: remove CsrUint8 typedef
- ca6d25029a5ecc9f1f3497537eafa8557e9cfdab staging: csr: clean up csr_types.h a bit
- 22c45f0b3502ddd48637b4b2f65036fbe0868622 staging: csr: remove sdioemb/
- db03f1d2cb5f99dd8bd33d68c28f67b43c67545a staging: csr: remove oska submodule
- bd2b57ab75be545f141f3ec5ed5cadeaff898ada staging: csr: oska: remove timer.c and timer.h
- 3421ee2f84488e9c03fb7ddfcd60bc30796678c8 staging: csr: oska: remove time.h
- fa335388d936a56935aaa101d73a799da9271c11 staging: csr: oska: remove print.h and print.c
- c30fbb3c1e4d55f8444fd802d7e2faf1da8323f9 staging: csr: oska: remove list.c and list.h
- 9f47550adbe8e3496b88c54400c58986b27f33da staging: csr: oska: remove all.h and types.h
- 44bb4ac4bf6b3ac751dadce46367a05ff965376e staging: csr: oska: remove refcount.c
- e74927deee8094e81fc097ba8b73d708eae7ed44 staging: csr: oska: remove io.h
- 7a72e416e9f44fee263eef4e3c21ac70eb2927dd Staging: csr: remove oska compat functions
- 005c3b13e543af4c9d0b5d18473f48184eae6f07 Staging: csr: provide a MODULE_LICENSE for csr_helper.ko
- 95edd09ec3b15b165e2c7ba1e54cc508eafb2321 Staging: csr: update to version 5.1.0 of the driver
- 635d2b00e5070378e7bf812acf47fb135c6ab928 Staging: add CSR wifi module
- 15a4bc17b7f4e85cb019e683f14e834078ec2208 Staging: add CSR Wifi "os helper" module
- dd0aa67cd7cf3f4a3ca52ecc1d6b82f3fad1352b Revert "w1: introduce a slave mutex for serializing IO"
- 7e97243c2080ecae7129e83635227fdebd4feef6 USB: rename the usb misc class from "usb" to "usbmisc"
Trond Myklebust
- b4a2cf76ab7c08628c62b2062dacefa496b59dfd NFSv4: Fix a regression against the FreeBSD server
- 1540c5d3cbf7670eb68a0d02611ec73e5604a91a SUNRPC: Fix another issue with rpc_client_register()
- 7dc0ac70f89d4281094aaa82cab1cb995f298287 NFSv4.1: Clean up layout segment comparison helper names
- 3cb2df17aeb9aee1b3b209cae0ba00f356c8ad95 NFSv4.1: layout segment comparison helpers should take 'const' parameters
- c8d74d9b68b655e85ee4603f8918c3233a74f085 NFSv4: Move the DNS resolver into the NFSv4 module
- c45ffdd26961302ec5eeac7311553d6f1e348e9c NFSv4: Close another NFSv4 recovery race
- 275bb307865a316cef390e01e6ab5e21e97023a2 NFSv4: Move dentry instantiation into the NFSv4-specific atomic open code
- 3efb9722475e56c8878ce09395dd8ccb7a1a3611 NFSv4: Refactor _nfs4_open_and_get_state to set ctx->state
- 4197a055eb06f5fa7e73290b8b710cd32176cd41 NFSv4: Cleanup: pass the nfs_open_context to nfs4_do_open
- 1a1a29fa8420e42a760410d9f5b0b51a9eb521eb NFSv4: Remove redundant check for FMODE_EXEC in nfs_finish_open
- 9ec2ef53b92fdbb1b5f24af000fc2ba0b18221ea SUNRPC: Remove redundant call to rpc_set_running() in __rpc_execute()
- 74fe5f7c2a74d58a39a386bd511e50d1dfc0134c SUNRPC: Remove unused functions rpc_task_set/has_priority
- 64bbe3d670ed595df2589d16297305ea9518a84f SUNRPC: Remove the unused helpers task_for_each() and task_for_first()
- 0053a8e65c0b949fd230488e5be871755f3f860f SUNRPC: Remove unused function rpc_queue_empty
- a76580fbf09e6e19c2040c08969af5137e064eda SUNRPC: Fix a potential race in rpc_execute
- 5cc2216db844beac6ce78c3e48137cd58911b297 NFSv4.1: Simplify setting the layout header credential
- 4f0b429df104c8ab41fa1b3013e13e0f95f3da52 NFSv4.1: Enable state protection
- cd5875fefe09b1921ea5845890009c9b2386d566 NFSv4.1: Use layout credentials for get_deviceinfo calls
- ab7cb0dfab0baa63f9a1faa7441b90b07881a9c7 NFSv4.1: Ensure that test_stateid and free_stateid use correct credentials
- 965e9c23de1c69a9fae2e68679027d01685530c4 NFSv4.1: Ensure that reclaim_complete uses the right credential
- 9556000d8c5af9fb3a5f0abd97c632108f3acfb1 NFSv4.1: Ensure that layoutreturn uses the correct credential
- 6ab59344d9796eaf1312c12cfa8ad08328d50fde NFSv4.1: Ensure that layoutget is called using the layout credential
- f448badd34700ae728a32ba024249626d49c10e1 NFSv4: Fix a thinko in nfs4_try_open_cached
- a3c3cac5d31879cd9ae2de7874dc6544ca704aec SUNRPC: Prevent an rpc_task wakeup race
- 2aed8b476f3478be140df92bbfb182978e835504 SUNRPC: Convert auth_gss pipe detection to work in namespaces
- abfdbd53a4e28844ad953b313f017f55edbb85b7 SUNRPC: Faster detection if gssd is actually running
- d36ccb9cec22a09a12d9ef8234d634f840d7ae4b SUNRPC: Fix a bug in gss_create_upcall
- c8b2d0bfd3370a5e19e64ddb23f8bc1276410b6c NFSv4.1: Ensure that we free the lock stateid on the server
- 7c1d5fae4a87d3cf3e9ffd68bcdbaf6529013009 NFSv4: Convert nfs41_free_stateid to use an asynchronous RPC call
- 9b1d75b75505cff4468ceba0da51a1ba47e15ea2 SUNRPC: Don't spam syslog with "Pseudoflavor not found" messages
- 721ccfb79b6f74f4052de70236d24047e73682d4 NFSv4: Warn once about servers that incorrectly apply open mode to setattr
- ee3ae84ef40154c734dc2cbca5cf4b2f54c6c7c7 NFSv4: Servers should only check SETATTR stateid open mode on size change
- bdeca1b76cd56cd10a029f0ad2fd9ab6dd7e313d NFSv4: Don't recheck permissions on open in case of recovery cached open
- cd4c9be2c61d4d974d348743fddb8183b8185abc NFSv4.1: Don't do a delegated open for NFS4_OPEN_CLAIM_DELEG_CUR_FH modes
- 8188df1733d6722336e287cc859b2567ad70576a NFSv4.1: Use the more efficient open_noattr call for open-by-filehandle
- fd068b200fb86e8fa52368e6f6088d2ab297a5d7 NFSv4: Ensure that we clear the NFS_OPEN_STATE flag when appropriate
- 1dfd89af8697a299e7982ae740d4695ecd917eef LOCKD: Ensure that nlmclnt_block resets block->b_status after a server reboot
- 8e472f33b5ba742f9bfcf16f0328f5a7842b32d1 NFSv4: Ensure the LOCK call cannot use the delegation stateid
- 92b40e93849e29f9ca661de6442bb66282738bf7 NFSv4: Use the open stateid if the delegation has the wrong mode
- 549b19cc9f31e8fdda317625d564bac0052a3328 NFSv4: Record the OPEN create mode used in the nfs4_opendata structure
- 98f98cf571b7b1f34683455a61dae9f35e7222a1 NFSv4.1: Set the RPC_CLNT_CREATE_INFINITE_SLOTS flag for NFSv4.1 transports
- b7993cebb841b0da7a33e9d5ce301a9fd3209165 SUNRPC: Allow rpc_create() to request that TCP slots be unlimited
- ba60eb25ff6be6f8e60488cdfd454e5c612bce60 SUNRPC: Fix a livelock problem in the xprt->backlog queue
- b570a975ed276335dc7d148658c1f880ac0a507f NFSv4: Fix handling of revoked delegations by setattr
- eb04e0ac198cec3bab407ad220438dfa65c19c67 NFSv4: Doh! Typo in the fix to nfs41_walk_client_list
- fa332941c0c7c00e3420078268b7558d0ef792b5 NFSv4: Fix another potential state manager deadlock
- 7a8203d8cbab63b7c556ebd00e12685a3ed176b5 NFS: Ensure that NFS file unlock waits for readahead to complete
- 577b42327d707fbe7166aad6902c2eeee6a65015 NFS: Add functionality to allow waiting on all outstanding reads to complete
- bc7a05ca5156915a5aada26d64ee035fdd5e5d25 NFSv4: Handle timeouts correctly when probing for lease validity
- 826e0013082a86fb16f2e414314a5268f744fb96 NFSv4: Fix CB_RECALL_ANY to only return delegations that are not in use
- b02ba0b66095d2fdcc6b74538aa5a0ae13976745 NFSv4: Clean up nfs_expire_all_delegations
- 5c31e2368f39aee062cb697d4b8857c64c7cef7c NFSv4: Fix nfs_server_return_all_delegations
- b757144fd77cf5512f5b60179ba5ca8dcc5184b4 NFSv4: Be less aggressive about returning delegations for open files
- db4f2e637f6d5dff6d07112e62605275be6050b3 NFSv4: Clean up delegation recall error handling
- be76b5b68d15861d50ccd1d3e66dac3cb19963dd NFSv4: Clean up nfs4_open_delegation_recall
- 4a706fa09fd59b9c73b2a933953d27f3e18619c1 NFSv4: Clean up nfs4_lock_delegation_recall
- 8b6cc4d6f841d31f72fe7478453759166d366274 NFSv4: Handle NFS4ERR_DELAY and NFS4ERR_GRACE in nfs4_open_delegation_recall
- dbb21c25a35a71baf413f5176f028ee11b88cfbc NFSv4: Handle NFS4ERR_DELAY and NFS4ERR_GRACE in nfs4_lock_delegation_recall
- f05c124a70a4953a66acbd6d6c601ea1eb5d0fa7 SUNRPC: Fix a potential memory leak in rpc_new_client
- 7b1f1fd1842e6ede25183c267ae733a7f67f00bc NFSv4/4.1: Fix bugs in nfs4[01]_walk_client_list
- b193d59a4863ea670872d76dc99231ddeb598625 NFSv4: Fix a memory leak in nfs4_discover_server_trunking
- 845cbceb22c67030df76552892ad4935669bf2e5 NFSv4: Don't clear the machine cred when client establish returns EACCES
- ea33e6c3e79d23ef693b7ed3171ef90dddfbfc15 NFSv4: Fix issues in nfs4_discover_server_trunking
- 23631227a672de5e81e167c3178b39e9a50f6541 NFSv4: Fix the fallback to AUTH_NULL if krb5i is not available
- 809b426c7fc46b07065eb382c0289710c34b37e4 NFSv4: Fix Oopses in the fs_locations code
- 91876b13b8b3cbff5cca8476d4b4eebe5f6038cc NFSv4: Fix another reboot recovery race
- 6e3cf2415269894895074f139ef2e95ef14ddd5d NFSv4: Add a mapping for NFS4ERR_FILE_OPEN in nfs4_map_errors
- ccb46e2063fe0816c3f28a8d328a9bbac7e88648 NFSv4.1: Use CLAIM_DELEG_CUR_FH opens when available
- 49f9a0fafd844c32f2abada047c0b9a5ba0d6255 NFSv4.1: Enable open-by-filehandle
- d9fc6619ca98943d56d2931ce9e4caa4039fd0f1 NFSv4.1: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens
- 4a1c089345a0f00ad0229bf895bf0e94d101f059 NFSv4: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes
- 3b66486c4c7136f8d4bbe1306d581fadc6bce4c7 NFSv4.1: Select the "most recent locking state" for read/write/setattr stateids
- 39c6daae70fe7692fc2d28738c7ebd63f0318741 NFSv4: Prepare for minorversion-specific nfs_server capabilities
- 5521abfdcf4d67c3441d4414f29e1acd7cc43380 NFSv4: Resend the READ/WRITE RPC call if a stateid change causes an error
- 9b20614988199fb03580b335a28250922e902098 NFSv4: The stateid must remain the same for replayed RPC calls
- 8c86899f62738b8a22ca3a5f060e269b92e5545a NFS: __nfs_find_lock_context needs to check ctx->lock_context for a match too
- c58c844187df61ef7cc103d0abb5dd6198bcfcd6 NFS: Don't accept more reads/writes if the open context recovery failed
- 5d422301f97b821301efcdb6fc9d1a83a5c102d6 NFSv4: Fail I/O if the state recovery fails irrevocably
- 3ed5e2a2c394df4e03a680842c2d07a8680f133b SUNRPC: Report network/connection errors correctly for SOFTCONN rpc tasks
- 1166fde6a923c30f4351515b6a9a1efc513e7d00 SUNRPC: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked
- 240286725d854331422cb15957f8d9bf2741d4e3 NFSv4.1: Add a helper pnfs_commit_and_return_layout
- cf4ab538f1516606d3ae730dce15d6f33d96b7e1 NFSv4: Fix the string length returned by the idmapper
- 512e4b291c0e97af24619a91f3e8963697da00d8 SUNRPC: One line comment fix
- 7aa262b522ee5a7f1bf9b8fe34539b262ba6da0a NFSv4: Fix another open/open_recovery deadlock
- a9a6b52ee1baa865283a91eb8d443ee91adfca56 SUNRPC: Don't start the retransmission timer when out of socket space
- 666b3d803a511fbc9bc5e5ea8ce66010cf03ea13 NLM: Ensure that we resend all pending blocking locks after a reclaim
- fd9a8d7160937f94aad36ac80d7255b4988740ac NFSv4.1: Fix bulk recall and destroy of layouts
- c8da19b9866ea84e9ad1c369393ea95d54ee7845 NFSv4.1: Fix an ABBA locking issue with session and state serialisation
- c21443c2c792cd9b463646d982b0fe48aa6feb0f NFSv4: Fix a reboot recovery race when opening a file
- 65b62a29f719e937b5be1df472287f4c61e53ac6 NFSv4: Ensure delegation recall and byte range lock removal don't conflict
- 37380e4264dbda9753e470a30d4322097aab7152 NFSv4: Fix up the return values of nfs4_open_delegation_recall
- d25be546a86fcb2ea919fb909a42b79aa40b816c NFSv4.1: Don't lose locks when a server reboots during delegation return
- 9a99af494bd7141d567d00b5ef94b141821e158c NFSv4.1: Prevent deadlocks between state recovery and file locking
- c137afabe330f64eddcd4dd281258807e27fd430 NFSv4: Allow the state manager to mark an open_owner as being recovered
- c5f5e9c5d2e9178fb0bfe4f44f0afcc8ad6488ef SUNRPC: Add missing static declaration to _gss_mech_get_by_name
- 322b2b9032f4beba6f1c4158852a5a5b9ab841d7 Revert "NFS: add nfs_sb_deactive_async to avoid deadlock"
- 77102893ae685270c1774fa8b7eead6ad93c838d SUNRPC: Nuke the tk_xprt macro
- ad2368d6f5ec6467b9503176e9fb878daf999629 SUNRPC: Avoid RCU dereferences in the transport bind and connect code
- 45bc0dce9879505d6fd9ff68dcd0359fb260dfd7 SUNRPC: Fix an RCU dereference in xprt_reserve
- 6a24dfb645dbcb05b34d08b991d082bdaa3ff072 SUNRPC: Pass pointers to struct rpc_xprt to the congestion window
- 3dc0da278e2b26fa8e353b3a962b2c89e184d353 SUNRPC: Fix an RCU dereference in xs_local_rpcbind
- 1b092092bf0e2e8b7af1c2a03f615b4e60b05d47 SUNRPC: Pass a pointer to struct rpc_xprt to the connect callback
- a4f0835c604f80f945ab3e72ffd00547145c4b2b SUNRPC: Eliminate task->tk_xprt accesses that bypass rcu_dereference()
- c489ee290bdbbace6bb63ebe6ebd4dd605819495 NFSv4.1: Handle NFS4ERR_DELAY when resetting the NFSv4.1 session
- edd2e36fe8bd3cec4fa67e746d4c4a9246d0830e SUNRPC: When changing the queue priority, ensure that we change the owner
- ab225417825963b6dc66be7ea80f94ac1378dfdf NFS: Don't silently fail setattr() requests on mountpoints
- 65436ec0c8e344d9b23302b686e418f2a7b7cf7b NFSv4.1: Ensure that nfs41_walk_client_list() does start lease recovery
- 4ae19c2dd713edb7b8ad3d4ab9d234ed5dcb6b98 NFSv4: Fix NFSv4 reference counting for trunked sessions
- dee972b967ae111ad5705733de17a3bfc4632311 NFS: Fix error reporting in nfs_xdev_mount
- 87ed50036b866db2ec2ba16b2a7aec4a2b0b7c39 SUNRPC: Ensure we release the socket write lock if the rpc_task exits early
- 360e1a534901592b289ba8768fc71b6e6ad49070 SUNRPC: Partial revert of commit 168e4b39d1afb79a7e3ea6c3bb246b4c82c6bdb9
- 6db6dd7d3fd8f7c765dabc376493d6791ab28bd6 NFS: Ensure that we free the rpc_task after read and write cleanups are done
- c6567ed1402c55e19b012e66a8398baec2a726f3 SUNRPC: Ensure that we free the rpc_task after cleanups are done
- 1efc28780bf84f04dcce4f3f7242e4e6a59bffd4 SUNRPC: variable 'svsk' is unused in function bc_send_request
- 4a20a988f732caa343257346ebf145ae8fa437e1 SUNRPC: Handle ECONNREFUSED in xs_local_setup_socket
- ac20d163fccf9fa6acec8b68f127003635e13b72 NFSv4.1: Deal effectively with interrupted RPC calls.
- 8e63b6a8adabb0551124c3b78f7f5f36912c3728 NFSv4.1: Move the RPC timestamp out of the slot.
- e8794440849d1d15fa11251ef1622e6160614874 NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED.
- 65a0c14954493802de01968a73b849f9fc4b4d1a NFS: nfs_lookup_revalidate should not trust an inode with i_nlink == 0
- 1f018458b30b0d5c535c94e577aa0acbb92e1395 NFS: Fix calls to drop_nlink()
- eed9935745cc44071043ec8c4cde64c820b5c601 NFS: Ensure that we always drop inodes that have been marked as stale
- b0ef9647a0cd6cfd63fed48fbbe6005e4ba92571 NFSv4.1: Be conservative about the client highest slotid
- 85563073741bd7935a6900d567ddaf907192270d NFSv4.1: Handle NFS4ERR_BADSLOT errors correctly
- 1fa8064429d0acbf5bbf3c8a53f65679fdacc75e NFSv4.1: Try to eliminate outliers when updating target_highest_slotid
- c05eecf636101dd4347b2d8fa457626bf0088e0a SUNRPC: Don't allow low priority tasks to pre-empt higher priority ones
- b75ad4cda5a6cd3431b1c65c2739c5ebd2c4b9da NFSv4.1: Ensure smooth handover of slots from one task to the next waiting
- 62ae082d883d167cdaa7895cf2972d85e178228a NFSv4: Reorder the XDR structures to put sequence at the top, not bottom
- 1e1093c7fd4951bb4272212c238d09cd7a22f5fc NFSv4.1: Don't mess with task priorities in nfs41_setup_sequence
- 8fe72bac8de784c4059b41a7dd6bb0151a3ae898 NFSv4: Clean up handling of privileged operations
- 275e7e20aa8599719729f8ef4c09c9bfc4895642 NFSv4.1: Remove the 'FIFO' behaviour for nfs41_setup_sequence
- 7b939a3f44293516c4225f640e8c4b9200beeabc NFSv4.1: Clean up nfs41_setup_sequence
- fd0c09537a8494e9dccf3856b90058e1f97f1d62 NFSv4: Simplify the NFSv4/v4.1 synchronous call switch
- d9afbd1b0889e7da6742e9c67ccc7becc4161f65 NFSv4.1: Simplify the sequence setup
- 6ba7db3420c0dbf3ede16f19a593e6a80edc043f NFSv4.1: Use nfs41_setup_sequence where appropriate
- c10e449827e6008ef5a4a71c0247c7eb73948e1b NFSv4.1: Ping server when our session table limits are too high
- 0ca3f4825ac92a10aa8f6534f765c44f22778dd3 NFSv4.1: Set the maximum slot table size to 1024 slots
- 76e697ba7e8d187f50e385d21a2b2f1709a62c14 NFSv4.1: Move slot table and session struct definitions to nfs4session.h
- c34309a45ea491e5f0c0d0af49ccfa018ff35fc1 NFS: Remove unused function slot_idx
- 73e39aaa8366694450cd6034050f542f965e277d NFSv4.1: Cleanup move session slot management to fs/nfs/nfs4session.c
- 330212796756ca2752b2a70a83860e145b77487c NFSv4: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease
- 5d63360dd8daffc2bc86531e9a44ff9d4881b102 NFSv4.1: Clean up session draining
- 69d206b5b39e298755b60e8e7056cb240182eb95 NFSv4.1: If slot allocation fails due to OOM, retry more quickly
- ac0748359a55faf4618f5f0bd9f9bf967c41d218 NFSv4.1: CB_RECALL_SLOT must schedule a sequence op after updating targets
- afa296103ea3841fdc81d9d66902fe49bb765527 NFSv4.1: Remove the state manager code to resize the slot table
- 87dda67e7386ba7d2164391ea58b34e028d8157b NFSv4.1: Allow SEQUENCE to resize the slot table on the fly
- 97e548a93de213b149eea025a97d88e28143b445 NFSv4.1: Support dynamic resizing of the session slot table
- 1b285ff16ab52fb401aed7ce70abed4bb65b30b5 NFSv4.1: Allow the server to recall all but one slot
- d5fb4ce33e26e4c1c31c1609b8ffbb24f80bcab8 NFSv4.1: Don't confuse target_highest_slotid and max_slots in cb_recall_slot
- ce008c4bb9766bc7eeb02e8299c8baadc25da90b NFSv4.1: Fix nfs4_callback_recallslot to work with dynamic slot allocation
- da0507b7c95ccd4d9c86394eef42fe076032af30 NFSv4.1: Reset the sequence number for slots that have been deallocated
- 464ee9f966404786ba4c6be35dc8362ee8e6ba4e NFSv4.1: Ensure that the client tracks the server target_highest_slotid
- f4af6e2abc8efb1695203a2b76876edf80f79960 NFSv4.1: Clean up nfs4_free_slot
- 2dc03b7f00d7fcd7dbb9302c5ebbd0c2b7fa3557 NFSv4.1: Simplify slot allocation
- 2b2fa71723f955d5b4a0f4edd99cf3cd69ceafd1 NFSv4.1: Simplify struct nfs4_sequence_args too
- df2fabffbace8988f3265585ec793ff9deccdea7 NFSv4.1: Label each entry in the session slot tables with its slot number
- e3725ec015dfbbeb896295cf2b3a995f28b0630e NFSv4.1: Shrink struct nfs4_sequence_res by moving the session pointer
- fe20d7d5eefb218b82033ba5c13cbcbd2a3d874c NFSv4: Fix a compile time warning when #undef CONFIG_NFS_V4_1
- 933602e368c4452260c9bff4fbb3baba35cf987a NFSv4.1: Shrink struct nfs4_sequence_res by moving sr_renewal_time
- 9216106a847a53e6d0fe6d11dfd9175f2ca7fccf NFSv4.1: clean up nfs4_recall_slot to use nfs4_alloc_slots
- 2d473d378eb571ad77f9563653639aa35e22d39c NFSv4.1: nfs4_alloc_slots doesn't need zeroing
- 43095d397219aa1898db23937b03c1215ef16a37 NFSv4.1: We must bump the clientid sequence number after CREATE_SESSION
- 688a9024e2bc8d07cdc62e287dfb048722cf96df NFSv4.1: Adjust CREATE_SESSION arguments when mounting a new filesystem
- ae72ae676045274c82f3c25159a9dd7cfcf5ffae NFSv4.1: Don't confuse CREATE_SESSION arguments and results
- 5df904aeb0d9baad90e78fc730dfe1afa4996005 NFSv4.1: Handle session reset and bind_conn_to_session before lease check
- 642fe4d00db56d65060ce2fd4c105884414acb16 SUNRPC: Fix validity issues with rpc_pipefs sb->s_fs_info
- f994c43d19a9116727d4c228d3f13db595bff562 SUNRPC: Clean up rpc_bind_new_program
- 262693482cd56f887174ad1c0c2bb4f94ffad0ee lockd: Remove BUG_ON()s from fs/lockd/clntproc.c
- a2d30a54df968c01fff4a412ac23f55832f45fe6 lockd: Remove BUG_ON()s in fs/lockd/host.c
- 326ce0a6da64df3eb8f13a623304ab8033d38c12 lockd: Remove trivial BUG_ON()s from the NSM code
- aad56de378b4c675e964a1ab44cf2e55d44d2865 lockd: Remove unnecessary BUG_ON()s in the xdr client code
- 28d79ea33f52cae1ea04808e1ec52b8657b5d804 NFS: Remove the BUG_ON() in the mount code
- f48407ddd46bd215a7b4e1af3940e759a93640c5 NFS: Remove BUG_ON()s in the fs/nfs/inode.c
- 4ea8fed593218b658927b763f02941cd16c2ed9d NFSv4: Get rid of unnecessary BUG_ON()s
- deed85e760c8c88cd984c5921dd8cb6b697b6134 NFS: Remove BUG_ON() calls from the generic writeback code
- bc5a89b337ee4b2fa6f577e7e1220d8c1ece71fc NFSv4.1: Remove assertion BUG_ON()s from the files and generic layout code
- eba24e1fe57df4e4cdee58af940f762eb336a113 NFSv4.1: Remove unused function last_byte_offset
- d3edcf96141a7729b12ef5ecab6d5f634e24c61a NFSv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare()...
- 7fc388460e8479c5b3120cb2fcf0e0daec70b93f NFS: Remove asserts from the NFS XDR code
- 1fea73a86527d7ec463af6ff04b0830e1425ff6c NFS: Get rid of unnecessary asserts
- f9b1ef5f06d65a01952169b67d474f7f0dcb0206 NFSv4: Initialise the NFSv4.1 slot table highest_used_slotid correctly
- 2b1bc308f492589f7d49012ed24561534ea2be8c NFSv4: nfs4_locku_done must release the sequence id
- 2240a9e2d013d8269ea425b73e1d7a54c7bc141f NFSv4.1: We must release the sequence id when we fail to get a session slot
- e498daa81295d02f7359af313c2b7f87e1062207 LOCKD: Clear ln->nsm_clnt only when ln->nsm_users is zero
- a4ee8d978e47e79d536226dccb48991f70091168 LOCKD: fix races in nsm_client_get
- e9b7e91745fa9df94900c8ab08e633f336686098 NFSv4: Fix the return value for nfs_callback_start_svc
- 2e928e4878fbc6328c2b1fc897d008db257bfbb0 NFSv4.1: Declare osd_pri_2_pnfs_err(), objio_init_read/write to be static
- d6aa6a81d41eb48125b4622306b61dd398923ad9 NFSv4: fs/nfs/nfs4getroot.c needs to include "internal.h"
- 1813badd98ce02e4b96d8997b68ddef4d4ad4ec5 NFSv4.1: Use kcalloc() to allocate zeroed arrays instead of kzalloc()
- d527e5c15de8de813cd0a2ad0b769f68c6226938 NFSv4.1: Do not call pnfs_return_layout() from an rpciod context
- 8fcdc31b3d09bc348ff9bf752ae1291828756cfa NFSv4.1: Kill nfs4_ds_disconnect()
- 19c54abab79404c027ff61f13468e78a3e2a0065 NFSv4.1: Cleanup ugliness in pnfs_layoutgets_blocked()
- 22aaf71495570b31350c37fd0aa736551bbaa3c9 NFSv4.1: Ensure that the layout sequence id stays 'close' to the current
- 0f35ad6f688e9b7bcaa918a42130695822906f11 NFSv4.1: Deal with seqid wraparound in the pNFS return-on-close code
- 8544a9dc18a1aa787b85425ecc9233b0a9adaff4 NFSv4.1: Remove the dependency on CONFIG_EXPERIMENTAL
- 807d66d80221920729a8d4abfa04246546a6d3fa NFSv4: nfs4_open_done first must check that GETATTR decoded a file type
- 25a1a6211dd2fcbf0e45a07030703e2a42d7aa87 NFSv4.1: Deal with wraparound when updating the layout "barrier" seqid
- 5a65503f3dbdb4aa1cd6cb58c479c015d093292b NFSv4.1: Deal with wraparound issues when updating the layout stateid
- 038d6493763d900797dfeb555502d3b0d8103fba NFSv4.1: Always set the layout stateid if this is the first layoutget
- 251ec410c495cb93c7ae2cb4beda29205d9bd35f NFSv4.1: Fix another refcount issue in pnfs_find_alloc_layout
- ee314c2a35ee7ea7ffa72e2aca83b041138f3358 NFSv4.1: Handle BAD_STATEID and EXPIRED errors in layoutget
- 6f018efac14eb267d3ba0aa4294594b556147dba NFSv4.1: bl_pg_init_write should be static
- f9d640f3a4f043f7dff66ad7bd8cb29ec145c41d NFSv4: nfs4_match_clientids is only used by NFSv4.1
- 758201e2c94b7d26ea0ac64e55cab1d53742780a NFSv4: Fix the minor version callback channel startup
- 9f62387d6e26532bcbfb15606956074192ee526a NFSv4: Fix up a merge conflict between migration and container changes
- 9b96ce71974127af0304514d310abe596426c112 SUNRPC: Limit the rpciod workqueue concurrency
- 849b286fd026a6924cc6a4315e446ed88ab983d2 NFSv4.1: nfs4_proc_layoutreturn must always drop the plh_block_lgets count
- 65857d5768f7716da539933c2075d384b117812d NFSv4.1: _pnfs_return_layout() shouldn't invalidate the layout on failure
- e5929f3cff05e84f20c68df235f4768920e2e89e NFSv4.1: Remove the NFS_LAYOUT_RETURNED state
- 173f77e9c5cbddb02eebe17dd9c48d39e5eb86b9 NFSv4.1: Clear NFS_LAYOUT_BULK_RECALL when the layout segments are freed
- 8006bfba36d42b6976ed92979f51e5f9bef2625c NFSv4.1: Get rid of the NFS_LAYOUT_DESTROYED state
- 579342785f7069d32e9637ef30d59c4256dcec3d NFSv4.1: Remove unused 'default allocation' for pnfs_alloc_layout_hdr()
- a9136d4914f61110ca9897ec65ab620075c50298 NFSv4.1: Get rid of pNFS spin lock debugging asserts...
- 8f0d27dc5d77b084b2e2fe6d883c4d5776287842 NFSv4.1: Balance pnfs_layout_hdr refcount in pnfs_layout_(insert|remove)_lseg
- 905ca191cfe1ab18822d86e3ddef1b1b38832fdc NFSv4.1: Clean up pnfs_put_lseg()
- 9c6263819f25254f2ed48f076b50096dd5893dfb NFSv4.1: Clean up the removal of pnfs_layout_hdr from the server list
- 6622c3ea059b2fed49924b74db41d1e0f065fbd3 NFSv4.1: Free the pnfs_layout_hdr outside the inode->i_lock
- 01d39ce82b565961abaf1930f54ccf7b32c96b15 NFSv4.1: Remove redundant reference to the pnfs_layout_hdr
- 57036a377600ec0900b13f29814aa19072ad3e52 NFSv4.1: Rename the pnfs_put_lseg_common to pnfs_layout_remove_lseg
- bb346f63976823c2959b0c5917928f12cbf96e4a NFSv4.1: reset the inode MDS threshold counters on layout destruction
- 965938b83b19aeffdc1d16ce9947c8c127e8f59b NFSv4.1: Get rid of pNFS layout state "NFS_LAYOUT_INVALID"
- 1f7977c1368afc483908281daaffd31bca5a8d1e NFSv4.1: Simplify the pNFS return-on-close code
- 7fdab069b7172f2348cf3d87e19c6c24340292bf NFSv4.1: Fix a race in the pNFS return-on-close code
- 115ce575cb10918514d053ef15f597a4e6ff60e9 NFSv4.1: pnfs_layout_io_set_failed must clear invalid lsegs
- 3e6212149304eaf9289d5bc56e003068660f3476 NFSv4.1: Don't drop the pnfs_layout_hdr after a layoutget failure
- 830ffb565760234eb984e4343ad82575e96728de NFSv4.1: Fix a reference leak in pnfs_update_layout
- 1dfed2737d8cfe2f2378fddfb3bed126ff5474e7 NFSv4.1: pNFS data servers may be temporarily offline
- 25c7533357a4c4a9311d40cc92e9648c8a7e763e NFSv4.1: Retry pNFS after a 2 minute timeout
- b9e028fd89d6834558aa2a5bb30e5cff5c6c1059 NFSv4.1: Add helpers for setting/reading the I/O fail bit
- f86bbcf85db32596a0484477d1b8042005709049 NFSv4.1: Replace dprintk() in pnfs_update_layout with something less buggy
- 78e4e05c643768af170e5a4b21712d9a7a26cce5 NFSv4.1: Replace get_device_info() with filelayout_get_device_info()
- 9369a431bce1e985597eda32992960c969b27c5b NFSv4.1: Cleanup; add "pnfs_" prefix to put_lseg() and get_lseg()
- 70c3bd2bdf9a3c7c9282c362a4ec9ec88c713e13 NFSv4.1: Cleanup; add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr()
- 49a85061b0bc9cb26361096482c81172c666c937 NFSv4.1: Cleanup add a "pnfs_" prefix to mark_matching_lsegs_invalid
- a0b0a6e39bd1bb4a0922086feee73627cbd53ba4 NFS: Clean up the pNFS layoutget interface
- d19751e7b9bd8a01d00372325439589886674f79 SUNRPC: Get rid of the redundant xprt->shutdown bit field
- dcfc4f25461813e8a2dd43b052aa1e0be155742f NFS: Write the entire file if a server reboot occurs during fsync()
- 05990d1bf2708b9e84d67074551f964d3738eedc NFS: Fix fdatasync/fsync() when confronted with a server reboot
- 795a88c968eef031f370973512b42124bacb2f17 NFSv4: Convert the nfs4_lock_state->ls_flags to a bit field
- 2a369153c82e0c83621b3e71d8f0c53394705bda NFS: Clean up helper function nfs4_select_rw_stateid()
- b3c54de6f82d01637796bcc1f667a45f3b32e814 NFS: Convert nfs_get_lock_context to return an ERR_PTR on failure
- a11a2bf4de5679fa0b63474c7d39bea2dac7d061 SUNRPC: Optimise away unnecessary data moves in xdr_align_pages
- 0cac120233305b614cfe3ad419f3655876066017 NFSv4: Ensure that idmap_pipe_downcall sanity-checks the downcall data
- e9ab41b620e4b679ed069ab05cb85e67870b7c87 NFSv4: Clean up the legacy idmapper upcall
- 0e24d849c4ea777c59955b241fd3af14a1b84af5 NFSv4: Remove BUG_ON() and ACCESS_ONCE() calls in the idmapper
- 13fe4ba1b64c099843c75b4f0633ad30a4526637 NFSv4.1: decode_getdeviceinfo should check xdr_read_pages() return value
- 8a9a8b8332b92b13316cf49685b5dc5257cfe115 SUNRPC: Fix the return value of xdr_align_pages()
- 7b281ee026552f10862b617a2a51acf49c829554 NFS: fsync() must exit with an error if page writeback failed
- f39c1bfb5a03e2d255451bff05be0d7255298fa4 SUNRPC: Fix a UDP transport regression
- 21f498c2f73bd6150d82931f09965826dca0b5f2 NFSv4: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl
- 872ece86ea5c367aa92f44689c2d01a1c767aeb3 NFS: Fix a problem with the legacy binary mount code
- c3f52af3e03013db5237e339c817beaae5ec9e3a NFS: Fix the initialisation of the readdir 'cookieverf' array
- 086600430493e04b802bee6e5b3ce0458e4eb77f NFSv3: Ensure that do_proc_get_root() reports errors correctly
- 7653f6ff4ebab2a094e65b60fb19ee66ed2f78e7 NFSv4: Ensure that nfs4_alloc_client cleans up on error.
- cff298c721099c9ac4cea7196a37097ba2847946 NFSv4: Don't use private xdr_stream fields in decode_getacl
- b291f1b1c86aa0c7bc3df2994e6a1a4e53f1fde0 NFSv4: Fix the acl cache size calculation
- 519d3959e30a98f8e135e7a16647c10af5ad63d5 NFSv4: Fix pointer arithmetic in decode_getacl
- 47fbf7976e0b7d9dcdd799e2a1baba19064d9631 NFSv4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done
- 013448c59b8a8cf71a5ff89641f78b620671ccb0 SUNRPC: Add a missing spin_unlock to gss_mech_list_pseudoflavors
- e3074507d93a0b7f1430dec7c6addb307d4f30da NFS: Simplify NFSv4.1 Kconfig
- 2f2c63bc221c5fcded24de2704575d0abf96b910 NFS: Cleanup - only store the write verifier in struct nfs_page
- 98d9452448122486f81030c6c70f29471f65e1ce NFSv4: Decode getdevicelist should use nfs4_verifier
- 140150dbb1f9cf3ef963fb55505f994d74ff3276 SUNRPC: Remove unused function xdr_encode_pages
- b42353ff8d346a2f6afac3e3983b7286ed4238d7 NFSv4.1: Clean up nfs4_reclaim_lease
- 1a47e7a6662f155c8118d64737086a72cf34edf1 NFSv4.1: Cleanup - move nfs4_has_session tests out of state manager loop
- 60f00153d93e0bea872f1a9f5b01423247649083 NFSv4.1: Clean up nfs4_recall_slot()
- 1a2dd948e2b1e27476982bc7dd6961585823aec5 NFSv4.1: Handle slot recalls before doing state recovery
- f8bb7f08549a1ced9ceb69a9bd5e163122044ab2 SUNRPC: Clean up xdr_enter_page
- 3994ee6fbf5185b3183f4585432226e786bfe86c SUNRPC: Clean up xdr_read_pages
- bd00f84bc57f42df32c728e86329a5c30f221657 SUNRPC: Simplify the end-of-buffer calculation in xdr_read_pages
- b760b3131d962dd35925fb65956afe621fa65ec4 SUNRPC: Remove open coded stream position calculation in xdr_read_pages
- 1aecca3e83e5da981ade916920d3d2a6b9644cc3 NFSv3: Don't open code stream position calculation in decode_getacl3resok
- 256e48bb473b631fbb5aa03d6ed38c652ad3caa7 NFSv4: Simplify the GETATTR attribute length calculation
- 4517d526c8aa31b5c14165ef180cc19518ff0a35 SUNRPC: Add the helper xdr_stream_pos
- 64bd577ea0021f5903505de061b3b7d8a785ee94 NFS: Let xdr_read_pages() check for buffer overflows
- c337d3655ce85e12c7c476cb81406521926cacd2 SUNRPC: xdr_read_pages should return the amount of XDR encoded page data
- bfeea1dc1c9238f9e5a17a265489ecd0d19f66bb SUNRPC: Don't decode beyond the end of the RPC reply message
- 1537693ceaa8d6484f1ce631bec85658bfa9816c SUNRPC: Clean up xdr_set_iov()
- 76cacaabf15a593833d96a65a1a251002bd88178 SUNRPC: xdr_read_pages needs to clear xdr->page_ptr.
- db3a3bcf08d5c79290b369d70cc0b80c369d8ad9 NFSv2/v3: Remove incorrect dprintks from the readdir reply code
David S. Miller
- ae8e9c5a1a7889315229a741fd48a5dd0bc2964c net: Fix sysfs_format_mac() code duplication.
- d3c5f47ee2d16497fafaf2f26b0ffeb5c3d4e721 net: Restore unintentional reverts.
- e403d295817cf9f8be3110eb7ee1a03981287495 sh_eth: Fix warnings on 64-bit.
- 06ecf24bdf2b7afc6c8fd13de6dba2a96dd331b6 net: Fix build warnings after mac_header and transport_header became __u16.
- 7a1a0cbfeb31f20acc10722642198e76bbc30cb9 net: Revert unused variable changes.
- f0af97070acbad5d6a361f485828223a4faaa0ee sparc64: Fix missing put_cpu_var() in tlb_batch_add_one() when not batching.
- 3dec2246c2ff11beb24ca1950f074b2bcbc85953 netlink: Fix build with mmap disabled.
- 55fbbe46e9eb3cbe6c335503f5550855a1128dce net: Fix vlan bitmask changes in EHEA driver.
- e5905c8352805373784b9df045de6f2864ab62ce net: Fix some __vlan_hwaccel_put_tag() callers.
- cf270148662a117c04753d17324e3bd28ce0396a net: Add .gitignore to networking selftests directory.
- 2d6577f17bd2ad02029872551dc97e84e19422a7 net: Add missing netdev feature strings for NETIF_F_HW_VLAN_STAG_*
- 6c6779856a294649dbb468ef46e893e80b0d72ad Revert "netprio_cgroup: make local table static"
- 598ec971ddcf7dcb0c381230e69a39c75b7fac1a sparc: Consistently use 'wr' and 'rd' instructions for ASRs.
- eaac5f3d3ad33547b299935e6db0cfc7be9a576a net: Print functions in /proc/net/ptype without the offset.
- d6d88bae97d2e1c44ef9e2ae3f22de82fa6e11c5 sparc64: Kill __ARCH_WANT_UNLOCKED_CTXSW
- a6f68034de8a5784dfeabb337506254c80b4c8c6 net: Move selftests to common net/ subdirectory.
- b44540ea024b9280c9be9d055f084e0956bcfa44 net: Get rid of compat defines in psock_fanout.c selftest.
- 947124460d0c47d465b5846946d3f2b5cee6026e net: Fix failure string in net-socket selftests Makefile.
- b0aa73bf081da6810dacd750b9f8186640e172db net: Add socket() system call self test.
- 73e046839925920eff2085e9238c81f051d9619b Revert "eicon: Fixed checkpatch warning"
- 76968ad2eac6456270353de168b21f04f4b3d1d3 sparc64: Fix huge PMD to PTE translation for sun4u in TLB miss handler.
- 0fbebed682ff2788dee58e8d7f7dda46e33aa10b sparc64: Fix tsb_grow() in atomic context.
- bcd896bae0166b4443503482a26ecf84d9ba60ab sparc64: Handle hugepage TSB being NULL.
- 629821d9b05254063df774594cfe15c0343b73f2 Revert "xen: netback: remove redundant xenvif_put"
- 9754e293491e3a4e6c1ac020d25140b1ed3d9cd2 net: Don't write to current task flags on every packet received.
- f4d9605434c0fd4cc8639bf25cfc043418c52362 sunvdc: Fix off-by-one in generic_request().
- 89a77915e0f56dc7b9f9082ba787895b6a83f809 sparc64: Fix get_user_pages_fast() wrt. THP.
- b9156ebb7beef015745f917f373abc137efc3400 sparc64: Add missing HAVE_ARCH_TRANSPARENT_HUGEPAGE.
- a07fdceccf9d9f1b87f781e9a87662182e590d70 6lowpan: Remove __init tag from lowpan_netlink_fini().
- 547472b8e1da72ae226430c0c4273e36fc8ca768 ipv4: Disallow non-namespace aware protocols to register.
- 9d6ddb19905223828485d8c40deaec76e4dea3a5 l2tp: Make ipv4 protocol handler namespace aware.
- 27000929ef0f137b34ba219eb04b05e772eff2b1 ipcomp: Mark as netns_ok.
- 4e4d78f1c1a08f085a1972b9af92960af70a07c6 sparc: Hook up finit_module syscall.
- 62ba63dc892cf836ecb9ce4fdb7644d45c95070b sparc64: Set CRYPTO_TFM_REQ_MAY_SLEEP consistently in CAMELLIA code.
- b3a37947074fa0a488d6c7ede58125b2278ab4e8 sparc64: Set CRYPTO_TFM_REQ_MAY_SLEEP consistently in DES code.
- ce6889515d5d481a5bd8ce5913dfed18f08310ea sparc64: Fix ECB looping constructs in AES code.
- b35d282ef7345320b594d48d8d70caedfa962a01 sparc64: Set CRYPTO_TFM_REQ_MAY_SLEEP consistently in AES code.
- a8d97cef2168ffe5af1aeed6bf6cdc3ce53f3d0b sparc64: Fix AES ctr mode block size.
- 9f28ffc03e93343ac04874fda9edb7affea45165 sparc64: Fix unrolled AES 256-bit key loops.
- 4a9d1946b0135b15d901d7e7c9796d36f352aaea sparc64: Define pte_accessible()
- c2d3babfafbb9f6629cfb47139758e59a5eb0d80 bridge: implement multicast fast leave
- b1afce9538eef6239798ec54cead3c39d69724ca ipv6: Protect ->mc_forwarding access with CONFIG_IPV6_MROUTE
- 0032c857454581510de1ca12615de5e38e543c92 sparc: Fix piggyback with newer binutils.
- de7531e8575ab383a0f5bb68b63e7891fce4765d sparc64: exit_group should kill register windows just like plain exit.
- 071e3ef4a94a021b16a2912f3885c86f4ff36b49 Revert "8139cp: revert "set ring address before enabling receiver""
- 80d11788fb8f4d9fcfae5ad508c7f1b65e8b28a3 Revert "drivers/net/phy/mdio-bitbang.c: Call mdiobus_unregister before mdiobus_free"
- 226f7cea949303a3e1911999a9a2c71b0a708e73 sparc64: Fix build with mix of modular vs. non-modular crypto drivers.
- 193d2aadc0ff5c687f6f0d5ef1d38c86ab511a14 sparc: Support atomic64_dec_if_positive properly.
- afe760e43d576aa8d3af4d9fd3913e52014a7571 sparc: Allow OF_GPIO on sparc.
- f7e8d9f830b118cfe757140d910834afd1710001 qlogicpti: Fix build warning.
- 1df35f80f9d3bba7cd434b64c9eaff8c9109abad sparc: Wire up sys_kcmp.
- 187818cd6a5ab6343eac47e52da2f3e40c544b98 sparc64: Improvde documentation and readability of atomic backoff code.
- e9b9eb59ffcdee09ec96b040f85c919618f4043e sparc64: Use pause instruction when available.
- 270c10e00a1e557e068803a22e0556281ceb1830 sparc64: Fix cpu strand yielding.
- 517ffce4e1a03aea979fe3a18a3dd1761a24fafb sparc64: Make montmul/montsqr/mpmul usable in 32-bit threads.
- dc95a2c00671cf383cd037d943fbfe178f9ba81a net: Update args to dummy sock_update_classid().
- e793d8c6740f8fe704fa216e95685f4d92c4c4b9 sparc64: Fix bit twiddling in sparc_pmu_enable_event().
- 73b7656ce4e09eb137ee6f845a9e11a7f132df1c MAINTAINERS: Add explicit section for IPSEC networking.
- 916ca14aaf12a7191118adb51bb95e3c7866380d sparc64: Add global PMU register dumping via sysrq.
- 08280e6c4c2e8049ac61d9e8e3536ec1df629c0d sparc64: Like x86 we should check current->mm during perf backtrace generation.
- f88620b9c5521e9cb9de88e56272bfec3d831513 sparc64: Fix deficiencies in sun4v error reporting.
- 2863bc54ec03df7a6e2c48cff0477d7e2384efc9 Revert strace hiccups fix.
- 9f825962efdee5c2b22ac1f6cda50056336c06e1 sparc64: Niagara-4 bzero/memset, plus use MRU stores in page copy.
- c0b8b99287235626a5850ef7e5bfc842d1ebcecd cxgb4: Fix build error due to missing linux/vmalloc.h include.
- da1586461e53a4dd045738cce309ab488970f0ef pch_gbe: Fix PTP dependencies.
- aaba1f58a73a285aefac825e5eafad1d211c43de vxlan: Depend on CONFIG_INET
- d4e62648274857a2b3a5bc62f910c062e71b2d9b Revert "net: ti cpsw ethernet: allow reading phy interface mode from DT"
- 42a4172b6ebb4a419085c6caee7c135e51cae5ea sparc64: Fix trailing whitespace in NG4 memcpy.
- d9f72f359e00a45a6cd7cc2d5121b04b9dc927e1 Revert "be2net: fix vfs enumeration"
- f54ba7798848ce1385a71b36a2c997422c82220a pkt_sched: Fix warning false positives.
- e905ed57baa82e15ce9c158a8f1e81f171042504 bna: Fix warning false positive.
- 9019205732838d47fb3bcf021d894853e8c3489b sparc64: Fix comment type in NG4 copy from user.
- 1b62ca7bf5775bed048032b7e779561e1fe66aa0 sparc64: Fix return value of Niagara-2 memcpy.
- ae2c6ca64118b934ef85f66adb03d5bbfdd57201 sparc64: Add SPARC-T4 optimized memcpy.
- 2a6c8c7998f95b140f3d3c7ac5dce2fbd6d403e3 net: Remove unnecessary NULL check in scm_destroy().
- c9d2ea96ca3bbc85264803ff6bd66eb3bbefdb77 netlink: Rearrange netlink_kernel_cfg to save space on 64-bit.
- 5894bab7f452d61941a6d3215dec43221ac0be4b net: Make ZNET driver config depend on X86.
- 0bfd6075cf23d960198235b52f2fe941d7b397a2 sunbmac: Remove unused local variable.
- 274504f5e62882bb43ea6599b1308607956f20d9 sparc64: Fix function argument comment in camellia_sparc64_key_expand asm.
- 65d5fcf5c284735d3a4254cb17691842385984bb sparc64: Fix IV handling bug in des_sparc64_cbc_decrypt
- b4516a288e71c64d7e214902250baf78b7b3cdcf llc: Remove stray reference to sysctl_llc_station_ack_timeout.
- 979e93ca24e8336acb660529676dcda6817d8a1f sparc64: Add auto-loading mechanism to crypto-opcode drivers.
- 71741680a9858a7fcba54acf5b321d185abef1e8 sparc64: Add missing pr_fmt define to crypto opcode drivers.
- 1080362425793f67e36dc690973e13e4a9631b4d sparc64: Adjust crypto priorities.
- c69ad0a3f7d871aa61fb669fb41c951df6660a61 sparc64: Use cpu_pgsz_mask for linear kernel mapping config.
- ce33fdc52ad50043eef07d11473bc51e225565bd sparc64: Probe cpu page size support more portably.
- 4f93d21d2563353df813ee049f6489f340389aab sparc64: Support 2GB and 16GB page sizes for kernel linear mappings.
- 798b2cbf9227b1bd7d37ae9af4d9c750e6f4de9c net: Add INET dependency on aes crypto for the sake of TCP fastopen.
- 699871bc943be418be13208526bc613d68017fab sparc64: Fix bugs in unrolled 256-bit loops.
- 7cff82f5f42a938a1b633e121a41d29c81de18bb sparc64: Avoid code duplication in crypto assembler.
- 4e71bb49f256e4efc94a9fdaaa430d906cd88e6b sparc64: Unroll CTR crypt loops in AES driver.
- 301013159e4cdce44700418c8fd5eadb270e2d3a sparc64: Unroll ECB decryption loops in AES driver.
- 03d168ad122d6e622ad00490211704c4f2994976 sparc64: Unroll ECB encryption loops in AES driver.
- 9fd130ecbe97f3440d14d3d0c6660413e69ac532 sparc64: Add ctr mode support to AES driver.
- 0bdcaf7495726688a93a2f7226e9b4beaeabd2ec sparc64: Move AES driver over to a methods based implementation.
- 45dfe237a865368929534ec75fe5f26c151c88d9 sparc64: Use fsrc2 instead of fsrc1 in sparc64 hash crypto drivers.
- 81658ad0d92306ceb271994b90cd49ffde10eeda sparc64: Add CAMELLIA driver making use of the new camellia opcodes.
- 3705665069944e003b7316ba31b44558864a00de sparc64: Fix spelling of CAMELLIA in CFR macro name and comment.
- c5aac2df6577636ef526d87ec6d92796a190b27f sparc64: Add DES driver making use of the new des opcodes.
- 442a7c40b1dac78588abfe8ed4c97e4bb8b36e73 sparc64: Add CRC32C driver making use of the new crc32c opcode.
- bab96bda4431602213deb53723d13f73f5308a20 sparc64: Update generic comments in perf event code to match reality.
- 035ea28dde1802ad4cc570976da34f8b7c2ed515 sparc64: Add SPARC-T4 perf event support.
- 7a37a0b8f8df0872932cf8373b21b5e14a92a794 sparc64: Support perf event encoding for multi-PCR PMUs.
- b4f061a4b8cbf947de4fa816a1cfc53960da218e sparc64: Make sparc_pmu_{enable,disable}_event() multi-pcr aware.
- 5ab968413515e17788003c522f7ca40a07fae900 sparc64: Rework sparc_pmu_enable() so that the side effects are clearer.
- 3f1a20972239e3f66720c34d9009ae9cc9ddffba sparc64: Prepare perf event layer for handling multiple PCR registers.
- 7ac2ed286f9338ea6437831096cc36ce8395b6fc sparc64: Specify user and supervisor trace PCR bits in sparc_pmu.
- 5344303ca8dad9881def6cfb45ad01201dba16de sparc64: Abstract PMC read/write behind sparc_pmu.
- 59660495e80e7eabc726c301ddc46afd2ce1bcac sparc64: Allow max hw perf events to be variable.
- b38e99f5bdf62f37d7552311fef1bff00bec6308 sparc64: Add perf_event abstractions for orthogonal PMUs.
- 6faaeb8ea30e55c9fd7cf65d05f3ce44973d1d12 sparc64: Add PCR ops for SPARC-T4.
- ce4a925c29208cf48084d9fa174d965a65246a8d sparc64: Abstract away the %pcr values used to enable/disable NMI
- 73a6b0538c131d489fe7a2581deddb72faca496b sparc64: Abstract away the NMI PIC counter computation.
- 09d053c797f4a559af0647e4283b9b9ec0682d10 sparc64: Abstract away PIC register accesses.
- 0bab20ba4c95f56355c24a0b9f03eb486c2a267d sparc64: Add 'reg_num' argument to pcr_ops methods.
- 8c79bfa51101354853f0f5d3b02435cec429da51 sparc64: Add hypervisor interfaces for SPARC-T4 perf counter access.
- 6f859c0e96f0737a543610a189d12420c569110f sparc64: Add detection for features new in SPARC-T4.
- 2856cc2e4d0852c3ddaae9dcb19cb9396512eb08 sparc64: Be less verbose during vmemmap population.
- caacf05e5ad1abf0a2864863da4e33024bc68ec6 ipv4: Properly purge netdev references on uncached routes.
- c5038a8327b980a5b279fa193163c468011de009 ipv4: Cache routes in nexthop exception entries.
- 8bbb181308bc348e02bfdbebdedd4e4ec9d452ce tun: Fix formatting.
- 13378cad02afc2adc6c0e07fca03903c7ada0b37 ipv4: Change rt->rt_iif encoding.
- b68581778cd0051a3fb9a2b614dee7eccb5127ff net: Make skb->skb_iif always track skb->dev
- 92101b3b2e3178087127709a556b091dae314e9e ipv4: Prepare for change of rt->rt_iif encoding.
- fe3edf45792a7d2f0edff4e2fcdd9a84c1a388a0 ipv4: Remove all RTCF_DIRECTSRC handliing.
- 838942a594017817d33b2d914152305054e255af ipv4: Really ignore ICMP address requests/replies.
- 8acfaa948440717a11d15a4ea579d68a5366fea4 decnet: Don't set RTCF_DIRECTSRC.
- d47e12d63e745f667a977226c3f59ae14521592d ixgbe: Fix build with PCI_IOV enabled.
- 0bb4087cbec0ef74fd416789d6aad67957063057 ipv4: Fix neigh lookup keying over loopback/point-to-point devices.
- 2860583fe840d972573363dfa190b2149a604534 ipv4: Kill rt->fi
- 9917e1e8762745191eba5a3bf2040278cbddbee1 ipv4: Turn rt->rt_route_iif into rt->rt_is_input.
- 4fd551d7bed93af60af61c5a324b8f5dff37953a ipv4: Kill rt->rt_oif
- 93ac53410a82a4f1bf2baf9d65d95cc29f2774ca ipv4: Dirty less cache lines in route caching paths.
- ba3f7f04ef2b19aace38f855aedd17fe43035d50 ipv4: Kill FLOWI_FLAG_RT_NOCACHE and associated code.
- d2d68ba9fe8b38eb03124b3176a013bb8aa2b5e5 ipv4: Cache input routes in fib_info nexthops.
- f2bb4bedf35d5167a073dcdddf16543f351ef3ae ipv4: Cache output routes in fib_info nexthops.
- ceb3320610d6f15ff20dd4c042b36473d77de76f ipv4: Kill routes during PMTU/redirect updates.
- f5b0a8743601a4477419171f5046bd07d1c080a0 net: Document dst->obsolete better.
- f1ce3062c53809d862d8a04e7a0566c3cc4e0bda ipv4: Remove 'rt_dst' from 'struct rtable'
- 89aef8921bfbac22f00e04f8450f6e447db13e42 ipv4: Delete routing cache.
- d8f1641b5829629d3af8e52750ba3b542f8f56c8 net: Fix warnings in dst_ops.h
- 7fed84f622ec2696087301199c2952b85e0cc3b4 ipv4: Fix time difference calculation in rt_bind_exception().
- d3a25c980fc231238256f8d80816367674e5caaf ipv4: Fix nexthop exception hash computation.
- 4895c771c7f006b4b90f9d6b1d2210939ba57b38 ipv4: Add FIB nexthop exceptions.
- 6700c2709c08d74ae2c3c29b84a30da012dbc7f1 net: Pass optional SKB and SK arguments to dst_ops->{update_pmtu,redirect}()
- 02f3d4ce9e81434a365f4643020b0402f6fe3332 sctp: Adjust PMTU updates to accomodate route invalidation.
- 35ad9b9cf7d8a2e6259a0d24022e910adb6f3489 ipv6: Add helper inet6_csk_update_pmtu().
- 80d0a69fc57715dc9080c0567df1ed911b78abea ipv4: Add helper inet_csk_update_pmtu().
- 85b91b0339e764f7e56ff5968fa10d85451378b4 ipv4: Don't store a rule pointer in fib_result.
- 391e5c22f5f4e55817f8ba18a08ea717ed2d4a1f ipv4: Remove tb_peers from fib_table.
- f0a70e902f483295a8b6d74ef4393bc577b703d7 ipv4: Put proper checks into icmp_socket_deliver().
- 99ee038d41ebbb442921b6d388d08e907b037dac ipv4: Fix warnings in ip_do_redirect() for some configurations.
- 1ed5c48f231cd00eac0b3d2350ac61e3c825063e net: Remove checks for dst_ops->redirect being NULL.
- b587ee3ba21f58b7770a132e6bca5c6658ac5095 net: Add dummy dst_ops->redirect method where needed.
- b94f1c0904da9b8bf031667afc48080ba7c3e8c9 ipv6: Use icmpv6_notify() to propagate redirect, instead of rt6_redirect().
- ec18d9a2691d69cd14b48f9b919fddcef28b7f5c ipv6: Add redirect support to all protocol icmp error handlers.
- 3a5ad2ee5e2c5030d8a303d06f9148a2f893a369 ipv6: Add ip6_redirect() and ip6_sk_redirect() helper functions.
- 6e157b6ac61aa7758ccd643d4aafdf3cc17b9f04 ipv6: Pull main logic of rt6_redirect() into rt6_do_redirect().
- e8599ff4b1d6b0d61e1074ae4ba9fca8dd0c41d0 ipv6: Move bulk of redirect handling into rt6_redirect().
- 30f2a5f379d0b4b4e733df138a49e054ebf75ff8 ipv6: Export ndisc option parsing from ndisc.c
- 1f42539d257af671d56d4bdbcf13aef31abff6ef ipv4: Kill ip_rt_redirect().
- 55be7a9c6074f749d617a7fc1914c9a23505438c ipv4: Add redirect support to all protocol icmp error handlers.
- b42597e2f36e2043756aa7462faddf630962f061 ipv4: Add ipv4_redirect() and ipv4_sk_redirect() helper functions.
- e47a185b31dd2acd424fac7dc0efb96fc5b31a33 ipv4: Generalize ip_do_redirect() and hook into new dst_ops->redirect.
- 94206125c4aac32e43c25bfe1b827e7ab993b7dc ipv4: Rearrange arguments to ip_rt_redirect()
- d0da720f9f16a5023cc084bed8968702400f6e0f ipv4: Pull redirect instantiation out into a helper function.
- d3351b75a7169337877fe6f6f2c019154b6ec1ea ipv4: Deliver ICMP redirects to sockets too.
- 1de9243bbfc451962ab716a3f7a7fda26d91c359 ipv4: Pull icmp socket delivery out into a helper function.
- 48ee3569f31d91084dc694fef5517eb782428083 ipv6: Move ipv6 twsk accessors outside of CONFIG_IPV6 ifdefs.
- f185071ddf799e194ba015d040d3d49cdbfa7e48 ipv4: Remove inetpeer from routes.
- 312487313d4f7177cb751830e3d9c218e42ed59e ipv4: Calling ->cow_metrics() now is a bug.
- 2db2d67e4cf6100249bad575d9c13c16fd7b06dc ipv4: Kill dst_copy_metrics() call from ipv4_blackhole_route().
- 710ab6c03122cf464510f8c86eb0a179e80b2d61 ipv4: Enforce max MTU metric at route insertion time.
- 5943634fc5592037db0693b261f7f4bea6bb9457 ipv4: Maintain redirect and PMTU info in struct rtable again.
- 87a50699cb6d169591cc776fb82683a2c77cecac rtnetlink: Remove ts/tsage args to rtnl_put_cacheinfo().
- 3e12939a2a67fbb4cbd962c3b9bc398c73319766 inet: Kill FLOWI_FLAG_PRECOW_METRICS.
- 1d861aa4b3fb08822055345f480850205ffe6170 inet: Minimize use of cached route inetpeer.
- 16d1839907e695387654901995f9286b65fbbc6a inet: Remove ->get_peer() method.
- b6242b9b45e84ef71c59002cd128c3197938cb2f tcp: Remove tw->tw_peer
- 81166dd6fa8eb780b2132d32fbc77eb6ac04e44e tcp: Move timestamps from inetpeer to metrics cache.
- 94334d5ed4b64ebcd2c4b421e133b921f8ccf75d net: Kill set_dst_metric_rtt().
- 794785bf12d5d6ad7f557d78d203bb0bbfcd8da2 net: Don't report route RTT metric value in cache dumps.
- 51c5d0c4b169bf762f09e0d5b283a7f0b2a45739 tcp: Maintain dynamic metrics in local cache.
- ab92bb2f679d66c7e12a6b1c0cdd76fe308f6546 tcp: Abstract back handling peer aliveness test into helper function.
- 4aabd8ef8c43677cfee3e1e36c5a79edddb41942 tcp: Move dynamnic metrics handling into seperate file.
- f4530fa574df4d833506c53697ed1daa0d390bf4 ipv4: Avoid overhead when no custom FIB rules are installed.
- 700db99d0140e9da2a31e08ebd3e1b121691aa26 ipoib: Need to do dst_neigh_lookup_skb() outside of priv->lock.
- 36bdbcae2fa2a6dfa99344d4190fcea0aa7b7c25 net: Kill dst->_neighbour, accessors, and final uses.
- d1e31fb02b31ba88d5650d97c35eb58f52bfe0e1 xfrm: No need to copy generic neighbour pointer.
- f187bc6efb7250afee0e2009b6106370319b0c8b ipv4: No need to set generic neighbour pointer.
- 97cac0821af4474ec4ba3a9e7a36b98ed9b6db88 ipv6: Store route neighbour in rt6_info struct.
- 534cb283efef9fdbd9f70f4615054d26aa444dd6 cxgb3: Convert t3_l2t_get() over to dst_neigh_lookup().
- 1d248b1cf4e09dbec8cef5f7fbeda5874248bd09 net: Pass neighbours and dest address into NETEVENT_REDIRECT events.
- fccd7d5c77ff61d5283e7ce8242791d5f00dcc17 decnet: Use neighbours privately in dn_route struct.
- 13a43d94ab026c423dc8902170ef27c2bd36aa87 neigh: Convert over to dst_neigh_lookup_skb().
- f9d751667fd60788fe3641738938e0968e99cece br_netfilter: Convert to dst_neigh_lookup_skb().
- c473737765c0f72ceb5b245ada7ead798d88b4f6 cxgb4i: Convert over to dst_neigh_lookup().
- 0b399d46b317a6d0a73ad523e014ecfa4d449769 cxgbi: Convert over to dst_neigh_lookup().
- 24db1ba866eebf5b516df80ea2212d2479bfb502 qeth: Convert over to dst_neigh_lookup_skb().
- 178709bbfe9d4fe432c272ed65a34b8582703c23 ipoib: Convert over to dev_lookup_neigh_skb().
- dbedbe6d56e8944f220e34deb9ebdf4bec2a2afd sch_teql: Convert over to dev_neigh_lookup_skb().
- f894cbf847c9bea1955095bf37aca6c050553167 net: Add optional SKB arg to dst_ops->neigh_lookup().
- 5110effee8fde2edfacac9cd12a9960ab2dc39ea net: Do delayed neigh confirmation.
- 60d354ebebd9d0f760cb6c3b9f53a7ade0f8cd0e sunrpc: Don't do a dst_confirm() on an input routes.
- 3c521f2ba9646c5543963cbc2b9c9d3f02a82594 ipv4: Don't report neigh uptodate state in rtcache procfs.
- a263b3093641fb1ec377582c90986a7fd0625184 ipv4: Make neigh lookups directly in output packet path.
- 11604721a3c4bea60e2ddd9e4e30d741ecdba7b0 ipv4: Fix crashes in ip_options_compile().
- c801e3cc1925e02fa7213889306d4d77e6ad1550 ipv4: Clarify in docs that accept_local requires rp_filter.
- 7a9bc9b81a5bc6e44ebc80ef781332e4385083f2 ipv4: Elide fib_validate_source() completely when possible.
- 3085a4b7d33eb3111244173d1383256e94d249a5 ipv4: Remove extraneous assignment of dst->tclassid.
- 9e56e3800ea42e78b7c816bdd2d87d047be80541 ipv4: Adjust in_dev handling in fib_validate_source()
- a207a4b2e8067cbc7f33924e7f2c0fa4ef43b459 ipv4: Fix bugs in fib_compute_spec_dst().
- 41347dcdd81988b8e60853257b2875285cc17a4e ipv4: Kill rt->rt_spec_dst, no longer used.
- 35ebf65e851c6d9731abc6362b189858eb59f4d3 ipv4: Create and use fib_compute_spec_dst() helper.
- 70e7341673a47fb1525cfc7d6651cc98b5348928 ipv4: Show that ip_send_reply() is purely unicast routine.
- 160eb5a6b14ca2eab5c598bdbbb24c24624bad34 ipv4: Kill early demux method return value.
- 1d1e34ddd48d27def2f324c1e3be16d460b16436 xfrm_user: Propagate netlink error codes properly.
- 160c85f0e050d92c0e42321aab2ffc343594e1c0 phy: Fix warning in get_phy_device().
- c10237e077cef50e925f052e49f3b4fead9d71f9 Revert "ipv4: tcp: dont cache unconfirmed intput dst"
- 6f1d827f299085a48cb3a987e1487e16f1a980c9 sparc64: Consistently use fsrc2 rather than fmovd in optimized asm.
- c3deafc5261a9421b315ee0d0e8e36ba7857128c netlink: Delete NLMSG_PUT and NLMSG_NEW.
- 02ef22ca4044fe90867f77cba720e4a442122826 pkt_sched: sch_api: Move away from NLMSG_NEW().
- 942b81653a5252fc0d7071f685113fc0ada28d4b pkt_sched: cls_api: Move away from NLMSG_NEW().
- 3f7a3283ccfa59e0dbbc59a6710bd37ba44d4333 decnet: dn_table: Move away from NLMSG_NEW().
- 737100e1622360b3de10550a15faf095547d972a decnet: dn_route: Move away from NLMSG_NEW().
- c64e66c67b574f25a048886807c2007d17d50d0a audit: netlink: Move away from NLMSG_NEW().
- e05273341c573f7b543f45c06e4a232c5b7c5a59 infiniband: netlink: Move away from NLMSG_NEW().
- 01f534d0ae9d7b3ad4dcd943d53418731da82ea7 selinux: netlink: Move away from NLMSG_PUT().
- b61bb01974730e2fd7d36ab4cc848ca6f44cffd4 unix_diag: Move away from NLMSG_PUT().
- 8b00a53c633789394d7fec6ee0833d5f0cda3bca pkt_sched: act_api: Move away from NLMSG_PUT().
- 3da07c0c2b5a13d05d9a66395d72eec0923b0592 netfilter: nfnetlink_queue_core: Move away from NLMSG_PUT().
- d550d0958928889fa7978b3e254edcd6c52c3296 netfilter: nfnetlink_log: Move away from NLMSG_PUT().
- c2bd4baf410dafeba6aff8ca1cae94344551b0a3 netfilter: ipt_ULOG: Move away from NLMSG_PUT().
- d106352d9f527fe336749ad89de7e07e5af91a68 inet_diag: Move away from NLMSG_PUT().
- 77ca4ed566cdef855bc63d0f4cf4d034182d5ebd decnet: dn_rtmsg: Move away from NLMSG_PUT().
- 62566ca55de3a329ef2569d7e7c9d0a326abede2 netfilter: ebt_ulog: Move away from NLMSG_PUT().
- a8edf8a690817ebfe68aa14c4bc482f62699077f gdm72xx: Move away from NLMSG_PUT().
- 8786395c6956ae16cd04cc8c55e0f5fcd45fa939 connector: Move cn_test.c away from NLMSG_PUT().
- 251da4130115b29403a57096fa0988249f31fc55 ipv4: Cache ip_error() routes even when not forwarding.
- df67e6c9a6ca59ca96bdd46a500ae9dd596f427c ipv4: Remove unnecessary code from rt_check_expire().
- dfbce08c19cba2ba4faaf8c0dd6d7678f46c78dd ipv4: Don't add deprecated new binary sysctl value.
- fd62e09b946522ec3578412826a81bead06fadf7 tcp: Validate route interface in early demux.
- f643776e4d1906ceff59f18315d6aba8e85db343 team: Revert previous two changes.
- 41063e9dd11956f2d285e12e4342e1d232ba0ea2 ipv4: Early TCP socket demux.
- f9242b6b28d61295f2bf7e8adfb1060b382e5381 inet: Sanitize inet{,6} protocol demux.
- 6fac262526ee91ee66210b8919a4297dcf7d544e ipv4: Cap ADVMSS metric in the FIB rather than the routing cache.
- 42ae66c80d94645e8f74080c7f344596d6f19cd5 ipv6: Fix types of ip6_update_pmtu().
- 81aded24675ebda5de8a68843250ad15584ac38a ipv6: Handle PMTU in ICMP error handlers.
- 36393395536064e483b73d173f6afc103eadfbc4 ipv4: Handle PMTU in all ICMP error handlers.
- 55afabaa0df0dd139c8796a71beb43d1216fbe43 inet: Fix BUG triggered by __rt{,6}_get_peer().
- 7b34ca2ac7063f4ebf07f85fd75253ed84d5c648 inet: Avoid potential NULL peer dereference.
- 8b96d22d7a6ec999ae53ae86d829137503ceda65 inet: Use FIB table peer roots in routes.
- 8e77327783c753689a1a766ab9d301b81c2529f1 inet: Add inetpeer tree roots to the FIB tables.
- b48c80ece973e9eddb042f6685b482b261ff0d47 inet: Add family scope inetpeer flushes.
- 46517008e1168dc926cf2c47d529efc07eca85c0 ipv4: Kill ip_rt_frag_needed().
- 97bab73f987e2781129cd6f4b6379bf44d808cc6 inet: Hide route peer accesses behind helpers.
- c0efc887dcadbdbfe171f028acfab9c7c00e9dde inet: Pass inetpeer root into inet_getpeer*() interfaces.
- 2b823f72585552ef6fb77d6c081e55e047e879f0 ipv6: Do not mark ipv6_inetpeer_ops as __net_initdata.
- 56a6b248eb345c1948ee60bf426de1ff7dd81509 inet: Consolidate inetpeer_invalidate_tree() interfaces.
- c3426b47190d7c6785230c91a706fd42208b4120 inet: Initialize per-netns inetpeer roots in net/ipv{4,6}/route.c
- 2397849baa7c44c242e5d5142d5d16d1e7ed53d0 [PATCH] tcp: Cache inetpeer in timewait socket, and only when necessary.
- 4670fd819e7f47392c7c6fc6168ea2857c66d163 tcp: Get rid of inetpeer special cases.
- fbfe95a42e90b3dd079cc9019ba7d7700feee0f6 inet: Create and use rt{,6}_get_peer_create().
- d7ce8a5f63838d99726ec81f666075d65361325b sparc bpf_jit: support BPF_S_ANC_ALU_XOR_X instruction
Felipe Balbi
- 91e3af64c77f333155e253e9c399c746e087855f usb: musb: host: fix build warning
- 6d349671174c5da77835dd1b82e874508167f57b usb: musb: remove 'ignore_disconnect' flag
- 9b192de60b5a584ee4ed967fb6758773c75e4643 usb: gadget: nokia: include f_ecm.c
- 50757b24944ede7ab07165cdb57c995456b6e916 usb: gadget: pxa27x_udc: fix Section Mismatches
- c5dbc220b327dc1ff5e0b1d829c091347511ed83 usb: gadget: udc-core: prevent a memory leak
- 65cd3f2b877ed11faa0899524746d27ed2d5aa75 usb: gadget: mv_u3d_core: remove unused clock
- 6b0cfc656f8a649fbfbe11e76e0aa301ee26879e usb: musb: ux500_dma: fix sparse warning
- 6fbb2f7daeeeb0865fc9b7799607f4cb5481a96e usb: gadget: mv_u3d: fix sparse warnings
- 3f8b620124d2f331b71936a8d17e0fa493182632 usb: gadget: pch_udc: fix sparse warnings
- 69147121abf569bf3655a2000c6511f1f016d9f8 usb: gadget: net2272: fix sparse warnings
- 60630c2eabd40fb119a1b88af364003d2915b370 usb: gadget: mv_u3d: drop ARCH dependency
- e6667ef7ac27d61dd36b1215da1e9ac719dcb769 usb: gadget: mv_u3d: fix sparse warnings
- af593da481aec9ce1fba8aef3ee1a2b868744968 usb: gadget: mv_u3d: remove outdated selects
- a10713a59af2da6b80d9cad398fdd4f6d23a202c usb: gadget: mv_u3d: remove unused headers
- 699412d951e6dd4dec48db88f33dc27b361582f0 usb: gadget: net22xx: fix ->disconnect reporting
- e8d891fb7b8fe4ee7311820594323d46dbc31d45 usb: phy: gpio-vbus: don't ignore regulator APIs return value
- b64a15930c35c3c1046533aadcfe4f3233e70c20 usb: phy: samsung: fix sparse warning
- 9ee1c7fbeab5b671d3b63f2dd33ad48235efcfe8 usb: host: ohci-exynos: fix PHY error handling
- a16283e11d4443430b826c7b131a244e494ac53c usb: host: ehci-s5p: fix PHY error handling
- 6f3ed4ec182d191d1ba48fbf5aed021d2d00dd37 usb: host: ehci-mv: fix PHY error handling
- e299bd93e4fb8e3fa426d30e0a0796b99052a572 usb: host: ehci-msm: fix PHY error handling
- a90199bb947856c24d7bf78845d24f802e09db0a usb: musb: omap2430: fix PHY error handling
- f4f5ba5e7d9e087f044fe87f5a5421761274aa48 usb: gadget: s3c-hsotg: fix PHY error handling
- 4dbb71612505de1d3d69d011199554f86273c5e9 usb: gadget: mv_udc_core: fix PHY error handling
- d105e7f86f890a530cdefc2a715121345de30dc2 usb: dwc3: fix PHY error handling
- a33bb2120851407b5703343596d5c2181cfc75b4 usb: dwc3: omap: fix sparse warning
- 40b8156f9426db48d5d648cdc95bd0789981e9f4 usb: renesas: remove unused DMA_ADDR_INVALID
- 853f97b5f3886012d293257db74d65b14f958940 usb: gadget: net2280: remove unused DMA_ADDR_INVALID
- c36cbfc045bf6e812fa3b9e898603ff45316f369 usb: gadget: net2272: remove unused DMA_ADDR_INVALID
- c38a4f3f508d47e51c3f28e8946b1482ebf47fee usb: phy: isp1301: implement PHY API
- b774212ea5f13911a5e0211a7088e42dad46b4c8 usb: phy: introduce ->set_vbus() method
- 790d3a5ab6e36fb06e99339afe35ecdec4d3b2cb usb: phy: isp1301: give it a context structure
- 94ae98433a397dd4695652fc62ca7bc784b08216 usb: phy: rename all phy drivers to phy-$name-usb.c
- 1d3dbfc3a74f70750c8385dff36d4d46b6bd3a1a usb: gadget: mv_udc_core: check against CONFIG_USB_PHY
- 820d08835d2688963607dbd08e50d89a20cb0442 usb: power: pda_power: check against CONFIG_USB_PHY
- edc7cb2e955f222fe51cd44c1cf9c94d58017344 usb: phy: make it a menuconfig
- a0e631235a04f8a815a1ecec93ef418f7d1e6086 usb: phy: move all PHY drivers to drivers/usb/phy/
- 110ff6d04162a8a3b288019eaf84dee0800270e0 usb: phy: convert EXPORT_SYMBOL to EXPORT_SYMBOL_GPL
- 7009bdd7f31ed6e769af0f76e2368bb6033be572 usb: otg: move usb_otg_state_string to usb-common.c
- 42c0bf1ce7c067bbc3e77d5626f102a16bc4fb6b usb: otg: prefix otg_state_string with usb_
- 6a1e3ef45fb0c4d79cbb5190c8fc59263c630b0e usb: dwc3: gadget: use num_(in|out)_eps from HW params
- 789451f6c698282d0745f265bde47173c9372867 usb: dwc3: calculate the number of endpoints
- 0b0cc1cd31bed3e3147398e54530f1f819b27692 usb: dwc3: workaround: unexpected transtion U3 -> RESUME
- 7ac6a593d512de38e710591afea4c839626b3bd0 usb: dwc3: core: define more revisions
- a5fcb066d284d8e525e1e1a4799722e8616cfe76 usb: gadget: udc-core: anywone can read 'speed' attributes
- ddf47ccbfebc12add813cf729ecfc2d5ab59ca19 usb: gadget: udc-core: remove protection when setting gadget.dev.release
- 3920193d8e71d1f7e0d077aa71624b64fa3499ac usb: renesas: gadget: don't assign gadget.dev.release directly
- 07d83168278a73647e3a30fc33e274708418c52b usb: musb: gadget: don't assign gadget.dev.release directly
- ad8033fcd08ed9d0e2c262015baf7e22e1544db2 usb: gadget: s3c-hsotg: don't assign gadget.dev.release directly
- 59139706a0bc6950759c588ca3a28a732fa18d5f usb: gadget: r8a66597-udc: don't assign gadget.dev.release directly
- ef98f7465fe28a39800b07e14b1e4a43906bd77b usb: gadget: pch_udc: don't assign gadget.dev.release directly
- 2fb29f215cc8f23eedabcc289cd4b5280a054aad usb: gadget: omap_udc: don't assign gadget.dev.release directly
- 2901df68499d75cb43d37495797f7ca73fb548a4 usb: gadget: net2280: don't assign gadget.dev.release directly
- 8efeeef61d4f253aaa1a566a8e0d01b635c216d9 usb: gadget: net2272: don't assign gadget.dev.release directly
- e861c768e57fd74ff947eadcf8ff86c01ba170d6 usb: gadget: mv_udc_core: don't assign gadget.dev.release directly
- 7c9c3c7e1855e28d35c8d70607e68690def85fed usb: gadget: mv_u3d_core: don't assign gadget.dev.release directly
- 4b282fbe97412cc06fd9f173b4318e69a90b3442 usb: gadget: m66592-udc: don't assign gadget.dev.release directly
- 2ae837e4d83c5d1046f83b1bf3e3737126a6776a usb: gadget: goku_udc: don't assign gadget.dev.release directly
- 509d986a37edd7d89cb706142b540c74c6fbab0e usb: gadget: fusb300_udc: don't assign gadget.dev.release directly
- 0e4d65e5292ed76578ff1571a1132e2f5f188261 usb: gadget: fsl_udc_core: don't assign gadget.dev.release directly
- 29e7dbf32967361fa67e99cf97ff9935b7292ac4 usb: gadget: fsl_qe_udc: don't assign gadget.dev.release directly
- f7162e9e1cead8510e371f8273902539102670ac usb: gadget: dummy_hcd: don't assign gadget.dev.release directly
- a995d9e2a50b30907814f178eeaa1f632a66c0cb usb: gadget: bcm63xx_udc: don't assign gadget.dev.release directly
- e1f07ced2a27a7068786beaf23e0ac9fda6d8ca6 usb: gadget: amd5536udc: don't assign gadget.dev.release directly
- e5caff6831d00d96b4618de939312570527ad54a usb: dwc3: gadget: don't assign gadget.dev.release directly
- 79c7d849777bc24d995371a066ded2ab2b359a18 usb: chipidea: udc: don't assign gadget.dev.release directly
- 792bfcf7a1cd7913fa5d55f2b3a40e3275e98f6f usb: gadget: udc-core: introduce usb_add_gadget_udc_release()
- 8707d5abbd96f7a124647357005511bee8d3ccdd usb: renesas: gadget: don't touch gadget.dev.driver
- bbdb72702e9268cad8136b6bd0d8862eed90535d usb: gadget: s3c2410_udc: don't touch gadget.dev.driver
- 492a39022ad5825d8edbbdca993e18bf3f37f5fc usb: gadget: s3c-hsudc: don't touch gadget.dev.driver
- 430e958e1d732b1d27d9ba31cdf79e5656b1a41b usb: gadget: s3c-hsotg: don't touch gadget.dev.driver
- 0280f4d99a1e9ff2883a3df20ad2c995110ed011 usb: gadget: pxa27x_udc: don't touch gadget.dev.driver
- 83a9adc9d815d12797df45a30c0f391c07c762bd usb: gadget: pxa25x_udc: don't touch gadget.dev.driver
- 37e337e1d3e20b101d6f3a6b55e7c7118a6d99a0 usb: gadget: pch_udc: don't touch gadget.dev.driver
- f6511d153eff9cd16e44ab54faa63149e2ddef75 usb: gadget: omap_udc: don't touch gadget.dev.driver
- 68abc94f8de89ef885332a101654a0aef2db6d97 usb: gadget: net2280: don't touch gadget.dev.driver
- 812abae5d66ce1a7a102afe1b3564df597687e79 usb: gadget: net2272: don't touch gadget.dev.driver
- 9ab7f79923f7ff2af798c42da104a03a936f704d usb: gadget: mv_udc_core: don't touch gadget.dev.driver
- 900b5817d874dd894ca05b2cd8df8acd63dfd64e usb: gadget: mv_u3d_core: don't touch gadget.dev.driver
- e3ee46f291875a18afe9debeeb676483953e22e7 usb: gadget: m66592-udc: don't touch gadget.dev.driver
- ee4b47cf6b026d35528ecc78e7c82d2c5eae28be usb: gadget: lpc32xx_udc: don't touch gadget.dev.driver
- 9fa4c960aa5ed69cde90283d8a0a750a2f36504c usb: gadget: imx_udc: don't touch gadget.dev.driver
- 88060d60b618cd71a5e109ac9d3d629556dcea25 usb: gadget: goku_udc: don't touch gadget.dev.driver
- 6a609129c2e4da76bc3607671d33d660faf52590 usb: gadget: fusb300_udc: don't touch gadget.dev.driver
- a1827ef6ac81072e9f2894d0db8cfa956d1b2a8d usb: gadget: fsl_udc_core: don't touch gadget.dev.driver
- fc2dba950b27e6ec412efb932458cd6abfe77940 usb: gadget: fsl_qe_udc: don't touch gadget.dev.driver
- 42c82fb4d1658bb9630f6248178f79d8854c5bfd usb: gadget: dummy_hcd: don't touch gadget.dev.driver
- 155149e6724435eff47e0c6427b271b23815b40e usb: gadget: bcm63xx_udc: don't touch gadget.dev.driver
- 1503a33932732dfbd880b905993e4122a7b53f53 usb: gadget: atmel_usba_udc: don't touch gadget.dev.driver
- 8f3d7c86944ad03b2b45f1f4442577f087bb8591 usb: gadget: at91_udc: don't touch gadget.dev.driver
- fd3682d9fd49210447c37085fe4e96e74061ae7f usb: gadget: amd5536udc: don't touch gadget.dev.driver
- 180cc68ed82ced0c19f5a478f8d1cdd2024c1875 usb: dwc3: gadget: don't touch gadget.dev.driver
- 70d3a49878cb3fc0e5ec0bd1e607c7ac63743f67 usb: gadget: udc-core: initialize gadget->dev.driver
- 8a1c33075e5e42074397aa8478fc16481e306b31 usb: gadget: fsl_udc_core: remove unnecessary initializations
- 5e6e3d3814004a509c9023abfc86ddea6803f8e1 usb: musb: gadget: remove unnecessary initializations
- 31bff47aa2147ceab5d88a12f115afa44cdf4449 usb: gadget: s3c2410_udc: remove unnecessary initializations
- 4c422049bd0f373b79b3dfbb7f984958c80bc7aa usb: gadget: s3c-hsudc: remove unnecessary initializations
- 2015760c2e626cc71ecd471648941b29789972bf usb: gadget: s3c-hsotg: remove unnecessary initializations
- 71b0dd272d9c5d985c4174632a28d6b8c990093c usb: gadget: r8a66597-udc: remove unnecessary initializations
- b372c9572c4513500f0811371f3bd09616a64eba usb: gadget: pxa27x_udc: remove unnecessary initializations
- 6966fe8add4d47a2d55cab197925165e772f1197 usb: gadget: pxa25x_udc: remove unnecessary initializations
- 91497600e27abf38ca00ead504fe2fdffab7e5c4 usb: gadget: pch_udc: remove unnecessary initializations
- 981e070fdde4316d5a8d0c9681db505ba6a833eb usb: gadget: omap_udc: remove unnecessary initializations
- 2127ce0f2f11b2817e8ed8e3bd728731e06baac0 usb: gadget: net2280: remove unnecessary initializations
- 162303f6d39c94d984d291fa4f13510093356404 usb: gadget: net2272: remove unnecessary initializations
- d606b356cd07ffa3daea6dfcbf50fc2cbf4ba9a3 usb: gadget: mv_udc_core: remove unnecessary initializations
- 2b5ced1a0cf2407e2bbe66e49687f6eb59d5df94 usb: gadget: mv_u3d_core: remove unnecessary initializations
- 1048d83d5bfcbf1c71391fc1aae57326e940149c usb: dwc3: gadget: remove unnecessary initializations
- 859d02c2d84da10536d1e0f1cebfa9105023f8e6 usb: gadget: m66592-udc: remove unnecessary initializations
- 53fae098be09eeced37cf06419ae4e9c872cf0d0 usb: gadget: imx_udc: remove unnecessary initializations
- 975cbd49391822bc98f693e3a43d26754849948a usb: gadget: goku_udc: remove unused macro
- 1a36315c976bb1e0f8aa6e18c149a951d685cc20 usb: gadget: goku_udc: remove unnecessary initializations
- 9502d03c429860f83370615922bcb45050417ad8 usb: gadget: fusb300_udc: remove unnecessary initializations
- 9d2d93d86de32b82939a32d6abe6c8c5d3cb97f2 usb: gadget: bcm63xx_udc: remove unnecessary initializations
- 442803d844315a96ec5f3ed981a427ed56d41835 usb: gadget: atmel_usba_udc: remove unnecessary initializations
- 6c39d90393a2feff052f9cb5e460a5c2b25d8214 usb: gadget: amd5536udc: remove unnecessary initializations
- 036804a4b7089bdff9e5c70805c09ce4133b4440 usb: gadget: chipidea: remove unnecessary initializations
- 2ed14320f3fed9e5b774ef68bdf73a4f3e28844e usb: gadget: udc-core: initialize parent
- 658c8cf14dce1093e9f810f7e04a711ed79da6bd usb: gadget: udc-core: copy dma-related parameters from parent
- ef222cb5b575df57d8cd511965800519b90a6c31 usb: gadget: pxa27x_udc: switch over to module_platform_driver
- 756380e04276c9099f41716d279d24e5847b1030 usb: gadget: pxa27x_udc: drop ARCH_PXA dependency
- 67d0b500ebbe78e2ca50036721fef530dfd3d9c8 usb: dwc3: core: avoid checkpatch.pl warning
- dbfff05d7c9b982e364c90a699961fb7000c6181 usb: dwc3: debugfs: improve debugfs file creation
- 4ec0ddb1b4fe3f7d93fdc862d2a7338cd354fe94 usb: dwc3: debugfs: mark our regset structure const
- 5b9ec339e45916ee682b8402597d7f2c6a04da17 usb: dwc3: debugfs: when unknown, print only the state value
- 6b2a0eb854602b627a21b0256ae556506e91261e usb: dwc3: debugfs: add two missing Link States
- fdba5aa54cfca795b73e50d45f617a0498a29af7 usb: dwc3: remove our homebrew state mechanism
- 14cd592f72ea1ce1a25d7a576a5ed6aa761456bc usb: dwc3: gadget: implement gadget state tracking
- 49401f4169c0e5a1b38f1a676d6f12eecaf77485 usb: gadget: introduce gadget state tracking
- d1e3d757f7aa91f15db347fc05ffd7ef7f413091 usb: common: introduce usb_state_string()
- b15a762f02acb4f1e695a17435f719350f9d5bc1 usb: dwc3: gadget: move to threaded IRQ
- 60d04bbee0b729dc1e95d4dc669f68dea2a32570 usb: dwc3: add count field to event buffer
- abed411869770a0f6c31e66388d7566bae672c2c usb: dwc3: add a flags field to event buffer
- 9e86e71bcec99256fa29466d207b414919beb977 usb: dwc3: core: remove bogus comment to our structure
- a033f7ae607eb1d281448cda694c83f0c3f95e0d usb: musb: Kconfig: drop unnecessary dependencies
- 37730eccf214ec343b7b0e6cce31400f56ca09ff usb: musb: gadget: fix compile warning
- cc5060366b3c8cc20f0f4020a15fa5d39f4dc936 usb: musb: dsps: fix possible compile warning
- 6a3b003620f0bd31390422619092fcb87cf1069e usb: musb: ux500_dma: kill compile warnings
- 0f53e48132cd95b359fc79e0aa44db1c406b4eff usb: musb: dsps: add missing include
- 787f5627bec80094db487bfcb401e9744f181aed usb: musb: make davinci and da8xx glues depend on BROKEN
- 99b7856f3cec5db7ec71a8b4675a63e4bcadd63e usb: musb: force PIO-only if we're building multiplatform kernels
- 38c5df225692cde4d695e4c74eaa7d83546ebe53 usb: musb: gadget: delete wrong comment
- b42f7f3091de06f25abf59a26a3446f7b2fd0a50 usb: musb: switch over to devm_ioremap_resource()
- 6110a7ebda18d103f28bec0eab65f7be01871233 usb: musb: core: remove unnecessary pr_info()
- 68907a77431f405c0e8e7031aa77aae03383c69d usb: dwc3: pci: add basic suspend/resume support
- 4c0c6d0085337549e1b4fc97d9616eae732049d6 usb: gadget: mv_udc_core: switch over to usb_gadget_map/unmap_request()
- 369ac9cb3e61ff9281dfec14e1e0ee4855c41352 usb: gadget: lpc32xx_udc: switch over to usb_gadget_map/unmap_request()
- 0324f25fc66cd94273d0aa67637ed260ff70f01e usb: gadget: fusb300: switch over to usb_gadget_map/unmap_request()
- 5f6da778578de6b7c43b943cf9cfba12289e9ff3 usb: gadget: fsl_udc_core: switch over to usb_gadget_map/unmap_request()
- 1bda9df8dd6d39ac369020594c82d3f70f3a4721 usb: gadget: atmel_usba_udc: switch over to usb_gadget_map/unmap_request()
- 3be49f38d38a1a2c1cffc61579290c9ba6404446 usb: gadget: amd5536udc: remove unused structure member
- e58ebcd14210d3def22ba44d9d14daffbe2eb8e0 usb: gadget: s3c-hsotg: switch over to usb_gadget_map/unmap_request()
- 7bce401cc6db5508ef2517e45bd8caf7ce0a15ee usb: gadget: drop now unnecessary flag
- dc9e2873b740331b186b8f315fd18bbc97108d2e usb: chipidea: let udc-core manage gadget->dev
- b73f5a2a0a2b2ff10d941e35c2ff08fcc04a9862 usb: gadget: pxa25x_udc: let udc-core manage gadget->dev
- 0972ef71b4841a59fab6f998d6e6c2c684443583 usb: renesas_usbhs: gadget: let udc-core manage gadget->dev
- b1e1eaba2916427d25fbd411cd863052836560ff usb: gadget: s3c2410_udc: let udc-core manage gadget->dev
- 40ed30cff5957d15dcd2638c6f48fae839a3100a usb: gadget: s3c-hsudc: let udc-core manage gadget->dev
- 80bf5343decf65d9e4141143d49e6ed381565cbf usb: gadget: r8a66597-udc: let udc-core manage gadget->dev
- 5a8a375714d007f556c81b739aa69e3c745d8015 usb: gadget: pch_udc: let udc-core manage gadget->dev
- 654dfe4d2ab0d00573dcb0d7d7c957165dc4d9f2 usb: gadget: net2280: let udc-core manage gadget->dev
- c9f9c849ae873d592823d31c8e1dcade5c46fe14 usb: gadget: net2272: let udc-core manage gadget->dev
- 5dc7b773657d9e217eaacd51f74e9cea81260088 usb: gadget: mv_udc_core: let udc-core manage gadget->dev
- 2cd807e7a8ee18d13fd06e84ef9f485a5c28a521 usb: gadget: mv_u3d_core: fix a compile warning
- 7a071890b467e3b820b6afb13f2a877a249ae8f9 usb: gadget: mv_u3d_core: let udc-core manage gadget->dev
- 96d20c32f68b058b4430a6f711124511a2d9b361 usb: gadget: m66592-udc: let udc-core manage gadget->dev
- e0c9e4739a6f9217f35f1a59807a2f19a4cd7cdd usb: gadget: lpc32xx_udc: let udc-core manage gadget->dev
- 0b3702c62e41f3707cb8ba68bf46561597a6f0af usb: gadget: imx_udc: let udc-core manage gadget->dev
- 5637bf5b7a91804fe0230dff70024df078786090 usb: gadget: goku_udc: let udc-core manage gadget->dev
- fc84d2fbe776f5352c3a981a5250a3ad83789f72 usb: gadget: fusb300_udc: let udc-core manage gadget->dev
- eab35c4e6d952c91a413b408635ba6a9ec5fcf41 usb: gadget: fsl_udc_core: let udc-core manage gadget->dev
- c07d1b63ac3c5f18f07739a8736633dd6998c944 usb: gadget: fsl_qe_udc: let udc-core manage gadget->dev
- 002cb13f4a6f3c28510575922a226a7a09ab6e91 usb: gadget: dummy_hcd: let udc-core manage gadget->dev
- 9b4ead05e7a3abf350d4ca1f7e0b71dc44f07f57 usb: gadget: bcm63xx_udc: let udc-core manage gadget->dev
- 621c723eb71d2f02baafe20a3eaefc3a4dec7788 usb: gadget: atmel_usba_udc: let udc-core manage gadget->dev
- 2533beea9025254215be65cd1fca8da65019fd04 usb: gadget: at91_udc: let udc-core manage gadget->dev
- 12ad0fcaf2fbf3f48dd2b4dbaff372830aada8a2 usb: gadget: amd5536udc: let udc-core manage gadget->dev
- 6dfc84fcb6eb32621c557e64f7520be27c0d636a usb: gadget: omap_udc: let udc-core manage gadget->dev
- 5ed01c6400270dccb8c3574061ff3d163f0fe3fe usb: musb: gadget: let udc-core manage gadget-dev
- 1e1930bd3d9c6174eba1e3ca4135fd25ea3ad59c usb: dwc3: gadget: let udc-core manage gadget->dev
- 66e4afc77f76653460d7eb31ec793506ada1ad33 usb: gadget: pxa25x: fix disconnect reporting
- e574d5708156585ee506b7f914ed4a55a319d294 usb: musb: fix compile warning
- 341a71c790529140fc5f8833f893324f6b5261cc usb: musb: remove all 'select' from Kconfig
- 4ea34de7615c1208a08bce3ff75c234cca03c654 usb: gadget: s3c2410: fix build breakage
- bc530a72726d54357ea3a10e82761f203201e5b2 usb: gadget: imx_udc: fix gadget->dev registration
- 9992a9979fd463903e1a34b68d609441f36bafd4 usb: gadget: pxa25x: fix gadget->dev registration
- 7597a49b1e984bfb9930f832af963de1120d30e4 usb: gadget: s3c2410: fix gadget->dev registration
- 2b7dc3b1a6cd23cb75ada8505fa80687acd4fa04 usb: chipidea: register debugging sysfs on our device
- e5b29b25f8f88ece53579fa87580bb2973815977 usb: dwc3: gadget: remove unnecessary code
- d82f3e3cd88053836a2dd928b5545873cbdcf7da usb: dwc3: glue layers shouldn't know about the core IP
- 2c2dc89cc5d68ca161d50011cdcbf8aa830b9498 usb: dwc3: omap: fix a typo on of_device_id
- d9b4330adec006c2e8907bdcacd9dcc0e8874d18 usb: dwc3: core: don't forget to free coherent memory
- eeef45876631a446eaedce16675f4ff344e16cf0 usb: gadget: constify all struct usb_gadget_ops
- 2d7ebbb0946e9e13285eee348df1dbc48f0580e0 usb: gadget: completely remove ->start/->stop
- 4991e102c11524aff42ce3a0e7caeb6e5577808c usb: gadget: s3c2410: convert to udc_start/udc_stop
- 70189a63d408d4ea0cddbf0ff0afe6020844e813 usb: gadget: pxa27x_udc: convert to udc_start/udc_stop
- 6166c24669678662547bb4e5dbd6a810268b8b7b usb: gadget: pxa25x_udc: convert to udc_start/udc_stop
- 1fb3b1cffc58a82c3887c5101b496771e106e913 usb: gadget: pch_udc: convert to udc_start/udc_stop
- 1bf0cf6040b31d715265af89a6ad8b4b40904c87 usb: gadget: omap_udc: convert to udc_start/udc_stop
- 3381fb602d4ae0a6388ba336a29bf999c1744cd6 usb: gadget: m66592-udc: convert to udc_start/udc_stop
- eb65796ef161f1b2f959a6ab4b818976054b235d usb: gadget: fsl_udc_core: convert to udc_start/udc_stop
- 950b3c1dac494da885401ad46c8b3de74e02152e usb: gadget: goku_udc: convert to udc_start/udc_stop
- 8de94fffad1b471550645965888d7aaae0680cef usb: gadget: fusb300_udc: convert to udc_start/udc_stop
- 45005f6927d98d9a3364287a6e9faca7121cc8f1 usb: gadget: amd5536udc: convert to udc_start/udc_stop
- 1a947746dbe1486d0e305ab512ddf085b7874cb3 usb: dwc3: gadget: change HIRD threshold to 12
- 38b3ad5655e7b2ccb68e6510a84f839d0376fe05 usb: gadget: fix two sparse warnings
- a1ac29bd5d56c366e2fbefd7f9f8026e6808e4a8 usb: gadget: f_uac2: fix compile warning
- d7668024b3b5f9563eab8dad66cb9a4b80f36ebf usb: dwc3: debugfs: convert our regdump to use regsets
- 7dbdf4e4b37766a2389680c460b9dab278a5444c usb: dwc3: gadget: don't redefine 'ret'
- 5da93478251cf0dd6b34874c7c1c24a4a52eabc1 usb: dwc3: decrease event buffer size
- e32672f0bc7ec8421aa8e580e9f2216d3bec2505 usb: dwc3: core: don't kfree() devm_kzalloc()'ed memory
- 00a89180e5419f6567135d86e66a989a1b610b45 Revert "usb: musb: use DMA mode 1 whenever possible"
- 6f115e45a09846ae84154735e6215622e2e8e535 usb: dwc3: drop HAVE_CLK dependency from Exynos glue layer
- 041d81f493d90c940ec41f0ec98bc7c4f2fba431 usb: dwc3: gadget: fix 'endpoint always busy' bug
- 3921426b13b1e0b2db6872a8d22d9fe2a4afe332 usb: dwc3: core: move event buffer allocation out of dwc3_core_init()
- 380f0d28431e852e07e3fa0d5f6e36cf9ea5aa5a usb: dwc3: core: switch event buffer allocation to devm_kzalloc()
- 51e1e7bcef53e6a91cfffff0145ab315def61f61 usb: dwc3: add basic PHY support
- d720f057fda4bae91a5108a11587374b9e396c6a usb: dwc3: exynos: add nop transceiver support
- a418cc4ea552884e9f2aa875aaa0afa1f0ffe07d usb: dwc3: omap: add nop transceiver support
- e3ec3eb79481d23b7d371b6e9567e2b6972efc92 usb: dwc3: pci: add nop transceiver support
- c6f83f386c2f7987a344368e33e55840c12bd38f usb: dwc3: gadget: warn about endpoint already enabled before changing ep name
- b7e38aa67d73cbb9d5d2e1e5de379f473fa7d7bf usb: dwc3: core: use devm_iremap_nocache() version
- a04d46d02e0c511dabb3c0a29286811a00d12b10 usb: musb: drop is_host_capable() and is_peripheral_capable()
- 032ec49f5351e9cb242b1a1c367d14415043ab95 usb: musb: drop useless board_mode usage
- a156544bc90e82d61bd7c25e6258e4da32256bea usb: musb: fix sparse warnings
- c84d364f8178d2bc12827836bf58eb45598262a4 usb: xceiv: nop: let it work as USB2 and USB3 phy
- 78c289f8769aaefcc52d26ca53c8b2ee545fb332 usb: xceiv: create nop-usb-xceiv.h and avoid pollution on otg.h
- 2dfe37d4a5f9a7586a7ff79249492fb8280afb6f usb: dwc3: ep0: make sure to reinitilize ep1 on STALL
- 7125d584d20ba7624488ddefa84b17ea6ce558f1 usb: dwc3: ep0: fix status phase delayed status direction
- 2e3db064855a637c45f7e011214f15bc536e61ad usb: dwc3: ep0: drop XferNotReady(DATA) support
- fca8892ae552668e726ec9dad6ba7a26743e9a09 usb: dwc3: ep0: move DATA phase away from on-demand
- 77fa6df82f154535293beb9bc68851f75c2c22cb usb: dwc3: ep0: ignore XferNotReady(STATUS) when we're not expecting it
- 4635d3f29864d723a74983339ffc85db212e304b usb: dwc3: ep0: drop dead code
- d9b33c605c398df1d42c694bda28fe8708754c64 usb: dwc3: ep0: split the special cases on ep0_queue
- 35f75696649d43aee8031d81783322b0708805b5 usb: dwc3: ep0: drop unnecessary variable
- 4b345c9a3c7452340fb477868d8db475f05978b1 usb: dwc3: gadget: set Ignore Sequence Number bit from ConnectDone Event
- 5c81ababecd7ddae08ca944a65d8030cd393013c usb: dwc3: ep0: prevent starting transfers twice on ep0
- 9be2395186b3504aa5e337bd3284afb4966caae7 usb: dwc3: gadget: remove duplicated code from __dwc3_gadget_ep_set_halt
- b4996a8631e80a2aaddb5c487ff6b9ad37315f70 usb: dwc3: rename res_trans_idx to resource_index
- b511e5e76bf488cd3eec1048483a3898393a4dca usb: dwc3: gadget: split special cases of ep_queue()
- 6b03b13336ee5d8da7bda8799c9ed990e3daedcc usb: otg: twl: add missing IRQF_ONESHOT
- b785ea7ce662c47f6208071320638a4813722803 usb: gadget: composite: fix ep->maxburst initialization
- dd8e93814a357d8f032a93b6d17216436c762e9f usb: gadget: omap_udc: use generic map/unmap routines
- 23673d7d26d81bd17cde3ed74c57b3f39585325f usb: gadget: omap_udc: kfree(NULL) is safe
- 70617db7ad7395498e6bc54c634199bf895426c6 usb: gadget: omap_udc: remove possiblity of NULL pointer de-reference
- dc1737cdd75b692dbdec0e0e22439a0ce1089488 usb: gadget: omap_udc: let it work as a module
- 5b6d84b78930a4fa3f8380dc0ec4ac427d620201 usb: gadget: omap_udc: remove useless print
- 80dd1358d33e6c85018e1e1c5d78b29ac466221a usb: gadget: omap_udc: make checkpatch.pl happy
- 85a781019b9b4b935f6b1792a1f48f1a3aee988f usb: dwc3: ep0: rename dwc3_ep0_complete_req to dwc3_ep0_complete_status
- c8cf7af452ad2eb49cad13450090cdc432b5a06d usb: dwc3: ep0: be careful with endianness on SetSEL command
- ef21ede65ee3e0dfd8f2cb37de8892816e2f1257 usb: dwc3: ep0: simplify error handling on dwc3_ep0_inspect_setup
- c4430a26948b84c0d820e83f8c640229f960d3b6 usb: dwc3: gadget: disable U1/U2 on disconnect
- fcc023c726b5879d8f3f0f0f48c45d09055272c4 usb: dwc3: gadget: prevent DCTL register corruption
- a092532483e3200a53c8b1170b3988cc668c07ef usb: dwc3: gadget: remove trailing semicolon
- 33b84c2c06d25a3321326d91438e106b4fd5ad9f usb: dwc3: ep0: fix a typo in comment
- 788a23f49686d82fa95b83ac7752d6322f1dad44 usb: dwc3: ep0: align on function signature
- c74c6d4a024d95e81283ee4c38be6fa7baee27f9 usb: dwc3: ep0: switch over to IS_ALIGNED
- a0807881af93646b5d94b5594119df609e756945 usb: dwc3: handle pending unaligned Control OUT data phase correctly
- 4552a0ca61cb2133bc77dc432ea20538ea28638a usb: dwc3: fix a WARN and a comment
Tomi Valkeinen
- 72e5512ade915862035679ca51c4645c7fb5f1ca OMAPDSS: DPI: Fix wrong pixel clock limit
- c545b59515cca4ccaf920e12582a43836cddaa2b OMAPDSS: panels: add Kconfig comment
- 6077ce8d5901a07c3047fa7973cce5b98142ab2b OMAPDSS: Add NEC NL8048HL11 panel driver
- 922ae890a993e8f5ca1ef776b4c8856d0aa7de25 OMAPDSS: Add Sharp LS037V7DW01 panel driver
- f92f168f8dc33c8db100fdd0c4ccfb26adedce61 OMAPDSS: Add LG.Philips LB035Q02 panel driver
- dbc23840b4d70fd1c284987cea68a476e3634d5a OMAPDSS: Add new DSI Command Mode panel driver
- 04f0ff022dde900ce2bb363f7b5b7a21c079cd21 OMAPDSS: Add new simple DPI panel driver
- 61a7f24a3f148b3fe491154943221f1a7fa729b7 OMAPDSS: Add new Analog TV Connector driver
- 3cb07ee66bca756921f0e967b687f4d0e05ba439 OMAPDSS: Add new HDMI Connector driver
- 348077b154357eec595068a3336ef6beb870e6f3 OMAPDSS: Add new DVI Connector driver
- a0ee577fa26959d6ae8fe89ea5121ec444e8c0f1 OMAPDSS: Add new TPD12S015 Encoder driver
- 2773fefbd764646a3dba3349d4848d90d85a127d OMAPDSS: Add new TFP410 Encoder driver
- deb16df884966570ebe6197feecab100436414e5 OMAPDSS: DSI: Add ops
- 0b450c31317914feb39616cb553b67c170aaf3d0 OMAPDSS: HDMI: Add ops
- fb8efa49660ea450ad632c9d8b70f12e4a43a495 OMAPDSS: AnalogTV: Add ops
- 7700c2d4f79c423f29a5c2c10ca5a9b9c8c5c60f OMAPDSS: DVI: Add ops
- b1082dfd610772aff79f55f11a1b73e34f07d31f OMAPDSS: SDI: Add ops
- 0b24edb1c7d5aeadde0e38337b9b86fe16064505 OMAPDSS: DPI: Add ops
- 4635c17d32359e10bcaba3d1835e4aaaea685298 drm/omap: DVI connector fix
- bc24b8b6d75be869e2ae0c1e4d93cbb0463f5935 OMAPDSS: add OMAP_DISPLAY_TYPE_DVI
- efedce1425976fc73154a826552aad4f54086a25 OMAPDSS: modify get/find functions to go through the device chain
- 5d47dbc85228de3ce82dea11af3c169e66cbf520 OMAPDSS: public omapdss_register_output()
- 5391e87d1259e45fbb153aad97fe21a41403b534 OMAPDSS: remove dispc's dependency to VENC/HDMI
- 94954fcb8030cd5545dcfc5b8c94fa224e20985d OMAPDSS: remove unused fields in omap_dss_device
- 29356be1e0233f883c54fbfcdb104491fdf44ab9 OMAPDSS: HDMI clean up hpd_gpio
- ddb1d5ca99f515442592b487171481dbf3a309d5 OMAPDSS: HDMI: clean up PHY power handling
- e9f322b4913e5d3e5c5d21dc462ca6f8a86e1df1 OMAPFB: use EPROBE_DEFER if default display is not present
- 820caabf68e6ebddbb48cf1770338682cfa318c5 OMAPDSS: output: increase refcount in find_output funcs
- b7328e14591fb532688db36ef894ac8c34948b4e OMAPDSS: add THIS_MODULE owner to DSS outputs
- d35317a42ddfff836d509cf128255721db8101c1 OMAPDSS: add module_get/put to omap_dss_get/put_device()
- 4f3e44ea07eafb5252e8414ae4f75f749e1729de OMAPDSS: omapdss.h: add owner field to omap_dss_device
- 1f68d9c4b660487c5878c4800ff5a402abc6c005 OMAPDSS: combine omap_dss_output into omap_dss_device
- d3923933930273a2c1f724c50fe1dd829e196b31 OMAPDSS: remove omap_dss_start/stop_device()
- ecc8b370898660613e846667f9c1e8a94f8d4aaa OMAPDSS: Add panel dev pointer to dssdev
- 94140f0d225fd1261e11a9d883be6de5692d57d8 OMAPDSS: implement display sysfs without dss bus
- a65c8bdab9f122270d149e1ef084a6d11181ecdd OMAPDSS: don't use dss bus in suspend/resume
- 67b23ca1b6a870100e258376cad250f10997ecf7 OMAPDSS: use the panel list in omap_dss_get_next_device
- 2e7e3dc79492953c2c1192d8d4129ac86ee70aec OMAPDSS: add panel list
- 7ae9a71e09d098deecce1140acf4f5e529211270 OMAPDSS: remove dssdev uses in trivial cases
- 6fcd485b04e67c370026b41a951e0dc410a8d47b OMAPDSS: add videomode conversion support
- 7e436bb2e3b14706a8bbed21d8d244a89199a907 OMAPDSS: VENC: clean up regulator init
- 46c4b64516d54d149a3050c29e3ca06842f609b3 OMAPDSS: SDI: fix regulators for DT
- d37801b3a23c8aeeb9ab803a1b2177a8f51967d2 OMAPDSS: SDI: clean up regulator init
- e25001d8be225b09a9a660f121892961bb58a09a OMAPDSS: HDMI: add hdmi_init_regulator
- 00df43b8227dbb0100625b279ccbd66d4a03110c OMAPDSS: DPI: fix regulators for DT
- 2795f646a798767523a91c2b147c9774d0c3070f OMAPDSS: DPI: cleanup pll & regulator init
- b2541c40aad3024cd6187f4f93af899654127ccc OMAPDSS: DSI: cleanup regulator init
- 51930bba8e9a19401247a4147daa828851d400ce OMAPDSS: CORE: use devm_regulator_get
- a7e71e7f9fc7924921081aa55ceafca00d2c9f49 OMAPDSS: Implement display (dis)connect support
- 04b1fc0291674666110fffd09b30d8304aaa4602 OMAPDRM: fix overlay manager handling
- 7f7cdbd6883fd58cfc4e538d451b455ca849bd63 OMAPDSS: split overlay manager creation
- be8e8e1c62678765868c0bc7b8b5209c38af105c OMAPDSS: add helpers to get mgr or output from display
- e724366498ead17579686f7ad83235f911a9c4f7 OMAPDSS: clean up dss_[ovl|mgr]_get_device()
- 679852dbee81c81c1165fe08b6cefd28252b463c OMAPDSS: fix dss_get_ctx_loss_count for DT
- 12ca755ba1c8714175f55ac069d8b51d9448778c OMAPDSS: add omap_dss_find_output_by_node()
- 805cc2d19cce6bbd25fcefa24de7259508729e8a OMAPDSS: add omap_dss_find_output()
- c6ca5b2201289995f70ee19c0eaf4b5f2ae09923 OMAPDSS: only probe pdata if there's one
- ffa3fd21de8ab0db7962b612d4c6e17c0d88e9c2 videomode: implement public of_get_display_timing()
- fcf7e6e5bd84b561eca4f7977c2a547f724f5942 videomode: don't allocate mem in of_get_display_timing()
- b358c6cf029cb67b3ed9cc367fb46f1fa3228c5b fbdev/ps3fb: fix compile warning
- bca3913034ef99c9cc028d054273a3b271ed62b9 OMAPDSS: TFP410: return EPROBE_DEFER if the i2c adapter not found
- 6aa66f5c01f1f0063b14bd529b24723fb8e58075 OMAPDSS: VENC: Add error handling for venc_probe_pdata
- c0980297ff8f8184778258a7f544525e483fbd85 OMAPDSS: HDMI: Add error handling for hdmi_probe_pdata
- f60a32fd9e3461dc33d44cca74db18fa09a0fa47 OMAPDSS: RFBI: Add error handling for rfbi_probe_pdata
- d1890a680e439e1b284faca6e8eaa330c599f99f OMAPDSS: DSI: Add error handling for dsi_probe_pdata
- e1086278e9ab7c75edb6a9c0cdbdc452be25eb8d OMAPDSS: SDI: Add error handling for sdi_probe_pdata
- bcb734d2a1ef1b40fd7600b0f4f9225484572c67 OMAPDSS: DPI: Add error handling for dpi_probe_pdata
- b5a99c2626a4ace340a535775342e2a75fbe60e7 OMAPDSS: VENC: use platform_driver_register()
- 17ae4e8c5a604fb0812b727e646d31735bd4d396 OMAPDSS: HDMI: use platform_driver_register()
- 9abf7de1b1b173eebeae9ed07fb7a30fb2788681 OMAPDSS: RFBI: use platform_driver_register()
- ee4a24e2fdfa6dd141cf4a02f8112935e361396b OMAPDSS: DSI: use platform_driver_register()
- d23b3357a3beab8ab0f3248f8b4b04dee1fb142b OMAPDSS: SDI: use platform_driver_register()
- 94cf394b15f94090c8ebd874b29725d35eb54663 OMAPDSS: DPI: use platform_driver_register()
- dfbc32316c6991010328c21e6046b05bac57eb84 OMAPFB: defer probe if no displays
- af56fe3ca6b034685d8a7da4088637fc4fb1a6e7 OMAPFB: use module_platform_driver()
- ca96e201ffe55dd240940518633b3599071c74e8 OMAPDSS: Makefile: move omapfb after panels
- 989c79a8c9c609b0051ceb19cddf6e06442d33c2 OMAPDSS: DPI: fix compilation if DSI not compiled in
- 138f296e140f79cb955caba70690076fb14e6f6d fbdev: fix check for fb_mmap's mmio availability
- 04f8afbec37f63fafce16e454a7848426aa36202 fbdev: improve fb_mmap bounds checks
- 11bd5933abe033fb7a3a0d1f1bd2cb4b6df8143f fbdev/ps3fb: use vm_iomap_memory()
- c84deb9d615c02993ce0972a0b34585c7624822f fbdev/sgivwfb: use vm_iomap_memory()
- 5171774382959f9a42ecd36bf408f6979effcb6a fbdev/vermillion: use vm_iomap_memory()
- 7b3d1c82417b340c73e416db10770379291010ba fbdev/fb-puv3: use vm_iomap_memory()
- 47f698a9f2fc49711f3a43ca6713e83f0e76ea5e fbdev/controlfb: use vm_iomap_memory()
- 6d28c21fe7b0921af57b15673cbafd4d61f2653d fbdev/omapfb: use vm_iomap_memory()
- e45f265e7ea3ee6de24efe91fe2928d603cb1741 video: vt8500: fix Kconfig for videomode
- 6717cd2937e7210321c5917f37f036895978f4d3 drm/omap: add statics to a few structs
- 2c6360fb41e71d86ef2a870fd94c0fc9dcd9779e OMAPDSS: DPI: widen the pck search when using dss fck
- 648a55e1254117bd7500747a789f0b112c7af240 OMAPDSS: fix dss_fck clock rate rounding
- 31030985450977d978a1781111a4ddadb86c4ae8 OMAPDSS: LS037V7DW01: handle gpios in panel driver
- 77d3595b29e2289cb6f9e4cece5fca1335554d56 OMAPDSS: remove dsi videomode from dssdev
- b7ec96c78b0d5c89f5a1082e62e0d0021b2920ed OMAPDSS: remove unused old clock calculation code
- f1e0001f973cfbec62d702cbd3d56f6b703cc90e OMAPDSS: DSI: use new clock calculation code
- 100c826235793345efe06b3558cc9d36166b1e26 OMAPDSS: DPI: use new clock calculation code
- 36816faadff37ac7d29be20471d37a2b938ece5d OMAPDSS: SDI: use new clock calculation code
- 72658f0716f36efad19d37517456b4a8a7cc7840 OMAPDSS: DSI: add new clock calculation code
- 43417823fd8210edb7e714bea82ea9bd77089635 OMAPDSS: DSS: add new clock calculation code
- 7c284e6ee3710e96bf246e6b52032f3d766fa094 OMAPDSS: DISPC: add new clock calculation code
- 4ce9e33c0f6abc4203f25f5fc287bf072de32513 OMAPDSS: DSI remove unneeded clk source setup code
- 478d7df8af89f449bacc4e67ff35dc630400c0ca OMAPDSS: DSI: add enum omap_dss_dsi_trans_mode
- 99322577e80da240cebc087da9ea328bb0960be1 OMAPDSS: DSI: get line buffer size at probe
- 777f05cc79892c1a5c25a72cfb3cc24554378a45 OMAPDSS: DSI: simplify dsi configuration
- 17518189218cdf4c8136ce6f0284519b9a878a09 OMAPDSS: DSI: fix wrong unsigned long long use
- 7b3926b3b9d11d0fbb613ae747f44200142e1c98 OMAPDSS: DISPC: store core clk rate
- 6cd2c7db41eab204b6474534df4ca68a7dc53d86 videomode: videomode_from_timing work
- 694f050650798b82f2c7b9983e80117d58b34bf3 videomode: remove timing_entry_index
- 32ed6ef133f95f960d19e3f3b30246aebf8ecd36 videomode: create enum for videomode's display flags
- 06a3307975aac2d5b5a0e0f2e05d23e769f176b4 videomode: combine videomode dmt_flags and data_flags
- 91e83ffd6d3ba4de21202b4f541777a7a8db02c8 omapdrm: fix the dependency to omapdss
- bd0f5cc3641cb76ae8fa2cc4924c29da157f8b2d OMAPDSS: fix TV-out issue with DSI PLL
- 3ed37d9aba486dece93e05d68f691b80ee100900 Revert "OMAPFB: simplify locking"
- c7e1eae537652330cec3fbf5f8f50000b2f24269 OMAPFB: remove silly loop in fb2display()
- fa0c5e71295fa4d62b900818d900c16980985e72 OMAPFB: fix error handling in omapfb_find_best_mode()
- 057eeaee6803dafbbf2f79345643530e731ba7cb OMAPFB: use devm_kzalloc to allocate omapfb2_device
- 8105c94bc4f94478c67afb7593724e4d684dd9c0 OMAPDSS: DISPC: remove dispc fck uses
- 5aaee69d7fe02d1ffb76b6a31a588efa5f2742e3 OMAPDSS: DISPC: get dss clock rate from dss driver
- a9ee9f08b615f746f31a41a6415712081c1a2865 OMAPDSS: use omapdss_compat_init() in other drivers
- 348be69d306260c9bcb62662c4cf04196a2b9f53 OMAPDSS: export dispc functions
- eda34273631a9c4bae65eb49394549f6007f2fb8 OMAPDSS: export dss_feat functions
- a97a96347598201ae39b5aee67638dae2cebe454 OMAPDSS: export dss_mgr_ops functions
- d13f5b7d98eebe59112ca3d92763000c306872e4 OMAPDSS: separate compat files in the Makefile
- 09e82ba7011d6e94bf1eeb3f1cd0b7d441263132 OMAPDSS: move display sysfs init to compat layer
- 8b09551338dbe1882d3d52dcc5d34ef933adbccf OMAPDSS: DPI: use dispc's check_timings
- f9b719b6c25c0609c528ccc1e881b42373ba1ba3 OMAPDSS: DISPC: add dispc_ovl_check()
- 96e2e6374385d2219b9011f6bfd0de7221a591d4 OMAPDSS: move irq handling to dispc-compat
- 549acbe7a3380dd3bd2ac71698549148ecc0d17e OMAPDSS: move omap_dispc_wait_for_irq_interruptible_timeout to dispc-compat.c
- bb39813413db782cc77b94d55cb5d044f42079df OMAPDSS: move blocking mgr enable/disable to compat layer
- 1550202d4a7593655a2aca99e39a58751073c92a OMAPDSS: manage framedone irq with mgr ops
- 74b65ec24560ab0df0e7b789fa91cde4a442f169 OMAPDSS: add manager ops
- 6abae7a18a8c9dbec96915eb924dc06288a47b02 OMAPDSS: move ovl function setup to apply.c
- 0c49ff747a4656e24b8990764f5ee4cd047ee982 OMAPDSS: move ovl-mgr function setup to apply.c
- 23dfd1ac87b56652e618fda24b035505c89c4b8c OMAPDSS: move ovl & ovl-mgr init to apply.c
- 8dd2491a4216778a81668581041ba1c06453ed6c OMAPDSS: add omapdss_compat_init()
- 6b6f1edfdb6c41e630e4a70d64a8e8817b3170c2 OMAPFB: connect ovl managers to all dssdevs
- 486c0e17b7d1a4f8f057a97f2e48f715208f950d OMAPDSS: manage output-dssdev connection in output drivers
- 09a8c45cbb872f5e861c4385d6967d0aa7f637f1 OMAPFB: remove warning when trying to alloc at certain paddress
- b41deecbda70067b26a3a7704fdf967a7940935b OMAPFB: simplify locking
- 636f4e1b45c6204c6912cefa2bdbe22e00784a43 OMAPFB: move dssdev->sync call out from omapfb_realloc_fbmem
- 09645d258334c650cb65a93f55d9acdcd4420d44 OMAPFB: remove exported udpate window
- 8f46efadf30476692a2f311ad335077ba8fca383 OMAPDSS: add dss_get_core_pdev()
- 3f30b8c2b6f20a00a97929fdbe7191e2a5e74064 OMAPDSS: create display-sysfs.c
- 74e164588ec0b0c570f5525d10800f54342833b1 OMAPDSS: DISPC: pass pclk & lclk to dispc_ovl_calc_scaling
- 0c6921de3710465ca35179b6e327e8b67b9ffaf7 OMAPDSS: DISPC: pass pclk & lclk to calc_scaling
- 465ec13f600f1cba4def9540a450c9263c93cf8c OMAPDSS: DISPC: pass pclk & lclk to check_horiz_timing_omap3
- 8702ee50645ea2046bf91838bc615dffc8644fba OMAPDSS: DISPC: pass pclk to calc_core_clk()
- 251886d8bc6f565c14acb34b12c007b994c2e56d OMAPDSS: DISPC: pclk & lclk rates for writeback
- 3c91ee8cc9fa785ed9c4ad250d3f293f279153fe OMAPDSS: DISPC: use WARN_ON() in dispc_mgr_go
- 916188a46618313eedb07acac00fa575c503ff25 OMAPDSS: cleanup WB enable/is_enabled functions
- b08e3e1342ff836e47767daa47211692d865e730 OMAPDSS: DISPC: Remove blocking code from dispc_wb_enable()
- 15f5e7324a683ee1c2991a9953103dd9b3b6fa5e OMAPDSS: DISPC: use get_framedone_irq in disable_digit_out
- cffa947d2769f3249beecb499b7d4083feeeb267 OMAPDSS: DISPC: add no_framedone_tv feat
- e870f212324b451ff17a1c78739d3ab54ea092cf OMAPDSS: don't WARN if there's no DSI device
- 1de8e129f5e77e5eac6dc0a30df403404ddcd2b3 OMAPDSS: DPI: fix crash with dpi_verify_dsi_pll()
- 7e12be71fbad99efba4324843890d3b557dfc05c OMAPDSS: remove declarations for non-existing functions
- 9b76c9cdece2b14a23bfddd765f6dac1dd4d0120 OMAPFB: fix compilation error
- a915d4ca24b814daee9cddbc42cd41f59fe4fa8f Revert "OMAPDSS: HDMI: Create platform device for audio support"
- 966458f89d84ef5792893a01e2b7a5218c7b311d OMAP: remove vram allocator
- 0049fb2603b7afb1080776ee691dfa5a3d282357 OMAPFB: use dma_alloc_attrs to allocate memory
- 76eed4bcb6f90e77764ec024411d6b409ce7c8a1 OMAPDSS: HACK: look for regulators with omap4 names
- 5b30b7fb4dc3d63075090b148a43ad72b797cf87 OMAPDSS: DISPC: fix sparse warning
- 230edc033d9ebb62c1db9579262089fdb2353ee9 OMAPDSS: DISPC: fix DS variable name
- 0e8276ef75f5c7811b038d1d23b2b42c16efc5ac OMAPDSS: DPI: always use DSI PLL if available
- 6061675b3fc83d8d190b87b54f04f0c89f605149 OMAPDSS: DPI: verify if DSI PLL is operational
- 8a3db406f5046dd14dff0e78cea0ba03efec3668 OMAPDSS: DPI: use dpi.dsidev to see whether to use dsi pll
- a5b8399fb6866be6ca065d8ab5eb7d8775d0ad26 OMAPDSS: hide dss_select_dispc_clk_source()
- 13a1a2b2a68d00d8d81417606571e004e10f6d91 OMAPDSS: setup default dss fck
- 930b027eb41e31e86618ecd06cf4acf1e44c136b OMAPDSS: add dss_calc_clock_rates() back
- 7a98786caa18eaa8a5e61382a575f0b6c8e81c01 OMAPDSS: DSI: workaround for HSDiv problem
- b7f1fe541b01f6edaff0a5dd48027de6ac711ab6 OMAPDSS: DSI: skip odd dividers when pck >= 100MHz
- 046bc5751d70c9d5356d725e3e16987ed98eb7c8 OMAPDSS: fix DPI & DSI init order
- b276dd091673589450d56812ffcfddca961c1a41 OMAPDSS: DISPC: remove dssdev depependency from error handler
- 4c6c65b013a20054585dfca5cfbf3a2f6393ab50 OMAPDSS: DISPC: fix loop in error handler
- 901e5fe5a47d360a8ad6b5fbbe37e107ddb11662 OMAPDSS: fix DSI2 PLL clk names
- 5e18e3527c5e7af6ccde475cfea5bfe6f1f0f0da OMAPFB: improve mode selection from EDID
- 2b5c0d4fd246a3ec0ab79c6518860c673c4515ef OMAPFB: remove use of extended edid block
- f236b892b1cb736edbb9b61ace60ca4dd862e53a OMAPDSS: HDMI: make hdmi pclk check more permissive
- 7a7ce2c771fe7ebcc6ff0ab2bf09b0014087ab9c OMAPDSS: HDMI: add 1920x1200 video mode
- 4489823ca755dd9931d7f71e5c0a437952a6fdec OMAPDSS: HDMI: use core power on/off with edid & detect
- bb426fc96316b20876acc3289c5115f00918c2bb OMAPDSS: HDMI: split power_on/off to two parts
- 4e0397cfa78913f3da08c0aa8076b6b0a3b262a0 OMAPDSS: DISPC: Add IRQ enable/status helpers
- 04bd8ac14e6c0d4f75be0950c14f9791ffdc76d7 OMAPDSS: add dispc_ovl_enabled()
- f1a813d35f5aa53290814b2c646972b4e89c733e OMAPDSS: DISPC: make _enable_mgr_out public as "dispc_mgr_enable"
- 3a979f8ad2014f6bff862b01d21ce151aa47968a OMAPDSS: DISPC: rename dispc_mgr_enable/disable to _sync
- 392faa0e1a8de2529183b62409f90997a2c80d3f OMAPDSS: DISPC: use dss_feat_get_num_ovls()
- 5d89bcc341771d95e3a2996218e5949a6627f59e OMAPDSS: remove initial display code from omapdss
- 2bbcce5e0b47e0de83a1b799b9e164f8c5b9b634 OMAPDSS: export dss_get_def_display_name()
- ea29c4ea2b04462e92f409cd852dfe0d6d04f0fc OMAPDSS: DSI: fix dsi_get_dsidev_from_id()
- c31cba8af8c2fde418c146e3ead341d5053f3225 OMAPDSS: DISPC: fix dispc_mgr_lclk_rate for DIGIT output
- dba01625a3c94e58b98f3f2d7058237a5ea02fa2 OMAPDSS: remove dispc_irq_handler declaration
- b2c7d54f72c1c588e8851c882f0465705f5e9e55 OMAPDSS: get the dss version from core pdev
- 998c336d4c7183301ed6a6ca93952f63e3cf694f OMAPDSS: remove omap_dss_device's suspend/resume
- b111224900ed743cc5a5f4feafdc910b9e8e736c OMAPDSS: DISPC: cleanup lcd/digit enable/disable
- cb699200af1626a4c718018f28b7737bf56496e5 OMAPDSS: DISPC: add dispc_mgr_get_sync_lost_irq()
- 653985112c35b48670e645fb76815e185dd89d81 OMAPDSS: DISPC: cleanup lcd and digit enable
- 16bf20c79e684b2f3d589c72e16295b0c56d8798 OMAPDSS: DISPC: remove struct omap_overlay use
- 881c98ff62e0106c3cf6aa521f7c8baf98ebb501 OMAPDSS: remove declarations for non-existing funcs
- fb2cec1f72acb030180aa96cd150b47b562bc999 OMAPDSS: combine LCD related config into one func
- a8f3fcd1a274a4ddd4a81b0cdd968b3bdda2415c OMAPDSS: DISPC: constify function parameters
- d7b6b6b1e7490beba3f4a30d8a6f22947c263ffe OMAPDSS: fix registering the vsync isr in apply
- 78e7f256b207aba4bc0bcd9ba55e472dab87afc8 OMAPDSS: DSI: fix dsi_get_dsidev_from_id()
- a89d1a87ad80277939c7fcfb8484f0b110d264ef OMAPFB: use omap_vrfb_supported()
- aa1e49a3752f09b3d2ab706f6d48916a04acf557 OMAPDSS: VRFB: add omap_vrfb_supported()
- 8c05a412243b522a263326c4839aec081151147c OMAP: SDRC: remove VRFB code
- 6a1c9f6d19180cdbb603e5b77bd7b57d01260664 OMAP: move arch/arm/plat-omap/include/plat/vrfb.h
- 406c8563a7b07ce91b1310536948477c7a8755de OMAP: VRFB: convert vrfb to platform device
- 97fbd0fc9f36105c68cf235fd9bffb3e517d2e06 OMAPDSS: remove Kconfig dependencies
- 311d5ce88aad6033200663f27e0320e7097ebf6e OMAPDSS: fix compilation warnings
- 33366d0e8be06b980784c732ebace26de08e6679 OMAPDSS: add missing sizes.h includes
- 35f70935c64ae229ebd1fc65398ec68d4d803712 OMAPDSS: remove
includes - 6fa44907eef4aed168413b6883ddc1fa2efff201 OMAPDSS: HDMI: use omapdss_version
- bd81ed0818875e233a3d400cc3c70454a0a53c08 OMAPDSS: DSS: use omapdss_version
- 84b4762302cda5c1b19a9628acc3ef90db948dff OMAPDSS: DISPC: use omapdss_version
- 649514c65cdca0102093a0e85b587b3f5a8d8c42 OMAPDSS: use omapdss_version in dss_features.c
- acd18af93ad3b99e6769b917fe5b549dc1bfc468 OMAPDSS: add omapdss_version
- 13b1ba7de8d0ecc42e4f9c002d5b0c1a48f05e58 OMAPDSS: add missing include for string.h
- e84dc1cc1503150e3bc37268a0b0f0bc0097622c OMAPDSS: DSI: fix tlpx_half reg field length
- 995885897ff0ef3dad12fcfbfd0c26e185bf4ac0 OMAPDSS: DSI: make OMAP2_DSS_DSI depend on ARCH_OMAP5
- 77ccbfbb07764841500addb570ad61b9868a964d OMAPDSS: DSI: Add code to disable PHY DCC
- 2ac80fbea1018404560294797da86d5e72a807f4 OMAPDSS: DSI: Add new linebuffer size for OMAP5
- 6d44610f8321a9aa3bc408026f888872b1390712 OMAPDSS: DSI: Add FEAT_DSI_PLL_REFSEL
- f8ef3d696651df01029d289f1e15c02d4f566610 OMAPDSS: DSI: Add FEAT_DSI_PLL_SELFREQDCO
- de09e4555592986219132b518c3f7834a28823cd OMAPDSS: Add support for DPI source selection
- 84273a9593306926af56ad5b4a69029c2886c5de OMAPDSS: move dss feats to the end of dss.c
- d66b15818c16af35ddb5da7b53905d9f6f62a45b OMAPDSS: DSI: improve DSI clock calcs for DISPC
- 5274484b821bb2cf34a697624ef14084c31b16ce OMAPDSS: alloc dssdevs dynamically
- 5eeb55f8703d2af3181599c085b21ce023a0f942 OMAPDSS: cleanup dss_recheck_connections further
- 6b41785836f184df585e33cd6b940852fb9299ed OMAPDSS: cleanup dss_recheck_connections
- 47eb6763ff63126e34785be0ea5f365180595024 OMAPDSS: handle errors in dss_init_device
- bcb226a9254d30c0c44bc724c22b7a5d3fadec6a OMAPDSS: explicitely initialize dssdev->channel for new displays
- 1521653c72596aaf1899c8d79a3f541f79ff238b OMAPDSS: register only one display device per output
- 6a03fca96e4d4d010be52e11fc7b8ab89da9d2cf OMAPDSS: Add dss_get_default_display_name()
- 8768a52f8f53e6f54bce77faade1007d4142fa7c OMAPDSS: omap_dss_register_device() doesn't take display index
- b2f5976c109350977104f27211a7029ec67cd488 OMAPDSS: fix dss_ovl_unset_manager
- b82fe7f025183897880771dd7cdf725ecc148ff2 OMAPDSS: fix set_timings
- 66a0f9e4ac46144fb86ebe90f58ce6f416a55cd5 OMAPDSS: Use WB fifo for GFX overlay
- 42a6961cf6d23632b8b5c64bd8711aef33e89518 OMAPDSS: Improve fifo management code
- 85099f11bd0360a0327edb1f61aeea89764677bf Revert "OMAPDSS: APPLY: add fifo merge support funcs"
- b3e93cbddd6ab0c529a747a910e3bf9615e89982 Revert "OMAPDSS: APPLY: add fifo-merge support"
- fed62e54ae1f80f4631ce154225cf019f1219e59 OMAPDSS: clean up dss_mgr_set_timings
- aba965707c4e1b39fe51705488e0e0a2a4d2f803 OMAPDSS: clean up dss_mgr_set_lcd_config
- f6a0492ee0f243415b03632826b80a8c8ae3680b OMAPDSS: split manager sysfs code
- 916915161d6a6995275dd41c580b3c9e16a859df OMAPDSS: split overlay sysfs code
- a6df3fd963e3a0065418621edb30737d11c6662b OMAPDSS: TFP410: use devm_gpio_request_one
- f075a594d7b6296a3bd003f3f60282f30471d7ac OMAPDSS: Taal: Reogranize for device tree
- 5ae1f3723f089a67ef3bbcba9b8ad1150c091632 OMAPDSS: VRAM: Remove clearing with sDMA
- ca444158723f3b92531dc552c154fed108f8bc15 OMAPFB: clear framebuffers with CPU
- fe6a466283cf1ced93360bd5f5055d6543021a6a OMAPDSS: remove unnecessary includes
- 10bc80f62562a9151d24f7f005d400fb65c18e10 OMAPFB1: remove a non-used table
- 9586778de5586536fe0c968b226bde574adf6107 OMAPFB1: remove unnecessary includes
- 5e56ad44b4d2de688823933643ff80389f33daae OMAPDSS: Taal: use devm_* functions
- ab585254ba6b0f2931c0f77bd99e46f017fe685c OMAPDSS: fix use of dssdev->caps
- ee144e645a081daad5de1ccac77f0a0e98e6a67b OMAPDSS: DSI: calculate dsi clock
- bc63f3044155fe90e76c9bb6dd2538b586ee02bc OMAPDSS: Add DSI fclk maximum to dss_features
- 174869435eaaf2bf253b6958331dbce632c3023b OMAPDSS: HDMI: use vdda_hdmi_dac
- a84b20654bb5711b45cf28bf5342143ce8652e72 OMAPDSS: HDMI: Add delay to wait for 5V power
- 0b3d9cfe7d6ac9cedd2ddbb6f3415980b3cfc36e OMAPDSS: HDMI: fix initial HDMI enable
- 5be3aebd09f384fa2db8dda4fd99b73fc4be64f1 OMAPDSS: fix warnings if CONFIG_PM_RUNTIME=n
- 0df8ad71a281893bf0bb46b715397ec4f106d394 OMAPDSS: remove enum omap_dss_overlay_managers
Arnaldo Carvalho de Melo
- ffcbaa1490ab0efcb7bff684f9abd04b91e34221 perf test: Fix typo
- bc8b8c0d6ae55c3d11c381cfd6339c7557bbab44 perf archive: Fix typo on Documentation
- d06f7911792780c6e973a137b766530c8d031aeb perf map browser: Exit just on well known key presses
- 6692c262df4f087b1f0d3a57b31ef4cee9b1c6cb perf tools: Remove dependency on libnewt
- a403253634141137e9a0585a6044e7c059c92f1b perf map browser: Use ui_browser__input_window()
- b5ded713974f537a950e841b5c583f49c80266ff perf tools: Convert needless static variable to local
- 1c6763cb9962d6d83a8470934c20ed525ef62355 Revert "perf sched: Handle PERF_RECORD_EXIT events"
- d134ffb919ab142b2359ae45a0cf4a5bfa1ff283 perf stat: Introduce evlist methods to allocate/free the stats
- 88fd2b6a76264e9e14463f532caae09d82a53207 perf python: Link with sysfs.o
- e35ef355ad3dd26bff79c8711f070ac69501dfa3 perf evlist: Pass the event_group info via perf_attr_details
- 0de233b9c4f8c83b2cb655bfdbec306c8da81199 perf top: Delete maps on exit
- 11859e821761e9738c4d8a0e7d6ca1cc2e0d37e8 perf top: Stop using exit()
- ec13abc37f71c89189350dce491189fb5b659184 perf tests: Fix leaks on PERF_RECORD_* test
- c0aab59f67ef47e52d151464c8dd16e7ae58d053 perf tests: Call machine__exit in the vmlinux matches kallsyms test
- 56ab7140325c835c8bb53cf3bca0cf7b6e967f15 perf ui browser: Free browser->helpline() on ui_browser__hide()
- 2caa48a24061b1f8e8dab43ea3292a608a15e3c9 perf header: Stop using die() calls when processing tracing data
- 8d9233f205e8855dc762665e28012354cd46af45 perf kmem: Use memdup()
- 8e16017d497e9bb37c8c3c5ed1edb8d6adeebf3a perf tools: Use memdup in map__clone
- 237a7e04a1a4461843a998fae78517dbbd08602e perf tools: Stop using 'self' in map.[ch]
- d8639f068a59c842882339173f58311a583c555f perf tools: Stop using 'self' in strlist
- 2ae828786c65ab8f587647bd0f22f8fe00f1f238 perf test: Allow skipping tests
- ffe0fb769a6db3b6027d9228b6fecb6b352e4834 perf tools: Allow passing a list to intlist__new
- 5a3d04d6dc9050b4b4562f5c66aea23f0aa1c003 perf tools: Allow passing NULL to intlist__find
- 2a16bf8c1333aa5107ce6474c4df9988d62b41d3 perf tools: Remove some needless die() calls from the main routine
- 531f67bb9ff4069b629762dd5a560e23fc4c5478 perf tests: Don't fail if a matching vmlinux isn't found, skip that test
- 20914ce5b9e1ef4a35f1f09a2c9c8fb8eb1c4d86 perf kvm: Initialize file_name var to fix segfault
- 34ba5122bf198c9cdfcbecc9b23eaa414244a3f6 perf machine: Simplify accessing the host machine
- 876650e6c3209861a8949111140d805b3440951f perf machine: Introduce struct machines
- 28a6b6aa54878a6a239e901698b3fc111bbcc54f perf session: There is no need for a per session hists instance
- 52168eea32cc01377b31c1ca9a759eae06830ea0 perf hists: Rename hists__fprintf_nr_events to events_stats__fprintf
- 7e383de42565ecb2cf641fff11946f9bc45e8235 perf record: Don't pass host machine to guest synthesizer
- 0c6332e9d8b8f38a9d5f0cdd66c5575e76ad8995 perf python: Fix breakage introduced by the test_attr infrastructure
- 54359d3340241b4cf53e42ecd5c429d7ba6fbef3 perf test: Check for linking problems in the python binding
- 56e52e85366717481cde16b3480f015c7eb32ba3 perf evsel: Introduce perf_evsel__open_strerror method
- c0a54341c0e89333ef201fc3f3001176962f6121 perf evsel: Introduce event fallback method
- 594ac61ad3be9c80c738a9fe3bb95c05d8d1bae1 perf evsel: Do missing feature fallbacks in just one place
- ce90e3856ba55af4d3d9c9c1168cc624607f6c7c perf tests: Adjust some message log levels to help diagnosing problems in attr tests
- 68d20dc172df98a908c1a64fdf09745ded7ec935 perf test: Remove leftover temp file left by one of the attr tests
- 2376c67a7bbc7849b806688ba2efb8520c21c458 perf top: Use perf_evlist__config()
- 75d9a10854db6aab2400cd6a844c392107be4c64 perf record: Export the callchain parsing routine and help
- c5ff78c3092d0e7d14c82d2949e16fee063a83f1 perf record: Pass perf_record_opts to the callchain cmdline parsing callback
- c79a439338f3a021f5a5ff6ea165b0d19d2eb0aa perf evsel: Decode read_format and sample_type in perf_evsel__fprintf
- 40c5ec7acb9278833cfbf9dd15c6c02d57cbaf77 perf tools: Add install-bin Makefile target
- 0698aeddcfe0c2514af1d012082665a3bb55d01b perf evsel: Adopt fprintf routine from 'perf evlist'
- f77a951826b44b763e4d9fbd2479b6132d2bd7fc perf evlist: Set the leader in the perf_evlist__config method
- 62b807f64948f55776b1cc57298966d915b1a402 perf evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_{ENABLED,RUNNING}
- 3a5afaec593954a399967155db47f72cb8828a6a perf evsel: No need to always ask for PERF_FORMAT_ID in read_format
- 7a5a5ca5fe3df8636c96b49591c23baf7c415dd4 perf evsel: Introduce method to request IDs be used
- c5d3d50da2e32441d65d63ac27a67197998668c5 perf test: Fixup error reporting in basic mmap test
- 3f067dcab711c2df7eefcfc5b3aa9a0e2b5f7d42 perf machine: Move more machine methods to machine.c
- fbb6976c2f7a6ab2c4d8511181d686f5f2aaf476 perf buildid-cache: Add option to show build ids that are missing in the cache
- 417c2ff6806fd9183cb36682dcf32c4d068aba5e perf symbols: Generalize filter in __fprintf_buildid methods
- f0bf9107679f3670e5fbd52a934b7816256007f7 perf buildid-list: We need to check if a file is ELF first
- 044c4f8fbab513af399ff8ce7a2af2d303d85849 perf tools: Fix TUI helpline output
- 3b761f9bda66c24c2686ae795e263cb49f6d8ef4 perf tools: Don't check configuration on make tags
- ee8d7787e197a0b1829c3f17dc1287224f14f35e perf top: Add missing newline on pr_err call
- 07ac002f2fcc74c5be47b656d9201d5de84dc53d perf evsel: Introduce is_group_member method
- 30193d78d82a68247aa628a2414dc0f76c5b8093 perf hists: Initialize all of he->stat with zeroes
- 61e945150fe0ec4c20b7a3663b90c7ab705a88b4 perf tools: Stop using 'self' in pstack
- 27f94d52394003d444a383eaf8d4824daf32432e tools lib traceevent: Use 'const' in variables pointing to const strings
- 7a905611644c015e68a955f263fd0a4b7b20879d tools lib traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerror
- e46466b8bd5918626250dc0d6cb6c2147a611087 tools lib traceevent: No need to check for < 0 on an unsigned enum
- 8a38cce4c900307e947eda774f844caf5b9a7083 tools lib traceevent: Avoid comparisions between signed/unsigned
- ca383a4df77a07e607123d7763facdc00ce32796 tools lib traceevent: Add __maybe_unused to unused parameters
- 69d2591a829132492662bbfe164fcde5e44ad1c4 perf machine: Move more methods to machine.[ch]
- bfaef4b46b17ff053dc38f979cec364b0715cabb perf diff: Use hists__link when not pairing just with baseline
- 494d70a18137d18f0728fab7ad4f56aba29d1982 perf hists: Introduce hists__link
- 95529be47855be6350dfd0b9cd09ea863ca7421f perf diff: Move hists__match to the hists lib
- b821c7325354c589ccc9611cf9e6b0d7490ed6a6 perf diff: Start moving to support matching more than two hists
- 688b2c2f17943d48bccbaad4c43430ee68c4c1cd perf tools: Handle --version string generation on machines without git
- 0da2e9c24804d787cbc919b3e0d28ee7c00240ff perf python: Initialize 'page_size' variable
- 1302d88e66f12a7b46a5598e641d93f0713007e0 perf trace: Use sched:sched_stat_runtime to provide a thread summary
- efd5745e43f3aabd95d521289e0caa0e30668cf4 perf trace: Count number of events for each thread and globally
- ba361c92e73c771fcbbbd24c2c03c322e2de2e31 perf tools: Don't stop synthesizing threads when one vanishes
- 814d7a4d2c33657489f7b45bc0b2dcaa0d88edc0 perf trace: Print the name of a syscall when failing to read its info
- 8b745263d93470a6ab4528088a26e5cd3dfe7bf6 perf tools: Pretty print errno for some more functions
- ae9ed03579c9745e85a88e80522770df7ae5c9b7 perf trace: Add duration filter
- 60c907abc635622964f7862c8f2977182124f89d perf trace: Add an event duration column
- 752fde44fd1c4a411d709c7d4ad0f121f427f234 perf trace: Support interrupted syscalls
- 9a8e85ad0b61ec0720df7d24392163c2a12626d0 perf test: Align the 'Ok'/'FAILED!' test results
- feb8ada4ea5540ee986b23abd95597118729704c perf tools: Remove noise in python version feature test
- fc551f8d4427150da1ee7cbb0f53525c49ef4bca perf trace: Check if sample raw_data field is set
- 3a531260a14631ae8d231279b8738884bf808e7b perf trace: Validate syscall id before growing syscall table
- 88a21d2f07d2a4bec2e3e03dd50a39683b938b10 perf hists browser: Add back callchain folding symbol
- f8de2885eba35d20a062325bcdfe5d71e9dc2222 perf python: Link with libtraceevent
- 356712f6e296fdae1edae51b96b485ed830bdc0c perf python: Initialize 'page_size' variable
- b0a7d1a0cd2e228dc06d099db2e1bb02f1b7d591 perf machine: Carve up event processing specific from perf_tool
- 0439539f72ea222fbfe511b47318b9c1815a7108 perf sched: Handle PERF_RECORD_EXIT events
- ec4622f5fdfa2467befa6d750675db3d3258edc5 perf annotate: Handle PERF_RECORD_EXIT events
- f62d3f0f4596f983ec00495d91c8ddb30268d878 perf event: No need to create a thread when handling PERF_RECORD_EXIT
- 9d2f8e22fc965bcdd5561d000d234fe2d23657ba perf machine: Introduce find_thread method
- 0c1fe6b2f30fa275d939071293b6e28771283f6d perf tools: Have the page size value available for all tools
- e60fc847cefa34d9b7a60f8fbbe3f7dc68fbd75e perf evlist: Remove some unused methods
- 39876e7dd385e0f0a438ee0ab13cf75a4f5e0e3b perf evlist: Introduce add_newtp method
- 002439e84ed67cbb33cab4057fcd6a4146c0f815 perf inject: Don't use globals where not needed to
- 61eaa3be152afcbfb862a10f81341f96371c3ce3 perf record: Don't use globals where not needed to
- 94d668d0732d469e3237da0990b3512dc0f23d09 perf evlist: Don't use globals where not needed to
- be77284226374c75583f36dbbf43203039f6a44c perf top: Don't use globals where not needed to
- 11c4e4a32b420db683cf58069c525e94797ce044 perf probe: Don't use globals where not needed to
- 6ee4149736e39deb7ed6d11c5de3101b5b8c2669 perf buildid-list: Don't use globals where not needed to
- 472cc83c3296cdc9248f1afbcfae8bba0f6f9707 perf buildid-cache: Don't use globals where not needed to
- 73bdc7159b0a83146fa8d1b8df7baf1cea992d4c perf timechart: Don't use globals where not needed to
- c75d98afa7bb059169587b838e0a25436b8d3e62 perf lock: Don't use globals where not needed to
- 0433ffbe47d66c5c561b54340ee47adf8826bcc4 perf kmem: Don't use globals where not needed to
- 2bae1d1b1aa3b763b99431101a04dfe24ec5ba7f perf help: Don't use globals where not needed to
- 69b6470e9ef3f6ea72b7e46e140d85970d8e1bc8 perf script: Don't use globals where not needed to
- b070a547fda009bdb840b90aab7274be9e41de4d perf stat: Don't use globals where not needed to
- 73ee3b276864af1ca042258e67237e8454d7b7b6 perf sched: Look up thread using tid instead of pid
- 5ded57ac1bdb99b716c1da96eb8b5d387f5eb676 perf inject: Remove static variables
- 5852a445a00f346302411f50aa168e422c7e7ab2 perf inject: Remove unused 'input_name' static var
- ba3d7deeef7fafdab7814e298fa2db0fc63bb5d0 perf trace: Use evsel->handler.func
- aec1930b0f6f281a0ca038cd03aceace3fe0bb61 perf trace: Add aliases for some syscalls
- 514f1c67c2fdae7b334fdc5adee63a484781241a perf trace: New tool
- 201b7334dc4e977479eb22b106ee8ec506e5e55c perf evsel: Export the event_format constructor
- 5d2074ea4fdb28b2199958f42edf914d27c926f6 perf evsel: Introduce rawptr() method
- 82fe1c290cd26a3d092beb1e9755647d284a4134 perf tools: Use perf_evsel__newtp in the event parser
- e48ffe2bd49936314d367a8c6b5eaaa17d581d13 perf evsel: The tracepoint constructor should store sys:name
- 745cefc5fba4350243bcb63cd6f75fb47ca77725 perf evlist: Introduce set_filter() method
- 1491a63218d0fd764e7fab13aa6b82164bfc14d6 perf evlist: Renane set_filters method to apply_filters
- eb2f270338461a4de659a21946739748160c0816 perf test: Add test to check we correctly parse and match syscall open parms
- e6b6f6795265ec19ff35572f527bb74c07ff9399 perf evsel: Handle endianity in intval method
- 0807d2d8a381f4fc600ad481c3e77e5cdb624eed perf evsel: Know if byte swap is needed
- a14bb7a6fd4a3d563ca971daf462ba4dc294a7a6 perf tools: Allow handling a NULL cpu_map as meaning "all cpus"
- 0b80f8b32f31f80e001fb6355fd86769555c4a3c perf evsel: Improve tracepoint constructor setup
- 6a6cd11d4e5793ce1a2fb88dc7a09dbf43f9c618 perf test: Add test for the sched tracepoint format fields
- efd2b924d3af0efd360cb5b7f29ddc9bc74fce4b perf evsel: Provide a new constructor for tracepoints
- e0dcd6fb2564c20e53ee8b7d2884a7e375fe9e75 perf timechart: Use zalloc and fix a couple leaks
- 746f16ec6ae370d58ecf4370c9955bd6f35d44a3 perf lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers
- 0f7d2f1b65e3415854bbe842705f698a3350d7da perf kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers
- 14907e73830a256ad726a35a93789a9bc9595490 perf kvm: Use perf_evsel__intval
- 9ec3f4e437ede2f3b5087d412abe16a0219b3b99 perf sched: Don't read all tracepoint variables in advance
- 2b7fcbc5a9c719a306af1c4986a9f5c2cbfcec65 perf sched: Use perf_evsel__{int,str}val
- 5555ded44698ed82ffa3d8742ec2994f695127bc perf evsel: Introduce perf_evsel__{str,int}val methods
- 0e9b07e574e544c1e840c59dabf39fef120620ae perf sched: Use perf_tool as ancestor
- 4218e6734197f3842fc9b6362f12973918d913aa perf sched: Remove unused thread parameter
- fe392c535644b8ee370a219ca63557611e0b0365 perf tools: Add missing perf_regs.h file to MANIFEST
- 2814eb05720baa54ffe0950714fd55a5bcc8a565 perf kmem: Remove die() calls
- a116e05dcf61c8d758e0f0aed40325534aee2c13 perf sched: Remove die() calls
- 32c7f7383a096a4fc878fdda686c7725945e8a8f perf test: Remove die() calls
- 49f20d723e25a221fbcf1cbf4e51bb2942326e4f perf test: Add roundtrip test for hardware cache events
- 78f067b38bed1adce6a2fa7868cf8ea37d61f537 perf evlist: Add fprintf method
- 42e1fb776087713b5482cd7cf6cac998fbdd6544 perf tools: Remove extraneous newline when parsing hardware cache events
- 8ad7013b252ba683055df19e657eb03d98f4f312 perf test: Add round trip test for sw and hw event names
- 3ab484b8622b7b890ca8d2ab5ee034c217ee4eeb perf tools: Add missing files to build the python binding
- a619183672aace2ce3de15728da922d303c0eef9 perf tools: Add missing files to build the python binding
- 9782243353ec135327a80c76c63464e592949cd1 perf script: Stop using pevent directly
- 7f7f8d0bea5d6bb985f4ae84ca3daff34802fd32 perf sched: Use perf_sample
- 01d955244b99827814570ed4b675271ca7b8af02 perf lock: Use evsel->tp_format and perf_sample
- 22ad798c37cb554afae79a72c1d420ecb4d27b86 perf kmem: Use evsel->tp_format and perf_sample
- 8b6ee4c5d48d93527dcf6e36c51cbb7703d7fffb perf header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA
- dc4552bf7176573ccf79af04ab8648b015738f4a perf tools: Add dump_stack function
- a7cb8863dd352f052e7b2b86a17410070d1b69af perf hists browser: Add verbose mode hotkey
- 7405ed10f6adcdd556d59c360b5b216fccada3d9 perf session: Remove no longer used synthesize_sample method
- a3f698fe3082ff80a7f3b27c9b64b4b748c81f9d perf evsel: Adopt parse_sample method from perf_event
- cb0b29e0861659c9eef9664772cd7e845ba1104a perf evlist: Introduce perf_evlist__parse_sample
- 7b56cce27123ccbf2cb82febbbc88443d719f1f8 perf session: Use perf_evlist__id_hdr_size more extensively
- 5e5624745d7e4a2c956c072ef2542872955b59c4 perf session: Use perf_evlist__sample_id_all more extensively
- 7f3be652c1a8866251bfba9ea8b02067328f5db9 perf session: Use perf_evlist__sample_type more extensively
- bde09467b56c5a3cfe2a29d58edc5f7172c15184 perf evsel: Precalculate the sample size
- dd4f52232c60bcb41205a67d2df2ac0ecdfe3683 perf evsel: Make some methods private
- 6eef3d9c2bcf52b7a3c18e609f5838c007b989a4 perf evsel: Reconstruct raw event with modifiers from perf_event_attr
- 9db1763c72b1548626ae9d634015de4f07ef624f perf tools: Remove __event_name
- 22c8b84320ecf9ecbb6587d46a259b828e9ece5e perf tools: Don't access evsel->name directly
- 5bff01f66db1753abcae03a06b21e56e7e9d9fa9 perf script: Replace __event_name uses with perf_evsel__name
- 7289f83cceb437ca56c77eb45b8b1cda15e2e476 perf tools: Move all users of event_name to perf_evsel__name
- a446083604fe2bafe0f46b1e95b22f7b06e3a63f perf evsel: Handle all event types in perf_evsel__name
- 335c2f5d25319b208fb8b444e6f3099a806a33bf perf tools: Reconstruct sw event with modifiers from perf_event_attr
- 0b668bc9a74ce1bd3b8c5fd93e8d85ed955e11fe perf tools: Reconstruct hw cache event with modifiers from perf_event_attr
- 27f18617b01dbbc928e9bd3731d1766222fb7e0d perf evsel: Carve out event modifier formatting
- aff3f3f68ae6002a30543726b2ae48cafce109e6 perf hists browser: Implement printing snapshots to files
- cb1a28a0cbf9dac5a7a0ca02ebebc12db260d2f8 perf lib: Introduce rtrim
- 409a8be61560c5875816da6dcb0c575d78145a5c perf tools: Add sort by src line/number
Eric W. Biederman
- 751c644b95bb48aaa8825f0c66abbcc184d92051 pid: Handle the exit of a multi-threaded init.
- deb60015096102f9842b631dcad98a05001268e9 Fix broken fsys_getppid()
- 92f28d973cce45ef5823209aab3138eb45d8b349 scm: Require CAP_SYS_ADMIN over the current pidns to spoof pids.
- fa7614ddd6c2368b8cd54cc67ab4b767af0a2a50 fs: Readd the fs module aliases.
- 3e64fe5b21852375f2f53e7244ba697f1fee2fcf fs: Limit sys_mount to only request filesystem modules. (Part 3)
- db04dc679bcc780ad6907943afe24a30de974a1b proc: Use nd_jump_link in proc_ns_follow_link
- 9141770548d529b9d32d5b08d59b65ee65afe0d4 fs: Limit sys_mount to only request filesystem modules (Part 2).
- 139321c65c0584cd65c4c87a5eb3fdb4fdbd0e19 cifs: Enable building with user namespaces enabled.
- 64ed39dd1ef284c0338799a6167b77a6d6e01982 cifs: Convert struct cifs_ses to use a kuid_t and a kgid_t
- 1f68233c52e9f2bb53130a0063bc1e6864f6d204 cifs: Convert struct cifs_sb_info to use kuids and kgids
- 3da46565043a3d7b9fd5c924e7de2d3e65e9d2a9 cifs: Modify struct smb_vol to use kuids and kgids
- fef59fd728366aa9bf125b8859aff84fa0bd1a36 cifs: Convert struct cifsFileInfo to use a kuid
- 4a2c8cf56953a6ebe3c8671433607b7f96f200d5 cifs: Convert struct cifs_fattr to use kuid and kgids
- 6d4a083205c27bc2e2a1c03dff4acf2fe457d1c4 cifs: Convert struct tcon_link to use a kuid.
- 49418b2c28c901294f8b36ff14c766c9458c3623 cifs: Modify struct cifs_unix_set_info_args to hold a kuid_t and a kgid_t
- dbfb98af18194cff87d4c1dea8d43faf14eae2e7 cifs: Convert from a kuid before printing current_fsuid
- 8abf2775dd425ec3c767ea7c5a51b45fc8be76c2 cifs: Use kuids and kgids SID to uid/gid mapping
- 8e3028b908a048ac0b3102504b7daad7b5544846 cifs: Pass GLOBAL_ROOT_UID and GLOBAL_ROOT_GID to keyring_alloc
- 355958f2893d97375da17696d2566dd4ab7b54a8 cifs: Use BUILD_BUG_ON to validate uids and gids are the same size
- 46bbc25f9ff1242cd1c042580aec11ddb5e41369 cifs: Override unmappable incoming uids and gids
- c9617a44b39d75b2098283d56355d02d4d5bee8b nfsd: Enable building with user namespaces enabled.
- 6fab877900030ba3ae11928efb6087589f1e514c nfsd: Properly compare and initialize kuids and kgids
- 4c1e1b34d5c800ad3ac9a7e2805b0bea70ad2278 nfsd: Store ex_anon_uid and ex_anon_gid as kuids and kgids
- 03bc6d1cc1759e6b5959cacc02a19ef36e95e741 nfsd: Modify nfsd4_cb_sec to use kuids and kgids
- ab8e4aee0a3f73d1b12e6d63b42075f0586ad4fd nfsd: Handle kuids and kgids in the nfs4acl to posix_acl conversion
- 7c19723e997a3990951c0db0500009fb90c0c5b9 nfsd: Convert nfsxdr to use kuids and kgids
- 458878a705c822a6be267977e435b16576bde59b nfsd: Convert nfs3xdr to use kuids and kgids
- e097258f2eb4a91e7389ae69a3c87df111637a3f nfsd: Remove nfsd_luid, nfsd_lgid, nfsd_ruid and nfsd_rgid
- 65e10f6d0ab09ba95c2eb07cac43208692cf670e nfsd: Convert idmap to use kuids and kgids
- b5663898ec3fa7f1a58a9def9592be345bb173c2 nfsd: idmap use u32 not uid_t as the intermediate type
- 6c1810e040d87fcd8fc95aedfd2ef6979d71e517 nfsd: Remove declaration of nonexistent nfs4_acl_permisison
- 4277bbf750d95a4c86925fa8f8956568b4912d43 nfs: Enable building with user namespaces enabled.
- 9ff593c4739c76c31ffdf7f2a1d67489ece728e6 nfs: kuid and kgid conversions for nfs/inode.c
- e5782076e72be2a39bf261f7db03e1769ec05198 nfs: Convert nfs4xdr to use kuids and kgids
- 57a38dae2ac3f3d618bf197314e2805840220d0f nfs: Convert nfs3xdr to use kuids and kgids
- cfa0898d4ff1874b86d21768adb49d2c033fa90b nfs: Convert nfs2xdr to use kuids and kgids
- 9f309c86cf343c59c79d25d9bde5d4a895d2e81f nfs: Convert idmap to use kuids and kgids
- 54f834cd5501fb5fc801e4719a3ad0c894a3af2c nfs: Convert struct nfs_fattr to Use kuid_t and kgid_t
- 4e963d4f3ed1b756ff20f84960fcb4db42509146 nfs: Pass GLOBAL_ROOT_UID and GLOBAL_ROOT_GID to keyring alloc
- f025adf191924e3a75ce80e130afcd2485b53bb8 sunrpc: Properly decode kuids and kgids in RPC_AUTH_UNIX credentials
- 25da9263710ec94c964259c79fa9a3a635cd3a50 sunrpc: Properly encode kuids and kgids in auth.unix.gid rpc pipe upcalls.
- a570abbb966ee7de6c4357a58be11a558fa7099b sunrpc: Properly encode kuids and kgids in RPC_AUTH_UNIX credentials
- 9e469e30d712b54cd3ff4a82d4dd5510522b8f16 sunrpc: Hash uids by first computing their value in the initial userns
- 683428fae8c73d7d7da0fa2e0b6beb4d8df4e808 sunrpc: Update svcgss xdr handle to rpsec_contect cache
- 90602c7b192fdd3e6b7c7623479f4bc86ed7ee34 sunrpc: Update gss uid to security context mapping.
- e572fc739822ad779493b8a72bd27f2101fc3373 sunrpc: Use gid_valid to test for gid != INVALID_GID
- cdba321e291f0fbf5abda4d88340292b858e3d4d sunrpc: Convert kuids and kgids to uids and gids for printing
- 9132adb0212c7ddf37d1c2a26c12f8fe7706827d sunrpc: Simplify auth_unix now that everything is a kgid_t
- 0b4d51b02a2e941beec6f02a6c7a32c5a28c5b43 sunrpc: Use uid_eq and gid_eq where appropriate
- 7eaf040b720bc8c0ce5cd49151ca194ca2d56842 sunrpc: Use kuid_t and kgid_t where appropriate
- bf37f794372d5b8fda66702e1f3e70d4f07b6533 sunrpc: Use userns friendly constants.
- ddca4e1730cf1b72044ae76ddf17b29d790b4dbc nfs_common: Update the translation between nfsv3 acls linux posix acls
- 0f07bd3753e25c80fe24428273c791f350b3a1eb gfs2: Enable building with user namespaces enabled
- d0546426426ca96f0b815581c0a9ed0db28319b6 gfs2: Convert uids and gids between dinodes and vfs inodes.
- 6b24c0d279eacfb499854d09ea7f2b69d1721a29 gfs2: Use uid_eq and gid_eq where appropriate
- 7c06b5d67225dc99ca81a33db3e055e08da857c3 gfs2: Use kuid_t and kgid_t types where appropriate.
- 236c64e4b79b78059ec3e17362d8f02f6dc06f26 gfs2: Remove the QUOTA_USER and QUOTA_GROUP defines
- 05e0a60d8025e280e56b3fa36ea8facc7c1c65c2 gfs2: Store qd_id in struct gfs2_quota_data as a struct kqid
- ed87dabcc3fc0a5040f95dd3f7206cffebca5c79 gfs2: Convert gfs2_quota_refresh to take a kqid
- b59c8b6f9d1b1220e5ed72152f42a658bf739d90 gfs2: Modify qdsb_get to take a struct kqid
- e08d8d7f201dc1e64f5d9d5aa2cd4f37aecaaab4 gfs2: Modify struct gfs2_quota_change_host to use struct kqid
- 2f6c9896f71e6b6c1c565ea76dd9f5e89579c120 gfs2: Introduce qd2index
- 558e85289fca3d3397882442d1a695936c4f2662 gfs2: Report quotas in the caller's user namespace.
- f4108a607f75b073423eed229ee4f95e5fc10631 gfs2: Split NO_QUOTA_CHANGE inot NO_UID_QUTOA_CHANGE and NO_GID_QUTOA_CHANGE
- 393551e9898136513007b1e88a25bd4dcdb0d759 gfs2: Remove improper checks in gfs2_set_dqblk.
- ecb528e3ea208750693731538411f86f78a4d965 ocfs2: Enable building with user namespaces enabled
- 488c8ef033c6409cd8d23bcd04eed2f56301836d ocfs2: Compare kuids and kgids using uid_eq and gid_eq
- ba6135609c2b56851e37e1d89ddbdbae4e774a71 ocfs2: For tracing report the uid and gid values in the initial user namespace
- 2c03417627c5edaeeae1e8c5da6e8fd6f8c720d3 ocfs2: Convert uid and gids between in core and on disk inodes
- 03ab30f73dbf2f4f719d2c0c2acef81bf0445eb7 ocfs2: convert between kuids and kgids and DLM locks
- 9522751cded17c231acd1cf92bc21b3da1b07f38 ocfs2: Handle kuids and kgids in acl/xattr conversions.
- 515ee7bd9758208dea081dbc933400d6be81028a coda: Allow coda to be built when user namespace support is enabled
- 17499e332962e495b3ee2e5507e09b853ed6f607 coda: Cache permisions in struct coda_inode_info in a kuid_t.
- d83f5901bc0cd7131a3b8534169ee889efc4c257 coda: Restrict coda messages to the initial user namespace
- 9fd973e085f7759f710603422b2e11ad5f2e000d coda: Restrict coda messages to the initial pid namespace
- f74f70f8b10b435f5f20247e70d1d86b53a59685 afs: Only allow mounting afs in the intial network namespace
- 66fdb93f882d21612a5287cd1303c9b1391ebf5d afs: Remove unused structure afs_store_status
- 4fa814be258169caef51e320b8b06cb3b139d4a0 9p: Allow building 9p with user namespaces enabled.
- d4ef4e3581044890e4a04607a4e8f42d3ebcf704 9p: Modify v9fs_get_fsgid_for_create to return a kgid
- 76ed23a5d703d94ede1ef6c12c14a75add691202 9p: Modify struct v9fs_session_info to use a kuids and kgids
- b464255699077c6b33ea58ee01db80f5729511ad 9p: Modify struct 9p_fid to use a kuid_t not a uid_t
- 447c50943fd008755122c7a62bac068e73c1cf2c 9p: Modify the stat structures to use kuid_t and kgid_t
- f791f7c5e354870eaa5e31c4038c6723683283f1 9p: Transmit kuid and kgid values
- 97fc8b1ebf6a0fe4bb9c71a8e91a822c22c09bc5 9p: Add 'u' and 'g' format specifies for kuids and kgids
- d5ea055f1cc0ff6d4170c7f60f3cb5eb09d927bc ceph: Enable building when user namespaces are enabled.
- bd2bae6a66df9261a39e47291b0a6b00cd0831e0 ceph: Convert kuids and kgids before printing them.
- ff3d0046625c1b37df37beb8477135d44dae2823 ceph: Convert struct ceph_mds_request to use kuid_t and kgid_t
- ab871b903e9095772c219b512d9eae96c4663a5d ceph: Translate inode uid and gid attributes to/from kuids and kgids.
- 05cb11c17e892f0e131b6c2ba25d63221aafbd11 ceph: Translate between uid and gids in cap messages and kuids and kgids
- eea553c21fbfa486978c82525ee8256239d4f921 ceph: Only allow mounts in the initial network namespace
- 2b8576cb09a7b1b581c253554bf9e05d3adce7d6 userns: Allow the userns root to mount tmpfs.
- b3c6761d9b5cc82deea7416d11c2118f6380e99c userns: Allow the userns root to mount ramfs.
- dfb2ea45becb198beeb75350d0b7b7ad9076a38f proc: Allow proc_free_inum to be called from any context
- 98f842e675f96ffac96e6c50315790912b2812be proc: Usable inode numbers for the namespace file descriptors.
- bf056bfa80596a5d14b26b17276a56a0dcb080e5 proc: Fix the namespace inode permission checks.
- 50804fe3737ca6a5942fdc2057a18a8141d00141 pidns: Support unsharing the pid namespace.
- 1c4042c29bd2e85aac4110552ca8ade763762e84 pidns: Consolidate initialzation of special init task state
- 57e8391d327609cbf12d843259c968b9e5c1838f pidns: Add setns support
- 225778d68d98e7cfe2579f8d8b2d7b76f8541b8b pidns: Deny strange cases when creating pid namespaces.
- 17cf22c33e1f1b5e435469c84e43872579497653 pidns: Use task_active_pid_ns where appropriate
- ae06c7c83fc6e97ba247a261921c101960f3d28f procfs: Don't cache a pid in the root inode.
- e656d8a6f7fdf7612d2f5771f0ddfca9487f59d9 procfs: Use the proc generic infrastructure for proc/self.
- dd34ad35c32bb3d16789d8d4084aead7e68a7b09 userns: On mips modify check_same_owner to use uid_eq
- e9069f470803eeb5e243a05bc717452c6218bd71 btrfs: Fix compilation with user namespace support enabled
- ea1fd7776e7ed41ee4ddcff32104db5c7b372309 userns: Fix posix_acl_file_xattr_userns gid conversion
- 1bbb3095a5912be4b9c90397ef2182a5a328865b userns: Properly print bluetooth socket uids
- 702e490211b2b7e448ebe1b3a07d97ad2fc07e03 userns: Fix build of drivers/staging/dgrp
- c2ba138a27ddac4abbc931599dbce907c868910a userns: Convert the udf filesystem to use kuid/kgid where appropriate
- df814654f364369dfb2fe3c870f3544ce69aa78c userns: Convert reiserfs to use kuid and kgid where appropriate
- c18cdc1a3ec643b5c6c0d65aac1a6bf8e461778f userns: Convert jfs to use kuid/kgid where appropriate
- 0cfe53d3c3875e1dd565b30737cd5c6691c00188 userns: Convert jffs2 to use kuid and kgid where appropriate
- f31389d50817c9a99c3ea81fbb2e3789e303cfe8 userns: On alpha modify linux_to_osf_stat to use convert from kuids and kgids
- 6c1ee033591ada69805a4a10108f28bbc0d67281 userns: On ia64 deal with current_uid and current_gid being kuid and kgid
- 9e184e0aa386099c8a78f4f04f882a57ac11d8fc userns: On ppc convert current_uid from a kuid before printing.
- 558a4479d9df64062520e529613885bfbac55472 userns: Convert s390 getting uid and gid system calls to use kuid and kgid
- 6a62a21625816e48c8448d3a67f15e7fef2ca859 userns: Convert s390 hypfs to use kuid and kgid where appropriate
- 581abc09c2205e05256d7f75410345d5392d5098 userns: Convert selinux to use kuid and kgid where appropriate
- ba64e2b9e368fbe588ed5e3bb1494cc1dc4664a4 userns: Convert isofs to use kuid/kgid where appropriate
- 16525e3f146fbba1ae43740c7d3895d4f396a768 userns: Convert hfsplus to use kuid and kgid where appropriate
- 1a06d420ce9d60b98f5bdf5fd6e4200abfbd3c35 userns: Convert quota
- 7b9c7321ca6b13d2baeb82b3c9c9f78e9885bcf5 userns: Convert struct dquot_warn
- 4c376dcae892e5b5daf8576c864061d076d4e4dc userns: Convert struct dquot dq_id to be a struct kqid
- aca645a6a54e001e004f1f1e0eafd94f994bb1b3 userns: Modify dqget to take struct kqid
- 431f19744d15531825cdbc8e771b43854b0d005b userns: Convert quota netlink aka quota_send_warning
- 74a8a103789465c4e67f38d1abb5cea770002601 userns: Convert qutoactl
- e8a3e4719b7ec19288c56f22623f537cb78885c1 userns: Implement struct kqid
- f76d207a66c3a53defea67e7d36c3eb1b7d6d61d userns: Add kprojid_t and associated infrastructure in projid.h
- af84df93ffe3603fc6fc40a4338f9e740aad3b4e userns: Convert extN to support kuids and kgids in posix acls
- 5f3a4a28ec140a90e6058d1d09f6b1f235d485e5 userns: Pass a userns parameter into posix_acl_to_xattr and posix_acl_from_xattr
- 2f6f0654ab61961fd0f7701fe3be89ea111f0cda userns: Convert vfs posix_acl support to use kuids and kgids
- d20b92ab668cc44fc84bba0001839c5a8013a5cd userns: Teach trace to use from_kuid
- 4bd6e32acec66c55c6c1af4672f3216b2ac88e35 userns: Convert taskstats to handle the user and pid namespaces.
- cca080d9b622094831672a136e5ee4f702d116b1 userns: Convert audit to work with user namespaces enabled
- e1760bd5ffae8cb98cffb030ee8e631eba28f3d8 userns: Convert the audit loginuid to be a kuid
- ca57ec0f00c3f139c41bf6b0a5b9bcc95bbb2ad7 audit: Add typespecific uid and gid comparators
- 860c0aaff75e714c21d325f32d36a37572b4fffb audit: Don't pass pid or uid to audit_log_common_recv_msg
- 017143fecb3364e5fed8107d206799899f5dd684 audit: Remove the unused uid parameter from audit_receive_filter
- 35ce9888ad2a60c95849551e7345bd547714bbff audit: Properly set the origin port id of audit messages.
- 8aa14b64981ee4b95959e1ed331b672d053aab62 audit: Simply AUDIT_TTY_SET and AUDIT_TTY_GET
- f95732e2e0a649c148be0242b72e3c7473092687 audit: kill audit_prepare_user_tty
- 02276bda4a2bf094fcde89fb5db4d9e86347ebf4 audit: Use current instead of NETLINK_CREDS() in audit_filter
- 34e36d8ecbd958bc15f8e63deade1227de337eb1 audit: Limit audit requests to processes in the initial pid and user namespaces.
- 9a56c2db49e7349c7963f0ce66c1ef578d44ebd3 userns: Convert security/keys to the new userns infrastructure
- 1efdb69b0bb41dec8ee3e2cac0a0f167837d0919 userns: Convert ipc to use kuid and kgid where appropriate
- bc45dae323112f2365d7ca307571781163d1bc04 userns: Enable building of pf_key sockets when user namespace support is enabled.
- 81abe27b10af98f861c955be63da700938dd59c1 userns: Fix link restrictions to use uid_eq
- d755586052e3f3020f7ed25a83945ecd38a5613a userns: Allow the usernamespace support to build after the removal of usbfs
Josef Bacik
- d29a9f629e009c9b90e5859bce581070fd6247fc Btrfs: re-add root to dead root list if we stop dropping it
- fec386ac1428f9c0e672df952cbca5cebd4e4e2f Btrfs: fix lock leak when resuming snapshot deletion
- 3c8f24225752fba30f7265202ce6092318ed9fac Btrfs: update drop progress before stopping snapshot dropping
- 0e267c44c3a402d35111d1935be1167240b5b79f Btrfs: wait ordered range before doing direct io
- f1ca7e98a67da618d8595866e0860308525154da Btrfs: hold the tree mod lock in __tree_mod_log_rewind
- 6df9a95e63395f595d0d1eb5d561dd6c91c40270 Btrfs: make the chunk allocator completely tree lockless
- 68a7342c51c950428d90cd15da898c63d6c33267 Btrfs: cleanup orphaned root orphan item
- 7ee9e4405f264e9eda808aa5ca4522746a1af9c1 Btrfs: check if we can nocow if we don't have data space
- 925a6efb8ff0c2bdbec107ed9890e62650c83306 Btrfs: stop using try_to_writeback_inodes_sb_nr to flush delalloc
- b150a4f10d8786a204db1ae3dccada17f950cf54 Btrfs: use a percpu to keep track of possibly pinned bytes
- f23b5a59955c0ea13c6da211fb06f39348e3c794 Btrfs: check for actual acls rather than just xattrs when caching no acl
- a71754fc68f740b7ed46bb83123c63fbbc130611 Btrfs: move btrfs_truncate_page to btrfs_cont_expand instead of btrfs_truncate
- 0b08851fdaa5f9f74357345d7be44ea584665d5f Btrfs: optimize reada_for_balance
- bdf7c00e8f56386dd1df545b37cf59d55ce4216d Btrfs: optimize read_block_for_search
- fdf8e2ea3cba9ef03087482b11258d844d6cbea3 Btrfs: unlock extent range on enospc in compressed submit
- aee68ee5f5427b91be5b23459993134ca64ecf00 Btrfs: fix not being able to find skinny extents during relocate
- da61d31a78dc2116fa725c92d4eca36dfbc3da8b Btrfs: cleanup backref search commit root flag stuff
- d88d46c6e06cb47cd3b951287ccaf414e96560d0 Btrfs: free csums when we're done scrubbing an extent
- 1be41b78bc688fc634bf30965d2be692c99fd11d Btrfs: fix transaction throttling for delayed refs
- 501407aab8c947911b10cf5a0e0043019d5a4f17 Btrfs: stop waiting on current trans if we aborted
- f971fe29b14eedd4abc389593b77fbdf94ac2d59 Btrfs: wake up delayed ref flushing waiters on abort
- 8c2a1a3028d560cfb95f1c583e872c65ed2f0b3d Btrfs: exclude logged extents before replying when we are mixed
- 01cd33674e95296e1647da3534b9aef1e98556b5 Btrfs: put our inode if orphan cleanup fails
- c69b26b0116dc2c064457991bec91b6d94e96d65 Btrfs: add some missing iput()'s in btrfs_orphan_cleanup
- e78417d1921c538ea195537c7bea1b31a6a55961 Btrfs: do not pin while under spin lock
- d52be818e618bd252601b340ca6df760d77410e8 Btrfs: simplify unlink reservations
- 139f807a1eba1e484941a98fb93ee32ad859a6a1 Btrfs: fix estale with btrfs send
- c73e293678fc3ec8ee9e5e275ee77dec98c4f2f1 Btrfs: do delay iput in sync_fs
- 13e6c37b989859e70b0d73d3f2cb0aa022159b17 Btrfs: stop all workers before cleaning up roots
- 655b09fe540b73edeaabfb4c2d700be51a1f8bce Btrfs: make sure roots are assigned before freeing their nodes
- b1c79e0947e0c190f865e2eb7b84a0fea0021cec Btrfs: handle running extent ops with skinny metadata
- 73e1e61fb85ab206854b6d87ff31733628bb8d72 Btrfs: remove warn on in free space cache writeout
- 69a85bd87cc81bcbd36730d4a1214c12fdb8a548 Btrfs: don't null pointer deref on abort
- 634554dc0acfc8753c05e432b2fdb34b0be89c78 Btrfs: deal with errors in write_dev_supers
- 3650860b90cc2a06cb9d7e37df005736c46ce87e Btrfs: remove almost all of the BUG()'s from tree-log.c
- b50c6e250ef91313518dbca96663578237ba8d3c Btrfs: deal with free space cache errors while replaying log
- 54067ae95e1547123fe6ffcf80842e234effd53b Btrfs: various abort cleanups
- fd8b2b611580929ab1aa01e3942dce20f9e95732 Btrfs: cleanup destroy_marked_extents
- abefa55ac1f8cb8fb8cb4d7e8d619dc0859181ab Btrfs: check return value of commit when recovering log
- 32b0253803bf8e384a37a70f2dfffb2056e7d087 Btrfs: don't panic if we're trying to drop too many refs
- 171f6537abb1929ab9072ed084872273300ca175 Btrfs: cleanup fs roots if we fail to mount
- eb384b55ae9c2055ea00c5cc87971e182d47aefa Btrfs: fix extent logging with O_DIRECT into prealloc
- 416bc6580bb01ddf67befaaeb94f087b392e7f47 Btrfs: fix all callers of read_tree_block
- 51bf5f0bc4d132a3646ce36061e83fdc8b77f302 Btrfs: only exclude supers in the range of our block group
- 1c24c3ce6a8022ab225f44160bfddc92a5a6e435 Btrfs: add tree block level sanity check
- 5ec8dca7617b77afb0e3c7e6271089172b498546 Btrfs: don't try and free ebs twice in log replay
- fb7669b5a0695922a9813bb103303db3d7c79c8d Btrfs: don't BUG_ON() in btrfs_num_copies
- 79fb65a1f6d97febc232e1e4e56019b0c9208541 Btrfs: don't call readahead hook until we have read the entire eb
- 9bb91873e32af6305a1c5239024674e4a5a97e92 Btrfs: deal with bad mappings in btrfs_map_block
- d4c7ca86b59400cdab645b9a974a6ca4ec2f9f62 Btrfs: use REQ_META for all metadata IO
- 0a3896d0f563d4472c75ab2c26afd8940d24b5a1 Btrfs: fix possible infinite loop in slow caching
- 62dbd7176e196cd042c5542696981b268264fe92 Btrfs: fix lockdep warning
- b8d7f3ac10a865ca727f9373a796ef8537e3a474 Btrfs: don't force pages under writeback to finish when aborting
- 09a2a8f96e3009273bed1833b3f210e2c68728a5 Btrfs: fix bad extent logging
- cc95bef635a649d595cf8d1cd4fcff5b6bf13023 Btrfs: log ram bytes properly
- 98ad69cfd2ca8e27250af839bacda1639a7dc3a4 Btrfs: don't wait on ordered extents if we have a trans open
- 8c579fe745d96d0841c28295c10ac3e427cef9f2 Btrfs: fix error handling in make/read block group
- 41b0fc42800569f63e029549b75c4c9cb63f2dfd Btrfs: compare relevant parts of delayed tree refs
- cf79ffb5b79e8a2b587fbf218809e691bb396c98 Btrfs: fix infinite loop when we abort on mount
- 3173a18f70554fe7880bb2d85c7da566e364eb3c Btrfs: add a incompatible format change for smaller metadata extent refs
- 74255aa07d292385ca3a4a4e8f0bc492d9bdd116 Btrfs: add some free space cache tests
- fdf30d1c1b386e1b73116cc7e0fb14e962b763b0 Btrfs: limit the global reserve to 512mb
- db1d607d3ca5cbb283cbb17d648cd7e8dc67cc7b Btrfs: hold the ordered operations mutex when waiting on ordered extents
- 6e137ed3f30574f314733d4b7a86ea6523232b14 Btrfs: fix space accounting for unlink and rename
- f4881bc7a83eff263789dd524b7c269d138d4af5 Btrfs: fix space leak when we fail to reserve metadata space
- 9bf7a4890518186238d2579be16ecc5190a707c0 Btrfs: use set_nlink if our i_nlink is 0
- 124fe663f93162d17b7e391705cac122101e93d8 Btrfs: delete inline extents when we find them during logging
- bdc20e67e82cfc4901d3a5a0d79104b0e2296d83 Btrfs: copy everything if we've created an inline extent
- f2bdf9a8f79052e9577936cbe5696c0e232aa0e3 Btrfs: make sure NODATACOW also gets NODATASUM set
- 569e0f358c0c37f6733702d4a5d2c412860f7169 Btrfs: place ordered operations on a per transaction list
- dde5740fdd6175fc95aecf4ccc7856fbbad9b44e Btrfs: relax the block group size limit for bitmaps
- c8f2f24bd56a9f0bc7372e6d6aded6fc122b9120 Btrfs: remove unused extent io tree ops V2
- 4a7d0f6854c4a4ad1dba00a3b128a32d39b9a742 Btrfs: cleanup orphan reservation if truncate fails
- 5d80366e9b5e56b3ffc1923b4995e83bbbf605e3 Btrfs: steal from global reserve if we are cleaning up orphans
- e4a2bcaca9643e7430207810653222fc5187f2be Btrfs: if we aren't committing just end the transaction if we error out
- 3e04e7f10b68999e0d8321516ea19d9d5b044dee Btrfs: handle errors in compression submission path
- 70afa3998c9baed4186df38988246de1abdab56d Btrfs: rework the overcommit logic to be based on the total size
- 925396ecf251432d6d0f703a6cfd0cb9e651d936 Btrfs: account for orphan inodes properly during cleanup
- 0bec9ef525e33233d7739b71be83bb78746f6e94 Btrfs: unreserve space if our ordered extent fails to work
- 779880ef35b60ac82eed1dcaec6db5b34a170df8 Btrfs: fix how we discard outstanding ordered extents on abort
- eb12db690c7eb0f6593ba5792f5861409e88bc03 Btrfs: fix freeing delayed ref head while still holding its mutex
- 96f1bb57771f71bf1d55d5031a1cf47908494330 Btrfs: do not overcommit if we don't have enough space for global rsv
- 0f5d42b287f32417e54485d79f2318cf2970b37d Btrfs: remove extent mapping if we fail to add chunk
- 0448748849ef7c593be40e2c1404f7974bd3aac6 Btrfs: fix chunk allocation error handling
- fe5fafbebd7e648aa6cb0a419dc812188b4d4ac8 Revert "Btrfs: fix permissions of empty files not affected by umask"
- c6b305a89b1903d63652691ad5eb9f05aa0326b8 Btrfs: don't re-enter when allocating a chunk
- 2ab28f322f9896782da904f5942f3873432addc8 Btrfs: wait on ordered extents at the last possible moment
- 59fe4f41976f6331b695ff049296d082cf621823 Btrfs: fix possible stale data exposure
- 5d1f40202bad12d4c70a2d40a420b30d23a72b1a Btrfs: fix missing i_size update
- 222c81dc3874b4fe98371be665d0447a36447653 Btrfs: do not merge logged extents if we've removed them from the tree
- e58dd74bccb4317e39e4b675bf9c6cd133608fac Btrfs: put csums on the right ordered extent
- b0175117b9376a69978bbe80af26fb95dddbd53e Btrfs: fix panic when recovering tree log
- 201a90389424d6771d24fc5d72f7e34cb4a8f967 Btrfs: do not allow logged extents to be merged or removed
- f3fe820c20a1a36c790545184e734e78d61cd68d Btrfs: add orphan before truncating pagecache
- 72bcd99d450cb1dde8bf13c3b65fc5883b2a3893 Btrfs: set flushing if we're limited flushing
- c37b2b6269ee4637fb7cdb5da0d1e47215d57ce2 Btrfs: do not bug when we fail to commit the transaction
- be6aef604920406b348acf3be6e6e8db55696386 Btrfs: Use btrfs_update_inode_fallback when creating a snapshot
- f60b1b49f6f72abb8bedfd49b758773bbda043c8 Btrfs: fix page leakage
- 4804b38293c020e7a2c841e86402f456c19d934d Btrfs: do not warn_on when we cannot alloc a page for an extent buffer
- edd33c99c4ba26ebe17c1a3d65b4aba25482ed32 Btrfs: don't bug on enomem in readpage
- 15e3004a0eb2c4879bc666d0e6a3acd973fb226c Btrfs: cleanup pages properly when ENOMEM in compression
- 94edf4ae43a5f9405fe3570f670e26ce1b188476 Btrfs: don't bother committing delayed inode updates when fsyncing
- 44734ed1ca0c2e66479cedbf773627a9b5a31364 Btrfs: don't commit instead of overcommitting
- 18ec90d63f43cf785f6e73e7a7db546bff3fa380 Btrfs: be smarter about dropping things from the tree log
- 6f1fed775316d58ba356b2ce62de600ad00f003a Btrfs: don't lookup csums for prealloc extents
- e6138876ad8327250d77291b3262fee356267211 Btrfs: cache extent state when writing out dirty metadata pages
- ce1953325662fa597197ce728e4195582fc21c8d Btrfs: do not hold the file extent leaf locked when adding extent item
- de0022b9da616b95ea5b41eab32da825b0b5150f Btrfs: do not async metadata csumming in certain situations
- 67b0fd63d5466bb710677afd3d2b77926c55f662 Btrfs: run delayed refs first when out of space
- 0aa4a17d8232e7d8a42763b53bb9943bc0484b18 Btrfs: handle not finding the extent exactly when logging changed extents
- c3308f84c1743eabb91f4976a314d118d5ea2342 Btrfs: fix punch hole when no extent exists
- 926ced123bd6651b30a07f65a2a8a0b26154cd58 Btrfs: don't do anything in our ->freeze_fs and ->unfreeze_fs
- 892951a92ebf8b390815b24f9418f297a5081898 Btrfs: remove unused write cache pages hook
- b5bae2612af92fd8e7bcdcf7ce3e0259e8d341c9 Btrfs: fix race when getting the eb out of page->private
- ff44c6e36dc9dcc02652a1105b120bdf08cea9f7 Btrfs: do not hold the write_lock on the extent tree while logging
- 98114659e0d467e2c0ee6f24f2429329328fc312 Btrfs: fix race with freeze and free space inodes
- 60376ce4a8396bc5cd777be05b6a9bf044520f42 Btrfs: fix race in sync and freeze again
- 698d0082c4875a2ccc10b52ee8f415faad46b754 Btrfs: remove bytes argument from do_chunk_alloc
- ea658badc47e614e38ab4d98510488474c7e6d4b Btrfs: delay block group item insertion
- 69ffb54347a71c4f2a4694e0c1155af8538d55f6 Btrfs: create a pinned em when writing to a prealloc range in DIO
- a80c8dcf7e5065adc555ef8ffb256df11e3293e3 Btrfs: fix our overcommit math
- dea31f52337c18f19eadfbbccb0c477942dad495 Btrfs: wait on async pages when shrinking delalloc
- 7014cdb49305eda0767d2ae6136f8c191ea8fd81 Btrfs: btrfs_drop_extent_cache should never fail
- 2aaa66558172b017f36bf38ae69372813dedee9d Btrfs: add hole punching
- 2671485d395c07fca104c972785898d7c52fc942 Btrfs: remove unused hint byte argument for btrfs_drop_extents
- ca7e70f59078046db28501519308c2061b0e7a6f Btrfs: do not needlessly restart the transaction for enospc
- 0fa83cdb1d72a94ea84ab6380747de6ac7cc8753 Btrfs: only warn if we hit an error when doing the tree logging
- 5dc562c541e1026df9d43913c2f6b91156e22d32 Btrfs: turbo charge fsync
- 224ecce517af3a952321202cdf304c12e138caca Btrfs: fix possible corruption when fsyncing written prealloced extents
- 54338b5cc4fa3cfe260e8e4ade8b62a9079ea3f9 Btrfs: do not allocate chunks as agressively
- 7c735313bd1277c2eb28421934d4c7a0fa7339f7 Btrfs: update last trans if we don't update the inode
- ae1e206b806ccc490dadff59af8a7a2477b32884 Btrfs: allow delayed refs to be merged
- 66657b318e0e443ada229fccd40c8be86cfebdbf Btrfs: barrier before waitqueue_active
- c329861da40623cd838b8c9ee31a850242fd88cf Btrfs: don't allocate a seperate csums array for direct reads
- 99f5944b8477914406173b47b4f261356286730b Btrfs: do not strdup non existent strings
- aa9ddcd4b5557102fa25695c11904f249b4dec49 Btrfs: do not use missing devices when showing devname
- eb838e73dc2121d2bae47d5678952cd7d48793b5 Btrfs: lock extents as we map them in DIO
- 51561ffec9614618f3da362f9d1b03a95b717484 Btrfs: lock the transition from dirty to writeback for an eb
- 594831c4b232b094d645503ecedec2e35dcebdf3 Btrfs: fix potential race in extent buffer freeing
- e64860aa05048fa7a8483ca698b17c2caf5625cf Btrfs: don't return true in releasepage unless we actually freed the eb
- f4c738c2e7bc6d696b0d60155df7ea01684962b6 Btrfs: rework shrink_delalloc
- 0e721106923be82f651dd0ee504742a8a3eb089f Btrfs: change how we indicate we're adding csums
- 02db0844beffc1c4e99d750be58ffb3ed95d6d62 Btrfs: add DEVICE_READY ioctl
- 96c3f4331a8c1cd0a58307e4ac7e73e09d7dab23 Btrfs: flush delayed inodes if we're short on space
- c5c3c5f31e6af2d12b154251a7f23b7f4add6b1d Btrfs: remove ->dirty_inode
Shawn Guo
- 28dff109e4232770fafb947c30a67428a6c9bf28 ARM: dts: imx6qdl: remove redundant ocotp node
- 60984bdfcfbcf976dd988c121b550c521fe5668a ARM: dts: imx6qdl: remove redundant usbmisc label
- 117ccd553a02a69aff41083f8b59a38927ccf002 ARM: dts: imx6sl: add initial imx6sl-evk support
- e29fe21cff967eeae8f081ed0de51f53a2a002bf ARM: dts: add device tree source for imx6sl SoC
- 59d5c0ce8a790475b22a18a94386bc2b3dd1aa31 ARM: imx: move imx53-qsb audio codec clk lookup into DT
- 53bb71da1c5c14267089218923585840f76e2480 ARM: imx6: use common of_clk_init() call to initialize clocks
- 12aad63ca466409a531e5b79abb59d8de33bcbaa ARM: imx6q: call of_clk_init() to register fixed rate clocks
- 31a2fbf70e1cf3fcd6623a928a5547a2c5c6733f ARM: imx: add initial support for imx6sl
- 34e8a16b944e63e0032e9b1ca699593aad20a7ba ARM: imx: enable low-level debug support for imx6sl
- 45fe6810347b0a83561a13d9ee656c899a309fc0 ARM: imx: add clock support for imx6sl
- c1e31d126b4db6a3a8d96883fae40fe22d5eba65 ARM: imx: create mxc_arch_reset_init_dt() for DT boot
- 18cb680f1a003a1a1ec0e6097d7b763516a27f04 ARM: imx: move clk_prepare() out from mxc_restart()
- 24a83fe4b039ef3779efd6b1fc88ee020e8af52f ARM: imx: include
in hardware.h - dc13ba2950acdd7ca64de3a8addcf85ada8ee908 ARM: imx: do not bring up unavailable cores
- 3c03a2fed63881abf5ecb5596625157ecfc9e4eb ARM: imx: add initial imx6dl support
- 7006ba24c26313631f21fff5a087c971f5c7d2ef ARM: imx: do not use regmap_read for ANADIG_DIGPROG
- 1aa8b3e06f5fcc294b54fe2c35b2e34b09048e94 ARM: dts: imx: add initial imx6dl-sabreauto support
- 9a8d6d55f6989961298b995e3ef91eb90e034cf2 ARM: dts: imx: add initial imx6dl-sabresd support
- 082d33d08fe4bc8f73854d7692384905ec1cfcff ARM: dts: imx: make sabreauto and sabresd common
- 36dffd8f49bc1364998db81bee739ea4574d88f7 ARM: imx: use #include for all device trees
- 2bb4b70b1dbb45f0c1a3ba98066e6635d8aa3fe0 ARM: imx: provide twd clock lookup from device tree
- c8b5cfc8797203d5e952592be00a5acacf5cef6a video: mxsfb: remove mxsfb_platform_data
- 0d9f8217db159cdef7d90f89c9b101550d0fe3aa ARM: mxs: move display timing configurations into device tree
- 669406534b4abb827d1bdc39bb5e2d5255818ae2 video: mxsfb: get display timings from device tree
- 36f3e99649baa77b2d22e385b2ea09e8f308c905 video: mxsfb: remove dotclk_delay from platform_data
- 4aa02c7cbb6816913554dc18ff750a70a4ace796 video: mxsfb: remove fb_phys/fb_size from platform_data
- 9e5485791b805e3235ba5fb53d140881dbbe79be video: mxsfb: use devm_* managed functions
- d260a7af0fbd2257b3d88b3e72b8b11a0398f796 ARM: mxs: remove unneeded enet_out clk initialization
- d696e3f6585ddeb7bddbf0783b649fa669459a5c ARM: mxs: enable multiplatform build
- e91411b44d54db96c3d2d365b195b112e513d4ba ARM: mxs: rename debug-macro.S for multiplatform build
- 45680995cd8ccf5eb71a1808eb96408589d37a26 ARM: mxs: call mxs_pm_init() as a machine_desc hook
- 50dc3ef5365a8109a27084e62f2a17af02a06596 ARM: imx: remove mx6q.h
- 585b9f0bfdbdb4e41993f52f470eef7f093de0a2 ARM: imx: remove Makefile.boot
- 0b48d3a6fbac641d1da12bbe202ec82ff0c89148 ARM: mxs: remove unused headers
- 39490ab0ff49138c8613d95ea13b79c8159f306f ARM: mxs: merge imx23 and imx28 into one machine_desc
- 3cb7825bdc84d1d6c81ac9a2be201fe5bea5de05 ARM: mxs: remove common.h
- 1bff2d76ac88d59e45d2ba0d1103be210a9eca11 ARM: mxs: move mxs_get_ocotp() into mach-mxs.c
- 0265b6cbfe77f0064989852a2b52d6572957525c ARM: mxs: remove mm.c
- 1f629564d08d44e1960800f96b1c6ad19e44b4ae ARM: mxs: use debug_ll_io_init for low-level debug
- 69d75a02db28c8bb04a4a70b1a577d571fc8e800 ARM: mxs: get ocotp base address from device tree
- 974a9af5320028bad0c4c17a67353edc4e5a1997 ARM: mxs: remove system.c
- 8f7cf8815f7d87534dda3657f03e925e58c1f5e1 ARM: mxs: get reset address from device tree
- c226221359f3edf2f53c802dd60f69b7295a3f5c ARM: mxs: remove empty hardware.h
- 36d1da1d15743e8d25e2699a2edb19d7c492bec8 rtc: stmp3xxx: use stmp_reset_block() instead
- 2835705c8a36667f862f27706cb6c84baa6ce636 ARM: mxs: remove unneeded mach-types.h inclusion
- 6a8e95b071ecf7357d294782b6ef4e707ce0fbbd ARM: mxs: move icoll driver into drivers/irqchip
- cec6bae8ca0417002fa8e3376ab03198dcaaa82a ARM: mxs: call stmp_reset_block() in icoll
- 8256aa7129f5d0d1692f6a18b83b66fef43405ed ARM: mxs: get icoll base address from device tree
- c74512bf83f3568baf566265c5bd3b8a96ede353 ARM: mxs: move timer driver into drivers/clocksource
- 7a9c39f7872afca493ccee05bd6754557cb0c586 ARM: mxs: select STMP_DEVICE and use it for timer code
- 220d2f269ab017c139bbce2cb41f3bd1b1ddcffa ARM: mxs: remove cpu_is_mx23() call from timer code
- be35bd2bcd4fc5d67a24ad134138e606f69d11a4 ARM: mxs: get timrot base address from device tree
- 2efb950465e9180c3ff657a755b8a973f7b9ae42 ARM: mxs: look up timrot clock from device tree
- 633ef4c7d18982d184242d42056c622a433d93fe ARM: mxs: use CLKSRC_OF helper to initialize timer
- fda7f2267ded7e892b07466eaf7173633ccb17ad ARM: imx: remove pl310_get_save_ptr() declaration
- 4e33a0634c051aff538f2daae81eff4b3e191d4a ARM: imx: remove duplicated function declaration
- 2f3edfd7e27ad4206acbc2ae99c9df5f46353024 ARM: imx: fix sync issue between imx_cpu_die and imx_cpu_kill
- 287939a3690c8da6fd3310d7593ff0448cb9447c ARM: imx: add dependency check for DEBUG_IMX_UART_PORT
- 395816623d4f99b77fd53d6a537906ce25a08768 ARM: imx: pll1_sys should be an initial on clk
- 0545c798e9bb7fe29606681653c20d68e47f4840 ARM: dts: imx53-mba53: fix fsl,pins for disp1-grp1
- 7c1da5854f3a4af7e44c059fdde750119c05f1a4 ARM: dts: add dtsi for imx6q and imx6dl
- 4bacf2a3fc07a89b4c0dca5a90e68eace9ea8813 ARM: dts: rename imx6q.dtsi to imx6qdl.dtsi
- 96574a6dc6bee2320276d7468162a72a0e5c3a34 ARM: imx: enable imx6q-cpufreq support
- be4ccfcec3e958ef1eae59430e9962a514f34681 ARM: dts: imx: use nodes label in board dts
- 8ba472357a87503df2214ddc0270706ae34da4a1 ARM: dts: add missing imx dtb targets
- 26246919329c045d8c1bd70dfebd44c54a5cf657 ARM: imx_v6_v7_defconfig: enable anatop regulator and snvs rtc
- f8c95fe6d9adad72fc7bce90f4ab68d119f50c5b ARM: imx: support DEBUG_LL uart port selection for all i.MX SoCs
- 4ad625d466389b016a9aec425b3dc2d82adc43df ARM: imx: use separated debug uart symbol for imx31 and imx35
- e5f9dec8ff5ff3f6254412abed1f68d758f6616b ARM: imx6q: support WAIT mode using cpuidle
- 12bb344074cfc50482121c76571e3cda07c4bc09 ARM: imx: move imx6q_cpuidle_driver into a separate file
- 485863b8fa02d515e48ce6b59f01d62172d2fe0d ARM: imx: mask gpc interrupts initially
- eea8e326ff476e418b99b6daa97f9bd85ac6c523 ARM: imx: return zero in case next event gets a large increment
- 3e549a69469775ae26dd3bc34365e6da5bdbf18c ARM: imx: use debug_ll_io_init() for imx6q
- cd4842f55861202d8b1d8b1ed035f22014f0812c ARM: imx: remove unused imx6q_clock_map_io()
- 83ae20981ae924c37d02a42c829155fc3851260c ARM: imx: correct low-power mode setting
- 837576642167d701f983e4def0d3936b514a28ae ARM: imx: disable cpu in .cpu_kill hook
- aec99b7bda06436cd95229fe4841aeef29112e11 ARM: imx: fix build error with !CONFIG_SMP
- 96efb44e471250592ee865ce5b870bc6f860921f ARM: imx6q: select ARM and PL310 errata
- d90df97863c7838847abd0f144c71db60aa00643 ARM: imx: enable cpufreq for imx6q
- c92503886c9e566708a05f92a99c9c3fe71f4348 ARM: dts: imx6q: enable snvs lp rtc
- 49c9e60eaaa966cdb02ac9e989eeb6f940691c5d ARM: imx6q: let users input debug uart port number
- 68b25325a7fd290b5e472bba0df9cbe8c1a81d8f ARM: imx: select HAVE_IMX_SRC when SMP is enabled
- c5a0d4977f00ca18c49d46fdaff4b2cfeaa4eb28 ARM: imx: enable multi-platform build
- 69ac71d370b21cc52a2afd06f3a6d6d1da5edc75 ARM: imx: call mxc_device_init() in soc specific function
- 0e87e0436c0cc3954eb62181a96d7217ca955a4f ARM: imx6q: replace clk_register_clkdev with clock DT lookup
- 07827831822517b3713661c943e42389977407ff ARM: imx51: decouple device tree boot from board files
- b6798f88bc1458eb7ab671b874880fd7ba77cfb4 ARM: imx51: build in pinctrl support
- b72cf10578651411143b0ef21bfe0b6ffc921aa2 ARM: dts: imx51-babbage: add pinctrl settings
- 0f9d4504a50bd29954f21a6184ca680103595c53 ARM: imx53: remove unneeded files and functions
- 442279da12c6e3eada16d604b866226b77876c30 ARM: imx53: support device tree boot only
- 721a44145aa789b9d2ee7927afa28c2d60ffa036 ARM: imx53: decouple device tree boot from board files
- 1a60a4de8be4f8cf17f5d36c2642153b9a95184a ARM: imx53: build in pinctrl support
- 072480426ba9b5a0d68d91006fdb07fd568ef6ad ARM: dts: imx53-smd: add pinctrl settings
- 327a79c01e45e269da33af1500cd7da8a24c3ba4 ARM: dts: imx53-evk: add pinctrl settings
- 4bb6143cbee3c66c23a3f259b5e479608bed0831 ARM: dts: imx53-ard: add pinctrl settings
- 5be03a7bdb0f7411465eb90b3b670e99e1aefbe5 ARM: dts: imx53-qsb: add pinctrl settings
- d9d253a498a60043b5f63ff7b4060ef6553f24d9 ARM: imx6q: remove dummy pinctrl state
- 497ae1747b8c52fde4ab7e9987326ca43886b652 ARM: dts: imx6q-sabresd: add pinctrl settings
- 9e3c00665d915c4f5645d43aec5a943b5eee55de ARM: dts: imx6q-arm2: add pinctrl for uart and enet
- 99d5f0cc17c0c7191e1bb9dc40849a1711a77439 ARM: dts: imx6q-sabrelite: add pinctrl for usdhc and enet
- 52ccd4920301b9fecbac577ad4283995730ecf76 ARM: dts: imx6q: sort iomuxc sub-nodes in name
- e30ba89fdf3891c3ff32d25a73fbffd37e893572 ARM: dts: imx6q: name iomuxc sub-nodes following pin function
- 44a509fc4794c8a072c83be030579024beb037c9 ARM: dts: imx6q: improve indentation for fsl,pins
- 53f9443da63db38212e784b0aa205881168757aa clk: mxs: replace imx23 clk_register_clkdev with clock DT lookup
- b598b9f311a604ca533033baa5afcf45beb037d9 clk: mxs: replace imx28 clk_register_clkdev with clock DT lookup
- 6608f13fabdb1f9ecbd502763ba33ca2646834c8 ARM: mxs: remove mach/irqs.h
- c2668206e96dbade58b2bbe475050562f191fe80 ARM: mxs: select SPARSE_IRQ
- 83a84efcefe8d7935883ab9d8e45c689d5760ddf ARM: mxs: adopt irq_domain support for icoll driver
- 4e0a1b8c070fe204a406521496f01cf02c74e933 ARM: mxs: select MULTI_IRQ_HANDLER
- eeca6e604032af8336baafef84144dd47f5a0f99 ARM: mxs: retrieve timer irq from device tree
- c944b0b9354ea06ffb0c8a7178949f1185f9f499 ARM: imx6: spin the cpu until hardware takes it down
- 55e8bf4e18f7fdc6d621379ed4ca0fd836e9915c ARM: mxs: remove iomux driver
- f940b0272a7313176ed48696c397e55a9e4b4850 ARM: mxs: remove platform device codes
- 4a1e75b60fff66b668b06a18fea100adc5613f86 ARM: mxs: remove non-DT core functions
- ab9aad57f1fdfaefce1b34b69e069be51d5aa42b ARM: mxs: remove board files
- 44ffb78fe03e1302dacbc681027ca611f7fcf4c2 ARM: mxs: use auxdata to pass flexcan_switch function hook
- 65dee07c9927d4af17b1832e4b7a1bb704607f91 ARM: dts: imx: fix gpio interrupts property
- 1eec0c569523782392b5e6245effddb626213b8c ARM: dts: imx53-ard: add regulators for lan9220
- ce9b9febe1cf3e01a7dcb0d3772734addb96606c ARM: mxs: rename dts files with soc name being the prefix
- 841730e74393a9f6b10fb22cb1d5047de6246119 ARM: mxs: add dtb-y target into Makefile.boot
- dd852aa5215b9a976b8949378e8f3b6fcb8c5291 ARM: mxs: convert stmp378x_devb board to device tree
- e1a4d18f6c74cf3df59c73f526ede607196f2257 ARM: mxs: convert tx28 board to device tree
- 3dba2596730709fdec65491455a66a7df1ca67db ARM: dts: imx28: move lcdif control pins into board dts
- daefb6961cc64745c285b279d938b1854f74f870 ARM: dts: imx28: move extra gpmi-nand pins into board dts
- c1cb438522f2cd62fb3a261d66a549606c131c93 bindings: update imx and mxs #gpio-cells
- 6ca44acfc31ad485b18e2fca0428479b7d4f141d ARM: dts: imx28-evk: add flexan devices
- a915ee4218f1c2416837b112945154c9c72670c0 ARM: dts: mxs: add lcd support for imx23-evk and imx28-evk
- 52f7176bd2a35ae712754d80c1206c69074a0a42 ARM: dts: mxs: add pwm-backlight for imx23-evk and imx28-evk
- f98c990c18fb6df88bfd8f3131215604a87d26b1 ARM: dts: mxs: enable rtc for imx23 and imx28
- a600e3335bad7d666eaebd2b18abd1bb7585a28a ARM: dts: imx28-evk: add heartbeat gpio-leds
- c9987c8106ac535bf207199be6ed4174d04dc679 ARM: dts: imx28-evk: add missing properties for fec
- 64edbcdd9c8d2aac36bead7f8cdafe0ec02bab40 ARM: dts: imx28-evk: add vmmc-supply for mmc device
- a450839432519beda04ffc286428b7e44b9dd488 ARM: dts: imx23-evk: add auart device
- 72beabae635b9485510ccf8093df319f59eb6688 ARM: dts: imx23-evk: updates for mmc device
- d54dbb5000fca9863e8a2cb0e6467a424a1eb6e0 ARM: dts: mxs: add hog-gpios for imx23-evk and imx28-evk
- f14da767880722f6150b617f1ddcb3a3970d7848 ARM: dts: mxs: add comments for pinmux-ids
- ab2815c3997b179f043a747264d155ab0bc181ad ARM: mxs: use auxdata to attach mxsfb_platform_data
- 73fc610f9a891fd777040bbb1854ae0b58edee9c video: mxsfb: add simple device tree probe
- ce4409b5821f170c018b94bacb36df1ffadb751f video: mxsfb: move mxsfb.h into include/linux
- 5653acc24c13e8b272e16a194b26465330753118 ARM: mxs: store mac address read from OTP in device tree
- 1d818efd2949b5874eaf2531585e1f0735a7db91 ARM: imx6q: remove unneeded clkdev lookups
- 275d58025f8d59c493384e1e9660c9c5b7b28d2d clk: mxs: add clkdev lookup for pwm
J. Bruce Fields
- 35f7a14fc1180164d6358a5885031fc187ef1bfa nfsd4: fix minorversion support interface
- d109148111cdfcdae94f797dc142468bd0ff7557 nfsd4: support minorversion 1 by default
- f0f51f5cdd107971282ae18f00a6fa03d69407a0 nfsd4: allow destroy_session over destroyed session
- d08d32e6e5c0fee127d3b20d70f5b59d8af0a261 nfsd4: return delegation immediately if lease fails
- 0a262ffb75275e48caa17e80b96504354e94f6c2 nfsd4: do not throw away 4.1 lock state on last unlock
- 89f6c3362cb5a6bce96dbe6aa15b4749c2262b21 nfsd4: delegation-based open reclaims should bypass permissions
- 1f691b07c5dc51b2055834f58c0f351defd97f27 svcrpc: don't error out on small tcp fragment
- cf3aa02cb4a0c5af5557dd47f15a08a7df33182a svcrpc: fix handling of too-short rpc's
- 590b743143eae8db40abdfd1ab20bc51ee0ee5db nfsd4: minor read_buf cleanup
- 247500820ebd02ad87525db5d9b199e5b66f6636 nfsd4: fix decoding of compounds across page boundaries
- 99c415156c49571d0f045a8cb56e0bc24225b9d9 nfsd4: clean up nfs4_open_delegation
- 57569a707082a337e4a61a657521d79cac3528bf nfsd4: allow client to send no cb_sec flavors
- b78724b70599f66a91c6d6c897a81f4f87f549f4 nfsd4: fail attempts to request gss on the backchannel
- 57266a6e916e2522ea61758a3ee5576b60156791 nfsd4: implement minimal SP4_MACH_CRED
- 0dc1531aca7fd1440918bd55844a054e9c29acad svcrpc: store gss mech in svc_cred
- 442340639194762df7e61e8aabae44a18896eca1 svcrpc: introduce init_svc_cred
- b161c144404c18f6a9e20e46b63828ae3c2eb093 svcrpc: implement O_NONBLOCK behavior for use-gss-proxy
- ba4e55bb67894136489b27372166416cd70b0756 nfsd4: fix compile in !CONFIG_NFSD_V4_SECURITY_LABEL case
- 2fccbd9cc0fdca649b01f1e2d96e5ef85256341a sunrpc: server back channel needs no rpcbind method
- 4f540e29dc20b87d460559bce184d2238237f48b nfsd4: store correct client minorversion for >=4.2
- fb43f11c666a4f99f23f0be4fa528dcd288c0da2 SUNRPC: fix decoding of optional gss-proxy xdr fields
- 9f415eb25574db4b73a9a712a4438e41dc284922 nfsd4: don't allow owner override on 4.1 CLAIM_FH opens
- 2a6cf944c2f8ad5a7ef599ed275b85fa56eba3fc nfsd4: don't remap EISDIR errors in rename
- d28fcc830c2eadc526e43b0a5f6d2ed04e7421ef svcrpc: fix gss-proxy to respect user namespaces
- dd30333cf5a2f9dfecda5c6f4523133f13847aae nfsd4: better error return to indicate SSV non-support
- aa387d6ce15330e09037947147c5a5a2ba42a0e8 nfsd: fix EXDEV checking in rename
- 33d90ac0581ce81d1ebfc51918a2757e41a6011c SUNRPC: allow disabling idle timeout
- 7073ea8799a8cf73db60270986f14e4aae20fa80 SUNRPC: attempt AF_LOCAL connect on setup
- 9aeb5aeeb09d59794896ccefd60d58c44987f52f nfsd4: remove unused macro
- 3bd64a5ba1719c2bb6cba4493dfd3e23a7653e54 nfsd4: implement SEQ4_STATUS_RECALLABLE_STATE_REVOKED
- 23340032e64d70ce76817a88e8193c8040b095cf nfsd4: clean up validate_stateid
- 06b332a52293a45324320b6b446a7fa677fb6702 nfsd4: check backchannel attributes on create_session
- 55c760cfc40d75b4d8a17d56580ec306db2ab14f nfsd4: fix forechannel attribute negotiation
- 373cd4098a6392395af63af220d989df00b444f7 nfsd4: cleanup check_forechannel_attrs
- 0c7c3e67ab91ec6caa44bdf1fc89a48012ceb0c5 nfsd4: don't close read-write opens too soon
- eb2099f31b0f090684a64ef8df44a30ff7c45fc2 nfsd4: release lockowners on last unlock in 4.1 case
- bbc9c36c31fc5827c22359a8b0ba9dd71b5eecfc nfsd4: more sessions/open-owner-replay cleanup
- 3d74e6a5b6b0d1e4786d1596081bed6ab63a4cac nfsd4: no need for replay_owner in sessions case
- c383747ef674467d02dd9c9320a47de2067b0ce3 nfsd4: remove some redundant comments
- 41d22663cb6a4108091c050cba3c470a3e175dd9 nfsd4: remove unused nfs4_check_deleg argument
- e8c69d17d1ef8437aee729322db005573a467fd6 nfsd4: make del_recall_lru per-network-namespace
- 68a3396178e6688ad7367202cdf0af8ed03c8727 nfsd4: shut down more of delegation earlier
- 8be2d2344cc192c20d7b2aa3211a5b74082e47d4 nfsd4: minor cb_recall simplification
- 66b2b9b2b0e8a9034806293a436628400a44a71d nfsd4: don't destroy in-use session
- 221a68766973d7a3afe40a05abd8258b5de016a0 nfsd4: don't destroy in-use clients
- 4f6e6c17733ecf01c05a693ced8349ccf8101fd8 nfsd4: simplify bind_conn_to_session locking
- abcdff09a05117112aa22cd84939039655bca710 nfsd4: fix destroy_session race
- bfa85e83a87aec71cbb231256eaad7341aa8b4fa nfsd4: clientid lookup cleanup
- c0293b0131a8d582af85023c684786f7536f0767 nfsd4: destroy_clientid simplification
- 1ca507920db36aea8b81fe1443f96a1a6a43318f nfsd4: remove some dprintk's
- 0eb6f20aa532b0c16849d627926c2ad3fe2f1cdf nfsd4: STALE_STATEID cleanup
- 78389046f733564d5c2c94f0b8d6ff0cdae951d9 nfsd4: warn on odd create_session state
- 2e4b7239a62a0c58664bf0cf73aea951b7e046fc nfsd4: fix use-after-free of 4.1 client on connection loss
- b0a9d3ab577464529f6649ec54f8a0de160866e3 nfsd4: fix race on client shutdown
- 9d313b17db965ae42137c5d4dd3063037544c4cd nfsd4: handle seqid-mutating open errors from xdr decoding
- b600de7ab9288eaf6126561203e0ae340828ab44 nfsd4: remove BUG_ON
- 64a817cfbded8674f345d1117b117f942a351a69 nfsd4: reject "negative" acl lengths
- 3abdb6071250b896b9d5b6e0c310d6e95666b4d7 nfsd4: simplify idr allocation
- ff89be87c70247ffe3a72271e02eb7765cdd12c4 nfsd4: require version 4 when enabling or disabling minorversion
- 624ab4644819948e9dc87c114201e98f2e52490f svcrpc: silence "unused variable" warning in !RPC_DEBUG case
- 84822d0b3bc5a74a4290727dd1ab4fc7dcd6a348 nfsd4: simplify nfsd4_encode_fattr interface slightly
- 24ffb93872f7363a01ad639e3c8a9889b46c3f0a nfsd4: don't leave freed stateid hashed
- a1dc6955829f20ad80c1d6a411ecbcf538bb1410 nfsd4: free_stateid can use the current stateid
- afc59400d6c65bad66d4ad0b2daf879cbff8e23e nfsd4: cleanup: replace rq_resused count by rq_next_page pointer
- 79f77bf9a4e3dd5ead006b8f17e7c4ff07d8374e nfsd: warn on odd reply state in nfsd_vfs_read
- d5f50b0c290431c65377c4afa1c764e2c3fe5305 nfsd4: fix oops on unusual readlike compound
- 9b3234b9220aae5387b60bc35a424ab6748b2b59 nfsd4: disable zero-copy on non-final read ops
- 3a28e331115be5130fe061e6b4183b29385116a6 svcrpc: fix some printks
- 9b2ef62b1541f176ea1b1f6e13b16df14bb16e99 nfsd4: lockt, release_lockowner should renew clients
- 836fbadb96a8308e6283eee5c7b3bdae818b58ca svcrpc: support multiple-fragment rpc's
- 8af345f58ac9b350bb23c1457c613381d9f00472 svcrpc: track rpc data length separately from sk_tcplen
- 6a72ae2e23922bc96e8f3de24a5203be6edc2539 svcrpc: fix off-by-4 error in "incomplete TCP record" dprintk
- ad46ccf09440975618e8fc1ead53d0a27b9bcf4c svcrpc: delay minimum-rpc-size check till later
- cc248d4b1ddf05fefc1373d9d7a4dd1df71b6190 svcrpc: don't byte-swap sk_reclen in place
- e5f9570319771bb0a5afc792b34fbd5564b935c8 nfsd4: discard some unused nfsd4_verify xdr code
- dba88ba55a06ff8bef467f2ca3f7904aeab8762a nfsd4: remove state lock from nfsd4_load_reboot_recovery_data
- a36b1725b342c8131a86a0238789d8e7bcb490dd nfsd4: return badname, not inval, on "." or "..", or "/"
- 063b0fb9fadadc0caaea6c8f31e3f6bc978a4904 nfsd4: downgrade some fs/nfsd/nfs4state.c BUG's
- ffe1137ba743cdf1c2414d5a89690aec1daa6bba nfsd4: delay filling in write iovec array till after xdr decoding
- 70cc7f75b1ee4161dfdea1012223db25712ab1a5 nfsd4: move more write parameters into xdr argument
- 5a80a54d21c96590d013378d8c5f65f879451ab4 nfsd4: reorganize write decoding
- 8a61b18c9b13987310d0f3ba13aa04af51f02a1c nfsd4: simplify reading of opnum
- 447bfcc936ce28636833e89c4b82f424a291dde9 nfsd4: no, we're not going to check tags for utf8
- 57d276d71aef7d8305ff002a070cb98deb2edced nfsd: fix v4 reply caching
- 621eb19ce1ec216e03ad354cb0c4061736b2a436 svcrpc: Revert "sunrpc/cache.h: replace simple_strtoul"
- 292a41716a4ad3e93c57155f99786abe8a8d386a nfsd4: update documentation on 4.1 progress
- 12fc3e92d4b18b4e99af624586e1696479ff36ce nfsd4: backchannel should use client-provided security flavor
- 57725155dc1b8c78b7a96886d5cdc69dc89e9c54 nfsd4: common helper to initialize callback work
- cb73a9f4649bf63c0397e565a15abf8a91ecf56f nfsd4: implement backchannel_ctl operation
- c6bb3ca27d78b902baa143b931a8d9ef53298afa nfsd4: use callback security parameters in create_session
- acb2887e04c2140c2c63c8bf94e0b446efcc7001 nfsd4: clean up callback security parsing
- face15025ffdf664de95e86ae831544154d26c9c nfsd: use vfs_fsync_range(), not O_SYNC, for stable writes
- fae5096ad217db2e3368e980c1d86223f786856b nfsd: assume writeable exportabled filesystems have f_sync
- 7fa10cd12df3ec0873a5db0d8dc8e978423b87dc nfsd4: don't BUG in delegation break callback
- 7032a3dd923f434132643321ad5faad128611f9e svcrpc: demote some printks to a dprintk
- 7c1f8b65af4bda8eb53cdfe4965cbcfd7fb20c7d nfsd4: remove unused init_session return
- ae7095a7c44b4cda963e3d4059788ff60e119684 nfsd4: helper function for getting mounted_on ino
- 0d22f68f02c10d5d10ec5712917e5828b001a822 nfsd4: don't allow reclaims of expired clients
- 6a3b15634279aa6740f9b829d25db32024b2ca7c nfsd4: remove redundant callback probe
- 8f9d3d3b7cd25763efec91db23a1cce1971147c2 nfsd4: expire old client earlier
- 81f0b2a4965da2a48aed5e992f2bc859e5d35066 nfsd4: separate session allocation and initialization
- a827bcb242ecc884d38af8145e1d9a112b739b35 nfsd4: clean up session allocation
- 1377b69e68241826761d257ac26dd4285c3f9e9b nfsd4: minor free_session cleanup
- e1ff371f9da57c1965400b9cc6607705d76a67bd nfsd4: new_conn_from_crses should only allocate
- 3ba6367124f3f07c91ea45a3ea24bbf4c5429bfc nfsd4: separate connection allocation and initialization
- 497305014864ea9e32adf7e8a06081209a5e7c42 nfsd4: reject bad forechannel attrs earlier
- d15c077e442d3c4167aaac87b3b7fe8ccad67a1f nfsd4: enforce per-client sessions/no-sessions distinction
- c116a0af76424c72d91ebff7646639cb1287bf63 nfsd4: set cl_minorversion at create time
- 68eb35081e297b37db49d854cda144c6a3397699 nfsd4: don't pin clientids to pseudoflavors
- 6e67b5d1840b5788875ad561f2e76a1bf5facc86 nfsd4: fix bind_conn_to_session xdr comment
- fac7a17b5fd056db969e4b3ec9936679c01f25a5 nfsd4: cast readlink() bug argument
- ef79859e04bd67638f72373bb5514211d6f6d5b3 nfsd4: eliminate redundant nfs4_free_stateid
- 8a4c6e19cfed5e650045312affed7e6056383278 nfsd: document kernel interfaces for nfsd configuration
- 65b2e6656bda2ad983727fcc725ac66b6d5035a7 svcrpc: split up svc_handle_xprt
- 6797fa5a018ff916a071c6265fbf043644abcd29 svcrpc: break up svc_recv
- 6741019c829ecfa6f7a504fae1305dcf5d5cf057 svcrpc: make svc_xprt_received static
- 5b444cc9a4c979aa0fa185c8ddca221462a34b7a svcrpc: remove handling of unknown errors from svc_recv
- 9f9d2ebe693a98d517257e1a39f61120b4473b96 svcrpc: make xpo_recvfrom return only >=0
- f23abfdb94fda3108441530cb4a813088d3f9176 svcrpc: minor udp code cleanup
- a10fded18eb275e7e97e57e7542b16c665fe61ec nfsd: allow configuring nfsd to listen on 5-digit ports
- 38af2cabb6285e1c44d2cc3165f150d2aa5f38a8 nfsd: remove redundant "port" argument
- 39b553013719fe6495cf5e496b827b2d712e4265 svcrpc: share some setup of listening sockets
- c3341966943284ab3618a1814cefd693ad9aa736 svcrpc: make svc_create_xprt enqueue on clearing XPT_BUSY
- a8e10078a87c8a2c3c8d0f9856c0f74272fc0f74 svcrpc: clean up control flow
- 72c3537607e42928f13691d59579ec840014b19e svcrpc: standardize svc_setup_socket return convention
- 719f8bcc883e7992615f4d5625922e24995e2d98 svcrpc: fix xpt_list traversal locking on shutdown
- da5c80a935d422bcc8a69b362f5d1b47ef94d3de nfsd4: nfsd_process_n_delegations should be static
- 95c7a20aeb3a6425673b673417b29f427739f7e7 nfsd: do_nfsd_create verf argument is a u32
- 87f26f9b087643d2e28a5dfbec2e03ac09422fc4 nfsd4: declare nfs4_recoverydir properly
- 9c0b0ff79935c7e18b2f2f0d66de7086f57c077b nfsd4: nfsaclsvc_encode_voidres static
- be1e44441a560c43c136a562d49a1c9623c91197 svcrpc: fix BUG() in svc_tcp_clear_pages
- 99dbb8fe0992ecefd061e5efa7604b92eab58ccc nfsd4: fix missing fault_inject.h include
- 96d6d59ceaeaacba4088862f3c57fcd011f52832 locks: move lease-specific code out of locks_delete_lock
- a007c4c3e943ecc054a806c259d95420a188754b nfsd: add get_uint for u32's
- 7f2e7dc0fdd9f124da43d1bd12adcebf92bedf16 nfsd: share some function prototypes
- d91d0b569044ab366895d587d4811b154dd7d7f5 nfsd: allow owner_override only for regular files
- 74dbafaf5d84b5187e50dbe82442ec8df66d55b3 nfsd4: release openowners on free in >=4.1 case
- 2930d381d22b9c56f40dd4c63a8fa59719ca2c3c nfsd4: our filesystems are normally case sensitive
- 4af825041b06c2ef9b5933288267a11e029eb360 nfsd4: process_open2 cleanup
- e1aaa8916f19d23d39d88e985bc6933a74159e91 nfsd4: nfsd4_lock() cleanup
- 9068bed1a35da413df8751b8b1b845a04f62b9fd nfsd4: remove unnecessary comment
Ralf Baechle
- a47bde9b7cbeb87dbb1c5554e90b770d3cc06c5c MIPS: Delete dead invocation of exception_exit().
- 1990e5429c2149a30a81ff634215c1aa76560a89 MIPS: Get rid of MIPS I flag and test macros.
- 0dad5d262278d24babbd62241fd238a3a3a0a39a MIPS: Malta: Move platform-specific PCI code to arch/mips/pci.
- f69df6d33c020d3510a31d142edda3bd2107dff4 MIPS: Sibyte: Fix comment.
- a7543d6003bcd73b57d5244ce78cfe9462755f90 MIPS: Sibyte: Remove duplicate but harmless line from Platform file.
- 5a772eee5544f4f84139868f7cd05806b805610d MIPS: fcntl.h: Use __kernel_off_t, not off_t.
- a932fec84c633a5123b7d449a0588018678684cb MIPS: Use proper include guard symbol for
. - 3f90b82df110ef9cb33761b56ca85ae0d0372d4a MIPS: tlbex: Fix size of area to be flushed.
- 6a72015d3c3602dd969e79510486807c481a0e1b MIPS: SNI: pcit: Fix build error with CONFIG_PCI=n disabled.
- 73acc7df534ff458a81435178dab3ea037ed6d78 MIPS: Fix TLBR-use hazards for R2 cores in the TLB reload handlers
- b90b3802624e1f2a509f3e9f39775d94ec4762d7 MIPS: Fix rtlx build error.
- cd6cbde6b01b6e82662cad392c0d177b4af17443 WATCHDOG: sb_wdog: Fix 32 bit build failure
- ae5b0e0973ae1326809084aa3243a97f180cc903 MIPS: Sibyte: Fix bus watcher build for BCM1x55 and BCM1x80.
- 55e9741a323fb77a11c368de51f8a4fa757311df MIPS: Sibyte: Fix build for SIBYTE_BW_TRACE on BCM1x55 and BCM1x80.
- 4f675e8a6b338ff6ac510595649c647d4888576e MIPS: IP27: Fix build error if CONFIG_PCI=y and CONFIG_NUMA disabled.
- 73ec78b06ecadb2ce67aae2509e8683ad8b92d14 MIPS: IP27: Fix build errors with CONFIG_PCI disabled.
- 8ea2b8b605d0053fc87abde56ff42b19520322f0 MIPS: IP27: Fix build errors with CONFIG_PCI disabled.
- 28963b1e2054f8c0ea968717ecf68c5fa2da6745 MIPS: IP27: Fix build error with CONFIG_MAPPED_KERNEL
- 23946ef1658dc7f3d8e2fbdbb2110b4cc4267654 MIPS: Move gas macro MAPPED_KERNEL_SETUP_TLB to IP27-specific code.
- 68651ff6373421fff7452a0fdeed589801a26b6d MIPS: Octeon: Fix build error if CONFIG_MTD=n
- 39205750efa6d335fac4f9bcd32b49c7e71c12b7 MIPS: Oceton: Fix build error.
- c8d5c685647f7ce73ed642a9130e930ab69178d4 MIPS:
: Don't reference CONFIG_* symbols. - cfceb5e210d28d5dbc4d10e2a9191f4a81c4cece MIPS:
: Don't reference CONFIG_* symbols. - cfb9a4e7a0d821902e8cf77cabd34ef76e214e9d MIPS:
: Don't reference CONFIG_* symbols. - f746caa3fcd23663489bb6d4b41091b75a16efa2 MIPS:
0cecddecd3d0f4e2d9499ad2f226969e82910e79 MIPS: Kconfig: Remove extranous help keyword. - e05eb3f8c1125405692bb0c41a13b560bc7f464d MIPS: Kconfig: Move ZONE_DMA to a more appropriate place.
- b8121f0f2fd9668ac4290bd969b664a4c1ca9ad5 MIPS:
: Don't reference CONFIG_* symbols. - b378758658d91656b864170ad896f45269c22e2f MIPS: Kconfig: Remove extranous help keyword.
- c3fc5cd5c5a5f4738776a965a020a32c1a37c8fd MIPS: Implement HAVE_CONTEXT_TRACKING.
- e7f3b48af7be9f8007a224663a5b91340626fed5 MIPS: Cleanup flags in syscall flags handlers.
- 7b741aa4067b375caa4fce41e292d2f60cf9c98a MIPS: Compat: Fix cputime_to_timeval() arguments in compat binfmt_elf.
- 087d990b371c59edbfc119600e2d2eda18366292 MIPS: Idle: Break r4k_wait into two functions and fix it.
- f94d9a8ef9aebab5317d11fb1633ba14ad240983 MIPS: Idle: Do address fiddlery in helper functions.
- bdc92d74e0ec95a8101447467c25f015105f2e5a MIPS: Idle: Consolidate all declarations in
. - d882f07a83642283b9bc4e7f4c56ac4982c5e629 MIPS: Idle: Don't call local_irq_disable() in cpu_wait() implementations.
- fb40bc3e94933007d3e42e96daf1ec8044821cb8 MIPS: Idle: Re-enable irqs at the end of r3081, au1k and loongson2 cpu_wait.
- c9b6869dbb3c6edb24e3cc76d3655067cfa7b802 MIPS: Idle: Make call of function pointer readable.
- f91a148aa22b3808c12525ccc5779ff0ae6314a4 MIPS: Idle: Consistently reformat inline assembler.
- 00baf8576c29c93a470bdfc98a5c121a49c2f34b MIPS: Idle: cleaup SMTC idle hook as per Linux coding style.
- 49f2ec91e14ce9bb20fdac88a38243129f3261c3 MIPS: Consolidate idle loop / WAIT instruction support in a single file.
- 1a461c5bdcc815280fa5f51e3775bc05ed98af13 MIPS: clock.h: Remove declaration of cpu_wait.
- 154c2670087bd7f54688274aca627433e4a7c181 Add include dependencies to
. - 8b9232141bf40788cce31f893c13f344ec31ee66 MIPS: Rewrite pfn_valid to work in modules, too.
- fc0460d0dfb19d4887f509a2573197ca0f417ce9 MIPS: IP27: Remove pfn_t.
- e01961ceea5453ba93c386adf49fff6d1b811e74 MIPS: Remove further use of .subsection
- 9fcb705929fb476d48ff47a54a67e9da659f10c5 IP27: Make declaration and definition of rt_timer_irq match.
- 1186e4e904839955e5d2be94f50e0a363cb5651b MIPS: Avoid overoptimization by GCC.
- 02b849f7613003fe5f9e58bf233d49b0ebd4a5e8 MIPS: Get rid of the use of .macro in C code.
- 0bfbf6a256348b1543e638c7d7b2f3004b289fdb MIPS: Make declarations and definitions of tlbmiss_handler_setup_pgd match.
- 86a1708a9d5423f93e8f23d05d219ac6c6297b37 MIPS: Make tlb exception handler definitions and declarations match.
- ad04c2e9e548f5e2d951a45c1c8f80662b319f2a MIPS: Use inline function to access current thread pointer.
- 80fa8181aabeb10389c8810f97e2737eb084ce8f MIPS: Delete definition of SA_RESTORER.
- f4cdb6a00c148e7724ada0998643b293a52b5f62 MIPS: SEAD3: Enable LL/SC.
- 63981a4096081f3a35351f56fa89e91f493c02c7 MIPS: compat: Return same error ENOSYS as native for invalid operation.
- 5b003119ab6a12f03ab6ec43a1c921c9469945a4 MIPS: Cleanup break and trap codes.
- 0f3a05cb43e731b8cf861dee30e7e4bddd6c5ccc MIPS: MSP71xx: Move code.
- 7034228792cc561e79ff8600f02884bd4c80e287 MIPS: Whitespace cleanup.
- 405ab01c70e18058d9c01a1256769a61fc65413e MIPS: Nuke empty lines at end of files.
- 82de378caad24b066ce8f9d9743c8fa96ad01f82 MIPS: Nuke trailing whitespace.
- e33b0451e983734b20f423f3fd68016c34d5724d MIPS: PNX8550: Remove support for SOC and JBS and STB810 boards.
- 8fba1e588b7ed124bef42548924a6f4f95de9dba MIPS: inst.h: Add MDMX and paired single instruction aka MIPS-3D formats.
- 85dfaf0831d292aa19fa3f230a73f3081d7d7067 MIPS: inst.h: Eleminate per endianess structure definitions.
- 90e8cacdbe0c7f07221ed500f0eb23fe1ee93699 MIPS: UAPI: Split inst.h into exported and kernel-only part.
- bc4f2975546a25cd60d32d5a847c5bc94be1cf50 MIPS: sysmips: Rewrite to use SYSCALL_DEFINE3().
- 33722a2e73ad379ee4898f273217ca0eacf8a87f MIPS: sysmips: Use unreachable().
- 757be67f565b4336f0d847f3ca9332e050c9ba83 MIPS: Octeon: Fix warning.
- f051e3a9335bce8915165a6b1e73db5af8ba86df MIPS: PNX833x: Fix comment.
- 9561fefc9816e9c7a952bf0e25331e395ff03a6e MIPS: Add struct p_format to union mips_instruction.
- 30a4840a4cd74301058a1f054f335185f978ace8 drivers/base/cpu.c: Fix typo in comment
- 0bc1c15735f103803d76d30a9fd97ea3610eaee6 MIPS: Export
. - 6295150b732085989e170d2034b84b6ddff6c19e MIPS: Wire up finit_module syscall.
- d3ce88431892b703b04769566338a89eda6b0477 MIPS: Fix modpost error in modules attepting to use virt_addr_valid().
- 730b8dfe016dd1e91f73d8d3e6724da91397171c MIPS: page.h: Remove now unnecessary #ifndef __ASSEMBLY__ wrapper.
- bef9ae3d883ce908d8879fff0cd2c3971f5ee4b4 MIPS: Switch remaining assembler PAGE_SIZE users to
. - 20082595d341d69dcf7853f2f1d4dc0051090b97 MIPS: Include PAGE_S{IZE,HIFT} in
. - 348dd600c3db6ac6fa270e0d0c9f9380dacf8064 MIPS: Don't include
unnecessarily. - 02637b856c2b1ac9a721aeb1575c95068d125c72 MIPS: Fix comment.
- 12890d0f61fc4ed4c3afbb1982df382aa9905834 MIPS: sysmips: Rewrite to use SYSCALL_DEFINE3().
- f2ace93136cade6904a71d26e2f4768eef3b9aa3 MIPS: sysmips: Use unreachable().
- bdf20507da11a9a5b32ef04fa09f352828189aef MIPS: PMC-Sierra Yosemite: Remove support.
- 5613d482394e35e363daf51f55971d6cf88d3d7e MIPS: wrppmc: Fix build of PCI code.
- b2f711d485f07b8592cf7579a89ee8dc14bf3b7c MIPS: IP22/IP28: Fix build of EISA code.
- 66315e15cd937cec2eae5d450ddc787907d29854 MIPS: RB532: Fix build of prom code.
- ae1242a546704dfd5c35f26cc1bf401b0aac9c70 MIPS: PowerTV: Fix build.
- b99fbc10df4fc616908aa0504cba125acf9b4e48 MIPS: Highmem: Fix build error if CONFIG_DEBUG_HIGHMEM is disabled
- a16dad7763420a3b46cff1e703a9070827796cfc MIPS: Fix potencial corruption
- 51d943f07d3015998d448f9d8353f618e3fe5873 MIPS: Fix for warning from FPU emulation code
- f772cdb2bd544eeb3e83a8bb42629d155c1b53fd MIPS: Remove usage of CEVT_R4K_LIB config option.
- 0e2794b0b72f38d0dd5aa8474e22b1fe56fb8bd1 MIPS: Kconfig: Rename several firmware related config symbols.
- 98cdee0eae861e8d25c147a72c5f309e883f4ed8 MIPS: Kconfig: Enable drivers/firmware/Kconfig
- 9ec9b5ac239ebfff333c25c4a7d34649cb29e4e4 MIPS: Fix harmlessly missing else statement.
- 90c9e79f5dc5af4ea16ad56dda8b648d21037486 MIPS: Remove leftovers from the IRIX binary compat code.
- 5456bd26ae0606a98bc937ec71c748f2de5a6a90 MIPS: Octeon: Simplify code by assuming CONFIG_64BIT is always set.
- 4fe64af7da539bc58c9e571da5ef0eb4589c9a35 MIPS: Octeon: Remove use of CONFIG_64BIT_PHYS_ADDR.
- ce4625f431d064e65eefacfbe59abe0f642de38e MIPS: Octeon: Remove highmem code.
- 970d032fec3f9687446595ee2569fb70b858a69f MIPS: Transparent Huge Pages support
- c17a6554782ad531f4713b33fd6339ba67ef6391 MIPS: page.h: Provide more readable definition for PAGE_MASK.
- 2d33976fb395a5b9cb00f2c24132b3f272eb9a9d MIPS: R3000/R3081: Fix CPU detection.
- 97daa768010296d393196cbcd77549ce436a4a54 MIPS: N32: Fix signalfd4 syscall entry point
- d5563715a30706b54ad9ec978b30b81d3fb320f3 MIPS: N32: Fix preadv(2) and pwritev(2) entry points.
- a2c763e0747f28c7b2eb4c5058344790bfee0ed9 MIPS: tlbex: Better debug output.
- 088b530a07ad64b25cc28ad84d879af0859f9bf5 MIPS: N32: Remove unused defines.
- 4b686893096c69227ed5a872a674563342bae048 MIPS: pgtable.h: Remove commented out debugging printk.
- fb2b1dbadfb1c70f74d298f10e749d261dc0eb58 MIPS: Remove R5000A.
- 0ec7ec75f674dbf48010081383263771f2611e72 MIPS: Merge overlapping bootmem ranges
- 225ae5fd9a320e22841410049c3bdb6cf14a5841 MIPS: Malta: Fix interupt number of CBUS UART.
- 34d875d7b579baab2f2f6dfd8e8533602d9dbf33 MIPS: compat: Delete now unused TIF_32BIT.
- 6ad560b4546af6943820f780610e544aaae218c0 MIPS: compat: Implement is_compat_task() by testing for 32-bit address space.
- 4870639a754991a52fc8f4ba82f0d9c247c33659 MIPS: compat: Fix use of TIF_32BIT_ADDR vs _TIF_32BIT_ADDR
- a12265400c18e6e67d444f05fec3a792a2f87c10 MIPS: JZ4740: Forward declare struct uart_port in header.
- fb944c9ba3f4838a64929a1926822e987b4e44c0 MIPS: hugetlbfs: Fix hazard between tlb write and pagemask restoration.
- 01422ff49135e0b747132686405ea8a58f760997 MIPS: Restore pagemask after dumping the TLB.
- 344afa6550a66eb4b7103cf1b65fca6f38d380d8 MIPS: Hugetlbfs: Handle huge pages correctly in pmd_bad()
- 359187d647a7a7813444ff5932d0b862f970bb0f MIPS: R5000: Fix TLB hazard handling.
- 02a5417751c31cd64197652c000a5ab0d3261465 MIPS: tlbex: Deal with re-definition of label
- baf9ff74eda9f0efcc8a68e8a9c9d183be13a810 MIPS: Switch over to generic sys_execve and kernel_execve.
- fd9e8392c3353cf0c84ecc5443db5bbc1eebf861 MIPS: Remove unused empty_bad_pmd_table[] declaration.
- 2551aebc670073530d15ee249c6e41afda82a98b MIPS: MT: Remove kspd.
- 2eaaac508a7435dda92f9f16d612a1354ea3d7c4 MIPS: Malta: Fix section mismatch.
- 3efd5a0db50157cb55cef9ea77ce1d470df61a80 MIPS: asm-offset.c: Delete unused irq_cpustat_t struct offsets.
- 981ef0de49869c9a60e9b1ff35a734525dd790e0 MIPS: proc: Cleanup printing of ASEs.
- 475032564ed96c94c085e3e7a90e07d150a7cec9 MIPS: Hardwire detection of DSP ASE Rev 2 for systems, as required.
- 1e2038b770e73095e045d5fee7b276c4482f3cfe MIPS: Replace `-' in defconfig filename wth `_' for consistency.
- ce71d24cffcc2909a53582d66c5926a5a0398441 MIPS: Wire kcmp syscall.
- e376fdf42062e7373b82093b278f99aa2b547db7 MIPS: Malta: Don't crash on spurious interrupt.
- 16cc2cf642eb73978a3ebde66dc94d24d46b4798 MIPS: Malta: Delete duplicate PCI fixup.
- c54de490a2e4e74164f747925ff05c00dfa153cd MIPS: Module: Deal with malformed HI16/LO16 relocation sequences.
- d3cac35cd0a2a987f7559e1829fb0253cea33872 MIPS: Fix memory leak in error path of HI16/LO16 relocation handling.
- 95cf1468f712df516cc471adcd1c861df4e3d371 MIPS: Loongson 2: Sort out clock managment.
- 497e5ff03f58583ada469db8a1aa34eced9dd63e MIPS: Malta: Move PIIX4 PCI fixup to where it belongs.
- f7257d38ebb1bd3b8f80662c67ec7d502ac67421 MIPS: PCI: Add missing __devinit attributions to fixup functions.
Arnd Bergmann
- c1fe55e0b6227093d6faa09ce6932fbcd86aeea2 ARM: exynos: select PM_GENERIC_DOMAINS only when used
- 39f1601c3f840f6e055f7d9726a1a1e9acbefd78 ARM: ixp4xx: avoid circular header dependency
- 069d0a7870f45a3eb0540825d6dc517eda2a525a ARM: OMAP: omap_common_late_init may be unused
- 5562b80033231bd50bd6809ab2db3b2ce5670dc3 ARM: sti: move DEBUG_STI_UART into alphabetical order
- 59d92875a6d9f056233fafd6abd41f86eba931ef ARM: OMAP: build mach-omap code only if needed
- 514a590847ff42dc00ba6c6165736128ad7730a8 ARM: zynq: use DT_MACHINE_START
- 896eba3ba41e1a978e9e47cf2837ef8963996bca ARM: omap5: omap5 has SCU and TWD
- 24e860fbfdb1c3f97d17d3578a146f3b42b9ad83 ARM: multiplatform: always pick one CPU type
- ab1824636dac89b48f75dba57650d24a4e38b48c ARM: mxs: don't select HAVE_PWM
- b86e007eebbea791beba59fa167113fc0091c2c4 ARM: s5p64x0: avoid build warning for uncompress.h
- a857c6e7d5fda19c39674a61d9f360bc43a7dcf6 X.509: do not emit any informational output
- 30d2266c685ce9f560e5023e4add58f890554a46 gpio: rcar: fix gpio_rcar_of_table
- 8b2efa896cc618e055e90c9d9600e7c8388ae3b7 ARM: dts: add missing cpu #address-cell values
- cb0c480a4634b03b740fe82e256a8b988481e2bf ARM: SIRF: select SMP_ON_UP only on SMP builds
- cb48389bd6c6b827c2c0619063ce9f94fb8a370d ARM: imx: build CPU suspend code only when needed
- a94d236dc355f374857ee4e6e78b7dec8a0f29e3 ARM: SPEAr: conditionalize SMP code
- 5c5f0421a8eea5bdaba9b9313c5bb4833aeb39cd ARM: imx: reset_controller may be disabled
- e74fc973b6e531fef1fce8b101ffff05ecfb774c Turn off -Wmaybe-uninitialized when building with -Os
- 21bdcc1a2ffce8c9bc7caad711401fff47f99c00 ARM: msm: USB_MSM_OTG needs USB_PHY
- 405f5e5ee53339cf5d5d1753f8614938b1222562 ARM: OMAP: remove unused variable
- 721e0205b07589223343737a9c421d8118d87bba ARM: bcm: mark bcm_kona_smc_init as __init
- aabdd2901ad0bfaeaf108eb29183cbb270dba3bf serial: amba-pl011: fix !CONFIG_DMA_ENGINE case
- db60074b468c5935760bd1f33cd192fae3c28b2b ARM: exynos: restore mach/regs-clock.h for exynos5
- 20adee8fa06ef69012bc277739e9e3762c78b7b7 irqchip: exynos: look up irq using irq_find_mapping
- 863a08dc8bc7ce32ecc9136671610a93a0dd68b1 irqchip: exynos: pass irq_base from platform
- 92c8e4962054a6cf5171b3d7a3a77b799ca62c10 irqchip: exynos: localize irq lookup for ATAGS
- d34f03d4a1e4e56f5944186c2e74cbed58b27090 irqchip: exynos: allocate combiner_data dynamically
- 6761dcfe8c42b55076753bc8bea7b5dcbfb445c0 irqchip: exynos: pass max combiner number to combiner_init
- 30269ddff13f417677a27e37086c97a57f1cf2da ARM: exynos: add missing properties for combiner IRQs
- 034c097ca27fb163754ee4f4e26f85559bece69b clocksource: exynos_mct: remove platform header dependency
- 25e56eba0ae783fc5b66d50c68826f276e8bd8c6 clk: exynos: prepare for multiplatform
- f4636d0ad7eee4741ef5146080e9ce57b9e2de0b clocksource: exynos_mct: fix build error on non-DT
- bd51de53e1be9896d815bbea30560262216d4616 ARM: exynos: enable multiplatform support
- b9d7c5d3f48fb9582458ce014baa66c1e16d9be6 rtc: s3c: make header file local
- f76da510d61a8793c990bee9acc10744ee2b2a8c ARM: samsung: move mfc device definition to s5p-dev-mfc.c
- a2e407104769d64e01556d4c335bb6478e1e7f3c ARM: exynos: move debug-macro.S to include/debug/
- 7ba8022fc3a1d2434c1f038f022c5d69026319ca ARM: exynos: prepare for sparse IRQ
- b4cf27f7735f9e5d80f3e79fcf355ced15461219 ARM: exynos: introduce EXYNOS_ATAGS symbol
- 788437273fa8b824810ea9a23f7ed4d7fdb2949a spi: s3c64xx: move to generic dmaengine API
- 408e713545ca0bebe6034935c65e7e95c70d253b ARM: tegra: build assembly files with -march=armv7-a
- cf82e0e40525d3525445ada6569525cc44aad46f ARM: sirf: enable multiplatform support
- 630be7ea2f2d0c2ee5662308297b77087da2ace2 ARM: sirf: enable sparse IRQ
- 60dbd7680f069c07525a825d805fd2644eae92e6 ARM: sirf: move irq driver to drivers/irqchip
- b426476a5c55a3fa2747810f616e395b31ff029e pinctrl: sirf: convert to linear irq domain
- cde35bd027023b052316c14ae3fc01e2f487a6ab ARM: spear: build hotplug.o for armv7-a
- ae55afce201cb7d1bb05727834ba9d8255c360c9 ARM: nomadik: hide MACH_NOMADIK_8815NHK in Kconfig
- 947906a6848a25a8ea4b09c9067654bb700d1534 ARM: l7200: remove zombie file
- b4811bacbc68f6e17d442df88f98afaa9394d4f5 ARM: fix CONFIG_VIRT_TO_BUS handling
- 6fdd496e07f511a94ba27e4a1433038b32d6af05 input/joystick: use get_cycles on ARM
- 01ffe957e2f0340a13fd40a6577d029f252ad7c7 [media] s5p-fimc: fix s5pv210 build
- d6d1053a8bbf75e5eb6ef29ddcf87e66421763c4 clk: vt8500: Fix "fix device clock divisor calculations"
- 415f59142d9d9dd023deaeb3b4dfc1aecdd3983c ARM: cns3xxx: initial DT support
- 662146b155c09d4b1fd01b5a1fb4e8464cce6685 ARM: gemini: get platform to build again
- 15bc1fe67f66644c8093cc2d3304217d1c7de797 ARM: cns3xxx: enable multiplatform support
- 29c9b7be7574c486534a79c45982ede00f6a25a9 ARM: cns3xxx: move debug_ll code to include/debug/
- 2f72a682f79d4eb2d96364d1a9abb7bd16c47afb ARM: cns3xxx: enable sparse IRQ support
- 3f9fb2a08f55c79b4c6cde423c1e8ddcc5a49781 ARM: cns3xxx: make mach header files local
- 6e8887f60f6038e822462ff815b30074af62b847 ARM: SPEAr13xx: Pass generic DW DMAC platform data from DT
- bcf3e72eff584136600a51a5b30ef7a794664d19 ARM: spear: enable spear13xx in multi_v7_defconfig
- 27f423fe120df3a7488dd750b4e0508f03c325b6 ARM: spear3xx: Use correct pl080 header file
- f5b6d45f8cf688f51140fd21f1da3b90562762a9 thermal: rcar: remove __devinitconst
- 9cb0d1babfcb1b4ac248c09425f7d5de1e771133 ARM: prima2: remove duplicate v7_invalidate_l1
- bb366da87d5921cb578211916d7a67ee8984ca3b Revert "sunxi: a10-cubieboard: Add user LEDs to the device tree"
- 0672f4c7b03f16b878fb0e47c64c775d2472933e Revert "sunxi: a13-olinuxino: Add user LED to the device tree"
- 69eb383ab775840b4656c9ef2442817e17996903 ARM: imx: MACH_MX31ADS_WM1133_EV1 needs REGULATOR_WM8350
- b2dc0c2b7a84864fdbad2e264ce9b5c7068a0a0f ARM: s3c: i2c: add platform_device forward declaration
- 81c724abb92c2c083b5558f1fdfeb8d9be1767b1 ARM: mvebu: allow selecting mvebu without Armada XP
- 1420b22b0beb98011d35ba414cdb861e518e13ed ARM: pick Versatile by default for !MMU
- 060fd1be0c720166091470ffb7846512b82c1a87 ARM: integrator/versatile: fix NOMMU warnings
- 29408ed963cc9839c742ed61b8e8e69bff431eb0 ARM: sa1100: don't warn about mach/ide.h
- fa5ce5f94c0f2bfa41ba68d2d2524298e1fc405e ARM: w90x900: fix legacy assembly syntax
- a5d533ee07690b9f904ca7b3732eed3d1134d4bc ARM: disable virt_to_bus/virt_to_bus almost everywhere
- 801e6a01d1814f589a1d26981106c8f66b3a0612 ARM: kirkwood: add missing include for nsa310
- b0db321ba14daca748d5c8ca89298fdb637f9ba8 ARM: prima2: fix __init section for cpu hotplug
- 9560f840f301868b4b4b175e81afa96dc57611ac ARM: socfpga: mark secondary_trampoline as cpuinit
- 5bd09fb0336aa4020b85f13e16a4d21e3f5f70c3 ARM: smp_twd: fix build warning
- 943bb48755a7f70ee36e029904ed8b679bb1da58 Revert "ARM i.MX25: Fix PWM per clock lookups"
- 5b627ba0f549856486e8fd8e924ded8290e894f4 ARM: versatile: fix versatile_defconfig
- fdc858a466b738d35d3492bc7cf77b1dac98bf7c pcmcia: sharpsl: don't discard sharpsl_pcmcia_ops
- 48968177312e01737c018fdb2430b703831cbc2e SCSI: ARM: make fas216_dumpinfo function conditional
- ea065f13cc0a037b55698bb1021ea0927d0046d1 SCSI: ARM: ncr5380/oak uses no interrupts
- f3accb122f2c758494a6db3b9e9a8cd62aafcf83 ARM: export default read_current_timer
- 31d2a638a91340d00502d397e558271f516b4f17 ARM: Fix another build warning in arch/arm/mm/alignment.c
- 21c8715f0a1f4df8bfa2bd6f3915e5e33c1c2e6e ARM: integrator: use __iomem pointers for MMIO, part 2
- c6e9fbbf4c9aa837c0d39a097f96aaf4f90dfef1 ARM: assabet: fix bogus warning in get_assabet_scr (again)
- b3796d92086ecea4c4825fa232da60b6d6f354af ARM: shmobile: mark shmobile_init_late as __init
- 45ef6ac6f5d4d4ea441a042fee3790b3f33cba73 ARM: footbridge: nw_gpio_lock is raw_spin_lock
- ec8e8208acb88d81dde2727b0ac06d06728bf963 ARM: footbridge: remove RTC_IRQ definition
- 113f7ae5a9cebfc536d71d25a8b6f83f7fe93789 ARM: ks8695: __arch_virt_to_dma type handling
- 5f07809e93b4c05516d85a3f2770b1a77115eb70 ARM: rpc: check device_register return code in ecard_probe
- 58cbdbe0248d0bf3eed47a9ac69d330a140726a9 ARM: iop13xx: fix iq81340sc_atux_map_irq prototype
- b04e246a897bb14f2508015aa708b1f7a484039a ARM: iop13xx: mark iop13xx_scan_bus as __devinit
- e7215fb33acfba65f0a83a2cf3c58c529e042078 ARM: mv78xx0: mark mv78xx0_timer_init as __init_refok
- 673550a19f01c7955a1321ed9f43a4e2fd9cabf6 ARM: s3c24xx: fix multiple section mismatch warnings
- ac09281a026aad1fe489419bc948ba88b910e242 ARM: at91: skip at91_io_desc definition for NOMMU
- 066258f4293128bb489e42790637dd6d9b7ff206 ARM: pxa: remove sharpsl_fatal_check function
- 9c7f4f5ce6523af6b6e103a991b2ca71b962acb7 ARM: shark: fix shark_pci_init return code
- 720fb1976d38bccf910d477c2df364948abdb359 asm-generic: xor: mark static functions as __maybe_unused
- f39a0dd62a1a0e674078c3273977bf055a21f80d [media] media/radio/shark2: Fix build error caused by missing dependencies
- b0247eac31bde4b9572e28cd3dfd930dd4c5fb26 ARM: nomadik: remove NAND_NO_READRDY use
- 20ef52a8855fd5b8af229b701cced2629d029229 ARM: ux500: use __iomem pointers for MMIO
- 28901c1fed11dfeab65f640878e85a9b61d311ed ARM: shmobile: add new __iomem annotation for new code
- a019c5e25190107a88377cde8918c169d15a7add net: seeq: use __iomem pointers for MMIO
- 34aef6eb1cf39788b063abef8a33ecd933a0666b video: da8xx-fb: use __iomem pointers for MMIO
- f39f7b7dcfd8d2c4024fbc00ffc832adf0ea41b3 scsi: eesox: use __iomem pointers for MMIO
- fe73f03549a28204866387311f7d3d9ef5e1503a input: rpcmouse: use __iomem pointers for MMIO
- 5fa1a2e12a3bc7614db7b5f5f4b1167e5e25a9e6 ARM: samsung: use __iomem pointers for MMIO
- 009a01e347b91123c13e85d70b9b4fbc72c67bfd ARM: spear13xx: use __iomem pointers for MMIO
- b55056ea09d71c935d4ae828e97d4eaed4feb2db ARM: sa1100: use __iomem pointers for MMIO
- 49d394be042d97f584ae8577bc32700792333f04 ARM: prima2: use __iomem pointers for MMIO
- df38b24fa87ba4c386e50b83befd93d0518b7ea8 ARM: lpc32xx: use __iomem pointers for MMIO
- c72ecbec1999204be15e40ade63585b16a6f713a ARM: ks8695: use __iomem pointers for MMIO
- 13ec32f47cb42cecc9cd262c307ef9377c601007 ARM: ixp4xx: use __iomem pointers for MMIO
- 3c65c6bac723dc0f418d50de9b2ba8b52ff79f2d ARM: iop32x: use __iomem pointers for MMIO
- abf2ba152f5aa31ee56a63b28b04a76d8def6366 ARM: iop13xx: use __iomem pointers for MMIO
- b7a3f8db07c1bca303dbf038f108dd84638bcd82 ARM: integrator: use __iomem pointers for MMIO
- f25d696aed301a38f744d6e4f661e45736a12a1c ARM: imx: use __iomem pointers for MMIO
- a21e5e282b7293ce1a192757ffe1baa71618961c ARM: ebsa110: use __iomem pointers for MMIO
- 40c6f7ec76eddf34c43ad84616cdf6b1ddec480e [media] media/radio/shark2: Fix build error caused by missing dependencies
- db6b672f983eff887c8be0fb2ceee1c02d867dea ARM: vexpress: remove dependency on mach/* headers
- db43b184685632b7c23ccd47ec08b61010d55798 ARM: ux500: don't select LEDS_GPIO for snowball
- d680e2c11eb0ddd21ba438b3a537e2eb093ff86f mtd/omap2: fix dmaengine_slave_config error handling
- 38eaed327dc5bea2e5548ea3d195de83a2070c6d gpio: em: do not discard em_gio_irq_domain_cleanup
- 35e7906145d6d487002b738271890a7e7936067e ARM: s3c24xx: use new PWM driver
- 9c97738c5d3378e8ee525ff7f9fc160be3c8ed92 ARM: sa1100: include linux/io.h in hackkit leds code
- b2f0fa828ee7265028f1bca87928b0dc69663b53 mfd/asic3: fix asic3_mfd_probe return value
- 5b334eb2a9422f4658f353a550db10b8a6b691f9 iop13xx: use more regular PCI I/O space handling
- 5d74c8a065abc8ae283a6fe8a1e7dd6313a22165 ARM: EXYNOS: mark the DMA channel binding for SPI as preliminary
- 878040ef831a12855af26a42cc25c817f4fb3f2d ARM: bcmring: use proper MMIO accessors
- 8a3fb8607a48ed74db3aaa87d8af7febcaa5d814 ARM: bcmring: remove include/csp/ subdir
- 651ef18db973f8543faf8a7450484502f916a936 ARM: bcmring: move cfg_global header to mach/
Samuel Ortiz
- 4ca546e5545b7345b69e9331ecd53a1e4c6f7fe1 NFC: llcp: Fix the well known services endianness
- f768b34017cbe6e7690686514f682f076bb1f477 NFC: llcp: Set the LLC Link Management well known service bit
- 2635a4bdfa8d513c531fa7d7a0ccafc1d6a9ff85 NFC: llcp: Do not send pending Tx frames when the remote is not ready
- b4011239a08e7e6c2c6e970dfa9e8ecb73139261 NFC: llcp: Fix non blocking sockets connections
- be0856535c64697685af47c5bf2be9f36ab5ca08 NFC: Add secure element enablement netlink API
- c531c9ec2969860c98a8a47f501c4874278388d3 NFC: Add secure element enablement internal API
- ee656e9d0993144f4e4ad261aefeeaab9554cd3f NFC: Remove and free all SEs when releasing an NFC device
- 2757c3723c3d2b13e3a8bfaa034826f64e9cca43 NFC: Send netlink events for secure elements additions and removals
- fed7c25ec0d4894edfc36bbe5c5231e52f45483a NFC: Add secure elements addition and removal API
- 0a946301c2d3eac8673e556df820c0b6023ac6c3 NFC: Extend and fix the internal secure element API
- 0b456c418a5595b9d67f300c9ac6a2441e774603 NFC: Remove the static supported_se field
- 322bce957e9b0e30ef7147dae0414ad8f3f558c8 NFC: pn533: Copy NFCID2 through ATR_REQ
- 31c44464acb8152db5745da700be58ac95ba0a83 NFC: pn533: Use 0x3 for SENSF_REQ Time Slot Number (TSN)
- a395298c9c96748cbd6acee4cb9a5ba13fbb3ab8 NFC: HCI: Follow a positive code path in the HCI ops implementations
- f7d3210e8b45eea8561c08d35502d2baca07593a MAINTAINERS: Add Lee Jones as the MFD co-maintainer
- e3a6b14ceda0207c3405c6266e5177a85c0db044 NFC: mei: Do not disable MEI devices from their remove routine
- 73f3adb9b91efac04e4e7f8379a85400fc57121e NFC: mei_phy: Register event callback when enabling the device
- d999e4db0ac409c582cb15e6b120241ed9105064 NFC: mei_phy depends on INTEL_MEI
- 30cc4587659e1c9b1bfade8b2a757d91e04758ab NFC: Move LLCP code to the NFC top level diirectory
- bb03dceb83852614ae3ad6b3731a31422890b0b9 NFC: pn544: Add MEI physical layer
- 60d9edd50b9b9c5b9cb434ebea7892057ae4b889 NFC: pn533: Turn radio on and off when bringing the device up and down
- 7757dc8a3e7658abb6e5fc7d825a38b27961d0c8 NFC: Prevent polling when device is down
- 6d2cd978e5e14c47fa4f8ab3a136e38aceb4940d NFC: llcp: Terminate connection when receiving a DISC on (0,0)
- c470e319b48bf1aae6185f0c896e65c21c02bad3 NFC: llcp: Remove local_cleanup last argument
- b436a13debec2b3d2c671d6bebcdb91dabcb0795 NFC: llcp: Only keep raw sockets alive when the LLCP local leaves
- 00e856db49bbaf0ec315bf81a3c4fc02e4d0beea NFC: llcp: Fall back to local values when getting socket options
- 5eef6669759f8e291ab0347894876b532c242324 NFC: llcp: Socket miux is a big endian field
- e279f84f304d5486291a2d6465105dc6f96cc8ca NFC: pn533: Use dynamic debug for pn533 hex dumps
- ab85b120e6925203e4b63022166eacac19009380 mfd: Kconfig alphabetical re-ordering
- 5c29e47e6ac55b63c76999eb5b283a80208726c5 mfd: cros_ec_spi: Warnings fix
- 5ebeaff5c5be9f21680b91aac77ee155d935f888 mfd: cros_ec: Export needed symbols for the i2c and spi modules
- 9593b0b1179c526436f14849a9587fd2aae12040 NFC: microread: Fix build failure due to a new MEI bus API
- 39a352a5b5896403ad4ce842a9bc3845a01c02cd NFC: llcp: Keep the connected socket parent pointer alive
- bec964ed3b2549086e1fdfbf7f1ce8c22f89baa4 NFC: llcp: Detach socket from process context only when releasing the socket
- 8808edb1ec8fd976acecf9c96fc2098eda7d315b NFC: llcp: Remove redundant printk
- 06d44f806aafdafefec789583aba5f8bef301c0c NFC: llcp: Use socket specific link parameters before the local ones
- 26fd76cab2e61cedc5c25f7151fb31b57ddc53c7 NFC: llcp: Implement socket options
- e4306bec47fc02178c612879c848d3a6544424dd NFC: llcp: Rename socket rw and miu fields
- 63cd353c34a08af2d1935f8d0c2b6b091714ff79 NFC: microread: Fix MEI build failure
- 3bbc0ceb7ac2bf694d31362eea2c71a680e5deeb NFC: llcp: Report error to pending sockets when a device is removed
- e6a3a4bb856a6fba551b43376c80f45836132710 NFC: llcp: Clean raw sockets from nfc_llcp_socket_release
- 3536da06db0baa675f32de608c0a4c0f5ef0e9ff NFC: llcp: Clean local timers and works when removing a device
- b141e811a0763bb107af4cd99d456193ccdb8053 NFC: llcp: Decrease socket ack log when accepting a connection
- cd48d8ba149484c4723a2b75159deeb83f3d2273 NFC: microread: Fix mei physical layer
- e0af11fa0df30bc645e6abb4d3ddc7ed05af0451 NFC: microread: Add MEI physical layer
- 71054c7db161b5947de8c2bcb02d5934cbddb722 NFC: microread: Add i2c physical layer
- fb97c3e80f99988079df4fb5f3c84aea4e7f806a NFC: Use skb_copy_datagram_iovec
- fad2e371bb5a9f64dced90309fa7cb8bce09e92f NFC: Avoid memcpy on LLCP connection less Rx path
- 1353a10c474d1c6895051d33eefeb93542015008 NFC: Update pn544 documentation
- 390a1bd8538132186ddb679cafe9e75b7ef7e2d2 NFC: Initial Secure Element API
- a0f36536ac2ec0f7a9cfb53c72d6d8c378815fdb NFC: pn544: Use devm_kzalloc API
- 234d4d6b1038f004f233f14906ec9328bf53088b NFC: pn544: Use module_i2c_driver
- aa74103071312fede1f4953fe3c027941add1256 NFC: pn544: Separate the core code and the i2c one into different modules
- 1727cf937401945a590ebf25c7fa65a4853fe9bb NFC: llcp: Fix Rx memory leak
- 2593c2c6ec236c6aedbb8182d103185ab6580285 NFC: llcp: Remove the tx backlog queue
- be02b6b624005d47c388f799ce23714136430217 NFC: Queue a copy of the transmitted LLCP skb
- dd2bf43ffcf0d1bba94d20abc6cc44ed294db66b NFC: Stop sending LLCP frames when tx queues are getting too deep
- 6e950fd214645e71e94bce2429bea58b88e1b5d0 NFC: Copy user space buffer when sending UI frames
- aec17ea1ee78923f1287c18e9905c19e4dfd9c64 mfd: Explicitely include slab.h to rtsx
- 45e48aa6cabab6b03ac62caded4d86f157997b13 mfd: Select MFD_CORE for rtsx
- f31652a58bee6ef145c066c8d0ae6d0b11dca1e8 NFC: Purge LLCP socket Tx queues when being disconnected
- 7eda8b8e967781cfa5a04962502f9aa428f67e5f NFC: Use IDR library to assing NFC devices IDs
- a8df0f379213f190eff5f1cfe6b9f81475068d20 NFC: Return NULL when no LLCP socket for a dsap,ssap couple is found
- b874dec21d1cb7a08fcbe4e442a789419dd1d51f NFC: Implement LLCP connection less Tx path
- 94f418a206648c9be6fd84d6681d6956b8f8b106 NFC: UI frame sending routine implementation
- 31ca61a8dffa5c7171d00cfa40a2845e190863c0 NFC: Forward LLCP datagrams to userspace
- 968272bf0087b9a4e19e876fddccd162da0390a8 NFC: Handle LLCP UI frames
- c8512be63bbf9216934ecd10e1f9e4f887076fc2 NFC: Keep connection less bound sockets alive when DEP link goes down
- 54292d64e1b6cbe735852aaf59e56ef78dc15f82 NFC: Check for connection less sockets when looking for a service name
- e6904081dd2ff22b861d976810a55322b5aece82 NFC: Reserve LLCP ssap when replying to an SNL frame
- 19cfe5843e86cc95542d9d875c9386e197956d75 NFC: Initial SNL support
- c43bb03d5a7df53684cfb2a1fed5ea20014c7056 NFC: Add SNL frame building routine
- 922239064bb39b4ed9329ffd9418c20f8d64cbbb NFC: Use llcp_allocate_pdu to build the DISC frames
- a6a0915f8c2d794030097ebe0adb85ee904ebac3 NFC: Avoid falling back to SYMM when sk is NULL
- 5adf54de97270256f6ec0e368ddde68ac516b692 MAINTAINERS: Add NFC specific mailing list
- f4f20d0650e9cd13f65b5e7f93af126b526af721 NFC: Remove unneeded LLC symbols export
- f2ce39828abd556814366c2483191a7213c764f2 NFC: Set the IRQF_ONESHOT flag from the pn544_hci IRQ handler request
- 5d50b364e61e85eb41938d25770db3aab5e07d82 NFC: Queue pn533 commands
- 938e05bf131334804e08ec4fcd381edfd2d699f6 regulator: Fix an s5m8767 build failure
- c481c048b4ec558aab85137014a720f9ef2b5b9a mfd: Arizone core should select MFD_CORE
- fe3c094abc2365a226184554501fe0df87fe8271 NFC: Check for llcp_sock and its device from llcp_sock_getname
- 01d719a2287ec34f631800d10f1fad3c134c3e89 NFC: Add ISO 14443 type B protocol
- a1fbbf1817c671a396b7ae3832bdfab63acea2e5 NFC: Use communicate thru only for PaSoRi when trying to read Felica tags
- 5c7b0531299dad4255ff5c5106d060150cda75a4 NFC: Add initial Sony RC-S360 support to pn533
- c66433dc5dda15861dcbac63a97645771d14feb6 NFC: Dereference LLCP bind socket address after checking for it to be NULL
- a831b9132065e1aa18acd7910d5f9c164a2f350f NFC: Do not return EBUSY when stopping a poll that's already stopped
- 1550bf2d59a5ab74c5c14f2e65ed83516ca7d74d NFC: Remove warning from nfc_llcp_local_put
- 5c0560b7a5c662ce5fef6ddd52f7bc8d38ad1907 NFC: Handle LLCP Disconnected Mode frames
- 8f50020ed9b81ba909ce9573f9d05263cdebf502 NFC: LLCP late binding
- ebbb16d9ebbdf08aaf2963b7993d0b4a9e41b15e NFC: Forbid SSAP binding to a not well known LLCP service
- 8b7e8eda58cc09974708dcc6db4c202c419d6cd9 NFC: Forbid LLCP service name reusing
- cbbf472181bd5d6229decda96b34b0c2bbcb3050 NFC: Release LLCP SAP when the owner is released
- 4d22ea1532ba5730b665343e513d813c108c84ff NFC: Close listening LLCP sockets when the device is gone
- b8e7a06d9cd4c0e778b1d12cef1ef414e0fb6d7e NFC: Build LLCP general bytes upon request
- 12e5bdfefa45ecacd22c519875d06113f95a26af NFC: Fix LLCP getname socket op
- 025f152046c8a4101a61943ab2065fdf1fa02c0e NFC: Update LLCP socket target index when getting a connection
- 5df16cad44f13293803ad3fbc4d49ae2c40e1f0f NFC: Add netlink module alias for NFC
- 1155bb617a10a67d7a17d03abeee74c6fc85edf4 NFC: Add modules alias for NFC sockets
- 31b3ffbdfb4e4d2d2416c30fe02da3e58e37d798 mfd: 88pm80[05] i2c device_id arrays should be NULL terminated
- 49003a68926e073fc71062d210c6f9febc8665a2 mfd: Fix Arizona Kconfig entry
- 51ad304cc8db5589d1e7b0a9df3858381753d788 NFC: Monitor pn533 target mode
- 0201ed0349a71cec12ced7e142e6df78504f38fb NFC: Convert pn533 from semaphore to mutex
- 41a8ec496de8f4ef161fa0293de8cd9aa5773325 NFC: Set the proper baud rate when trying to activate pn533 targets
- 07922bb1e0eb3fb4e559eea2430a35dbf33659e0 NFC: Destroy LLCP timout workqueue when releasing the link
- 5e50ee3ae6e465be89dd0a66f78c3211a412d595 NFC: Switch to Initiator mode when getting NFC_ATTR_PROTOCOLS
- 56af2568c27ee697a5a34cf037e3253e7b77e80b NFC: Send a receiver ready frame only to reply to an I frame
- 844579603889ef1ab1fdbf2223579d6842e62bfe NFC: Requeue lost LLCP frames
- 6fbbdc16be3881aabaa4096c3466b9bbd361bd1f NFC: Implement pn533 polling loop
- 51d9e803b906ea8ef995980d5367ab66ff79305a NFC: Add type A and type F parameters for pn533 target mode
- d7f3345d3af568394080890ca3136c4ea1021cba NFC: Add passive initiator data for pn533
- 34a85bfcfb84fe673833290ee071de0a10dd1cac NFC: Configure pn533 RF timings
- 9f2f8ba172d9a7f7f600ced18b05f6fd52b83396 NFC: Unregister device if pn533 initial configuration fails
- 7c2a04a933d51b45af7660bd1790339eb3c33308 NFC: Reset poll mod list when stopping pn533 poll
- cb3a4503f41f7f60bbc74a937bc30a0e143fc53c NFC: Call the DEP link down ops even when in target mode
- 5a0f6f3b46b28310262ad9585b80062ef56c5362 NFC: Don't hold a NULL connecting LLCP socket lock
- dadb06f270ad7cd9572b82995f6261f8ca4620ac NFC: Implement the pn533 target mode Tx op
- 103b34cf5fe2bb72c38afa8523dd206e6ef3b5fe NFC: Implement the pn533 target mode data fetching routine
- 73167ced31d15c04e57b9e0885ac05675e9195a4 NFC: Introduce target mode rx data callback
- be9ae4ce4ee66e211815122ab4f41913efed4fec NFC: Introduce target mode tx ops
- f212ad5e993e7efb996fc8ce94a5de8f0bd06d41 NFC: Set the NFC device RF mode appropriately
- fc40a8c1a06ab7db45da790693dd9802612a055c NFC: Add target mode activation netlink event
- ad3823cef650bdc1ca9e7bf1a01b87ad3c0425de NFC: Implement pn533 target mode polling loop
- fe7c580073280c15bb4eb4f82bf20dddc1a68383 NFC: Add target mode protocols to the polling loop startup routine
- ab73b751303bc60d7d9fba875c958dedfe14754c NFC: Export LLCP general bytes getter
- 76762b73693aa7621ae8d3ea5c7efbf74beda0b9 NFC: LLCP's MIUX is 10 bytes long, not 7
- 93d7e490b7f4a72b6c7e1dfa475fa3c3e18eb9f1 NFC: Move LLCP MIU extension value to socket structure
- 7a06e586b9bfcaca310f40a857cf144d04abc8e6 NFC: Move LLCP receiver window value to socket structure
- a69f32af86e389dd232b1bb2269e202c1bfcc60f NFC: Socket linked list
- c7aa12252f5142b9eee2f6e34ca8870a8e7e048c NFC: Take a reference on the LLCP local pointer when creating a socket
