Displaying 1 50 of 31,897 commits (0.057s)

DragonFlyBSD — sys/netinet in_rmx.c

route/inet: Set the mtu if it is _not_ configured, i.e. is 0
Delta File
+1 -1 sys/netinet/in_rmx.c
+1 -1 1 file

DragonFlyBSD — sys/dev/drm/i915 i915_gem_gtt.c i915_gem.c

drm/i915: Reduce GEM code differences with Linux 3.8.13

DragonFlyBSD — sys/dev/raid/twa tw_osl_freebsd.c

twa(4): Fix a crash with TWA_DEBUG >= 3.

tw_osli_dbg_dprintf() uses device_printf(sc->bus_dev, ...) so we can't
use it before sc->bus_dev is actually set.
Delta File
+1 -2 sys/dev/raid/twa/tw_osl_freebsd.c
+1 -2 1 file

DragonFlyBSD — sys/dev/raid/twa tw_osl_freebsd.c

twa(4): Fix a crash with TWA_DEBUG >= 3.

tw_osli_dbg_dprintf() uses device_printf(sc->bus_dev, ...) so we can't
use it before sc->bus_dev is actually set.
Delta File
+1 -2 sys/dev/raid/twa/tw_osl_freebsd.c
+1 -2 1 file

DragonFlyBSD — share/misc pci_vendors

Update the pciconf(8) database.

December 14, 2014 snapshot from http://pciids.sourceforge.net/
Delta File
+203 -53 share/misc/pci_vendors
+203 -53 1 file

DragonFlyBSD — share/man/man4 ipmi.4 Makefile, sys/conf files

kernel: Import the IPMI driver from FreeBSD.

Many thanks to Markus Pfeiffer <profmakx at dragonflybsd.org> for testing,
bug hunting and fixing the watchdog (this will be pushed in a separate
commit).

DragonFlyBSD — share/man/man4 ipmi.4, sys/dev/misc/ipmi ipmi.c ipmivars.h

sys/dev/misc/ipmi: Implement watchdog functionality

Unfortunately wdog(9) cannot handle how ipmi's watchdog works, so
we roll our own callout based solution.

DragonFlyBSD — sys/dev/drm/i915 i915_gem_gtt.c

drm/i915: use i915_ggtt_clear_range()
Delta File
+5 -10 sys/dev/drm/i915/i915_gem_gtt.c
+5 -10 1 file

DragonFlyBSD — sys/dev/agp agp_i810.c, sys/dev/drm/i915 i915_dma.c i915_drv.h

drm/i915: Make struct intel_gtt more compatible with Linux 3.8.13

DragonFlyBSD — sys/vfs/devfs devfs_core.c

devfs: Improve devfs_alias_getvp()

* Resolve indirect alias nodes up to a relatively large limit

* Code taken from devfs_vop_nresolve()

Suggested-by: alexh
Delta File
+11 -13 sys/vfs/devfs/devfs_core.c
+11 -13 1 file

DragonFlyBSD — usr.sbin/installer/installer installer.sh

installer: Fix IMG detection.

IMGs count as live CDs too, from installer.sh's perspective.

DragonFlyBSD — sys/vfs/devfs devfs_core.c

devfs: Remove alias nodes first

Fix a crash at unmount time where some device nodes were being removed
before their aliases.
Delta File
+39 -2 sys/vfs/devfs/devfs_core.c
+39 -2 1 file

DragonFlyBSD — games/trek computer.c

trek(6): Fix bounds checking.

The number of sectors was being used to check input for the quadrant,
and NSECTS > NQUADS.

Taken-from:  FreeBSD ports (games/bsdgames)
Reported-by: marino
Delta File
+2 -3 games/trek/computer.c
+2 -3 1 file

DragonFlyBSD — sys/platform/pc64/conf files, sys/platform/pc64/x86_64 bios.c

kernel/x86_64: Add a bios.c with only bios_sigsearch().

Unlike i386, bios16/bios32 calls are not supported in x86_64, but
searching for ROM signatures is still useful for certain drivers.

We could use it in powernow(4) and also the (upcoming) IPMI driver
uses it.

Taken-from: FreeBSD

DragonFlyBSD — share/man/man7 build.7

build.7: Document installworld-force target.
Delta File
+18 -2 share/man/man7/build.7
+18 -2 1 file

DragonFlyBSD — sbin/kldload kldload.8, share/man/man4 vinum.4 splash.4

Fix the default path where modules reside in various manual pages.

Reported-by: Yellow Rabbit <yrabbit at sdf.lonestar.org>

DragonFlyBSD — . Makefile.inc1 Makefile

build - add installworld-force target and better checks

* Add better checks to installworld.  Print an error and exit if the
  base system is too old, directing users to run installworld-force.

* Add installworld-force.  This automates installing the world on a
  base system which is too old and thus has chicken-and-egg problems
  with binaries and libraries.

  This install target will install to a temporary directory, compile up
  a static cpdup, and then use it to just blast copy /bin, /sbin, /lib,
  /libexec, /usr/bin, /usr/sbin, /usr/lib, and /usr/libexec.  It will
  then execute a normal make installworld and make upgrade.
Delta File
+31 -0 Makefile.inc1
+2 -1 Makefile
+33 -1 2 files

DragonFlyBSD — etc Makefile.usr

pkg - Adjust pkg-bootstrap-force

* Adjust the pkg-bootstrap-force target to also remove
  "/usr/local/etc/pkg.conf".  Older pkg.conf files (e.g. 3.5 or earlier,
  possibly 3.6 or earlier) can interfere with newer pkg bootstraps.
Delta File
+4 -0 etc/Makefile.usr
+4 -0 1 file

DragonFlyBSD — gnu/usr.bin/grep Makefile.inc, gnu/usr.bin/grep/libgreputils locale.h

buildworld - bootstrap compatibility with older dragonfly's

* Fix buildworld issue bootstrapping grep related utilities which expect
  newer header files.

DragonFlyBSD — share/man/man4 mlx.4 ips.4, share/man/man4/man4.i386 pst.4

Mention the disk device file names in a few disk/RAID driver manpages.

All others mentioned it.

Reported-by: amonk on IRC

DragonFlyBSD — gnu/usr.bin/groff/tmac mdoc.local

mdoc.local: We dropped libskey in 2009.
Delta File
+0 -1 gnu/usr.bin/groff/tmac/mdoc.local
+0 -1 1 file

DragonFlyBSD — usr.sbin/pstat pstat.8

pstat.8: Fix list of flags that are valid for swapinfo.
Delta File
+3 -3 usr.sbin/pstat/pstat.8
+3 -3 1 file

DragonFlyBSD — share/mk bsd.libnames.mk

bsd.libnames.mk: Comment out libdmsg until it is hooked back in.
Delta File
+1 -1 share/mk/bsd.libnames.mk
+1 -1 1 file

DragonFlyBSD — gnu/usr.bin/groff/tmac mdoc.local, lib/libusb libusb.3 libusb20.3

libusb{,20}.3: Add libusb to mdoc.local and adjust LIBRARY section.

DragonFlyBSD — sys/dev/drm drm_bufs.c drm_pci.c, sys/dev/drm/i915 intel_ringbuffer.c i915_gem.c

drm: Sync drm_pci_alloc() with Linux 3.8.13

DragonFlyBSD — sys/vfs/devfs devfs_core.c

devfs - Fix a vkernel panic on shutdown
Delta File
+1 -1 sys/vfs/devfs/devfs_core.c
+1 -1 1 file

DragonFlyBSD — sbin/hammer cmd_history.c hammer.c

hammer - Fix 'history' directive

- Directive options '@offset,len' work now as they are
  supposed to.

DragonFlyBSD — sys/bus/u4b/wlan if_rum.c

usb4bsd/if_rum: Add missing locking around rum_start_locked().
Delta File
+5 -3 sys/bus/u4b/wlan/if_rum.c
+5 -3 1 file

DragonFlyBSD — sys/bus/u4b/wlan if_rum.c

usb4bsd/if_rum: Add missing locking around rum_start_locked().
Delta File
+5 -3 sys/bus/u4b/wlan/if_rum.c
+5 -3 1 file

DragonFlyBSD — usr.sbin/installer/dfuibe_installer flow.c main.c, usr.sbin/installer/libinstaller functions.h

installer - Use bit 'flags' for additional options

- Use a flags field to i_fn_args struct instead of single
  int fields to specify different options.
- No functional change

DragonFlyBSD — sys/bus/u4b/storage urio.c

kernel/usb4bsd: Change a pointer back to NULL.
Delta File
+1 -1 sys/bus/u4b/storage/urio.c
+1 -1 1 file

DragonFlyBSD — sys/conf files, sys/platform/pc32/conf files

kernel/usb4bsd: Remove no longer needed dependencies on 'usb' in 'files'.

