summaryrefslogtreecommitdiffstats
path: root/UPDATING
Commit message (Collapse)AuthorAgeFilesLines
* 2 years, 10 months, 22 days after the projects/arm_eabi branch was createdandrew2013-07-161-0/+10
| | | | | | | | | | | | | | | | | | | | make the ARM EABI the default ABI on arm, armeb, armv6 and armv6eb. This is intended to be the default ABI from now on with the old ABI to be retired. Because of this all users are strongly suggested to upgrade to the ARM EABI. As the two ABIs are incompatible it is unlikely upgrading in place will work. Users should perform a full backup and either use an external machine to upgrade, or install to an alternative location on their media. They should also reinstall all ports or packages when these are available. The only known issues are: - pkg incorrectly detects the ABI. This is fixed upstream, and will a patch will be made to the port. - GDB can have issues with executables built with clang. __FreeBSD_version has been bumped.
* Fix a grammatical error.rpaulo2013-07-141-1/+1
|
* Disable building of pkg_install by defaultbapt2013-07-121-0/+4
| | | | If people still want to have pkg_install they can specify WITH_PKGTOOLS when building world
* Bump __FreeBSD_version to reflect changes in statistics structures.ae2013-07-091-0/+5
|
* Use && rather than ; when success of previous job matters.sjg2013-06-301-0/+8
|
* Fix a bug that allowed a tracing process (e.g. gdb) to writedes2013-06-181-0/+6
| | | | | | | | | | to a memory-mapped file in the traced process's address space even if neither the traced process nor the tracing process had write access to that file. Security: CVE-2013-2171 Security: FreeBSD-SA-13:06.mmap Approved by: so
* Remove CVS from the base system.eadler2013-06-151-0/+4
| | | | | | Discussed with: many Reviewed by: peter, zi Approved by: core
* Explain remedy for -J error from old makesjg2013-06-131-0/+17
|
* Mention the switch to bmake by default.sjg2013-05-211-0/+12
| | | | Reviewed by: obrien
* Fix typo in UPDATINGeadler2013-05-121-1/+1
| | | | Submitted by: Rainer Hurling <rhurlin@gwdg.de>
* Add a historic footnote.imp2013-05-011-1/+3
|
* Add some advice to get past the hurdle of install -l for the common, butbrooks2013-04-301-0/+8
| | | | | non-default (and unsupportable) case of setting INSTALL="install -C" in /etc/make.conf or /etc/src.conf.
* Forgot to update UPDATING in head last night.des2013-04-301-0/+3
|
* Remove IDEA from OptionalObsoleteFiles.inceadler2013-04-271-0/+4
| | | | Also add an UPDATING entry (requsted by gjb)
* Changed ZFS TRIM sysctl from vfs.zfs.trim_disable -> vfs.zfs.trim.enabledsmh2013-04-261-0/+5
| | | | | | | | Enabled ZFS TRIM by default Reviewed by: pjd (mentor) Approved by: pjd (mentor) MFC after: 2 weeks
* Use the system MAKEOBJDIRPREFIX when running make targets inbrooks2013-04-251-1/+11
| | | | | | | | | | mergemaster. This allows bootstrap verions of tools to be used. Add a note to UPDATING about this change. Discussed with: jhb Sponsored by: DARPA, AFRL MFC after: 5 days
* Fix typos in my last commit.imp2013-04-211-2/+2
| | | | Submitted by: Niclas Zeising and Benjamin Kaduk
* Add more details about updating across the clang divide.imp2013-04-201-5/+12
| | | | | Add hints about having a root shell around on live updates. Couple of additional nits.
* Add note about fagility of the clang upgrade process.imp2013-04-201-0/+5
|
* Add warning about SOCK_CLOEXEC and SOCK_NONBLOCK (r248534).jilles2013-04-061-0/+6
| | | | Reviewed by: rpaulo
* Document legacy ATA stack removal.mav2013-04-061-0/+7
|
* Merge r247814 from x86 modulo whitespace bug:marius2013-03-081-0/+4
| | | | | | | | Turn on the CTL disable tunable by default. This will allow GENERIC configurations to boot on small memory boxes, but not require end users who want to use CTL to recompile their kernel. They can simply set kern.cam.ctl.disable=0 in loader.conf.
* - Bump __FreeBSD_version after recent callout(9) changes.davide2013-03-041-0/+6
| | | | - Add an entry in UPDATING to notice users about breakages.
* Re-enable CTL in GENERIC on i386 and amd64, but turn on the CTL disableken2013-03-041-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | tunable by default. This will allow GENERIC configurations to boot on small memory boxes, but not require end users who want to use CTL to recompile their kernel. They can simply set kern.cam.ctl.disable=0 in loader.conf. The eventual solution to the memory usage problem is to change the way CTL allocates memory to be more configurable, but this should fix things for small memory situations in the mean time. UPDATING: Explain the change in the CTL configuration, and how users can enable CTL if they would like to use it. sys/conf/options: Add a new option, CTL_DISABLE, that prevents CTL from initializing. ctl.c: If CTL_DISABLE is turned on, don't initialize. i386/conf/GENERIC, amd64/conf/GENERIC: Re-enable device ctl, and add the CTL_DISABLE option.
* Disable the ctl driver in GENERIC.adrian2013-03-021-0/+7
| | | | | | It unfortunately steals a fair chunk of RAM at startup even if it's not actively used, which prevents FreeBSD VMs of 128MB from successfully booting and running.
* Minor wordsmithing.gjb2013-02-281-2/+2
| | | | X-MFC-Needs: r245617
* Add a reminder that the user should update boot block if they are upgradingdelphij2013-02-271-0/+7
| | | | | | | their existing system and use LZ4 compression for ZFS. Suggested by: mm MFC after: 3 days
* - Fix typogabor2013-01-301-1/+1
| | | | Submitted by: jkim
* - Add a BSD-licensed patch, ported by Pedro F. Giffuni (pfg) fromgabor2013-01-291-0/+7
| | | | | | | | DragonflyBSD and install it as bsdpatch. WITH_BSD_PATCH makes it default and installs GNU patch as gnupatch. Submitted by: pfg Obtained from: The DragonflyBSD Project
* Introduce six new options from NetBSD:brooks2013-01-181-0/+9
| | | | | | | | | | | | | | | | | | * -M <metalog> Log metadata in mtree format. * -D <destdir> Log paths relative to <destdir>. * -h <hash> Log digest of type <hash>. * -T <tags> Specify which mtree tags to log. * -l <linkflag> Create hard or symbolic links (allows logging). * -U Install without root privileges (owner, group, mode, and flags can be logged via -M NOTE: In the interest of compatibility with NetBSD and because it is the obvious letter, the nearly useless -M option (disable mmap) has been repurposed. Sponsored by: DARPA, AFRL Obtained from: NetBSD Reviewed by: bz
* UPDATING: add a note about the clang+zfs+i386 stack overflow issueavg2012-12-231-0/+5
|
* Mangle label names containing spaces, non-printable characters '%' orjh2012-12-221-0/+6
| | | | | | | | | '"'. Mangling is only done for label names read from file system metadata. Encoding resembles URL encoding. For example, the space character becomes %20. Help by: kib Discussed with: imp, kib, pjd
* Use new savecore(8) option and limit number of kernel dumps that willpjd2012-12-161-0/+7
| | | | | | | | | be kept around to the 10 most recent ones. Add UPDATING entry with info how to return to the previous behaviour (no limits). Obtained from: WHEEL Systems
* Specifically point at the Handbook instructions for world updates inrwatson2012-12-021-1/+8
| | | | | | | | UPDATING by URL. As there has been some confusion over the need to run "mergemaster -p", part of our standard upgrade procedure, following the recent addition of an "auditdistd" user, add a note about it to UPDATING explicitly.
* Document sin6_scope_id handling change and bump FreeBSD_version to 1000025.hrs2012-11-231-0/+8
|
* Fix a minor error in the clang update note.brooks2012-11-051-1/+1
| | | | Reported by: emaste
* After years of hard work by many FreeBSD and LLVM developers, makebrooks2012-11-051-0/+7
| | | | | | clang the default compiler on i386 and amd64 systems. Special thanks to: dim, ed, rdivacky
* Remove the recently added sysctl variable net.pfil.forward.ae2012-11-021-3/+2
| | | | | | | | | Instead, add protocol specific mbuf flags M_IP_NEXTHOP and M_IP6_NEXTHOP. Use them to indicate that the mbuf's chain contains the PACKET_TAG_IPFORWARD tag. And do a tag lookup only when this flag is set. Suggested by: andre
* Genericise the (out of date) instructions from moving from stable togavin2012-10-311-1/+1
| | | | | | current. MFC after: 3 days
* Note the removal of the IPFIREWALL_FORWARD kernel option.ae2012-10-251-0/+5
|
* Note the removal of the ZERO_COPY_SOCKETS kernel option in r241931andre2012-10-231-0/+11
| | | | and provide a proper explanation.
* Switch the entire IPv4 stack to keep the IP packet headerglebius2012-10-221-0/+6
| | | | | | | | | | | | | | | | | | | | | | | in network byte order. Any host byte order processing is done in local variables and host byte order values are never[1] written to a packet. After this change a packet processed by the stack isn't modified at all[2] except for TTL. After this change a network stack hacker doesn't need to scratch his head trying to figure out what is the byte order at the given place in the stack. [1] One exception still remains. The raw sockets convert host byte order before pass a packet to an application. Probably this would remain for ages for compatibility. [2] The ip_input() still subtructs header len from ip->ip_len, but this is planned to be fixed soon. Reviewed by: luigi, Maxim Dounin <mdounin mdounin.ru> Tested by: ray, Olivier Cochard-Labbe <olivier cochard.me>
* Bump __FreeBSD_version and make a note in UPDATING about removal ofkib2012-10-221-0/+5
| | | | the support for non-MPSAFE filesystems.
* Record the full non-MPSAFE pack filesystem disconnect.attilio2012-10-181-0/+5
|
* Make the "struct if_clone" opaque to users of the cloning API. Usersglebius2012-10-161-0/+7
| | | | | | | | | | | | now use function calls: if_clone_simple() if_clone_advanced() to initialize a cloner, instead of macros that initialize if_clone structure. Discussed with: brooks, bz, 1 year ago
* Split sdhci driver in two parts: sdhci and sdhci_pci.gonzo2012-10-161-0/+6
| | | | | | | | | | | sdchi encapsulates a generic SD Host Controller logic that relies on actual hardware driver for register access. sdhci_pci implements driver for PCI SDHC controllers using new SDHCI interface No kernel config modifications are required, but if you load sdhc as a module you must switch to sdhci_pci instead.
* Import a FreeBSD port of the FUSE Linux module.attilio2012-10-131-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | This has been developed during 2 summer of code mandates and being revived by gnn recently. The functionality in this commit mirrors entirely content of fusefs-kmod port, which doesn't need to be installed anymore for -CURRENT setups. In order to get some sparse technical notes, please refer to: http://lists.freebsd.org/pipermail/freebsd-fs/2012-March/013876.html or to the project branch: svn://svn.freebsd.org/base/projects/fuse/ which also contains granular history of changes happened during port refinements. This commit does not came from the branch reintegration itself because it seems svn is not behaving properly for this functionaly at the moment. Partly Sponsored by: Google, Summer of Code program 2005, 2011 Originally submitted by: ilya, Csaba Henk <csaba-ml AT creo DOT hu > In collabouration with: pho Tested by: flo, gnn, Gustau Perez, Kevin Oberman <rkoberman AT gmail DOT com> MFC after: 2 months
* - Fix typogabor2012-10-131-1/+1
| | | | Spotted by: glebius
* - Remove GNU sort and the WITH_GNU_SORT knobgabor2012-10-131-0/+6
|
* A step in resolving mess with byte ordering for AF_INET. After this change:glebius2012-10-061-0/+5
| | | | | | | | | | | | | | | | | | | - All packets in NETISR_IP queue are in net byte order. - ip_input() is entered in net byte order and converts packet to host byte order right _after_ processing pfil(9) hooks. - ip_output() is entered in host byte order and converts packet to net byte order right _before_ processing pfil(9) hooks. - ip_fragment() accepts and emits packet in net byte order. - ip_forward(), ip_mloopback() use host byte order (untouched actually). - ip_fastforward() no longer modifies packet at all (except ip_ttl). - Swapping of byte order there and back removed from the following modules: pf(4), ipfw(4), enc(4), if_bridge(4). - Swapping of byte order added to ipfilter(4), based on __FreeBSD_version - __FreeBSD_version bumped. - pfil(9) manual page updated. Reviewed by: ray, luigi, eri, melifaro Tested by: glebius (LE), ray (BE)
OpenPOWER on IntegriCloud