{"push_id":960704836,"size":1000,"distinct_size":367,"ref":"refs/heads/netbsd_4_0","head":"d5b44fc58b246f1abcf424b5c7ceee6e2e75512e","before":"084b72e33047b89bd077fcd134efdb9c6afda781","commits":[{"sha":"2c2c9fa104e047e89363c239ee397ea5eed4035f","author":{"email":"2375fa63e2908bb2df59f606483a3aa92321db7a","name":"pavel"},"message":"tickets 633, 643.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/2c2c9fa104e047e89363c239ee397ea5eed4035f"},{"sha":"351ad3a2208494f7fc4d739a3b398cbf20f37007","author":{"email":"2375fa63e2908bb2df59f606483a3aa92321db7a","name":"pavel"},"message":"Pull up following revision(s) (requested by tsutsui in ticket #641):\n\tsys/uvm/uvm_readahead.c: revision 1.4\nAdd temporary workaround for PR kern/36019 (panic on sun2 and sun3).\nOk'ed by yamt.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/351ad3a2208494f7fc4d739a3b398cbf20f37007"},{"sha":"ee4736becb010dd099082265bb9b95a75c02bcdd","author":{"email":"2375fa63e2908bb2df59f606483a3aa92321db7a","name":"pavel"},"message":"Pull up following revision(s) (requested by tsutsui in ticket #642):\n\tdistrib/sun2/miniroot/list: revision 1.5\n\tdistrib/sun2/miniroot/Makefile: revision 1.22\nUse crunched binary on sun2 miniroot so that miniroot is\nnow much smaller (18MB -> 4MB).\nInstallation is tested on TME (with a workaround for uvm_readahead.c bug).","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/ee4736becb010dd099082265bb9b95a75c02bcdd"},{"sha":"493965e2c087f988429c836182875c98d2164b36","author":{"email":"2375fa63e2908bb2df59f606483a3aa92321db7a","name":"pavel"},"message":"tickets 641, 642.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/493965e2c087f988429c836182875c98d2164b36"},{"sha":"804ad2b3ac11c0c31b334f66fcf9763a2bd5cebe","author":{"email":"3e0d722dfa73647251d023db9248f689cdc78ea4","name":"jdc"},"message":"Upgrade ipsec-tools to 0.7-beta3 (Requested by manu in ticket #634).","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/804ad2b3ac11c0c31b334f66fcf9763a2bd5cebe"},{"sha":"4ee1e152e0e6bb1707e3b3cf4c825a7e129d898f","author":{"email":"3e0d722dfa73647251d023db9248f689cdc78ea4","name":"jdc"},"message":"Pull up revision 1.350 (requested by manu in ticket #635).\n\nAdd the TFTPROOT kernel option for TFTP'ing root RAMdisk at root mount time.\nThis allows working around situations where a kernel with embedded RAMdisk\ncannot be booted by the bootloader because the RAMdisk is too big.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/4ee1e152e0e6bb1707e3b3cf4c825a7e129d898f"},{"sha":"2e0bfebbb940f5143096bcf9bb2e2c007237d3e2","author":{"email":"3e0d722dfa73647251d023db9248f689cdc78ea4","name":"jdc"},"message":"Pull up revision 1.842 (requested by manu in ticket #635).\n\nAdd the TFTPROOT kernel option for TFTP'ing root RAMdisk at root mount time.\nThis allows working around situations where a kernel with embedded RAMdisk\ncannot be booted by the bootloader because the RAMdisk is too big.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/2e0bfebbb940f5143096bcf9bb2e2c007237d3e2"},{"sha":"ba410446a721981497db0b438e632cc114c18afb","author":{"email":"3e0d722dfa73647251d023db9248f689cdc78ea4","name":"jdc"},"message":"Pull up revision 1.157 (requested by manu in ticket #635).\n\nAdd the TFTPROOT kernel option for TFTP'ing root RAMdisk at root mount time.\nThis allows working around situations where a kernel with embedded RAMdisk\ncannot be booted by the bootloader because the RAMdisk is too big.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/ba410446a721981497db0b438e632cc114c18afb"},{"sha":"8e52de34e27ae6992f30af435fccb4731a80ff68","author":{"email":"3e0d722dfa73647251d023db9248f689cdc78ea4","name":"jdc"},"message":"Pull up revision 1.1 (requested by manu in ticket #635).\n\nAdd the TFTPROOT kernel option for TFTP'ing root RAMdisk at root mount time.\nThis allows working around situations where a kernel with embedded RAMdisk\ncannot be booted by the bootloader because the RAMdisk is too big.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/8e52de34e27ae6992f30af435fccb4731a80ff68"},{"sha":"be45616b763115104451f697c52b6727400302a4","author":{"email":"3e0d722dfa73647251d023db9248f689cdc78ea4","name":"jdc"},"message":"Pull up revision 1.25 (requested by manu in ticket #635).\n\nAdd the TFTPROOT kernel option for TFTP'ing root RAMdisk at root mount time.\nThis allows working around situations where a kernel with embedded RAMdisk\ncannot be booted by the bootloader because the RAMdisk is too big.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/be45616b763115104451f697c52b6727400302a4"},{"sha":"48b37174dd08b7fa6017889b07933626f19315ae","author":{"email":"3e0d722dfa73647251d023db9248f689cdc78ea4","name":"jdc"},"message":"Pull up revisions 1.65-1.66 (requested by manu in ticket #635).\n\nAdd the TFTPROOT kernel option for TFTP'ing root RAMdisk at root mount time.\nThis allows working around situations where a kernel with embedded RAMdisk\ncannot be booted by the bootloader because the RAMdisk is too big.\n\nFix build (broken by a fix introduced in the wrong file...)","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/48b37174dd08b7fa6017889b07933626f19315ae"},{"sha":"dd1b4c97c1ddfd12204829b6515c18acfe0dad70","author":{"email":"3e0d722dfa73647251d023db9248f689cdc78ea4","name":"jdc"},"message":"Pull up revisions 1.34-1.35 (requested by manu in ticket #635).\n\nAdd the TFTPROOT kernel option for TFTP'ing root RAMdisk at root mount time.\nThis allows working around situations where a kernel with embedded RAMdisk\ncannot be booted by the bootloader because the RAMdisk is too big.\n\nFix build (broken by a fix introduced in the wrong file...)","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/dd1b4c97c1ddfd12204829b6515c18acfe0dad70"},{"sha":"6ad2a6294e71a6fe2afd3d9b04c04cffd3a9aaa1","author":{"email":"3e0d722dfa73647251d023db9248f689cdc78ea4","name":"jdc"},"message":"Tickets:\n  #634\tipsec-tools 0.7-beta3\n  #635\tTFTPROOT kernel option","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/6ad2a6294e71a6fe2afd3d9b04c04cffd3a9aaa1"},{"sha":"88d9c878cc83d5c845543ab592f6d2d1f0c6e997","author":{"email":"2375fa63e2908bb2df59f606483a3aa92321db7a","name":"pavel"},"message":"Pull up following revision(s) (requested by yamt in ticket #621):\n\tsys/kern/uipc_syscalls.c: revision 1.108-1.109 via patch\n\tsys/kern/uipc_socket.c: revision 1.139 via patch\n- soabort: don't leak a socket on error.\n- add an assertion.\n\nsys_accept: don't leak a socket on error.\n\nsys_accept: fix usecount botch and double soclose in rev.1.108.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/88d9c878cc83d5c845543ab592f6d2d1f0c6e997"},{"sha":"d18f497cbf4c401be358a3b4c43ed66aba0908b6","author":{"email":"2375fa63e2908bb2df59f606483a3aa92321db7a","name":"pavel"},"message":"ticket 621.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/d18f497cbf4c401be358a3b4c43ed66aba0908b6"},{"sha":"ab9f86f42692c2ea8f637b2bca66fffa0b55805e","author":{"email":"2375fa63e2908bb2df59f606483a3aa92321db7a","name":"pavel"},"message":"Fix new files from ticket #633.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/ab9f86f42692c2ea8f637b2bca66fffa0b55805e"},{"sha":"f07441883af4e26afc35ec6e2acd64f32e29b49f","author":{"email":"2375fa63e2908bb2df59f606483a3aa92321db7a","name":"pavel"},"message":"Pull up following revision(s) (requested by manu in ticket #637):\n\tsys/compat/linux/arch/amd64/linux_machdep.c: revision 1.21\n\tsys/compat/linux/arch/amd64/linux_machdep.h: revision 1.7\n\tsys/compat/linux/common/linux_termios.c: revision 1.30\nAdd ptmx fakedevice hack for amd64\nFix a bug in ioctl handling","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/f07441883af4e26afc35ec6e2acd64f32e29b49f"},{"sha":"8c8485fe510bdeda102e238756f48f44c48e5a26","author":{"email":"2375fa63e2908bb2df59f606483a3aa92321db7a","name":"pavel"},"message":"ticket 637.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/8c8485fe510bdeda102e238756f48f44c48e5a26"},{"sha":"bc15c89bc80871b0c1958798671fcee0f95a6799","author":{"email":"3e0d722dfa73647251d023db9248f689cdc78ea4","name":"jdc"},"message":"Work around rbus resource allocation problem so cards work again using a\npatch specifically for netbsd-4 (requested by jnemeth in ticket #638).","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/bc15c89bc80871b0c1958798671fcee0f95a6799"},{"sha":"80adfd01d38a93ece411ac50e295e8ed75437bd9","author":{"email":"3e0d722dfa73647251d023db9248f689cdc78ea4","name":"jdc"},"message":"Pull up revision 1.13 (requested by tsutsui in ticket #640).\n\nCleanup handling of quikrs on each RealTek chip:\n- replace rtk_type member in rtk_softc which has chip types\n  with new rtk_quirk that represents quirks on each chip:\n  - RTKQ_8129           doesn't have internal MII (used in rtk(4))\n  - RTKQ_8139CPLUS      has different register layout (for re(4))\n  - RTKQ_8169NONS       (original 8169) requires some settings on init\n  - RTKQ_PCIE           requires different settings in setmulti\n  so that we don't have to check each hwrev values or types everywhere\n  and newer variants will also work without changes if they don't\n  have other quirks\n  (sc_rev is unchenged for now for reference to the Realtek's driver)\n- don't check hwrev register in re_pci_match() but check\n  only PCI_VENDER(), PCI_PRODUCT() and PCI_REVISION()\n  so that we no longer have to map pci space there\n- add a new HWREV value for another 8168 variant\n- try to map PCI mem space more properly\n- remove (probably unneeded) ifp->if_baudrate initialization\n\nTested on a newer 8168 variant by Dennis den Brok on tech-kern,\nand also tested on 8139 and 8169C on macppc, and 8139C+ on landisk\nby me.","distinct":false,"url":"https://api.github.com/repos/jeffrizzo/src/commits/80adfd01d38a93ece411ac50e295e8ed75437bd9"}]}