- /home/bxiong/ext_disk/linux-2.6.29/block/blk-core.c
ignored, only changed
printk(KERN_DEBUG "%s(%d): %s block %Lu on %s\n",
current->comm, task_pid_nr(current),
(rw & WRITE) ? "WRITE" : "READ",
(unsigned long long)bio->bi_sector,
bdevname(bio->bi_bdev, b));
to
printk(KERN_DEBUG "%s(%d): %s block %Lu on %s (%u sectors)\n",
current->comm, task_pid_nr(current),
(rw & WRITE) ? "WRITE" : "READ",
(unsigned long long)bio->bi_sector,
bdevname(bio->bi_bdev, b),
count); - /home/bxiong/ext_disk/linux-2.6.29/block/genhd.c
need merge following function:
static int disk_uevent(struct device *dev, struct kobj_uevent_env *env)
and
static struct device_type disk_type = {
.name = "disk",
.groups = disk_attr_groups,
.release = disk_release,
.uevent = disk_uevent,
}; - /home/bxiong/ext_disk/linux-2.6.29/drivers/base/power/main.c
No corresponding file in 2.6.30 - /home/bxiong/ext_disk/linux-2.6.29/drivers/bluetooth/bfusb.c
- /home/bxiong/ext_disk/linux-2.6.29/drivers/bluetooth/bt3c_cs.c
Only one var changed and for printk. - /home/bxiong/ext_disk/linux-2.6.29/drivers/bluetooth/btusb.c
- /home/bxiong/ext_disk/linux-2.6.29/drivers/bluetooth/hci_h4.c
- /home/bxiong/ext_disk/linux-2.6.29/drivers/bluetooth/hci_ll.c
- new file /home/bxiong/ext_disk/github_mti/drivers/char/dcc_tty.c
- /home/bxiong/ext_disk/linux-2.6.29/drivers/char/Kconfig
- /home/bxiong/ext_disk/linux-2.6.29/drivers/char/Makefile
- /home/bxiong/ext_disk/linux-2.6.29/drivers/char/mem.c
- /home/bxiong/ext_disk/linux-2.6.29/drivers/cpufreq
Don't think need to change cpu frequency. - /home/bxiong/ext_disk/linux-2.6.29/drivers/i2c
- /home/bxiong/ext_disk/linux-2.6.29/drivers/input
- /home/bxiong/ext_disk/linux-2.6.29/drivers/leds
- /home/bxiong/ext_disk/linux-2.6.29/drivers/misc/Kconfig
- /home/bxiong/ext_disk/linux-2.6.29/drivers/misc/Makefile
- /home/bxiong/ext_disk/linux-2.6.29/drivers/mmc/
No mmc in our platform. - /home/bxiong/ext_disk/linux-2.6.29/drivers/mtd/nand/nand_base.c
- /home/bxiong/ext_disk/linux-2.6.29/drivers/net/Kconfig
No need, for l2tp and pppox - /home/bxiong/ext_disk/linux-2.6.29/drivers/net/Makefile
No need, for l2tp and pppox - /home/bxiong/ext_disk/linux-2.6.29/drivers/rtc/class.c
- /home/bxiong/ext_disk/linux-2.6.29/drivers/rtc/Kconfig
- /home/bxiong/ext_disk/linux-2.6.29/drivers/rtc/Makefile
- /home/bxiong/ext_disk/linux-2.6.29/drivers/serial/serial_core.c
- /home/bxiong/ext_disk/linux-2.6.29/drivers/staging/android/binder.c
No change in our platform. - /home/bxiong/ext_disk/linux-2.6.29/drivers/staging/android/Kconfig
- /home/bxiong/ext_disk/linux-2.6.29/drivers/staging/android/lowmemorykiller.c
- /home/bxiong/ext_disk/linux-2.6.29/drivers/staging/android/Makefile
- /home/bxiong/ext_disk/linux-2.6.29/drivers/staging/android/ram_console.c No need, for l2tp and pppox
- /home/bxiong/ext_disk/linux-2.6.29/drivers/staging/android/timed_gpio.c
- /home/bxiong/ext_disk/linux-2.6.29/drivers/staging/android/timed_gpio.h
- /home/bxiong/ext_disk/linux-2.6.29/drivers/usb
Guess we don't need to use USB on our device for now - /home/bxiong/ext_disk/linux-2.6.29/drivers/Kconfig
- /home/bxiong/ext_disk/linux-2.6.29/drivers/Makefile
- /home/bxiong/ext_disk/linux-2.6.29/fs/fat/cache.c
Change fat_fs_panic() to fat_fs_error() - /home/bxiong/ext_disk/linux-2.6.29/fs/fat/dir.c
- /home/bxiong/ext_disk/linux-2.6.29/fs/fat/fatent.c
- /home/bxiong/ext_disk/linux-2.6.29/fs/fat/fat.h
- /home/bxiong/ext_disk/linux-2.6.29/fs/fat/file.c
- /home/bxiong/ext_disk/linux-2.6.29/fs/fat/inode.c
- /home/bxiong/ext_disk/linux-2.6.29/fs/fat/misc.c
- /home/bxiong/ext_disk/linux-2.6.29/fs/fat/namei_msdos.c
Mergered but left a const in our product code, since the logic should be same, not sure why it was modifed by BSP. - /home/bxiong/ext_disk/linux-2.6.29/fs/fat/namei_vfat.c
Mergered but left a const in our product code, since the logic should be same, not sure why it was modifed by BSP. - /home/bxiong/ext_disk/linux-2.6.29/fs/partitions/check.c
- /home/bxiong/ext_disk/linux-2.6.29/fs/proc/base.c
- /home/bxiong/ext_disk/linux-2.6.29/fs/fs-writeback.c
- /home/bxiong/ext_disk/linux-2.6.29/fs/Kconfig
- /home/bxiong/ext_disk/linux-2.6.29/fs/Makefile
- /home/bxiong/ext_disk/linux-2.6.29/include/linux/mm.h
- /home/bxiong/ext_disk/linux-2.6.29/include/linux/msdos_fs.h
- /home/bxiong/ext_disk/linux-2.6.29/include/linux/personality.h
- /home/bxiong/ext_disk/linux-2.6.29/include/linux/security.h
- /home/bxiong/ext_disk/linux-2.6.29/include/linux/serial_core.h
- /home/bxiong/ext_disk/linux-2.6.29/include/net/tcp.h
- /home/bxiong/ext_disk/linux-2.6.29/init/Kconfig
- /home/bxiong/ext_disk/linux-2.6.29/kernel/power/Kconfig
- /home/bxiong/ext_disk/linux-2.6.29/kernel/power/main.c
- /home/bxiong/ext_disk/linux-2.6.29/kernel/power/Makefile
- /home/bxiong/ext_disk/linux-2.6.29/kernel/time/tick-sched.c
- /home/bxiong/ext_disk/linux-2.6.29/kernel/cgroup.c
- /home/bxiong/ext_disk/linux-2.6.29/kernel/cgroup_freezer.c
- /home/bxiong/ext_disk/linux-2.6.29/kernel/cpuset.c
- /home/bxiong/ext_disk/linux-2.6.29/kernel/futex.c
This is too complicated, may come back to work on it. - /home/bxiong/ext_disk/linux-2.6.29/kernel/posix-cpu-timers.c
This is too complicated, may come back to work on it. - /home/bxiong/ext_disk/linux-2.6.29/kernel/printk.c
- /home/bxiong/ext_disk/linux-2.6.29/kernel/ptrace.c
Not touched it. - /home/bxiong/ext_disk/linux-2.6.29/kernel/sched.c
This is too risk to merge it. - /home/bxiong/ext_disk/linux-2.6.29/kernel/sysctl.c
- /home/bxiong/ext_disk/linux-2.6.29/lib/genalloc.c
- /home/bxiong/ext_disk/linux-2.6.29/mm/Kconfig
- /home/bxiong/ext_disk/linux-2.6.29/mm/Makefile
- /home/bxiong/ext_disk/linux-2.6.29/mm/mmap.c
- /home/bxiong/ext_disk/linux-2.6.29/mm/page_alloc.c
- /home/bxiong/ext_disk/linux-2.6.29/mm/shmem.c
- /home/bxiong/ext_disk/linux-2.6.29/net/core/dev.c
Too complicated, skip it for now. - /home/bxiong/ext_disk/linux-2.6.29/net/ipv4/af_inet.c
- /home/bxiong/ext_disk/linux-2.6.29/net/ipv4/devinet.c
- /home/bxiong/ext_disk/linux-2.6.29/net/ipv4/Makefile
- /home/bxiong/ext_disk/linux-2.6.29/net/ipv4/tcp_ipv4.c
- /home/bxiong/ext_disk/linux-2.6.29/net/ipv6/af_inet6.c
- /home/bxiong/ext_disk/linux-2.6.29/net/rfkill/Kconfig
- /home/bxiong/ext_disk/linux-2.6.29/net/rfkill/rfkill.c
- /home/bxiong/ext_disk/linux-2.6.29/net/Kconfig
- /home/bxiong/ext_disk/linux-2.6.29/net/socket.c
- /home/bxiong/ext_disk/linux-2.6.29/security/commoncap.c
- /home/bxiong/ext_disk/linux-2.6.29/security/Kconfig
- /home/bxiong/ext_disk/linux-2.6.29/security/security.c
Friday, July 13, 2012
Android Kernel vs Linux Kernel ( 2.6.29) : What Files Have Been Changed by
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment