aboutsummaryrefslogtreecommitdiffstats
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2018-08-29Merge tag 'hwmon-for-linus-v4.19-rc2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2018-08-29Merge tag 'for_v4.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds1-7/+1
2018-08-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-18/+14
2018-08-26hwmon: (ina2xx) fix sysfs shunt resistor read accessLothar Felten1-1/+1
2018-08-26Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+15
2018-08-26Merge branch 'ida-4.19' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds1-14/+54
2018-08-26Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+13
2018-08-25Merge tag 'libnvdimm-for-4.19_dax-memory-failure' of gitolite.kernel.org:pub/...Linus Torvalds4-2/+31
2018-08-25Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/...Linus Torvalds1-0/+17
2018-08-25Merge tag 'kbuild-v4.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2-9/+0
2018-08-24Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/l...Linus Torvalds2-4/+5
2018-08-24Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds1-24/+23
2018-08-24Merge tag 'iommu-updates-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-44/+82
2018-08-24Merge tag 'reset-for-4.19-2' of git://git.pengutronix.de/git/pza/linux into n...Olof Johansson1-0/+17
2018-08-24i2c: ocores: update my email addressPeter Korsgaard1-1/+1
2018-08-24i2c: remove deprecated attach_adapter callbackWolfram Sang1-6/+0
2018-08-23Merge branch 'akpm' (patches from Andrew)Linus Torvalds9-164/+181
2018-08-23mm: Change return type int to vm_fault_t for fault handlersSouptick Joarder6-17/+20
2018-08-23docs/mm: make GFP flags descriptions usable as kernel-docMike Rapoport1-137/+154
2018-08-23mm: soft-offline: close the race against page allocationNaoya Horiguchi2-10/+5
2018-08-23namei: allow restricted O_CREAT of FIFOs and regular filesSalvatore Mesoraca1-0/+2
2018-08-23Merge tag 'nfs-for-4.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds7-6/+35
2018-08-23Merge tag 'nfsd-4.19-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds4-3/+16
2018-08-23Merge tag 'upstream-4.19-rc1' of git://git.infradead.org/linux-ubifsLinus Torvalds1-2/+16
2018-08-23Merge tag 'fbdev-v4.19' of https://github.com/bzolnier/linuxLinus Torvalds3-10/+20
2018-08-23Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-24/+0
2018-08-23Merge branch 'tlb-fixes'Linus Torvalds1-14/+13
2018-08-23Merge tag 'mips_4.19_2' of git://git.kernel.org/pub/scm/linux/kernel/git/mips...Linus Torvalds1-0/+12
2018-08-23Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/ar...Linus Torvalds1-0/+95
2018-08-23Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds10-44/+761
2018-08-23Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds7-13/+107
2018-08-23mm: mmu_notifier fix for tlb_end_vmaNicholas Piggin1-4/+13
2018-08-22net_sched: fix unused variable warning in stmmacArnd Bergmann1-1/+1
2018-08-22x86/mm/tlb: Revert the recent lazy TLB patchesPeter Zijlstra1-10/+0
2018-08-22include/linux/compiler*.h: make compiler-*.h mutually exclusiveNick Desaulniers4-232/+127
2018-08-22sunrpc: Extract target name into svc_credChuck Lever1-0/+3
2018-08-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-1/+30
2018-08-22Merge tag 'for-4.19/post-20180822' of git://git.kernel.dk/linux-blockLinus Torvalds1-3/+5
2018-08-22Merge tag 'f2fs-for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds1-5/+0
2018-08-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds35-105/+317
2018-08-22ipc/util.c: further variable name cleanupsManfred Spraul1-1/+1
2018-08-22ipc: get rid of ids->tables_initialized hackDavidlohr Bueso1-1/+0
2018-08-22signal: make get_signal() return boolChristian Brauner1-1/+1
2018-08-22signal: make unhandled_signal() return boolChristian Brauner1-1/+1
2018-08-22signal: make force_sigsegv() voidChristian Brauner1-1/+1
2018-08-22autofs: add AUTOFS_EXP_FORCED flagIan Kent1-3/+5
2018-08-22lib: add crc64 calculation routinesColy Li1-0/+11
2018-08-22include/linux/bitops.h: introduce BITS_PER_TYPEChris Wilson2-2/+2
2018-08-22kernel: tracepoints: add support for relative referencesArd Biesheuvel1-4/+15
2018-08-22PCI: Add support for relative addressing in quirk tablesArd Biesheuvel1-0/+20
2018-08-22init: allow initcall tables to be emitted using relative referencesArd Biesheuvel1-11/+33
2018-08-22module: use relative references for __ksymtab entriesArd Biesheuvel3-13/+64
2018-08-22module: allow symbol exports to be disabledArd Biesheuvel1-1/+10
2018-08-22kernel/hung_task.c: allow to set checking interval separately from timeoutDmitry Vyukov2-0/+2
2018-08-22linux/compiler.h: don't use boolRasmus Villemoes1-1/+1
2018-08-22userns: use refcount_t for reference counting instead atomic_tSebastian Andrzej Siewior1-2/+3
2018-08-22bdi: use refcount_t for reference counting instead atomic_tSebastian Andrzej Siewior2-3/+4
2018-08-22kernel.h: documentation for roundup() vs round_up()Kees Cook1-1/+34
2018-08-22include/asm-generic/bug.h: clarify valid uses of WARN()Dmitry Vyukov1-3/+13
2018-08-22proc/kcore: add vmcoreinfo note to /proc/kcoreOmar Sandoval1-0/+2
2018-08-22proc/kcore: don't grab lock for kclist_add()Omar Sandoval1-1/+1
2018-08-22proc: spread "const" a bitAlexey Dobriyan1-1/+1
2018-08-22mm: fix comment for NODEMASK_ALLOCOscar Salvador1-1/+1
2018-08-22/proc/meminfo: add percpu populated pages countDennis Zhou (Facebook)1-0/+2
2018-08-22mm, oom: introduce memory.oom.groupRoman Gushchin1-0/+18
2018-08-22mm/page_alloc: Introduce free_area_init_core_hotplugOscar Salvador2-1/+2
2018-08-22mm: access zone->node via zone_to_nid() and zone_set_nid()Pavel Tatashin2-15/+20
2018-08-22mm: remove zone_id() and make use of zone_idx() in is_dev_zone()Oscar Salvador1-19/+12
2018-08-22mm: zero out the vma in vma_init()Andrew Morton1-0/+1
2018-08-22mm, oom: distinguish blockable mode for mmu notifiersMichal Hocko4-12/+30
2018-08-22mm, swap, get_swap_pages: use entry_size instead of cluster in parameterHuang Ying1-1/+1
2018-08-22mm: struct shrinker: make flags of unsigned typeKirill Tkhai1-2/+2
2018-08-22mm: struct shrink_control: keep int fields togetherKirill Tkhai1-3/+3
2018-08-22fs/quota: Replace XQM_MAXQUOTAS usage with MAXQUOTASJeremy Cline1-7/+1
2018-08-22ata: libahci_platform: add reset control supportKunihiko Hayashi1-0/+2
2018-08-22ata: add an extra argument to ahci_platform_get_resources()Kunihiko Hayashi1-1/+1
2018-08-22Merge tag 'acpi-4.19-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-2/+8
2018-08-22vmlinux.lds.h: remove stale <linux/export.h> includeMasahiro Yamada1-2/+0
2018-08-22export.h: remove VMLINUX_SYMBOL() and VMLINUX_SYMBOL_STR()Masahiro Yamada1-7/+0
2018-08-22y2038: Provide aliases for compat helpersArnd Bergmann1-0/+15
2018-08-22Merge tag 'kvmarm-for-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Bonzini4-1/+30
2018-08-21ida: Remove old APIMatthew Wilcox1-17/+4
2018-08-21ida: Add new APIMatthew Wilcox1-3/+56
2018-08-21Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-34/+24
2018-08-21Merge tag 'for-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/li...Linus Torvalds2-0/+3
2018-08-21Merge branch 'i2c/for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-18/+15
2018-08-21Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-50/+59
2018-08-21net_sched: remove unused tcfa_capabCong Wang1-2/+0
2018-08-21net_sched: remove list_head from tc_actionCong Wang2-12/+14
2018-08-21net_sched: remove unused tcf_idr_check()Cong Wang1-2/+0
2018-08-21net_sched: remove unnecessary ops->delete()Cong Wang1-2/+0
2018-08-21compiler.h: Allow arch-specific asm/compiler.hPaul Burton1-0/+12
2018-08-20Merge tag 'trace-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds9-43/+71
2018-08-20Merge tag 'ceph-for-4.19-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds7-19/+36
2018-08-20Merge tag 'rtc-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds1-17/+4
2018-08-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds3-12/+21
2018-08-20Merge tag 'backlight-next-4.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+0
2018-08-20Merge tag 'mfd-next-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds11-17/+4812
2018-08-20Raise the minimum required gcc version to 4.6Joe Perches1-68/+18
2018-08-20x86/memory_failure: Introduce {set, clear}_mce_nospec()Dan Williams1-0/+14
2018-08-20Merge branch 'for-4.19/multitouch-multiaxis' into for-linusJiri Kosina2-8/+16
2018-08-20Merge branch 'for-4.19/i2c-hid' into for-linusJiri Kosina1-4/+3
2018-08-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds8-12/+32
2018-08-19Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds3-5/+25
2018-08-19Merge tag 'riscv-for-linus-4.19-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+1
2018-08-18Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds7-33/+81
2018-08-18Merge tag 'hwlock-v4.19' of git://github.com/andersson/remoteprocLinus Torvalds1-1/+36
2018-08-18Merge tag 'rproc-v4.19' of git://github.com/andersson/remoteprocLinus Torvalds2-9/+14
2018-08-18Merge tag 'dmaengine-4.19-rc1' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds2-1/+7
2018-08-18Merge tag 'mmc-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds4-6/+11
2018-08-18pcmcia: remove long deprecated pcmcia_request_exclusive_irq() functionLinus Torvalds1-10/+0
2018-08-18deprecate the '__deprecated' attribute warnings entirely and for goodLinus Torvalds2-20/+2
2018-08-18Merge tag 'driver-core-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-54/+80
2018-08-18Merge tag 'char-misc-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds16-55/+769
2018-08-18Merge tag 'staging-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-0/+19
2018-08-18Merge tag 'tty-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds6-5/+43
2018-08-18Merge tag 'usb-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds11-49/+405
2018-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller3-4/+8
2018-08-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller4-5/+10
2018-08-18Merge tag 'perf-core-for-mingo-4.19-20180815' of git://git.kernel.org/pub/scm...Ingo Molnar1-0/+13
2018-08-17Merge tag '9p-for-4.19-2' of git://github.com/martinetd/linuxLinus Torvalds1-7/+4
2018-08-17Merge branch 'akpm' (patches from Andrew)Linus Torvalds18-67/+209
2018-08-17mm, vmacache: hash addresses based on pmdDavid Rientjes1-6/+0
2018-08-17mm/list_lru: introduce list_lru_shrink_walk_irq()Sebastian Andrzej Siewior1-0/+25
2018-08-17mm/sparse: delete old sparse_init and enable new onePavel Tatashin1-6/+0
2018-08-17mm/sparse: move buffer init/fini to the common placePavel Tatashin1-3/+0
2018-08-17mm/sparse: abstract sparse buffer allocationsPavel Tatashin1-0/+4
2018-08-17mm/hugetlb: remove gigantic page support for HIGHMEMMike Kravetz1-3/+0
2018-08-17kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contigu...Marek Szyprowski1-2/+2
2018-08-17mm/cma: remove unsupported gfp_mask parameter from cma_alloc()Marek Szyprowski1-1/+1
2018-08-17mm: add SHRINK_EMPTY shrinker methods return valueKirill Tkhai1-2/+5
2018-08-17mm/list_lru.c: set bit in memcg shrinker bitmap on first list_lru item appear...Kirill Tkhai1-0/+4
2018-08-17mm/memcontrol.c: export mem_cgroup_is_root()Kirill Tkhai1-0/+10
2018-08-17mm/list_lru: pass dst_memcg argument to memcg_drain_list_lru_node()Kirill Tkhai1-1/+1
2018-08-17fs: propagate shrinker::id to list_lruKirill Tkhai1-5/+9
2018-08-17mm, memcg: assign memcg-aware shrinkers bitmap to memcgKirill Tkhai1-0/+14
2018-08-17mm: assign id to every memcg-aware shrinkerKirill Tkhai1-0/+4
2018-08-17mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOBKirill Tkhai4-7/+7
2018-08-17memcg, oom: move out_of_memory back to the charge pathMichal Hocko2-9/+9
2018-08-17kernel/memremap, kasan: make ZONE_DEVICE with work with KASANAndrey Ryabinin1-1/+12
2018-08-17fs, mm: account buffer_head to kmemcgShakeel Butt1-0/+7
2018-08-17fs: fsnotify: account fsnotify metadata to kmemcgShakeel Butt4-5/+57
2018-08-17mm: introduce mem_cgroup_put() helperRoman Gushchin1-0/+9
2018-08-17mm: provide a fallback for PAGE_KERNEL_EXEC for architecturesLuis R. Rodriguez1-0/+4
2018-08-17mm: provide a fallback for PAGE_KERNEL_RO for architecturesLuis R. Rodriguez1-0/+14
2018-08-17mm/memory_hotplug.c: make register_mem_sect_under_node() a callback of walk_m...Oscar Salvador1-5/+7
2018-08-17mm, huge page: copy target sub-page last when copy huge pageHuang Ying1-1/+2
2018-08-17mpage: mpage_readpages() should submit IO as read-aheadJens Axboe1-0/+4
2018-08-17mm/page_ext.c: constify lookup_page_ext() argumentKirill A. Shutemov1-2/+2
2018-08-17include/linux/page_ext.h: drop definition of unused PAGE_EXT_DEBUG_POISONKirill A. Shutemov1-11/+0
2018-08-17vfs: discard ATTR_ATTR_FLAGNeilBrown1-1/+0
2018-08-17bitfield: avoid gcc-8 -Wint-in-bool-context warningArnd Bergmann1-1/+1
2018-08-17bpf: fix redirect to map under tail callsDaniel Borkmann2-4/+4
2018-08-17RDMA/smc: Replace ib_query_gid with rdma_get_gid_attrJason Gunthorpe1-24/+0
2018-08-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds28-618/+1136
2018-08-17Merge tag 'powerpc-4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds4-81/+6
2018-08-17Merge tag 'modules-for-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2018-08-17Merge tag 'for-4.19/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-6/+6
2018-08-17Merge tag 'fsnotify_for_v4.19-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-13/+30
2018-08-17Merge branch 'topic/xilinx' into for-linusVinod Koul1-0/+2
2018-08-16tcp, ulp: add alias for all ulp modulesDaniel Borkmann1-0/+4
2018-08-16Merge branch 'linus/master' into rdma.git for-nextJason Gunthorpe448-3288/+11278
2018-08-16Merge branch 'psy-fixes' into psy-nextSebastian Reichel1-0/+1
2018-08-16Revert "net/smc: Replace ib_query_gid with rdma_get_gid_attr"Jason Gunthorpe1-0/+1
2018-08-16ila: make lockdep happy againCong Wang1-3/+14
2018-08-16Merge tag 'v4.18' into rdma.git for-nextJason Gunthorpe96-300/+574
2018-08-16netfilter: uapi: fix linux/netfilter/nf_osf.h userspace compilation errorsDmitry V. Levin2-2/+2
2018-08-16netfilter: nf_tables: fix register orderingFlorian Westphal1-1/+1
2018-08-16netfilter: nft_set: fix allocation size overflow in privsize callback.Taehee Yoo1-2/+2
2018-08-16jiffies: add utility function to calculate delta in msMatteo Croce1-0/+5
2018-08-16Merge tag 'mailbox-v4.19' of git://git.linaro.org/landing-teams/working/fujit...Linus Torvalds3-4/+122
2018-08-16Replace magic for trusting the secondary keyring with #defineYannik Sembritzki1-0/+6
2018-08-16Merge tag 'pci-v4.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-41/+59
2018-08-16mfd: madera: Add register definitions for accessory detectRichard Fitzgerald1-0/+51
2018-08-16mfd: bd71837: Core driver for ROHM BD71837 PMICMatti Vaittinen1-0/+332
2018-08-15Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-0/+19
2018-08-15Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/linux/kernel/git/jmor...Linus Torvalds1-0/+7
2018-08-15Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds10-97/+40
2018-08-15Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds14-4/+841
2018-08-15Merge tag 'gpio-v4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds4-6/+29
2018-08-15Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+2
2018-08-15Merge tag 'media/v4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds20-157/+194
2018-08-15Merge tag 'drm-next-2018-08-15' of git://anongit.freedesktop.org/drm/drmLinus Torvalds50-417/+2060
2018-08-15Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds6-79/+30
2018-08-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds164-798/+4334
2018-08-15Merge branch 'remotes/lorenzo/pci/dwc'Bjorn Helgaas3-3/+17
2018-08-15Merge branch 'pci/virtualization'Bjorn Helgaas2-5/+4
2018-08-15Merge branch 'pci/switchtec'Bjorn Helgaas2-4/+1
2018-08-15Merge branch 'pci/resource'Bjorn Helgaas2-2/+2
2018-08-15Merge branch 'pci/peer-to-peer'Bjorn Helgaas1-11/+0
2018-08-15Merge branch 'pci/misc'Bjorn Helgaas4-8/+22
2018-08-15Merge branch 'pci/hotplug'Bjorn Helgaas2-4/+12
2018-08-15Merge branch 'pci/aer'Bjorn Helgaas1-4/+1
2018-08-15Merge tag 'kbuild-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-0/+20
2018-08-15Merge tag 'printk-for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+7
2018-08-15Merge tag 'audit-pr-20180814' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-8/+17
2018-08-15Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-0/+40
2018-08-15Merge tag 'hardened-usercopy-v4.19-rc1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-0/+6
2018-08-14Merge branches 'clk-actions-s700', 'clk-exynos-unused', 'clk-qcom-dispcc-845'...Stephen Boyd2-0/+163
2018-08-14Merge branches 'clk-imx6-ocram', 'clk-missing-put', 'clk-tegra-sdmmc-jitter',...Stephen Boyd1-0/+4