{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":106236086,"defaultBranch":"master","name":"osmo-bsc","ownerLogin":"osmocom","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-09T04:20:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1415806?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725640493.0","currentOid":""},"activityList":{"items":[{"before":"15284337ece94e3ff3ebf9575096290f67d69a88","after":"56fa819a99019272b2f76631f4404a964276663f","ref":"refs/heads/master","pushedAt":"2024-09-16T10:48:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"contrib/jenkins: libosmo-sccp -> libosmo-sigtran\n\nChange-Id: I4146c4594a45c9e10b051774affe9aaffa95d314","shortMessageHtmlLink":"contrib/jenkins: libosmo-sccp -> libosmo-sigtran"}},{"before":"2045a2404245a0e8923390fc27b37eba7e9e17e7","after":"15284337ece94e3ff3ebf9575096290f67d69a88","ref":"refs/heads/master","pushedAt":"2024-09-16T10:33:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Introduce hashtable to lookup bts by \n\nThis is useful to quickly lookup pagings aiming at a LAC+CI.\nUntil now, we first looked up in the LAC hashtable and then iterated\nover it. However, that means a potential configuration where all BTS\nshare the same LAC will end up in iterating over 256 bts, which is not\nnice.\n\nChange-Id: I47db6c7543e5c6c3b8f0de3ae5ee1b53c2b5f16f\nRelated: SYS#7062","shortMessageHtmlLink":"Introduce hashtable to lookup bts by <LAC,CI>"}},{"before":"166f7def62bfa89f9231a9998948481f908214a4","after":"2045a2404245a0e8923390fc27b37eba7e9e17e7","ref":"refs/heads/master","pushedAt":"2024-09-16T09:57:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Introduce hashtable to lookup bts by CI\n\nChange-Id: Ia9d6a38496609fc906cc78124929e594e6a9d06e","shortMessageHtmlLink":"Introduce hashtable to lookup bts by CI"}},{"before":"6e306f47bcc140d20d0fc148e260d9961e64f57e","after":"166f7def62bfa89f9231a9998948481f908214a4","ref":"refs/heads/master","pushedAt":"2024-09-16T07:30:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"tests/ctrl/osmo-bsc-neigh-test.cfg: Fix duplicate between bts1 and bts2\n\nAccording to TS23.003, CI should be unique in a LAC.\nPrevious commit wrongly introduced a while ago a new \"bts 2\" with same\nLAC and CI as \"bts 1\" in config file.\n\nThis makes current tests fails once a hashtable is added to lookup bts\nby lac, since the hashtable code does prepend new bts instead of\nappending them. As a result, bts 2 is returned instead of bts 1 being\npreviously returned.\n\nAlso change the ARFCN+BSIC since it was also duplicated. It makes not much\nsense to have 2 neighbor BTS with same ARFCN+BSIC.\n\nFixes: 97ed3c8d971f3c231a1303efe61b3f98116f1e2f\nChange-Id: I7d1ebd529e050ecb4c14b9d3523637e4c8c87e1d","shortMessageHtmlLink":"tests/ctrl/osmo-bsc-neigh-test.cfg: Fix duplicate <LAC,CI> between bt…"}},{"before":"8660f4f62ea9a33649bf7185948bb87669329cde","after":"198eebf8f7660cb07b2049291e610bc22555b2d1","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-12T16:05:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Introduce hashtable to lookup bts by \n\nThis is useful to quickly lookup pagings aiming at a LAC+CI.\nUntil now, we first looked up in the LAC hashtable and then iterated\nover it. However, that means a potential configuration where all BTS\nshare the same LAC will end up in iterating over 256 bts, which is not\nnice.\n\nChange-Id: I47db6c7543e5c6c3b8f0de3ae5ee1b53c2b5f16f\nRelated: SYS#7062","shortMessageHtmlLink":"Introduce hashtable to lookup bts by <LAC,CI>"}},{"before":"2045a2404245a0e8923390fc27b37eba7e9e17e7","after":"8660f4f62ea9a33649bf7185948bb87669329cde","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-12T15:45:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Introduce hashtable to lookup bts by \n\nThis is useful to quickly lookup pagings aiming at a LAC+CI.\nUntil now, we first looked up in the LAC hashtable and then iterated\nover it. However, that means a potential configuration where all BTS\nshare the same LAC will end up in iterating over 256 bts, which is not\nnice.\n\nChange-Id: I47db6c7543e5c6c3b8f0de3ae5ee1b53c2b5f16f\nRelated: SYS#7062","shortMessageHtmlLink":"Introduce hashtable to lookup bts by <LAC,CI>"}},{"before":"01c1fb68f5bf9e0b7b7f30f85caa8acede280e47","after":"2045a2404245a0e8923390fc27b37eba7e9e17e7","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-12T15:22:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Introduce hashtable to lookup bts by CI\n\nChange-Id: Ia9d6a38496609fc906cc78124929e594e6a9d06e","shortMessageHtmlLink":"Introduce hashtable to lookup bts by CI"}},{"before":"5a0a4609bccdaa0c3d4b81ee026972bb3ad736eb","after":"01c1fb68f5bf9e0b7b7f30f85caa8acede280e47","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-12T14:11:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Introduce hashtable to lookup bts by LAC\n\nRelated: SYS#7062\nChange-Id: Id523027b49e0f58cd2c8c9b4dee619de415dbd15","shortMessageHtmlLink":"Introduce hashtable to lookup bts by LAC"}},{"before":"ea7512d845c8261028328fa253d5b39c723ec6ce","after":"6e306f47bcc140d20d0fc148e260d9961e64f57e","ref":"refs/heads/master","pushedAt":"2024-09-10T23:01:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"bts: Remove acc timers during talloc destructor\n\nThis went unnoticed because so far there's not clear way to free a BTS,\neg. through VTY.\n\nChange-Id: I0f94d8fc775953ee98eebc4d80f825404c4f92b2","shortMessageHtmlLink":"bts: Remove acc timers during talloc destructor"}},{"before":"dd82d94e2940e0a1db849d680d103d430001eb0b","after":"ea7512d845c8261028328fa253d5b39c723ec6ce","ref":"refs/heads/master","pushedAt":"2024-09-10T23:00:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"bts: Make sure bts_location entries in bts->loc_list are freed\n\nThis went unnoticed because so far there's not clear way to free a BTS,\neg. through VTY.\n\nChange-Id: I4de3d56a4f1f6bd1fe880b72cdd384c2398dabc9","shortMessageHtmlLink":"bts: Make sure bts_location entries in bts->loc_list are freed"}},{"before":"ee84179db5c7c2370e3a736892312b2e05094653","after":"dd82d94e2940e0a1db849d680d103d430001eb0b","ref":"refs/heads/master","pushedAt":"2024-09-10T18:31:12.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"bsc_vty: Use gsm_bts_num() in ho_or_as()\n\nChange-Id: I49856a417a2be3a10c3bdf2553c52064f875ef94","shortMessageHtmlLink":"bsc_vty: Use gsm_bts_num() in ho_or_as()"}},{"before":"46703a27b14c052dd11c36cb9e0ca58eed44b474","after":"5a0a4609bccdaa0c3d4b81ee026972bb3ad736eb","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-10T18:12:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Introduce hashtable to lookup bts by LAC\n\nRelated: SYS#7062\nChange-Id: Id523027b49e0f58cd2c8c9b4dee619de415dbd15","shortMessageHtmlLink":"Introduce hashtable to lookup bts by LAC"}},{"before":"8bcbc2c21b28f379ace9d84bc502483b1beaaac5","after":"46703a27b14c052dd11c36cb9e0ca58eed44b474","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-10T18:10:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Introduce hashtable to lookup bts by LAC\n\nRelated: SYS#7062\nChange-Id: Id523027b49e0f58cd2c8c9b4dee619de415dbd15","shortMessageHtmlLink":"Introduce hashtable to lookup bts by LAC"}},{"before":"6e306f47bcc140d20d0fc148e260d9961e64f57e","after":"8bcbc2c21b28f379ace9d84bc502483b1beaaac5","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-10T17:02:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"gsm_bts_num(): use hashtable to lookup bts\n\ngsm_bts_num() is mostly used to lookup bts object from its nr in VTY and\nCTRL interfaces.\nHowever, it's also used in hotter paths like pcu_rx().\nIt is also used during local neighbor resolution, mostly at startup or\nwhen the VTY is re-applied from CTRL interface.\n\nRelated: SYS#7062\nChange-Id: I7312da7d9aa80c6d0f2e92e9c7d20d32ce453ad1","shortMessageHtmlLink":"gsm_bts_num(): use hashtable to lookup bts"}},{"before":"f8d71c91038d68b237fcf5b8096adf13d81eef1e","after":"6e306f47bcc140d20d0fc148e260d9961e64f57e","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-10T16:47:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"bts: Remove acc timers during talloc destructor\n\nThis went unnoticed because so far there's not clear way to free a BTS,\neg. through VTY.\n\nChange-Id: I0f94d8fc775953ee98eebc4d80f825404c4f92b2","shortMessageHtmlLink":"bts: Remove acc timers during talloc destructor"}},{"before":"9ca1457887e075d4eefa3574b51737ed2d6d3a50","after":"f8d71c91038d68b237fcf5b8096adf13d81eef1e","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-10T16:25:27.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"bts: Make sure bts_location entries in bts->loc_list are freed\n\nThis went unnoticed because so far there's not clear way to free a BTS,\neg. through VTY.\n\nChange-Id: I4de3d56a4f1f6bd1fe880b72cdd384c2398dabc9","shortMessageHtmlLink":"bts: Make sure bts_location entries in bts->loc_list are freed"}},{"before":"e931a31f7e14ca7007090f1324465059e20da4b0","after":"9ca1457887e075d4eefa3574b51737ed2d6d3a50","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-10T14:29:47.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Log unsupported PCUIF for bts > 255\n\nSince the \"struct gsm_pcu_if\"->bts_nr is still uint8_t, that means\nonly the first 256 configured BTS can properly make use of the\nPCUIF interface and hence have gprs support.\n\nThis is not a major problem as long as the BTS connected to osmo-bsc\nare of type osmo-bts, since usually those use a BTS co-located\nosmo-pcu, hence on each one bts_nr=0.\n\nBut if we wanted to run them with osmo-bsc PCU co-located,\n(eg rbs2000), then we'd need to extend the PCUIF interface.\n\nRelated: OS#6565\nRelated: SYS#7062\nChange-Id: If5a8cd94195422989de3daa04be7ffc858c0a8eb","shortMessageHtmlLink":"Log unsupported PCUIF for bts > 255"}},{"before":"6bfb28ba151b35be9b42f0e9c0906240a96e797b","after":"ee84179db5c7c2370e3a736892312b2e05094653","ref":"refs/heads/master","pushedAt":"2024-09-10T12:05:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"tests/vty: Validate allocating all possible BTS\n\nChange-Id: I91603872de1287e8f69edd05a1f485e03909b3b4","shortMessageHtmlLink":"tests/vty: Validate allocating all possible BTS"}},{"before":"449d9569e44b79387f3843f89e774ed3613840a0","after":"e931a31f7e14ca7007090f1324465059e20da4b0","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-10T12:04:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Initial support for >256 BTS\n\nSome users actually want to deploy osmo-bsc connected to more than 256\nBTSs. Allow them to do so.\n\nThis is about increasing the integer size / maximum value of the\ninternal \"bts->nr\" ID usef eg. during VTY configuration.\nThe ipaccess OML bts_nr is still kept as uint8_t so nothing changes over\nthe wire. That's because in ipaccess OML, in general each BTS is\nbts_nr=0 (bts->bts_nr) under its own ipa connection.\n\nNOTE: This patch doesn't add support to handle >256 BTS over PCUIF,\nwhich still keeps its (struct gsm_pcu_if)->bts_nr as uint8_t.\nThis is not much of a problem yet though, since the requirement to run\n>256BTS is needed in a network where osmo-bts is used, and hence PCUIF\nis handled at each BTS.\n\nRelated: SYS#7062\nChange-Id: I607a68efeb5f4a50cce107d11d3c5126b7d8f81a","shortMessageHtmlLink":"Initial support for >256 BTS"}},{"before":"1a8a56f37f1481bd41629626762da5bdd28e86b2","after":"449d9569e44b79387f3843f89e774ed3613840a0","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-09T16:40:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Initial support for >256 BTS\n\nSome users actually want to deploy osmo-bsc connected to more than 256\nBTSs. Allow them to do so.\n\nThis is about increasing the integer size / maximum value of the\ninternal \"bts->nr\" ID usef eg. during VTY configuration.\nThe ipaccess OML bts_nr is still kept as uint8_t so nothing changes over\nthe wire. That's because in ipaccess OML, in general each BTS is\nbts_nr=0 (bts->bts_nr) under its own ipa connection.\n\nNOTE: This patch doesn't add support to handle >256 BTS over PCUIF,\nwhich still keeps its (struct gsm_pcu_if)->bts_nr as uint8_t.\nThis is not much of a problem yet though, since the requirement to run\n>256BTS is needed in a network where osmo-bts is used, and hence PCUIF\nis handled at each BTS.\n\nRelated: SYS#7062\nChange-Id: I607a68efeb5f4a50cce107d11d3c5126b7d8f81a","shortMessageHtmlLink":"Initial support for >256 BTS"}},{"before":"d6b09695366749992aff92331a49034f2c728616","after":"6bfb28ba151b35be9b42f0e9c0906240a96e797b","ref":"refs/heads/master","pushedAt":"2024-09-09T16:05:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"bs11: Move model struct further down in the file\n\nThis is where one would usually expect it, so that private model\nfunctions can be declared static easily, and next to the function\nregistering it with the core.\n\nChange-Id: I4006d4a0df4c7e477a6c731fc55badc782448866","shortMessageHtmlLink":"bs11: Move model struct further down in the file"}},{"before":"9569e8f232fb8b50e2b92b9ea558ee7b09a1908e","after":"1a8a56f37f1481bd41629626762da5bdd28e86b2","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-09T15:12:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Initial support for >256 BTS\n\nSome users actually want to deploy osmo-bsc connected to more than 256\nBTSs. Allow them to do so.\n\nThis is about increasing the integer size / maximum value of the\ninternal \"bts->nr\" ID usef eg. during VTY configuration.\nThe ipaccess OML bts_nr is still kept as uint8_t so nothing changes over\nthe wire. That's because in ipaccess OML, in general each BTS is\nbts_nr=0 (bts->bts_nr) under its own ipa connection.\n\nNOTE: This patch doesn't add support to handle >256 BTS over PCUIF,\nwhich still keeps its (struct gsm_pcu_if)->bts_nr as uint8_t.\nThis is not much of a problem yet though, since the requirement to run\n>256BTS is needed in a network where osmo-bts is used, and hence PCUIF\nis handled at each BTS.\n\nRelated: SYS#7062\nChange-Id: I607a68efeb5f4a50cce107d11d3c5126b7d8f81a","shortMessageHtmlLink":"Initial support for >256 BTS"}},{"before":"d4702f67a85f265a9d553f44058c5ce8c3c23614","after":"9569e8f232fb8b50e2b92b9ea558ee7b09a1908e","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-08T17:08:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Initial support for >256 BTS\n\nSome users actually want to deploy osmo-bsc connected to more than 256\nBTSs. Allow them to do so.\n\nThis is about increasing the integer size / maximum value of the\ninternal \"bts->nr\" ID usef eg. during VTY configuration.\nThe ipaccess OML bts_nr is still kept as uint8_t so nothing changes over\nthe wire. That's because in ipaccess OML, in general each BTS is\nbts_nr=0 (bts->bts_nr) under its own ipa connection.\n\nNOTE: This patch doesn't add support to handle >256 BTS over PCUIF,\nwhich still keeps its (struct gsm_pcu_if)->bts_nr as uint8_t.\nThis is not much of a problem yet though, since the requirement to run\n>256BTS is needed in a network where osmo-bts is used, and hence PCUIF\nis handled at each BTS.\n\nRelated: SYS#7062\nChange-Id: I607a68efeb5f4a50cce107d11d3c5126b7d8f81a","shortMessageHtmlLink":"Initial support for >256 BTS"}},{"before":"77241cdbf40352f2919bf29e08ddaf4b94e204d2","after":"d4702f67a85f265a9d553f44058c5ce8c3c23614","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-06T18:44:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Initial support for >256 BTS\n\nSome users actually want to deploy osmo-bsc connected to more than 256\nBTSs. Allow them to do so.\n\nThis is about increasing the integer size / maximum value of the\ninternal \"bts->nr\" ID usef eg. during VTY configuration.\nThe ipaccess OML bts_nr is still kept as uint8_t so nothing changes over\nthe wire. That's because in ipaccess OML, in general each BTS is\nbts_nr=0 (bts->bts_nr) under its own ipa connection.\n\nNOTE: This patch doesn't add support to handle >256 BTS over PCUIF,\nwhich still keeps its (struct gsm_pcu_if)->bts_nr as uint8_t.\nThis is not much of a problem yet though, since the requirement to run\n>256BTS is needed in a network where osmo-bts is used, and hence PCUIF\nis handled at each BTS.\n\nRelated: SYS#7062\nChange-Id: I607a68efeb5f4a50cce107d11d3c5126b7d8f81a","shortMessageHtmlLink":"Initial support for >256 BTS"}},{"before":"c8b660a9f7ef6fc1548e752a0bb6440ae5dd1f42","after":"77241cdbf40352f2919bf29e08ddaf4b94e204d2","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-06T17:46:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Support >256 BTS\n\nChange-Id: I607a68efeb5f4a50cce107d11d3c5126b7d8f81a","shortMessageHtmlLink":"Support >256 BTS"}},{"before":null,"after":"c8b660a9f7ef6fc1548e752a0bb6440ae5dd1f42","ref":"refs/heads/pespin/nr","pushedAt":"2024-09-06T16:34:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Support >256 BTS\n\nChange-Id: I607a68efeb5f4a50cce107d11d3c5126b7d8f81a","shortMessageHtmlLink":"Support >256 BTS"}},{"before":"9fb31c13df0d2bffc602b6cc7f67b76033471874","after":null,"ref":"refs/heads/pespin/stream","pushedAt":"2024-09-06T14:26:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"}},{"before":"407cebf8f5a3553438fc8996804950569dc19e42","after":"b2e96070303ee38fc9d897f2876a683a64897d12","ref":"refs/heads/rhizomatica/testing","pushedAt":"2024-09-03T23:56:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Prevent ASSERT in lcls FSM and handle states better.\n\nST_NO_LONGER_LS has APPLY_CFG_CSC in the in_event_mask,\nbut the action function does not handle it and therefore\nASSERTs\n\nAlso, change state to NOT_YET_LS is we cannot enable lcls\nfrom NO_LONGER_LS\n\nChange-Id: I593115e8c03d6e727a2db4a382f99dd38888958c","shortMessageHtmlLink":"Prevent ASSERT in lcls FSM and handle states better."}},{"before":"ee14219d4b764d6d1eabd122fbec150cace7044a","after":"d6b09695366749992aff92331a49034f2c728616","ref":"refs/heads/master","pushedAt":"2024-08-01T09:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"Bump version: 1.12.0.3-ee142 → 1.12.1\n\nChange-Id: Id4223b6f67ef12ea54eb5af9cfff42b58eab3df9","shortMessageHtmlLink":"Bump version: 1.12.0.3-ee142 → 1.12.1"}},{"before":null,"after":"8206681f74f2253d26a8116cc82c608ae4cf216c","ref":"refs/heads/rel-1.12.1","pushedAt":"2024-07-31T15:50:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"osmocom-gerrit","name":"Osmocom Gerrit Code Review","path":"/osmocom-gerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32628598?s=80&v=4"},"commit":{"message":"osmo_msc_data_alloc(), doc/examples: allow all AMR modes by default\n\nThere is no reason to allow the 5.90k mode alone. Allow them all\nand let codec negotiation figure out the AMR rates to use.\n\nChange-Id: I33e297a28bcaf8fd9ccddb20ce9ce092ab57d2e0","shortMessageHtmlLink":"osmo_msc_data_alloc(), doc/examples: allow all AMR modes by default"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxMDo0ODo1OC4wMDAwMDBazwAAAAS3Tkp4","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxMDo0ODo1OC4wMDAwMDBazwAAAAS3Tkp4","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMVQxNTo1MDoyOS4wMDAwMDBazwAAAASOPx9T"}},"title":"Activity · osmocom/osmo-bsc"}