We used it (along with 'oldusb') to differentiate between the former
USB stack and USB4BSD. This is no longer necessary now.

DragonFlyBSD — . Makefile_upgrade.inc, share/man/man4 uscanner.4 uticom.4

Remove some obsolete manpages (from oldusb).

DragonFlyBSD — etc/devd usb.conf, share/man/man4 urio.4 usb.4

FWIW, port and hook in the urio(4) storage driver.

Taken-from: FreeBSD

DragonFlyBSD — lib/libc/rpc rtime.3 getrpcport.3, lib/libc/sys getfsstat.2 umtx.2

Add missing includes for prototypes in various manual pages.

DragonFlyBSD — . Makefile_upgrade.inc, share/man/man9 kobj.9 Makefile

kobj.9: Remove information about non-public functions.

DragonFlyBSD — share/man/man9 kprintf.9

kprintf.9: tprintf()'s prototype is in <sys/tprintf.h>.
Delta File
+3 -2 share/man/man9/kprintf.9
+3 -2 1 file

DragonFlyBSD — sys/vfs/devfs devfs_core.c

devfs: Fix namecache invalidation for alias nodes

* The devfs alias nodes don't have a directly associated vnode, they
  use the vnode of their target link.

* Unfortunately, the namecache invalidation code in devfs_freep() only
  processed vnodes registered in the devfs_node structure, missing the
  aliases.

* Put the namecache invalidation code in devfs_unlinkp() and make sure
  devfs alias node entries are properly invalidated.
Delta File
+20 -1 sys/vfs/devfs/devfs_core.c
+20 -1 1 file

DragonFlyBSD — usr.sbin/installer/dfuibe_installer fn_disk.c

installer - Fix a segfault

- If survey was unable to detect any partition on the selected disk,
  as it is the case for unconfigured vn devices, do not attempt to
  dereference the selected_slice pointer.

DragonFlyBSD — etc/devd Makefile

devd(8): Fix asus.conf installation.
Delta File
+1 -1 etc/devd/Makefile
+1 -1 1 file

DragonFlyBSD — etc/devd Makefile

devd(8): Fix asus.conf installation.
Delta File
+1 -1 etc/devd/Makefile
+1 -1 1 file

DragonFlyBSD — sys/emulation/ndis usbd_var.h

kernel/ndis: Remove an oldusb specific file.
Delta File
+0 -223 sys/emulation/ndis/usbd_var.h
+0 -223 1 file

DragonFlyBSD — sys/kern vfs_cache.c

namecache: Remove a diagnostic message

It only scares users these days.
Delta File
+0 -2 sys/kern/vfs_cache.c
+0 -2 1 file

DragonFlyBSD — sys/kern vfs_cache.c

namecache: Remove a diagnostic message

It only scares users these days.
Delta File
+0 -2 sys/kern/vfs_cache.c
+0 -2 1 file

DragonFlyBSD — sys/kern kern_lockf.c

kernel/lockf: Make a function as printf-like and fix warnings.
Delta File
+5 -5 sys/kern/kern_lockf.c
+5 -5 1 file

DragonFlyBSD — usr.sbin/installer/installer installer.sh

installer - Several improvements

- Improved detection of the booting media (LiveCD)
- Sets TTY variable correctly for vkernel. This way its only
  console won't be filled up with messages that mess up menus.
- Detect 'TTY_INST' variable which means the installer was called
  from the LiveDVD's installDragonFly.sh script.

In-discussion with: swildner

DragonFlyBSD — lib/libm/man lgamma.3

lgamma.3: Fix some whitespace issues and remove refs to non-existing funcs.
Delta File
+1 -4 lib/libm/man/lgamma.3
+1 -4 1 file

DragonFlyBSD — lib/libc/sys procctl.2

procctl.2: Add missing include.
Delta File
+2 -1 lib/libc/sys/procctl.2
+2 -1 1 file

DragonFlyBSD — . Makefile_upgrade.inc, lib/libc/rpc Makefile.inc

Add a number of missing MLINKS.

However, don't bring back the libm.3 -> ieee.3 one (it was removed
in the recent libm work) because it was kind of silly.

DragonFlyBSD — lib/libc/citrus Symbol.map, lib/libc/db Symbol.map

libc versioning: Add missing symbols, put rest in DFprivate_1_0

This builds, like the previous attempt, but all executables that pull in
libc segfault when errno is accessed, so libc versioning is not working.