# git rev-parse -q --verify 9a3d7fd275be4559277667228902824165153c80^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master warning: The last gc run reported the following. Please correct the root cause and remove .git/gc.log. Automatic cleanup will not be performed until the file is removed. warning: There are too many unreachable loose objects; run 'git prune' to remove them. # git rev-parse -q --verify 9a3d7fd275be4559277667228902824165153c80^{commit} 9a3d7fd275be4559277667228902824165153c80 # git checkout -q -f -B kisskb 9a3d7fd275be4559277667228902824165153c80 # git clean -qxdf # < git log -1 # commit 9a3d7fd275be4559277667228902824165153c80 # Merge: 0dd09bc02c1b 0e4a459f56c3 # Author: Linus Torvalds # Date: Wed Nov 27 11:06:20 2019 -0800 # # Merge tag 'driver-core-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core # # Pull driver core updates from Greg KH: # "Here is the "big" set of driver core patches for 5.5-rc1 # # There's a few minor cleanups and fixes in here, but the majority of # the patches in here fall into two buckets: # # - debugfs api cleanups and fixes # # - driver core device link support for boot dependancy issues # # The debugfs api cleanups are working to slowly refactor the debugfs # apis so that it is even harder to use incorrectly. That work has been # happening for the past few kernel releases and will continue over # time, it's a long-term project/goal # # The driver core device link support missed 5.4 by just a bit, so it's # been sitting and baking for many months now. It's from Saravana Kannan # to help resolve the problems that DT-based systems have at boot time # with dependancy graphs and kernel modules. Turns out that no one has # actually tried to build a generic arm64 kernel with loads of modules # and have it "just work" for a variety of platforms (like a distro # kernel). The big problem turned out to be a lack of dependency # information between different areas of DT entries, and the work here # resolves that problem and now allows devices to boot properly, and # quicker than a monolith kernel. # # All of these patches have been in linux-next for a long time with no # reported issues" # # * tag 'driver-core-5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (68 commits) # tracing: Remove unnecessary DEBUG_FS dependency # of: property: Add device link support for interrupt-parent, dmas and -gpio(s) # debugfs: Fix !DEBUG_FS debugfs_create_automount # of: property: Add device link support for "iommu-map" # of: property: Fix the semantics of of_is_ancestor_of() # i2c: of: Populate fwnode in of_i2c_get_board_info() # drivers: base: Fix Kconfig indentation # firmware_loader: Fix labels with comma for builtin firmware # driver core: Allow device link operations inside sync_state() # driver core: platform: Declare ret variable only once # cpu-topology: declare parse_acpi_topology in # crypto: hisilicon: no need to check return value of debugfs_create functions # driver core: platform: use the correct callback type for bus_find_device # firmware_class: make firmware caching configurable # driver core: Clarify documentation for fwnode_operations.add_links() # mailbox: tegra: Fix superfluous IRQ error message # net: caif: Fix debugfs on 64-bit platforms # mac80211: Use debugfs_create_xul() helper # media: c8sectpfe: no need to check return value of debugfs_create functions # of: property: Add device link support for iommus, mboxes and io-channels # ... # < /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 9a3d7fd275be4559277667228902824165153c80 # < make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- randconfig KCONFIG_SEED=0x28EB991A # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # yes \n | make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- WARNING: modpost: missing MODULE_LICENSE() in drivers/pinctrl/pinctrl-equilibrium.o see include/linux/module.h for more information Completed OK # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 # Build took: 0:02:02.693315